Объединить файлы .po в один файл .po - PullRequest
0 голосов
/ 13 марта 2012

Мне нужно объединить следующие два файла .PO

firstfile.po

msgid "Select game"
msgstr "Choisissez le jeu"


msgid "Without answers1"
msgstr "Guide d'achat1"

secondfile.po

msgid "Select game"
msgstr "Choose category"


msgid "any one answer"
msgstr "Guide d'achat

Здесь, в то время как я делаю вывод, используя msgcat без использования --use-first, полученный результат po приведен ниже.

output.po

msgid "Select game"
msgstr "Choisissez le jeu"


msgid "Without answers1"
msgstr "Guide d'achat1


msgid "any one answer"
msgstr "Guide d'achat

Указанный выше выходной файл не содержит всех msgstrs, найденных для повторного сообщения.

ожидаемый результат -

output.po

msgid "Select game"
msgstr "Choisissez le jeu"


msgid "Without answers1"
msgstr "Guide d'achat1"

msgid "Select game"
msgstr "Choose category"


msgid "any one answer"
msgstr "Guide d'achat

Есть ли способ повторить то же msgid в выходном PO-файле

1 Ответ

0 голосов
/ 16 марта 2012

Может быть, вы можете использовать такую ​​команду copy firstfile.po+secondfile.po output.po

...