I know that this post seems duplicated....but I already researched and I not find a answer...please help me.
I have a app translated for two language (Portuguese and English), my string and storyboard is portuguese, example:
[[self labelTest] setText:NSLocalizedString(@"Essa é uma label", nil)];
I have in my resources the files: en.lproj/Localizable.strings
and pt.lproj/Localizable.strings
Localization native development region is set to "en".
What I understand here, is that if the user language is English en.lproj is loaded, when is Portuguese pt.lproj is loaded, when is French or any other language. en.lproj should be loaded, but that is not what happens. If I set in my device to Spanish, French or any other language, I see Portuguese language, I want show English.
Here are the posts I looked but it still fails:
iOS App default Language "en" is not applied
AppStore language description and "Localization native development region"
What is the meaning of "Localization native development region" entry in info.plist?
http://useyourloaf.com/blog/2010/05/10/fixing-xcode-default-development-region.html
What I have to do to always load the language in English when Localizable.strings is not found for the language of the user's device?