Установка русского на drupal 7. Установка Drupal — пошаговая инструкция. Особенности русификации Drupal

Для Symbian 25.02.2019
Для Symbian

Всем Привет! Сегодня знаменательный день — я открываю новый раздел, посвященный бесплатной CMS Drupal! По традиции первая статья посвящена установке Drupal . Кроме этого, затрону вопрос русификации Drupal. Как сказал один великий человек — ПОЕХАЛИ!!!

Установка русского Drupal

И так, установка Drupal производится в четыре шага, и не важно с локальным или удаленным хостинг вы работаете:

  • создание на сервере новой базы данных;
  • скачивание дистрибутива Друпал 7 и файла русификации;
  • установка Друпал.

А теперь о каждом шаге подробнее.

Шаг №1. Создание БД.

База данных — это мозг будущего сайта, в котором будет хранится вся информация. При работе с базами данных необходимо быть очень внимательным. Для любого нового сайта на Drupal необходимо создавать отдельную БД. Когда я только начинал работать с , по неосторожности для двух сайтов на WordPress указал одну и туже базу данных. Как итог — второй сайт просто перезаписал БД, и вся информация с первого сайта была утеряна. Не повторяйте мои ошибки!

Платные хостинги для создания баз данных предоставляют отдельную панель управления. Обычно она очень простая в использовании, поэтому создание новой БД не займет много времени. Главное запомните имя новой БД, логин пользователя и пароль к ней — вся эта информация пригодится для установки Друпал. Если вы заказали хостинг, рассчитанный только на один сайт, то БД скорее всего заранее создана, и информацию о ней вам предоставит техническая поддержка.

Бывает, что для работы с базами данных на хостинге предоставляется phpMyAdmin. Изучению phpMyAdmin на моем блоге посвящена .

Что касается , то в нем создание БД производится через стартовую страницу http://localhost/denwer/.

Поле «Пароль администратора MySQL» оставляем пустым, заполняем только Имя БД, логин пользователя и пароль.

Шаг №2. Скачивание файлов дистрибутива и файла локализации.

На втором шаге следует скачать дистрибутив Друпал с официального сайта drupal.org . Загружаем последнюю версию продукта, на момент написания статьи — это 7.15.

Так как устанавливать будем сразу русский Drupal, то нам еще понадобится файл локализации. Скачать его можно с localize.drupal.org , только следите за тем, чтобы он соответствовал ранее загруженной версии Drupal.

Шаг №3. Загрузка файлов на сервер.

Для работы с удаленным сервером понадобится ftp клиент. Лично я использую . Данный ftp клиент бесплатный, многофункциональный, простой и надежный. Как много эпитетов, но все он заслужил по праву!

Распаковываем архив с дистрибутивом Drupal. Полученные файлы и папки загружаем на сервер в корневой каталог нашего будущего сайта. Файлов много, поэтому загрузка их на сервер займет некоторое время. Благодаря надежности FileZilla, вы потеряете только время, но никак не файлы.

В случае с Денвером, корневой каталог для сайта создается в ручную: в папке /home/ создаем каталог с именем будущего локального сайта (скажем, denwer.ru), в новой папке /home/denwer.ru/ создаем директорию www — это и будет корневой каталог сайта. Именно в папку /home/denwer.ru/www перекидываем файлы Друпала.

Не забываем про файл локализации, его следует загрузить отдельно на сервер в каталог /profiles/standart/translations/.

Шаг №4. Установка Drupal

Когда все приготовления закончены и выполнены три первых шага, можно приступать непосредственно к установке Drupal. Открываем браузер и в адресной строке вводим URL создаваемого сайта. Нажав Enter, попадаем в программу инсталляции.

1. Выбор профиля (choose profile) . Отмечаем первый пункт Standard и жмем «Save and continue».

2. Выбор языка (choose language). Выбираем Русский и жмем «Save and continue». Теперь все оставшиеся шаги инсталляции Drupal будут на родном русском языке.

3. Проверка соответствия требованиям. Проходит автоматически, если сервер полностью удовлетворяет требованиям для корректной работы Друпал и никаких ошибок не обнаружено, то приступаем к следующему шагу.

