我有一个WCMarketPlace
带有Advanced Frontend Manager
供应商仪表板的双语 wordpress。由于供应商无权访问管理面板(仪表板网址类似于domain/dashboard
),因此帮助双语(多语)翻译的翻译工具无济于事。我试过TranslatePress
了qTranslate
。但我还没有想出如何欺骗插件为 domain.com/dashboard 中的表单工作
有qTranslate
一个指南,使插件能够通过它们在前端工作i18n-config.json
,您可以在其中以 JSON 格式添加必要的位置。但即使是当前的插件所有者也不知道如何做到这一点。
在我看来,有一种方法可以使插件在自定义位置工作,这需要对路径和插件脚本的基本导入/加载以及 jQuery 有一点了解。此外,具有公共类的表单也需要与 LSB(语言切换按钮)绑定。他们也有一个指南来启用 LSB 到自定义字段。
此外,TranslatePress 有一个很好的功能,它们支持每种语言的不同图像/图库!所以,我很好奇是否有任何方法可以将这些插件之一集成到前端工作。qTranslate 主要需要 JS 支持来格式化输入字段。但是 TranslatePress 需要在供应商仪表板上同时提供后端和前端支持。
[更新] 评论者可能会感到困惑,因为我谈到了两个插件。第一个 qTranslate 只需要前端 JS 即可启用表单以仅通过开关保持两种语言。这就是为什么添加它可能比后一个更容易。这个解决方案总比没有要好。第二个插件(TranslatePress)具有为每种语言保存图像/图库的额外功能,这是独一无二的,非常理想。但是这个插件需要后端和前端包含都存在于登录的 /dashboard 中。一般而言,至少寻求一种解决方案,以至少将前端逻辑带到前端端点(即/dashboard)。或者,能够引入插件的后端和前端逻辑的全部能力。