從 pot 檔新增編目檔時要設複數形式

前些天在做 BP 的語系檔時,正編輯完某個字串;然後按下 ctrl + s 儲存之後,結果發生錯誤。這個錯誤還真怪,該字串譯文的地方一直是空白而且無法把中文加上去;後來重新開啟 poEdit 再戴入原有的 po 檔,這時整個大囧,因為系統告知我檔案損毀而無法開啟。

好險!檔案最後還是救了回來。看了一下官方的 pot 檔,才發現到那個字串有單複數之分,而我並沒有設複數形式。從一開始做語系檔時,就是從源檔來做,所以關鍵字、複數形式等等早就設定好了,所以一直沒遇到這樣的錯誤。

如果朋友想從任何官方的 pot 檔來新製編目檔的話(無論有沒有單複數之分),建議還是加上複數形式,例如:

nplurals=2; plural=n==1?0:1;

以免遇到我這樣的狀況。

另外,在上個月 15 日,poEdit 已經釋出了 poEdit 1.4.3

文章分類

文章標籤