Zielgruppe Site AdminVersion: GSB10.1Internationalisierung
Zur Internationalisierung eines Warenkorbs müssen entsprechende Label- und E-Mail Template-Dokumente erzeugt bzw. den eigenen Wünschen entsprechend angepasst werden.
Labels
Die Labels eines Warenkorbs werden im Standardverzeichnis für Labels, d.h.
/mandant/_config/ResourceBundleEntries/Labels
abgelegt. Hier müssen die folgenden Labels mithilfe des Dokumenttyps Konfiguration-Resource Label (Orginalbezeichnung:ConfigResLabel) angelegt bzw angepasst werden, da :
- Aktualisieren
- InDenWarenkorb
- Kostenpflichtig
- Loeschen
- WarenkorbLeer
- ZurueckZurListe
E-Mail Templates
Mithilfe von Konfiguration-Resource Message-Dokument (Originalname ConfigResMessage) müssen E-Mail Templates erstellt werden, die bspw. zur Bestätigung an den Besteller bzw. zur Bearbeitung des Auftrags an den Auftragnehmer geschickt werden.
WarenkorbMailTemplate
Zunächst muss ein „Konfiguration-Resource Message“-Dokument mit dem Namen WarenkorbMailTemplate im Verzeichnis
/mandant/_config/ResourceBundleEntries/Templates/WarenkorbMailTemplate
angelegt werden. Auf Basis dieses Templates werden Bestätigungsmails an den Besteller gesendet:
Das Dokument enthält folgende Angaben:
- Wert (value):
de | en |
Vielen Dank für Ihre Bestellung. Ihre Bestellung lautet: $OrderItems | Thank you for your order! Your order includes: $OrderItems |
Der in der Spalte „de“ (bzw. en) angegebene Text ist ein Beispieltext und kann entsprechend angepasst werden. Hierbei ist allerdings zu beachten, dass $OrderItems nicht entfernt wird, da an dieser Stelle die Bestelldaten aus dem Warenkorb eingefügt werden.
Sollte eine weitere Sprache integriert werden müssen, so muss für das Template der Bestätigungsmail eine weitere Spalte mit dem entsprechenden Sprachkennzeichen in der ersten Zeile hinzugefügt werden. In der zweiten Zeile kann dann das E Mail Template in der gewünschten Sprache angegeben werden.
WarenkorbAbsenderMailTemplate
Zusätzlich muss ein „Absender“-Template angelegt werden. Der Bearbeiter der Bestellungen, bekommt Mails in diesem Format zugesendet:
/mandant/_config/ResourceBundleEntries/Templates/WarenkorbAbsenderMailTemplate
Das Dokument enthält folgende Angaben:
- Wert (value):
de | en |
Folgende Bestellung wurde aufgegeben: $OrderItems Empfänger: $salutation $firstName $lastName $company $address $postalCode $city $country Email: $email | The following order was placed: $OrderItems Recipiant: $salutation $firstName $lastName $company $address $postalCode $city $country Email: $email |
Der in der Spalte „de“ (bzw. en) angegebene Text ist ein Beispieltext und kann entsprechend angepasst werden. Hierbei ist allerdings zu beachten, dass die Parameter ($OrderItems, $salutation, $company, usw.) nicht entfernt werden, da diese wichtige Bestelldaten aus dem Warenkorb enthalten.
Sollte eine weitere Sprache integriert werden müssen, so muss für das Template der Bestellmail eine weitere Spalte mit dem entsprechenden Sprachkennzeichen in der ersten Zeile hinzugefügt werden. In der zweiten Zeile kann dann das E Mail Template in der gewünschten Sprache angegeben werden.