如何在系统里面加入一个新语言? 比如,android2.2里面新加入一个阿拉伯语,怎么处理?求高手给个思路流程。新手,没有做过,不了解其中的过程... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先你要导入一个这种语言的字库包,其次在android的框架中要加入相应的设置。这样修改后只有你自己的系统能使用这种语言,或者装了这个系统的机器才可以用这种语言,意义不大...除非你能让GOOGLE去加 加入对应资源文件,修改make文件就可以。我们已经加上了也是2.2 Android2.3 build\target\product\你编译的项目.mk 中的:PRODUCT_LOCALES := \ en_US \ zh_CN \ zh_TW \ ldpi \ hdpi \ mdpi可以添加或删除系统语言,不知道你的是不是这样子的 android 2.2我不清楚,但2.3我试过直接在sdmdemo.mk文件中,把# Get a list of languages.PRODUCT_LOCALES := en_US zh_CN en_GB fr_FR ar_EG it_IT es_ES es_US de_DE nl_NL cs_CZ pl_PL zh_TW ru_RU ko_KR nb_NO pt_PT pt_BR da_DK el_GR sv_SE tr_TR ja_JP hdpi mdpi增加ar_EG后,系统中就能直接选择阿拉伯语了当然,你的build种的.mk中也需要有ar_EG才行剩下的就是在资源里面增加翻译你菜单中的阿拉伯语了,也就是国际化资源了 请教高手,关于如何取得手机基站的GSM参数并锁定基站? 求Android 高手指点 安卓中contacts模块中联系人问题 如何从windows系统,通过USB接口发送数据到android程序? 初学ARM11 如何调试程序 android _时间轴 Adapter里面设定ImageView空指针 怎么调用原生api给微信分享图片? Android Studio 打开数据库报错 如何填充跑道(图形) [入门必读]android移动开发 十个 案例 值得学习打包
这样修改后只有你自己的系统能使用这种语言,或者装了这个系统的机器才可以用这种语言,意义不大...
除非你能让GOOGLE去加
en_US \
zh_CN \
zh_TW \
ldpi \
hdpi \
mdpi可以添加或删除系统语言,不知道你的是不是这样子的
PRODUCT_LOCALES := en_US zh_CN en_GB fr_FR ar_EG it_IT es_ES es_US de_DE nl_NL cs_CZ pl_PL zh_TW ru_RU ko_KR nb_NO pt_PT pt_BR da_DK el_GR sv_SE tr_TR ja_JP hdpi mdpi增加ar_EG后,系统中就能直接选择阿拉伯语了当然,你的build种的.mk中也需要有ar_EG才行剩下的就是在资源里面增加翻译你菜单中的阿拉伯语了,也就是国际化资源了