三九宝宝网宝宝教育教学论文

android MTK怎么添加一种语言

01月06日 编辑 39baobao.com

请打开如下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文件就可以的,这里面还涉及很多代码的更改

推荐阅读
图文推荐