Search the Support Center

How to create a multilingual website.

It's possible to create a multilingual website with Jimdo simply by editing your site's navigation. Follow the steps below to turn your existing Jimdo site into a multilingual website. For additional examples and ideas, read this article about building a multilingual website with Jimdo.



You can add instant translations to your website with the Google Translate widget. Note that Google Translate's translations are not perfect and may contain blatant errors. If you need perfect translations, you'll need to have them done by a human rather than a widget.

Step 1 - Plan and Create Content

It may or may not be obvious to you, but if you want to create a website in two languages, you have to create content in two languages. Just because you create a multilingual website doesn’t mean it will translate your content for you. So first create your content in both (or all) languages!


Before you add any content to the new site, it's important to first prepare an outline or skeleton of your site for each of the languages. This will help keep things organized as you switch between languages. One suggestion before you get going: take your time and get your site structure straight. The more clearly you organize content now, the easier it will be to edit in other languages. It will also be easier for visitors to your website to find their way around.

Step 2 - Create Main Language Pages

Start by editing the top navigation menu and adding pages for each of the languages you want to appear in your website using the main navigation. In this example, we're creating a site in English and Spanish, so we create one page for English and one for Spanish.

Each language page we add in this way shows up as a button in the upper left of our JimdoPage. When we click on Español, we’re actually switching from the English version of our website to the Spanish version. Once we’ve gotten this far, we can start adding pages in each language.


Step 3 - Create Subpages for Each Language

In our example, we chose three navigation pages. In English: “About Us”, “Store”, and “Contact.” In Spanish: "Nosotros", "Tienda" and "Contacto." To add a new navigation page, just click on the “+” symbol. Then we give the page a name and click on the side arrow to create a second-level navigation button.


You can also create third-level navigation buttons – if you want to add several pages of pictures to your “About Us” page, for example, or for individual product pages in your Store. Right now, though, our website looks fairly basic.


Step 4 - Add Your Content

Now that you have pages set up for each language, you can start adding content to all of them.


If you'd like to see a more finished example, check out the two basic sample multilingual sites we created. Make sure to click around to see exactly how it works:


And here’s one particularly well-designed multilingual JimdoPage (watch out - you need solid HTML and CSS skills to make a website look like this!):