为了账号安全,请及时绑定邮箱和手机立即绑定

本地化不显示在设备上

本地化不显示在设备上

翻阅古今 2023-05-10 13:41:35
我已经根据Android 官方文档中的说明添加了字符串本地化。但是尽管如此,当我使用语言和输入集运行应用程序时,优先考虑一种已翻译的非默认语言,但它并没有以该语言出现在应用程序中。我已经尝试了 2 个物理设备和一个虚拟设备。我添加了正确的文件:我已通过语言设置我的设备并输入其中一种翻译语言:所有其他应用程序(如谷歌地图)都会以新语言显示,但我的应用程序仍以英语(我的默认语言)显示。默认的每个字符串都被翻译成其他语言。我正在使用 Android Studio 3.5 Beta 5。我究竟做错了什么?
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

检查您应用的build.gradle文件中是否resConfigs有指令会从生成的 APK 中过滤掉翻译。您所有支持的语言都应该列在resConfigs.

(替代方案:resConfigs完全删除依赖项可能未使用/不受支持的资源的成本。)

查看完整回答
反对 回复 2023-05-10
  • 1 回答
  • 0 关注
  • 95 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信