`
阿尔萨斯
  • 浏览: 4215039 次
社区版块
存档分类
最新评论

能自动将软件翻译成不同语言的工具

 
阅读更多

北卡州立大学的的研究人员(主要为华裔)开发出一套软件工具,能更快和更简单的将视频游戏和软件翻译到不同语言,从而解决软件的国际化障碍。

如果你想在国际市场销售或推销软件,你就必须将其翻译成新的语言。这意味着程序员不得不插入数千行代码,确保在用户屏幕上显示的字符正常,整个过程相当费 时费力,人为错误不可避免。程序员必须小心翼翼的防止替换与程序运行相关的代码。现在北卡州立和北京大学的研究人员创造了一种新的工具,能识别出在用户屏 幕上显示以及与用户交互的代码(比如菜单),避开控制程序功能的代码。一旦识别,就能将其翻译成相应语言,比如把工具栏上的标签从英语翻译成汉语。软件不 会像程序员那样容易犯错,因此能提高生产力和品质。该工具可识别出人类程序员的错误和疏漏,举例来说,研究人员用软件检查了某一流行在线视频游戏,发现了 17处翻译疏忽错误。这些错误随后被修正。

他们的论文发表在3月份的《Proceedings of the International Conference on Software Engineering》上,DEMO(PDF),这个名叫TranStrL的工具是Eclipse的插件。

分享到:
评论

相关推荐

    json-autotranslate:将包含翻译的JSON文件文件夹翻译成多种语言

    json自动翻译使用此工具,您可以使用Google Translate,DeepL,Azure Translator或手动将包含多个JSON文件的语言环境文件夹转换为多种语言。 您可以使用翻译键(自然翻译)或它们的值(基于键的翻译)作为翻译源。 ...

    PoTranslator:PoTranslator是一个CLI工具,用于自动翻译.po.pot文件。

    npm install -g potranslator用法$ potranslator 您还可以提供可选参数: $ potranslator -p < InputFile> -l < OutputLanguage> 是PoTranslator将转换的.po / .pot文件的路径是您要将文件翻译成的目标语言的ISO代码...

    Qt翻译文件与excel互转工具

    本软件是Qt翻译文件转换工具,可以完成ts与excel的互相转换,转换后的文件可以用Qt自带的Linguist正常查看使用。

    实现网页和文章在线自动翻译功能的python程序

    进一步完善了这个工具程序,它采用Python3、PyQt5以及某翻译App和Google翻译的云服务器公开接口开发而成,能够自动将英语、德语、西班牙语、法语、日语或韩语等107种语言的文章,按段落一批一批地进行翻译,并支持...

    DevExpress多语言卫星程序集制作工具

    语言卫星程序集制作工具,该工具可以自动生成Express中没有的zh-CN的资源文件,并且可以将现有已汉化好的资源文件中的中文字符串保存为汉化字典。在版本升级的时候可以用汉化字典将新版本中没有汉化的资源文件汉化。...

    Radmin自动登录器v3.0

    注意:语言文件中间不能有空行,空行就意味文件结束,空行之后就无法查找翻译。若需要空行标识分隔,可以在空行前加英文分号 ;,也即注释行。 语言文件中的字符串,若需要前导和后导空格,可以将字符串用英文双...

    matlab代码翻译软件-GSW-Matlab:Matlab中的Gibbs-SeaWater(GSW)海洋学工具箱-仅代码!!!

    matlab代码翻译软件GSW-Matlab(仅...它旨在帮助那些将代码翻译成他们喜欢的语言的人。 不要下载此代码并将其视为 GSW 代码的分布式版本 - 在任何情况下都不是。 下载软件的唯一位置是从 TEOS-10 网站 保罗和特雷弗。

    程序设计语言.pptx

    程序设计语言 编码(Coding)俗称编程序,就是把详细设计结论翻译成可执行代码的过程。 分析阶段和设计阶段产生的文档,都不能在计算机上执行。只有到了编码阶段,才产生可执行代码(Executable Codes),所以编码...

    一键将网站静态资源HTML和JS中的英文字符串翻译为中文(Windows版本)

    一键将网站静态资源HTML和JS中的英文字符串翻译为中文 使用命令:trans.exe -u jabari -a 123 -s ./test -d ./dist -u: 用户名 -a: 密码 -s: 源目录 -d: 生成目录

    Sisulizer 4(软件汉化工具) v4.0.369 中文版.zip

    Sisulizer可广泛的应用于服务器数据库的本地化,提供多种语言支持,通过使用我们提供的命令行工具,用户可以在其软件开发过程中集成Sisulizer的功能。不仅支持汉化英文软件,也支持其他外语软件汉化成中文界面。也...

    文档翻译工具 迅捷PDF文档翻译软件 v1.0

    迅捷PDF文档翻译软件是一款功能强大的PDF文件翻译工具,可将整篇PDF文档翻译成中文、英文、日语等其他国家的语言.软件可自动检测源语言、拥有操作简单、翻译有效高效、速度快的特

    Bleualign:基于机器翻译的句子对齐工具,用于并行文本

    然后基于源文本句子(翻译成目标语言)和目标文本句子之间的相似度(修改后的BLEU分数)执行对齐。 有关更多详细信息,请参见“出版物”部分。 获取自动翻译取决于用户。 唯一的要求是,翻译必须逐行与源文本相...

    软件设计规范

    把这种“高级计算机语言”翻译成可以执行的代码,就是软件生成(代码生成)的任务。而软件编制是专业人员的事情,因此语言问题的本质其实不那么重要。须知,经过培训,莫尔司码的电报发报可以比说话的语速还快!因此...

    Radmin自动登录器v3.0-多国语言绿色版-Release1-20150615

    注意:语言文件中间不能有空行,空行就意味文件结束,空行之后就无法查找翻译。若需要空行标识分隔,可以在空行前加英文分号 ;,也即注释行。 语言文件中的字符串,若需要前导和后导空格,可以将字符串用英文双...

    babel-poe:一个电子应用程序,可自动将传入的“流放之路”聊天消息翻译成您的首选语言,并提供将您的回复翻译回去的功能

    巴别坡电子应用程序会自动将传入的“流放之路”聊天消息翻译成您的首选语言,并提供您的回复翻译。 使用create-react-app进行脚手架。对于用户注意:该应用当前已离线。 由于翻译API的费用,我无法再自掏腰包来提供...

    翻译剪贴板

    这个工具能够自动识别剪贴板里的英文文本,将其翻译中文,并将结果显示出来,之后剪贴板会被修改成待中文注释的英文文本,方便用户在浏览英文文档时,及时查看中文翻译并添加英文注释。翻译API有谷歌、必应和有道,...

    喜雅乐管理软件

    三:程序内置谷歌翻译代码,可将全世界不同的语言全翻译成中文 四:程序内置多功能记事本 1.可自动记忆文本颜色和字体大小,无需要你每次都去设置。 2.记事本加密功能,本加密功能可设置成只准许在本机上凭密码...

    好用的反编译工具.NET Reflector 6.6.0.30(截至2011.04.20最新版)

     如今,在Visual Studio.NET中编译源代码(无论是VB还是C#)时,编译器都会将高级源代码翻译成MSIL,即“微软中间语言”,而不是特定的机器指令。具有更多安全性、版本控制、共享能力与其它相关元数据的中间语言(IL)...

    GeogebraMultilanguageTranslator:一个Geogebra自定义工具,可将翻译添加到您的活动的多语言版本中

    正在进行的结果是将活动翻译成多种语言的痛苦的全球努力。 在某些框架(例如Moodle问题库)中,在浏览器中启用自动翻译可以解决问题,并提供可接受的学校活动翻译。 对于Geogebra,这将不起作用。 此外,在很多...

Global site tag (gtag.js) - Google Analytics