А как то возможно с коробки сделать мультиязычный индекс где будут разные текста и разные шапки
При заходе на индекс чтобы автоматом выбирался язык
Есть такое с коробки?
Урлы нужны разные
/
/de/
/ru/
/it/
Мультиязычный индекс
Re: Мультиязычный индекс
Don't forget to run script update
Re: Мультиязычный индекс
В категориях есть добавление языковых версии
а где такое на индекс? или как там это сделать
а где такое на индекс? или как там это сделать
Re: Мультиязычный индекс
а что в вашем понимании мульти яз индекс?
что меняется со сменой языка?
что меняется со сменой языка?
Don't forget to run script update
Re: Мультиязычный индекс
Индексная страница и меняется
и урл меняется
и урл меняется
Re: Мультиязычный индекс
что именно на ней меняется?
я вообще не понимаю вопрос в целом
полагаю ситуация такая: вы не читали доку и ничего не пробовали делать и потому вопросы из разрадяа "а может ли левой пяткой почесать в носу слон?"
в вопросе нет конкретики
что конкретно вы делаете и что конкретно не получается?
я вообще не понимаю вопрос в целом
полагаю ситуация такая: вы не читали доку и ничего не пробовали делать и потому вопросы из разрадяа "а может ли левой пяткой почесать в носу слон?"
в вопросе нет конкретики
что конкретно вы делаете и что конкретно не получается?
Don't forget to run script update
Re: Мультиязычный индекс
а как сделать смену урлов при изменении языка?
<li><a href="/"><i class="fas fa-home"></i> <?=$lang['most_popular']?></a></li>
<li><a href="/"><i class="fas fa-home"></i> <?=$lang['most_popular']?></a></li>
Re: Мультиязычный индекс
язык &force_lng=... в урле
конкретно в темпелйте текущий язык досутпен как $_GET['force_lng'] или <!--LNG_CODE-->
можете подставить эти данные в нужную часть урла и сменить как вам надо
конкретно в темпелйте текущий язык досутпен как $_GET['force_lng'] или <!--LNG_CODE-->
можете подставить эти данные в нужную часть урла и сменить как вам надо
Don't forget to run script update
Re: Мультиязычный индекс
ок по порядку
1) Если нужен дефолтный ен язык который равен морде как его сделать?
то есть добавляешь ен язык а реврайты переписываешь на примерно так
rewrite ^/index\.php$ /scj/cgi/index.php?force_lng=en last;
добавляю переменную с лангом в коде но чтобы после был слеш добавляю еще слеш
/<!--LNG_CODE-->/
<li><a href="/<!--LNG_CODE-->/"><i class="fas fa-home"></i> <?=$lang['most_popular']?></a></li>
теперь на индексной странице будет ссылка вида
site.com//
или site.com/en/
?
1) Если нужен дефолтный ен язык который равен морде как его сделать?
то есть добавляешь ен язык а реврайты переписываешь на примерно так
rewrite ^/index\.php$ /scj/cgi/index.php?force_lng=en last;
добавляю переменную с лангом в коде но чтобы после был слеш добавляю еще слеш
/<!--LNG_CODE-->/
<li><a href="/<!--LNG_CODE-->/"><i class="fas fa-home"></i> <?=$lang['most_popular']?></a></li>
теперь на индексной странице будет ссылка вида
site.com//
или site.com/en/
?
Re: Мультиязычный индекс
если дефолтный язык en то зачем его еще отдельно создавать ? в чем смысл дублировать индекс еще и на урле /en ?
но в целом да, будет при запросе index.php?force_lng=en получится site.com/en/
проще всего такие вопросы решать на практике: добавить таг и открыть страницу без реврайта, сразу увидите как что будет.
но в целом да, будет при запросе index.php?force_lng=en получится site.com/en/
проще всего такие вопросы решать на практике: добавить таг и открыть страницу без реврайта, сразу увидите как что будет.
Don't forget to run script update







