• урок
  • pantey

Локализация Drupal

03.06.2012

Для начала нам необходимо скачать нужный нам язык, в нашем случае это «русский», поэтому идём на официальный сайт - выбираем для какой версии Drupal качать и собственно скачиваем (замечу, что расширение файла оканчивается как «.po» - это стандартный файл локализации). Далее необходимо выполнить импорт, поэтому заходим в админку сайта и переходим в раздел модули. Нам необходимо включить модуль «Locale» - по умолчанию он выключен.

Ставим галочку напротив модуля и жмём «Save configuration». После включения модуля, в пункте «Configuration», в разделе «Regional and language» появится дополнительный пункт – «Translate interface».

Переходим в него, и видим вот такое окно

Где показаны все доступные языки в данном случае только Английский. Жмём по вкладке «import», где перед нами открывается панель импорта:

В разделе «Import translation» в пункте «Language file» - выбираем наш скаченный файл. В пункте «Import into» - выбираем в какой язык произвести импорт (в данном случае выбираем Русский) и жмём «Import». После не продолжительного времени видим окно подтверждения, что импорт выполнен успешно:

Далее нам необходимо выставить по умолчанию импортированный язык, для этого переходим в пункт «Configuration», раздел «Regional and language» в пункт «Language».

И выставляем маркер в столбце «default» напротив «Russian» и жмём «Save configuration». Видим окно подтверждения, что настройки сохранены.

На этом локализация закончена. В случае если не переведённым останется часть интерфейса – то запускаем «Cron». Для запуска необходимо вписать в адресную строку браузера http://ваше_название_сайта/cron.php

Узнавай о новых статьях сайта - первым. Просто подпишись на рассылку.

Комментарии (5)

Profile picture for user duncml
Гость
13.12.2012

модуль Localization update удобен для автообновления переводов, конечно не все идеально, но руки никто не отменял

Profile picture for user duncml
Михаил
31.01.2013

Добрый день!
Я новичок в Drupal, подскажите пожалуйста, что такое "Cron"? Зачем он нужен? Как с ним работать?

Заранее спасибо.

Profile picture for user pantey
pantey
31.01.2013

Как бы вам понятнее объяснить, Cron предназначен для запуска системных событий, а так же для внесения изменений в систему (модули так же могут работать с Cron). Например Cron выполняет проверку обновления ядра Drupal, может отправлять пользователям письма. Если используете модуль Fivestar, то по запуску Crona происходит подсчёт проголосовавших и т.д.

Profile picture for user duncml
Михаил
31.01.2013

Буду признателен, если появиться урок по подробному созданию Crona.

Profile picture for user pantey
pantey
31.01.2013

да тут урок думаю маловат будет, кроме как периодичности запуска крона, каких то глобальных настроек нет. В 6ке крон запускался через Action, в 7ке уже есть пункт, где можно настроить частоту запуска.