今天裝了個 NetDrive2,何奈沒有找到簡體中文的翻譯文件纵势,看了一下程序用的是
.mo
的二進制翻譯文件埠偿,總結(jié)一下步驟。
1. 對于反編譯已編譯的二進制 .mo 文件
.mo
文件是二進制的已編譯文件要门,不能直接編輯虏肾,需要使用 gettext
反編譯為 .po
翻譯文件。gettext官方下載地址
反編譯使用以下命令:
C:\Program Files\GnuWin32\bin\msgunfmt.exe d:\default.mo -o d:\default.po
2. 進行愉快的翻譯
翻譯我用的是 Poedit
欢搜,據(jù)說 Poedit 自帶的轉(zhuǎn)換會導(dǎo)致編譯好的 .mo
文件出現(xiàn)奇奇怪怪的事情封豪,因此我們依然用 gettext
進行編譯:
C:\Program Files\GnuWin32\bin\msgfmt.exe -o d:\default.mo d:\default.po