Blo*_*dyD 7 python java translation language-translation
我正在寻找免费的翻译词典。Freedict ( freedict.org ) 提供了我需要但我不知道如何解析 *.index 和 *.dict 文件的文件。我也真的不知道,要谷歌什么,才能找到有关这些格式的有用信息。
*.index 文件如下所示:
00databasealphabet QdGI l
00databasedictfmt1121 B b
00databaseinfo c 5o
00databaseshort 6E u
00databaseurl 6y c
00databaseutf8 A B
a BHO M
a bad risc BHa u
a bag of nerves BII 2
[...]
Run Code Online (Sandbox Code Playgroud)
和 *.dict 文件:
[Lot of info stuff]
German-English FreeDict Dictionary ver. 0.3.4
Pipi machen /pi?pi?max?n/
to pee; to piss
(Aktien) zusammenlegen /aktsi??ntsu?zam?nle?g?n/
to merge (with)
[...]
Run Code Online (Sandbox Code Playgroud)
我很高兴看到一些示例项目(最好是在 python 中,但 java、c、c++ 也可以)来了解如何处理这些文件。
小智 3
已经太晚了。不过,我希望它对像我这样的人有用。
JGoerzen 编写了一个 Dictdlib 库。您可以看到他如何解析 .index 和 .dict 文件的更多详细信息。 https://github.com/jgoerzen/dictdlib/blob/master/dictdlib.py