android国际化语言添加操作-定制化语言或默认语言

    在google公版的android源码添加一门语言的方法,以阿拉伯语为例,基本步骤如下:

   1.在build/target/product/language-full.mk里添加了的PRODUCT-LOCALES:=ar-EG

   2.在framework/base/data/fonts目录下添加阿拉伯语的字库

   3.修改external/skia/src/ports/下修改SKFontHost-android.app添加阿拉伯字库的名字

   4.在external/icu4c/studata下的Android.mk下添加$(if $(findingstring ar,$(PRODUCT_LOCALS)),large)\

   5.在packages/apps/settings/res/下面添加values-ar和values-ar-nokeys

   6.packages/apps/settings/tests/res/下添加values-ar

   7.frameworks/base/core/res/res/下添加values-ar

    从百度或谷歌网站搜索会有不少的文章有说到做一门国际化语言的操作方法,可以去参考但是总会有这样那样的问题,要么不同啊要么什么显示不对什么乱码啊等,下面我从定制化软件做重要的简单讲解(续)

你可能感兴趣的:(android,百度,Google,语言)