Translate Duda sites without touching the templates
Duda has no API for native language versions, so Lingvit serves them for you. Point a language subdomain at Lingvit for search-indexable pages, add one script tag in Head HTML for the in-page language switcher, or do both.
What gets translated
Setup guide
- 1
Create a Lingvit project
Sign up at app.lingvit.com and create a project for the site. Choose the languages you want to offer.
- 2
Serve languages on subdomains (recommended for SEO)
In the Lingvit dashboard open Integrations → Domains and add fr.yoursite.com for French (one entry per language). At your DNS provider create a CNAME for each subdomain pointing at the target shown in the dashboard. The subdomain turns Active within minutes, with its own TLS certificate.
fr.yoursite.com. CNAME dns.lingvit.com. - 3
Add the language switcher in Head HTML
In the Duda editor open SEO & Settings → Head HTML and paste your project's script tag from the dashboard. Republish the site. Visitors get a language switcher; on a language subdomain the script simply keeps the choice in sync.
<script src="https://cdn.lingvit.com/widget.bundle.js?v=1" data-widget-key="lng_wpk_…" async></script> - 4
Publish and review
Translations appear in the Lingvit dashboard as pages are visited. Edit any of them; edits are pinned and never overwritten by a re-translation.
Need the full platform overview? Browse the use case guides →