So teilen oder betten Sie eine übersetzte Kampagne in einer bestimmten Sprache ein
Wenn Ihre Kampagne übersetzt ist, können Sie sie teilen oder einbetten, sodass Besucher eine bestimmte Sprachversion sehen, anstatt sich auf ihre Browsereinstellungen zu verlassen. Standardmäßig erkennen Formulare automatisch die Browsersprache des Besuchers. Um eine bestimmte Sprache zu erzwingen, verwenden Sie die sprachspezifische URL für eine Schaltfläche oder fügen Sie dem Einbettungscode ein Sprachpräfix hinzu.
Bevor Sie beginnen
Übersetzen Sie zuerst Ihre Kampagne. Kanadische Konten unterstützen Englisch und Französisch; US-Konten unterstützen Englisch und Spanisch. Erfahren Sie, wie Sie Ihr Formular übersetzen.
So funktionieren Übersetzungen in URLs
Jede übersetzte Kampagne verfügt über eine Basis-URL und eine sprachspezifische Version. Wenn Sie einen Freigabe-Link öffnen und oben rechts im Formular auf die Sprachumschaltung (FR oder ES) klicken, wird die URL aktualisiert und um ein Sprachpräfix ergänzt. Sie können diese URL kopieren, um direkt eine bestimmte Sprache zu teilen.
Eine Kampagne in einer bestimmten Sprache teilen (auf Ihrer Website oder in sozialen Medien)
So leiten Sie Besucher über eine Schaltfläche auf Ihrer Website zu einer bestimmten Sprachversion Ihrer Kampagne weiter:
Melden Sie sich bei Zeffy an und gehen Sie zu Campaigns.
Suchen Sie die übersetzte Kampagne und klicken Sie rechts daneben auf die drei Punkte (⋯).
Klicken Sie auf Anzeigen, um den kopierten Link in Ihrem Browser zu öffnen.
Klicken Sie oben rechts im Formular auf die Umschaltung FR oder ES, um zur gewünschten Sprache zu wechseln.
Kopieren Sie die aktualisierte URL aus der Adressleiste Ihres Browsers. Diese URL enthält das Sprachpräfix und öffnet das Formular immer in dieser Sprache.
Sie können die Sprache auch manuell anpassen, indem Sie das Sprachpräfix in der URL bearbeiten:
Kanadische Organisationen:
en-ca(Englisch) oderfr-ca(Französisch)US-amerikanische Organisationen:
en-us(Englisch) oderes-us(Spanisch)
Zum Beispiel:
https://www.zeffy.com/en-ca/...→ Englisch (Kanada)https://www.zeffy.com/fr-ca/...→ Französisch (Kanada)https://www.zeffy.com/en-us/...→ Englisch (Vereinigte Staaten)https://www.zeffy.com/es-us/...→ Spanisch (Vereinigte Staaten)
Derzeit ist der Sprachwechsel nur für kanadische und US-amerikanische Kampagnen verfügbar. Organisationen mit Sitz im Vereinigten Königreich und in Australien verfügen derzeit über keine zusätzlichen Sprachversionen.
Fügen Sie im Website-Builder eine Schaltfläche hinzu und fügen Sie diese sprachspezifische URL in das Feld „Link“, „URL“ oder „Webadresse“ der Schaltfläche ein.
Anleitungen für Schaltflächen auf bestimmten Plattformen finden Sie unter Eine Schaltfläche zu einer Website hinzufügen, um Ihre Kampagne zu teilen.
Eine Kampagne in einer bestimmten Sprache auf Ihrer Website einbetten
So betten Sie eine Kampagne ein, die immer in einer bestimmten Sprache geöffnet wird:
Melden Sie sich bei Zeffy an und gehen Sie zu Campaigns.
Suchen Sie die übersetzte Kampagne und klicken Sie rechts daneben auf die drei Punkte (⋯).
Wählen Sie Teilen, klicken Sie anschließend auf Weitere Möglichkeiten zum Teilen und wählen Sie Einbetten.
Wählen Sie unter Einbettungen die Option Kampagne aus und kopieren Sie den HTML-Code.
Damit die eingebettete Kampagne immer in einer bestimmten Sprache geöffnet wird, bearbeiten Sie die URL
data-form-urlim iframe-Code und fügen Sie vor/embed/das entsprechende Sprachpräfix hinzu.
Zum Beispiel im folgenden Code:
<div><div data-zeffy-embed data-form-url="/embed/donation-form/donner-pour-soutenir-la-cause-431"></div><div data-zeffy-embed-fallback style="display:none;"><div style="position:relative;overflow:hidden;height:450px;width:100%;"><iframe title='Donation form powered by Zeffy' style='position:absolute;border:0;top:0;left:0;bottom:0;right:0;width:100%;height:100%' data-zeffy-embed-src='https://www.zeffy.com/embed/donation-form/donner-pour-soutenir-la-cause-431' allowpaymentrequest allowTransparency="true"></iframe></div></div><script src="https://www.zeffy.com/embed/v2/zeffy-embed.js" onerror="document.querySelectorAll('[data-zeffy-embed-fallback]').forEach(function(el){el.style.display='block';el.querySelectorAll('iframe[data-zeffy-embed-src]').forEach(function(f){f.src=f.getAttribute('data-zeffy-embed-src');});});"></script></div>
Sie müssen nur den Wert data-form-url in der ersten Zeile des Einbettungscodes aktualisieren.
Fügen Sie für eine Einbettung auf Französisch (Kanada) fr-ca vor /embed/ hinzu.
Die erste Zeile würde wie folgt aussehen: <div><div data-zeffy-embed data-form-url="fr-ca/embed/donation-form/donner-pour-soutenir-la-cause-431"></div><div data-zeffy-embed-fallback style="display:none;">
Der restliche Code bleibt unverändert.
Fügen Sie für eine Einbettung auf Englisch (Kanada) en-ca vor /embed/ hinzu.
Die erste Zeile würde wie folgt aussehen: <div><div data-zeffy-embed data-form-url="en-ca/embed/donation-form/donner-pour-soutenir-la-cause-431"></div><div data-zeffy-embed-fallback style="display:none;">
Der restliche Code bleibt unverändert
Fügen Sie für eine Einbettung auf Spanisch (USA) es-us vor /embed/ hinzu.
Die erste Zeile würde wie folgt aussehen: <div><div data-zeffy-embed data-form-url="es-us/embed/donation-form/donner-pour-soutenir-la-cause-431"></div><div data-zeffy-embed-fallback style="display:none;">
Der restliche Code bleibt unverändert.
Fügen Sie für eine Einbettung auf Englisch (USA) en-us vor /embed/ hinzu.
Die erste Zeile würde wie folgt aussehen: <div><div data-zeffy-embed data-form-url="en-us/embed/donation-form/donner-pour-soutenir-la-cause-431"></div><div data-zeffy-embed-fallback style="display:none;">
Der restliche Code bleibt unverändert.
Wichtige Hinweise
Eingebettete Formulare zeigen nur die Spenden- oder Zahlungsfelder an, nicht Ihre Kampagnenbeschreibung, Bilder, Ihr Logo oder den Namen Ihrer Organisation. Fügen Sie diese Inhalte bei Bedarf direkt auf Ihrer Website hinzu.
Besucher können die Sprache auf der Formularseite weiterhin manuell über die FR/ES-Umschaltung wechseln, es sei denn, Sie verwenden eine URL oder Einbettung mit erzwungener Sprache.