【发布时间】:2011-05-29 01:47:45
【问题描述】:
我正在尝试使用 django 将一些字符串从意大利语本地化为其他语言。 一切正常,但不是包含重音字符的字符串。
原始文件和翻译后的 .po 文件一样以 UTF-8 格式保存。 字符串是相同的,并且 compilemessages 命令可以在没有任何警告的情况下工作。 但是,当我尝试打开页面时,我没有得到这些字符串的翻译版本,只有那些。
我应该检查什么?
谢谢!
【问题讨论】:
-
您在这些字符串上使用
ugettext_lazy吗? .po 文件中的字符串是否可能标记为fuzzy? -
我使用的是“trans”,它们没有被标记为模糊...
-
安德里亚找到解决方案了吗?我在这里看到同样的情况
-
看下面我的解释
标签: django localization diacritics non-ascii-characters