Описание для модулей Drupal - Мультиязычность


Делает транслитерацию названий прикрепляемых файлов.
http://drupal.org/project/transliteration
http://cmspress.info/node/1178

Альтернативная технология мультиязычности и локализации. Основан на том факте, что любой переведенный материал добавляется в Drupal через формы, которые созданы с помощью API форм.

Это набор модулей для добавления многоязычности в Drupal-сайты. Обеспечивает возможность размещения перевода содержания сайта - документов и таксономии, перевод интерфейса для анонимных пользователей с помощью модуля Locale и автоматическое определение языка браузера. Предоставляет блок для выбора языка и управляет связями между переводами документов и терминов таксономии.
http://drupal.org/project/i18n
http://andyceo.ruware.com/i18n

Модуль использует данные службы (METeorological Aerodrome Report) для показа сводки о погоде.
http://drupal.org/project/weather

Предоставляет функционал для извлечения шаблонов для перевода и имеющихся переводов Gettext через командную строку и веб-интерфейс. Эти шаблоны переводов используются для перевода интерфейса на любой язык и имеют расширение .pot, .po.
Есть 2 основных пути использования:

  1. Скопировать potx.inc и potx-cli.php в папку, для которой хотите создавать шаблоны перевода и запустите php potx-cli.php. Шаблоны перевода будут созданы в виде отдельных файлов в текущей папке.
  2. Установите модуль на сайте. Как только модуль potx будет включён, вы сможете перейти на вкладку Извлечь строки на странице настроек модуля Locale. Далее вам нужно выбрать модуль, для которого вы хотите создать шаблоны перевода, и нажать кнопку подтверждения. Вы сможете скачать перевод или шаблон для перевода в одном-единственном файле.

http://drupal.org/project/potx
http://cmspress.info/node/148

Модуль позволяет загружать файлы с переводами интерфейса. Если для модуля есть перевод на русский язык, который находится в папке модуля, то после копирования папки с модулем и включения модуля, перевод всё равно нужно импортировать отдельно. Этот модуль позволяет избежать этого действия. Если в папке с модулем будет находиться файл с переводом на русский язык, то перевод будет установлен автоматически. Эта возможность встроена в Drupal 6.
http://drupal.org/project/autolocale
http://cmspress.info/node/1115