Как обновить файлы .po и .pot в модуле gettext с помощью python - PullRequest
0 голосов
/ 17 декабря 2018

Я создал перевод текста, используя текстовый модуль get, теперь я добавил больше строк в свой файл, я запускаю эту программу, ранее строки конвертировались, а оставшиеся строки не переводились. Кто-нибудь, пожалуйста, скажите мне, как я могу обновить .pot,.Файлы po и .mo с использованием текстового модуля get в Linux

enter image description here

1 Ответ

0 голосов
/ 19 декабря 2018

как я могу обновить файлы .pot, .po и .mo, используя текстовый модуль get в Linux?

Создать POT-файлы из кода Python, используя xgettext:

https://www.gnu.org/software/gettext/manual/html_node/xgettext-Invocation.html#xgettext-Invocation

Обновите существующие PO-файлы из новых POT-файлов, используя msgmerge:

https://www.gnu.org/software/gettext/manual/html_node/msgmerge-Invocation.html#msgmerge-Invocation

Скомпилируйте PO-файлы в MO-файлы, используя msgfmt:

https://www.gnu.org/software/gettext/manual/html_node/msgfmt-Invocation.html#msgfmt-Invocation

...