Есть ли в gettext способ предупредить меня о строках, которые не были заключены в _()
или N_()
?
По сути, есть способ получить список всех строк, которые НЕ соответствуют ключевым словам, используемым xgettext. Итак, я хочу:
! xgettext source_code
Ответ из списка рассылки gettext:
- Запустите xgettext один раз, без --extract-all, чтобы получить обычный файл POT.
- Запустите xgettext с --extract-all, чтобы получить все строки.
- Запустите msgcomm --less-than = 2 "для двух файлов POT, чтобы получить разницу,
и посмотрите, пустой ли вывод.
Вы можете использовать опцию --force-po для
заставить пустой файл POT, даже если оба
входы одинаковые.
- Бруно Хейбл