如何给odoo12的字段翻译

本文介绍在模型文件中如何使用i18n进行国际化设置,包括创建语言文件,如zh_CN.po,以及如何在模型中指定字段和视图的翻译。详细解释了.po文件的格式和代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在模型文件下建立i18n文件夹
创建一个语言的po文件 如zh_CN.po

#. module: product_att_add 
#:model:ir.model.fields,field_description:product_att_add.field_product_template__product_standard
msgid "Product Standard"
msgstr "产品规格"

第一行当前模型的名称
第二行model:ir.model.fields 代表字段名的翻译 field_description:固定格式
product_att_add. 当前模型名称
field_product_template field_代表字段,这里能看出模型是继承product_template模型的
__product_standard 字段名

第二行继续扩充很多种格式,比如ir.ui.view类型的,就是直接模板中的文字。

#model_terms:ir.ui.view,arch_db:product_att_add.view_inherit_standard

#model_terms:ir.ui.view,arch_db:固定格式
product_att_add模型名称
view_inherit_standard 自定义的views_id
对应代码

<record id="view_inherit_standard" model="ir.ui.view">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值