【问题标题】:Odoo 10 - TranslationOdoo 10 - 翻译
【发布时间】:2018-04-15 07:10:38
【问题描述】:

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

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

我了解到here in the Odoo doc 我需要使用“新语言(空翻译模板)”导出一个 .PO 文件。

  1. 我可以阅读 .PO 文件并了解我的翻译文件在哪里,但我的问题是,除了显而易见的翻译部分之外,您如何“告诉”Odoo 您正在添加西班牙语翻译?

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

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

谢谢,

【问题讨论】:

    标签: openerp translation odoo-10 po


    【解决方案1】:

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

    希望对你有帮助!

    【讨论】:

      【解决方案2】:

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

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

      2. 然后转到Load a Translation 并选择Spanish 并选中overwrite exisiting terms

      【讨论】:

      • 为什么我需要在 GUI 中加载翻译? (重新)安装模块还不够吗?
      • 因为de语言默认是英文
      • 无需加载翻译,因为模块会安装已翻译的(在本例中为西班牙语)语言,如果用户语言匹配,该语言将自动应用。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多