1.6版本为Joomla!®实现多语言站点带来了简单而有效的方法。
查看教程。
1.7版本更进一步。
- 在语言过滤插件中修复了一些错误。
- 语言切换器模块有了新的显示可能性。语言的下拉菜单,使用诸如FR、EN等短名。
- 在语言管理器-内容中添加了排序功能。这将排序切换器中的旗帜或名称。
- 最后但同样重要的是,我们引入了一个全新的功能。熟悉1.5版本扩展M17n的用户会很快理解。
我们现在可以关联不同语言中的菜单项。
当一个菜单项,比如标记为fr-FR的,关联到一个标记为en-GB的菜单项时,如果页面上有语言切换器模块,点击en-GB旗帜/名称将重定向到en-GB菜单项,反之亦然。
如果一个菜单项没有关联,行为将与1.6版本相同,即重定向到相应语言的首页。
这因此让网站管理员可以选择是否逐项关联。
基础教程
按照教程指示准备您的多语言网站。如果您遇到问题,请在论坛中浏览,因为这需要以结构化的方式进行。
- 激活语言过滤插件。确保“菜单关联”设置为“是”。保存参数。
- 编辑一个已分配语言的菜单项。
如果菜单项设置为“All”,则显然不应该工作。 - 一个新的滑块“菜单项关联”魔法般地出现了。
您网站上创建的每个内容语言将在滑块中显示,并有一个组合框,您可以在其中选择该语言中要关联的菜单项。
只需选择一种语言或多种语言。
可以关联一个未发布的内容语言到菜单项,但直到内容语言被发布,与其关联的菜单项才显示该选择。
就是这样。现在,当语言切换器模块出现在由带有关联的菜单项显示的页面上时,点击旗帜/名称将会重定向到关联的菜单项。