You are here: Admin Mode > Globalization in EPiServer CMS > Manage Web Site Languages > Languages on a Globalized Website

Languages on a Globalized Website

For an editor to be able to create content in several different languages, the language must be added and enabled under Manage Website Languages. It is possible to change the access level for a language, so that certain editors cannot create or edit pages in a certain language.

Add / Edit a Language

  1. Select Manage Website Languages on the Config tab.
  2. Click Add Language.
  3. A list of available language codes appears. Select the language code you want your language to use by clicking the name.
  4. In the Name field, enter a name for that language. This is this name that will be shown to the editor. The field is filled in with the name of the language encoding, but you can change this if you wish.
  5. Select Enabled if you want the language to be active for editing in Edit mode. The Enabled check box also affects whether the language will be available to website visitors and accessible in View mode. When a language is disabled, it will not be visible in Edit mode. Existing content is however still accessible, but cannot be edited.

Setting a language to disabled is the recommended way of removing a language from a website.

  1. In the Template icon field you can enter the path to an icon that will symbolize the language to visitors. There are a number of flags stored in the C:\Program Files\EPiServer\CMS\<release>\Application\App_Themes\Default\Images folder. If you are going to make your own icons, these should measure 15x15 pixels so that they fit properly in the Edit mode.

The images defined in the Template icon field are dependent on the image functionality being programmed in the templates on the website.

  1. In the Web address prefix field, you can provide a specific prefix to be able to easily show the contents of the relevant language. If you do not provide a prefix, the language’s language code will be used as a prefix, for example www.company.com/nl. Read more about this in "Which Language is Shown to Visitors?".
  2. If you would like access to the language to be restricted for certain users and/or groups, specify this by changing the users and groups under Access level. The access level is a filter, which defines which users will have access to create and edit pages in a certain language.
  3. Click Save.

Change the Access Level for a Language

When a new language is added, it automatically receives the access level so that Everyone can work with the language. Users that do not have access levels for a language will not have the language available in the drop-down list in the Structure tab and will not be able to edit pages in that language.

  1. Delete the access level for a group or user that currently has access level to a certain language by clearing the Change check box and then clicking Save.
  2. To grant a user or group access to create and edit pages in a certain language, click Add users/Groups and select the relevant users or groups. Make sure that the Change check box is selected and click Save.

Delete an Existing Language

  1. Select Manage Website Languages on the Config tab.
  2. Click the language’s name.
  3. Click Delete.

This is not the recommended way of removing a language from a website. This should preferably be done by disabling the language.