MozTW 討論區
https://forum.moztw.org/

使用 mozlcdb 的問題
https://forum.moztw.org/viewtopic.php?f=18&t=17496
1 頁 (共 1 頁)

發表人:  coolcd [ 2007-02-01, 10:02 ]
文章主題 :  使用 mozlcdb 的問題

抱歉這個問題不曉得該放哪裡,若有其他地方更合適,請搬吧~

最近愈來愈懶,想開始用 mozlcdb 來管理翻譯的套件,遇到一個問題:

當我完成翻譯後,若下次新版本推出,我該如何產生一個 current.txt ,其中包含新語系檔的英文字串,以及舊語系檔中已有的翻譯?

本來以為是先用新的 en-US 語系取代舊有的檔後,再下指令:
代碼:
perl mozlcdb.pl -n ./en-US ./zh-TW

但後來發現這麼做產生出來的 current.txt 並沒有抓到新的 en-US語系中「尚未翻譯的部份」,不曉得有經驗的人是怎麼做的?

發表人:  josesun [ 2007-02-01, 17:10 ]
文章主題 : 

coolcd 寫:
抱歉這個問題不曉得該放哪裡,若有其他地方更合適,請搬吧~

最近愈來愈懶,想開始用 mozlcdb 來管理翻譯的套件,遇到一個問題:

當我完成翻譯後,若下次新版本推出,我該如何產生一個 current.txt ,其中包含新語系檔的英文字串,以及舊語系檔中已有的翻譯?

本來以為是先用新的 en-US 語系取代舊有的檔後,再下指令:
代碼:
perl mozlcdb.pl -n ./en-US ./zh-TW

但後來發現這麼做產生出來的 current.txt 並沒有抓到新的 en-US語系中「尚未翻譯的部份」,不曉得有經驗的人是怎麼做的?

你有先 update database 嗎?

發表人:  coolcd [ 2007-02-01, 22:40 ]
文章主題 : 

josesun 寫:
coolcd 寫:
當我完成翻譯後,若下次新版本推出,我該如何產生一個 current.txt ,其中包含新語系檔的英文字串,以及舊語系檔中已有的翻譯?

本來以為是先用新的 en-US 語系取代舊有的檔後,再下指令:
代碼:
perl mozlcdb.pl -n ./en-US ./zh-TW

但後來發現這麼做產生出來的 current.txt 並沒有抓到新的 en-US語系中「尚未翻譯的部份」,不曉得有經驗的人是怎麼做的?

你有先 update database 嗎?

ㄜ... 我現在狀況是:
舊版的擴充套件已經用 mozlcdb 成功完成過一次作業
所以 mozlcdb.txt 、current.txt 應該都包含舊版的所有字串
假如現在我拿到新版本,依據我的理解,我的工作流程似乎應該如下:

1. 把新版新增的英文字串 load 到 current.txt
2. 翻譯 current.txt
3. 更新 mozlcdb.txt
4. 匯出

現在卡在第一步 :oops:
如果用
代碼:
perl mozlcdb.pl -i ./en-US

則會出現一段無法使用 hashXXXX 要我去看 perl 程式的錯誤訊息

發表人:  josesun [ 2007-02-02, 21:36 ]
文章主題 : 

coolcd 寫:
josesun 寫:
coolcd 寫:
當我完成翻譯後,若下次新版本推出,我該如何產生一個 current.txt ,其中包含新語系檔的英文字串,以及舊語系檔中已有的翻譯?

本來以為是先用新的 en-US 語系取代舊有的檔後,再下指令:
代碼:
perl mozlcdb.pl -n ./en-US ./zh-TW

但後來發現這麼做產生出來的 current.txt 並沒有抓到新的 en-US語系中「尚未翻譯的部份」,不曉得有經驗的人是怎麼做的?

你有先 update database 嗎?

ㄜ... 我現在狀況是:
舊版的擴充套件已經用 mozlcdb 成功完成過一次作業
所以 mozlcdb.txt 、current.txt 應該都包含舊版的所有字串
假如現在我拿到新版本,依據我的理解,我的工作流程似乎應該如下:

1. 把新版新增的英文字串 load 到 current.txt
2. 翻譯 current.txt
3. 更新 mozlcdb.txt
4. 匯出

現在卡在第一步 :oops:
如果用
代碼:
perl mozlcdb.pl -i ./en-US

則會出現一段無法使用 hashXXXX 要我去看 perl 程式的錯誤訊息

把 mozlcdb.pl 打開,找到 use strict; 註解掉試試。

發表人:  coolcd [ 2007-02-03, 13:28 ]
文章主題 : 

josesun 寫:
把 mozlcdb.pl 打開,找到 use strict; 註解掉試試。

哈哈哈~ 有用!
搞定了,非常感謝~

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/