SlideShare ist ein Scribd-Unternehmen logo
1 von 49
国际化——走向海外市场的必经之路 国际产品中心 Demi Han
Contents 国际化要准备什么 2 3 国际化经验分享— Hummer 案例 3 什么是国际化 1
Contents 国际化要准备什么 2 3 国际化经验分享— Hummer 案例 3 什么是国际化 1
下面数字有多大  177,600  118,400 GSM/EDGE Classe A 177.600/118.400 KBit/s 2.592  1.944 5-Megapixel-Camera 2,592 x 1,944 Pixel 来自 NOKIA 德国网站对 N95 手机的参数介绍
环游地球 80 天  时区 —— 让主人公赢得赌金,避免了破产
服装的颜色与龙 “ Dragon ” 是一个贬义词  亚洲喜欢红色,西方喜欢蓝色
有关国际项目进展中的一些经历 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Google 日历的国际化设计细节 提供了多达 30 种语言的界面
Google 日历的国际化设计细节 用户可以选择日期和时间的格式
Google 日历的国际化设计细节
Google 日历的国际化设计细节 可定义每周开始于星期几 可定义天气的单位
不同区域文化的主要差异 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
软件国际化基本概念 ,[object Object],[object Object],[object Object],[object Object],G11N = I18N + L10N + M11N
I18n 的来由 ,[object Object],[object Object],[object Object],I+n 1 t 2 e 3 r 4 n 5 a 6 t 7 i 8 o 9 n 10 a 11 l 12 i 13 z 14 a 15 t 16 i 17 o 18 +n   Jan Scherpenhuizen 的 email 帐号被简写为 S12n
产品国际化的内容 Unicode 编码可以支持世界上的绝大多数语言的字符,各个国际化软件使用 Unicode 编码已经是一种趋势 需要在软件中预先处理各个区域的格式区别与文化习俗的不同之处, IPC 的国际化开发框架均已提供了这方面的接口 将需要翻译和替换的文字、图片、多媒体等资源全部从代码中提取出来,通过资源文件或者配置文件进行管理 Unicode 编码 处理区域 分离资源
软件国际化发展过程 英文版本 ,[object Object],英文版本 界面文档 直接翻译 单一语言 修改代码 区域格式 直接本地化 国际化机制 国际化通用 版本 翻译资源 文件 多个语言 替换资源 ,[object Object]
国际化的软件结构
Our Past--QQ2005(Thai) Sanook! QQ 修改为泰文编码 从代码中查找资源 翻译为英文与泰文 将已翻译资源整合 调整 UI 最终编译为泰国版本 总体工作量: 6 人月 编码 资源 翻译 整合 UI 编译
New Way--Hummer(VN) 已是 unicode 已做了分离 翻译为越南文 仅加入越南资源 调整部分 UI 最终编译为越南版本 总体工作量: 2 人月 ZingChat QQ 编码 资源 翻译 整合 UI 编译
Contents 3 国际化经验分享— Hummer 案例 3 国际化认证 国际化的工作模式 国际化标准和开发工具 什么是国际化 1 国际化要准备什么 2
Tencent 产品的国际化现状 ,[object Object],[object Object],以下数据通过国际化调研以及简单评分获得
两个产品资源文件的比较 StringBundle.xml-Hummer UserProfile_zh-cn.xml-RTX 不同的产品资源文件的目录结构,文件格式不一致
统一公司的国际化过程 提高国际化能力 统一的国际化设计 统一的开发过程 统一的本地化工具 国际化认证
IPC in I18N  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
迎接国际化的认证 所有这些都可以在 IPC 的 portal 上得到 : Http://ipc.oa.cm I18N  认证系统:
国际化认证流程 ,[object Object],申请认证的产品负责人当产品正在进行规划或者将要进行国际化改造的时候,通过电子邮件提出书面申请,并提交符合规定的相关文档。 IPC 在 3 个工作日内通过电子邮件,指派相关的产品经理,技术专家以及测试专家作为该次认证的接口人。 IPC 指定的产品经理,会根据软件国际化能力检查点列表,提出国际化需求并进行需求评审。 IPC 指定的国际化技术专家,会根据软件国际化能力检查点列表,对软件架构进行评审并对源代码进行 review 。 IPC 指定的国际化测试专家,会根据软件国际化能力检查点列表,对软件进行最终的测试,并结合产品,技术给出通过或不通过的建议。 IPC 通过电字邮件通知产品国际化能力认证的分数以及级别,不足之处并在 IPC portal 中公布该产品的国际化认证成绩。 受理 需求评审 技术评审 测试认证 公布结果
认证体系介绍 ,[object Object],[object Object],[object Object],[object Object],[object Object]
实施步骤 ,[object Object],各国际化标准,流程的持续优化 互娱乐全面推广 认证规范优化 广研、即通试行 认证流程确认 认证规范 1.0 发布 标准 推广 R 线、互娱产品( hummer , IED new products ) R 线全面推广 Q1       Q2        Q3       Q4
目前进行国际化认证的产品 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contents 3 国际化经验分享— Hummer 案例 3 国际化认证 国际化的工作模式 国际化标准和开发工具 什么是国际化 1 国际化要准备什么 2
国际化步骤 I18N Readiness 1 2 3 Target  market  strategy   L10N development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
国际化的合作模式 国际化的联合团队 I18n PM I18n PMM I18n DE I18n TE 合作方式一:紧密合作,成立联合团队全程参与国际化
国际化的合作模式 合作方式二:作为国际化顾问,提供支持与认证 国际化规范 国际化工具 国际化的培训与支持
Contents 3 国际化经验分享— Hummer 案例 3 国际化认证 国际化的工作模式 国际化标准和开发工具 什么是国际化 1 国际化要准备什么 2
What we are Ready ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
国际化开发辅助工具 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contents 3 国际化经验分享— Hummer 案例 3 什么是国际化 1 国际化要准备什么 2
Hummer 产品介绍 ,[object Object],[object Object],[object Object]
Hummer 的国际化目标 无论 Client 还是 Server ,均采用 Unicode 编码;资源代码分离;根据区域处理格式 国际化的新一代 IM 平台 同时推出了 QQ 和 TM 的简体,英文和繁体共 6 个版本 一个平台,多个语言版本
Hummer 国际化特性 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Unicode 化
Hummer 国际化特性 ,[object Object],区域文化意识
[object Object],[object Object],[object Object],[object Object],Hummer 国际化特性 区域文化意识 国家城市的存储采用 ID 的方式,客户端排序根据 locale 处理。 其中,国家城市的 ID 参考 ISO 3166 的标准。   ,[object Object],[object Object],[object Object]
[object Object],Hummer 国际化特性 资源代码分离 方便本地化时翻译资源的提取,同时发布多种语言版本不是问题; 图片、声音文件的剥离,本地化版本 Hummer 尽情展现。 +  =  ? Hummer QQpet
Hummer 国际化特性 与其它 QQ 版本的通信 哈哈,游戏时间到了 叫 Sugar 跟我一起玩 QQ game Sugar 繁体中文用户 Mary 简体中文用户 Hummer与非Hummer通信,会怎样?
成立联合团队 ,[object Object],[object Object],[object Object],[object Object],[object Object]
国际化的权重 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],国际化是整个产品团队的目标
Hummer 国际化进程 ,[object Object],2006.7 - 2006.9 ,[object Object],2007.8 Hummer1.15 2007.3 Hummer1.0 2008.8 制定前台国际化方案 制定后台国际化方案 制定国际化方案策略 初步完成前台国际化 国际化标准初稿 探索 VAS 国际化插件 前台国际化完成 国际化标准完善 同时发布多个语言版本 VAS 插件初步完成 国际化基本完成 具备可本地化能力 VAS 插件在各个业务运用 We are here Hummer 后续版本 优化及完善插件化 提高可本地化能力 提高全球布署能力
Q & A

