如何调整Odoo 8的中文翻译

来源:互联网 发布:影视播放软件 编辑:程序博客网 时间:2024/06/05 03:07

以下基于Linux环境,Windows应该也有相应的解决办法。


正文的翻译:

1. 激活Odoo开发者模式

2. 在需要翻译的字段上停留,会自动弹出提示。比如要把下图的‘销售’改成‘可销售’,则可以在‘销售’这个字段上停留,然后可以看到他对应的字段是sale_ok


3. 在Linux下,进去Odoo的addons目录,然后用以下命令查出sale_ok是出自哪个addon的:

root@ubuntu:~/odoo/addons# <span style="color:#ff0000;">find . -name zh_CN.po | xargs grep sale_ok</span>./product/i18n/zh_CN.po:#: field:product.template,sale_ok:0./product/i18n/zh_CN.po:#: help:product.template,sale_ok:0root@ubuntu:~/odoo/addons# 

会发现,sale_ok原来是product这个模块的。如果有多个模块有输出,一般要参考上图的‘对象’字段找出对应模块。(但不一定,比如有tab分页的情况下,可能会在别的文件引用到,需要导入测试一下。)

然后就可以在‘设置 -> 翻译 -> 导入/导出 -> 导出翻译’里面选择导出对应的‘产品及价格表’翻译模块(PO文件格式):


4. 用POEdit打开这个文件。查找’销售‘,找出相应位置进行修改,保存。

5. 在‘设置 -> 翻译 -> 导入/导出 -> 导入翻译’里面把刚才修改好的zh_CN.po文件导入。刷新后即可生效。


菜单的翻译:

同样用上述方式(找出对应模块修改)。修改完成并导入后,有遇到过要reboot才能生效的情况。


注:这种方式是直接从页面入手翻译的,因此翻译准确度最高。


0 0
原创粉丝点击