Does gettext have a way to warn me about strings that have not been wrapped in _()
or N_()
?
Basically is there a way to get a list of all strings that do NOT match the keywords used by xgettext. So, I want:
! xgettext source_code
Answer from the gettext mailing list:
- Run xgettext once, without --extract-all, to get the normal POT file.
- Run xgettext with --extract-all, to get all strings.
- Run "msgcomm --less-than=2" on the two POT files, to get the difference, and see whether the output is empty. You can use option --force-po to force an empty POT file even if both inputs are the same.
-- Bruno Haible