将.po文件连接到单个.po文件中

时间:2012-03-13 05:51:51

标签: localization gettext

我必须连接两个.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进行联接,但获得的输出值如下所示。

output.po

msgid "Select game"
msgstr "Choisissez le jeu"


msgid "Without answers1"
msgstr "Guide d'achat1


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

上面的输出文件中没有包含为重复​​的msgid找到的所有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

有没有办法在输出PO文件中重复相同的msgid

1 个答案:

答案 0 :(得分:0)

也许你可以使用这样的命令copy firstfile.po+secondfile.po output.po