|
Главная > Руководство разработчика > Локализация и многоязычностьЛокализация разделов сайта и использование разных языков В системе управления сайтом WebDirector встроена поддержка английского языка сайта. При этом страницы сайта будут содержать указание браузера воспринимать их в кодировке Windows 1252. В результате, у Вас будут корректно отображаться страницы, написанные на следующих языках: Afrikaans, Basque, Catalan, Danish, Dutch, English, Faeroese, Finnish, French, Galician, German, Icelandic, Irish, Italian, Norwegian, Portuguese, Scottish, Spanish and Swedish.
Поэтому, если Вы укажете локализацию шаблона в CMS Webdirector - "английский язык", - то сможете создавать корректные страницы на указанных языках. Единственная проблема при этом - интерфейс системы будет английским (как и соответствующие настройки формата даты и времени, чисел и т.п.).
1. Настройки пользователей.
Проверьте настройки пользователей: "Управление содержанием сайта" - "Доступ к полям страниц и инструментам редактирования" - "разрешить локализацию разделов".
2. Настройка шаблонов.
Перейдите в раздел "Настройка шаблонов". В зоне "Список шаблонов" в строке "добавить шаблон" введите имя нового шаблона. Сохраните. Учтите, что при добавлении нового шаблона копируется шаблон, который обозначен как "является шаблоном по-умолчанию".
Например, у вас уже есть русскоязычный шаблон, на основе которого вы хотите сделать англоязычный. В строке "добавить" вписываете название шаблона (например, english-template), нажимаете на кнопку "сохранить". В списке шаблонов в строке вновь созданного шаблона в выпадающем списке "Язык" выбираете языковую принадлежность страниц на данном шаблоне. Нажимаете на кнопку "Сохранить".
Варианты языковой принадлежности:
- Английский : США.
- Русский: Россия.
- Немецкий: Германия.
- Испанский: Испания.
- Французский: Франция.
3. Управление страницами.
В разделе "Управление страницами" создаете рубрику, например, "English" - рубрику на английском языке. Переходите на карточку рубрики "English". В области "Формат вывода страницы" в поле "Шаблон страницы" в выпадающем списке необходимо выбрать англоязычный шаблон "english-template". Не забудьте поставить галку в строке "эта страница не наследует шаблон своей рубрики". Поставьте галку в строке "шаблон этой рубрики наследуется ее страницами". В поле "язык раздела" выберите язык - "Английский: США". Нажмите на кнопку "Сохранить".
4. Теперь можно заполнять страницы и подрубрики рубрики "English" англоязычным контентом.
Рекомендации: Для корректного отображения многоязычного контента рекомендуем вам на верхнем уровне структуры создать для каждого языка свою рубрику.
Еще один вариант создания языковой версии сайта - сделать такую версию на поддомене, тем более, что при покупке лицензионного ключа CMS WebDirector, вы получаете 3 бесплатных лицензионных ключа на поддомены.
|