Довольно часто нужно перевести друпал на другой язык. Допустим вы установили английскую версию друпала, а нужно русскую или вам нужен друпал на двух языках украинском и русском. В Друпал 8 у Вас есть возможность это сделать из коробки. Давайте разберемся как это сделать.
Для начала включите модули для настройки языков: Configuration Translation, Content Translation, Interface Translation, Language
Дальше заходим на страницу Configuration, где у нас будет раздел для настроек языков:
Давайте зайдем на страницу Languages и добавим русский язык:
Дальше выбираем русский язык (Russian) и устанавливаем. При наличии интернета друпал сам скачает все файлы переводов. И у нас появится русский язык:
Теперь на этой странице поднимите за крестик русский язык в верх списка языков, это нужно чтобы русский язык был потом везде по умолчанию:
Теперь зайдем на страницу Configuration -> Regional settings, чтобы выставить русский язык.
Теперь выбираем русский язык и сохраняем настройки:
Ну вот и все теперь у Вас на сайте есть русский язык.
Дальше мы разберем как переводить друпал без интернета и как переводить отдельные строки в друпале, которые остались на английском.
Комментарии
Добавить комментарий
Здравствуйте, не подскажите
Здравствуйте, не подскажите где можно скачать перевод для админки ? Так как вся админка на английском языке.
( http://dl1.joxi.net/drive/0013/1491/853459/160324/466f3ebaff.jpg )
И у вас с темы 1.2.1 ведет сразу на 1.4 http://dl1.joxi.net/drive/0013/1491/853459/160324/7882925fb5.jpg .
Скорее этих переводов еще нет
Скорее этих переводов еще нет, в друпал уже встроен модуль перевода и он предлагает сразу скачать переводы, если они есть. Сайт перевода друпала
http://localize.drupal.org
Просто смотрю у Вас
Просто смотрю у Вас большинство перевод есть.
Когда создаёшь представление
Когда создаёшь представление и в нём есть фильтр, который раскрыт для пользователей, то мы получаем неперводиму кнопку Apply.
Подскажите как это можно исправить.
В настройках фильтров Views
В настройках фильтров Views это настраивается. Если такого нет, то посмотрите в общих настройках Views'а:
http://www.drupal.ru/node/58410
admin/build/views/tools
Можете попробовать через hook_form_alter():
http://drupal.stackexchange.com/questions/15799/change-label-of-an-expos...
https://www.drupal.org/node/417842
Понятно. Через костыли,
Понятно. Через костыли, нормального пути нема :(
Всё нашёл! Спасибо за помощь.
Всё нашёл! Спасибо за помощь. Правильная ссылка (IMHO конечно) была http://drupal.stackexchange.com/questions/15799/change-label-of-an-exposed-filter-button-in-views и последний ответ в той ветке обсуждения - это ссылка на модуль BEF: https://www.drupal.org/project/better_exposed_filters
Установил этот модуль и в редактировании конкретного представления в "Расширенные" появилась "Раскрытая форма" и там выбираем "Настройки" в "Стиль формы раскрытых фильтров:".
Я считаю, что в таких случаях дополнительный модуль лучше, чем пачить ручками код.