第 6 章 - 上线¶
翻译¶
恭喜!您的客户拥有设计精美的主页和联系页面,并且电子商务完全适应 Airproof 设计。惊人的!
现在,客户希望将网站翻译成法语。为此:
在设置中将法语添加到网站,并通过预设启用标题中的语言切换器。
然后,对于翻译,您有多种选择(通常在产品发布后进行)。对于本练习,我们将在本地测试其中的 2 个:
通过编辑器翻译`Airproof Mini`产品页面的内容。
通过视图翻译主页轮播的内容。
注解
您还可以通过 .po 文件的 export/import 创建翻译。但是,此方法仅在模块导入期间有效一次。之后通过 .po 文件进行更改非常复杂。这就是为什么我们建议您通过编辑器或直接通过视图进行翻译。
为语言切换器添加的预设是:
/website_airproof/data/presets.xml¶<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Activate language selector -->
<record id="website.header_language_selector" model="ir.ui.view">
<field name="active" eval="True" />
</record>
</odoo>
对于通过编辑器进行的翻译:
将网站切换为法语。
进入产品页面。
单击:menuselection:
Edit --> Translate。修改
yellow中突出显示的所有部分。
通过视图进行翻译:
激活开发者模式。
然后转到菜单 中的设置。
搜索您要翻译的页面的名称。在这种情况下,请在
View Architecture中搜索homepage。找到页面后,单击 :guilabel:`EN`(位于页面架构的顶部)。
这将打开一个弹出窗口,您首先会在其中看到英语部分。再往下,就是你可以做的所有法语翻译。
模块导入¶
干得好!网站现已完全完成,您的模块已准备好安装在客户的 SaaS 数据库中。
在此之前,在新数据库上测试导入过程。
其他资料
请参阅有关如何在 Odoo SaaS 数据库上 deploy a module 的参考文档。
小技巧
在安装模块之前,请确保
base_import_module已安装在数据库上。验证所有必需的应用程序均已安装。
跳过主题安装步骤并从头开始。
结论¶
恭喜您完成**为网站主题构建模块**教程!您已成功完成从设置开发环境到启动完全定制的 Odoo 网站主题的每个阶段。
在整个旅程中,您已经掌握了: