Übersetzungen ermöglichen es Ihnen, Validierungsfehlermeldungen für verschiedene Kundensprachen zu lokalisieren. Durch die Kombination der Benutzersprache-Bedingung mit Ihrer Regel-Logik können Sie Fehlermeldungen in der bevorzugten Sprache des Kunden anzeigen und auch eine Standard Zurückgreifen Meldung in jeder gewünschten Sprache definieren.
Die Bedingung **Benutzersprache** ist der Schlüssel zu den Übersetzungen. Mit ihr können wir mehrere Blöcke innerhalb der Regel erstellen, um unterschiedliche Sprachen zu behandeln.
Erstellen Sie zunächst eine Regel mit den von Ihnen gewünschten Bedingungen.
Zum Beispiel: Bestellwert kleiner oder gleich 100 $

Fügen Sie Benutzersprache als Unterbedingung hinzu und wählen Sie die gewünschte Sprache aus, in der die Fehlermeldung übersetzt werden soll.
Zum Beispiel möchten wir die Fehlermeldung ins Französische übersetzen, daher wählen wir Benutzersprache als "Französisch".

Legen Sie Ziel fest, wo die Fehlermeldung im Checkout angezeigt werden soll (entweder oben auf der Checkout-Seite oder in einem bestimmten Feld wie Adresszeile 1) und schreiben Sie die Fehlermeldung in der gewählten Sprache, sodass Kunden sie lokalisiert sehen.
Zum Beispiel: Ziel auf Oben auf der Checkout-Seite setzen und Fehlermeldung auf Französisch eingeben: "Le montant de la commande est inférieur au montant minimum requis de 100 $"

Wenn Sie die Fehlermeldung in anderen Sprachen anzeigen möchten, kopieren Sie den Regelblock (über die Schaltfläche "Block kopieren" oben rechts) und fügen Sie ihn darunter ein. Aktualisieren Sie dann die Benutzersprache-Bedingung auf eine andere Sprache (z. B. Deutsch) und ersetzen Sie die Fehlermeldung durch die übersetzte Version.
Zum Beispiel: Hier haben wir den eingefügten Block hinzugefügt und die Benutzersprache-Bedingung auf "Deutsch" geändert und die Fehlermeldung übersetzt.

Fügen Sie schließlich einen letzten Block mit der Bedingung Alle vorherigen Bedingungen ungültig hinzu, zusammen mit allen anderen Bedingungen, die Sie hatten. Schreiben Sie in diesem Block die Standardfehlermeldung (in der Regel auf Englisch). Dies stellt sicher, dass Kunden, die keine der anderen Sprachregeln erfüllen, weiterhin eine Standardmeldung sehen.
Zum Beispiel: Hier haben wir den Zurückgreifen Block hinzugefügt mit der Bedingung Alle vorherigen Bedingungen ungültig zusammen mit der Bedingung Bestellwert und die Fehlermeldung auf Englisch gesetzt: "Order amount is less than the required minimum order amount of $100".

Hier ist eine Zusammenfassung der Regel, die wir im obigen Beispiel erstellt haben:
Fügen Sie die Bedingung
Bestellwert
hinzu und setzen Sie sie auf
kleiner oder gleich 99,99
, um einen Fehler auszulösen, wenn der Bestellwert unter 100 liegt.
UND Unterbedingung
Benutzersprache
ist
Französisch
.
Fehlermeldung festlegen:
"Le montant de la commande est inférieur au montant minimum requis de 100 $"
Fügen Sie die Bedingung
Bestellwert
hinzu und setzen Sie sie auf
kleiner oder gleich 99,99
, um einen Fehler auszulösen, wenn der Bestellwert unter 100 liegt.
UND Unterbedingung
Benutzersprache
ist
Deutsch
.
Fehlermeldung festlegen:
"Der Bestellbetrag liegt unter dem erforderlichen Mindestbestellwert von 100 $"
Fügen Sie die Bedingung
Bestellwert
hinzu und setzen Sie sie auf
kleiner oder gleich 99,99
, um einen Fehler auszulösen, wenn der Bestellwert unter 100 liegt.
Für die
Else / Zurückgreifen Bedingung
, UND Unterbedingung
Alle vorherigen Bedingungen ungültig
.
Fehlermeldung festlegen:
"Order amount is less than the required minimum order amount of $100"
So sieht die Regel aus:

Wenn die
Sprache des Kunden Französisch
ist und der
Bestellwert kleiner als 100 $
beträgt, wird die
französische Fehlermeldung
im Checkout angezeigt.

Wenn die
Sprache des Kunden Deutsch
ist und der
Bestellwert kleiner als 100 $
beträgt, wird die
deutsche Fehlermeldung
im Checkout angezeigt.

Wenn die
Sprache des Kunden eine andere Sprache
ist und der
Bestellwert kleiner als 100 $
beträgt, wird die Standardmeldung auf
Englisch
im Checkout angezeigt.
