Как сделать многоязычного сайта


  • Представим себе, что нам нужно создать Сайт с тремя языками: английским, итальянским и португальским. Программа WebSite X5 позволяет легко добавить переключатель языка на Страница приветствия, которую посетитель видит до открытия Домашней Страницы.

    как сделать многоязычного сайта cellspacing="0"> сайта
    Сначала рассмотрим создание английской версии сайта, зададим структуру и контент, и в Общие настройки | <%S1_GENSET_TABPANEL1%> определим "EN = English" в качестве Язык контента.
    Перейдя к Этапу 4 - Расширенные настройки, нажмите кнопку Страница приветствия и в открывшемся окне выберите опцию Показывать страницу приветствия, задав изображение или анимацию для применения в качестве Фон страницы и выполним все необходимые настройки для получения желаемого стиля.
    Нажмите на Показывать ссылки на другие языки для создания кнопки выбора языков.
    Используйте возможные команды для создания Список языков. Выберите в качестве недоступных языков «Deutsch», «Español» и «Français» и нажмите кнопку Удалить. Нажмите кнопку Добавить..., чтобы открыть окно Языковые настройки и добавить португальский язык. Введите слово «португальский» в поле Отображение названия языка и выполните импорт файла с изображением, связанным с ними (часто это национальный флаг).
    Теперь выберите в Списке «английский» и «итальянский» языки и нажмите кнопку Редактировать..., чтобы открыть окно Языковые настройки и добавьте изображение флага для этих языков.
    Поскольку текущий проект содержит английскую версию (с которой и будет связана Страница Приветствия), выберите в Список языков «английский» язык и нажмите кнопку По умолчанию.
    Порядок языков в Списке Языков можно изменить, используя кнопки Сдвинуть Вверх и Сдвинуть Вниз.

    После добавления изображений флагов, нужно создать ссылки на них. Сайт создается для каждого языка и публикуется в Интернет, так что можно создать ссылку с адресом URL:

    В окне Список языков выберите «Italiano» язык и нажмите кнопку Редактировать..., чтобы открыть окно Языковые настройки.
    Нажмите на кнопку для параметра Ссылка для данного языка (например, показать сайт на этом языке), а затем выберите Файл или URL в окне Ссылка и введите адрес URL для своего сайта на итальянском, например, http//www.mywebsite.ru/it/index.html, если вы собираетесь опубликовать сайт на итальянском, на сервере создается подпапка «it».
    Повторите те же действия для создания сайта на португальском, создав ссылку на нее по адресу, например, http//www.mywebsite.ru/pt/index.html, если вы собираетесь опубликовать сайт на португальском, на сервере создается подпапка «pt».

    Теперь посетитель Сайта сможет выбрать один из доступных языков, однако еще предстоит добавить содержимое на итальянском или португальском языках.

    Чтобы сэкономить время при создании итальянского Сайта, можно использовать копию английской версии. Для этого в первом окне Выбор проекта выберите проект сайта на английском и нажмите кнопку Сделать копию. Затем нажмите кнопку Переименовать для смены названия нового проекта на итальянском.
    Откройте копию проекта и в Общие настройки | <%S1_GENSET_TABPANEL1%>, установите «IT - Italian» в качестве Язык контента: переведите все тексты и другие элементы, которые зависят от языка.
    Когда вы завершите проект на итальянском, сделайте то же самое для своего сайта на португальском.

    Следуйте инструкциям по загрузке Сайтов на Сервер:

    Загрузка английской версии Сайта — помните, что Страница Приветствия связана с используемой по умолчанию английской версией Сайта. После загрузки на хостинг-сервер английской версии Сайта создается файл index.html, соответствующий Странице Приветствия, который сохраняется в папке по умолчанию (т. е. в папке «EN»). Также создаются подпапки для остальных языков, включенных в Список Языков (в данном случае, «IT» для итальянской версии и «PT» для португальской версии).

    После загрузки на Сервер английской версии Сайта, он будет доступен для посетителей. Все кнопки переключения языка на Странице Приветствия будут активны, хотя пока будет работать только кнопка с английским флагом.

    Загрузка итальянской версии Сайта — кнопка с итальянским флагом заработает после загрузки файлов итальянской версии Сайта в подпапку «IT» на Хостинг-сервере.
    Загрузка португальской версии Сайта — кнопка с португальским флагом заработает после загрузки файлов португальской версии Сайта в подпапку «PT» на Хостинг-сервере.

    После того, как все три версии загружены в свои папки на Сервере, посетители Сайта смогут использовать все кнопки переключения языка на Странице Приветствия.

    Можно использовать параметр Ссылка для данного языка (например, показать сайт на этом языке) в окне Языковые настройки, чтобы ассоциировать любое из действий с изображением, представляющим различные языки (обычно это национальный флаг). Это означает, что вместо того, чтобы иметь ссылку на весь сайт, как мы видели в примере, можно дать ссылку лишь на одну страницу или сообщение, чтобы сказать, что сайт на определенном языке еще не доступен, но скоро будет, или на документ PDF, где размещена вся информация на нужном языке, или что-то другое.



    Рекомендуем посмотреть ещё:


    Закрыть ... [X]

    Мультиязычность в Joomla 3. Как сделать мультиязычный сайт Как сделать обмен в ворлд оф танк

    Как сделать многоязычного сайта Как сделать многоязычного сайта Как сделать многоязычного сайта Как сделать многоязычного сайта Как сделать многоязычного сайта Как сделать многоязычного сайта Как сделать многоязычного сайта

    Похожие новости