gpt4 book ai didi

java - Android 中的语言本地化问题。应用程序未从 strings.xml 加载必要的资源

转载 作者:搜寻专家 更新时间:2023-11-01 08:50:05 27 4
gpt4 key购买 nike

我有一个可以本地化为多种语言的应用程序。但是我有一个大麻烦。我有默认文件 values/strings.xml,默认情况下我用英语存储字符串,我有文件夹 values-uk/strings.xml(用于乌克兰语本地化)。我在 SharedPreferences 中保存选定的本地化。问题是当应用程序启动时没有任何选定的语言首选项(但设备的系统语言是乌克兰语,我检查过)我的应用程序必须从 values-uk/strings.xml 加载乌克兰语字符串,但它从值/字符串加载英语值。 xml。任何人都可以解释为什么会发生这种情况以及我该如何解决这个问题。非常感谢!

最佳答案

同时检查你的build.gradle (app) android/defaultConfig,如果有设置resConfigs("en", "de", "ru"...)。如果是,只有列出的资源将留在项目中。

关于java - Android 中的语言本地化问题。应用程序未从 strings.xml 加载必要的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24324271/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com