Creating a Multilingual Site


This article is a guide to creating a multilingual site, whereby you have two or more copies of a site, each in a different language.

To do so, multiple sites are created, one for each language, along with an extra site that acts as a "gateway" to the individual language sites. The end result is a layout of sites like this:

Multilingual Site Layout.png

Creating the Site

The Gateway Site

First, we are going to create the "gateway" site that leads visitors to the available languages.

Choose "New Site" from the File menu. Give the new site an appropriate name like "Gateway" and choose a location to save the document.

Pick a suitable design for the site and then lay out the content of the Home Page something like this:

Multilingual Site Gateway.png

You may wish to "beautify" things a little by perhaps including appropriate flags for each language.

Next we need to make the links to each language actually work!

For each language:

  1. Select the text of the link.
  2. Click the "Create Link" item in the toolbar.
  3. Enter the address of your site with the appropriate language. So, for English and French, you would enter something like this:

Repeat for each language.

Finally, you need to publish the gateway site.

To publish the gateway site;

  1. Work through the instructions in "Host Setup Assistant." Do not enter a subfolder.
  2. Publish the site by clicking the "publish" item in the toolbar.

The Individual Language Sites

We now need to set up the individual language sites.

For each language:

  1. Create a new site document using the FIle menu and save it somewhere appropriate.
  2. Set the site language of the site correctly.
  3. Fill the site with your content in the language of the site.
  4. Prepare the site for publishing as described in "Host Setup Assistant." Set the subfolder to be the site language. e.g. for the English site, set the subfolder to "english."
  5. Publish the site by clicking the "publish" item in the toolbar.

Keywords: language, languages, site, multilanguage, multilingual, multiple, mixed, sites

How can we improve this page? Let us know.