2012年4月23日 星期一

gettext 常用指令

參與開放原始碼專案的翻譯常常會用到 gettext 的各種工具。以下記錄幾個常用的命令:


從 POTFILES.in 更新 pot 檔:

在 po 資料夾裡執行 intltool-update -p

從 pot 檔更新 po 檔:

msgmerge [po file] [pot file] -o [output file]

從 po 檔產生 mo 檔:

msgfmt [po file] -o [mo file]