【发布时间】:2016-02-26 16:32:11
【问题描述】:
我正在尝试翻译标签和占位符,但我做不到。我可以的所有其他情况(字段、帮助、文本)。有人可以帮助我吗?
最好的问候
编辑:
如果我需要在sn-p中翻译页面字符串和字段占位符:
<page name='internal_notes' string="Internal Notes">
<field name="comment" placeholder="Internal note..."/>
</page>
我的 po(用于页面字符串)
#. module: base
#: model:ir.ui.view,arch_db:base.view_partner_form
msgid "Internal Notes"
msgstr "..."
对于占位符,我认为这应该是相同的准则。
【问题讨论】:
-
您使用 POedit 进行翻译吗?您要翻译的那些字符串是否已添加到文件
your_language_code.po中? -
如果我尝试导出字符串,标签不会出现在文件“po”中。我试过手动输入,但我不能。我去查看其他模块并尝试但无法复制。
-
我有时会遇到这种情况,我必须像您一样手动将其添加到
.po文件中。您应该编辑您的问题,以便显示带有标签和占位符的 XML 视图,以及您在.po文件中写入的内容以添加这些字符串。 -
我编辑了代码格式
-
我注意到没有翻译标题。我在很短的时间内就开始使用 ODOO,但我所做的分析,arch_db 的任何内容都在翻译。如果你看到上面的代码,没有翻译,因为它是用arch_db。其他的都翻译了。在这种情况下,我看到了 ir_ui_view 表,实际上是那里生成的 html,但内容没有翻译。你能帮我吗?
标签: xml internationalization openerp translate