【发布时间】:2012-06-18 23:12:35
【问题描述】:
当我运行我的应用程序时,我的 iPhone/iPad 模拟器只给了我 6 种语言选择(英语、德语、日语、意大利语、西班牙语和匈牙利语)。用 Google 搜索后,似乎应该至少有 18 种语言可供选择。
我重新安装了 Xcode 4.3.1,并安装了 iOS 5.1 模拟器,但它有同样的问题,同样的语言。
有谁知道这些语言是在哪里定义的,以及为什么模拟器没有所有可用选项? Google 和 Apple Dev 论坛无济于事。
截图如下:
更新:我决定安装稍旧的 5.0 模拟器(而不是 5.1),每当我使用 5.0 模拟器时,我似乎拥有所有语言。如果我切换回 5.1 模拟器,我仍然只有上面屏幕截图中显示的 6 种语言。
【问题讨论】:
-
+1 用于研究。我认为您应该向 Apple 提交错误报告。如果他们故意删除了 5.1 中的语言(为了节省空间或其他),他们至少应该知道他们被遗漏了,如果他们被错误地删除了,他们应该得到通知。
-
我与其他一些使用 5.1 的开发人员进行了核对,他们中的一些人拥有所有的语言,但似乎他们中的一些人也缺少某些语言。我不确定这个问题是否与版本有关,但可能只是不同版本的全新安装解决了这个问题。老实说,我只是好奇苹果在哪里指定了模拟器应该显示哪些语言。
-
我仍然会提交该错误报告。如果这不是错误,他们希望能告诉您如何解决您的问题。当他们有你时,你可以回到这里并发布答案。
-
我已经提交了一个错误报告,我们会看看他们怎么说。
标签: ios localization ios-simulator