Ek *_*mos 10 multilingual drupal internationalization drupal-7 drupal-modules
我有一个Drupal 7多语言(3)网站.我已经安装了Internationalization(7.x-1.0-beta2)模块.
我为每种语言创建了一个页面,并将其翻译成另外两种语言.
现在这就是我想要做的事情:设置一种智能的"头版"以了解所选择的语言并设置该语言的首页(我选择).
我怎样才能做到这一点?我知道在国际化模块中,没有这样的东西,我是对的吗?如果我将首页设置为空,我会收到以下消息:"还没有创建首页内容."这是正常的,因为Drupal要求我设置一个首页,但是我想要为每种语言设置一个首页.
Ben*_*Ben 36
有这个答案可能会迟到派对,但经过几个小时的努力试图自己解决这个问题,我有以下解决方案.
对于Drupal 7:
1-确保已打开"变量和可变转换"模块.
2-转到admin/config/regional/i18n/variable
3-选择"站点信息"列表选项卡并选中"默认首页",保存设置.
4-转到admin/config/system/site-information,你会注意到那里有一段文字说你的一些设置是多语言变量和你正在运行的语言的链接列表,它们允许你设置设置对于每种语言.
现在,这就是真正的GOTCHA出现的地方......单击这些链接并更改设置无效.您的左侧使用相同的设置仍然适用于所有语言.这个方式呢?
检查您当前使用的URL,整个内容,如下所示:http://www.example.com/en/admin/config/system/site-information/
请注意/ admin之前的语言前缀?要更改要使用的其他语言的设置,请在URL中切换前缀,然后进行更改.而现在,好像通过魔术,多个首页,根据语言正确改变.
这一定是Drupal中的一个错误,我应该开始打开一张票.但就目前而言,如果其他人遇到此问题,我希望它也能解决您的问题.