Сброс языка на странице регистрации Simple

Тема в разделе "Общие вопросы", создана пользователем Sewko, 27 фев 2023.

  1. Sewko

    Sewko Новичок

    Сообщения:
    13
    Симпатии:
    0
    После установки нового языка при заходе на страницу регистрации Simple на этом языке:

    index.php?route=checkout/simplecheckout

    страница отображается на нём корректно, но сам признак языка после этого каким-то образом теряется. Т.е. уже при просмотре кода страницы, выдаёт содержимое уже не этого языка, а языка по умолчанию. Ну и при клике на любую страницу или рефреше перебрасывает на нужную страницу, но на языке по умолчанию, а не на этом языке.

    На всех остальных языках всё работает как и раньше корректно. У кого-то есть идеи?
     
  2. Tom

    Tom Специалист

    Сообщения:
    661
    Симпатии:
    200
    Если речь о тройке, то видимо назначить урлу checkout/simplecheckout, короткую ссылку с языковыми префиксами используемых языков.
     
    Sewko нравится это.
  3. Sewko

    Sewko Новичок

    Сообщения:
    13
    Симпатии:
    0
    Спасибо, но магазин на 1.5 Короткая ссылка помогла лишь тем, что перезагрузка выдаёт ту же страницу, на том же языке. Но если кликнуть на любую другую, то выходит страница на языке по умолчанию. Т.е. признак языка вообще теряется куда-то. А самое интересное, что на старых языках всё работает корректно. Никто ни с чем подобным не сталкивался?
     
    Последнее редактирование: 2 мар 2023
  4. ashap

    ashap Пользователь

    Сообщения:
    69
    Симпатии:
    12
    попробуйте в режиме инкогнито может куки висят в браузере
     
    Sewko нравится это.
  5. Sewko

    Sewko Новичок

    Сообщения:
    13
    Симпатии:
    0
    Спасибо, тема закрыта, проблему решили
     
  6. Tom

    Tom Специалист

    Сообщения:
    661
    Симпатии:
    200
    Принято писать , как именно. Для тех кто столкнётся с таким же.
     
    Sewko нравится это.
  7. Sewko

    Sewko Новичок

    Сообщения:
    13
    Симпатии:
    0
    Хорошо, но тут осталась загадка в какой-то степени. Если зайти на проблемный язык, то почему-то сверху в коде стояло вместо признака языка "code":

    <html dir="direction" lang="code">

    Если на рабочий язык, то должен был быть признак языка типа:

    <html dir="ltr" lang="ru">

    На других страницах как-то и так функционировало, а со страницой Simple как я понимаю из-за этого сбоило. Чистили кэши по нескольку раз и не помогало, но в какой-то момент заработало. Если честно, то не совсем поняли что было причиной и что именно починили, но заработало и признак языка стал появляться.