Работал всё время на английском Drupale. Как только включил русский язык в разделе Языки, сразу в адресной строке добавилось "ru".
Т.е. http://localhost/dc2017/ru
Как убрать RU, если русский язык надо оставить? И будет ли это RU мешать при индексации сайта?
Комментарии
Если вышлете в индекс без ума, то будет.
В данном случае никак.
Надо изначально после установки друпала делать язык русским по умолчанию.
Трагедия в Вашей ситуации заключается в том, что сейчас много (если не все) URL сайта перебиты...
1. языки - русский - изменить /admin/config/regional/language/edit/ru - префикс языка убрать
2. языки - определение и выбор /admin/config/regional/language/configure настройте url
3. обновите синонимы pathauto: /admin/config/search/path/update_bulkм
1. языки - русский - изменить /admin/config/regional/language/edit/ru - префикс языка убрать
могут возникнуть проблемы, если включить "Определение языка на основе настроек языка в браузере." и на сайте попытаться переключить на en.
Но если такого не делать, то да. Такой вариант подходит.
Да, вы правы. Убрал RU по совету выше и сразу некоторые страницы перестали грузится...такого адреса не существует. В общем, чтобы наверняка не было проблем, лучше переустановить с нуля Друпал и сразу выставить русский (галочку ВКЛЮЧИТ и СДЕЛАТЬ ОСНОВНЫМ?). Я на английском сидел только из-за того, что многие разделы например views более понятны на английском.
ерунда какае-то, всегда делаю сайты на англ, после переключаю дефолтный язык на другой, для англ задаем префикс en, для дефолтного языка убираем префикс. определение ставим по url, остальное выключаем