翻译

使用Odoo,您可以将您的网站翻译成不同的语言。

在本章中,您将学习如何:

  • 翻译一个模块的内容。

  • 导入和导出翻译。

  • 将翻译集成到模块中。

前端

要使用网站构建器翻译您的页面,请转到您的网站并单击语言选择器以切换到目标语言。如果您的网站从未翻译成目标语言,请单击 添加语言…,在弹出窗口中选择它,然后单击 添加

点击 Translate 开始翻译。根据语言的不同,一些文本会自动翻译并以绿色高亮显示,而所有需要手动翻译的内容则以黄色高亮显示。

翻译按钮

后端

直接从后端翻译页面可以同时翻译多种语言。要这样做,请转到: 设置 ‣ 技术 ‣ 用户界面:视图,搜索要翻译的页面名称,然后点击 编辑翻译 按钮。

编辑翻译

导出

一旦翻译完成,您需要将翻译导出并集成到您的模块中。要一次性导出所有内容,请打开您的数据库,激活 开发者模式,然后转到 设置 ‣ 翻译 ‣ 导出翻译。选择您翻译的 语言,在 文件格式 下选择 PO 文件,并将 要导出的应用 设置为 website_airproof

下载文件并将其移动到 i18n 文件夹。如果需要,您可以手动编辑 .po 文件。

PO文件

你可以直接通过编辑 .po 文件或创建文件来进行翻译。请查看 translating modules documentation 以编写你的翻译。

/website_coconuts/i18n/fr_BE.po
#. module: website_airproof
#: model_terms:ir.ui.view,arch_db:website_airproof.s_custom_snippet
msgid "..."
msgstr "..."

导入

要将翻译文件导入到Odoo中,请转到 设置 ‣ 翻译 ‣ 导入翻译 并上传它们。