Как я могу настроить для своего устройства iOS локаль en вместо en_US?


person esilver    schedule 09.05.2014    source источник
comment
Вы смотрели настройки?   -  person Hot Licks    schedule 10.05.2014
comment
У меня есть; все настройки заставляют меня тоже выбирать страну   -  person esilver    schedule 10.05.2014


Ответы (1)


Читая другой вопрос/ответ здесь, в StackOverflow, вы можете заставить приложение использовать определенный язык:

[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en", @"en", @"en_AU", nil] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize]; //to make the change immediate
person Black Frog    schedule 09.05.2014
comment
Я пробовал это и отправлял ему ненужные данные или пустые строки; независимо от того, что вызов [[NSLocale currentLocale] localeIdentifier] возвращает en_US (правильно я мог бы добавить) - person esilver; 10.05.2014