Openerp 奥多10-翻译

Openerp 奥多10-翻译,openerp,translation,odoo-10,po,Openerp,Translation,Odoo 10,Po,我开发了一个自定义模块,所有记录都使用英语 我想包括一个本地语言(碰巧是西班牙语)的本地化翻译文件 我了解到我需要使用“新语言(空翻译模板)”导出.PO文件 我可以阅读.PO文件并理解翻译文件在哪里,但我的问题是,除了明显的翻译部分外,您如何“告诉”奥多您正在添加西班牙语翻译 我知道.PO文件必须放在模块的i18n文件夹中。 但我该给它取什么西班牙语名字呢 文件中应添加什么内容来告诉“Odoo”它是西班牙语的翻译 谢谢,您只需将文件重命名为es.po并将其放入您的\u模块\i18n\es.po

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

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

我了解到我需要使用“新语言(空翻译模板)”导出.PO文件

  • 我可以阅读.PO文件并理解翻译文件在哪里,但我的问题是,除了明显的翻译部分外,您如何“告诉”奥多您正在添加西班牙语翻译

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

  • 文件中应添加什么内容来告诉“Odoo”它是西班牙语的翻译


  • 谢谢,

    您只需将文件重命名为
    es.po
    并将其放入
    您的\u模块\i18n\es.po


    我希望这对你有帮助

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

  • 转到->设置并激活
    禁用开发者模式

  • 然后转到
    加载翻译
    并选择
    西班牙语
    并选中
    覆盖现有术语


  • 为什么我需要在GUI中加载翻译?(重新)安装模块还不够吗?因为默认情况下de语言为英语,因此无需加载翻译,因为模块安装翻译后的语言(在本例中为西班牙语),如果用户语言匹配,将自动应用该语言。