Weitere ähnliche Inhalte

Mehr von areyouok

腾讯大讲堂06 qq邮箱性能优化
腾讯大讲堂06 qq邮箱性能优化腾讯大讲堂06 qq邮箱性能优化
腾讯大讲堂06 qq邮箱性能优化areyouok
 
腾讯大讲堂52 《激战》少数派报告
腾讯大讲堂52 《激战》少数派报告腾讯大讲堂52 《激战》少数派报告
腾讯大讲堂52 《激战》少数派报告areyouok
 
腾讯大讲堂51 游戏产品运营事故案例介绍
腾讯大讲堂51 游戏产品运营事故案例介绍腾讯大讲堂51 游戏产品运营事故案例介绍
腾讯大讲堂51 游戏产品运营事故案例介绍areyouok
 
腾讯大讲堂48 数据库查询优化浅析
腾讯大讲堂48 数据库查询优化浅析腾讯大讲堂48 数据库查询优化浅析
腾讯大讲堂48 数据库查询优化浅析areyouok
 
腾讯大讲堂46 自由cgi之路v3
腾讯大讲堂46 自由cgi之路v3腾讯大讲堂46 自由cgi之路v3
腾讯大讲堂46 自由cgi之路v3areyouok
 
腾讯大讲堂50 疯狂美剧,快乐英语
腾讯大讲堂50 疯狂美剧,快乐英语腾讯大讲堂50 疯狂美剧,快乐英语
腾讯大讲堂50 疯狂美剧,快乐英语areyouok
 
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttcareyouok
 
