【发布时间】:2011-09-03 06:45:45
【问题描述】:
我正在编写一个 iOS 应用程序,我希望用户能够独立于 iPhone 或 iPad 的语言更改 UI 语言。问题是,当语言发生变化时,如何为当前显示的视图重新加载适当的 NIB 文件,以及如何加载适当的 .strings 文件以使 NSLocalizedString 正常工作?
【问题讨论】:
-
您知道人们可以在“设置”应用中更改语言,而您的应用不应该为此提供单独的选项,对吧?
-
您可能需要一个单独的选项,如果您希望某种语言成为后备语言,该语言与用户语言列表中的第一个现有本地化语言不同。这是一种很常见的模式。
标签: iphone objective-c ios localization xcode4