我们继续前进,去解决这些地方的翻译,在Drupal中,为了实现菜单,区块,分类的翻译,那么就需要借助于第3方模块i18n了,它的下载地址为:http://drupal.org/project/i18n.在它的下载页面,你可以看看这个模块的简单介绍。对于Drupal6版的i18n,它能够与Drupal6本身提供的多语言支持进行无缝的集成,它包括了分类的翻译,菜单项的翻译,区块的翻译,还有用户定义字符串的翻译,具体可参看这个模块的文档手册,http://drupal.org/node/133977。
而在这个页面,还提供了与这个模块相关的多个模块,对于多语言站点中的常见问题,都可以通过一些现有的模块搞定。
我们下载了这个模块以后,现在来安装这个模块,在模块列表页面,你会看到这个模块也是一个重量级的模块,里面包含许多小的模块,为了学习的方便,我建议大家把所有的模块都打开。
注意:学习的时候,要多装一点模块,这样才有比较,知道模块之间的优劣,这叫光撒网。但是对于正在线上运行的站点,要尽可能的少装模块。我以前说的尽可能的少装模块指的是后者。
启用i18n、区块、菜单、分类的翻译模块。
有一点需要注意,在开始翻译站点内容以前,一定要先确定站点的默认语言,在我们这里就是中英文两种语言,要么把英语确定为默认语言,要么把中文确定为默认语言,默认语言要提前确定,在以后,就不要换来换去了,那样会出问题。这一点很重要。