腾讯大讲堂44 qq game后台开发介绍
腾讯大讲堂44 qq game后台开发介绍腾讯大讲堂44 qq game后台开发介绍
腾讯大讲堂44 qq game后台开发介绍areyouok
 
腾讯大讲堂43 专利运营
腾讯大讲堂43 专利运营腾讯大讲堂43 专利运营
腾讯大讲堂43 专利运营areyouok
 
腾讯大讲堂38 oracle基础体系结构及性能优化
腾讯大讲堂38 oracle基础体系结构及性能优化腾讯大讲堂38 oracle基础体系结构及性能优化
腾讯大讲堂38 oracle基础体系结构及性能优化areyouok
 
腾讯大讲堂49期 产品翻译面面谈
腾讯大讲堂49期 产品翻译面面谈腾讯大讲堂49期 产品翻译面面谈
腾讯大讲堂49期 产品翻译面面谈areyouok
 
腾讯大讲堂42 数据库内核设计思路浅析
腾讯大讲堂42 数据库内核设计思路浅析腾讯大讲堂42 数据库内核设计思路浅析
腾讯大讲堂42 数据库内核设计思路浅析areyouok
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松areyouok
 
腾讯大讲堂29 营销平台让你我共赢
腾讯大讲堂29 营销平台让你我共赢腾讯大讲堂29 营销平台让你我共赢
腾讯大讲堂29 营销平台让你我共赢areyouok
 
腾讯大讲堂26 带宽优化之道
腾讯大讲堂26 带宽优化之道腾讯大讲堂26 带宽优化之道
腾讯大讲堂26 带宽优化之道areyouok
 
腾讯大讲堂24 qq show2.0重构历程
腾讯大讲堂24 qq show2.0重构历程腾讯大讲堂24 qq show2.0重构历程
腾讯大讲堂24 qq show2.0重构历程areyouok
 
腾讯大讲堂54 webgame 市场分析及设计探讨
腾讯大讲堂54 webgame 市场分析及设计探讨腾讯大讲堂54 webgame 市场分析及设计探讨
腾讯大讲堂54 webgame 市场分析及设计探讨areyouok
 
腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述areyouok
 
腾讯大讲堂36 竞争情报入门
腾讯大讲堂36 竞争情报入门腾讯大讲堂36 竞争情报入门
腾讯大讲堂36 竞争情报入门areyouok
 
