Drupal专业开发指南 第18章 便携式对象模板

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-08-25 16:22

 

    一个翻译包含了一些元数据和大量的原始的和已翻译的字符串;而一个便携式对象模板文件(后缀为.pot)则包含了所有的待翻译的原始字符串,而不包含任何翻译了的字符串。.pot文件在一些场合是非常有用的,比如当你从头开始一门语言的翻译时,或者在修改你的站点以前,想判定从最终版本到现在为止,是否向Drupal中添加了一些新字符串时(找出这些字符串的另一种方式是,复制你的Drupal站点,并对其进行更新,搜索未翻译的字符串,如本章“使用自定义字符串替换内置的字符串”一节所讲)。

老葛的Drupal培训班 Think in Drupal

Drupal版本:

Drupal专业开发指南 第18章 导出你的翻译

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-08-25 16:13

 

在你选择了并翻译了你想要修改的字符串以后,当你设立一个新的Drupal站点时,如果还需要再次选择和翻译,这样不断的重复已有的工作,那么也就太丢人了。通过使用“管理➤站点构建➤翻译界面”中的导出标签,你可以把翻译保存在一个特定的PO文件中(便携式对象文件)。这个文件将包含Drupal传递给t()的所有字符串,还有你已经定义的任何替换字符串。

老葛的Drupal培训班 Think in Drupal

Drupal版本:

Drupal专业开发指南 第18章 启用本地模块(Locale Module)

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-08-25 15:52

 

    本地模块,为Drupal提供了语言处理功能和用户界面翻译,在安装Drupal时并未启用它。这与Drupal的哲理是一致的,那就是仅在需要的时候启用相应的功能。你可以在“管理➤站点构建 ➤模块”中启用本地模块。如果安装Drupal时,选用的语言不是英语,而是其它的一个语言翻译,那么本地模块将作为安装流程的一部分被启用。本章中的例子都假定启用了本地模块。
 

老葛的Drupal培训班 Think in Drupal

Drupal版本:

页面

Subscribe to Think in Drupal RSS