Odoo 10 - 翻译

Odoo 10 - Translation

我开发了一个自定义模块,所有记录都使用英文。

我想包含本地语言(碰巧是西班牙语)的本地化翻译文件。

我了解到 here in the Odoo doc 我需要使用 "New Language (Empty translation template)".

导出 .PO 文件
  1. 我可以阅读 .PO 文件并了解我在哪里有翻译文件,但我的问题是,除了明显的翻译部分,您如何 "tell" Odoo要添加西班牙语翻译吗?

  2. 我知道 .PO 文件必须放在模块的 i18n 文件夹中。 但是我应该给它起什么西班牙语名字呢?

  3. 文件中应该添加什么来告诉"Odoo"它是西班牙语的翻译?

谢谢,

您只需要将文件重命名为es.po并放入your_module\i18n\es.po.

希望对您有所帮助!

将文件重命名为 es.po 并将其放入 your_module\i18n\es.po

  1. 转到 -> 设置并激活 Deactivate the developer mode

  2. 并转到 Load a Translation 和 select Spanish 并检查 overwrite exisiting terms