每个人都知道joomla 1.6 / 1.7具有原生的multilang功能,所以我尝试使用不同的模板用于不同的langs。
我安装了2个模板,并为所有语言设置了1个模板(joomla别给我任何其他选择,我只能选择所有),其中一个设置为fa-IR。
之后我激活了语言过滤器插件。
我可以在“fa”和“en”之间更改get方法中的lang变量,但我只能看到en模板。
任何人都知道这个问题是什么?
答案 0 :(得分:0)
Joomla本身不允许您为每种语言设置不同的模板。 WooDzu的建议是通过为每个菜单项分配模板来实现相同结果的标准方法,其中每个菜单项也分配有特定语言。如果这种方法不起作用,那么你的模板可能有点不标准[他们是否使用像T3这样的特定框架?],或者Joomla中可能存在错误。
更直接的解决问题的方法是使用Chameleon,它完全符合您的要求:它会检测语言,然后根据该模板设置模板。