Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
К сожалению простого решения не вижу, серверу ведь тоже чихать на сессии, по этому ленг уже должен быть прописан в урле до обработки чпу. То есть например lang=ru, и это должно быть дописано к каждой ссылке, а вот какой ланг это уже берется из сессии или из списка доступных языков. И только тогда уже применяются правила реврайта. Вот как раз реврайта просто поправить добавив лишь одно правило после основной обработки, сложность переделывать все ссылки в шаблоне и скриптах.
Но за поднятый вопрос благодарю, возьму на вооуружение в Статусе 2, там правда все проще, там вообще все ссылки стандартизированы, работают через роутер и сразу имеют вид /../../../../