首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python -英语翻译器

Python -英语翻译器
EN

Stack Overflow用户
提问于 2010-10-06 05:24:51
回答 6查看 2.2K关注 0票数 2

EN

回答 6

Stack Overflow用户

发布于 2010-10-06 05:33:18

AJAX Language API

这是一个令人难以置信的难题--语言是非常非常复杂的,非常复杂的,。想一想你必须做的所有事情--解析短语,弄清楚单词的意思,翻译它们。这可能不是惯用的,所以对于不同的语法,您需要特殊的用例。很多很多特殊的情况。如果外语和英语不同,你需要弄清楚它的语法--例如,在西班牙语中,“大绿色的球”变成了“大绿色的球”。

不要重复发明轮子。Google为他们的翻译服务提供了一个API,这无疑让许多聪明的人非常认真地考虑过它。

票数 2
EN

Stack Overflow用户

发布于 2010-10-06 05:32:27

我认为你应该研究一下Google Translate API。Here是一个在python中专门为此目的而实现的库。

票数 1
EN

Stack Overflow用户

发布于 2010-10-06 09:45:01

最简单的方法是制作一个字典,将一种语言的单词与另一种语言的单词进行匹配。然而,这是非常愚蠢的,根本不会考虑语法,而且创建一个翻译器确实需要很长的时间,特别是如果你打算将它用于多种语言的话。如果语法对你来说并不重要(例如,如果你为游戏或故事创建自己的语言,而这些语言的语法与英语没有什么不同),那么你可以使用字典,简单地让一个函数在字典中查找请求的匹配项

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3867860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档