【问题标题】:Using Russian English dictionary programmatically以编程方式使用俄语英语词典
【发布时间】:2012-10-23 08:56:14
【问题描述】:

如果有人可以帮助我,我将不胜感激。 有没有办法使用俄语到英语翻译。 (一个字一个字,不是句子) 我听说过并尝试过 google translate API,但是我需要该程序来处理大量单词并且不依赖于 Internet 连接。也许,一些独立的字典。 我找到了这本字典:http://sdict.com/en/view.php?file=rus_eng_full2.dct 并尝试应用 dictconv linux 实用程序转换为纯文本,所以我可以使用它,但是它崩溃并且从源代码编译它不起作用。 也许,有人知道一种读取 .dct 格式的方法,并有一个开源解决方案或链接到它。我还没有找到。 如果有可靠的基于 Internet 的解决方案,我也想听听。 提前谢谢你,世界。

【问题讨论】:

    标签: dictionary translation


    【解决方案1】:

    如果你可以使用 python 从这里下载 sdictviewer-lib https://github.com/jmhobbs/sdictviewer-lib

    并使用以下脚本阅读

    import sdictviewer.formats.dct.sdict as sdict
    import sdictviewer.dictutil
    
    dictionary = sdict.SDictionary( 'rus-eng.dct' )
    dictionary.load()
    dictionary.get_word_list_iter('russianword')
    

    【讨论】:

    • 我似乎无法让 sdictviewer 加载上述字典,如果有人让它工作,请告诉我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-06
    • 1970-01-01
    相关资源
    最近更新 更多