能自动将软件翻译成不同语言的工具
2009-02-26 21:35
417 查看
北卡州立大学的的研究人员(主要为华裔)开发出一套软件工具,能更快和更简单的将视频游戏和软件翻译到不同语言,从而解决软件的国际化障碍。
如果你想在国际市场销售或推销软件,你就必须将其翻译成新的语言。这意味着程序员不得不插入数千行代码,确保在用户屏幕上显示的字符正常,整个过程相当费
时费力,人为错误不可避免。程序员必须小心翼翼的防止替换与程序运行相关的代码。现在北卡州立和北京大学的研究人员创造了一种新的工具,能识别出在用户屏
幕上显示以及与用户交互的代码(比如菜单),避开控制程序功能的代码。一旦识别,就能将其翻译成相应语言,比如把工具栏上的标签从英语翻译成汉语。软件不
会像程序员那样容易犯错,因此能提高生产力和品质。该工具可识别出人类程序员的错误和疏漏,举例来说,研究人员用软件检查了某一流行在线视频游戏,发现了
17处翻译疏忽错误。这些错误随后被修正。
他们的论文发表在3月份的《Proceedings of the International Conference on Software Engineering》上,DEMO(PDF),这个名叫TranStrL的工具是Eclipse的插件。
如果你想在国际市场销售或推销软件,你就必须将其翻译成新的语言。这意味着程序员不得不插入数千行代码,确保在用户屏幕上显示的字符正常,整个过程相当费
时费力,人为错误不可避免。程序员必须小心翼翼的防止替换与程序运行相关的代码。现在北卡州立和北京大学的研究人员创造了一种新的工具,能识别出在用户屏
幕上显示以及与用户交互的代码(比如菜单),避开控制程序功能的代码。一旦识别,就能将其翻译成相应语言,比如把工具栏上的标签从英语翻译成汉语。软件不
会像程序员那样容易犯错,因此能提高生产力和品质。该工具可识别出人类程序员的错误和疏漏,举例来说,研究人员用软件检查了某一流行在线视频游戏,发现了
17处翻译疏忽错误。这些错误随后被修正。
他们的论文发表在3月份的《Proceedings of the International Conference on Software Engineering》上,DEMO(PDF),这个名叫TranStrL的工具是Eclipse的插件。
相关文章推荐
- 流媒体行业需了解语言、常用软件、开发工具、相关协议及开发思想
- Python操作Excel(翻译工具(一种语言))
- delphi利用bing翻译API做的多国语言翻译软件
- Qt语言翻译工具的使用(续)
- 推荐谷歌翻译小工具实现网站多语言
- 效果图自动切片生成Div+Css工具-巨龙效果图自动切片生成Div+Css软件-注册
- C#图片采集软件 自动翻页 自动分类(收集美图必备工具)(一)
- 【发布软件】Visual Studio工具:自动递增版本号
- 软件更新:WayOs配置、用户、策略等自动备份工具1.3
- 软件动态更新技术总结之1 CIL:程序分析与变换的中间语言工具(sec0-sec3)
- gitignore.io ------ 一个根据语言,工具或者平台来智能自动生成gitignore文件的在线工具
- ANTLR(语言识别的另一工具)的简介之一[翻译]
- 流媒体行业需了解语言、常用软件、开发工具、相关协议及开发思想
- C#图片采集软件 自动翻页 自动分类(收集美图必备工具)(二)
- 黄聪:让WordPress主题支持语言本地化(使用poedit软件实现中文翻译功能)
- linux系统中从网络自动获取软件及更新的工具
- 推荐谷歌翻译小工具实现网站多语言
- utabgen.c linux 多国语言 unicode码表 和 扩展ascll 自动生成工具
- 软件测试基础--自动测试与测试工具
- 调用worldlingo.com翻译服务,制作的一个多国语言翻译工具