Ajouter des langues aux images Windows

Cette rubrique explique comment ajouter une ou plusieurs langues à une image Windows 11 en ajoutant un module linguistique et des composants linguistiques associés.

Notes

Pour ajouter une langue à votre PC personnel, accédez à Larégion de langue &> del’heure &des paramètres>, puis choisissez une langue à installer. Plus d’informations

Ajouter des modules linguistiques, des adresses IP et des fonctionnalités à la demande

Dans cette section, nous allons aborder la façon d’ajouter des langues à une image. Nous allons :

  1. Ajoutez des langues et vérifiez que toutes les ressources linguistiques ont été extraites pour chaque FOD.
  2. Ajoutez une langue LIP et ses packages language Feature on Demand associés.

Une fois que vous avez ajouté une langue, vous pouvez économiser de l’espace en supprimant les composants de langue anglaise si vous effectuez un déploiement dans des régions non anglaises. Lorsque vous supprimez une langue, désinstallez les composants linguistiques dans l’ordre inverse de la façon dont vous les ajoutez.

Monter votre image

Utilisez DISM pour monter votre image Windows :

md C:\mount\windows
Dism /Mount-Image /ImageFile:install.wim /Index:1 /MountDir:"C:\mount\windows"

Ajouter des modules linguistiques, des points de contrôle d’accès (LXP) et des fonctionnalités linguistiques

Préinstallez les langues en ajoutant les modules linguistiques et leurs packages Feature on Demand correspondants. Si vous ajoutez une langue LIP, veillez également à inclure les langues de base associées :

  1. Dans l’Explorateur Windows, double-cliquez sur les langues et les fonctionnalités facultatives ISO. Cette opération monte l’ISO et lui affecte une lettre de lecteur, par exemple F:\

  2. Ajoutez un module linguistique :

    Utilisez DISM pour ajouter des modules linguistiques à une image montée :

    Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_es-es.cab"
    

    PackagePath peut être les langages montés et les fonctionnalités facultatives ISO ou un dépôt personnalisé d’foD et de langue. Cet exemple utilise un langage monté et une norme ISO Feautres facultative.

  3. Vérifiez que les modules linguistiques et les packages satellites linguistiques pour les FOD déjà installés ont été ajoutés :

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    

    Vous devez voir quelque chose comme ceci dans la sortie :

    Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~en-US~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~es-es~10.0.19041.1
    Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~~10.0.19041.1
    

    Outre le module linguistique es-es qui apparaît désormais dans l’image, notez que msPaint Feature on Demand contient des packages satellites contenant les codes linguistiques en-us et es-es. Assurez-vous que c’est le cas pour chaque FOD avec des packages satellites spécifiques à la langue, pour chaque langue que vous avez ajoutée.

    Notes

    Les FOD avec satellites doivent être ajoutés DISM /add-capability afin que les packages satellites soient correctement ajoutés.

  4. (Facultatif) Ajouter des langues LIP

    Dans Windows 11, seuls les modules linguistiques, y compris les adresses IPL, distribués en tant que fichiers .cab peuvent être utilisés pour l’acquisition d’images. Cinq langues LIP (ca-ES, eu-ES, gl-ES, id-ID, vi-VN) sont disponibles en tant que .cab. Les langues LIP qui ne sont pas distribuées en tant que fichiers .cab ne seront disponibles que sous forme de packages .appx acquis via l’application Paramètres après la connexion.

    Dans cet exemple, nous ajoutons le catalan qui nécessite la langue de base es-ES :

     Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Lip-Language-Pack_x64_ca-es.cab"
    
  5. Ajoutez des fonctionnalités linguistiques et régionales à la demande pour prendre en charge vos modules linguistiques et adresses IP. Nous vous recommandons d’inclure les FOD De base, Polices, OCR, Synthèse vocale et Reconnaissance vocale s’ils sont disponibles pour les langues que vous préinstallez. En outre, incluez le composant de langage d’écriture manuscrite FOD si vous expédiez un appareil avec un stylet.

    Toutes les langues LIP n’ont pas tous les composants linguistiques. Catalan (ca-es), par exemple, n’a que des FOD de base et d’écriture manuscrite. Vous pouvez découvrir les FOD disponibles pour les langues de la feuille de calcul de mappage LP vers FOD

    Exemple : ajout de reconnaissance vocale, ocr, reconnaissance vocale et reconnaissance vocale à es-ES :

    Dism /Image:"C:\mount\windows" /Add-Capability /capabilityname:Language.Basic~~~es-es~0.0.1.0 /capabilityname:Language.Handwriting~~~es-es~0.0.1.0 /capabilityname:Language.OCR~~~es-es~0.0.1.0 /capabilityname:Language.Speech~~~es-es~0.0.1.0 /capabilityname:Language.TextToSpeech~~~es-es~0.0.1.0 /source:C:\repository
    

    Exemple : ajout de l’écriture manuscrite et de base aux ca-es :

    Dism /Image:"C:\mount\windows" /Add-Capability
    /capabilityname:Language.Basic~~~ca-es~0.0.1.0
    /capabilityname:Language.Handwriting~~~ca-es~0.0.1.0
    /source:C:\repository
    

    Vérifiez que ces packages se trouvent dans l’image :

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
    

    Notes

    Les modifications sont limitées aux comptes d’administrateur. Les utilisateurs standard bénéficieront d’une expérience limitée. Pour plus d’informations, consultez Les fonctionnalités de langage ne sont pas affichées dans Windows 10.

  6. Si vous avez ajouté un package de mise à jour (LCU) à votre image avant d’ajouter des langues, réinstallez le package de mise à jour pour vous assurer que toutes les ressources linguistiques de la mise à jour se trouvent dans votre image. Pour plus d’informations, consultez Ajouter des mises à jour à une image Windows .

Supprimer des langues, des adresses LIPs, des LXPs et des fonctionnalités à la demande

Important

Vous ne pouvez pas supprimer un module linguistique d’une image Windows hors connexion s’il existe des actions en ligne en attente. L’image Windows doit être une image récemment installée et capturée. Cela garantit que l’image Windows n’a pas d’actions en ligne en attente qui nécessitent un redémarrage.

  1. Obtenez la liste des packages et fonctionnalités installés dans votre image :

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
    
  2. Supprimez les langues, les adresses IP .cab et les fonctionnalités à la demande :

    Dism /Image:"C:\mount\windows" /Remove-Package /PackageName:<language pack name> /PackageName:<feature on demand name> ...
    
  3. Supprimez les adresses IP logiques ajoutées par le biais de LXPs :

    Dism /remove-provisionedappxpackage /packagename:Microsoft.LanguageExperiencePack<lang_version>_neutral__8wekyb3d8bbwe
    
  4. Vérifiez qu’ils ne sont plus dans votre image :

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
    

Modifier votre langue, paramètres régionaux et autres paramètres internationaux par défaut

  • À compter de Windows 11, la langue de l’interface utilisateur système par défaut définie par DISM est laissée inchangée sur toutes les éditions, à l’exception de l’édition Famille. Pour toutes les éditions commerciales choisies lors de l’expérience OOBE (Out-of-Box Experience) est définie comme langue d’interface utilisateur préférée du système et Windows s’affiche dans cette langue et pour l’édition d’accueil, la langue choisie dans OOBE continuera d’être la langue de l’interface utilisateur système par défaut.

  • À compter de Windows 10, version 2004, si une langue soutenue par le module linguistique .appx (LXP) est passée en tant qu’argument, la langue sera définie comme langue d’interface utilisateur préférée du système et sa langue parente sera définie comme langue de l’interface utilisateur système par défaut. Dans les versions antérieures, seuls les modules linguistiques basés sur .cab ont été pris en charge.

    Dism /Image:"C:\mount\windows" /Set-AllIntl:es-es
    

    Consultez les paramètres de langue disponibles :

    Dism /Image:"C:\mount\windows" /Get-Intl
    
  • Pour les images en ligne, utilisez le Panneau de configuration ou les applets de commande PowerShell Paramètres internationaux : Get-WinSystemLocale et Set-WinSystemLocale <language>. Cela fonctionne avec les langages fournis en tant que LXPs.

