What controls the languages shown as supported in an iPhone app’s iTunes page (in the right side, below “Description”, under “Languages”)? From the iTunes Connect Developer’s Guide it appears it’s not something you choose during submission. I assume it’s something in the bundle.
What controls the languages shown as supported in an iPhone app’s iTunes page (in
Share
I used a technical support incident to ask this question of Apple directly. Here is the answer:
“The list of languages supported by the app, as shown in the iTunes store screenshot
you sent, is automatically determined by inspecting the submitted application bundle.
Typically, this comes from the .lproj folders in a bundle, as the process (and iOS)
use this to determine what languages the application can support. However, it is
also possible to provide your own localization support system in the application
without using .lproj folders (although this is typically much more work) — in
this scenario, the list of supported languages is specified in the application’s plist
file, via the CFBundleLocalizations key. See the following docs (and the guide linked
to in the docs) for more info on this:
http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html%23//apple_ref/doc/uid/TP40009249-109552-TPXREF111
“