Just noticed that our game, which is in Eng, Fre, Ger, Spa & Ita is showing up as just Eng in iTunes. The app details page just shows (en). I have checked the "Localization" section of iTunesconnect and all the localized text is uploaded and the screen shots and logo are all assigned.... yet they still don't show up in iTunes. I have searched iTunesconnect for an "yes I really want to activate the localized versions I have defined" option but can't find one anywhere. Anyone help with this? Have I missed an option somewhere to activate localised versions?
Have you gone into iTunes and switched over to these other countries to check the text directly? If you're only looking at iTunesConnect you're only going to see english text in your confirmation area. Note some countries (Japan in particular I think) will still show english text even if you visit the Japanese Store in iTunes. Google to read more about that.
In that case, these threads might be helpful: http://www.iphonedevsdk.com/forum/promotion-techniques/5240-app-store-localizations.html http://blog.airsource.co.uk/index.php/2009/03/11/app-store-localizations/
To clarify I am talking about iTunes/iTunesconnect. We have uploaded the localised app blurb in the various languages but when you go to the French iTunes it still shows English in addition iTunesconnect shows the game as (en).
You have to set the languages you support in the plist file. Then iTunes get's the languages from that. So even if you localize in Chinese, until you tell the plist it won't show up. There's a "Localizations" part of info.plist where you add your locs to.
That's not entirely correct, especially in this context. He's speaking of the iTunes app page - it's not showing the localizations - nothing to do with the actual app itself. Also, assuming you localize the actual app using the normal method (ie. the country.lproj folder method) you don't need to add anything to the Info.plist file.