How to Create Pages for Other Cultures¶
It is very important to create particular pages from your page tree in every Culture to that you want to localize on your website. If these pages don’t exist, your visitor will not be able to display them (regardless of inserted translations).
Usually there are two options you want to use with the pages from other Cultures:
You want to translate them. You want to keep the content from the parent page (the one in the default Culture which is at the top of the Culture Tree) and translate it. In that case you will only generate particular pages for particular Cultures in the All Website Cultures application located in the Localization application in the Website Editor (you can see the whole step-by-step guide below). After that you will insert translations (you can use the Translation Center, export all translated strings from the default Culture, translate them and import them back). It is realab-localizationlly simple.
You want to create different content in the other (non-default) Cultures. It means that you are not able to use translations - you have to create brand new content for these pages.
In case you want to create only slightly different content, you can create the Pages in the non-default Cultures as content copies of the default one. Then you are able to change the content, hide something, add something - as you want. Pages like that are created manually and you can see the step-by-step guide below.
You want to create totally different content which is not dependant on the default Culture. In this case you will create a blank page which you create and code according to your needs. You can see the guide below.
Pages for all non-default Cultures from your Culture Tree can be created manually or automatically.
Manual creation of Pages for non-default (translated) Cultures - This is used in case you just want to create specific pages in the target Culture. If you want to create all of them, use the automatic generation.
Pages are always created in the Website Editor. Run the particular website for which you want to create new pages in non-default Cultures.
Stay on the pages tab. Here change the Culture with the big Culture button. Select the one in which you want to create new pages.
The page tree will be reloaded and you can see all the pages from the default source Culture. A crossed page name means that it is not added in the selected Culture yet. Click it and select one of the suggested methods for page creation. For more info about the particular methods, visit this help-site. Remember that if you only want to translate the page (and not to create different content), use the first Copy with Translations option. If you want to use the content but change it a little, use the second Copy with Content option. The last Set Empty Page option creates an absolutely blank page with nothing inherited from the parent one. A parent page is the page which is located right above the newly created page in the Culture Tree.
Your new page is created according to the method you have selected and you can add the translations or modify it according to your needs.
Automatic generation of pages in non-default (translated) Cultures - This is used in case you have a multilingual Website and you just want to create translations without making some changes to the particular pages. You can add all the pages from the default Culture Tree manually, but there is a more effective way - automatic generation.
Go to the Website Editor.
Go to the Tools and Settings* tab and run the **Localization application.
Here (at the bottom) is a table with all the Cultures you have added to the Culture Tree of this Website. For every Culture a count of pages that are currently added to this Culture’s page tree is displayed.
Select the Culture for which you want to create pages.
To create all pages click the Add Pages button and a new window appears. Here select the Culture you want to use as the parent one – the translations will be taken from the selected Culture. Click the Yes button and all pages will be automatically generated. This is the only action you have to perform to prepare pages in a Culture for localization.
Now you are able to insert translations (using the particular page’s translation tabs or the Translation Center).
This application can be also used to delete pages created in some of the Cultures you have in your Culture Tree.