Internationalization | Ray Wenderlich

Internationalization is the process of preparing your app for support of multiple languages. Help users around the world enjoy your app!

This is a companion discussion topic for the original entry at

Hi Catie,

I just saw screencast on Localisation and Internationalisation.I am must say they are simple and easy to understand.

I just wanted to know more about the best practises for Exporting and Importing Localization Strings for translator.


@catie Can you please help with this when you get a chance? Thank you - much appreciated! :]

Some more questions :smile: How can we extract key from localized value ?

For example: I have a dynamic segment in which I have to filter based on title but not by selectedIndex.Since now I am localizing app , title will be displayed in native language and I cannot compare my records with native value.


@shogunkaramazov @raymedeond Does Apple support changing app’s localisation on the fly without going to system language setting ?

@catie Do you have any feedback about this? Thank you - much appreciated! :]