CFBundleLocalizations info.plist – Comment mettre plusieurs langues

Je ne trouve pas la réponse à cette question n'importe où. Je suis nouveau à Xcode. J'ai développé deux applications iPhone multilingues et je ne peux pas les download sur iTunes Connect car je reçois la fameuse erreur "la valeur de la key info.plist cfbundlelocalizations n'est pas du type requirejs pour cette key". Tout le monde dit que c'est parce que je dois y mettre un éventail de valeurs, mais je ne sais pas comment le faire. Si j'ai besoin, par exemple, d'anglais et de français, que devrais-je append? Quelque chose comme ça (0 = en, 1 = fr)?

L'éditeur de plist dans Xcode semble insister sur le fait qu'il devrait s'agir d'une string … si vous voulez un tableau, essayez d'ouvrir le file plist dans un éditeur de text, et ajoutez ceci après une valeur:

<key>CFBundleLocalizations</key> <array> <ssortingng>English</ssortingng> <ssortingng>French</ssortingng> </array> 

alors votre plist ressemblerait à ceci:

 ... <key>CFBundleExecutable</key> <ssortingng>${EXECUTABLE_NAME}</ssortingng> <key>CFBundleLocalizations</key> <array> <ssortingng>English</ssortingng> <ssortingng>French</ssortingng> </array> ... 

Cela veut-il dire si j'ajoute:

<key>CFBundleLocalizations</key> <array> <ssortingng>en</ssortingng> <ssortingng>es</ssortingng> </array>

Dans le file Info.plist, ces localizations seront affichées sur l'App Store et je peux traduire les métadonnées via iTunes-Connect comme ceci ?