Magento 2 PageBuilder 从 KnockoutJS 模板翻译静态内容

问题描述 投票:0回答:0

在 Magento PageBuilder 中,我创建了一个新的内容类型,其静态内容应显示为

   <span data-bind="i18n: 'Show'"></span>

因为内容在保存到数据库之前就被翻译了,所以我没有机会正确翻译它。目前,翻译依赖于为保存内容类型的帐户设置的语言(例如,我的帐户在 g\German -> 保存内容类型 -> “显示”将翻译为“Anzeigen”)。

   <span data-bind="i18n: 'Show'"></span>
   <span translate="'Show'"></span>
   <translate args="'You have no items in your shopping cart.'"/>

这三个选项都不起作用。

我的期望是根据店面选择的语言翻译内容。我想让内容至少可以翻译。对我来说,它如何翻译并不重要。重要的是翻译应该通过国际化,因为它是一个多语言商店。

javascript magento knockout.js magento2 translation
© www.soinside.com 2019 - 2024. All rights reserved.