Архив за December 19th, 2011

0

Gettext

Время от времени забываю команды для компилирования переводов с помощью gettext utilities. Запишу в памятку.

Получить строки для локализации из файлов:

xgettext ./*.php

На выходе получаем файл messages.po, в котором надо сделать соответствие текущему значению нового (в переводе).

msgid "исходное значение"
msgstr "новое значение"

После правки, компилируем перевод:

msgfmt messages.po