升级 Ubuntu 后,我们办公室的管理员卸载了黄金词典而不是安装星际译王。我之前一直在 GoldenDict 中使用大量 Babylon 词典。
我发现星际译王不支持 Babylon 词典,我需要转换它们。我发现dictconv
将 Babylon 词典转换为星际译王字典。dictconv
转换得很好,但是一旦我将其添加到 StarDict 并想查看结果,星际译王显示结果以及 HTML 标签,结果如下所示:
<--- An English-Spanish Dictionary (Granada University, Spain), 10.5 --->
write
<i> (v.)</i><i> = <b>escribir, redactar, confeccionar</b></i><br> <br>Def: <i>
Verbo irregular: pasado <b>wrote</b>, participio <b>written</b></i>.
<br> Ex: <i>A paraphrase is an interpretation of the concepts featured in a document, <b>written</b> in the language of the writer of the paraphrase</i>.<br> ----
有人知道其他转换器吗?或者我该如何解决这个特定的错误?
谢谢
答案1
经过谷歌搜索后,我终于找到了我想要的东西。
因此,为了将 Babylon 词典转换为 StarDict,我执行了以下步骤:
sudo apt-get install stardict-tools
安装 stardict-toolsstardict-editor
- 打开 stardict-editor- 将打开一个编辑器,您需要在其中浏览并选择 .BGL 文件(巴比伦词典)
- 在打开的应用程序底部,选择
BGL file
并单击Build
按钮 - 它将创建一个扩展名为 .babylon 的文件。
- 接下来浏览并选择此文件
- 在打开的应用程序底部,选择
Babylon file
并单击Build
按钮 - 就是这样。它将在当前目录中创建 3 个文件 (.dict.dz、.idx、.ifo)
- 将其复制并粘贴到 StarDict 词典文件夹下的一个单独目录中。
就是这样。