Итак, я вожусь над сайтом для загрузки пакетов (http://git.vallua.ru, сейчас не работает). А куда без локализации? Можно и велосипед изобрести, но зачем? Ведь есть gettext!
Итак, сегодня пойдёт речь о интеграции lua и gettext — системы перевода.
Коротко о gettext. Имеет форматы .pot, .po, .mo. Первый — шаблон переводов, второй — собственно переводы, третий — копилированый вариант, итог1)Файлы .pot и .po удаляются из релиза. Руководства по созданию .po файлов из исходников поищите в интернете.
Примечания
1. | ↑ | Файлы .pot и .po удаляются из релиза |