没有回复
涉水轻舟
涉水轻舟 头像
Offline
Joined: 01-20
Drupal中多语言的切换问题

启用多语言支持以后,在区块列表页面,就多了一个语言切换区块.我讲一下我遇到了问题,现在有两个语言,繁体中文,英文,其中英文是默认语言.

 

一切工作正常,包括菜单的切换.但是当我按照客户的要求,将,繁体中文设置为默认语言时,语言切换区块就不好用了,不管怎么点,都是繁体中文的.而对于一个繁体中文节点,在节点内容的下面有个english链接,点击这个链接,系统报错,找不到访问的页面。

 

即便是我在路径中添加前缀“en”也无济于事。这下郁闷了。不过我相信,这个不是系统的bug,而是配置问题,哪里出了问题呢?我在整个drupal后台寻找关于多语言配置的地方,找阿找阿,拉网时的查找,终于被我找到了。

 

解决方案是,在admin/settings/language/edit/en页面的路径前缀的输入框中输入“en”,就可以了,我觉得这个和我在admin/settings/language/configure中,选择前缀方式有关。

 

如果你的网站默认语言不是英文的话,记住这个设置,给英文加个路径前缀。默认里面是没有的。

为了使自己对生活发生兴趣,我一直在努力……