我有一个定制的Joomla 3.2模板,我现在正试图让它成为双语。让我们从模块开始:
我有一个语言切换器模块,设置为“语言”。使用jdoc:include语句在xml文件和索引文件中引用此位置。 我有两个菜单模块,每种语言一个,两个都设置在同一个位置。
菜单的:
我有一个菜单,其中一个菜单项设置为默认值,语言设置为all。菜单项的访问权限设置为公开,不会发布。
我有另外两个菜单是英语和德语菜单。两个菜单的菜单项都设置为相应的语言,链接到文章并与其他语言的相应菜单项相关联。
我在前端得到的只是英文网站,语言切换器模块正在显示,但是,我只能看到英国国旗。德国人没有出现。
尝试将URL的结尾从index.php / en /更改为index.php / de /也不起作用。
答案 0 :(得分:0)
发现问题,我在德语标签上犯了一个小错误。我所拥有的是“de-DE”我应该拥有的是:“de-DE”。没有空格。
请注意,通过更改语言管理器中的语言标记,您设置为该特定语言的所有文章和菜单项都将消失。只需确保在更改语言标记后,您还要检查菜单项和文章。如果你不这样做,他们就不会出现在前端。