Sprachen

sinnvoll Booking Flow spricht Deutsch und Englisch ab Werk – Formular, E-Mails, alles. Diese Seite zeigt, wie du die Sprache je Seite steuerst und wie du weitere Sprachen ergänzt.

Wer entscheidet, welche Sprache gilt?

Drei Stufen, die erste gesetzte gewinnt:

1
Der Shortcode auf deiner Seite:
[sinnvoll_bf_widget id="12" lang="de"]   ← deutsches Buchungsformular
[sinnvoll_bf_widget id="12" lang="en"]   ← englisches Buchungsformular
2
Die Sprache des Events – einstellbar direkt im Event (Feld „Sprache“; Standard: Website-Sprache). Ein Event auf en rendert sein Formular englisch, ganz ohne Shortcode-Attribut.
3
Die Sprache deiner Website als Rückfall – sie greift, wenn weder Shortcode noch Event eine Sprache setzen.

Die gewählte Sprache wandert mit der Buchung weiter: Bestätigungs- und Folge-Mails an Gäste kommen automatisch in der Sprache, in der gebucht wurde. Benachrichtigungen an dich bleiben in der Website-Sprache — die liest ja du. Fehlt ein Text in einer regionalen Variante (etwa de_AT), greift die Kette Deutsch → Englisch — niemand bekommt je eine leere Mail.

Das Rezept für eine zweisprachige Website: zwei Seiten, dasselbe Event – die deutsche Seite trägt das Widget mit lang="de", die englische dasselbe Widget mit lang="en". Fertig.

Was übersetzt ist – und wo du es änderst

WasWo du es anpasst
Formular-Texte (Beschriftungen, Buttons, Hinweise)Einstellungen → Frontend-Texte — beide Sprachen nebeneinander, Details auf der Doku-Seite Buchungsformulare
E-Mail-VorlagenEinstellungen → E-Mails → Vorlagen — Sprache oben rechts wählen, Details auf der Doku-Seite E-Mails
BestätigungsseiteEinstellungen → Allgemeines: je Sprache eine eigene Seite zuweisbar — deine englischen Gäste landen nach der Buchung auf der englischen Danke-Seite
Admin-OberflächeFolgt deiner WordPress-Sprache (Einstellungen → Allgemein → Sprache der Website)
Frontend-Texte: beide Sprachen nebeneinander.

Eine dritte Sprache ergänzen

Zwei Wege, je nach Baustelle:

1
Formular-Texte: Unter Einstellungen → Frontend-Texte die beiden Sprachspalten umstellen – welche zwei Sprachen du pflegst, entscheidest du (z. B. de und fr).
2
E-Mail-Vorlagen: Unter Einstellungen → E-Mails → Sprachen eine neue Vorlagen-Sprache als Kopie einer bestehenden anlegen (z. B. fr_FR aus en) und dann übersetzen.

Im Widget dann lang="fr" setzen — die Kette aus Shortcode, Formulartexten und E-Mail-Vorlagen zieht die neue Sprache automatisch durch.

Gut zu wissen

  • Regionale Varianten wie de_AT oder de_CH funktionieren: Gepflegt wird, was du anlegst; für alles Übrige greift die Rückfallkette (de_AT → de → en)
  • Die Sprache jeder Buchung wird gespeichert — auch spätere Mails an diese Buchung (etwa eine Absage) kommen in der Sprache, in der gebucht wurde

Nicht weitergekommen?

Ich helfe dir persönlich weiter – schreib an miarka@sinnvoll-fuehren.com. Du bekommst in der Regel innerhalb eines Werktags eine Antwort.