Mac OS X操作系统的国际化分析与本地化实现

Mac OS X操作系统的国际化分析与本地化实现

论文摘要

国际化软件,是为全球用户设计,面向全球市场发布的具有一致的界面、风格和功能的软件。软件本地化是将一个软件产品按特定国家/地区或语言市场的需要进行加工,使之满足特定市场上的用户对语言和文化的特殊要求的软件生产活动。苹果公司(Apple Inc)的Mac OS X是一个国际化的操作系统。它不仅易于软件资源(文本,图像,声音等等)的本地化,而且可以显示包含多种语系的文本。通过分析研究Mac OS X的软件国际化策略中几个重要的因素,包括unicode编码支持,束的架构以及在预置系统中实现多语言的服务,提出根据Mac OS X文件架构特点而进行的Mac OS X操作系统本地化方案。束是Mac OS独有的文件组织形式,它很好的实现了核心代码与本地化资源的分离,非常有利于本地化方案的实施。通过运用苹果公司开发的软件本地化工具(最核心的为AppleGlot),在本地化方案中实现了本地化资源的抽取、本地化资源的翻译(主要是以字符串的形式)、将本地化好的资源导入源文件,最后进行资源整合编译的过程。在方案实施的过程中进行了档案测试,以确保本地化资源在导入源文件中不会产生由于语言字体的差异而产生的界面排版紊乱的问题;在本地化过程之后进行了整合测试,以消除应用程序在软件实际运行当中所产生的各种界面或功能上的问题。Mac OS X系统本地化方案,代表了目前软件本地化行业先进的开发方法。是开发多语言支持的软件一种快速而有效的途径。由于核心代码与本地化内容的分离,软件本地化人员可以专注于对本地化资源的处理和维护,而不用理会系统核心代码,大大降低了本地化人员的技术难度要求。而在本地化过程中,工程与翻译分别由不同的部门进行,进一步提高了软件本地化和定制处理的时间效率,降低了软件后续处理的难度,对整个软件本地化行业来说,是个很好的借鉴。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外研究概况
  • 1.3 课题主要研究工作
  • 2 软件国际化与本地化开发模型
  • 2.1 概念辨析
  • 2.2 软件本地化工程模型
  • 2.3 两种软件本地化工程模型的特征分析
  • 2.4 小结
  • 3 MAC OS X 国际化特点分析
  • 3.1 MAC OS X 简介
  • 3.2 MAC OS X 的系统架构
  • 3.3 MAC OS X 中的束
  • 3.4 国际化MAC OS X 的技术支持
  • 3.5 小结
  • 4 MAC OS X 本地化项目流程实现
  • 4.1 项目前期准备
  • 4.2 用于MAC OS 本地化的工具
  • 4.3 本地化环境的架构
  • 4.4 软件本地化过程的实施
  • 4.5 小结
  • 5 软件本地化测试及BUG 修正
  • 5.1 本地化的BUG 类型及表现特征
  • 5.2 软件功能测试
  • 5.3 本地化 BUG 的修正办法
  • 5.4 小结
  • 6 总结与展望
  • 6.1 论文总结
  • 6.2 课题展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].国产嵌入式操作系统发展思考[J]. 单片机与嵌入式系统应用 2019(12)
    • [2].基于操作系统思想的智慧校园架构设计[J]. 中国教育信息化 2020(05)
    • [3].全球第二大操作系统死亡倒计时[J]. 办公自动化 2020(06)
    • [4].国产操作系统的机遇与挑战[J]. 电脑知识与技术 2020(14)
    • [5].计算机嵌入式操作系统初探[J]. 计算机产品与流通 2020(11)
    • [6].国产操作系统生态体系建设现状分析[J]. 信息安全研究 2020(10)
    • [7].自主开发操作系统并建设生态[J]. 办公自动化 2019(11)
    • [8].国产操作系统期待“通吃”任重道远[J]. 上海企业 2019(10)
    • [9].Linux操作系统环境下常见故障的探讨[J]. 信息与电脑(理论版) 2018(11)
    • [10].一种便携式操作系统的多媒体应用模式探索[J]. 中国教育技术装备 2016(24)
    • [11].一种云操作系统的虚拟化层连接方法研究[J]. 电脑知识与技术 2017(17)
    • [12].嵌入式操作系统这么多,哪一个适合你?[J]. 单片机与嵌入式系统应用 2017(09)
    • [13].掌握网络空间安全的主动权[J]. 汕头大学学报(人文社会科学版) 2017(05)
    • [14].嵌入式操作系统的发展过程及发展趋势[J]. 信息与电脑(理论版) 2014(22)
    • [15].高职《操作系统》课程教学改革的策略研究[J]. 云南社会主义学院学报 2014(04)
    • [16].国产操作系统的技术特点及应用范围研究[J]. 电脑知识与技术 2015(04)
    • [17].《操作系统》课程教改的探讨[J]. 山西科技 2015(03)
    • [18].基于透明计算的云操作系统[J]. 电子制作 2015(12)
    • [19].云操作系统的安全性思考[J]. 企业技术开发 2015(24)
    • [20].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
    • [21].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
    • [22].操作系统[J]. 小学生时空 2009(03)
    • [23].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
    • [24].安装操作系统常见问题解决[J]. 网络安全和信息化 2020(05)
    • [25].鸿蒙操作系统打造生态的路径思考[J]. 单片机与嵌入式系统应用 2019(10)
    • [26].国产嵌入式操作系统迎来百花齐放的新时代——“国产嵌入式操作系统技术与产业发展论坛”圆满结束[J]. 单片机与嵌入式系统应用 2019(10)
    • [27].国产操作系统研发对系统能力培养的需求与实践[J]. 计算机工程与科学 2018(S1)
    • [28].安卓系统的应用及发展趋势[J]. 技术与市场 2016(12)
    • [29].基于国产操作系统的办公支撑关键应用技术的机制与原理[J]. 信息与电脑(理论版) 2017(03)
    • [30].计算机嵌入式操作系统分析[J]. 无线互联科技 2017(08)

    标签:;  ;  ;  

    Mac OS X操作系统的国际化分析与本地化实现
    下载Doc文档

    猜你喜欢