Онлайн конвертация из .PO в .MO
Иногда задалбывает рутина, и хочется сделать что-нибудь по-быстрому, с понятным и конечным результатом. На этот раз вышел простенький сервис конвертации текстовых .PO файлов в бинарные .MO
Что это за файлы?
Это файлы локализации на различные языки во всяких программах и скриптах, использующих библиотеку Gettext. В первую очередь это WordPress и его плагины. Файлы с расширением .po и .mo обычно находятся в подпапке languages
И что мне этими файлами делать?
Править файл локализации имеет смысл в двух случаях. Первый - вы хотите перевести плагин на другой язык, при этом он поддерживает Gettext (то есть, вывод всех текстовых сообщений идет через ). Второй, более частый случай - вы хотите подправить/изменить/дополнить существующий перевод. Для этого открываем .po файл, находим строку и правим.
А нафига чего-то там конвертить?
Движок WP использует не .po файл, а бинарный .mo файл, таким образом существенно увеличивая скорость его обработки. Чтобы WP начал отображать изменения, сделанные в .po файле, его нужно конвертнуть в .mo.
Ну и где ссылка на сервис?
http://po2mo.ru/ - вот она. Идея спижжена с буржунета, сам скрипт конвертации взят с гитхаба. Из моего там только обвязка и приятная юзабельность. Вчера даже первый посетитель пришел с яндекса и конвертнул один файл! Успех! :)
"Временно закрыт на обслуживание". Позже зайду.
Ага, это я забыл открыть для всех доступ после последней правки :)