How do I add multiple languages to my website?
Create a multilingual wedding website to welcome guests who speak different languages, with separate translations for each section.
Plan requirement: Pro plan
Short answer: Go to Settings > Languages to enable additional languages, then create translated versions of your content for each language.
Enabling additional languages
Go to Settings in your dashboard
Click Languages
Select the additional languages you need
Click Save
Creating translations
Once languages are enabled:
Open the website builder
Click on the language selector at the top of the builder
Switch to the language you want to edit
Edit sections to add translated content
Each language maintains its own version of the text
How guests select their language
A language selector appears in your site menu
Guests can click to switch between available languages
You can also assign a preferred language to each guest so they see the correct version automatically
Assigning languages to guests
Go to your guest list
Edit a guest's details
Select their preferred language
When they visit via their RSVP link, they'll see their assigned language
Sharing a direct link to a specific language
You can link directly to a specific language version by adding ?lang= to the URL. For example, yourwedding.wedsites.com?lang=fr opens the site in French. This also works with RSVP and ecard links.
Note that when a guest opens a link with ?lang=, their preferred language is automatically updated to that language.
Tips
The site structure (pages, sections) is shared across languages - only the content translates
Date formats may display differently based on language settings
Test each language version thoroughly before sending invitations
Use
?lang=to quickly test each language version (e.g.,?lang=frfor French,?lang=esfor Spanish)Consider using the language-specific ecards to match guest preferences
When testing personalized links, use a private/incognito window so the system treats you as the guest (otherwise you'll see your default language because you're logged in as the owner)
Related articles
