Drupal模块的翻译方法

翻译之前需要准备下列东西:

  • Drupal的pot核心文件,里面包含extractor.php 可以帮助你从模块文件里提取模块的pot文件。
  • po文件编辑器,这个东东大大提高翻译速度,根据你的使用喜好,你可以选择 XEmacs (Unix下运行),GNU Emacs(Unix下运行) ,KBabel(KDE下运行),还有poEdit(跨平台运行),这里比较推荐poEdit,它自带汉语版本。
  • PHP 命令行(Commandline),它允许你在本地执行PHP脚本。最新的PHP 5.0里,有一个php-win.exe文件,在Dos下运行:php-win.exe --enable php-win32 启动它,然后使用 php extractor.php *.module来提取*.pot文件。

得到从*.module中提取的*.pot 文件后,使用poEdit打开,翻译完成后,另存为*.po,和*.pot一起放入po子目录,和原来的模块一起上穿到modules目录下,并在“管理”模式中启用即可。Done !:)

Blog分类: