我目前正在尝试使我的后端可以使用多种语言。我使用qTranslate作为我的翻译插件。
到目前为止,我已经完成了一个具有多语言支持的自定义选项页面。当您单击另一种语言时(在侧栏的qTranslate中)您将看到一个带有准备好的选项变量的新选项页面
show(option_textarea) -> \'english backend\' -> show(option_textarea_en)
(saving under the same variable possible)
因此,如果我使用模板中的一个选项,我只需使用当前的活动语言访问该选项
give(option_logo) -> \'german page viewing\' -> return option_logo_de
这也适用于小部件页面。除此之外,当我在后端切换当前语言时,每个小部件都会处于“未使用”状态,我必须手动再次放入小部件。它们对于当前活动语言不存在,也不是伪造的。所以一般来说,我一次只能为一种语言设置小部件。我设置的另一种语言的小部件将被删除。如何停用此行为?
我需要的是一个固定的小部件编辑系统,其工作方式与我的选项相同。也许有解决这个问题的方法?
提前谢谢。