4. Установка БД. В данном разделе следует задать имя заранее созданной БД, логин пользователя и пароль.

5. Профиль установки и Установка переводов. Здесь установка пройдет автоматически. Остается только наблюдать за прогрессом и ждать перехода к следующему разделу.

6. Настройка сайта.

Вводим название сайта и email. Согласно рекомендации, желательно чтобы адрес электронной почты содержал домен вашего сайта.

Учетная запись обслуживания сайта.

  • Имя пользователя — вводим логин администратора.
  • E-mail адрес — адрес электронной почты администратора.
  • Пароль — обязательно следите за индикатором надежности. Если это не локальный сайт, а реальный интернет ресурс, то пароль должен быть как можно надежнее.

Выбираем страну и часовой пояс.

7. Завершено. Проходит завершение переводов, и установка окончена. Остается только нажать «Посетить ваш новый сайт».

На рабочем хостинге подобную установку уже мало где встретишь. Сейчас в моде автоматическая установки любой популярной CMS, и Друпал не исключение. К примеру, на установить Drupal можно буквально за минуту, при этом никаких файлов на ftp копировать не надо. Все проходить максимально быстро и просто.

Русификация английского Drupal

Теперь рассмотрим, как русифицировать уже установленную английскую версию Drupal. Для этого нам потребуется скачать все тот же файл русского языка с разрешением.po, что используется при установке, рассмотренной выше. Последовательность действий будет следующей.

1. Заходим в раздел «Modules», отмечаем галочкой модуль «Locale» и сохраняем изменения, нажав кнопку «Save configuration» в самом низу страницы. Это активирует модуль, отвечающий за выбор языка.

2. Далее открываем раздел «Configuration» и заходим в «Translate interface». Справа сверху имеется четыре закладки, нам нужна третья слева — «IMPORT». В пункте «Language file» нажимаем Обзор и выбираем файл локализации с расширением.po со своего компьютера. В пункте «Import into» выбираем Russian (Русский). Нажимаем кнопку «Import», и язык загрузится автоматически.

3. Остается сделать русский языком по умолчанию. Возвращается в раздел «Configuration», но на этот раз заходим в «Languages». В столбце Default ставим галочку во второй графе, соответствующей русскому языку, и нажимаем «Save configuration».

О чудо! Админка Друпал становится полностью на русском языке!

Теперь, когда на сайте есть домашняя страница, его уже можно наполнять материалом – размещать тексты, изображения, видео и т.п. Но прежде чем перейти к наполнению ресурса контентом надо будет выполнить его локализацию (в нашем случае просто перевести сайт на русский язык). Осуществить это на практике не так и сложно, как может показаться на первый взгляд.

Один из недостатков Друпал – он автоматически предлагает скачивать из интернета и устанавливать переводы в ручном режиме. Это рутинный и продолжительный процесс. Но его, к счастью, можно автоматизировать. Для этого надо будет расширить функционал, установив дополнительный модуль.

Если вы устанавливаете сайт на Denwer, то перед началом русификации сайта КРАЙНЕ рекомендую ознакомиться с возможными проблемами при русификации Drupal на Denwer, описанными в конце статьи Установка и решение типичных проблем при установке Drupal 7 на Denwer. Знакомимся с Drupal 7. Это может сохранить Вам пару часов времени и вагон нервов.

Теперь, собственно, переходим к процессу русификации. В браузере надо будет открыть страницу проекта под названием «Localization update ». Здесь необходимо скачать самую новую версию модуля, который будет использоваться для Drupal и установить модуль. (подробнее о возможных способах установки модулей Вы можете прочитать в статье Все способы установки и правильное удаление модулей на Drupal. Знакомимся с Drupal 7.).

После его установки мы переходим на страницу модулей и выполняем следующие действия:

Теперь можно выполнить и следующий шаг – это переход в раздел «Конфигурация». Внизу страницы этого раздела находиться секция под названием «Reginal and Language». В этой секции переходим по ссылке "Языки" на соответствующую страницу.

