gpt4 book ai didi

java - 本地化不显示在设备上

转载 作者:行者123 更新时间:2023-11-30 10:01:40 25 4
gpt4 key购买 nike

我已根据 Android Official Documents 上的说明添加了字符串本地化.但是尽管如此,当我使用语言和输入集运行应用程序时,优先考虑一种已翻译的非默认语言,但它并没有以该语言出现在应用程序上。

我已经尝试了 2 个物理设备和一个虚拟设备。

我添加了正确的文件: enter image description here

我已通过语言设置我的设备并输入其中一种翻译语言: enter image description here

然后所有其他应用程序(例如谷歌地图)都以新语言显示,但是,我的应用程序仍然以英语(我的默认语言)显示。

默认的每个字符串都被翻译成其他语言。

我正在使用 Android Studio 3.5 Beta 5。

我做错了什么?

最佳答案

检查您应用的 build.gradle 文件中的 resConfigs 指令,这些指令会从生成的 APK 中过滤掉翻译。 resConfigs 中应列出所有支持的语言。

(备选方案:完全删除 resConfigs 以及为依赖项获取可能未使用/不受支持的资源的成本。)

https://developer.android.com/studio/build/shrink-code#unused-alt-resources

关于java - 本地化不显示在设备上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57314793/

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