2010-03-30 62 views
4

gettext有没有办法警告我有关未包装在_()N_()中的字符串?如何使用gettext查找未标记的字符串?

基本上有一种方法可以获得所有字符串的列表不是匹配xgettext使用的关键字。所以,我想:从gettext的邮件列表

! xgettext source_code

答:

  1. 了xgettext运行一次,不--extract一切,以获得正常的POT文件。
  2. 使用--extract-all运行xgettext以获取所有字符串。
  3. 在两个POT文件上运行“msgcomm -less-than = 2”,获得差异 并查看输出是否为空。 您可以使用选项--force-po至 强制一个空的POT文件,即使两个 输入都相同。

- 布鲁诺Haible

回答

1

你可以比较有和没有--extract-all标志输出...

+0

谢谢,我误解了选项的含义。 – Harvey 2010-03-31 00:04:54

相关问题