首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将IP后的站点语言切换到地区重定向

问将IP后的站点语言切换到地区重定向
EN

Drupal用户
提问于 2015-06-17 09:41:29
回答 2查看 625关注 0票数 0

我有一个多语种的Drupal 7网站。使用i18。我使用IP到语言环境模块根据IP地址重定向访问者。现在,来自荷兰的游客(荷兰IP)被重定向到http://landberg.at/nl

但是现在我不能选择另一种语言,用我的语言转换器?住在荷兰的英国人必须能够转换成英文版。http://landberg.at/en

我怎样才能做到这一点呢?不管怎么说,基于IP的语言重定向有可能吗?

(目前在我的网站上,我关闭了IP 2区域设置)

EN

回答 2

Drupal用户

发布于 2015-06-17 09:50:19

您已经尝试过语言开关模块,但没有得到任何结果。一旦尝试使用语言开关下拉列表模块。

下拉列表是一个非常简单的模块,它公开了一个新块,类似于由Locale模块提供的默认语言开关块。新块允许站点访问者使用下拉选择列表来切换语言,而不是使用超链接。

票数 0
EN

Drupal用户

发布于 2015-06-17 10:45:49

考虑一个特殊的修补程序

您的问题似乎与语言转换程序重写ip2 ip2locale的修补程序中描述的相当相似。这是为D6 (不确定这个问题是D6或D7 .我想是D7)。不确定是否要考虑使用附加的修补程序进行体验(注意:问题的状态是“需要检查”)。

检查语言检测

在我看来,您应该在configuration -> Languages ->检测和选择处检查您的配置:这里指定的顺序可以解释您站点中当前的行为。

你必须尝试一下在你的情况下应该是什么样的顺序。在我的经验中,我经常通过使用'URL、默认、用户‘这样的顺序来解决这类问题,而不是使用'Default,URL,User’这样的命令。很可能这就是这里所需要的.所以,试着用不同的组合来做一些实验,看看它是否有帮助。

很想知道检查结果会是.

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/162242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档