Gettext
December 19, 2011 gettext locale Памятка
Время от времени забываю команды для компилирования переводов с помощью gettext utilities. Запишу в памятку.
Получить строки для локализации из файлов:
xgettext ./*.phpНа выходе получаем файл messages.po, в котором надо сделать соответствие текущему значению нового (в переводе).
msgid "исходное значение" msgstr "новое значение"
После правки, компилируем перевод:
msgfmt messages.po