XCode e le traduzioni

Cocoa • iOS • iPad • iPhone

In questi giorni ho avuto l’opportunità di lavorare con XCode 5 e mi sono accorto che ha una nuova gestione delle Storyboards e in particolare divide in automatico il file per essere tradotto.

Quindi crea una versione “Base” e poi lo sviluppatore può decidere se e come tradurlo.
In particolare si può decidere se utilizzare, per le traduzioni, un file Storyboard o un file Strings.
L’unico neo è che quando si modifica il file “Base”, gli altri file non vengono aggiornati. Una grande scocciatura se dobbiamo fare delle modifiche.

Cercando in giro ho trovato uno sviluppatore che ha creato uno script Python che si occupa di ricreare i file Storyboards aggiornati. Qui potete vedere un video di spiegazione. Mentre qui invece potete scaricare lo script.

Ora, il problema è che su XCode 5 non sembra funzionare in modo corretto. In particolare non si aggiornano i file Storyboards ma solo i file Strings.

Se qualcuno trova una soluzione, fatemi sapere!

Scritto il