● 摘要
维吾尔族、哈萨克族、柯尔克孜族(以下简称“维哈柯民族”)是新疆维吾尔自治区的主要原住民族,拥有近1100万人口,占新疆总人口的54%。维吾尔文字、哈萨克文字、柯尔克孜文字(以下简称“维哈柯文”)均系阿拉伯语系的拼音文字。这三种文字除字母的个数、种类有所差别以外,在书写规则方面基本一致。但它们与汉文在显示方式、书写规则等方面完全不同,与英文相比较,除了都属于字母文字外,显示方式、书写规则也有非常大的差别。其与汉文和英文的差别主要表现在:(1)文字的书写方向相反,(2)文字具有名义形式及与上下文内容相关的变体显现形式,(3)文本在书写时的对齐方式不同,(4)按音节断行的断行规则,(5)字符的自动拉长等。 正是维哈柯文的这些特点,使得中英文软件无法处理和识别维哈柯文。自上世纪80年代开始,许多科技工作者就开始研究开发能够直接处理维哈柯文的软件系统,攻克了一些制约和影响维哈柯文软件开发的难题,取得了一批研究成果,在实验室条件下已经可以较好利用计算机处理维哈柯文、应用网络系统进行维哈柯文的信息交换。 但是,由于未能从根本上解决维哈柯文软件开发中的一些关键技术和核心问题,特别是维哈柯文软件的开发模式与开发方式陈旧、落后,“小作坊”式研究与开发即跟不上现代软件技术高速发展的步伐,也无法满足市场的需要,从而导致维哈柯等少数民族在当今信息社会长期不能使用自己的文字和语言进行信息处理和信息交换。 本文通过对维哈柯文软件研究与开发状况深入的调研、分析,研究、归纳,总结、提炼出当前制约和影响维哈柯文软件研究与开发的主要问题是: 1、缺乏信息交换用维哈柯文基础性的技术标准; 2、维哈柯文软件研究开发的模式落后,只追求具体技术问题的解决,缺乏产品意识; 3、缺乏对维哈柯文软件的系统研究和分析,未能有效的解决维哈柯文软件开发的关键技术; 4、没有从底层掌握维哈柯文软件研究开发的核心技术,特别是具有自主知识产权的操作系统; 5、缺乏功能强、质量好、性能稳定、市场急需的应用软件。 针对上述问题,作者借鉴和学习汉文软件研究与开发的成功经验,采用当前国际先进的软件开发技术,引进软件国际化设计、本地化定制的新概念,并成功的应用到维哈柯文软件开发之中。 本文首先对影响维哈柯文软件开发的技术标准问题进行了研究,重点阐述维哈柯文信息技术标准的研究中存在的问题,提出了以代码、字形和界面术语三项标准为突破点,并详细介绍了这三项标准的研究方法、解决的问题和取得的成果。 第三章,重点介绍了软件的国际化、本地化的开发模式的研究内容。包括软件国际化、本地化的概念、模型及开发方法;国际化、本地化软件开发方式与传统软件开发方式的差异及软件的国际化与本地化开发过程。详细讨论了目前维哈柯文软件开发存在的问题以及应用软件国际化、本地化模式开发维哈柯文软件的可能性。同时简要介绍了Windows、linux、Open Office的国际化体系架构。 第四章,主要介绍了基于linux的国际化架构,采用本地化技术定制维哈柯文版 linux系统的研究成果。包括维哈柯文本地化开发程序结构的描述、本地化环境系统与多语言输入法系统的设计、分析了界面资源翻译流程与工程、复杂文本系统的设计并实现、以及支持维哈柯文自动选形与变形组合字符的功能。 第五章重点是对永中office办公套件进行国际化设计。包括国际化框架总体结构以及信息读取与通信子系统、语言本地化环境子系统、复杂文本处理子系统、多文种双向界面子系统和双向java控件子系统等的设计与实现。 第六章是在永中office国际化架构的基础上,按照维文语言的使用习惯与规则采用本地化技术定制维文版永中office软件环境。包括维哈柯文特有的按音节换行与自动拉长、维哈柯文逻辑字体、翻译界面文字资源、本地化使用环境的设计与实现。 本文通过对维哈柯文软件开发技术近5年的研究,解决了在维哈柯文软件开发中的一些关键技术,取得了一批重要成果。特别是在以下方面具有重要创新: 1、在国内首次全面、系统的对软件国际化、本地化的开发模式进行了研究,并成功的应用于维哈柯文的软件开发,对于提高我国软件开发水平具有一定的意义; 2、在国内首次成功的对已有的中文软件产品进行国际化设计,并建立起完整的国际化架构及其体系,将为今后中文软件的国际化、促进我国软件外包和走向国际市场发挥重要的作用; 3、在国内首次对已有国际化架构体系的软件产品进行本地化定制,并成功的开发出具有本地化特征的维哈柯文版linux 操作系统和office办公软件,建立了维哈柯文本地化资源库及本地化环境,大大提高了维哈柯文软件的开发效率,促进了维哈柯等少数民族信息技术的推广应用; 4、在国内首次在ISO/IEC 10646(UNCODE)国际标准的基础上,采用定位与确认技术解决了信息交换用维哈柯文代码标准的研究与制定问题,并研究和制定了维哈柯文字形与界面术标准,为维哈柯文软件开发与推广应用奠定了基础。 5、在维哈柯文软件开发中,首次通过建立语法知识和变形规则库,采用变形引擎技术及标签绑定技术实现了自动选型;通过建立音节断行规则及其算法实现按音节自动断行;通过对连接字拉长规律和频率的分析,建立连接字拉长优先级及其算法实现了自动拉长,解决维哈柯文文字处理软件编辑排版自动化的关键技术,使得编辑排版效果更加美观、艺术。
相关内容
相关标签