PoeditPro是一款編輯翻譯工具,它是專門用于.PO文件編輯的工具。可以編輯翻譯PO文件,打開一個現有的PO文件并編輯翻譯。創建新的翻譯,利用現有的PO文件或者POT模板,并從它創建一個新的翻譯。
po文件是GNU gettext項目的一套應用規范。屬于L10n方案。“po”是: Portable Object(可跨平臺對象)的縮寫。po與mo模式的轉變過程,PO 是 Portable Object (可移植對象)的縮寫形式)
po文件編輯器(Poedit)怎么用
單數和復數的問題
INTEGER 表示單復數變化形式的數量,其值是一個正整數。中、日、韓文里沒有單復數區分,也就是說單復數變化形式只有一種, 所以 nplurals=1,英文單復數有兩種表現形式,所以 nplurals=2; EXPRESSION 表示對第幾種單復數變化取相應的第幾種譯文,其值是一個標準的 C 語言表達式。如果有四種單復數變化,這個 表達式的值將包括 0、1、2、3,分別對應于譯文 msgstr[0]、msgstr[1]、msgstr[2]、msgstr[3]。所以,有時這個表達式相當復雜。 在漢語里,只需 plural=0,譯文只要保留 msgstr[0] 即可。
使用快捷鍵
翻譯是個體力活兒,使用快捷鍵絕對可以提高效率。
(1)使用“ALT+U”,可以確認模糊的翻譯。
(2)使用“ALT+C”,可以將需翻譯的條目拷貝到翻譯欄中。
(3)使用“CTRL+F”,可以查找匹配的文字。
使用查找功能
要善于使用查找功能,也能提高效率。可以直接在程序界面中拷貝需要翻譯的文字,然后在PoEdit中查找相關文字。PO文件中的詞匯條目是按照先按照程序源文件,其次是源文件中的位置排序的。如果某個詞匯不知道在哪兒,一般情況下與其前后的詞匯是在同一個文件中,也就可能在同一個界面中。
一般情況下,選擇“在原文中查找”和“在譯文中查找”就行了。
- PC官方版
- 安卓官方手機版
- IOS官方手機版