Why does Languages in the App Store only display English as the only supported language?

Hi there,

We’ve added 10 languages / localizations in our game (both in iTunes Connect and within the game itself) and on the App Store, the Languages only shows English.  Please see screenshot via the dropbox link below:

https://www.dropbox.com/s/hltfa61g1ihzxkh/IMG_4247.png?dl=0

Notice the orange box?  It’s only shows English.

We didn’t use any standard / api to use localizations.  Just our own flat files with the translations in them.

Is something not being included in the generated bundle perhaps since we are not specifying any languages in any config files or following a standard way of adding localizations?

Thanks in advance for any info on this.

Norman.

I think you need to switch your default store to a non-english store to see it marked otherwise.

I know iTunes on the desktop has this setting and I think the on-device store does too.

The follow-up question I would ask is, “Is that ‘English’ store marker coming from your setting when you submitted the app or from what was detected by processing the binary itself?”

Hey roaminggmer,

Thanks for the reply.  I guess I’m asking why isn’t the whole set of languages displayed as the languages supported in the game.  You usually see ‘English, Simplified Chinese, Russian…’ if the game supports those languages.

I think I need to add the supported languages within the bundle / build.settings as such:

settings = {     iphone =     {         plist =         {             CFBundleLocalizations =             {                 "en",  --English                 "es",  --Spanish                 "it",  --Italian                 "de",  --German                 "fr",  --French                 "ja",  --Japanese                 "ko",  --Korean             },         },     }, }

And I’m assuming the AppStore will notice this within the bundle / binary.

That makes sense and is where I was going with my ‘follow-up’ question.

Please let us know if that corrects the problems so this thread can be especially useful for others later.

Thanks,

Ed

I think you need to switch your default store to a non-english store to see it marked otherwise.

I know iTunes on the desktop has this setting and I think the on-device store does too.

The follow-up question I would ask is, “Is that ‘English’ store marker coming from your setting when you submitted the app or from what was detected by processing the binary itself?”

Hey roaminggmer,

Thanks for the reply.  I guess I’m asking why isn’t the whole set of languages displayed as the languages supported in the game.  You usually see ‘English, Simplified Chinese, Russian…’ if the game supports those languages.

I think I need to add the supported languages within the bundle / build.settings as such:

settings = {     iphone =     {         plist =         {             CFBundleLocalizations =             {                 "en",  --English                 "es",  --Spanish                 "it",  --Italian                 "de",  --German                 "fr",  --French                 "ja",  --Japanese                 "ko",  --Korean             },         },     }, }

And I’m assuming the AppStore will notice this within the bundle / binary.

That makes sense and is where I was going with my ‘follow-up’ question.

Please let us know if that corrects the problems so this thread can be especially useful for others later.

Thanks,

Ed