Localization for "Language:" on the app store

Hi,

I noticed that some apps have specified Languages in the info column in the App Store – see angry birds for example: http://itunes.apple.com/us/app/angry-birds/id343200656?mt=8&ign-mpt=uo%3D6

I have an app made with Corona that has localizations in many different languages both in the actual app and in the app store. However, this field only says “English” for me. Appearantly, this is related to the actual binary:

"Where do the available languages displayed for my app in the App Store come from?
The languages that are displayed for your application in the App Store are determined by the localization (.lproj) folders in your application bundle. Missing or invalid localizations in your application bundle are typically caused by misconfigured localizations in your Xcode project. This list of available languages displayed on the App Store does not come from entered localizations in iTunes Connect but is taken directly from what you enter in your binary. "

So how can we achieve this with Corona? Something in the plist?
It would be nice to have the languages display correctly. [import]uid: 13935 topic_id: 7766 reply_id: 307766[/import]

I am curious about this as well. I would imagine that iTunes is looking for the “Localizable.strings” files in the app bundle. Do we set up this file in the same en.lprog (english) it.lprog (Italian…etc) folders that we would with Xcode within our Lua folder? [import]uid: 8891 topic_id: 7766 reply_id: 31160[/import]

Oh, I should add that we may not use the Localized.strings files in our Lua code, but having them in the folder format would get iTunes to determine that we have those languages. [import]uid: 8891 topic_id: 7766 reply_id: 31161[/import]

Any news on this?

I have a localized app that includes Japanese, French, German and English language versions.

I have provided all of the localized screenshots and app descriptions on iTunes Connect.

But when I view my app in the App Store, it still looks like I just have “English” as the only available language option.

I’m assuming we need to set the languages in the build.settings somehow, but there doesn’t seem to be any syntax provided in the docs for localization settings.

Anyone have any ideas? [import]uid: 40285 topic_id: 7766 reply_id: 55307[/import]

You should use CFBundleLocalizations in your build.settings.

See the following links:
Apple Information Property List Key Reference http://j.mp/puJZJd
Apple Language and Locale Designations http://j.mp/pdnYqi
Codes for the Representation of Names of Languages http://j.mp/mPXI7U
[lua]-- build.settings

settings =
{
iphone =
{
plist=
{
CFBundleLocalizations =
{
“en”,
“fr”,
“de”,
“zh”,
“ja”
},
},
},
}[/lua] [import]uid: 70847 topic_id: 7766 reply_id: 62046[/import]