從 pot 檔新增編目檔時要設複數形式
前些天在做 BuddyPress 的語系檔時,正編輯完某個字串;然後按下 ctrl + s 儲存之後,結果發生錯誤。這個錯誤還真怪,該字串譯文的地方一直是空白而且無法把中文加上去;後來重新開啟 poEdit 再戴入原有的 po 檔,這時整個大囧,因為系統告知我檔案損毀而無法開啟。
好險!檔案最後還是救了回來。看了一下官方的 pot 檔,才發現到那個字串有單複數之分,而我並沒有設複數形式。從一開始做 WordPress 語系檔時,就是從源檔來做,所以關鍵字、複數形式等等早就設定好了,所以一直沒遇到這樣的錯誤。
如果朋友想從任何官方的 pot 檔來新製編目檔的話(無論有沒有單複數之分),建議還是加上複數形式,例如:
nplurals=2; plural=n==1?0:1;
以免遇到我這樣的狀況。
另外,在上個月 15 日,poEdit 已經釋出了 poEdit 1.4.3。
- 相關鏈結:poEdit 使用教學
上一篇 «【第四次機器人大戰 ROM 修改 – 機體篇】
【開始對Yahoo!奇摩站長工具產生了懷疑】»下一篇