2014-12-22 7 views

risposta

11

Tuttavia ho trovato una soluzione di lavoro.
1) pacchetto Settings.bundle aperto
2) creare una nuova cartella de.lproj (dont't en.lproj duplicato - Finder Non tiratevi piace questo)
3) copia Root.strings da en.lproj-cartella de.lproj-folder
4) ora è possibile modificare la nuova lingua in Xcode

+1

Questo funziona anche con Xcode 7.3. Durante la creazione delle nuove cartelle nel passaggio 2, la duplicazione di quella esistente (e la ridenominazione ad esempio della cartella de.lproj) ha funzionato bene per me (El Capitan 10.11.4). – Mischinab

0

Sembra non funzionare in Simulator. Sto usando Xcode 8.2.1.

OK. Scopro il problema Nel mio progetto Xcode, il file Root.plist in Settings.bundle, manca un elemento: Strings Filename. Ho aggiunto questa voce e impostato il suo valore su Root, che è per la localizzazione della lingua. Con questo elemento mancante aggiunto, le mie impostazioni dell'app funzionano come previsto in Simulator!

Vedere il mio blog su this for more information.