Kurze Antwort: Aktuell gibt es keine automatische Übersetzung eines Formulars in mehrere Sprachen. Wer Formulare für Kunden in mehreren Sprachen anbieten möchte, muss aktuell ein zweites Formular bauen und es manuell übersetzen.
So entsteht z.B. /form/anfrage-de für deutsche Kunden und /form/anfrage-en für englischsprachige Kunden — jeweils unabhängig wartbar.
Wenn du beide Formulare auf einer Website anbietest, baust du auf deiner Seite einen Sprachumschalter ein (typisch: Flaggen-Icons im Header), der auf die jeweilige Formular-URL verlinkt. Den Umschalter musst du in deinem Website-CMS anlegen, nicht in propform.
→ Alles muss in der Formular-Kopie manuell auf die Zielsprache geschrieben werden.
In der Formular-Kopie musst du nicht nur Feldlabels und Buttons übersetzen, sondern auch die Schlüsselbeschriftungen der Single-/Multi-Select-Felder — sonst stehen z.B. Objektarten weiterhin auf Deutsch im englischen Formular.
Pro Single-/Multi-Select-Feld → Anzeigeeinstellungen → Tabelle „Single Select Schlüsselbeschriftung" oder „Multi Select Schlüsselbeschriftung":
ind_3673, apartment, villa)Apartamento, Townhouse)So überschreibst du die deutsche onOffice-Beschriftung nur in diesem Formular mit der Übersetzung — ohne in der onOffice-Administration etwas anzufassen.
💡 Schlüsselwert finden: Wenn du die Schlüsselwerte nicht kennst, im Formular Rechtsklick → Untersuchen → Select-Feld →
<option>-Tags zeigendata-selectable-data-value(Schlüssel) + Klartext (Beschriftung).
Wenn du mehrere Formular-Kopien für mehrere Sprachen pflegst, erleichtern onOffice-Mandanten-Freitexte (Extras → Einstellungen → Grundeinstellungen → Texte und Design → Freitextfelder 1-30) zentrale Edits:
_MdtFreitext1, _MdtFreitext2 etc.Automatische Mehrsprachigkeit pro Formular (z.B. ein Formular = mehrere Sprachen, Switch im Renderer, Auto-Übersetzung neuer Felder) ist als Feature-Wunsch im Backlog vermerkt. Wenn du das gerne hättest, schreib uns gerne kurz an hello@propform.io — Use-Case-Beschreibungen helfen uns bei der Priorisierung.
Wenn du im Original-Formular bereits Pre-Makros oder bedingte Texte nutzt, kannst du in der Mail-Vorlage mit _calculate(IF(...))-Konstrukten arbeiten, um z.B. anhand eines Sprache-Auswahlfelds verschiedene Texte rauszuschicken — das ist aber Frickelei. Für mehr als zwei Sprachen rentiert sich das selten.
📖 Verwandt: E-Mail in propform · Formular kopieren