最近在翻譯 po 檔時發現,msgfmt 竟然告訴我因為 po
檔中有多個重複的 msgid
,所以無法轉為 mo
檔。請問我到底該怎麼辦呢?我可以手動刪掉重複的部分嗎?
如果是,又要刪哪些呢?真是奇怪。
它就像這樣:
line:100
msgid "Close"
msgstr "關閉"
line:495
msgid "Close"
msgstr "關閉"
--
但是,最原始的 pot 檔不是由 gettext
產生的嗎?如果它認為重複的 msgid 是
錯誤的,當初又為何抓出這樣的 pot 檔?
-----------------------------------------------------------------
每天都 Yahoo!奇摩
該換工作了嗎? - 幫你算出最合適的求職方向
http://fate.yahoo.com.tw/