A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李进 黑马帝   /  2011-8-4 17:48  /  2090 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我想在网站上添加一个在线翻译的功能?以前我是用switch case语句,但是翻译的词汇有限,有没有什么快捷的方法呀?

3 个回复

倒序浏览
黑马网友  发表于 2011-8-4 23:39:22
沙发
你看这样行不行,   把词典存放到map中  key存储英文,value存储对应的中文,这样的好处是翻译起来速度很快不用像switch或者if else一样一个一个比较,直接map.get(key)就拿到对应的解释了
回复 使用道具 举报
黑马网友  发表于 2011-8-5 02:10:03
藤椅
几乎可能,翻译不是件简单的事,至少三项基本功:
1、高效的搜索技术。
2、编译技术中的部分理论。
3、对语言语法的高度概括和深刻理解。
你看着办吧,要是简单的给自己翻译,那另当别论。
回复 使用道具 举报
有啊 利用网上免费的WebService实现一个在线翻译程序 使用WebService调用人家数据库的词库 网页上的一个输入框 输入单词 通过soap协议发送出去 把返回的数据解析 在显示出来就可以了!现在到处都有开发平,这个实在太简单了百度一下你就知道了,像什么天气预报,来电号码查询都是这个样子实现的!
[ 本帖最后由 王士铭 于 2011-08-05  02:49 编辑 ]
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马