Допустим, вы хотите создать сайт на итальянском, английском и португальском языке, в версии Pro в WebSite X5 можно сделать так, чтобы посетителю не приходилось выбирать желаемый язык, а предлагалась наиболее подходящая для него версия сайта. Этого можно добиться, используя возможность распознавания установленного для браузера языка и переадресовать посетителя к разным версиям одного и того же сайта. Естественно, невозможно предоставить такую возможность для всех языков, поэтому среди языков, которые будут активированы, необходимо выбрать тот, который будет использоваться в качестве универсального.
В нашем примере, английский язык будет использоваться во всех случаях, когда распознаваемый язык Браузера будет отличаться от английского, итальянского и португальского языков. Таким образом, Сайт на английском языке будет основным, в то время как сайты на итальянском и португальском языках будут версиями, опубликованными в подпапках главной папки на сервере.
▪ | Сначала рассмотрим создание английской версии сайта, зададим структуру и контент, и в Настройка сайта | Общие определим "EN = English" в качестве Язык контента. |
▪ | Используйте возможные команды для создания Список языков. Выберите в качестве недоступных языков «Deutsch», «Español» и «Français» и нажмите кнопку Удалить. Нажмите кнопку Добавить..., чтобы открыть окно Языковые настройки и добавить португальский язык: как Код языка ввести "PT". |
▪ | Теперь выберите в Списке «английский» и «итальянский» языки и нажмите кнопку Редактировать..., чтобы открыть окно Языковые настройки и проверить код ассоциируемой ссылки. |
▪ | Поскольку текущий проект содержит английскую версию (с которой и будет связана Страница приветствия), выберите в Список языков «английский» язык и нажмите кнопку По умолчанию. |
Сайт создается для каждого языка и публикуется в Интернет, так что можно создать ссылку с адресом URL:
▪ | В окне Список языков выберите «Italiano» язык и нажмите кнопку Редактировать..., чтобы открыть окно Языковые настройки. |
▪ | П поле URL языка укажите адрес URL Сайта на итальянском языке: например, http//www.mywebsite.ru/it/, если вы хотите опубликовать Сайт на итальянском языке в подпапке "it" главной папки на Сервере. |
▪ | Повторите те же действия для создания сайта на португальском, создав ссылку на нее по адресу, например, http//www.mywebsite.ru/pt/, если вы собираетесь опубликовать сайт на португальском, на сервере создается подпапка «pt». |
Сейчас Сайт готов к переадресации в зависимости от языка, но не хватает контента, соответствующего итальянскому и португальскому языкам.
▪ | Чтобы сэкономить время при создании итальянского Сайта, можно использовать копию английской версии. Для этого в первом окне Выбор проекта выберите проект сайта на английском и нажмите кнопку Сделать копию. Затем нажмите кнопку Переименовать для смены названия нового проекта на итальянском. |
▪ | Откройте копию проекта и в Настройка сайта | Общие, установите «IT - Italian» в качестве Язык контента: переведите все тексты и другие элементы, которые зависят от языка. |
▪ | Когда вы завершите проект на итальянском, сделайте то же самое для своего сайта на португальском. |
Следуйте инструкциям по загрузке Сайтов на Сервер:
▪ | Загрузка английской версии Сайта — помните, что Страница приветствия связана с используемой по умолчанию английской версией Сайта. После загрузки на хостинг-сервер английской версии Сайта создается файл index.html, соответствующий Страница приветствия, который сохраняется в папке по умолчанию (т. е. в папке «EN»). Также создаются подпапки для остальных языков, включенных в Список Языков (в данном случае, «IT» для итальянской версии и «PT» для португальской версии). |
По завершении этой процедуры Сайт на английском языке будет онлайн и в Страница приветствия будет активен код, который распознает язык Браузера и, следовательно, выполняет переадресацию к Сайтам на других языках.
▪ | Загрузка итальянской версии Сайта — чтобы код пСтраница приветствия к ита |
▪ | Загрузка португальской версии Сайта — таким же образом, чтобы код переадресации, находящийся в Страница приветствия к португальскому Сайту действовал, следует опубликовать Проект в созданной подпапке "pt". |
|