【问题标题】:Mako report translate fields for Odoo 8Mako 报告 Odoo 8 的翻译字段
【发布时间】:2016-01-20 15:23:49
【问题描述】:

需要将几个字段的输出翻译成用户连接的语言,从英语(保存在 DB 中的值)到西班牙语的 Mako(或 Jinja,我仍然不明白哪个是 Odoo V8 报告) .

我已经在 .po 文件中检查了已翻译的条款存在,但我不知道这是否是问题所在。

我尝试使用 Mako for Openerp (V7) 中使用的 formatLang 函数,但没有成功。

欢迎提出建议

【问题讨论】:

    标签: translation odoo-8 mako


    【解决方案1】:

    您可以使用以下方式将您的 mako 报告翻译成用户指定的语言。

    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <style type="text/css">
            </style>
        </head>
        <body>
             <%setLang(user.lang)%>
            <!--Your code added over hear -->
        </body>
    </html>
    

    使用 setLang 功能,它会自动将您的整个报告翻译成用户指定的语言,您可以在用户表单或 Odoo(OpenERP) 的首选项菜单上指定语言选项。

    另一件事是,如果您在谈论 .op 文件,它基本上用于翻译您的 Odoo 字段生成,它将添加到 i18n 目录中。

    希望我的回答对你有帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 2010-12-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-15
      相关资源
      最近更新 更多