从万豪的“疏失”说起国际化中的各种坑

作者:陆麟
转载请征得作者同意.
2018.1.12



万豪集团因为错误地将某些地区并列到了国家级别,因此被约谈,手机APP和国内官网被要求停止运营1周。连喜达屋也跟着倒霉。

这件事情令我想起了挺久以前的一篇文章。“Why isn’t my time zone highlighted on the world map?”。事隔多年,开发们又有了类似的八卦话题。 Raymond Chen所记载的当年的料的大致内容是,95年秘鲁和厄瓜多尔爆发了边界战争。秘鲁政府抗议微软在地图上画了错误的边界。微软如果听从秘鲁的要求,改变软件的话,势必会反过来遭到厄瓜多尔的反对。那他妈就尴尬了,怎么改才是个头。

为此事情,微软就把地图从locale设置里面去掉了。。。地图整个索性就没了,那就少了很多麻烦。但是,不仅locale设置里面有地图啊,连时区设置里面也有地图。。。

印度政府因为时区地图中有个有争议的地区划给了巴基斯坦,威胁在“全球”范围内禁止使用所有微软软件。因此windows 95国际版(当时不同国家卖的windows根据发卖区域不同,有各种不同的版本)的时区地图根本就没有了国界。

相信现在很多产品经理,从没踩过这样的坑,越来越多的软件采用“地图”来提升美感,显然国界带来的毛病的严重性也半斤八两。而审核地图这种事情,有谁会提前去想吗。。。

万豪的毛病,我粗略了解了一下,居然还有很多大公司都犯了相同的毛病,只是万豪被抓了典型。。。而这些大公司的特点都是国际化经营。:D 很可能某些数据来源其实是互相抄袭或者根本就是同一个供应商。从一开始的翻译时刻就没搞对,而此类数据的错误后果虽然很严重,但是代码审核却不见得能轻易看出。(让一个人搞清楚全世界的国家名字,还是非常挑战的)

没被揪出来的公司,自己赶紧查吧。别等捅娄子。

其实国际化里面的坑,远远不止这些,想到哪里写到哪里吧。