Multilingual site

The solution allows you to set up a multilingual site but there are some consideration to take into account:

  • all URLs will include the ISO short code for the language. F.ex: https://example.com/en. This cannot be changed without advanced redirects configured on the server
  • There are no magical translation. You will need to go through all pages of your site even though the AI can help you, you will need to verify it.
  • There are 2 steps
    1. You need to set up the languages
    2. You need to add a language chooser for the visitor of your site to be able to change the language.

Set up languages

You will find the settings under “More” -> “Languages”

First you need to enable it, then add the different languages you wish to provide. Languages

When this is done, you can go to your pages and will see all added languages with all their pages. If you add a new page in a language, and it is missing in another, it will be greyed out with a link called “Translate” to create this page in the language. Languages

💡
Even though the link is called “translate”, it will only create a new version of your original page in the selected language but wil NOT translate any text.

Allow visitor to select language

When you have selected the languages for your site, you probably want to add a language switcher. There is an element call “Languages” that you can add and configure as you like with flag, text or country code.

Other considerations

Some of your template references will probably need to be duplicated. F.ex. the top menu would probably need to be changed to match the language.