Saturday, March 14, 2009

把StarDict字典轉成KDic/ZDic

ZDic的功能雖然超強,但隨著PalmOS淡出舞台,可用的字典也很有限。StarDict這個免費的電腦字典,有著相當豐富的字典庫,像ZDic上一直找不到的義英字典(主要是為了在義大利餐廳點菜用),StarDict就有,還有越南、捷克等語文的字典。

要把StarDict的字典轉成KDic/ZDic格式,需要用到stardict-editor這個程式把字典檔還原成TXT,執行stardict-editor需要先安裝GTK+程式庫(如GTK+2.10.13 runtime environment),然後把解壓縮的字典檔案夾中的.dz檔改名成.gz,再把它解開成.dict檔,接著用stardict-editor的decompile功能,點選.ifo檔並執行,字典檔就順利轉成TXT格式了。不過在用gendic轉成KDic格式前還要先把文字檔修改,用Word打開它,把裡面跳格用的tab換成 /// \n,在存檔時,重要的一點是點選Insert line breaks把CR/LF加進去,這樣才可以順利轉檔。

2 comments:

Unknown said...

StarDict都沒在更新囉
現自在改用Lingoes

Kai said...

Lingoes的資源確實比StarDict豐富,可惜好像還沒釋出字典編輯工具,所以也沒法轉換格式。