Ссылки вида:
http://site.com/ru/
Сам Babel установился. И страницы в дополнительных контекстах (языках) создаёт.
И site_start во всех контекстах прописан.
А вот [[BabelLinks]] языковое меню формирует неправильно. (за исключением главной страницы).
К примеру, на странице
http://site.ru/contacts/ (русский язык)
есть ссылка на ту же страницу (контакты) на английском.
Ссылка выглядит правильно :
http://site.ru/en/contacts/
но при переходе по ссылке мы попадаем на самую первую страницу сайта (на основном языке, на русском),
причем в адресной строке остаётся :
http://site.ru/en/contacts/ .
(а на этой подстранице меню BabelLinks формирует неправильные ссылки - просто ссылки на home-страницы каждого языка, хотя мы находимся в подразделе.)
Вызов самый простой:
<ul>
[[BabelLinks]]
</ul>
Или вообще не в BabelLinks дело?
Если с любой страницы русского языка переходим на другой язык - то контент на странице показывается тот, который вписан в главную страницу
http://site.ru/ .
[ed. note: elena-gileva last edited this post 15 years, 2 months ago.]