我有以下问题:
我为drupal和i18n模块安装了西班牙语包。我启用了语言切换器。我也可以创建英文页面和西班牙语。 我想要两个菜单,一个是我希望在语言是西班牙语时显示,另一个是语言是英语时。为此,我创建了两个块,并设置了语言设置。当我点击英语时,drupal会显示英文菜单但是当我点击西班牙语时,drupal什么也没有显示。为什么呢?
答案 0 :(得分:0)
好吧,如果我是正确的,我认为原因是菜单项需要每种语言的有效路径才能使用。
所以假设您有一个页面'/ en / test' - 以及一个链接到此页面的菜单项'test_en 那么你需要用西班牙语和其他菜单块翻译同一页面。
所以对于西班牙语,你需要一个指向'/ es / test'的菜单项'test_es',所以你需要用西班牙语翻译'test'页面。
如果您不想翻译内容,可能需要查看模块http://drupal.org/project/i18nmenu_node