Localizzazione

La localizzazione è il processo di traduzione delle risorse di un'applicazione nelle versioni localizzate per ciascuna lingua che verrà supportata dall'applicazione. Prima di intraprendere il processo di localizzazione, è necessario avere completato la fase per verificare la Possibilità di localizzazione per verificare che l'applicazione globalizzata sia pronta per la localizzazione.

Un'applicazione pronta per la localizzazione è divisa in due blocchi concettuali: un blocco che contiene tutti gli elementi dell'interfaccia utente e un blocco che contiene il codice eseguibile. Il blocco che contiene l'interfaccia utente include solo gli elementi dell'interfaccia utente localizzabili, come ad esempio le stringhe, i messaggi di errore, le finestre di dialogo, i menu, le risorse di oggetti incorporati e così via per la lingua di sistema. Il blocco che contiene il codice include solo il codice applicativo dell'applicazione da utilizzare per tutte le lingue supportate. In Common Language Runtime viene supportato un modello di risorse basato sugli assembly satellite grazie al quale il codice eseguibile dell'applicazione viene separato dalle relative risorse. Per ulteriori informazioni sull'implementazione di questo modello, vedere Risorse nelle applicazioni.

Per ciascuna versione localizzata dell'applicazione, aggiungere un nuovo assembly satellite contenente il blocco dell'interfaccia utente localizzata tradotto nella lingua di destinazione appropriata. Il blocco contenente il codice per tutte le lingue deve restare lo stesso. La combinazione di una versione localizzata del blocco contenente l'interfaccia utente con il blocco contenente il codice genera una versione localizzata dell'applicazione.

Con .NET Framework SDK viene fornito l'Editor risorse di Windows Form (Winres.exe), che consente di localizzare rapidamente Windows Form per le lingue di destinazione. Per informazioni sull'utilizzo di questo strumento, vedere Editor di risorse di Windows Form (Winres.exe).

Vedere anche

Concetti

Possibilità di localizzazione
Globalizzazione
Risorse nelle applicazioni

Altre risorse

Codifica e localizzazione