> ## Documentation Index
> Fetch the complete documentation index at: https://docs.checkoutrules.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Traductions

> Apprenez à configurer des règles de validation qui affichent des messages d'erreur dans différentes langues en fonction de la langue du client, avec une option de secours par défaut.

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/Eo6mwiIgVsI?si=66pK6qjkOuweqrqk" title="BeSure Traductions" style={{ border: 0 }} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

## Vue d'ensemble

Les traductions vous permettent de localiser les messages d'erreur de validation pour différentes langues clients. En cliquant sur le bouton **Ajouter une traduction**, vous pouvez afficher des messages d'erreur en plusieurs langues au passage en caisse selon la langue du client. Vous pouvez également définir un message de secours par défaut dans la langue de votre choix, qui sera affiché lorsqu'une traduction n'est pas disponible.

## Comment configurer

### Créer une règle de validation

Commencez par créer une règle avec la ou les conditions de votre choix.

> Par exemple, Montant total de la commande inférieur ou égal à 100 \$

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/set-order-amount.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=a07d395307cda6cea1d0e345eb1e8271" alt="Définir le montant de la commande" width="935" height="104" data-path="images/advanced/translations/set-order-amount.webp" />

### Sélectionner la cible

Sélectionnez la **cible** où vous souhaitez que le message d'erreur
soit affiché sur la page de passage en caisse.

<img src="https://mintcdn.com/storespark/pRxetMhd3-MrZXc-/images/essentials/validation/action-target-dropdown.webp?fit=max&auto=format&n=pRxetMhd3-MrZXc-&q=85&s=ed758ecf440ed75cbc62cefaae12f450" alt="Menu déroulant de l'action" width="1154" height="850" data-path="images/essentials/validation/action-target-dropdown.webp" />

### Définir le message d'erreur par défaut

Ajoutez le **message d'erreur** dans le champ. Ce message sera utilisé comme message d'erreur par défaut si aucune langue utilisateur n'est trouvée ou si aucune traduction n'a été ajoutée pour le message d'erreur. Vous pouvez le définir dans la langue de votre choix.

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/error-message-fallback.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=25f73efe4219cfe554de8cb92d58fcc2" alt="Message d'erreur de secours" width="1261" height="157" data-path="images/advanced/translations/error-message-fallback.webp" />

### Ajouter des traductions

Cliquez sur le bouton **Ajouter une traduction**. Dans le menu déroulant, sélectionnez la langue souhaitée et saisissez le message d'erreur dans la langue sélectionnée. Répétez le même processus pour ajouter des traductions dans plusieurs langues.

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/add-translations.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=3da00777a01abf1c41789d52c30d412a" alt="Ajouter des traductions" width="1227" height="262" data-path="images/advanced/translations/add-translations.webp" />

### Résumé

Voici un résumé de la règle que nous avons créée dans les étapes ci-dessus :

> Nous avons défini la condition **« Montant total de la commande ≤ 99,99 »** et sélectionné la cible **« Haut de la page de paiement »**. Notre message par défaut est :

> **« Order amount is less than the required minimum order amount of \$100. »**

> Nous avons ensuite traduit le message d'erreur en français et en allemand :

> * **Français :** "Le montant de la commande est inférieur au montant minimum requis de 100 \$"
> * **Allemand :** "Der Bestellbetrag liegt unter dem erforderlichen Mindestbestellwert von 100 \$"

> Voici comment vous pouvez le configurer :

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/example-translations.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=bec33d53429cba949db5655c2464415a" alt="Exemple de traductions" width="966" height="656" data-path="images/advanced/translations/example-translations.webp" />

## Ce qui se passe à la caisse

* Si la **langue du client est le français** et que le **montant de la commande est inférieur à 100 \$**, il verra le **message d'erreur en français** lors du passage en caisse.

<img src="https://mintcdn.com/storespark/RDyGA09NSLSSmL-r/images/advanced/translations/example-french-error-message.webp?fit=max&auto=format&n=RDyGA09NSLSSmL-r&q=85&s=bc0bb28e3aca9d08b4ad14f1affdc60a" alt="Exemple message d'erreur en français" width="1306" height="520" data-path="images/advanced/translations/example-french-error-message.webp" />

* Si la **langue du client est l'allemand** et que le **montant de la commande est inférieur à 100 \$**, il verra le **message d'erreur en allemand** lors du passage en caisse.

<img src="https://mintcdn.com/storespark/RDyGA09NSLSSmL-r/images/advanced/translations/example-german-error-message.webp?fit=max&auto=format&n=RDyGA09NSLSSmL-r&q=85&s=4ba2a577f997e0b4a4db623af5b99a1a" alt="Exemple message d'erreur en allemand" width="1297" height="510" data-path="images/advanced/translations/example-german-error-message.webp" />

* Si la **langue du client est toute autre langue** et que le **montant de la commande est inférieur à 100 \$**, il verra le message par défaut en **anglais** lors du passage en caisse.

<img src="https://mintcdn.com/storespark/RDyGA09NSLSSmL-r/images/advanced/translations/example-english-error-message.webp?fit=max&auto=format&n=RDyGA09NSLSSmL-r&q=85&s=269e7cee334114a4e9985dba29421314" alt="Exemple message d'erreur en anglais" width="1297" height="514" data-path="images/advanced/translations/example-english-error-message.webp" />
