I'm finalizing an application and I could not help noticing that some components of my app are in English:
How to change the native language of the app?
How to make it change automatically according to the language of my device?
To do this, you should use add Portuguese as a language in your project.
By default, the base language is English. To add another language, go to:
In doing so, Xcode gives you the option of translating all the documents in your project (applicable, usually .string, .xib, and .storyboard).
If you add a file after configuring the new language and want to include it in Localizations also, you should access:
If you are using Portuguese as the language on your device, this will cause iOS to "translate" system components into your application.
To learn more about Internationalization , here's a very good tutorial from Ray Wenderlich: link