在第一篇 drupal建设多语言站点中,简单的描述了使用drupal自带的local和content translation 2个模块来构建简单的页面,但并不是很全面,比如在站点名称,导航,以及内容上的多语言都还没有能够建立,这篇主要是利用drupal的Localization client的模块来进一步优化, 使用local模块并不能完全100%将站点翻译为另外一种语言,我通过drupal汉化包也仅仅把drupal汉化到98%点多的样子!因此一些字段需要我们自己翻译,而寻找那些字段没有被翻译,那些翻译了,这是一个麻烦事;别担心,看完了下面的内容你就不用愁了!

首先还是下载这一模块,地址为: http://drupal.org/project/l10n_client 然后解压到sites/modules/目录下,随后在Administrater->site building->modules  中找到并启用Localization client 这个模块(如果你建立有其他的用户,在用户权限里设置启用),保存!


刷新之后站点之后你会在浏览器底部看到一个 TRANSLATE TEXT的横条吧!如下图:
e5c454c27e2ac91ae4dd3b68.jpg
(注意:如果没有出现,试着切换一下语言!)

点击最右边的TRANSLATE TEXT ,会出现如下图一样的界面:

ca1b97542db6bc303b293578.jpg

左边的显示为绿色的是已经翻译的字段,而没有被翻译的字段则被显示为白色,你可以点击任何一个字段,将没有翻译的翻译,将已经翻译的,修改为自己认为更好的。举个例子吧,比如图上的Delete comment 这个字段,点击之后,会在“SOURCE” 这一栏出现他原来的文字内容,而在”Translation to 简体中文“中你可以翻译为“删除评论”,然后“save translation”。

ok,刷新站点,你就会看到你翻译的东东了!

下面是一段视频教程,听不懂,可以看看嘛!



…………………………………………………………………………

作者: hsiaoyang
原创文章,转载请注明出处。
本文地址:
http://hi.baidu.com/yxiaoyxiao/blog/item/0d19b277882c7b11b051b9ba.html