На данной странице надо выбрать раздел под названием «Add language» и в открывшемся окне выбрать из списка русский язык. Теперь снова сохраняем настройки.

Благодаря тому, что мы уже подключили автоматическое обновление переводов, сразу после этого действия автоматически произойдет импорт всех файлов русификации, которые нужны Вашему сайту на данный момент, но сам сайт русифицирован еще не будет.

После завершения импорта файлов мы снова окажемся на странице Languages. Теперь нам нужно активировать чекбокс Default у русского языка и снова сохранить новые настройки.

Если все было сделано верно, то Ваш сайт после сохранения настроек окажется уже на русском языке.

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

Совет на будущее- после обновления модулей на Drupal переходим в раздел Конфигурация-регион и язык-перевод интерфейса-обновить.

Пролистываем страницу вниз и нажимаем кнопку "обновить переводы".

Мои поздравления. Теперь Ваш сайт русифицирован и Вы знаете, как следить за тем, чтобы у Вас всегда были самые свежие версии переводов модулей и ядра для Drupal 7.

От автора: приветствую Вас друзья. Работая с любым скриптом или CMS, конечно желательно использовать версию с поддержкой соответствующего языка. Потому как в большинстве случаев это добавляет удобства в работе, да и заказчику проще будет ориентироваться в админке, если ее контент будет переведен на необходимый язык. Поэтому в данном уроке мы поговорим о том, как русифицировать drupal 7.

Конечно, Вы можете спросить, почему мы не будет останавливаться на Drupal 8 – и ответ прост, во время установки Вы выбираете язык, соответственно он же будет загружен и применен на сайте. Но данная возможность не предусмотрена в CMS версии раньше 8. Таким образом русифицировать drupal придется самостоятельно, но не печальтесь, процедура на самом деле очень простая. При этом в данной статье мы будем говорить о русификации при условии, что уже есть установленный движек, то есть на процедуре установки я останавливаться не буду. Кто не знает, как реализуется установка CMS Drupal на локальный компьютер – ознакомитесь с предыдущими статьями на нашем сайте.

Хотел бы заметить, что разработчики очень ответственно относятся к своим продуктам, то есть хоть сейчас актуальна версия 8, седьмая не прекращает поддерживаться, а значит выходят обновления и, конечно же, доступны различные наборы локализации, то есть переводы. С полным списком доступных переводов Вы в любой момент можете ознакомиться на специальной страницеhttps://localize.drupal.org/download .

Как Вы видите, здесь приведен перечень всех доступных языков и обратите внимание, что есть локализации как для версий 7 и 8, так и для версий 5 и 6, которые уже давно как считаются устаревшими. Соответственно, выбираете необходимый язык перевода и кликаете по ссылке с номером интересующей Вас версии CMS. При этом сразу же должно начаться скачивание фала локализации с расширением.po. По сути это словарь, в котором содержатся переводы для определенных строк, которые используются для формирования контента движка. Ниже приведена малая часть данного файла.

После скачивания, открываем каталог с установленной CMS, далее переходим в папку profiles, затем открываем каталог, имя которого соответствует типу выбранном при установке CMS, то есть это либо standart либо minimal и мы увидим каталог translations (переводы), в который и нужно добавить скачанный файл.

Затем находим модуль под названием Locale и подключаем его, при условии,что он отключен. Для этого активируем соответствующий чекбокс и кликаем по кнопке “Save configuration”. Данный модуль используется для смены локализации на Вашем сайте.

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

Таким образом, мы переходим на страницу настройки языка.

Конечно, в списке доступных локализаций только английская — поэтому необходимо это исправить. А значит, используя ссылку “Add language”, переходим на страницу добавления нового языка.

В выпадающем списке “Language name” выбираем русский язык и кликаем по кнопке “Add language”, при этом начинается импорт указанного перевода.

Как только импорт будет заершен, в списке доступных языков, будет доступен русский язык, который можно выбрать в качестве локализации по умолчанию.

