如果你想为你站点中的所有可翻译的字符串创建.pot文件,那么你需要把potx.inc和potx-cli.php文件放在你站点的根部,确保你对当前目录具有写权限,然后运行potx-cli.php。如果你想让生成的.pot文件,与http://drupal.org/project/Translations中.pot文件的布局保持一致,那么在使用命令行运行该脚本时,你需要将mode参数设置为core:
$ php potx-cli.php --mode=core
脚本总是把.pot文件输出到它所在的目录中;例如, modules-aggregator.pot文件将会创建在你站点的根目录下,而不是在modules/aggregator/下面。.pot文件的名字反映了其对应模块所在的位置。所以在前面的例子中,将会生成一个sites-all-modules-custom-annotate.pot文件。
老葛的Drupal培训班 Think in Drupal