Necesito establecer el español como idioma de desarrollo para una aplicación iOS. Ya estoy usando Xcode 6, y cambié la Localization native development regionentrada en la aplicación Info.plist( CFBundleDevelopmentRegion) de "en" a "es". Sin embargo, en Proyecto> Información> Localizaciones, el inglés permanece configurado como Idioma de desarrollo.
Como se dice en Referencia clave de la lista de propiedades de información , CFBundleDevelopmentRegionespecifica el idioma predeterminado. Necesito configurar el español como el idioma predeterminado, ¿qué me falta?
Gracias



developmentRegion = francais, odevelopmentRegion = fr?knownRegionslista (en el archivo .pbxproj) para que muestre la propiedad en la configuración del proyecto.developmentRegiondebe establecerse enfry no enfrancais. Motivo: la región de desarrollo de project.pbxproj se pasa al destino comoexport DEVELOPMENT_LANGUAGE=fry este valor se usa generalmente como<key>CFBundleDevelopmentRegion</key<string>$(DEVELOPMENT_LANGUAGE)</string>en Info.plist y laCFBundleDevelopmentRegiondocumentación dice que debería estar en formato ISO 639-1 o ISO 639-2 developer.apple.com/documentation/bundleresources /… . Entonces 'fr' es correcto y 'francais' no lo es.Para Xcode 9 a 11:
Cierre Xcode.
Abra Xcode: la información de su proyecto ahora debería mostrar el nombre del idioma con Development Language junto a él.
fuente
.pbxprojarchivo de su proyecto : stackoverflow.com/a/3054073/4084269 😉En el archivo .xcodeproj de su proyecto, busque la cadena
developmentRegion. Supuestamente, dice "inglés" en este momento. Si lo cambia a "español", Xcode 6 debería reconocer el español como el idioma de localización predeterminado de su proyecto en la pestaña "Información" siempre que agregue "español" a la lista.Puede leer más sobre este tema en http://eschatologist.net/blog/?p=224
fuente
abra su destino -> información -> cambie "Región de desarrollo nativo de localización" a su idioma
fuente
Para alguien que necesita ayuda como yo, tengo dos objetivos, uno quiero ser la localización de la base EN y el segundo objetivo necesito ser otro idioma. La opción mencionada anteriormente: "cambiar projectname.xcodeproj / project.pbxproj y buscar developmentRegion y cambiar ..." no funciona para mí debido a los objetivos.
Lo que funcionó para mí, Xcode 11.5, es que solo necesito cambiar el código de idioma en la "Región de desarrollo nativo de localización" para ese objetivo en particular y funciona, no es necesario cambiar nada en projectname.xcodeproj / project.pbxproj PS Here " Región de desarrollo nativo de localización "debe ir el código de país como fr_Fr o, en mi caso, hr para croata
fuente