Se non si desidera modificare manualmente la lingua in XCode dopo ogni generazione, si possono fare le seguenti aggiornamenti nel codice sorgente PhoneGap/Cordova sul vostro Mac:
(Esempio con Cordova 3.6.3 e il locale Francese, è necessario aggiornare alla lingua versione &)
Folder : ~\.cordova\lib\npm_cache\cordova-ios\3.6.3\package\bin\templates\project\__PROJECT_NAME__\
File : __PROJECT_NAME__-Info.plist
Update :
=> Change <key>CFBundleDevelopmentRegion</key>
<string>English</string>
to <key>CFBundleDevelopmentRegion</key>
<string>France</string>
=> Add after it
<key>CFBundleLocalizations</key>
<array>
<string>fr</string>
</array>
Folder : ~\.cordova\lib\npm_cache\cordova-ios\3.6.3\package\bin\templates\project\__PROJECT_NAME__\Resources\
Update :
=> Create a 'fr.lproj' folder by Copy/Paste of the 'en.lproj' folder
=> Complete the translation in 'fr.lproj/Localizable.strings' file (not required)
questo avrà effetto su tutti i progetti che si genera con questa versione Cordova.
Eseguire prima il backup della cartella cordova e non lasciare file indesiderati nella cartella 'templates' o saranno copiati nel pacchetto finale.
Spero che aiuti.
Hai risolto questo? Per qualche ragione la mia app mostra i pulsanti in tedesco, leggi qui http://stackoverflow.com/questions/25245093/wrong-language-on-native-controls-ios-html5-cordova-app – Mirko
Vedi questa domanda. Ho risolto questo qui: http://stackoverflow.com/questions/34286524/how-to-change-cordova-camera-plugin-language-in-ios/34574301#34574301 – Perfection