Procedura: utilizzare l'interfaccia utente multilingue (MUI) di Office

L'interfaccia utente multilingue (MUI, Multilingual User Interface) costituisce una funzionalità di Microsoft Office che offre all'utente finale la possibilità di modificare la lingua dell'interfaccia utente.Un utente che utilizza un'interfaccia utente in inglese, ad esempio, può modificarne la lingua in modo da utilizzare lo spagnolo.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Office 2013 e Office 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Se l'applicazione è destinata a utenti che utilizzano più lingue di Office, è possibile aggiungere codice per modificare automaticamente la lingua delle stringhe dell'interfaccia utente in base alla lingua utilizzata in Office sul computer dell'utente, a condizione che vi siano installate le risorse corrette.

Per verificare l'impostazione corrente dell'interfaccia utente di Office

  • Utilizzare la proprietà CurrentUICulture del thread corrente.Impostare la lingua delle stringhe dell'interfaccia utente in modo che corrisponda a quella utilizzata nella versione di Office attualmente in esecuzione nel computer dell'utente.

    System.Threading.Thread.CurrentThread.CurrentUICulture = _
        New System.Globalization.CultureInfo( _
            Application.LanguageSettings.LanguageID( _
                Office.MsoAppLanguageID.msoLanguageIDUI))
    
    System.Threading.Thread.CurrentThread.CurrentUICulture =
        new System.Globalization.CultureInfo(
            Application.LanguageSettings.get_LanguageID(
                Office.MsoAppLanguageID.msoLanguageIDUI));
    

Vedere anche

Attività

Procedura: sviluppare applicazioni di Office mediante gli assembly di interoperabilità primari

Concetti

Associazione tardiva nelle soluzioni Office