Генерация .po / .mo файлов - PullRequest
       18

Генерация .po / .mo файлов

0 голосов
/ 03 февраля 2009

У меня есть база данных, полная переводов, которые я хотел бы создать .po или .mo файлы. Я использую C #, но я мог бы также перенести реализацию из PHP, если таковая существует. Я не могу найти никаких примеров ни в каких языках, использующих что-либо кроме утилит gettext из GNU. Кто-нибудь знает один?

Ответы [ 3 ]

1 голос
/ 03 февраля 2009

.po-файлы действительно легко генерируются, вы можете использовать poedit. Когда все строки (не переведены) находятся в файле, напишите скрипт, который просматривает базу данных, ищет msgid и затем копирует msgstr из базы данных в файл .po. После того, как файл .po готов, сохраните его, и poedit создаст для вас файл .mo.

0 голосов
/ 25 марта 2010

Я не могу создать .po файлы, используя POEdit? Как это сделать? Есть путь, который начинается с. при выборе «Новый каталог», но что должно быть на этом пути?

0 голосов
/ 04 февраля 2009

После прочтения спецификации это выглядит довольно простым форматом. Не так красиво, как XML, но по крайней мере каждый элемент начинается с уникальной последовательности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...