Как русифицировать Drupal. Drupal русификация


Русификация Drupal

Если по каким-либо причинам при установке Drupal, вы его не русифицировали, то это не проблема. В этом уроке мы разберемся, как это сделать.

Русификация Drupal 7 отнюдь не сложный процесс, и вы без труда справитесь с этим.

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

Загрузка файла локализации

Русификация Drupal

Перейдем в «Modules» и активируем модуль, отвечающий за выбор языка.

Раздел «Modules»

Находим модуль «Locale» и отмечаем его галочкой.

Активация модуля «Locale»

Внизу страницы нажимаем кнопку «Save configuration», чтобы сохранить изменения.

Далее перейдем в раздел «Configuration».

Раздел «Configuration»

Внизу страницы находим «Translate interface» и кликаем по данному пункту.

Выбор пункта «Translate interface»

В открывшемся окне жмем по вкладке «IMPORT».

Выбор вкладки «IMPORT»

В «Language file» нажимаем кнопку «Обзор» и выбираем на своем компьютере ранее скачанный файл локализации (1), в «Import into» необходимо выбрать язык, в который будет произведен импорт, в нашем случае – Russian (Русский) (2), и жмем кнопку «Import» (3).

Вкладка «IMPORT»

После успешного завершения импорта вы увидите следующее сообщение:

Успешное завершение импорта

Теперь нам только остается выставить русский язык по умолчанию. Чтобы это сделать, перейдем в «Configuration» и выберем пункт «Languages».

Выбор пункта «Languages»

Выставляем маркер в столбце «Default» напротив «Russian» и нажимаем кнопку «Save configuration».

Выбор языка по умолчанию

Теперь вы увидите, что админ-панель стала полностью на русском языке.

onedrupal.com

Как русифицировать Drupal (Друпал)

Как русифицировать Drupal

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

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

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

Как русифицировать Drupal

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

Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?

Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress

Узнать подробнее

Как русифицировать Drupal

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

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

Как русифицировать Drupal

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

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

Как русифицировать Drupal

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

Как русифицировать Drupal

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

Как русифицировать Drupal

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

Как русифицировать Drupal

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

Как русифицировать Drupal

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

Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?

Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress

Узнать подробнее

Курс по Drupal. Основы

Прямо сейчас посмотрите курс по Drupal!

Смотреть курс

webformyself.com

Drupal 7 “русификация после установки”

Drupal (Друпал) — это система управления сайтом (CMS), а также среда для создания вебприложений (CMF). Посредством этой системы можно строить сайты и вебприложения различного назначения и сложности. Интерфейс пользователя позволяет управлять сайтами на Drupal без знаний HTML, вебвёрстки и языков программирования. Подробную информацию о системе, можно найти на официальном сайте разработчиков.

Официальный сайт – drupal.orgСайт русскоязычного сообщества пользователей – drupal.ru

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

На данный момент, Drupal 7 является последней версией движка, поэтому показывать буду на примере данной версии.

Русификация Drupal в пять шагов:

1. Перейти в раздел “Modules”

Перейти в раздел Modules

Поставить галочку напротив “Locale” и сохранить “Save configuration”

Locale

Save configuration

2. Скачать и разархивировать файл русификации для drupal 7

3. Перейти в раздел Configuration → Translate interface

Configuration

Translate interface

Выбрать пункт меню Import

Import

Выбрать файл русификации drupal-7.0.ru.po, язык русификации “Russian (Русский)” и нажать на кнопку “Import”

Russian

4. Перейти в Configuration → Languages и переключить Default с English на Russian

Configuration

Languages

Russian

5. Всё готово! Обновляем страницу (F5) и проверяем!

P.S. Переведено 99.98% интерфейса :)

P.P.S. Если что-то не будет получаться, пишите в комментариях.

С уважением, Игорь Дулин

Cервис моментального приема платежей и партнерских программ Glopart.ru Понравился пост? Поделись с друзьями!

Метки записи

igordulin.com

Вышла версия Drupal 5.2. и немного о русификации

