Comment exclure des URLs/blocs/mots de la traduction ?

Dans cet article, vous apprendrez comment exclure des URLs, des blocs ou des mots spécifiques de la traduction de votre site web.




1. Exclusion par URLs

Grâce à Weglot, vous pouvez exclure certaines pages de la traduction. Ces pages resteront non traduites.


a. Exclure des URLs à l'aide de règles d'exclusion

Pour exclure une URL, accédez à votre Weglot Dashboard > Project > Settings > Translation Exclusions.

Cliquez sur le bouton "Add Rule". Ajoutez l'URL relative de la page que vous souhaitez exclure. Par exemple, pour www.mywebsite.com/page1, n'ajoutez que son URL relative : /page1.

Vous pouvez définir des exclusions d'URL à l'aide de différentes options.

  • Commence par : Exclut toutes les pages où le Chemin d'accès commence par votre saisie (par exemple, /blog/  ).
  • Ne commence pas par : exclut toutes les pages dont l'URL ne commence pas par la chaîne que vous avez saisie.
  • Se termine par : exclut toutes les pages dont l'URL se termine par la chaîne que vous avez saisie.
  • Ne se termine pas par : exclut toutes les pages dont l'URL ne se termine pas par la chaîne que vous avez saisie.
  • C'est exactement : Exclut uniquement la page spécifique qui correspond exactement à ce que vous avez saisi (par exemple, /contact  ).
  • Ce n'est pas exactement : exclut toutes les pages sauf celle qui correspond exactement à votre recherche.
  • Inclut : exclut toute page dont l'URL contient votre saisie, où qu'elle se trouve.
  • Ne contient pas : exclut toutes les pages dont l'URL ne contient pas le texte que vous avez saisi.
  • Correspond à l'expression régulière : exclut les pages en fonction d'une expression régulière personnalisée (fonctionnalité avancée)

Vous pouvez choisir d'exclure l'URL pour toutes les langues ou seulement pour certaines d'entre elles. Si vous devez exclure la page pour toutes les langues, cet espace doit être laissé vide.

Vous pouvez également décider de masquer le sélecteur sur la page exclue :

Note : Si vous utilisez l'intégration SquareSpace, cette option n'est pas disponible.

Pour exclure d'autres URLs, cliquez sur "Add Rule" et répétez les étapes.

Remarque : l'exclusion d'une page ne supprime pas automatiquement les traductions déjà générées. Pour les supprimer, activez l'option "Delete translations linked to matching URLs" dans votre règle d'exclusion.


b. Exclure les URLs lors de la suppression des traductions

Vous pouvez également exclure des URL lors de la suppression des traductions associées. Allez dans votre Weglot dashboard > Projets > Traductions > URLs.


Sélectionnez les URLs à supprimer et cliquez sur l'icône "poubelle".

Choisissez l'option"Exclure les URLs des traductions" dans la fenêtre contextuelle pour empêcher la régénération des traductions.

Choisissez l'option "Supprimer les traductions associées, même si elles sont affichées sur d'autres URLs" si vous souhaitez supprimer toutes les traductions liées à cette URL, même si elles se trouvent sur d'autres URLs.

Une fois cette opération effectuée, les URLs exclues se trouvent dans votre Weglot Dashboard > Projects > Settings > Translation Exclusions.

Note : Weglot ne supprime pas automatiquement les traductions liées aux URLs exclues. Vous devez choisir l'option "Delete associated translations, even if also displayed on other URLs" pour supprimer les traductions ou les supprimer manuellement. Pour plus de détails : Comment supprimer définitivement une traduction ?

2. Exclusion par blocs

a. Ajouter des blocs manuellement

Pour exclure une partie spécifique de votre site web, allez dans votre Weglot dashboard > Projects > Settings > Translation Exclusions > Excluded Blocks section.


Cliquez sur le bouton "Add Rule".

Collez le sélecteur CSS du bloc que vous souhaitez exclure dans le champ "Blocks to exclude" :

