快捷搜索:

软件测试本地化与国际化

软件测试本地化与国际化软件测试措施

人们常浣的“国际化”是指任何涉及撰写或改变“原始产品”源代码的行径,从而使该产品在另一个国家能够顺利贩卖。平日,源代码的国际化必须在本地化之提高行,它为本地化所必要的源代码做筹备。国际化的内容包括:

·支持unicode字符集。

·分离法度榜样代码和显示内容(文本、图片、对话框、信息框和按钮等),如资本文件(+rc)。

·打消硬代码(hard code,指法度榜样代码中包孕一些特定的数据,它们本应该作为变量处置惩罚,其数据应该存储在数据库或初始化文件中)。

·应用header nles去定义常常被调用的代码段。

·改良翻译文本尺寸,具有调剂的机动性,如在资本文件中可以直接具有调剂用户界面的机动性来适应翻译文本尺寸。

·支持组合键。

·支持各个国家的键盘设置。

·支持双字节的字符。

·支持翰墨排序和大年夜小写转换。

·支持各个国家的度量衡、时区、货『石单位款式等。

·国际化用户界面设计。

软件本地化足把软件从源说话转换成一种或多种目标说话的历程,同时斟酌产品的外不雅、功能设置等方面在目标国家的响应设计。如:

·软件用户界面(UI)。

·联机文档(赞助文档和功能性的PDF文档)。

·web站点(及其相关的H1ML,sGML页面和scripts、8ppl科s等)。

·组合键设置。

·度量衡和时区等。

本地化的这些内容都将在以下各节具体评论争论。

国际化与本地化是一个辩证的关系。国际化足为了办理软件能在各个不合说话、不合风气的国家和地区应用的问题,对谋略机设计和编程做出的某些规定。简占之,国际化是本地化的根基和条件,为本地化做筹备,使本地化历程不必要对代码做篡改就能完成。另一方面,本地化是国际化向特定本地说话情况的转换,本地化要适应国际化的规定。

您可能还会对下面的文章感兴趣: