android - 技术本地化
问题描述
不是从 中获取值,values-de-rCH/strings.xml
而是从中获取值values-de/strings.xml
。
我的设备语言环境设置为de-CH
,当我在某个地方调试代码以加载基于 JSON 的 URL 配置文件以用于其他目的时,同样得到确认......
解决方案
Android 7.0 之前和之后的字符串文件有不同的解析方案。您可以在 Android 开发者网站 Language and locale resolution中找到参考。
此外,如果您的应用程序支持不同的语言(不是相同的语言,而是不同的国家/地区),最好只使用语言代码创建文件夹。例如值-de。
有关命名目录的详细说明,请参阅支持不同的语言和文化。
推荐阅读
- python - Python请求响应得到错误的url
- javascript - 在 Javascript/Node 中将大数转换为字符串
- c++ - 找到顶点之间的最短路径,但在服务器中有错误
- verilog - Verilog 测试夹具和 Verilog 模块有什么区别?以及何时使用它们?
- algorithm - 在图中查找连通性
- tensor2tensor - AttributeError:“HParams”对象没有属性“get”
- javascript - 角度 4 嵌套反应形式仅将值更改时的输入添加到输入的父级
- ajax - 在按钮单击上进行 2 个 AJAX 调用
- angular - 在 karma 中测试时出错:AppComponent 应在 h1 标签中呈现标题
- html - 如何让最小宽度在 Chrome 中的按钮上工作?(苹果系统)