Google“英译中”将脏话翻成“中国如何”

  核心提示:昨天一网友发帖号召网民“抵制Google翻译工具”,帖子指责Google翻译工具出现离奇“张冠李戴”,一些英文贬义词脏话被翻成"中国如何",如“I thought this was shame”(我认为这是耻辱)被译为“我认为这是中国的耻辱”。Google回应称系电脑筛选,无法人工干预。

翻译结果 2006年12月22日4点截屏图

Google"英译中"工具"走神"

■一些英文贬义词脏话被翻成"中国如何"■Google解释:并非故意,与翻译工具运作缺陷有关

昨天,一篇号召网民“抵制Google翻译工具”的帖子在著名网络论坛“天涯杂谈”上出现。

帖子指责Google的翻译工具出现离奇的“张冠李戴”现象,甚至有伤害中国人感情的嫌疑。那么,Google是有意为之还是纯属巧合?记者就此采访了Google中国公司,并作了相关调查。

▲网友抗议“英译中”错得离谱

部分网民表示,Google网站的自动翻译工具存在严重问题。该网民在“天涯杂谈”发帖,对Google的不正确翻译列举了一些例子,如“I thought this was shame”(我认为这是耻辱)被译为“我认为这是中国的耻辱”;出现“f”开头的英文脏话时,Google将其离奇地译为“我认为这是中国运动员良好”。

有网友因此质疑,为什么出现一些“脏话”时,Google就会把它自动翻译成与中国相关的内容?一些网友在看过这篇帖子后,回帖时显得比较激动。

▲记者体验古怪的翻译疑似“恶搞”

了解到这一情况后,记者亲身体验了Google的翻译引擎。帖子上描述的几个例子在得到核实的同时,记者发现确实有一些翻译欠妥,但并非所有古怪的翻译都把“中国”与贬义词摆放在一起。比如“I thought this was glory”(我认为这是荣耀)的翻译结果是“我认为这是中国的荣耀”。这个例子至少可以表明,这些错误翻译并非有意针对中国人。

而输入中文“坏学生”,翻译出来的英文却是“good students”(好学生),完全相反的意思让人怀疑这是否是Google程序设计者的“恶搞”。

▲Google回应电脑筛选,无法人工干预

那么,这一系列的“张冠李戴”现象究竟原因何在?Google中国公司委托奥美公关相关人士试图向记者说明翻译引擎的运作原理。

“我们已经收到了网友的投诉。”该人士表示,Google翻译引擎的运行原理是通过搜索大量的双语网页内容,将其作为资料库,然后由电脑自动选取最常见的词与词的对应,最后给出翻译结果。当中既不存在、也无法实施人工干预。“机器不比人脑,不可能带有那么多感情因素来翻译的。”他强调。对于“天涯杂谈”上举的例子,他表示这是个案,可能在历史资料中,相关词语偶然出现了一些关联性,导致了Google翻译工具的错误。所以,他希望网民用较为理性的思维来看待这个现象。

该人士还举例说,同样通过Google的引擎,诸如“两国关系源远流长”的外交词汇翻译得最准确。这正是因为Google已经将联合国的多语言官方文档纳入其资料库。

▲期待改进

Goole称要从基础做起

对网友的投诉,Google会怎样应对?奥美公关人士称,目前Google能够做的,只能是加速改进并开发翻译工具的智能,从基础领域促进翻译工具升级,但无法立即人工干预这些“个例”。这一改良工作一直在进行中。

他强调,发生这样的翻译问题,自己作为一个中国人也感到相当遗憾。由于改建资料库的工程相当浩大,所以这些不恰当的翻译在短时间内或许还会在翻译工具上出现。同时,由于英语是目前网络上最为流通的语言,过多的网页资料会影响双向翻译的匹配度,所以中英翻译一直属于Google一个较弱的环节。

时间: 2024-10-13 17:41:08

Google“英译中”将脏话翻成“中国如何”的相关文章

必应词典全文翻译:英译汉汉译英全能王

笔者的朋友小赵是一名公关公司的文员,由于客户中有不少外国企业,经常会接触到一些与英文有关的事项.正因如此,翻译这件事儿就成了一桩麻烦的事儿,虽然小赵的英语水平也不算太差,但是也经不住材料太多,翻译起来总有力不从心的时候. 必应词典 有一次,小赵接到了一份非常长的英文文件,需要她翻译成中文给项目经理,这就让她犯了难,这么一大份文件,就算是英文很好翻译起来也很费时间,况且还有其他时间要做,怎样才能在短时间内完成呢?小赵想到了翻译工具,但是网上的翻译工具"机翻"的痕迹太重,给领导看了肯定会留

