Русификация свежеустановленного Drupal

Итак, вы только что установили английский Drupal и хотите русифицировать его. Ниже даётся краткая инструкция о том как это сделать.

Обратите внимание! Если написано перейти на страницу и указан путь, который начинается с "/", то вы перед этим путём должны поставить http://yoursite.com, где yoursite.com - это имя вашего сайта.

  1. Скачайте файл с переводом ядра Drupal на странице скачивания и распакуйте его. Должен получится файл с раширением .po без .gz на конце.
  2. Войдите на свой сайт как администратор
  3. Перейдите на страницу /admin/build/modules. В списке модулей установите галочку напротив модуля Locale и нажмите на кнопку Save configuration внизу страницы
  4. Перейдите на страницу /admin/settings/language
  5. Щёлкните по ссылке "Add language"
  6. На появившейся странице в выпадающем списке "Language name:" выберите "Russian(Русский)" и нажмите на кнопку "Add language"
  7. Появится страница со списком установленных языков, которых теперь будет 2: English (английский) и Russian (Русский). На этой странице, установите флажок "Default" на Russian и нажмите на кнопку "Save configuration"
  8. Перейдите на страницу /admin/build/translate
  9. Щёлкните по ссылке "Import"
  10. На появившейся странице в поле "Language file:" укажите файл с переводом ядра, который вы скачали, установите флажок "Strings in the uploaded file replace existing ones, new ones are added" и нажмите на кнопку "Import". После этого вы уже должны увидеть всё на русском языке!

Возможные проблемы

  1. После нажатия Import в последнем пункте, после долгого ожидания получаем пустой белый экран. Такое может произойти из-за настроек хостинга. В этом случае читайте файл с журналом ошибок веб-сервера (обычно error.log) и действуйте в соответствии с увиденными в нём ошибками.
  2. После нажатия Import в последнем пункте, выдало ошибку:
       The translation file drupal-6.10.po contains a syntax error on line 552.
       The translation import of drupal-6.10.po failed.
    
    или ошибку
      The translation file drupal-6.10.po ended unexpectedly at line 14162.
      The translation import of drupal-6.10.po failed.
    
    Проверьте всё ли в порядке с файлом перевода. Возможно он повреждён или вы не скачали его полностью.

Комментарии

Так всё просто.

Спасибо огромное.
А то как пень смотрю на свой сайт и не знаю что, чего и куда. Теперь хоть всё по-русски. (...облегчённый выдох...)

Спасибо!

Спасибо, все так просто и понятно. Читал инструкцию на другом сайте, там черт ногу сломит не то что новичек.

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

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

С уважением и благодарностью С.Кондулуков

Уточнение

Всё проделано по инструкции, всё работает, за исключением одного после десятого пункта я бы добавил ещё одинадцатый - перейти на страницу admin/settings/language и выбрать там в качестве языка по-умолчанию русский. Т.к. после 10 пункта у меня сайт не стал русскоязычным. :)

p.s. Афтор! Спасибо тебе! Ты - хороший человек!

Всё уже написано, см. пункт

Всё уже написано, см. пункт 7 :)

Ы...

Ы... значит я опять что-то через одно место сделал... или пункт пропустил %) (... краснею...)
Афтор - мужик! Спасибо что учишь нас, щенкоф, уму-разуму. Респект! :)

(.po) файл

Как получить этот злащастный файл с расширением (.po)?

Я уже себе мозг сломал искав по нету :)

Подскажите как это сделать, что для этого нужно?

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

Вам нужен архиватор

Вам нужен архиватор gzip/gunzip
Если нету, попробуйте p7zip под винду

Изображение kadavr

(.po) файл

http://localize.drupal.org/translate/languages/ru
Спасибо за инструкцию, все толково и понятно, а то я уже всю башку сломал, что делать с этим *.po файлом :)