i18n

Описание модуля

Полное название: Internationalization
Проект начат: February 18, 2004

Описание с сайта

Это набор модулей для добавления многоязычности в Drupal-сайты. Обеспечивает возможность размещения перевода содержания сайта - документов и таксономии, перевод интерфейса для анонимных пользователей с помощью модуля Locale и автоматическое определение языка браузера. Предоставляет блок для выбора языка и управляет связями между переводами документов и терминов таксономии.

Обновление для Drupal 6:

  • Большинство модулей были модернизированы для Drupal 6. Тестеры и рецензенты приветствуются.
  • Заметим, что некоторые старые возможности и зависимости были сняты и заменены новыми многоязычными возможностями Drupal 6. Этот модуль не будет претендовать на то, чтобы заменить имеющиеся возможности ядра Drupal, но будет опираться на них и расширять их.
  • Большинство обновлённых скриптов все ещё не тестировались. Поэтому, не рекомендуется обновлять существующие сайты, если только у вас нет копии данных вашего сайта, и Вы действительно хотите помочь в их тестировании.
  • Есть несколько модулей, которые Вы не сможете включить, потому что они ещё не помечены как совместимые с Drupal 6. Причина заключается в том, что они всё ещё не обновлены, некоторые из них ждут пока обновятся другие модули, от которых они зависят. Не пытайтесь редактировать информационный файл (.info), так как это не сработает.

И ещё раз: Не пытайтесь обновлять скрипты на работающих сайтах.

Настройка

  • Скачать и установить пакет
  • Включить следующие модули: locale, internationalization, и translation
  • Произвести настройку Ваших основных модулей
  • Определить языки

Блок переключения языка

  • Translations - не перелючает языки
  • Language switcher - реально переключает языки

Включение мультиязычного контента

  • Включите блок language
  • Включите поддержку мультиязычности для нужных типов контента
  • Теперь Вы должны включить те типы содержимого, которые вы хотите видеть мультиязычными. Это можно сделать на странице Administer>Content>Content types для каждого типа содержимого. Новая опция включения/выключения мультиязычной поддержки появится в конце страницы.

Новое!
Здесь вы увидите новую опцию "Расширенное управление языками". Это позволит Вам выбрать, все ли установленные языки - или только активные - будут использоваться для выбранного типа содержимого. Если включена эта опция, становится возможным иметь сайт на нескольких языках, которые были однажды включены, показывать их в блоке языков и использовать для локализации, чем вручную забивать разрешённые для данного типа контента значения.

Использованные материалы

Полезные ссылки