防止应用程序和项目之间重复翻译
项目描述
django-commontranslations解决了应用程序和项目之间重复翻译的问题。它对如何加载特定于项目的模板有独到之处。标准的makemessages命令将在项目目录中创建一个包含所有翻译字符串的.po文件,而不管这些字符串在项目上下文中是否需要再次显式翻译。这可能是被项目覆盖的应用程序模板,其中所有翻译字符串已经在应用程序中翻译过了。
django-commontranslations包含
一个修改后的makemessages命令,如果已在其他地方翻译,则将未翻译条目标记为过时。
一套常用术语的良好结构翻译,可用于其他应用程序(只需将django-commontranslations作为依赖项添加,并将django_commontranslations添加到INSTALLED_APPS)[讽刺的是,尚未翻译]
如何在您的应用程序中使用常用翻译的说明(尚未提供)
django-commontranslations假定您的特定于项目的翻译位于配置在LOCALE_PATHS设置中的目录中。假设LANGUAGE_CODE(默认语言)始终为en或en-us。
项目详情
关闭
django-commontranslations-0.1a2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0e2e7100562b87ceb7bb83cca1e2275e83eed7a86d3f36897a26fb1030a667c6 |
|
MD5 | 61907c4a11909f820d1f0142f0006dbd |
|
BLAKE2b-256 | 1baeb371ab81e49f6088a3f7594e52bb9ac031156dd83867eb705782ed9a4b10 |