diff --git a/shared/utils/translation.py b/shared/utils/translation.py index 60019cb..f111e8d 100644 --- a/shared/utils/translation.py +++ b/shared/utils/translation.py @@ -47,7 +47,8 @@ def get_language_order(languages=None): return languages -def lang_suffix(language_code=None, fieldname=None): +# TODO Deprecated 'fieldname' parameter, use 'field_name' +def lang_suffix(language_code=None, field_name=None, fieldname=None): """ Returns the suffix appropriate for adding to field names for selecting the current language. @@ -55,7 +56,7 @@ def lang_suffix(language_code=None, fieldname=None): If fieldname is given, returns the suffixed fieldname. """ language_code = _normalize_language_code(language_code or get_language()).split("-")[0] - return "{}_{}".format(fieldname or "", language_code) + return "{}_{}".format(field_name or fieldname or "", language_code) class DirectTemplateView(TemplateView):