From a7c0482b94f212a09d93368c126c0af37ebebba1 Mon Sep 17 00:00:00 2001 From: Adrian Berger Date: Tue, 7 Jan 2020 11:13:45 +0100 Subject: [PATCH] replace force_text to support django 3 --- modeltranslation/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modeltranslation/utils.py b/modeltranslation/utils.py index a6ff6be..7719a0b 100644 --- a/modeltranslation/utils.py +++ b/modeltranslation/utils.py @@ -2,7 +2,7 @@ from contextlib import contextmanager import six -from django.utils.encoding import force_text +from django.utils.encoding import force_str from django.utils.translation import get_language as _get_language from django.utils.translation import get_language_info from django.utils.functional import lazy @@ -51,7 +51,7 @@ def build_localized_fieldname(field_name, lang): def _build_localized_verbose_name(verbose_name, lang): if lang == 'id': lang = 'ind' - return force_text('%s [%s]') % (force_text(verbose_name), lang) + return force_str('%s [%s]') % (force_str(verbose_name), lang) build_localized_verbose_name = lazy(_build_localized_verbose_name, six.text_type)