我尝试在我的项目中翻译 django-allauth 消息。我已经创建了我的翻译文件。但我的翻译默认不用于 django-allath 中存在的任何可翻译句子。看这里:
#: templates/account/logout.html:10
msgid "Are you sure you want to sign out?" # there are in django-allauth
msgstr "مطمئنی میخواهی خارج شوی؟"
#: templates/account/logout.html:20
msgid "Cancel" # there aren't in django-allauth
msgstr "لغو"
我在输出中得到这样的东西:
您确定要退出吗? -> 输出不是我想要的。 django-allauth中有这句话。
取消 -> 输出就是我正在寻找的。 django-allauth 里没有这句话
这是我的
setting.py
:
LANGUAGE_CODE = 'fa-IR'
USE_I18N = True
USE_L10N = True
USE_TZ = True
LOCALE_PATHS = [
os.path.join(BASE_DIR, 'locale'),
]
LANGUAGES = [
('fa', _('Persian')),
('en', _('English')),
]
我这里也有同样的问题。你找到解决办法了吗?