Localization Support

It doesn’t look like Corona actually has any support for localization.

Yes, you can detect the language settings on the device – but it doesn’t look like Corona *packages* localized apps for the iTunes App Store. And it doesn’t look like build.settings includes any options for localization info. So no one will ever know your app is localized.

This is a big problem for anyone needing to create multi-language apps.

[import]uid: 40285 topic_id: 15058 reply_id: 315058[/import]

I’d also love to see better support for localization on an API level in Corona, but I think there’s nothing on their roadmap yet.

But there is actually a way to let users know in iTunes that your app has been localized.

Just add language/localization subdirectories in your Corona folder like you would do with a regular Xcode/Objective-C project.

zh-Hans.lproj - Chinese simplified
it.lproj - Italian

You can also localize your applications name by putting files named InfoPlist.strings into these localization folders above. Inside InfoPlist.strings add entries like this:

CFBundleDisplayName = “My localized game name”;

This is the name that will be displayed on the device itself, it’s independent from the name you set in iTunes or in the Corona build dialog.

I hope that helps… [import]uid: 8460 topic_id: 15058 reply_id: 60541[/import]

Hey guys,

Have a look at this link and see if it can help you out:

http://developer.anscamobile.com/forum/2011/09/29/problem-cfbundlelocalizations-and-cfbundledisplayname

Regards, [import]uid: 89165 topic_id: 15058 reply_id: 60562[/import]