在其他地区加载的 Android 地区特定翻译

问题描述 投票:0回答:0

默认情况下,我的应用程序使用西班牙语,因此 string.xml 文本是西班牙语。后来我有其他语言:

  • 对于英语,我有 strings-en.xml
  • 对于葡萄牙语,我有 strings-pt-rPT.xml
  • 对于西班牙语(哥伦比亚),我有 strings-es-rCO.xml

问题是我的设备使用西班牙语(西班牙)语言并且正在加载 strings-es-rCO 的翻译,为什么?如果该字符串是针对特定区域的,我会选择 strings.xml 值

我已经用葡萄牙语的英语和葡萄牙语进行了测试,并且似乎有效。

android kotlin translation
© www.soinside.com 2019 - 2024. All rights reserved.