Nik*_*nko 11 django internationalization django-tagging
我有一个Django项目,它使用django-tagging并且应该用德语运行.所以我查看了源代码,发现django-tagging确实使用了gettext_lazy,因此完全可以翻译.但是,包中没有可用的翻译.所以我认为必须有一种方法让我从我的项目中翻译它.
换句话说,我希望./manage.py makemessages -a包括未翻译的字符串django-tagging,但显然我错了.
那么,我该如何妥善处理这种情况呢?django-tagging上游存储库中的翻译是否会按预期工作?
您可以在django-tagging目录中创建gettext消息,并为项目负责人提供翻译:
django-admin.py makemessages -l de
Run Code Online (Sandbox Code Playgroud)
如果要在项目目录中创建消息目录,则应在项目目录中安装或使用符号链接应用程序(检查makemessages的-S选项).然后使用manage.py makemessages命令,如上所示.
如果您想了解有关翻译第三方应用的更多详细信息,请查看:
http://source.mihelac.org/2010/07/31/handling-i18n-in-django-projects/
| 归档时间: |
|
| 查看次数: |
1916 次 |
| 最近记录: |