在"内容"选项卡中语言经理
那里,一个可以创建"内容语言"中,即使尚未安装网站语言。
- 标题 = 语言的名称,它将出现在下拉列表中为项目指定语言时。这个标题还将使用由 langswitcher 模块在前端时不使用标志。
- 本机的标题 = 由 admin 内容语言列表中将显示所需的任何语言中的标题。
- 语言代码 URL = 此语言代码将被追加到该网站的 url。海基会启用时,你将得到 https://mysite.com/zh/。如果禁用了海基会后缀 & lang = en 将附加在 URL 的末尾。请注意语言代码中必须是唯一的所有语言。
- 图像前缀 = 此语言的图像文件的前缀,使用"使用图像标志"语言切换基本选项时。例如: 如果选择了 en,然后图像应 en.gif。图像和 CSS 为此模块是在媒体/mod_languages /。用户可以添加任何图像/标志没有任何前缀。例如: pt_br 为巴西国旗的。
- 语言标记 = 输入这里的语言标记示例: en-GB 为英语 (英国)。这应该是用于安装的语言,或要安装的确切的前缀。
- 出版 = 不论此内容的语言是否发表。如果发布,它将显示作为一个选择在前面的语言切换器模块中结束。工作 OK,必须安装的特定网站的语言。一个可以编写特定内容语言内容甚至安装的语言有关,而和只做决定发布该语言时。
- 元数据 = 这些元数据定义将覆盖全局配置元数据中使用的每种语言的多语言配置。
请确保你准备好去内容语言发布如果你想让他们在 langswitcher 模块中显示。此外请确保您的语言标记是正确 (en GB 和不en_GB),这将导致该语言选择器是空的。如果您已完成所有步骤和语言选择器保持为空,请检查即语言文件夹/nl-NL 存在,它应该包含几个.ini 文件。
"语言"参数
文章不仅一切是密信对特定内容的语言。很明显但也类别、 横幅、 联结、 新闻推送、 菜单项的模块...
网站结构,简单的规则
- 创建根类别为每种语言。类别和内容(必须被标记为同一种语言。在这些内容中的内部链接应仅链接到相同的语言标记的内容。
根 (内部 Joomla 核心结构)
类别根所有
- 所有的内容
- 所有的子类别
- 所有的内容
- etc.
类别根 Lang1
- 内容 Lang1
- 子类别 Lang1
- 内容 Lang1
- etc.
类别根 Lang2
- 内容 Lang2
- 子类别 Lang2
- 内容 Lang2
- etc.
- 创建的每种语言的菜单。在这些菜单中的菜单项应标记为独特的语言和显示标记为同一种语言 (或"所有") 的唯一项目。显示这些菜单的模块也应为同种语言标记。
- "所有"被认为是一种语言,并应遵循相同的规则 (根类别标记为"All",内部链接到标签的内容到具体包含菜单项标记为"All",菜单"所有"和显示标记为"所有人"的内容、 模块标记为"全部")。项目标记为"全部"将显示在前端的所有语言。
定义默认的主页页面每种语言的菜单项
作为语言切换器模块设置重定向到另一个内容语言主页,一个默认的主页页面菜单项有要为每种语言在不同的菜单,显示的菜单不同的模块定义。
重要说明: 包含独特的默认首页页面菜单项的菜单标记为"所有"应该仍然存在,并显示它的菜单模块不应发布或分配到的位置不是可用的模板中。
警告 !一些在网络上可用的模板并不完全兼容 1.6。他们不要创建新的样式和强制使用独特的默认主页。
Languagefilter 系统插件
这个插件筛选所显示的内容,根据使用的语言。这个插件是要启用-只-在公布的语言切换模块时。为插件设置参数。
独有菜单关联的参数。
Mod_languages 模块 (也叫 Langswitcher)
此模块显示内容可用语言的列表 (定义和发布内容语言管理器选项卡中) 为他们当你想要使用 Joomla 作为一个多语言网站之间切换。参数是要设置的切换器。
该插件 '系统-语言筛选器,以启用。当切换语言,该模块将重定向到定义所选语言的主页。
1.7 新,当菜单项关联时,该模块应显示在页面的关注。在这种情况下将与关联的菜单项进行重定向。
此后,导航将定义这种语言。如果禁用该插件系统-语言筛选器,则这可能产生意外的结果。方法:
- 打开语言管理器内容选项卡,请确保您想要在内容中使用的语言出版和有前缀的 URL,以及图像显示模块中使用的前缀。
- 创建主页为菜单项指定语言并将它定义为每个已发布内容的语言的默认主页。
- 此后,你可以到任何文章、 类别、 模块、 新闻推送、 联结在 Joomla 指定一种语言。
- Langswitcher 模块分配到每个特定默认语言内容的主页和关联的菜单项的页面和 param 它要使用的标志或文字在前端显示选择。
- 1.6.1 的新参数: 显示或不积极,选择语言之间横向和纵向显示。
- 1.7.0 的新参数: 选择下拉列表和语言名称的快捷方式。
* 让肯定这两个模块和插件会公布。
定义每个内容的语言的默认网站模板
如果你想要使用不同的模板样式,每个内容的语言,而不是为每个菜单项定义不同的模板样式,你可以分配全球模板样式,每种语言模板管理器中对它进行编辑时。当一个人需要为每个内容的语言使用不同的页眉、 logo 等,这是极大的方便。它也涵盖任何引起加载页面未链接到任何菜单项将会使用默认的模板样式的问题不管它是什么。
警告:一些在网络上可用的模板做不会让你选择不同的菜单,其中包含它的语言标签模板的每个样式的默认主页。这将打破 1.6/1.7 multilang。
安装必要的站点语言包
最后但并非最不重要,每个要显示的内容语言应具有的 Joomla 网站语言包安装并启用。