多语Joomla:语言选择仍然是空的。

时间:2014-03-17 07:01:14

标签: joomla

我正在使用Joomla 3.2.3并且刚安装了一个包含两种语言的空站点,一个用于管理面板,另一个用于站点。我检查了一些教程并遵循他们的指导。

已安装英语和Germain。语言代码是en-GB和de-DE。我保留了一个语言为“全部”的菜单,其中一个是默认主页,语言为“全部”。此默认菜单的菜单模块未发布。 我有两个主菜单,一个分配给德语,另一个分配给英语。 Wihin是两个菜单项,每个菜单项报告各个内容项,每个项目分配给他们的语言。它们属于各自语言的类别。

所有菜单项,类别和内容项都链接到各自的其他语言对应项。

我有一个语言选择器系统模块。当我配置它以显示它的标题然后我在所有页面上看到它。但它是空的。无论我是否打开标志符号,下拉列表,无论如何。没有语言可供选择。

以防万一: 起初我尝试了K2。事实证明它能够按语言过滤内容,但我没有找到一种方法将相应语言中的内容项链接到彼此,以便用户可以切换语言但保留相同的内容。 K2仍然安装但所有模块都未启动。我应该先把它取下吗?或者我是否必须重新开始?

2 个答案:

答案 0 :(得分:9)

除了内容语言Joomla!需要每种语言的开始菜单项来填充语言切换器模块。

这是对如何执行此操作的快速说明:

首先,您需要一个针对每种内容语言的菜单。根据需要创建任意数量的菜单项(在每个菜单上),不要忘记在每个项目上设置语言(相同的菜单,相同的语言)。在每个菜单上将一个菜单项设置为起始页。设置语言和开始页面时,此菜单项指向该语言的起始页面。现在,在管理员上,您应该在菜单(顶部栏)下看到您创建的每个菜单前面的标记。你需要像内容语言那样的菜单,因为Joomla!在给定菜单上不允许多个开始项目。

示例:

英语菜单:所有项目的语言都设置为en-GB

项目1将其设置为起始页面,因此将其设置为英语的开始页面

第2项

第3项

Deutsche菜单:所有项目的语言都设置为de-DE

项目1将其设置为起始页面,因此其为Deutsche的起始页

第2项

第3项

每种语言的起始页不一定是菜单上的第一项。

不要忘记准备菜单项之间的关联。

其次,使用仅一个项创建一个菜单,将其语言设置为 all 并将其设置为起始页。需要执行此步骤,因为此项将检查所有语言,并将加载默认语言起始页。

现在转到您的主页,您应该会看到您的语言切换器中包含所有具有起始页面的语言。此模块的语言必须设置为全部

顺便说一句,现在你需要为每种内容语言创建模块,文章等。

此致

答案 1 :(得分:0)

joomla有三个语言组:

  • 管理员
  • 位点
  • 内容

语言切换器仅适用于内容语言。 好像你没有配置内容语言,或者至少没有正确的方式。