From 3c6cd10f63ce67ed0a5d98c0808d84551198a58d Mon Sep 17 00:00:00 2001 From: Erik Stein Date: Mon, 18 Mar 2019 15:16:17 +0100 Subject: [PATCH] lang_suffix: 'field_name' paramter instead of 'fieldname'. --- shared/utils/translation.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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):