0
我在用我想要的語言呈現我的UITabBar時遇到了一些困難。我正在爲荷蘭市場開發一款應用程序,因此我希望荷蘭語是我應用程序內使用的唯一語言。UITabBar似乎不接受我的語言設置
該應用程序是一個標籤欄應用程序,具有多於5個選項卡,因此UITabBarController顯示了其更多的導航控制器。
但是,它不斷顯示文字'更多'和'配置',而不是荷蘭語單詞'Meer'和'配置器'。沒有什麼我曾嘗試似乎解決這個問題,我想:
改變了我的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])); } }
但仍然沒有運氣...
Number 2將是我的首選選項,因爲我希望我的應用始終顯示荷蘭文文本,而不管系統默認值如何。
任何想法?
哇,現在很尷尬。我將CFBundleLocalizations添加到我的App-Info.plist中,只有項目'nl',它工作:) – verhage 2012-04-09 13:29:48