Вот собственно и все – теперь Вы знаете, как русифицировать Друпал. Если Вы желаете изучить вышеуказанный движок на более высоком уровне, Вам будет полезен наш премиум курс . Всего Вам доброго и удачного кодирования.

или как загрузить и активировать русификатор на сервере

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

Ниже вашему внимания представлена детальная инструкция по русификации CMS и самого сайта на Drupal 7-ой версии. Но прежде, чем перейти к практике и определить русский язык в админке и на сайте в
качестве основного языка по умолчанию, познакомлю я вас с теорией. Что
нам предстоит сделать? - Если по пунктам, то - это: а) на официальном ресурсе
найти файл-русификатор, сохранить его у себя на компьютере, а затем перенести на отдаленный сервер к хостеру; б) в админке активировать модуль, позволяющий
включать другие языки, в том числе русский; в) затем в панели администратора, в
конфигурациях CMS добавить русский язык и включить его. Смотрите инструкцию.

Особенности русификации Drupal

1. На сайте Drupal.org в списке находим и открываем файл с русификацией:

На открывшейся странице сайта кликом правой кнопки мышки вызываем всплывающее меню, жмем Сохранить как... и сохраняем файл на своем компьютере:

2. С помощью FileZilla или другого FTP-клиента переносим файл на хостинг, туда, где у нас Drupal, в директорию translations по пути: profiles/standard/translations .

3. Затем в панели управления сайтом переходим в Modules:

4. Находим и активируем модуль Locale , в самом низу сохраняем конфигурацию:

Здесь же отобразится оповещение об успешном изменении конфигурации. Значит все в порядке!

5. Теперь в меню админки открываем Configuration:

6. Внизу переходим в Langauges:

7. Добавим русский язык нажатием на + Add langauges .

8. Выбираем язык из выпадающего списка и добавляем его нажатием на одноименную кнопку:

После недолгого ожидания система оповестит нас об успешной установке русского языка.

Перед тем как русифицировать интерфейс Друпал у вас должен быть добавлен русский язык и должен быть файл с переводом. Файл с переводом интерфейса Друпал на русский язык должен быть с расширением ".po". Иногда файл перевода бывает в архиве и прежде чем его использовать, его надо из архива "вытащить".

Как добавить русский язык и как скачать перевод есть здесь на сайте. Файл с переводом имеет расширение.po. Обычно в названии файла фигурирует название модуля или в нашем случае - drupal, далее идет ru и потом расширение.po.

Например файл русификации Drupal, скачанный с drupaler.ru, имеет название drupal-all-ru.po, а файлы с drupal.org имеют в названии номер версии.

Имея добавленный русский язык и файл перевода, жмем вверху на ссылку "Configuration"

В разделе "REGIONAL AND LANGUAGE" жмем на ссылку "Translate interface"

Попадаем на страницу перевода интерфейса Друпал. Как видим, по русски у нас нет еще ни слова - 0%.

Переходим на вкладку "IMPORT". В поле "Language file" при помощи кнопки "Обзор" указываем расположение файла перевода интерфейса Друпал. Всё остальное можно оставить как есть, только проверить что импорт действительно будет в Русский язык. В поле "Import into" должно быть "Russian".

Жмем на кнопку "Import" и сидим ждем. Это процесс довольно затратный по времени. Полный файл перевода интерфейса Друпал на русский язык содержит более 33 тысяч строк. Друпал должен каждую строку обработать и записать в базу данных. Иногда разрешенного времени работы скрипта не хватает и импорт перевода происходит не полностью. Иногда возникают ошибки. Я в таком случае просто повторяю операцию импорта пока не получу полный перевод.

При полном импорте перевода выходит сообщение на зеленом фоне. Процент перевода также изменяется с 0% на процент переведенного интерфейса. На картинке перевод интерфейса выполнен на 99,92%. Это практически Друпал будет весь на русском языке.

Иногда не сразу появляется перевод некоторых строк, надо просто подождать и продолжать изучать Друпал. Всё что имеет перевод на русский язык будет переведено.

Всё. Теперь ваш Друпал может общаться с вами по русски.



Рекомендуем почитать

Наверх