因为我是一个非母语的英国人,所以我使用很多字典。
现在我正在学习C#,我想如果我被允许构建一个可以在我的机器上运行的应用程序,但它将使用google / babefish翻译服务,或任何其他翻译/词典在线工具。每次浏览浏览器并搜索单词的翻译需要花费时间。
如果合法,您对此类申请有何看法?在这一点上,我看到一些问题重新分配查询速度bc,解析页面等等。
答案 0 :(得分:6)
是的,实际上Google翻译有一个API可供您执行此操作: http://code.google.com/apis/ajaxlanguage/documentation/#fonje
答案 1 :(得分:2)
维基媒体基金会在线提供项目数据库转储。您可以从http://download.wikimedia.org下载维基词典。特别有用的是您熟悉的语言,因此您可以将任何语言的单词翻译成您自己的语言。
例如,如果您的母语是世界语,那么您可以从http://download.wikimedia.org/backup-index.html下载“eowiktionary”
如果您正在学习C#,这对您来说可能是一个有趣且有用的项目。维基媒体数据肯定是免费的,您可以通过这种方式下载使用。所有维基媒体内容均在GNU Free Documentation License下获得许可。
答案 2 :(得分:1)
可能值得考虑一个类似的桌面小工具。
Vista有侧边栏小工具可以执行此操作,OS X有仪表板小工具可以执行此操作,而Google桌面有小工具可以执行此操作。
答案 3 :(得分:0)
您可以下载或购买数以千计的字典软件。我的手机上还有一个。如果你愿意,创造你自己的完全合法。但是,除非你为现有的大量软件提出一些新发明,否则很难找到愿意使用它的人。