Domanda

Ho un iPhone del progetto e il mio inglese è Localizzabile.stringhe improvvisamente non funziona più.Ho appena notato inglese Localizzabile.le stringhe del file risultante .app-cartella appena ha tutti i dati in esso a tutti.Dal mio 3500 byte originale in inglese file, l'uno nella .app è di 50 byte (confrontato con il giapponese che si trova a 3000 byte .app).

Dove sono andati tutti i miei dati?

Ho provato a rimuovere la cartella creata e la ricostruzione di tutto, ma che non sembrano aiutare.Il giapponese stringhe funzionano bene.

Cosa potrebbe esserci di sbagliato?

È stato utile?

Soluzione 2

Ci sono stati errori nel file invisibili inglese. Ogni riga è iniziato con 0xFFFE, che presumibilmente non dovrebbe fare. Questo è stato difficile in quanto non si fece vedere in qualsiasi editor di testo che ho usato. Non è stato fino a quando ho aperto il file in un editor esadecimale che questo si presentò (non così ovvia mi permetto di aggiungere: p). Ho usato esadecimale demonio per questo.

Altri suggerimenti

Ho avuto problemi simili, nel mio caso erano legati per la codifica del .stringhe di file.A quanto pare Xcode si aspetta loro di essere UTF-16, ma dopo aver modificato in alcuni arbitrario app sembra che sono stati salvati come UTF-8.

Ho risolto da loro apertura in Xcode, e poi attraverso i servizi bar di impostare in modo esplicito la codifica UTF-16.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top