Aggiungere il supporto multilingue a una distribuzione di Windows

È possibile usare il programma di installazione di Windows per distribuire un'edizione multilingue di Windows. Si tratta di uno scenario tipico per le aziende che distribuiscono Windows in un ambiente multilingue in cui gli utenti devono essere in grado di cambiare la lingua di visualizzazione tra più lingue in un singolo computer. Questa procedura richiede i passaggi seguenti:

  1. Copiare uno o più Language Pack nella directory \Langpacks nella distribuzione di Windows. La distribuzione di Windows è il contenuto del DVD di Vendita al dettaglio di Windows.
  2. Aggiornare il file Lang.ini.
  3. Usare il programma di installazione per installare i Language Pack presenti nella condivisione di distribuzione.

Importante L'aggiunta di Language Pack alla directory \Langpacks può estendere l'ora di installazione di Windows. I pacchetti nella directory \Langpacks vengono aggiunti all'immagine di Windows durante il passaggio di configurazione di WindowsPE , prima che Windows venga effettivamente installato. Se il programma di installazione di Windows deve installare diversi Language Pack, l'installazione potrebbe essere ritardata.

 

Per aggiungere Language Pack a una distribuzione di Windows

  1. Copiare la distribuzione di Windows in una directory locale. Ad esempio, copiare il contenuto del DVD del prodotto Windows in una directory denominata C:\my_distribution.

  2. Individuare il Language Pack .cab file per le lingue da aggiungere alla distribuzione di Windows e copiarle in una directory locale.

  3. Creare la directory \Langpacks nella condivisione di distribuzione. Ad esempio:

    mkdir C:\my_distribution\langpacks 
    
  4. Creare cartelle nella cartella \Langpacks per ogni Language Pack che si sta aggiungendo

    mkdir C:\my_distribution\Langpacks\fr-fr
    
  5. Copiare i Language Pack nelle cartelle specifiche della lingua create in \Langpacks. Ad esempio:

    xcopy C:\LPs\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    
  6. Rinominare il Language Pack in ogni cartella in lp.cab.

    ren C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab lp.cab
    
  7. (Facoltativo) Per rendere disponibili altre lingue nel programma di installazione di Windows, copiare le origini di installazione di Windows localizzate nella condivisione di distribuzione. Ad esempio:

    xcopy E:\sources\fr-fr C:\my_distribution\sources\fr-fr /cherkyi 
    xcopy E:\sources\de-de C:\my_distribution\sources\de-de /cherkyi
    

    Dove E: è il percorso della distribuzione di Windows che contiene le risorse di installazione localizzate di Windows.

    I parametri /cherkyi per il comando xcopy copiano tutti i file nascosti e le sottodirectory e sovrascrivono tutti i file nella directory di destinazione.

  8. Montare l'immagine di Windows presente nella condivisione di distribuzione. Questo passaggio è necessario per lo strumento Di manutenzione e gestione delle immagini di distribuzione (DISM.exe) per segnalare l'elenco delle lingue installate nel file wim e per ricreare il file Lang.ini. Usare Gestione e manutenzione immagini distribuzione per montare l'immagine di Windows. Ad esempio:

    DISM.exe /Mount-Image /ImageFile:C:\my_distribution\sources\install.wim /index:1 /MountDir:C:\mount\windows
    
  9. Segnalare le lingue disponibili nella condivisione di distribuzione o installate nell'immagine di Windows usando l'opzione /Get-Intl e specificando la condivisione di distribuzione. Ad esempio:

    DISM.exe /image:c:\mount\windows /distribution:c:\my_distribution /Get-Intl
    

    Verificare che le lingue corrette siano visualizzate come lingue disponibili e che le altre lingue disponibili nella distribuzione visualizzino le lingue corrette. Ad esempio:

    Default system UI language : en-US
    System locale : en-US
    Default time zone : Pacific Standard Time
    User locale for default user : en-US
    Location : United States (GEOID = 244)
    Active keyboard(s) : 0409:00000409
    Keyboard layered driver : PC/AT Enhanced Keyboard (101/102-Key)
    
    Installed language(s): en-US
    Type : Fully localized language.
    
    Reporting distribution languages.
    
    The default language in the distribution is:
    en-US
    
    The other available languages in the distribution are:
    es-es, fr-fr
    
  10. Ricreare il file Lang.ini. Ad esempio:

    DISM.exe /image:c:\mount\windows /Gen-LangINI /distribution:c:\my_distribution
    

    Quando si aggiungono o rimuovono Language Pack da una distribuzione di Windows, è necessario ricreare il file Lang.ini. Il file Lang.ini si trova nella directory sources della distribuzione di Windows e viene usato durante l'installazione di Windows. Il file lang.ini nella directory sources dovrebbe essere simile al seguente:

    [Available UI Languages]
    en-US = 3
    de-de = 0
    fr-fr = 0
    
    [Fallback Languages]
    en-US = en-us
    

    Nota

    È possibile scegliere una lingua per l'installazione di Windows da quelle disponibili nella condivisione di distribuzione quando si esegue il programma di installazione solo da un sistema operativo completo. Se si esegue il programma di installazione di Windows per supporti di avvio o Windows PE, è necessario aggiungere componenti facoltativi al file Boot.wim per il supporto multilingue. Per altre informazioni, vedere Aggiungere lingue al programma di installazione di Windows.

  11. Smontare il file wim ed eseguire il commit delle modifiche. Ad esempio:

    DISM.exe /Unmount-Image /MountDir:C:\mount\windows /commit 
    

    È ora possibile eseguire il programma di installazione di Windows. Durante l'installazione, verrà richiesto di scegliere una delle lingue aggiunte alla condivisione di distribuzione.

Lingue DISM e opzioni di manutenzione internazionale Command-Line

Configurare le impostazioni internazionali in Windows