Browse Source

lang_suffix: 'field_name' paramter instead of 'fieldname'.

master
Erik Stein 6 years ago
parent
commit
3c6cd10f63
  1. 5
      shared/utils/translation.py

5
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):

Loading…
Cancel
Save