Sto rilevando un'app scritta interamente in francese. Le stringhe sono codificate in francese nel codice e tutti i messaggi nello storyboard sono in francese. Ma la regione di sviluppo iniziale in Info.plist è stata lasciata in inglese. Così ho cambiato CFBundleDevelopmentRegion in fr in modo che corrisponda al linguaggio reale che è stato utilizzato. Ma XCode continua a dirmi che la mia lingua è l'inglese per lo sviluppo:Come cambio la lingua di sviluppo in Xcode prima di internazionalizzare la mia app?
Come posso correggere questo? L'obiettivo è essere in grado di attivare l'internazionalizzazione di base e utilizzare il francese come lingua di base anziché inglese.
L'avevo già fatto ma non era abbastanza. – Sebastien
Questo non ha assolutamente nulla a che fare con la lingua "Base". Questo definisce solo quale lingua verrà utilizzata se non esiste nessuna delle lingue preferite dell'utente. – geon
@geon: dove hai letto questo? https://developer.apple.com/library/prerelease/ios/documentation/MacOSX/Conceptual/BPInternational/InternationalizingYourUserInterface/InternationalizingYourUserInterface.html#//apple_ref/doc/uid/10000171i-CH3-SW2 e https: // developer. apple.com/library/prerelease/ios/documentation/MacOSX/Conceptual/BPInternational/InternationalizingYourUserInterface/InternationalizingYourUserInterface.html#//apple_ref/doc/uid/10000171i-CH3-SW4 non menziona la selezione della traduzione predefinita se nessuna traduzione per l'utente -language è disponibile. – dergab