Informazioni sull'interfaccia utente multilingue
Multilingual User Interface (MUI) è una tecnologia che fornisce agli utenti un'interfaccia utente localizzata per le applicazioni globalizzate e la gestione delle risorse del linguaggio dell'interfaccia utente nel sistema operativo Windows. Il supporto viene fornito per l'aggiunta di funzionalità MUI alle applicazioni globalizzate da eseguire in Windows Vista e versioni successive, oltre a molti sistemi operativi pre-Windows Vista. I modelli di localizzazione e gestione delle risorse MUI migliorano lo sviluppo, il test e il supporto per il software pronto per il mondo.
Le funzionalità della tecnologia MUI includono:
- Gestione del linguaggio semplificata per la localizzazione del software. MUI consente di modificare le impostazioni della lingua per il sistema operativo in una lingua supportata in base alle preferenze utente.
- Una tecnologia di risorse innovativa basata sulla suddivisione del codice dell'applicazione binario dai file di risorse del linguaggio. È possibile aggiungere risorse per un linguaggio aggiuntivo senza dover ricompilare o ricollegare l'applicazione. Le risorse localizzate aggiuntive diventano componenti aggiuntivi facoltativi.
- API (Interfaccia di Programmazione delle Applicazioni) completa. Windows Vista e versioni successive espongono l'API MUI da usare per aggiungere funzionalità MUI alle applicazioni globalizzate. Le funzioni di gestione del linguaggio consentono alle applicazioni di supportare un'ampia gamma di linguaggi dell'interfaccia utente. L'API include anche funzioni di caricamento delle risorse che consentono al caricatore delle risorse di caricare le risorse in Windows Vista e versioni successive, nonché i sistemi operativi pre-Windows Vista.
- Set di strumenti di gestione dei pacchetti linguistici che offrono flessibilità nella gestione delle immagini di distribuzione internazionale. Questi strumenti non sono destinati agli sviluppatori e pertanto non sono trattati nell'SDK. Altre informazioni sono disponibili in Windows Automated Installation Kit disponibile in Technet.
Il vantaggio più visibile di MUI è che più utenti possono condividere la stessa workstation e visualizzare l'interfaccia utente in lingue diverse. Le aziende e gli OEM trarranno vantaggio dalla capacità di implementare, supportare e gestire immagini multilingue con una singola installazione. Ma forse il vantaggio principale di MUI è l'efficienza ottenuta durante lo sviluppo, la compilazione e la manutenzione dell'applicazione. È possibile distribuire un file binario di funzionalità di base applicabile a tutte le piattaforme, indipendentemente dal linguaggio dell'interfaccia utente, riducendo significativamente le attività di sviluppo e test. Se è necessario eseguire un aggiornamento o un Service Pack, verrà applicato a tutte le lingue supportate senza ulteriori sforzi di progettazione. Il supporto successivo per altri linguaggi diventa un progetto di localizzazione anziché un progetto di sviluppo software completo.
In questa sezione vengono illustrati gli argomenti seguenti:
- Comprendere MUI
- Disponibilità di MUI
- Gestione delle risorse MUI
- Gestione della lingua dell'interfaccia utente
- sviluppo di applicazioni MUI
- distribuzione di applicazioni