Искал в поиске - не нашел.
Дано: Сайт с 2 языками, настроен по руководству, все ок работает.
Проблема: Как возможно переключать языки, но чтобы страница оставалась прежней, а не перескакивала на главную?
Пример:
Находимся в категории КОНТАКТ русского языка, кликаю по английскому и отправляюсь не на главную страницу с английским, а на английскую страницу но в категорию CONTACT?
Предположение: Видимо нужно по ссылке передавать ГЕТОМ или ПОСТОМ, либо составить массив:
contact -> контакт
about us -> о нас
....
Затем прописать условие, примерно так: Если в строке урл имеем "лаблабла" то, перейти на страницу с другим языком "lablabla"
Мультиязычность
Re: Мультиязычность
Что ты поставил-то можешь нормально написать, по какому руководству? MLE-версию или обычную но сделал узлы для русского и английского? Схема УРЛов какая - /ru/blah/foo или ?page=blah ? Если (1) можно просто в smarty взять адрес текущей страницы, посмотри где он хранится по выводу {get_template_vars} и сделать |replace:"ru":"en" и наоборот....
unsigned double ZYV;
Re: Мультиязычность
Версия не CMSMSML
Структура такая:
rus
---link
---link
---link
eng
---link
---link
---link
Схема урлоы - http://hk.localhost/index.php?page=raboty
Структура такая:
rus
---link
---link
---link
eng
---link
---link
---link
Схема урлоы - http://hk.localhost/index.php?page=raboty
Re: Мультиязычность
Ну и как ты планируешь, чтобы CMSMS узнавала, какой странице в русском дереве соответствует какая страница в англисйком дереве при такой схеме URL/организации дерева? С помощью патентованного искуственного интеллекта?
Решение 1: поставить MLE, дерево будет одно, проблема решается автоматически.
Решение 2: указывать язык в alias страницы - типа kolyia_ru и kolyia_en для разных языков. Потом в нужном месте менять ru на en Smarty...
Решение 3: твоя безграничная фантазия
Решение 1: поставить MLE, дерево будет одно, проблема решается автоматически.
Решение 2: указывать язык в alias страницы - типа kolyia_ru и kolyia_en для разных языков. Потом в нужном месте менять ru на en Smarty...
Решение 3: твоя безграничная фантазия

unsigned double ZYV;