Zum Inhalt springen

Übersetzungen

Jeder Text, den das Widget ausgibt, lässt sich in der Tab Translation bearbeiten. Die Tab ist in Karten gegliedert, jede Karte gruppiert eng verwandte Snippets, und jedes Feld ist ein Shopware-Snippet-Feld — d. h. Sie können pro Sprache (pro Shopware-Snippet-Set) überschreiben, ohne Code anzufassen.

Lang (Monday, Tuesday, …) — werden von Datumsformaten wie l, j F verwendet (“Wednesday, 2 October”).

Kurz (Mon, Tue, …) — werden von D, jS M (“Wed, 2nd Oct”) und der Standard-Nachricht (“ships Mon”) verwendet.

Snippet-Schlüssel: P2LabEstimatedDelivery.widget.global.mondaysunday (lang) und monsun (kurz).

Dasselbe — JanuaryDecember für F und JanDec für M.

Schlüssel: januarydecember (lang), jan_shdec_sh (kurz).

Die Schritte- und Nachrichten-Widgets können Datums-Platzhalter durch freundliche relative Labels ersetzen:

SnippetStandardVerwendet wenn
todaytodayVersanddatum ist heute
tomorrowtomorrowVersanddatum ist morgen
for_x_daysfor %xDays% daysCountdown überspannt mehrere Tage
SnippetStandard
dayday
daysdays
hourhour
hourshours
minuteminute
minutesminutes
secondsecond
secondsseconds

Diese versorgen die Platzhalter %transDays%, %transHours%, %transMinutes%, %transSeconds% — sie werden automatisch nach Zahl pluralisiert.

SnippetStandard
message.text<strong>🕖Cut-Off Time:</strong> %cutoffTime%, ships %shippingMinDateName% %tooltip%
tooltip.textDoes not apply to holidays

Die Nachricht kann Klartext, HTML oder jeden der Snippet-Variablen enthalten.

SnippetStandard
clock.orderInTheNextOrder in the next
clock.orderInTheNextWithDaysOrder in the next %days% %transDays% and
clock.forDispatchfor dispatch
clock.forDispatchDate%shippingMinDate%

Jeder der drei Schritte hat einen eigenen Titel- und Datums-Snippet:

SnippetStandard
steps.step1.titleOrder
steps.step1.date%todayDate%
steps.step2.titleShipping
steps.step2.date%shippingMinDate%
steps.step3.titleEstimated Delivery
steps.step3.date%deliveryMinDate% - %deliveryMaxDate%

Das Snippet-Feld bearbeitet ein Snippet-Set pro Mal — das oben im Shopware-Admin ausgewählte. Zur Übersetzung des Widgets in eine neue Sprache:

  1. Fügen Sie die Sprache zum Mapping Sales Channel → Sprachen hinzu, damit sie im Storefront aktiv ist.
  2. Schalten Sie die Admin-Sprache über den globalen Picker auf diese Sprache.
  3. Öffnen Sie die Translation-Tab und bearbeiten Sie jeden Snippet — die gespeicherten Werte landen im Snippet-Set dieser Sprache.

Snippets, die Sie nicht angepasst haben, fallen auf die mitgelieferten Übersetzungen zurück (en-GB und de-DE).

Ein Snippet-Feld ist nicht dasselbe wie ein normales Konfigurationsfeld:

  • Ein normales Konfig-Feld speichert einen Wert pro Sales Channel.
  • Ein Snippet-Feld speichert einen Wert pro Sprache (Snippet-Set), unabhängig vom Sales Channel.

Das heißt: zwei Sales Channels in derselben Sprache teilen sich den Widget-Text, aber zwei Sales Channels in verschiedenen Sprachen können unterschiedliche Texte haben — was meist genau das ist, was Sie wollen.