我真的很生气。所以我有以下结构:
project/
project/
locale/
fr/
locale/
LC_MESSAGES/
django.po
django.mo
templates/
我有
USE_I18N = 真
USE_L10N = 真
LANGUAGE_COOKIE_NAME = 'django_language'
LOCALE_PATHS = '/Users/xxxx/Programming/Projects/xxxx/locale'
LANGUAGES = ( ('en', gettext_noop('English')), ('fr', gettext_noop('French')), )
我主要在模板目录中的模板中翻译我的字符串。
在我的应用程序中,我似乎正确设置了语言,因为我可以看到 django 密码表单正在从法语变为英语。只是我的模板没有被翻译。
谢谢!