【问题标题】:Language translator Delphi语言翻译德尔福
【发布时间】:2011-10-24 08:15:26
【问题描述】:

我正忙于一个项目,我必须在 Delphi 中编写一个程序,将英语单词翻译成另一种语言。解决这个问题的最简单方法是什么?我正在考虑使用 Delphi 的 Microsoft Translator V2 API,但它似乎非常复杂,而且我还没有在 Delphi 中的经验。还有其他建议吗?

提前致谢:)

【问题讨论】:

  • Here's RRUZ 关于微软翻译 V2 的好文章。所以如果你等他在这里发布一些关于它的东西会很好。
  • 谢谢 daemon_x 我现在正在研究它看起来非常复杂。如果我能找到一个足够大的数据库,其中包含单词,我可以使用 SQL 来翻译单词,但我似乎无法查找包含多种语言的数据库。
  • @Rizla - 我不认为本地数据库是一个好的解决方案。我无法想象带有多个词典的应用程序安装包会有多大(取决于您需要什么)。我猜你可能会找到一些免费的数据库,但我投票支持在线翻译。

标签: delphi translation delphi-7


【解决方案1】:

如果您不必自给自足,您可以向云(google 等)发起网络服务调用(soap 等)。您的应用程序的性质(它是一个翻译程序吗?或者您只是想在另一个应用程序中提供翻译,以及拼写检查、同义词库、语法高亮等。)将决定这是否可行。

【讨论】:

  • 获取 Microsoft Translator V2 API 完整源代码的最简单方法是阅读RRUZ's article。没什么好说的。不管怎样,Google Translate API 现已弃用,将于 2011 年 12 月 1 日停止使用。
  • 嘿 daemon_X 谢谢你的帮助,我现在想通了似乎翻译女士是最好的选择,非常感谢:)!
  • @Rizla - 所以你最终决定关注在线版本;恕我直言,它比在安装包中包含大量字节要好。现在,如果 RRUZ 在这里发布他自己文章的链接并获得投票和接受,那就太好了,因为这又是一次很好的阅读。
  • @daemon_x,我刚看到这个问题。随时发布文章的链接作为答案:)。
【解决方案2】:

感谢RRUZ,您可以关注this article,了解Microsoft Translator V2 Delphi 的 API 实现;包括完整的(甚至是说话的)示例。

【讨论】:

    猜你喜欢
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 2011-10-04
    • 2012-12-13
    相关资源
    最近更新 更多