Pour voir plus d'options, consultez

Ajouter des langues à l’environnement de récupération (Windows RE)

Pour toute langue que vous ajoutez à Windows, ajoutez la langue à l’environnement de récupération Windows (WinRE) dans la mesure du possible.

Toutes les langues ou adresses IPL n’ont pas d’images de récupération localisées.

Utilisez les langues des langues et des fonctionnalités facultatives ISO, et non à partir de Windows 10 ADK, pour localiser WinRE.

Notes

Problème connu : Windows RE inclus dans Windows 10 octobre 2018 Update Thai language image (en-US base language + th language pack) fourni avec un problème dans lequel un utilisateur final verra uniquement les composants de l’interface utilisateur (ou l’anglais) sans texte de langue thaïlandaise dans l’environnement de récupération Windows, le texte affiché lors de la récupération (réinitialisation de bouton Push) et/ou certains écrans pendant le processus de redémarrage des mises à jour des fonctionnalités. Pour résoudre ce problème, préinstallez la mise à jour qualité 2018.11D.

  1. Montez l’image de récupération.

    • Hors connexion : l’image de récupération se trouve à l’intérieur de l’image Windows :

      md C:\mount\winre
      Dism /Mount-Image /ImageFile:"C:\mount\windows\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
      
    • En ligne :

      md C:\mount\winre
      Dism /Mount-Image /ImageFile:"C:\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
      

      Notez que Windows RE se trouve à l’intérieur de l’image Windows jusqu’à ce que l’expérience prête à l’emploi soit déplacée vers une partition de récupération distincte.

  2. Ajouter des langues :

    D:
    cd D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\lp.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Rejuv_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-EnhancedStorage_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Scripting_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SecureStartup_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SRT_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WDS-Tools_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WMI_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-StorageWMI_es-es.cab"
    Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-HTA_es-es.cab"
    

    Où D:\ est l’iso des langues et des fonctionnalités facultatives.

  3. Vérifiez qu’ils sont dans l’image :

    Dism /Get-Packages /Image:"C:\mount\winre"
    

    Exemple de sortie de /Get-Packages :

    Package Identity : Microsoft-Windows-WinPE-Rejuv_es-es ... es-es~10.0.9926.0 State : Installed
    
  4. Validez les modifications apportées à l’image de récupération :

    Dism /Commit-Image /MountDir:"C:\mount\winre"
    

    Pour les images en ligne, supprimez également le dossier de montage :

    rmdir /s "C:\mount\winre"
    

Capturer les modifications

  • Hors connexion : pour les images Windows (install.wim)

    Validez les modifications apportées à l’image Windows :

    Dism /Commit-Image /MountDir:"C:\mount\windows"
    
  • En ligne : modifier une installation Windows en cours d’exécution

    Généralisez et capturez l’image :

    %WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe
    

    Pour en savoir plus, consultez généraliser.

Étapes suivantes

Localiser davantage de Windows

  • Out of Box Experience (OOBE) : Créez des contrats de licence utilisateur final localisés (CLUF), des pages d’inscription et des instructions pour le jumelage de claviers et de souris.
  • Expérience de démonstration de vente au détail : présentez vos nouveaux appareils sur le plancher de vente au détail avec du contenu localisé.

Localiser le processus d’installation

Fonctionnalités à la demande

Ajouter des langues à l’environnement de récupération Windows (WinRE)

Service d’une image Windows à l’aide de DISM

DISM - Référence technique sur la maintenance et la gestion des images de déploiement pour Windows

Langues DISM et options de Command-Line de maintenance internationale

Options de Command-Line de maintenance sans assistance DISM

Informations techniques de référence de l’Assistant Gestion d’installation