Condividi tramite


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. È disponibile il supporto 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 semplificata del linguaggio 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 dell'utente.
  • Una tecnologia di risorse innovativa basata sulla suddivisione del codice dell'applicazione binaria dai file di risorse del linguaggio. È possibile aggiungere risorse per un linguaggio aggiuntivo senza dover ricompilare o ricollegare l'applicazione. Altre risorse localizzate diventano componenti aggiuntivi facoltativi.
  • API (Application Programming Interface) 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é nei sistemi operativi pre-Windows Vista.
  • Set di strumenti di gestione dei Language Pack 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 un'unica installazione. Ma forse il vantaggio principale di MUI è rappresentato dalle efficienze acquisite durante lo sviluppo, la compilazione e la manutenzione dell'applicazione. È possibile fornire un binario di funzionalità di base applicabile a tutte le piattaforme, indipendentemente dal linguaggio dell'interfaccia utente, che riduce 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.

Questa sezione contiene gli argomenti seguenti: