翻译 django-allauth

Moh*_*ini 5 django django-allauth

我尝试在我的项目中翻译django-allauth消息。我已经创建了我的翻译文件。但我的翻译默认情况下不用于 django-allath 中存在的任何可翻译句子。看这里:

\n
#: templates/account/logout.html:10\nmsgid "Are you sure you want to sign out?" # there are in django-allauth\nmsgstr "\xd9\x85\xd8\xb7\xd9\x85\xd8\xa6\xd9\x86\xdb\x8c \xd9\x85\xdb\x8c\xe2\x80\x8c\xd8\xae\xd9\x88\xd8\xa7\xd9\x87\xdb\x8c \xd8\xae\xd8\xa7\xd8\xb1\xd8\xac \xd8\xb4\xd9\x88\xdb\x8c\xd8\x9f"\n\n#: templates/account/logout.html:20\nmsgid "Cancel" # there aren\'t in django-allauth\nmsgstr "\xd9\x84\xd8\xba\xd9\x88"\n
Run Code Online (Sandbox Code Playgroud)\n

我在输出中得到这样的东西:

\n

您确定要退出吗?-> 输出不是我想要的。django-allauth中有这句话。

\n

取消 -> 输出就是我正在寻找的。django-allauth 中没有这句话

\n

这是我的setting.py

\n
#: templates/account/logout.html:10\nmsgid "Are you sure you want to sign out?" # there are in django-allauth\nmsgstr "\xd9\x85\xd8\xb7\xd9\x85\xd8\xa6\xd9\x86\xdb\x8c \xd9\x85\xdb\x8c\xe2\x80\x8c\xd8\xae\xd9\x88\xd8\xa7\xd9\x87\xdb\x8c \xd8\xae\xd8\xa7\xd8\xb1\xd8\xac \xd8\xb4\xd9\x88\xdb\x8c\xd8\x9f"\n\n#: templates/account/logout.html:20\nmsgid "Cancel" # there aren\'t in django-allauth\nmsgstr "\xd9\x84\xd8\xba\xd9\x88"\n
Run Code Online (Sandbox Code Playgroud)\n