【发布时间】:2011-08-25 23:19:03
【问题描述】:
我正在寻找便于在通用文本编辑器(我使用 Emacs)中编辑并且可以在版本控制下存储(并允许轻松合并)的字典源文件格式。
这样我就可以与其他人分享我在字典方面的工作了。
如果没有将dict源转换为索引形式以用于字典软件文件格式的支持工具,则无法使用。
作为客户端词典软件,我使用 GoldenDict:http://goldendict.org/dictionaries.php,它了解许多索引 dicts 文件格式,但如果您推荐,我会切换到另一种。
之前我使用TAB格式(StarDict的原始文件格式,转换为.dict.dz/.idx/.ifo)。太丑了!每个单词定义必须保持在单行中,并且单词与 TAB 的定义分开。看:
be be [] (inf.)\n was/were [] (past ind.)\n be [] (past part.)\n (infinitive) быть, нести, родить接下来我尝试使用 Dictd 文件格式。好多了:
$猫我的.txt ... 形容词 形容词 [ˈæʤɪktɪv] 形容词 形容词 прилагательное $ dictfmt -f \ --utf8 --allchars --区分大小写\ -s '常用的字典缩写。' \ 我的我也知道http://xdxf.sourceforge.net/。但深看,这是一个死项目。并且有两个明显的遗漏:
- XML 排版噪音很难写出文章
- 没有工具可以将源代码转换为可用的字典(您只能转换为其他源格式,然后生成可用的字典...)
我正在寻找更好的解决方案...
为什么?我学习外语,想创建学过的单词词典来修改它们并进一步使用。
我还参与了开源软件项目手册和免费书籍的翻译,并希望维护术语列表,以便可以在翻译人员之间共享创建的字典以保持一致的翻译。
【问题讨论】:
标签: dictionary translation native multilingual linguistics