Задать вопрос
@Aleksander911

Как сделать переход на другой язык, сменив только часть url?

Доброго дня всем.
Есть мультиязычный сайт, где на главной странице находится русский язык, а остальные языки по url
site.ru/cn/
site.ru/en/
У всех языков одинаковые конечные url страниц, к примеру О компании:
site.ru/about // русский
site.ru/en/about // английский
site.ru/cn/about // китайский
Подскажите как сделать при помощи php переход на другой язык, но оставаясь на этой же странице другого языка?
<? echo basename(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)); ?>

Такой вариант работает только на внутренних страницах, но не работает переход на главную русского языка,который находится в корне домена.
Сайт https://jamsohauto.ru (можно глянуть на китайском, англ пока нет)
  • Вопрос задан
  • 241 просмотр
Подписаться 3 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ematveev
@ematveev
PHP разработчик / руководитель / писатель
не вижу проблемы - кто мешает убирать языковую часть пути при переходе на русский?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