gpt4 book ai didi

ios - iOS 是否依赖于另一个区域本地化字符串?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:06 26 4
gpt4 key购买 nike

一个 iOS 应用程序有一个 Localizable.strings 文件用于带有区域的语言,es-MX(西类牙-墨西哥),但没有该语言的通用本地化文件,例如es(西类牙语)。

使用设备区域设置 es-PE(西类牙语-秘鲁)的用户会看到 es-MX 翻译还是会退回到基本语言 en?

最佳答案

我在 iOS 10.3 的模拟器上试了一下,结果是:

如果存在 es-MX 翻译,但没有 es 翻译,则 Localizeable.strings 用于区域设置 的用户es-PE 回到基本语言,在我的例子中是 en

如果有人对文档有引用,请发表评论,我会将其添加到答案中。因为如果当前未定义该行为,它可能会在未来的 iOS 版本中发生变化,甚至可能取决于语言和地区。有些地区有资格作为其他地区的“父”,例如es-419(西类牙拉丁美洲)用于 es-MX(西类牙-墨西哥),因此如何定义回退行为会很有趣。

然而,由于 es-419 是一种可以在 iOS 设置中选择的独特语言,我假设后备层次结构是:

base

|- es

|- es-MX
|- es-PE
|- es-419
|- es-ES

关于ios - iOS 是否依赖于另一个区域本地化字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46162375/

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