Pour trouver le sélecteur CSS :

  1. Cliquez avec le bouton droit de la souris sur l'élément et sélectionnez « Inspecter l'élément ».
  2. Utilisez la flèche en haut à gauche de la console pour cibler l'élément que vous souhaitez exclure.

  3. Cliquez avec le bouton droit de la souris sur l'élément et sélectionnez "Copier" > "Copier le sélecteur".

  4. Collez le sélecteur dans le champ "Blocks to exclude".

Vous pouvez ajouter plusieurs sélecteurs. Le contenu ne sera traduit dans aucune langue.

Note : Weglot ne supprime pas automatiquement les traductions relatives aux blocs exclus. Vous devrez supprimer ces traductions manuellement. Pour plus de détails : Comment supprimer définitivement une traduction ?

b. Utiliser l'exclusion du bloc visuel (Beta)

Vous pouvez également exclure visuellement des blocs à l'aide de l'outil d'exclusion visuelle. Allez dans votre Weglot Dashboard > Projects > Settings > Translation exclusions > section Excluded blocks et cliquez sur l'icône de l'outil d'exclusion visuelle.

Vous pouvez facilement sélectionner le bloc que vous souhaitez exclure en cliquant sur le bouton "+" situé à côté. L'exclusion sera automatiquement ajoutée.

En haut de l'outil d'exclusion visuelle, vous pouvez choisir parmi plusieurs icônes pour gérer les exclusions de blocs. Cliquez sur l'icône du stylo pour modifier une exclusion, sur l'icône de la corbeille pour la supprimer, sur le bouton "œil" pour localiser le bloc exclu sur la page et sur l'icône "+" pour créer une nouvelle règle d'exclusion.

Il est important de noter que tous les éléments enfants d'un bloc exclu seront également exclus.

Si vous regardez votre code, l'attribut data-wg-notranslate   est ajouté aux éléments visés par une règle d'exclusion.


3. Règles de traduction

Les règles de traduction n'empêchent pas la traduction du contenu (ce qui signifie que celui-ci sera ajouté à votre liste de traduction), mais garantissent que certains mots sont traduits d'une manière bien précise.


Allez dans votre Weglot Dashboard > Projects > Translations > Glossary et cliquez sur "Add glossary rule".

Indiquez le mot ou l'expression qui ne doit jamais être traduit(e) ou qui doit être adapté(e). Ces règles s'appliqueront aux nouvelles traductions et aux traductions automatiques, mais n'auront aucune incidence sur les traductions modifiées manuellement. Veuillez noter que le nombre de mots est limité à limite de cinq mots par règle. Cliquez sur « Enregistrer » pour appliquer. Pour plus de détails, consultez : Comment puis-je créer des règles de traduction ?

4. Comment importer/exporter des règles d'exclusion ?


Pour importer ou exporter des règles d'exclusion, vous devez gérer au moins un plan Advanced (voir notre page tarifaire).

Pour accéder à cette fonctionnalité, vous devez vous rendre sur la page "Translation Exclusions" de votre Weglot dashboard et utiliser les boutons "Actions" :

Et choisir d'effectuer une importation ou une exportation :

Veuillez noter que vous ne pouvez importer que des fichiers CSV, avec un maximum de 500 règles d'exclusion, et que les fichiers doivent avoir une structure spécifique. Après avoir cliqué sur "Import", vous avez la possibilité de télécharger un fichier d'exemple (en cliquant sur le mot "exemple").

Il est important de ne pas modifier les en-têtes/la structure du fichier car l'importation ne fonctionnera pas comme prévu si les en-têtes sont modifiés.


Pour effectuer une importation, vous pouvez faire glisser le fichier ou cliquer sur le bouton "Add".

Une fois le fichier ajouté, il suffit de cliquer sur "Next" pour qu'il soit importé.

Cela a-t-il répondu à votre question ? Merci pour votre avis Il y a eu un problème pour soumettre votre commentaire. Veuillez réessayer plus tard.

Vous avez encore besoin d’aide ? Contactez-nousContactez-nous