腾讯大讲堂34 腾讯网络游戏运作介绍
腾讯大讲堂34 腾讯网络游戏运作介绍腾讯大讲堂34 腾讯网络游戏运作介绍
腾讯大讲堂34 腾讯网络游戏运作介绍areyouok
 

Mehr von areyouok (20)

腾讯大讲堂06 qq邮箱性能优化
腾讯大讲堂06 qq邮箱性能优化腾讯大讲堂06 qq邮箱性能优化
腾讯大讲堂06 qq邮箱性能优化
 
腾讯大讲堂52 《激战》少数派报告
腾讯大讲堂52 《激战》少数派报告腾讯大讲堂52 《激战》少数派报告
腾讯大讲堂52 《激战》少数派报告
 
腾讯大讲堂51 游戏产品运营事故案例介绍
腾讯大讲堂51 游戏产品运营事故案例介绍腾讯大讲堂51 游戏产品运营事故案例介绍
腾讯大讲堂51 游戏产品运营事故案例介绍
 
腾讯大讲堂48 数据库查询优化浅析
腾讯大讲堂48 数据库查询优化浅析腾讯大讲堂48 数据库查询优化浅析
腾讯大讲堂48 数据库查询优化浅析
 
腾讯大讲堂46 自由cgi之路v3
腾讯大讲堂46 自由cgi之路v3腾讯大讲堂46 自由cgi之路v3
腾讯大讲堂46 自由cgi之路v3
 
腾讯大讲堂50 疯狂美剧,快乐英语
腾讯大讲堂50 疯狂美剧,快乐英语腾讯大讲堂50 疯狂美剧,快乐英语
腾讯大讲堂50 疯狂美剧,快乐英语
 
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
 
腾讯大讲堂44 qq game后台开发介绍
腾讯大讲堂44 qq game后台开发介绍腾讯大讲堂44 qq game后台开发介绍
腾讯大讲堂44 qq game后台开发介绍
 
腾讯大讲堂43 专利运营
腾讯大讲堂43 专利运营腾讯大讲堂43 专利运营
腾讯大讲堂43 专利运营
 
腾讯大讲堂38 oracle基础体系结构及性能优化
腾讯大讲堂38 oracle基础体系结构及性能优化腾讯大讲堂38 oracle基础体系结构及性能优化
腾讯大讲堂38 oracle基础体系结构及性能优化
 
腾讯大讲堂49期 产品翻译面面谈
腾讯大讲堂49期 产品翻译面面谈腾讯大讲堂49期 产品翻译面面谈
腾讯大讲堂49期 产品翻译面面谈
 
腾讯大讲堂42 数据库内核设计思路浅析
腾讯大讲堂42 数据库内核设计思路浅析腾讯大讲堂42 数据库内核设计思路浅析
腾讯大讲堂42 数据库内核设计思路浅析
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
 
腾讯大讲堂29 营销平台让你我共赢
腾讯大讲堂29 营销平台让你我共赢腾讯大讲堂29 营销平台让你我共赢
腾讯大讲堂29 营销平台让你我共赢
 
腾讯大讲堂26 带宽优化之道
腾讯大讲堂26 带宽优化之道腾讯大讲堂26 带宽优化之道
腾讯大讲堂26 带宽优化之道
 
腾讯大讲堂24 qq show2.0重构历程
腾讯大讲堂24 qq show2.0重构历程腾讯大讲堂24 qq show2.0重构历程
腾讯大讲堂24 qq show2.0重构历程
 
腾讯大讲堂54 webgame 市场分析及设计探讨
腾讯大讲堂54 webgame 市场分析及设计探讨腾讯大讲堂54 webgame 市场分析及设计探讨
腾讯大讲堂54 webgame 市场分析及设计探讨
 
腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述
 
腾讯大讲堂36 竞争情报入门
腾讯大讲堂36 竞争情报入门腾讯大讲堂36 竞争情报入门
腾讯大讲堂36 竞争情报入门
 
腾讯大讲堂34 腾讯网络游戏运作介绍
腾讯大讲堂34 腾讯网络游戏运作介绍腾讯大讲堂34 腾讯网络游戏运作介绍
腾讯大讲堂34 腾讯网络游戏运作介绍
 

