AnimationFunnel

Multilingual forms

Write your form once, translate it to 25+ languages, and let visitors see it in their browser language automatically — all from a single form, a single submission database.

Why native multilingual?

Most form builders require you to create a separate form per language. That means duplicate schemas, fragmented submissions, and a maintenance nightmare when you update a field.

AnimationFunnel takes a different approach: one form, many languages, one submission database. Every field label, placeholder, and option can be translated inline.

Multilingual is available on every plan, including the free tier.

Adding a language

  1. Open your form settings and click the Languages tab.
  2. Click Add language and pick from the list of 25+ supported locales.
  3. (Optional) Mark one language as the default — visitors fall back to it if their browser language isn't supported.

Translating content

Switch the editor language using the dropdown in the top bar. Every text input (labels, placeholders, option values) updates to show the content in the selected language.

You can also use the AI translate button to auto-translate your form into every supported language at once, then review the output before publishing.

Automatic detection

When a visitor loads your form, we read their browser's Accept-Languageheader and serve the matching translation. If their language isn't supported, they see the default language.

Language switcher

Enable the language switcher widget and visitors can manually pick a language from a dropdown in the form header.

  • Position: top-right, top-left, or hidden
  • Style: flag + name, name only, or flag only
  • Order: by popularity or alphabetical

Was this page helpful?