WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Localizzazione delle stringhe dell'interfaccia

E' possibile localizzare l'applicazione per ogni impostazione internazionale che deve essere supportata dall'applicazione.

In un'applicazione localizzata, le impostazioni internazionali determinano il catalogo messaggi da cui l'applicazione richiama le stringhe dei messaggi. Invece di stampare un messaggio di errore, l'applicazione rappresenta il messaggio di errore con alcune informazioni che non variano in funzione della lingua; nel caso più semplice ogni condizione di errore corrisponde ad una chiave. Per stampare un messaggio di errore utilizzabile, l'applicazione ricerca la chiave in un catalogo di messaggi. Ogni catalogo di messaggi è un elenco di chiavi con stringhe associate. Differenti cataloghi di messaggi forniscono stringhe per le diverse lingue supportate. L'applicazione ricerca la chiave nel catalogo appropriato, richiama il messaggio di errore corrispondente nella lingua richiesta e stampa la stringa per l'utente.

La localizzazione del testo può essere utilizzata per molte operazioni oltre alla traduzione dei messaggi di errore. Ad esempio, usando chiavi per rappresentare ogni elemento in una GUI (graphical user interface) e fornendo i cataloghi di messaggi appropriati, la GUI (pulsanti, menu e così via) può supportare più lingue. L'estensione del supporto a delle lingue aggiuntive richiede la fornitura dei cataloghi di messaggi per tali lingue; in molti casi, l'applicazione non necessita di ulteriori modifiche.

Il pacchetto testo localizzabile è una serie di interfacce e classi Java che possono essere utilizzate per localizzare le stringhe in applicazioni distribuite in maniera semplice. I cataloghi delle stringhe specifiche per la lingua possono essere memorizzati centralmente in maniera tale che sia possibile effettuare la manutenzione in modo efficiente.


Concept topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\covw_i18n_local.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)