找回密码
 注册
搜索
查看: 1078|回复: 6

[讨论] 已解决:如何给MTK添加一个少数民族语言和输入法【步骤】?

[复制链接]
发表于 2007-12-24 21:38:25 | 显示全部楼层 |阅读模式
如题:
MTK自身定义了很多语言。如果我要添加的语言本身是存在的那么
开关应该定义在
MMI_features.h中
1:打开这个开关是否就可以了?
还是需要再进行哪些改动?【我打开开关后没有任何改变】
2:该语言对应的输入法该如何实现?【哪个开关对应?】

<B>另:如果要添加一个少数民族语言,需要做哪些事情和分哪些步骤?</B>

还有该语言对应的输入法?

麻烦高手给点资料或意见!
感激!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


[此贴子已经被作者于2007-12-25 21:35:20编辑过]
发表于 2007-12-25 09:05:10 | 显示全部楼层
打开语言开关和相应的输入法开关即可

新添加一种也要看你添加的语言是怎么样的,主要是增加输入法,如果是波斯,Hindi等阿拉伯语系则比较麻烦
点评回复

使用道具 举报

发表于 2007-12-25 10:22:59 | 显示全部楼层
少数名族语言。
点评回复

使用道具 举报

 楼主| 发表于 2007-12-25 10:23:57 | 显示全部楼层
先感谢楼上的回答!

关于添加一个语言
能不能讲的详细一点?
非常感谢!

关于已经存在的语言,我测试如下:
当我打开开关:__MMI_LANG_ARABIC__
但是fontRes.c 中
U8*)Arabic14_Width, (U32*)Arabic14_Offset, (U8*)Arabic14_Data, (U32*)Arabic14_RangeOffset

这4个变量没有定义
在坛子里有篇文章讲了Arabic语言,但是和这个有些出入,U8*)Arabic14_Width, (U32*)Arabic14_Offset这两个为NULL,我设置为空,但是后面两个还是没有定义!
谢谢了
点评回复

使用道具 举报

 楼主| 发表于 2007-12-25 16:04:33 | 显示全部楼层
上面的错误是因为
字库的头文件不存在
因此变量没有定义!

加入我现在要新添加一个语言进去的话
需要做哪些事情?
分哪些步骤?
点评回复

使用道具 举报

发表于 2007-12-25 16:50:32 | 显示全部楼层
慢慢找吧,坛子里有的。
点评回复

使用道具 举报

 楼主| 发表于 2007-12-25 21:34:41 | 显示全部楼层
添加一个语言需要做两件事!
1:字库
2:输入法

如果要添加的语言是MTK目前没有的
那么要自己制作字库
用库编辑器,用打点的方式描点,再导出字库。

还有该语言对应的输入法。

该语言要添加到Ref_list.txt中【个人推测】

另外:
如果有现成的字库但是没有输入法,
把该语言对应的字符串资源添加到Ref_list.txt中
实现该语言对应的输入法。

再:
如果字库和输入法都有都是MTK目前支持的
那么只需要把字库添加进去,然后打开对应的开关。

以上都是看到的资料结合自己的想法,错误之处请大家指出不胜感激!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-25 23:58 , Processed in 0.047198 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表