Add localization languages to CFBundleLocalizations

I have added 16 languages to my app and added the CFBundleLocalizations as below.

This is the same names displayed in itunesconnect.developer.com

I think e.g. Brazilian Portugese and Simplified chinese is not correct. Does anyone know how I find the correct names to add here.

I found this link from Apple: http://tinyurl.com/k35msqa

But on the corona sites I found they use “English” and not “en”. Also this list does not differentiate Chinese Traditional from Chinese Simplified?

CFBundleLocalizations = { "Brazilian Portugese", "Danish", "Dutch", "English", "French", "German", "Italian", "Japanese", "Korean", "Norwegian", "Russian", "Simplified Chinese", "Spanish", "Swedish", "Traditional Chinese", "Turkish" },

I use the ISO 639-1 standard and it is working fine.

 CFBundleLocalizations = { "en", "pt", "es", "fr" },

Ok but e.g. in itunesconnect you can for the description add localization for Spanish and Mexican Spanish.

Lets say you add both. In the build file you add “es”. Will this affect what you have in itunesconnect? Will both Spanish and Mexican Spanish description be displayed in App Store depending if the user is from Spain or Mexico?

They are independent. The iTunes connect description is what appears on the iTunes.  The CFBundleLocalizations is to indicate what languages your game support.

You can have 10 different translated description on the iTunes but have your game with only English support for example.

I use the ISO 639-1 standard and it is working fine.

 CFBundleLocalizations = { "en", "pt", "es", "fr" },

Ok but e.g. in itunesconnect you can for the description add localization for Spanish and Mexican Spanish.

Lets say you add both. In the build file you add “es”. Will this affect what you have in itunesconnect? Will both Spanish and Mexican Spanish description be displayed in App Store depending if the user is from Spain or Mexico?

They are independent. The iTunes connect description is what appears on the iTunes.  The CFBundleLocalizations is to indicate what languages your game support.

You can have 10 different translated description on the iTunes but have your game with only English support for example.