You are here

Drupal中多语言的切换问题

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-11-13 11:58

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

 

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

 

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

 

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

 

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

论坛:

g089h515r806 的头像

本来说要写书的,但是没有精力,22号,在青云大厦要举行一个小规模的聚会.有空你可以过去.