Odoo查看翻译问题

时间:2017-06-20 03:43:18

标签: python openerp odoo-9

我对odoo翻译引擎有一个奇怪的问题:

enter image description here

翻译适用于所有字段,但不适用于视图: 所有翻译的字符串都是字段标签,但view.xml标签的“字符串”属性仍未翻译。

view.xml用:

                     <page name="public" string="Form 1">
                        <group>
                            <group>

...

                                    <field name="address_home_id"
                                           context="{'show_address': 1}"
                                           options='{"always_reload": True, "highlight_first_line": True}'
                                           string="Permanent Address"
                                    />

但是,我在my.po文件中都有这些字符串:

#. module: hr_mis
#: model:ir.ui.view,arch_db:hr_mis.view_employee_form
msgid "Form 1"
msgstr "ပုံစံ (၁)"

...

#. module: hr_mis
#: model:ir.ui.view,arch_db:hr_mis.view_employee_form
msgid "Permanent Address"
msgstr "အမြဲတမ်းနေရပ်လိပ်စာ"

并在数据库中: enter image description here

知道我做错了什么?

1 个答案:

答案 0 :(得分:0)

查看帖子:

[https://github.com/odoo/odoo/issues/24534][1]

在简历中,此Tab / Page字符串是从数据库中读取的,因此从运行时配置中删除--dev = xml:

  

选项-dev xml是:

     

xml:直接从xml文件而不是数据库中读取模板qweb。   在数据库中修改模板后,将不会读取该模板   从xml文件直到下一次更新/初始化。

     

因此,这意味着您不使用数据库的视图。如   翻译存储在数据库中,这实际上是有道理的。   当您实际在自己的平台上进行开发时,将使用此选项   视图,以直接查看结果。