使用西班牙语本地化作为加泰罗尼亚语本地化

Posted

技术标签:

【中文标题】使用西班牙语本地化作为加泰罗尼亚语本地化【英文标题】:Use Spanish Localization as Catalan Localization 【发布时间】:2017-07-18 12:27:32 【问题描述】:

我正在处理本地化????

我的应用程序的主要语言是英语,但它也已本地化为西班牙语。当用户使用加泰罗尼亚语时,我的应用程序需要回退到西班牙语而不是英语。如果不提供加泰罗尼亚语本地化,这可能吗?

编辑

我发现这个apple reference 说:

您可以从 100 多种不同的语言和方言中进行选择 由地区指定以本地化您的应用程序。然而,更一般的 您制作本地化资源,您可以支持的地区越多 使用一组资源。这可以为您节省大量空间 app bundle 并帮助降低本地化成本。

【问题讨论】:

我猜你必须本地化到你想在应用程序中使用的所有语言。请参考我创建的这个库 github.com/dipkasyap/DGLocalization 如果您需要有关库的任何帮助,那么 msg mg ! 【参考方案1】:

iPhone 用户可以选择他们的语言偏好。 作为加泰罗尼亚人,我的 iPhone 是加泰罗尼亚语,西班牙语是第二名。因此,当一个应用只翻译成西班牙语时,NSLocalizedString 首先搜索加泰罗尼亚语,如果应用不支持加泰罗尼亚语,它会搜索西班牙语,最后搜索英文。 所以翻译所有可能的语言不是你的工作! ;) 设置正确的语言偏好是 iphone 用户的工作

【讨论】:

以上是关于使用西班牙语本地化作为加泰罗尼亚语本地化的主要内容,如果未能解决你的问题,请参考以下文章

iTunes Connect 应用程序本地化

AppStore 中显示的语言

111111111111111

iOS 是不是依赖另一个区域本地化字符串?

iOS 本地化 - 无法识别 es-US 与 es-MX

UILocalizedIndexedCollat​​ion 不显示汉字