win7系统将Google浏览器收藏夹拉到桌面成快捷方式的方法

  win7系统将Google浏览器收藏夹拉到桌面成快捷方式的方法 具体方法如下: 1.在进行演示之后,需要在浏览器中进行添加的是收藏的夹的内容,进行点击地址栏中点击收藏夹按钮; 2.可以看到的网页地址被收藏夹收藏起来了; 3.然后点击点击浏览器中的地址中的更多的菜单中,弹出了下拉菜单中进行选择为"书签"; 4.就会弹出了下一级菜单中进行选择为了刚才你收藏的收藏夹的地址; 5.把收藏夹地址进行拖动到自己桌面中当中; 6.可以看到的是百度一下的收藏夹快捷方式创建成功了.下次就可以直接双击

android google map 程序中怎么获取mapkey,急需求救

问题描述 android google map 程序中怎么获取mapkey,急需求救 在网上找了很多教程但是给的网站翻墙后还是不存在. 在这个:https://developers.google.com/maps/signup?hl=zh-CN没有找到需要输入指纹的keytool. 我把别人写好的程序拿过来到我的机子上运行还是不行,我查看了确实安装了google api,但是还是才出现很多错误,求人指点,感激不尽!!!!!!!!!!!!! 解决方案 http://www.cnblogs.com/

英特尔与近8成云计算技术有关

本文讲的是英特尔与近8成云计算技术有关,[IT168 资讯]英特尔作为IT产业的上游厂商,对于云计算有一套独特的见解和解决方案.未来几年,云计算将大行其道,个人.中小企业.大型企业等都将运用到云计算.英特尔至强5500处理器专为云计算而设计. 今日上午,在圣克拉拉召开的英特尔研究日上面,英特尔服务器平台集团云计算市场总监Raejeanne Skillern指出,英特尔对于云计算的定义包括三个方面,云计算架构.云服务和私有云. 其中云计算架构是基于共享的.动态的.可升级的资源池,以及基于虚拟化技术

uffered mage-JAVA中JPanel图片缓存成BufferedImage,稍候将其画出,但画出为空白

问题描述 JAVA中JPanel图片缓存成BufferedImage,稍候将其画出,但画出为空白 5C 如何将JPanel画出的图像,保存在缓存区(Bufferedimage),再通过drawImage()画出来 public void paintComponent(Graphics g) { super.paintComponent(g); if (bufferedImage == null) { g.setColor(Color.red); for (int i = 0; i < numCi

oracel-如何把下面的oracle中的存储过程转换成sql的?

问题描述 如何把下面的oracle中的存储过程转换成sql的? create or replace procedure BJ_MAXCASENO_Get(InCount in number, OutMaxCaseNO out number) as tem number; begin select max(caseno) into tem from BJ_MAXCASENO; if tem is null then tem := 0; -- 没有数据时新增0进入 insert into BJ_MA

实例讲解iOS中的UIPageViewController翻页视图控制器_IOS

一.引言 UIPageViewController是iOS中少见的动画视图控制器之一,通过它既可以创建类似UIScrollView与UIPageControl结合的滚屏视图,也可以创建类似图书效果的炫酷翻页视图. UIPageViewController在iOS 5 SDK中首次引入,它使得开发者可以使用这个ViewController创建分页视图.在iOS 6中,这个类有了更新,支持滚动过渡效果.使用Page View,用户可以方便的通过手势在多个页面之间导航.UIPageViewContro

php实现数组中索引关联数据转换成json对象的方法_php技巧

本文实例讲述了php实现数组中索引关联数据转换成json对象的方法.分享给大家供大家参考.具体实现方法如下: public static function encode(&$var) { return '{'.implode(',',self::encodeExcute($var)).'}'; } private static function encodeExcute(&$var) { $json = array(); switch (gettype($var)) { case 'arr

android studio-如何将Android Studio 中的项目打包成jar文件,求方法

问题描述 如何将Android Studio 中的项目打包成jar文件,求方法 如题,求能用的方法,试了好多百度的方法,不怎么好用啊,越详细越好 解决方案 AS 生成Jar包 在Gradle中添加任务声明 def makeJar(String target, String classDir) { exec { executable "jar" //调用jar args "cvf", target args "-C", classDir args