我在用我想要的语言呈现我的 UITabBar 时遇到了一些困难。我正在为荷兰语市场开发一个应用程序,所以我希望荷兰语成为我的应用程序中使用的唯一语言。
该应用程序是一个选项卡栏应用程序,具有 5 个以上的选项卡,因此 UITabBarController 显示了其 moreNavigationController。
但是,它一直显示文本“More”和“Configure”,而不是荷兰语单词“Meer”和“Configureer”。我尝试过的任何方法似乎都无法解决此问题,我尝试过:
将我 iPhone 的语言更改为荷兰语 -> 不,仍然有“更多”和“配置”
在我的 AppDelegate 中将我的应用默认语言设置为荷兰语,如下所示:
int main(int argc, char *argv[]) { @autoreleasepool { [[NSUserDefaults standardUserDefaults] setObject: [NSArray arrayWithObjects:@"nl", nil] forKey:@"AppleLanguages"]; return UIApplicationMain(argc, argv, nil, NSStringFromClass([MyAppDelegate class])); } }
但还是没有运气...
2 号将是我的首选选项,因为我希望我的应用程序始终显示荷兰语文本,而不管系统默认设置如何。
有任何想法吗?