【问题标题】:Django po file is compiled like a mo fileDjango po文件像mo文件一样编译
【发布时间】:2012-07-18 15:08:56
【问题描述】:

我对这个翻译系统有点陌生,但据我了解,.po 文件是翻译字符串,.mo 文件是从这些文件编译的翻译。我遇到的问题是我的一个 .po 文件充满了十六进制代码,例如已编译的 .mo 文件,现在当我运行 compilemessages 时,该文件出现错误提示:

_djangojs.po:1:关键字“Mac”未知

此文件中不存在“Mac”一词。就像我说的,这里只有十六进制字符。关于如何处理这个问题的任何想法?

【问题讨论】:

    标签: django po mo


    【解决方案1】:

    将翻译复制到其他地方并重新生成 .po 和 .mo 文件,然后使用 msgmerge 将旧的 .po 翻译引入新生成的 .po 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-13
      • 2015-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多