Sto cercando di trovare un modo gestibile per tradurre ogni stringa visibile in un'applicazione iPhone. La documentazione ufficiale di Apple dice di usare i file .strings per le stringhe programmatiche, mentre si usa l'opzione integrata "aggiungi file localizzato" in xcode per localizzare i file di pennini.Localizzazione IPhone: è possibile tradurre facilmente i file pennino senza dover copiare il pennino per ogni lingua?
Il problema che vedo con questo è che se l'interfaccia utente deve cambiare dopo la localizzazione, allora avremmo bisogno di aggiornare i pennini per ogni lingua singolarmente che non è ottimale. C'è un modo più semplice per legare forse le stringhe visualizzate nei file pennino ai valori rilevanti in un file .strings? o dovrei programmaticamente impostare le stringhe per ciascun elemento dell'interfaccia utente (che è leggermente migliore ma comunque fastidioso)?
Approccio interessante ; Lo proverò quando la nostra app progredirà di più. – Kevlar
Ho provato questo e ottenere uno stack overflow (cioè un ciclo infinito) – mamcx
Spiacente, c'è un errore di battitura nell'ultima riga. Dovrebbe essere translateView (bundle, subview); invece di translateView (bundle, view); ovviamente – rpetrich