Are you searching for a way to translate your forms into multiple languages? Tally doesn’t offer this feature yet, but you can easily set up translations with Weglot.
What you’ll need to get started:
Start by creating your Tally form and insert a hidden field by typing
/hiddenand name it lang. Click
Next, connect your Tally form to a custom (sub)domain. This is a Tally Pro feature which you’ll need later on to get access to the code injection box of your form.
Save Changesafter connecting your form to your custom domain.
You can manage and view all your translations through this account. Create your Weglot account here.
Choose "Other" as your "Website Technology".
You should receive a validation email in the account with which you signed up.
You’ll then be prompted to enter the original language of your form and the new language(s) you want to translate and display your form into. Click
Copy the code below (not the one that appears in the Weglot instructions) and replace “YOUR_API_KEY” with the one found in your Weglot setup settings.
Custom domainsin the Tally dashboard and click
:to open the page settings of your custom domain.
Then paste it into the code injection box of your custom Tally domain. Click
In Weglot go to App settings and click
Add Dynamic. Type .tally-app in the Selector field and give the selector a description (’Tally app’ in this example).
You’ve now successfully translated your form using Weglot. Visit your custom domain, and you’ll see a language switcher at the bottom right of your form (it may take a few minutes to appear). You can also change its position or design - check out this guide to find out how.
Weglot provides you with the first round of automatic translation. To view them, log in to your Weglot account and then go to " Translations". Here, you can review and manually edit all your translations.
The hidden field
langwill show the language your respondent has chosen in your Tally form submissions.
Need help with Weglot?
You can contact the Weglot support team here.