If you don’t want to manually change the language in Xcode after each build, you can make the following updates in the phonegap / cordova source code on your Mac:
(Example with corridor 3.6.3 and French, you need to update your version and language)
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)
This will affect all projects that you create with this version of cordova.
Make a backup copy of your cordova folder before and do not leave unwanted files in the templates folder, otherwise they will be copied to the final package.
Hope this helps.
source share