Before you begin this process, we recommend following this article to publish your main site and connect your site to your main custom domain.
After you have finished building and publishing the site in your main language, you may wish to publish other versions of your website in alternative languages.
The process below will take you through the steps to complete this in your Website Builder account, and how to create and connect custom subdomains to publish these sites.
If you're looking to offer a seamless, multi-language experience for your guests, RoomRaccoon’s Website Builder offers two methods to create a multi-language site:
Option A involves creating a separate subdomain for each language, while
Option B allows you to use a free translation widget.
Follow the instructions below to get started with either option.
Option A: Create a Separate Language Subdomain Site
This method requires duplicating your website and manually translating the content into your chosen language(s). You will then publish the translated website on a separate language subdomain.
Steps to Create a Multi-Language Site:
Complete Your Main Site
Once your main site is complete and published, go to the Websites Dashboard in the Website Builder.
Duplicate Your Website
On the Websites dashboard, click the three dots in the top right-hand corner of your site and select Duplicate.
Rename Your Duplicated Website
After duplicating the site, click the three dots in the top right-hand corner of the duplicated site and select Rename.
Rename your duplicated site by adding the language version in front of the property name. For example:
[Language Label] [Property Name]
Manually Update the Content
Open the new, duplicated website in the editor.
Manually translate and update all text, buttons, and other copy into your chosen language.
Copy the URL target for the translated website.
Click the blue PUBLISH button in the website builder.
Select “Host with RoomRaccoon”
Click “Publish”
Copy the URL target at the top of the publishing view.
Publish the Translated Site to a Subdomain
You will need to configure a new CNAME record in your DNS settings to create the language subdomain (e.g., es.yourdomain.com for a Spanish version).
Connect your subdomain to your website
Open your translated website into the editor
Click Publish
Click “Host with RoomRaccoon”
Insert your subdomain into the field.
Click “Verify and save”
The domain should be “Connected”.
Click PUBLISH.
For more details on how to configure your DNS settings, check out our guide on How to Publish Your Website.
Option B: Embed a Free Translation Widget
For a quicker solution, you can use a translation widget that allows your website visitors to toggle between languages themselves.
Steps to Add the Google Translate Widget:
Visit G|Translate
Go to the G|Translate Website to get started.
Configure Widget Settings
Select the main language of your website and choose which languages you want to offer for translation.
Customize how the widget should appear on your site (e.g., as a dropdown or button).
Copy the Widget Code
After configuring your widget, copy the provided HTML code.
Open Your Website in the Editor
Go to the RoomRaccoon Website Builder and open your website in the editor.
Access the Code Settings
Click the burger menu in the top left-hand corner to access the Overall Settings.
Scroll down to Code and click on it.
Add the Widget Code
In the 'Head Code' field, paste the widget HTML code.
Publish Your Website
Once the widget is embedded, click Publish.
Good to Know:
After creating a language subdomain, it is always good to create a button or link in the menu of both your main domain and subdomain with an external link to the URL of each site.
Click here to learn how to add a new link to your menu in your website.
Need more help?
Domain propagation can take between 12 and 24 hours to complete. If your website is still not live after 24 hours, please log a ticket with the RoomRaccoon Support Team. Always make sure to include the following information in your support ticket:
- Your username and password for your website builder account.
- The login URL, username and password for your domain registrar
- (If applicable) Your username and password for your Cloudflare account.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article