Примечание
Далее в книге такое подробное описание навигации я буду сокращать до строки Administer → Site building → Modules.
На странице Modules представлен список всех модулей, подключенных к CMS Drupal. Найдите в этом списке модуль Locales и установите флажок напротив него. И главное, после этого обязательно нажмите кнопку Save configuration.
Модуль Locale вы включили. Теперь вам нужно скачать файл перевода интерфейса CMS Drupal – файл с расширением PO. Проще всего сделать это на сайте http://drupaler.ru/.
Откройте страницу http://drupaler.ru/translate/download и выберите нужный язык перевода. Например, Russian (рис. 2.9). Откроется страница, в поле Проект которой введите слово Drupal, а затем нажмите кнопку Выбрать проект. Откроется еще одна страница, где нужно задать следующие настройки.
▪ Релиз. В данном раскрывающемся списке выберите версию CMS Drupal, которая у вас установлена (или наиболее близкую к ней).
▪ Тип. Установите переключатель в положение Перевод.
▪ Формат. Установите переключатель в положение Всё в один файл.
После того как вы нажмете кнопку Экспортировать, начнется процесс скачивания файла перевода интерфейса.
Рис. 2.9. Три шага мастера скачивания файла перевода для CMS Drupal
Осталось только установить файл перевода с помощью модуля Locale.
▪ В пятой версии CMS Drupal после включения модуля Locale будет добавлен пункт меню Administer → Site configuration → Localization. Перейдите в этот раздел.
▪ В шестой версии Drupal будет добавлено сразу два пункта меню: Administer → Site building → Translate interface и Administer → Site configuration → Languages. Нужно перейти в раздел Administer → Site building → Translate interface (рис. 2.10).
Далее нажмите кнопку Import и в поле Language file отобразившейся страницы выберите свой файл перевода (с расширением PO). Кроме того, укажите язык перевода (в списке Import into). Осталось только нажать кнопку Import и подождать некоторое время, пока будет выполняться перевод сайта.
Рис. 2.10. Два шага локализации сайта с помощью файла перевода
После того как импорт будет закончен, вы снова увидите страницу Administer → Site building → Translate interface. Однако теперь в списке языков, помимо английского, появится еще и добавленный вами язык.
Итак, вы добавили поддержку нового языка. Теперь нужно выбрать, какой из поддерживаемых языков будет использоваться для отображения интерфейса сайта. В пятой версии CMS Drupal это делается на той же странице, а в шестой версии вам нужно перейти в раздел Administer → Site configuration → Languages. Проще всего сделать это с помощью ссылки languages page раздела Administer → Site building → Translate interface (см. рис. 2.10).
Просто установите переключатель Default в положение с названием нужного вам языка. И не забудьте нажать кнопку Save configuration.
Итак, перевод завершен, и теперь ваш сайт отображается на родном для вас языке. Все хорошо, но вот беда – перевод одной строки интерфейса вам очень не нравится. Он портит всю радость обладания сайтом на родном языке. Можно ли что-то сделать?
Конечно, можно. Скопируйте в буфер обмена часть строки интерфейса, которая вам не понравилась. Потом обратите внимание, что на странице Управление → Конструкция сайта → Перевод интерфейса (в пятой версии Drupal раздел Управление → Настройка → Переводы), помимо кнопки Импорт, есть еще кнопка Поиск (см. рис. 2.10). Воспользуйтесь ею.
Примечание