简单介绍Drupal i18n 多语言建站模块安装使用步骤,具体功能还的在实践中可以感觉到Drupal i18n 多语言建站模块的功能强大。
1、先下载http://drupal.org/project/i18n模块,然后解决文件,上传到所在网站目录,sites/all/modules。
2、进入后台模块管理界面,看到drupal i18n模块包含的所有模块选上,也可以根据具体需求选择相应模块。还有Locale和Content translation也同时开启。
3、同时推荐http://drupal.org/project/Translations 下载,结合pathouto使用,对汉字转换为拼音。
4、开启以后,进入admin/settings/language 语言设置界面。
5、添加admin/settings/language/add 相应的语言,具体语言包可以到drupal官方网站下载,比如中文,日本,韩文,法文等drupal多种语言包 http://drupal.org/project/translations 。
6、添加语言语言以后,可以看到/admin/settings/language 开启的所有语言列表,选择默认。
7、在 /admin/settings/language/configure 有 Language negotiation: 选项,根据需要选择。
1)None 。2)Path prefix only 仅使用路径前缀。3)Path prefix with language fallback 路径前缀,以及语言后备。4)Domain name only 仅使用域名。
我这里选择3,当然也可以选择4,使用域名来访问不同的语言版本。
比如可以使用二级域名,en.hellodrupal.info来访问 hellodrupal的英文版本。 经测试可以使用这样方法访问,但是你必须会drupal的多站配置,具体可以查查资料。

8、可以去后台区块管理admin/build/block 里面找到Language switcher 区块,开启这个区块。就可以看到i18n提供的多语言翻译衔接了。


9、如何对节点翻译呢
1)进入内容管理,/admin/content/types 比如pages 类型,点击编辑page类型。可以看到
Workflow settings 流程设定, 多语言支持:选择 Enabled, with translation。然后保存


2)再点击编辑page 类型 在流程设定下就可看到 Multilanguage options 选项。可选,根据需要选择相应设定。
3) 添加page类型,就可以看到一个语言选项了。

4)添加以后你可以看到一个 translate 衔接,点击translate衔接,可以看到一个语言列表,这时点击添加翻译语言
就可以添加另外的语言了。

评论
前段时间刚研究过这方面的内容,想不到这就总结出来了,哈哈
前段时间刚研究过这方面的内容,想不到这就总结出来了,哈哈 不错啊,赞!
呵呵,多谢关注,drupal 多语言建站模块,i18n
呵呵,多谢关注,drupal 多语言建站模块,i18n 确实很强大,
支持views,cck,我最近也在做中英文站项目,感觉确实很不错的模块。
drupal让建立强大的站点更加容易。
正需要这个东西,这就有了,真爽,谢谢了。
正需要这个东西,这就有了,真爽,谢谢了。
发表新评论