Languages App

Setup your multilingual website on SpringBuilder

Karen Sahakyan avatar
Written by Karen Sahakyan
Updated over a week ago

Add as many languages as you'd like and create a multilingual website using our Languages App! 

Go to your Dashboard → Languages App click on Add New Language and you'll see the full list of languages that are currently supported on the website. 

  • When you generate a new website on SpringBuilder, it supports only the English Language by default. However, once you add new languages, you can change the default language by clicking on the star next to the new language. You can also delete a non-default language by clicking on the trash icon. 

Once you've selected the language from the drop down menu, the other required fields will be automatically filled. Once you've clicked 'Save', the system will add the language to the list of available languages!

Duplicating Your Pages

After you add a second language, the system will automatically duplicate all of your existing pages, content included.

  • When you create and publish new articles in your default language, it will appear in your drafts for the second language.

  • Edits that you make in the default language version of your site will be applied to your other language versions as well.

Publishing Pages

You can Publish/Unpublish the languages by clicking on the blue dot located on the left side of the language. The red dot indicates the language is unpublished. You can publish your page once your content is fully translated and ready to be shared.

!Note: Your list of available languages won't be visible to your visitors until the content is translated and the pages are published.

Language Switcher

After you add the second language to your website, you'll notice the Language Switcher on your Left Panel, at the top of your Pages App, and in your Articles App. This will allow you to easily switch between the active languages to translate them instantly.

!Note: You'll only see the Left Panel Language Switcher once a minimum of one language has been added to your website.


Go to Pages App → select language from the Language Switcher → hover over the page you want translated → begin translation. All the content is copied from the original English page.

Go to your Dashboard → Languages App → Translations section to translate any missing or additional content.

Make sure that all the pages, including System Pages, are thoroughly translated.

  • You can also set your pages offline until you're ready to publish your multilingual site. Simply go to your Pages App and click on the blue dot on the top right corner of the pages to set them offline. The red dot signifies the page is offline.

Once everything is published, go to your Elements section on your Left Panel, then drag and drop the Language Switcher Element onto the Header section of your website. You can edit the Element to your liking.

Enforce Unicode Aliases

This setting controls how non-Latin characters are handled in your aliases. If your URL contains non-English letters, you can enable this setting so that those letters are converted to English. If your content is in English, you don't need to enable the Enforce Unicode Aliases.

If you have any questions or concerns, contact us directly via the Live Chat box, located in the lower right corner.

Did this answer your question?