gettext 輕鬆編譯翻譯語系檔 .mo / .po 自由轉換

2015-10-14 Tools

在建立一套系統若是要國際化都必須要有各國語系,而這個語系常見使用 .mo / .po 檔案來進行翻譯

 

.po 是原生翻譯檔,可以使用編輯器編譯,而 .mo 就是由 .po 編譯而成的,無法編輯。

 

gettext 這個套件就是用來 .mo / .po 之間進行轉換的工具

 

在 Mac 安裝 gettext

$ brew install gettext

 

在 Ubuntu 安裝 gettext

$ apt-get install get text

 

在 CentOS 安裝 gettext

$ yum install gettext

 

 

 

 

gettext 使用方法

 

由 .po 編譯至 .mo

$ msgunfmt messages.mo -o messages.po

 

由 .mo 反編譯至 .po

$ msgfmt messages.po -o messages.mo

 

 

給 Mr. 沙先生一點建議

彙整

分類

展開全部 | 收合全部

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