tl;dr: it’s broken for 8.1. If you change the locale inside the simulator, it does not affect your built app when run[1]. Calls to NSLocale.currentLocale, NSLocale.preferredLanguages, and the system string loader will all firmly believe that the OS locale is en-US.
The workaround: Product > Scheme > Edit Scheme > Options > Application Language > pick one. The app will run in the selected locale. -R [1] <http://stackoverflow.com/questions/26504304/ios-8-1-simulator-localization-broken-nslocalizedstring> _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

