繁体   English   中英

如何将翻译添加到 odoo 15 中的自定义模板

[英]How do I add translation to custom templates in odoo 15

在 odoo 15 中,我为发票报告 (PDF) 创建了一个自定义布局模板。 该模板包含一些德语文本。 我必须在哪里指定这些文本的任何翻译,以便在发票以英语打印时考虑它们?

激活调试模式。

  1. 您可以在设置 > 翻译 > 已翻译的术语中找到它,然后搜索您的德语术语以将它们一一翻译。

  2. 您可以手动设置模板,设置 > 技术 > Email 模板,现在您可以编辑模板。 但这是一个非动态的解决方案。

更动态的方式:

  1. 在您的自定义模块中使用 .po、.pot 文件。 如果您在模板中计算过字符串,请使用 function 之前的“_”。 前任:
my_str = _("Hello, how are you")

之后,编辑“.po”文件

在此处查看文档: https://www.odoo.com/documentation/16.0/developer/howtos/translations.html

问候,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM