android 多语言不起作用,Android本地化语言环境不起作用,所有区域代码都存在问题...

我需要将除瑞士之类的子语言环境添加到我的应用程序中,而不是普通的德语.

我找到的德语资源文件夹的语言环境扩展名为de.所以我的文件夹名为“values-de”.这很好.

然后我添加了“values-de_CH”并继续收到错误“无效的资源目录名称”.

我也试过“values-de_rCH”和“values-de_ch” – 无济于事.

当我将手机设置为德语(瑞士)并从应用程序中打印区域设置时:

String locale = java.util.Locale.getDefault().getDisplayName();

String locale2 = java.util.Locale.getDefault().getLanguage();

if (DEBUG)

Log.i(this.getClass().getSimpleName(), " ->" + "locale= " + locale

+ "country= " + locale2);

,它也只打印“德”

我也试过“values-en_US”并得到了同样的错误.

当我打印所有可用的语言环境时,我甚至得到这些:

07-30 11:45:38.236: D/asset(2298): locale 32: 'uk_UA'

07-30 11:45:38.236: D/asset(2298): locale 33: 'en_ZA'

07-30 11:45:38.236: D/asset(2298): locale 34: 'en_GB'

07-30 11:45:38.236: D/asset(2298): locale 35: 'et_EE'

07-30 11:45:38.236: D/asset(2298): locale 36: 'ga_IE'

07-30 11:45:38.236: D/asset(2298): locale 37: 'en_IE'

07-30 11:45:38.236: D/asset(2298): locale 38: 'bg_BG'

07-30 11:45:38.236: D/asset(2298): locale 39: 'fi_FI'

07-30 11:45:38.236: D/asset(2298): locale 40: 'sl_SI'

07-30 11:45:38.236: D/asset(2298): locale 41: 'mk_MK'

07-30 11:45:38.236: D/asset(2298): locale 42: 'sk_SK'

07-30 11:45:38.236: D/asset(2298): locale 43: 'no_NO'

07-30 11:45:38.236: D/asset(2298): locale 44: 'ro_RO'

07-30 11:45:38.236: D/asset(2298): locale 45: 'hr_HR'

07-30 11:45:38.236: D/asset(2298): locale 46: 'es_ES'

07-30 11:45:38.236: D/asset(2298): locale 47: 'is_IS'

07-30 11:45:38.236: D/asset(2298): locale 48: 'sr_RS'

07-30 11:45:38.236: D/asset(2298): locale 49: 'en_US'

07-30 11:45:38.236: D/asset(2298): locale 50: 'es_US'

07-30 11:45:38.236: D/asset(2298): locale 51: 'lt_LT'

07-30 11:45:38.236: D/asset(2298): locale 52: 'pt_PT'

07-30 11:45:38.236: D/asset(2298): locale 53: 'en_AU'

07-30 11:45:38.236: D/asset(2298): locale 54: 'hu_HU'

07-30 11:45:38.236: D/asset(2298): locale 55: 'ru_RU'

07-30 11:45:38.236: D/asset(2298): locale 56: 'lv_LV'

07-30 11:45:38.236: D/asset(2298): locale 57: 'kk_KZ'

07-30 11:45:38.236: D/asset(2298): locale 58: 'en_NZ'

07-30 11:45:38.236: D/asset(2298): locale 59: 'nl_BE'

07-30 11:45:38.241: D/asset(2298): locale 60: 'de_DE'

07-30 11:45:38.241: D/asset(2298): locale 61: 'sv_SE'

07-30 11:45:38.241: D/asset(2298): locale 62: 'de_CH'

07-30 11:45:38.241: D/asset(2298): locale 63: 'fr_CH'

07-30 11:45:38.241: D/asset(2298): locale 64: 'da_DK'

07-30 11:45:38.241: D/asset(2298): locale 65: 'nl_NL'

07-30 11:45:38.241: D/asset(2298): locale 66: 'pl_PL'

07-30 11:45:38.241: D/asset(2298): locale 67: 'fr_FR'

07-30 11:45:38.241: D/asset(2298): locale 68: 'el_GR'

07-30 11:45:38.241: D/asset(2298): locale 69: 'ko_KR'

07-30 11:45:38.241: D/asset(2298): locale 70: 'tr_TR'

07-30 11:45:38.241: D/asset(2298): locale 71: 'de_AT'

07-30 11:45:38.241: D/asset(2298): locale 72: 'it_IT'

07-30 11:45:38.241: D/asset(2298): locale 73: 'cs_CZ'

有没有办法让这些地区或有什么特别的我需要做?

非常感谢

解决方法:

你需要使用“values-de-rCH”.文件名中不允许使用下划线.

标签:android,locale

来源: https://codeday.me/bug/20190901/1786149.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/332558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

aws 性能_AWS上的应用程序自动扩展–选项和对性能的影响

aws 性能至关重要的是扩展软件应用程序,以避免由于网站的客户群或需要处理大型数据集的应用程序等导致的工作负载增加而导致性能瓶颈的情况。云服务提供商通常是访问其他应用程序的最佳方法随需应变的资源,可根据应用程序的负载变化来放大或缩小。 1.什…

java中月日年这种怎么转换成年月日_最“热乎”的Java社招面试经历分享(共40个面试题)...

面试时间:2020年10月12日1、final finally finalize的区别2、synchronized关键字的作用以及在什么时候使用,concurrent包里面其它的锁。3、有遇到过死锁的问题吗?(死锁的原理和解决方法)4、hashmap的实现原理,hashmap和hashtable的…

