android MTK怎么添加一种语言

 我来答
裂风0687
2013-12-06 · 超过73用户采纳过TA的回答
知道答主
回答量:139
采纳率:0%
帮助的人:183万
展开全部
请打开如下makefile文件:build/target/product/${Project}.mk (其中${Project} 是贵司工程名)找到变量 PRODUCT_LOCALES,把所需的语言添加进去,比如添加越南语,则增加“vi_VN \”,其中vi是越南语的简称,VN是越南的简称 ;若在build/target/product/${Project}.mk 找不到变量 PRODUCT_LOCALES,请打开文件:mediatek/config/${Project}/ProjectConfig.mk找到宏 MTK_PRODUCT_LOCALES,把所需的语言添加进去,比如添加越南语,则增加“vi_VN ” 二、怎么添加一种新语言(该语言不在支持计划中)? 1) 为Android平台添加语言集,须确保Framework和每个App都做了相应语言的字符串翻译. 2) 按照Android资源规则把字符串资源放到 Framework和每个App里面. 在build/target/product/${Project}.mk 的PRODUCT_LOCALES下添加你需要的语言,需要确保的是你加入的语言需要满足下面的规则:a) 语言代码:ISO 639b) 国家代码:ISO 3166-1c) 确保在路径framework\base\core\res\res下有相应 语言的资源文件夹 3) 重新make工程就OK. 注意:若第 2)步找不到变量 PRODUCT_LOCALES,请到mediatek/config/${Project}/ProjectConfig.mk寻找宏 MTK_PRODUCT_LOCALES;添加不在支持计划中的语言很麻烦,比如添加阿拉伯语并不只是像印欧语系那样更改xml和makefile文件就可以的,这里面还涉及很多代码的更改
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式