基于嵌入式Linux的Qtopia阿拉伯文环境解决方案_论文

基于嵌入式 Lnx Qoi 阿拉伯文环境解决 方案  i 的 t a u p 姜 伟 天津工业大学计算机科 学与软件  【 摘 要】 随着嵌入 式系统 的广泛应用, 嵌入 式系统平 台对 于其他语言环境 支持 的需求 日 益迫切 , 文章讨论 了嵌入 式系统 国际化发展现状 , 阐述 了   本地化 Qoi 阿拉伯文环境  t a p 如何在嵌入 式 Ln x系统平台上利 用 Qoi iu tpa实现 阿拉伯文显示和输入 , 而构建符合应用开发需求的阿拉伯文环境。 从   【 关键词 】 嵌入式 Lnx 国际化 i u R slt no  rbcE v o m n  rQ0i eo i  f ai ni n et o  t a uo A   r f p  B sd o   a e   n Emb d e   i u   e d d Ln x Ab ta t Wih t e wi e u e o   mb d e   y t ms t e r q ie n s o   t e   n u g   n i n n  n e e d d s se a p ia in   r   e t g mo e a d mo e u - sr c : t h   d   s   fe e d d s se .h  e u r me t  fo h rl g a e e v r me ti   mb d e  y tm  p l t s a e g t n   r   n   r   r a o c o i   g n . h   r c e d s u s s t e c re t i ai n o  n e n t naiai n o   mb d e   y tm , e c b d h w t  mp e n   ip a i g a d i p ti g Ar b c b s d o   e t T e a t l  ic s e     u r n   t t   f i tr ai l to   f e e d d s se d s r e   o   o i l me td s l yn   n   n u tn   a i  a e   n i h su o o z i Qo i t st paAa i evrn n fr n i n eto mbd e iu l f m. tpa o e u    rbc n i meto  vr m n  r        o   e o f e eddLn xpa o   tr K y od : m ed dLnx Itrai a zt nlcl t n t i; r i evrn n  ew rsE b e  iu ; ent nlai ; ai i ;Qo a Aa c ni met d n o i o o z o a p b   o 中图分类号: P 1  文献标识码 : 文章编号 :0 9— 0 7 2 1 0 0 2 T3 l A 10 4 6 (0 0)3— 15一O  1 0 .引 言  随着科学 的发展 , 嵌入式 系统在信息家电 、 通讯 、 手持信 息设备等众  多领域的应用越来越广泛 , 为了实现更 好的人机交互 , 用户对 于嵌 人式  2 2阿 拉 伯 文 显 示实 现 方 法  . Qoi应用程序 的翻译过程分为以下几 步: tpa   () 1 运行 l dt, u a 即使用命令 lpaepo c —fe—t t—fe提取应  p e ud t rj t i   e l ss i l 用程序的 c++ 源代码中的可翻译文本 , 会产生一个翻译信息文件( t文  . s 件 ) udt 。lp a e能识别出 t( 结构和上面描述的 Q _ N O r) T  一 O P宏。lp a   u dt e 读取.r 项 目文件 , p o 并产生或更新列出在项 目文件 中的. t s翻译源文件。   () 2 使用 Q 语言学家 ( t igi ) l Q  n s 翻译工具软件 打开.s文件 , Lu t t 然后  人工翻译.s t文件中源文本的字符 串, 将字符 串的译文使用 Q igi 工  t n s Lu t 具加到. 文件中。由于. t s t s文件是 XM L格式 的, 也可 以手工编辑它们。   由于阿拉伯文文字根据其 在单 词中所处位置不 同, 会发生相应 的变  化, 每个字母都有几种不 同的形式——首写、 中写、 尾写以及独立形式 , 这  些形式 的编码是不同的。Qoi t a不能 自动识别各种形式 , 了能在 Qo i p 为 tpa   中正确显示 , 必须将所有的.s t 文件中的阿拉伯文进行编码转换 , u F一 用 T   8编码方式重新进行编码。   运行 l l s , r e e 即使用命令 l laet ie ea re   e s s—f s—q  m—fe t l m q i 从.s文件  l 系统的多语言环境需求 日益迫切 。   嵌人式 Ln x iu 在嵌入式领域的应用越来越广泛 , 优势主要表 现在  其 源码开放 、 模块可定制 、 图形用户界面 、 强大的网络功能 、 运行稳 定 、 移植  方便等 [ 。     当前嵌入式 L u 的 G I 日益完善 , 是它所开发的应 用程序往  ix n U正 但 往是英文的 , 这对于使用其他语 言文字 的国家, 使用它并进 行应用程 序  开发造成了很大的障碍 。   重要原因之一是在 Lnx设计之初 , 未考 虑到不 同书写方式及 显  iu 并 示方式的语 言环境 , 虽然现在国内很多技术人员进行 了大量的 中文平 台  的研究 , 但仍不 能满足新疆等西部地区少数 民族 的使用 。因此利用嵌 入  式系统中有 限的系统资源搭建阿拉 伯文环境成 为嵌入式应用 中亟需解  决的问题 , 本文将如何利用 Qoi

相关文档

基于Qtopia的嵌入式Linux俄文环境解决方案
基于Qtopia的嵌入式Linux俄文解决方案
基于ARM-linux的交叉编译环境的创建
基于嵌入式Linux和Qtopia平台维文输入法的实现
嵌入式Linux系统中Qtopia的移植
基于Qtopia平台的阿拉伯文输入法的实现
基于ARM的嵌入式Linux交叉编译环境的研究与实现
嵌入式Linux和PC/104Plus环境下数采卡驱动设计
基于ARM-Linux和GPRS的农业环境无线远程监控系统
基于Linux的嵌入式交叉编译环境的建立及实现
电脑版