今天要用到英文维基百科离线版,在网上只找到babylon格式的,需要转成星际stardict格式的,试了下,不过很大,原来才两百多兆,转了后变为八百多兆.
- 下载并安装 stardict-3.0.4 ,假设安装在默认位置。
- 下载 stardict-editor.exe(也有ubuntu版本的, apt-get install试试,我没用过),不能直接运行,因为没有对应的动态链接库, 需要置于 x:\Program Files\Common Files\GTK\2.0\bin 文件夹内,因为用到这个文件夹里的dll。
- 运行 stardict-editor.exe,打开以.bgl 结尾的 Babylon 词典(假设词典名为Wikipedia.English.for.Babylon.bgl),底部类型选择 BGL file,点 Build.
- 在 bin 文件夹 下会生成一个 Wikipedia.English.for.Babylon.babylon 文件,在 stardict-editor 中打开它(注意,这次打开上一步生成的.babylon文件),底部类型选择 Babylon file, 点 Build。文件有点大,有时候程序会奔溃,重新进即可,之后在 bin 文件夹下就会生成三个文件,分别是
Wikipedia.English.for.Babylon.dict,
Wikipedia.English.for.Babylon.idx,
Wikipedia.English.for.Babylon.ifo. - 这样就可以在 Stardict 上用了。