Interfaccia utente multilingue (MUI) e Visual Studio

I Multilingual User Interface Pack di Windows consentono l'installazione di una versione di Windows in lingua inglese e di vari Language Pack per l'interfaccia utente. I Language Pack per l'interfaccia utente forniscono un'user interface (UI) localizzata per il sistema operativo. È possibile installare, ad esempio, un Language Pack per l'interfaccia utente in lingua giapponese su una versione di Windows in lingua inglese e poi passare da una lingua all'altra dell'interfaccia. Il MUI consente di disporre di più versioni di Windows in lingue diverse in un unico computer.

In computer che dispongono del MUI Pack e di versioni in più lingue di Visual Studio, la modifica delle impostazioni della lingua di visualizzazione di Windows imposta sia Windows che Visual Studio quando vengono installati Language Pack corrispondenti.

Limitazioni delle installazioni multilingue

Quando si installano versioni diverse delle impostazioni locali di Visual Studio nello stesso computer, è possibile passare da una lingua all'altra solo tra edizioni corrispondenti. Se ad esempio è installata una Express Edition in lingua inglese, una in lingua tedesca e una Professional Edition, è possibile cambiare la lingua solo tra le Express Edition, non nella Professional Edition.

Supporto per le tabelle codici

In alcuni strumenti di Visual Studio il testo non viene visualizzato correttamente quando questo contiene caratteri non compresi nella tabella codici corrente. In alternativa, vengono visualizzati punti interrogativi oppure il testo appare corrotto. Di seguito sono elencati gli strumenti o le aree interessate da questo problema:

  • Percorso di installazione del prodotto Visual Studio.

  • Siti distribuiti tramite FTP.

  • Nomi di computer non ASCII.

  • Strumenti della riga di comando eseguiti all'esterno di Visual Studio.

  • Migrazione guidata di Visual Basic.

  • ActiveX Control Test Container.

  • Visualizzatore oggetti OLE/COM.

  • Strumento di debug Web ISAPI.

  • Progetti di applicazioni MFC con contenuto della Guida HTML.

  • L'UI di Visual SourceSafe/SCCI ricorre alla lingua inglese quando esiste una tabella codici incompatibile.

  • In Visual SourceSafe non sono supportati i nomi file in formato Unicode.

  • I caratteri definiti dall'utente finale (zona di utilizzo privata) non possono essere utilizzati come token o identificatori.

  • I caratteri Latino esteso B non possono essere visualizzati in alcune finestre degli strumenti di Visual Studio quando la tabella codici di Windows è impostata su una lingua dell'Asia orientale.

  • Nelle sequenze di testo costituite da caratteri provenienti da script in più lingue, il mapping dei caratteri potrebbe essere interrotto.

  • L'operazione di copia e incolla di stringhe di script complessi in controlli comuni potrebbe causare la perdita della forma dei caratteri. Al contrario, utilizzare la tastiera nella lingua corrispondente al testo di input.

Per visualizzare correttamente i caratteri non inclusi nella tabella codici corrente

  1. Fare clic su Start, su Pannello di controllo, quindi aprire Opzioni internazionali e della lingua.

    Nota

    Per seguire questa procedura, è necessario essere amministratori.

  2. Fare clic sulla scheda Avanzate.

  3. Nell'elenco Selezionare una lingua per i programmi non Unicode da utilizzare, selezionare la lingua attualmente in uso.

  4. Scegliere OK.

Modifica della lingua utilizzata per il testo dell'interfaccia utente in Visual Studio

Quando si installano più versioni in lingua diversa di Visual Studio nello stesso computer, la lingua utilizzata da Visual Studio (per l'UI) viene impostata come predefinita su Come Microsoft Windows. Questa impostazione indica che in Visual Studio verrà visualizzato il testo dell'UI nella lingua specificata come lingua di visualizzazione per il sistema operativo.

Nota

Se Visual Studio è impostato per utilizzare Come Microsoft Windows e il Language Pack di Visual Studio corrispondente non è installato, in Visual Studio verrà utilizzata la lingua della prima installazione di Visual Studio.

Per impostare la lingua utilizzata per il testo dell'interfaccia utente in Visual Studio

  1. Scegliere Opzioni dal menu Strumenti.

  2. Nella finestra di dialogo Opzioni, espandere Ambiente, quindi fare clic su Impostazioni internazionali.

  3. Nell'elenco a discesa Lingua selezionare la lingua che il testo dell'UI deve visualizzare nell'ambiente di sviluppo.

    Per fare in modo che il testo dell'UI nell'IDE corrisponda all'impostazione della lingua di visualizzazione del sistema operativo, selezionare Come Microsoft Windows.

Vedere anche

Attività

Procedura: utilizzare coppie di surrogati Unicode nell'editor

Riferimenti

Impostazioni internazionali, Ambiente, finestra di dialogo Opzioni