最近在翻譯 po 檔時發現,msgfmt 竟然告訴我因為 po 檔中有多個重複的 msgid
,所以無法轉為 mo 檔。請問我到底該怎麼辦呢?我可以手動刪掉重複的部分嗎?
如果是,又要刪哪些呢?真是奇怪。
它就像這樣:
line:100
msgid "Close"
msgstr "關閉"
line:495
msgid "Close"
msgstr "關閉"
--
但是,最原始的 pot 檔不是由 gettext 產生的嗎?如果它認為重複的 msgid 是
錯誤的,當初又為何抓出這樣的 pot 檔?
Show replies by date