(案例)使用Cookie保存用户最后一次访问的时间

文章目录需求分析示例代码需求 1.访问一个Servlet,如果获取不到上一次访问的时间,则提示:您好,欢迎访问。 2.如果可以获取上一次访问的时间,则提示:您好,欢迎回来,您上次访问时间为…

aws lambda使用_使用AWS Lambda,S3和AWS CloudFront进行动态内容缓存

aws lambda使用快速提供内容对于任何网站或应用程序具有更好的客户体验都是必不可少的。 如果您将网站或应用程序托管在AWS Cloud中,那么无论从何处访问应用程序,都可以以较低的延迟快速提供内容。 AWS提供了CloudFront服务,用于将内容缓存在…

android+阴影+xml,Android 阴影视图 ShadowViewHelper

软件介绍ShadowViewHelper 是 Android 的阴影布局。xml:android:id"id/activity_main_shadow_view_b"android:layout_width"wrap_content" android:layout_height"wrap_content"android:layout_gravity"center"android:layout_marginT…

docker-compose观察实时日志_基于 Flink SQL CDC 的实时数据同步方案

整理:陈政羽(Flink 社区志愿者) Flink 1.11 引入了 Flink SQL CDC,CDC 能给我们数据和业务间能带来什么变化?本文由 Apache Flink PMC,阿里巴巴技术专家伍翀 (云邪)分享,内容将从传统的数据同步方案,基于 F…

android dialog 字体,android – 为AlertDialog的MultiSelectItems设置自定义字体(字体)

AlertDialog.Builder使用AlertController.AlertParams构建对话框.我检查了AlertDialog.Builder #create()调用AlertController.AlertParams #application()如果设置了项目,则创建ListView并分配适配器(AlertParams#createListView()).我基于createListView源创建了自定义适配器…

困难是成功路上的垫脚石_Java是开发的垫脚石。 学习吧!

困难是成功路上的垫脚石Java是全世界使用最广泛的编程语言之一 。 尽管也有很多其他编程语言,但是没有什么可以比Java更好的了。 Java是用于开发移动应用程序,游戏,Web应用程序,桌面应用程序和许多其他令人兴奋的事物的出色语言之…

python 3.6.5 shell_Linux 安装 Python3.6.5

1. 安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 2. 下载 Python 3.6.5 wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 3. 创建安装…

你真的会用Mac中的Finder吗?

参加:https://zhuanlan.zhihu.com/p/144139903

用c语言实现mfc系统,MFC实现学生选课系统

本文实例为大家分享了MFC实现学生选课系统的具体代码,供大家参考,具体内容如下先上效果图:主要功能:输入学号,从数据库中查找学号,若找到相匹配的学号,则显示数据库中姓名、学历、导师&#xff…

spring 构造函数注入_Spring构造函数依赖注入示例

spring 构造函数注入欢迎使用Spring构造函数依赖注入示例指南。 基于构造器的依赖注入是Spring 依赖注入的一种 。 依赖注入的另一种类型是Setter注入和字段注入。 有关Spring依赖注入的更多信息: Spring二传手注射的例子 Spring田间注入 依赖注入–构造函数与现…

python用pip安装numpy mac_Mac下python安装numpy,pandas,matplotlib

numpy是数据分析的库,我的目的是分析股票的数据,Pandas 有两种自己独有的基本数据结构Series (一维)和 DataFrame(二维),它们让数据操作更简单了。它也是 Python 的一个库,所以&…

IntelliJ IDEA for Mac工件包(artifact)中 Web facet resources 的模块名称有误,如何修改?

在工件管理界面中,如果某个工件包中 Web facet resources 的模块名称有误,如下图所示: 你可以在项目根目录下的 .idea/artifacts 目录下找到以工件名称命名的 xml 文件,找到其中含有 facet 属性的 element 标签,更正…

html dom 修改,HTML DOM - 修改

创建新的 HTML 元素如需向 HTML DOM 添加新元素,您首先必须创建该元素(元素节点),然后把它追加到已有的元素上。实例This is a paragraph.This is another paragraph.var paradocument.createElement("p");var nodedocument.createTextNode(&q…

python数据处理常用函数_Python常用数据处理函数

java多线程处理 package com.copyFile; import java.io.BufferedReader;import java.io.File;import java.io.FileReader;im ... [Android] RelativeLayout, LinearLayout,FrameLayout Android RelativeLayout 属性 // 相对于给定ID控…

redis nosql_NoSql数据库:Cassandra,Mongo,Redis数据库比较

redis nosql1.什么是NoSql数据库? NoSql(不仅是Sql)数据库是可水平扩展,持久存储半结构或非结构化数据并具有灵活模式的非关系数据库。 这些数据库支持多种数据模型,例如键值,文档,列族&#xf…

SVN更新数据和提交数据的几个疑问

有以下几个问题: 1.我检出一份副本到本地,修改了几个文件,然后我提交到SVN服务器中,此时服务器是如何更新有关的数据的呢?是不是把原来旧的文件数据删除了,保存最新提交的数据呢? 2.假设我修改…

html转pdf后 框会消失,html或其它文件转pdf弹出打开保存框

第一步:下载wkhtmktopdf软件,安装在指定的目录,如:C:\htmlToPdf\wkhtmltopdf,第二步:把安装好的wkhtmltopdf文件目录加到环境变量Path路径中,public void convertFile(){HttpURLConnection con …