Django 的 makemessages 创建了很多模糊条目

jac*_*ack 6 django locale fuzzy internationalization

每次我向 Django 项目添加一些字符串时,我都会运行“django-admin.py makemessages -all”来为所有语言环境生成 .PO 文件。

问题是即使我只添加了 5 个新闻字符串,makemessages 命令也会将 .PO 文件中的 50 个字符串标记为模糊,这为我们的语言环境维护人员带来了很多额外的工作。

这也使得整个 i18n 在他们手动修改那些模糊字符串之前无法使用。

chr*_*ris 6

消除模糊正是我正在做的事情......看看这个。

http://code.djangoproject.com/ticket/10852

听起来我们需要额外的 sh 脚本来自动删除 po 中的所有模糊内容。