Drupal 本地化与翻译全攻略
1. 翻译文件概述
在 Drupal 系统中,存在多种用于翻译的 .pot
文件,例如 modules-book.pot
、 modules-ping.pot
、 modules-user.pot
等。此外,还有 README.txt
提供信息, general.pot
包含多处出现的字符串,是翻译的起始文件, installer.pot
则包含安装界面翻译所需的字符串。
2. 生成 .pot
文件
可以使用翻译模板提取器模块(可从 http://drupal.org/project/potx 下载)来生成 .pot
文件,该模块有命令行和基于 Web 的两种版本。
2.1 为自定义模块创建 .pot
文件
以第 2 章创建的注释模块为例:
- 步骤一 :从 http://drupal.org/project/potx 下载翻译模板提取器模块,并将其文件夹放置在 sites/all/modules/potx
。
- 使用命令行方式 :
1. 将 potx.inc
和 potx-cli.php
复制到