扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
5、国际化的意义
国际化,特别是国际化中制定的标准,是当今开发国际化软件所必须的。 它也是软件开发的必然趋势。 遵循国际化标准,可以更高效地开发和调试软件和移植软件,降低软件的开发费用,使用户更方便地使用软件。 从国际环境来看,新开发的基本的库函数都会支持国际化标准,基于这些函数库所开发的应用软件理所当然地支持国际化标准,同时有大批的Linux 爱好者把以前不符合国际化标准的软件进行了改造,使它们在一定程度上符合国际化标准。 使用国际化标准的软件,淘汰非国际化标准的软件成为一种趋势。
从国际化的发展历史看,其中许多标准都有日本的商业机构参与,支持日文的软件变得越来越多,而从日语软件移植为中文软件相对于直接移植西文软件相当容易,有时甚至不用改动,这样就节省了许多不必要的劳动。 反过来,符合国际化标准的中文软件又影响日语和韩语软件,成滚雪球之势向前发展。 其次,软件商的开发比较看好亚洲市场中的日本市场,在 Unix/Linux上的日语软件或操作系统一般是符合国际化标准的,所以兼容这一标准是十分必要的。 当然,目前的国际化标准也存在不足之处,特别是对中文这一特殊语言(因为含有GB和Big5两种不能共存的编码)的处理上,应该由中国人在原来的基础上作相应的扩展。
对中文Linux来说,遵循国际化也是必然的趋势。 在以中文平台为基础的中文 Linux上,软件移植已成为必须解决的问题,这个问题的最终解决方法就是遵循同一标准,就目前来说遵循国际化标准是唯一的方法。 鉴于目前中文Linux上的中文平台的混乱状态,国际化标准是从无序到有序过渡的必然途径。
软件的国际标准化也为最终用户带来极大的好处,如同时支持简体中文和繁体中文,中文操作为双字节操作,中文输入能够在更大的程度上使用标准输入接口带来的好处,如输入服务器的定位等交互式操作。国际化的另一个特点是工作在应用软件级别,所以国际化不会给X窗口系统带来不稳定性。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者