【发布时间】:2011-03-01 12:36:18
【问题描述】:
我有以下问题:
我为 drupal 和 i18n 模块安装了西班牙语软件包。我启用了语言切换器。我也可以创建英文页面和西班牙语。 我想要两个菜单,一个我想在语言为西班牙语时显示,另一个在语言为英语时显示。为此,我创建了两个块,并设置了语言设置。当我单击英文时,drupal 显示英文菜单,但是当我单击西班牙文时,drupal 什么也没显示。为什么?
【问题讨论】:
标签: drupal internationalization
我有以下问题:
我为 drupal 和 i18n 模块安装了西班牙语软件包。我启用了语言切换器。我也可以创建英文页面和西班牙语。 我想要两个菜单,一个我想在语言为西班牙语时显示,另一个在语言为英语时显示。为此,我创建了两个块,并设置了语言设置。当我单击英文时,drupal 显示英文菜单,但是当我单击西班牙文时,drupal 什么也没显示。为什么?
【问题讨论】:
标签: drupal internationalization
好吧,如果我是正确的,我认为这样做的原因是菜单项需要每种语言的有效路径才能工作。
假设你有一个页面'/en/test' - 和一个链接到这个页面的菜单项'test_en 那么您需要将同一页面翻译成西班牙语以及其他菜单块。
因此,对于西班牙语,您需要一个指向“/es/test”的菜单项“test_es”,因此您还需要将“test”页面翻译成西班牙语。
如果您不想翻译内容,您可能需要签出模块http://drupal.org/project/i18nmenu_node
【讨论】: