Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What controls the list of supported languages of an iPhone app in iTunes?

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.

like image 497
crackers Avatar asked Dec 11 '09 11:12

crackers


People also ask

What language are iPhone apps coded in?

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.

How many languages does iOS support?

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.


1 Answers

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 "

like image 145
Jeremy Avatar answered Sep 19 '22 16:09

Jeremy