odoo 9 中的翻译模块

Translate module in odoo 9

我想要将模块从英语翻译成俄语。

  1. 我正在安装俄语并为我的模块导出 mymodule.po 文件(管理 ‣ 翻译 -> Import/Export ‣ 导出翻译)
  2. 创建 i18n 目录并添加文件 ru.po
  3. 在 ru.po 文件中添加来自 mymodule.po 文件的所有行(来自第 1 步并翻译缺少的术语)。
  4. 同步所有(管理 ‣ 翻译 ‣ 应用条款 ‣ 同步翻译)

登录后(使用俄语的用户)任何更改都不可见...只有英语。

问题出在哪里?

激活开发者模式,然后再次加载翻译并点击覆盖现有条款,然后确保您将用户 lang 的首选项更改为俄语,无需注销,因为保存后页面将自动重新加载,您会看到如果不是这种情况,则翻译未正确加载您的翻译。如果你的 po 文件在模型和目录 i18n 中,那么你再次加载翻译它应该出现如果不尝试升级而不是加载继续尝试。