一般情况

Android系统语言的配置项文件一般在./device/xxx/xxx.mk文件中进行配置

具体的语句是类似下面这行

PRODUCT_LOCALES := en_US

如果有多种语言,可以用空格进行隔开处理

PRODUCT_LOCALES := en_US zh_CN

语言和国家代码的格式是

xx_YY 

xx小写表示某种语言,YY大写表示某一个国家

一种语言多个地区

比如汉语分为中文大陆,中文香港和中文台湾,在配置文件中可以写成这样

PRODUCT_LOCALES := zh_CN zh_HK zh_TW

一个国家多种语言

比如在加拿大有两种语言,英语和法语,那么配置文件可以写成这样

PRODUCT_LOCALES := en_CA fr_CA

特殊地区

博主最近因为要做以色列希伯来语的适配。因为以色列的特殊性,在出口到以色列的机器需要打开希伯来语,在其他地区尤其是中东阿拉伯国家,要求不要打开希伯来语。那么希伯来语对应的语言国家编码是什么呢?
在很多资料中,给出的语言编码是

PRODUCT_LOCALES := he_IL

然而在我的系统上则不对,仍然没有出现希伯来语,在app的资源文件中查找,发现很可能是

PRODUCT_LOCALES := iw_IL

这就对的。后来查了一下相关资料,iw_IL是以前版本以色列的码值,后面比较新的都用he_IL替代了

所以在添加语言国家代码的时候不妨到settings里面查看支持的语言,图示如下

语言列表

不同Android版本的语言列表有所不同,如果想要获得某一个安卓版本的列表。
例如5.0.1的去如下网址查看
https://docs.google.com/spreadsheets/d/1Hx1CTPT82qFSbzuWiU1nyGROCNM6HKssKCPhxinvdww/edit#gid=0

Android系统语言列表相关推荐

  1. Android系统语言默认设置为简体中文

       Android系统默认的语言是英语,但是对于中国大陆Android产品厂商来说,不会出厂之后语言还是英语,到用户手里之后,用户自己设置成简体中文吧?有如果客户不懂英语,岂不是就不能设置系统语言了 ...

  2. android 系统语言切换,Android系统切换语言更新应用界面方法

    最近做的一个升级应用,在下载升级包的过程中又有一个toast类型的dialog悬浮在屏幕右上角,这个时候切换系统语言会出现问题. 当主屏幕为升级应用时,切换系统语言升级应用重启,而重启后并不能自动断点 ...

  3. Android 系统语言切换监听和设置

    最近项目上产品经理提了个需求,要求关闭语言国际化,不管手机系统设置那个国家的语言,都要显示汉语,好吧,既然有需求,那就做吧.但是项目中已经有英文的配置了,且是作为默认String提供的,这么多翻译好的 ...

  4. android系统语言切换及系统烧写默认语言设置

    Android 4.3 1 . 语言全局切换 重写Setting后需要全局切换语言(中英.中阿等),查看原生的Setting代码,抽出切换语言部分,具体实现如下: zh_CN,这是原始localeSt ...

  5. Android编译默认英语,Android系统语言出厂编译设置为简体中文

    Android系统默认的语言是英语,但是对于中国大陆Android产品厂商来说,不会出厂之后语言还是英语,到用户手里之后,用户自己设置成简体中文吧?有如果客户不懂英语,岂不是就不能设置系统语言了?所以 ...

  6. android获取系统使用的字体,android - 我如何获取已安装的Android系统字体列表并将其应用于自定义键盘 - 堆栈内存溢出...

    加载系统字体的文件管理器类 public class FontManager { // This function enumerates all fonts on Android system and ...

  7. android 系统语言改变广播,关于android语言切换后通知栏显示的问题

    之前在移动UIUE项目中发现一个问题: 改变android语言设置,但是状态栏的快捷功能显示文字不会立即发生改变. 同样,下拉通知栏的文字显示在切换语言后也不会同步更新. 于是在项目中引入: @Sdk ...

  8. android开发语言列表及对应简写

    留个备用 原文链接:https://blog.csdn.net/duxingtianxia_2010s/article/details/5981184 阿拉伯文=ar 阿拉伯联合酋长国=AE,阿拉伯文 ...

  9. Android7.0以上多系统语言的国际化适配

    前言 近期偶然发现一个问题,我们的应用在7.0以上的个别机型上,会遇到国际化不对的问题,现象是:手机明明设置了中文,应用却可能显示成英文. 问题分析 问题机型:三星s8 plus 系统版本:Andro ...

最新文章

  1. 两次杀人,自动驾驶技术之恶
  2. 逆误差函数:torch.erfinv
  3. 解决Vue打包后背景图片路径错误问题
  4. sentinel 官方文档_SpringCloud网关聚合Swagger接口文档实践
  5. 德力西电气签约永洪科技,数字化赋能电气制造新征程
  6. 通过引入switch表达式来增强Java switch语句
  7. 可能是全网最通俗易懂的微服务架构改造解读
  8. 今年美国什么工作最吃香?程序猿薪酬超医生
  9. php 类自动执行,php类中的魔术方法及类的自动加载
  10. (转)cd命令为何要实现成shell内建命令
  11. HTML5 Web Storage -- 让Cookies看起来如此古老
  12. securecrt批量登录linux,SecureCRT批量配置使用会话key
  13. JS正则表达式--正则量词与元字符
  14. [Irving] Wpf DevexPress GridControl 获取选中行
  15. 【微信小程序】创建动态组件和引用的方法
  16. win7打不开计算机网络连接,win7电脑网络连接正常打不开网页怎么解决
  17. 微信小程序实现PDF预览功能——pdf.js(含源码解析)
  18. 讨论IOS开发以及自己的经验
  19. 双色球的简单逻辑!不中五百万天理难容!
  20. 40套各种风格游戏行业网站html5模板wap手机游戏资讯网站模板游戏动漫设计公司html模板游戏公司网站模板html5网页静态模板Bootstrap扁平化网站源码css3手机seo自适响应

热门文章

  1. 云片滑块验证码破解思路
  2. 牛客网阶乘怪物C语言,【题集】牛客网·2018年全国多校算法寒假训练营练习比赛(第二场)(示例代码)...
  3. word中文正常,但是英文空格间距特别大
  4. 易宝支付声明称遭遇大规模黑客攻击
  5. 运营必备的 15 个数据分析方法(论)
  6. 外盘国际期货:围观那些奇葩的国际节日?
  7. 《2022国民抑郁症蓝皮书》:94%的患者接受线上问诊
  8. python form data request_请问Flask的request.form和request.data有什么区别?
  9. 戴尔微型计算机win8改装win7,WIN8换WIN7教程:将预装的Win8系统改装成Win7系统的方法...
  10. 计算机屏幕780,高清屏幕与七彩键盘