如何在Drupal中为每种语言设置不同的主页?
我只使用区域设置模块(不是i18 ..或其他翻译模块)。
感谢
答案 0 :(得分:2)
答案 1 :(得分:2)
您可以以非常简单的方式在没有路径模块的情况下执行此操作:
首先,转到sites / default / settings.php并将首页定义为多语言变量:
$conf['i18n_variables'] = array('site_frontpage');
之后,清除缓存并转到管理员>网站信息。您将在“默认首页”下面看到:“这是一个多语言变量。”:
更改管理语言(通常边栏中有一个语言切换器块)并更改路径,每种语言的路径都不同。
您可以添加更多i18n_variables以根据语言,即站点名称,口号,任务更改站点信息中的其他内容。更多信息:
答案 2 :(得分:0)
如果你想让它真正起作用,因为在设置不同语言的默认主页时存在一个令人讨厌的错误,因为我们习惯在Drupal中有嘲笑的错误,你必须更改orde中的url以正确设置默认首页。这是因为切换语言时语言前缀保持不变。太棒了不是。
将/ nl / admin / config / system / site-information更改为/ en / admin / config / system / site-information
要真正做到这一点。