腾讯大讲堂41 国际化-走向海外市场的必经之路

Hinweis der Redaktion

  1. 这是 Nokia N95 德国网站上的数据,第一个是 GSM/EDGE 上下行的数据,第二个是摄像头的分辨率
  2. 科学幻想之父儒勒 · 凡尔纳的小说, 80 天环游地球,这只不过是因为他这次旅行的方向是一直往东走,假如他相反地倒着在西走,那他就会吃二十四小时的亏。
  3. 上海 APEC 会议上各国领导人穿的中国民族服装,为什么亚洲领导人大多穿红色,而西方领导人则多选择了蓝色。我说颜色都是领导人自己选定的。大概亚洲国家有着相同的文化背景,红色在中国文化里,也可能在整个亚洲文化中都代表着幸运、财富和吉祥如意,所以亚洲领导人都不约而同地选择了红色。我反问他们,蓝色在西方文化里代表什么 ? 他们说西方人认为,蓝色代表冷静和沉着。 龙在中国是民族的象征,而在比利时的蒙斯市则有一个打龙节,龙被视作恶魔,被传说中的保护神圣 · 米歇尔杀掉了,因此特意搞打龙节来庆贺除灾弊感谢米歇尔。
  4. 动物的“惨叫”,美国 QQ games 里 Treasure Hunter 动物消失的 声效,最后更换了主题 QQ 在印度代表什么什么,原来想叫做 Ibibo QQ ,最后只能叫做 Ibibo Messenger 鸭子在越南代表爱说话
  5. 用户可以自己选择不同的语言,实现语言的热切换功能
  6. 根据用户的国家,区域提供默认的格式,但是用户仍然可以自己来选择
  7. 从美国西八区向中国东八区的用户发送会议邀请,大家看看有什么地方不一样? 日期格式有变化 时间格式有变化 时间根据时区做了变更
  8. 可以定义每周开始于星期几,天气的单位是什么
  9. 为了实现这些内容,我们在开发的时候需要处理什么呢?
  10. A DEC employee named Jan Scherpenhuizen was given an email account of S12n by a system administrator, since his name was too long to be an account name. This approach to abbreviating long names 1985.
  11. 这就是国际化三个大的要求
  12. 按照软件开发的惯例,最初的软件只有英文版本,根据需要,作者再把软件界面和文档翻译成不同国家、地区的语言版本。但是由于实现翻译的途径、翻译的工作效率、翻译的可重用性等因素各不相同,使翻译工作面临很大困境,也阻碍了软件的推广和应用。 仅仅翻译是不够的,同一种语言在不同国家、地区可能存在多个支系,它们在表达习惯、语法结构甚至文字种类和编码上都有不同,方言更是千奇百怪,通用的翻译其质量肯定是不高的。涉及到计算机领域,还存在操作习惯上的差别,而且对某种语言提供完美的输入、显示、打印、保存、传输并非一件轻而易举的事,
  13. 国际化的软件接口,就是将可本地化的的内容全部提取出来,在本地化的过程方便的进行修改和调整
  14. 从以上数据可以看出来,我们公司的产品国际化程度还是非常的低的,很多产品都没有考虑国际化
  15. 不同的产品的资源文件格式不一样,也导致了后续做翻译时候的工作量增加,统一的资源格式便于我们后期采用本地化工具可视化的进行本地化的工作,而不像现在,我们的本地化工作还需要开发工程师来完成,而其他的一些公司,这些工作都已经由本地化工程师,或者外包给本地化公司完成了。各位设计的产品,如果可以让本地化工程师来完成本地化的过程,那么这个产品的国际化就做得非常的成功了
  16. 因此,不仅仅要求都满足国际化的需求,我们还要考虑有统一的国际化的架构和工具
  17. 国际化开发框架的目的,第一是方便进行国际化的开发,降低学习的难度,第二是统一公司的产品国际化相关的架构,为今后开发的本地化工具打下基础