Изменить язык приложения программно - PullRequest
7 голосов
/ 09 февраля 2012

Я разрабатываю приложение iOs с последним SDK и XCode 4.2.

Мне нужно добавить меню, в котором пользователь может изменять только язык приложения (я не хочу менятьязык устройства).

Я также хочу использовать NSLocalizedString.

Как я могу это сделать?

1 Ответ

11 голосов
/ 09 февраля 2012

Попробуйте это:

// switching to polish locale
[[NSUserDefaults standardUserDefaults] setObject:@[@"pl"] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...