# Introdizione

iLocalize è progettato per aiutare sviluppatori e traduttori a localizzare applicazioni Mac OS X e iOS. Il termine applicazione è usato per indicare ogni applicazione, framework, bundle o persino una cartella generica. Il solo requisito che necessita a iLocalize è che le risorse da localizzare devono essere posizionate all'interno di cartelle lingua (es. English.lproj or fr_CH.lproj). Questa sezione descrive il flusso normale di lavoro che uno sviluppatore o un localizzatore utilizzeranno.

## Flusso di Lavoro per sviluppatore

Uno sviluppatore seguirà questo flusso di lavoro per localizzare la sua applicazione:

- Costruire l'applicazione con Xcode
- Inviare l'applicazione al localizzatore(i)
- Creare un nuovo progetto in iLocalize utilizzando l'applicazione come sorgente
- Creare una nuova lingua per ogni lingua sulle quali il vostro localizzatore(i) lavorerà
- Quando riceverete l'applicazione tradotta dal vostro localizzatore(i), aggiornate il progetto con quanto ricevuto
- Quando il progetto è aggiornato aggiornate con tutte le lingue, esportate il progetto per ottenere un'applicazione completamente tradotta

QUando una nuova versione dell'applicazione sarà disponibile:

- Inviate la nuova applicazione al localizzatore(i)
- Aggiornate il progetto con questa nuova applicazione
- Quando rioceverete l'applicazione tradotta dal vostro localizzatore(i), aggiornate il progetto con quanto ricevuto
- Quando il progetto sarà aggiornato con tutte le lingue, esportate il progetto per ottenere un'applicazione completamente tradotta

Nota: Lo sviluppatore in questa prima sezione è una persona o un gruppo di persone responsabile della creazione dell'applicazione.

## Flusso di Lavoro per Localizzatore

Un localizzatore generalmente seguirà questo flusso di lavoro per localizzare un'applicazione:

- Crea un nuovo progetto utilizzando l'applicazione ricevuta dallo sviluppatore
- Crea la lingua sulla quale lavorerà
- Localizzerà questa lingua utilizzando gli strumenti disponibili in iLocalize
- Quando la traduzione sarà completata esporterà l'applicazione e la invierà allo sviluppatore

Quando una nuova versione dell'applicazione sarà disponibile:

- Aggiorna il progetto utilizzando la nuova applicazione
- Localizza i nuovi items che necessitano di essere localizzati
- Quando la traduzione sarà completata esporterà l'applicazione e la invierà allo sviluppatore

Nota: Il localizzatore in questa seconda sezione è una persona o un gruppo di persone responsabili della traduzione e localizzazione dell'applicazione.

## Che cosa è cambiato dalla versione 3?

- Gli ispettori presenti nella versione 3 sono stati uniti all'interno della finestra di progetto nella versione 4
- L'Esprotazione e l'importazione di glossari e parti di progetto nei vari formati: TMX, XLIFF, TXML and .strings
- Filtri smart posso essere completamente personalizzati grazie al nuovo editor predicate
- Migliorato il funzionamento su macchine multi-core