Sitecore: Adding languages for a multilingual site

This is the first in a series of blog posts covering everything you should need to know for building a multilingual site in Sitecore.

The first requirement for a multilingual site is for the content editors to be able to enter content in different languages.

Language Selector

In the top right corner of the content editor on any item, is the language drop down that content editors will use to switch between the language version they are editing. However by default it will only show English : English

Configure the language options

To configure the language options on the drop down:

  1. In the content editor go to System > Languages
  2. Right click the language node and choose Insert Language
  3. A predefined language code drop down lets you pick between a set of predefined languages
    Insert Language
  4. Click Next, Next, Next until the dialog window closes. The language will be added to the language list and your content editors can start adding there content
    Language Selector with Poland
  5. Starting with Sitecore 8, languages are no longer automatically assigned a corresponding flag as there icon as it is no longer used in the language selector. If you wish to add an icon however you can still do this in the normal way by going to the configure tab, clicking the icon drop down and selecting More Icons. The flags are all still in an icon group called flags.

3 thoughts on “Sitecore: Adding languages for a multilingual site

  1. Doris says:

    Hi Tim, thanks your for this very useful step-by-step article. One question: we are unable to add any new languages on our website – the page freezes after clicking next in the last step. is this normal or should languages be activated by our developers first?
    Many thanks in advance for your insights into this.

    • Tim Griffiths says:

      Hi Doris

      That’s not normal and you should be able to do it yourself. However if it’s freezing you will need someone to look at the log file to see what error is happening, in which case you will likely need your developer for that.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s