双语WooCommerce多供应商前端双语Wordpress问题



我有一个双语wordpress,为供应商提供WCMarketPlaceAdvanced Frontend Manager面板。由于供应商无法访问"管理"面板(仪表板URL类似于domain/dashboard(,因此帮助双语(多语言(翻译的翻译工具没有帮助。我试过TranslatePressqTranslate。但我还没有弄清楚如何欺骗插件为domain.com/dashboard 中的表单工作

qTranslate有一个指南,使插件能够通过其i18n-config.json在前端工作,在那里您可以以JSON格式添加必要的位置。但即使是目前的插件所有者也不知道如何做到这一点。

在我看来,有一种方法可以使插件在自定义位置工作,这需要对插件脚本的路径和基本导入/加载以及jQuery有一点了解。此外,具有公共类的表单还需要与LSB(语言切换按钮(绑定。他们也有一个允许LSB自定义字段的准则。

此外,TranslatePress还有一个很好的功能,即它们支持每种语言的不同图像/库!所以,我很好奇是否有任何方法可以集成其中一个插件在前端工作。qTranslate主要需要JS支持来格式化输入字段。但TranslatePress需要在供应商面板上同时提供后端和前端支持。

[更新]评审员可能会感到困惑,因为我已经谈到了两个插件。首先,qTranslate只需要frontEndJS,就可以让表单只使用开关来保存这两种语言。这就是为什么添加它可能比后一个更容易。这个解决方案总比没有好。第二个插件(TranslatePress(有一个额外的功能,可以为每种语言保存图像/图库,这是独一无二的,非常理想。但这个插件需要在登录/仪表板中同时包含后端和前端。一般来说,至少要寻求一种解决方案,将至少前端逻辑引入前端端点(即仪表板(。或者,能够引入插件的后端和前端逻辑的全部功能。

要求不止一个解决方案是否过于宽泛?

为了能够翻译一个WordPress网站,包括WordPress主题和插件,你想要翻译的文本需要使用WordPress本地化功能。

所有的WordPress翻译插件都依赖于WordPress的本地化功能。

因此,如果你想翻译的表格是自己构建的,你需要使用本地化功能来翻译文本。

如果你使用的是第三方表单插件,你需要检查插件的作者是否支持国际化。

你试过loco-translate的插件吗?当你需要直接在你的网站上翻译任何类型的主题或插件时,它做得很好。您还可以为每个插件创建配置文件,这样您就可以对所需内容进行任何特定的翻译。

最新更新