Comment partager ou intégrer une campagne traduite dans une langue précise
Lorsque votre campagne est traduite, vous pouvez la partager ou l'intégrer pour que vos visiteurs voient une version linguistique précise. Par défaut, un formulaire s'ouvre dans la langue par défaut de la campagne, ou dans la langue indiquée dans l'URL, s'il y en a une. Pour afficher une langue précise, utilisez l'URL propre à cette langue pour un bouton, ou ajoutez un préfixe de langue au code d'intégration.
Avant de commencer
Traduisez d'abord votre campagne. Les comptes canadiens prennent en charge l'anglais et le français. Découvrez comment traduire votre formulaire.
Comment fonctionnent les traductions dans les URL
Chaque campagne traduite a une URL de base et une version propre à chaque langue. Lorsque vous ouvrez un lien de partage et cliquez sur le sélecteur de langue (par exemple FR) en haut à droite du formulaire, l'URL change pour inclure un préfixe de langue. Vous pouvez copier cette URL pour partager directement une version linguistique précise.
Partager une campagne dans une langue précise (sur votre site web ou les réseaux sociaux)
Pour diriger vos visiteurs vers une version linguistique précise de votre campagne à l'aide d'un bouton sur votre site web :
Connectez-vous à Zeffy et allez dans Campagnes.
Trouvez la campagne traduite et cliquez sur les trois points (⋯) à sa droite.
Cliquez sur Partager, puis sur Copier le lien.
Ouvrez l'URL copiée dans votre navigateur.
Cliquez sur le sélecteur de langue en haut à droite du formulaire (par exemple FR) pour passer à la langue souhaitée.
Copiez l'URL mise à jour dans la barre d'adresse de votre navigateur. Cette URL contient le préfixe de langue et ouvrira toujours le formulaire dans cette langue.
Vous pouvez aussi changer la langue manuellement en modifiant le préfixe de langue dans l'URL : en-ca (anglais) ou fr-ca (français). Par exemple :
https://www.zeffy.com/en-ca/...→ anglais (Canada)https://www.zeffy.com/fr-ca/...→ français (Canada)
Dans votre créateur de site web, ajoutez un bouton et collez cette URL propre à la langue dans le champ de lien, d'URL ou d'adresse web du bouton.
Pour les instructions propres à chaque plateforme, consultez Ajouter un bouton à un site web pour partager votre campagne.
Intégrer une langue précise sur votre site web
Pour intégrer une campagne qui s'ouvre toujours dans une langue précise :
Connectez-vous à Zeffy et allez dans Campagnes.
Trouvez la campagne traduite et cliquez sur les trois points (⋯) à sa droite.
Sélectionnez Partager, cliquez sur Autres options de partage, puis choisissez Intégrer.
Dans la section des intégrations, sélectionnez Campagne et copiez le code HTML.
Pour que la campagne intégrée s'ouvre toujours dans une langue précise, modifiez l'URL
data-form-urldans le code et ajoutez le préfixe de langue approprié devant/embed/.
Par exemple, dans ce 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>Vous devez seulement modifier la valeur data-form-url dans la première ligne du code d'intégration.
Pour une intégration en français (Canada), ajoutez fr-ca devant /embed/.
La première ligne devient : <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;">
Le reste du code ne change pas.
Pour une intégration en anglais (Canada), ajoutez en-ca devant /embed/.
La première ligne devient : <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;">
Le reste du code ne change pas.
Notes importantes
Les formulaires intégrés affichent seulement les champs de don ou de paiement, et non la description de votre campagne, vos images, votre logo ou le nom de votre organisme. Ajoutez ce contenu directement sur votre site web au besoin.
Vos visiteurs peuvent toujours changer de langue manuellement sur la page du formulaire à l'aide du sélecteur de langue, sauf si vous utilisez une URL ou une intégration avec une langue imposée.