Вышли версии Drupal 5.2 × 4.7.7.Новой функциональности не заявлено, но исправлено немало багов. К тому же закрыты две дыры в безопасности, поэтому всем настоятельно рекомендуется обновиться. Возможно использование только патчей безопасности, но предпочтительнее все же сделать полный update.Прямая ссылка на скачивание версии 5.2 — http://ftp.drupal.org/files/projects/drupal-5.2.tar.gz.Обновилась также версия ветки 4. Видимо, 4.7.7 — последний релиз в этой ветке, поскольку сообщалось, что с выходом версии 6.0. поддержка версии 4 будет прекращена.Любопытно, что среди пофиксенных багов в 5.2. (список — http://drupal.org/node/162364) есть баги с отсутствием перевода заголовков Forums (на странице форумов) и Other (в списке модулей). В обновленной версии перевода (см. ниже) это учтено. К сожалению, так и не исправлен баг с отсутствием перевода заголовка Primary links на странице управления меню. По-прежнему это придется делать «ручками» — ?q=admin/build/menu/menu/edit/2UPD: Это исправлено — скачайте Russian Drupal Installator. Там же перевод, который подходит для версии 5.3.-Заодно размещаю здесь обновленную версию полного перевода для Drupal 5.x и решение для русификации инсталляционной процедуры. Устранено несколько опечаток и внесены некоторые поправки в перевод (в т.ч. теперь переводятся и названия некоторых прав доступа, которые ранее оставались не переведенными).Русификация инсталляции.Желающие получать при инсталляции сообщения на русском языке (а заодно перевести описания для стандартных типов материалов Page и Story) могут до инсталляции положить в каталог profiles/default файлик ru.po (см. прикрепленные файлы). Появится возможность при инсталляции выбрать русский язык. Обратите внимание, что здесь переводятся только сообщения инсталлятора и базовые типы материалов Страница и Заметка.Полная русификация Drupal.Для полной русификации версии 5.x нужно еще импортировать po-файл из архива drupal5x_v3.zip (см. прикрепленные файлы).Для этого зайдите на страницу ?q=admin/build/modules и включите модуль Locale.Затем перейдите на страницу ?q=admin/settings/locale/language/import, выберите там «Русский язык» и укажите файл drupal5x_v3.po в том каталоге на вашем локальном компьютере, куда вы скопировали этот файл из архива drupal5x_v3.zip.После импорта этого po-файла сделайте «русский язык» языком по умолчанию для вашего сайта (это делается на странице ?q=admin/settings/locale).Если возникают сложности с загрузкой большого файла с переводом, попробуйте загружать перевод отдельными модулями (файл drupal5x_modules_v3.zip).См. также в моей подписи адреса страниц, где можно скачать переводы некоторых дополнительных модулей, а также автоинсталлятор «Русский Drupal».Если вы залили перевод, но видите только «кракозябры», то иногда помогает добавление строки «charsetdisable on» (без кавычек, конечно) в файл .htaccess, который лежит в корне вашего сайта. :)--Из других новостей: код Drupal 6.0 заморожен с 1 июля, всех призывают заняться интенсивным тестированием и выявлением багов. Разработчикам модулей и тем оформления предлагают начинать модифицировать свои творения под новую версию (конвертирование тем оформления — http://drupal.org/node/132442, модулей — http://drupal.org/node/114774).Относительно сроков выхода новой версии пишут, что она «выйдет, когда она выйдет», но не ранее сентября. Что ж, лишь бы не слишком позднее. :)

drupal.ru

Как русифицировать сайт на drupal?

Лого друпалСайты на друпал-е делаю не часто – потому не могу запомнить, что и куда нужно “пихать” для русификации друпал. Решила написать для себя маленькую шпаргалочку-подсказу, чтобы не искать алгоритмы в гугле. Русифицировать drupal можно несколькими способами. Я выбрала для себя самый оптимальный – русификация на этапе установки движка.

/

/

Русификация админки друпал

Алгоритм русификации друпал на этапе установки:

  1. Копируем файлы движка в папку на хостинге.

  2. Переименовываем файл на ru.po – в названии файла перевода должен быть указан код языка, на который переводится сайт.

  3. Закачиваем файл русификации по ftp на будущий сайт в папку /profiles/standard/translations

  4. Запускаем установку друпал в браузере.

  5. На этапе “Choose profile” выбираем “Standard”

  6. На следующем шаге “Choose language” выбираем русский язык.

После этого остальные этапы установки и админка сайта “станут” русифицированными.

Русификация новых модулей

Теперь неплохо было бы, если бы все новые модули “русифицировались” самостоятельно после установки.

В этом может помочь модуль Localization update, который можно скачать на странице https://www.drupal.org/project/l10n_update. Устанавливаем его на свой сайт и активируем.

После активации модуля Localization update на одном из моих сайтов внезапно выскочила ошибка “Fatal error: require_once() [function.require]: failed opening required ‘__dir__/l10n_update.translation.inc’ (include_path=’.:/usr/share/pear:/usr/share/php’) in…”

Ошибка Fatal error: require_once()

При переходе на главную страницу сайта текст ошибки видоизменялся: “Parse error: syntax error, unexpected…”

Ошибка Parse error: syntax error

РЕШЕНИЕМ ЭТОЙ ПРОБЛЕМЫ стало изменение версии php на хостинге из php5.2 на php5.4

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

Вот вроде бы и все… конечно, если не углубляться в подробности… 🙂

drupal

myblog.u-k-r.info

Как русифицировать Drupal | FirstHand.ru::Личный опыт

Перед тем как русифицировать интерфейс Друпал у вас должен быть добавлен русский язык и должен быть файл с переводом. Файл с переводом интерфейса Друпал на русский язык должен быть с расширением ".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%. Это практически Друпал будет весь на русском языке.

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

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

 

firsthand.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта