После установки нового языка при заходе на страницу регистрации Simple на этом языке: index.php?route=checkout/simplecheckout страница отображается на нём корректно, но сам признак языка после этого каким-то образом теряется. Т.е. уже при просмотре кода страницы, выдаёт содержимое уже не этого языка, а языка по умолчанию. Ну и при клике на любую страницу или рефреше перебрасывает на нужную страницу, но на языке по умолчанию, а не на этом языке. На всех остальных языках всё работает как и раньше корректно. У кого-то есть идеи?
Если речь о тройке, то видимо назначить урлу checkout/simplecheckout, короткую ссылку с языковыми префиксами используемых языков.
Спасибо, но магазин на 1.5 Короткая ссылка помогла лишь тем, что перезагрузка выдаёт ту же страницу, на том же языке. Но если кликнуть на любую другую, то выходит страница на языке по умолчанию. Т.е. признак языка вообще теряется куда-то. А самое интересное, что на старых языках всё работает корректно. Никто ни с чем подобным не сталкивался?
Хорошо, но тут осталась загадка в какой-то степени. Если зайти на проблемный язык, то почему-то сверху в коде стояло вместо признака языка "code": <html dir="direction" lang="code"> Если на рабочий язык, то должен был быть признак языка типа: <html dir="ltr" lang="ru"> На других страницах как-то и так функционировало, а со страницой Simple как я понимаю из-за этого сбоило. Чистили кэши по нескольку раз и не помогало, но в какой-то момент заработало. Если честно, то не совсем поняли что было причиной и что именно починили, но заработало и признак языка стал появляться.