![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#8 |
Senior Member
|
![]()
Если честно, я уже не помню, как работает sr_language_menu.
Однако, я рассуждаю следующим образом. У страницы есть URI. Отображение страницы зависит от этого URI и (опционально) от кук пользователя. Соответственно, язык страницы находится либо в URI, либо в куках. Если язык страницы содержится в её адресе, то я совершенно не понимаю, зачем надо определять язык пользователя. Страница http://site.ru/ru/about.html будет на русском, http://site.ru/en/about.html - на английском. Могу предположить ситуацию, когда есть только http://site.ru/about.html, а английской она становится только если пользователь решил посмотреть её в английской версии (и у него создалась соответствующая кука). Но это ужасный вариант, так же делать не надо. Поэтому единственное место, где я вижу применение тому, что вы хотите - это когда у вас есть, скажем, site.ru, на главной странице которого написано "выберите страну", и вы хотите запомнить этот выбор и делать автоматический редирект. Но это делается в две строчки на JS: 1) выдёргиваем язык пользователя из URL 2) записываем его в куку.
__________________
TYPO3 FAQ |
![]() |
![]() |