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.
There Are Two Main Languages That Power iOS: Objective-C and Swift. You can use other languages to code iOS apps, but they may require significant workarounds that require more effort than needed.
iOS can be localized into 100 languages and regions, but only 33 languages (plus 6 regions) are supported in App Store Connect. (Apple has translated iOS itself into about 40+ languages.) That means your app can be localized into some languages, like Chinese Hong Kong, but the app descriptions cannot.
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 "
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With