Мультиязычный индекс

Locked
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный индекс

Post by admin »

в этом случае язык не должно менять, проверю
Don't forget to run script update
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный индекс

Post by admin »

и так и так пробовал - все ок

скиньте плз админку или дамп, я проверю на нем откуда это получается
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный индекс

Post by ulan »

Смотри почему при заходе с ру браузера на страницу
https://site.com/scj/cgi/out.php?url=co ... me_preview
я вижу переменные с шаблона на русском языке но <!--ALT--> выводится на ЕН
Если сделать вот так то /scj/cgi/out.php?url=content&slug=flags-maniac&force_template=game_preview&force_lng=ru
я увижу все на русском языке
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный индекс

Post by admin »

https://site.com/scj/cgi/out.php?url=co ... me_preview

откуда на этом урле скрипт должен понять что таги надо выводить на русском?
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный индекс

Post by ulan »

мне кажется вот так проще обьяснить
/de/preloader/balls-rugby-flick/
Array
(
[url] => content
[slug] => balls-rugby-flick
[force_template] => game_preview
[force_lng] => de
)
Array
(
[__cfduid] => d02b01db81587582c3674b758e4f709f11587741411
[f5e8d4d707b43592f4b9377432aa8a8f] => slug:balls-rugby-flick
[775f9db09085da2efc30b9593a1ab5d6] => bookmarks
[61179e8db07e3d3a7325167b71e70e7d] => bookmarks
[14be1e25d337f0b346803c7e5c26fee4] => 6
[f169351cedd4a830fa07ba7049d45810] => |4282|4282|4282|4282|4282
[e5bccd97c2948109bece3196b7838bff] => 1
[force_lng] => de
[00e649a1ade08d83c25bebfa29223bf9] => 1587742080
)

контент на немецком языке

новая вкладка /preloader/balls-rugby-flick/
Array
(
[url] => content
[slug] => balls-rugby-flick
[force_template] => game_preview
[gallery_id] => 5667
)
Array
(
[__cfduid] => d02b01db81587582c3674b758e4f709f11587741411
[775f9db09085da2efc30b9593a1ab5d6] => bookmarks
[61179e8db07e3d3a7325167b71e70e7d] => bookmarks
[e5bccd97c2948109bece3196b7838bff] => 1
[force_lng] => de
[00e649a1ade08d83c25bebfa29223bf9] => 1587742187
[14be1e25d337f0b346803c7e5c26fee4] => 7
[f5e8d4d707b43592f4b9377432aa8a8f] => slug:balls-rugby-flick
[f169351cedd4a830fa07ba7049d45810] => |4282|4282|4282|4282|4282|5667
)

Редиректа на ДЕ версию нету
языковые переменные на ДЕ а АЛТ на ен

новая вкладка site.com редирект на de
Array
(
[force_lng] => de
)
Array
(
[__cfduid] => d02b01db81587582c3674b758e4f709f11587741411
[775f9db09085da2efc30b9593a1ab5d6] => bookmarks
[61179e8db07e3d3a7325167b71e70e7d] => bookmarks
[e5bccd97c2948109bece3196b7838bff] => 1
[force_lng] => de
[f5e8d4d707b43592f4b9377432aa8a8f] => slug:balls-rugby-flick
[00e649a1ade08d83c25bebfa29223bf9] => 1587742311
[14be1e25d337f0b346803c7e5c26fee4] => 7
[f169351cedd4a830fa07ba7049d45810] => |4282|4282|4282|4282|4282|5667|5667
)
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный индекс

Post by admin »

потому что есть 2 варианта

1. индекс (и все страницы) отображаются на языке браузера
ИЛИ
2. индекс всегда (!) на ЕН, а все языки начинаются с /de /it и тп

у вас опять все напутано
где-то на ЕН, где-то надо редирктить, где то не надо и прочее

нет понятного стройного алгоритма

из-за этого уже 18я страница одной и той же проблемы
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный индекс

Post by ulan »

admin wrote: Fri Apr 24, 2020 3:30 pm https://site.com/scj/cgi/out.php?url=co ... me_preview

откуда на этом урле скрипт должен понять что таги надо выводить на русском?
ровно и потому почему индекс определяет что это человек с ру браузера и даем ему ру контент
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Мультиязычный индекс

Post by ulan »

admin wrote: Fri Apr 24, 2020 3:38 pm потому что есть 2 варианта

1. индекс (и все страницы) отображаются на языке браузера
ИЛИ
2. индекс всегда (!) на ЕН, а все языки начинаются с /de /it и тп

у вас опять все напутано
где-то на ЕН, где-то надо редирктить, где то не надо и прочее

нет понятного стройного алгоритма

из-за этого уже 18я страница одной и той же проблемы
причем тут это?
почему на /scj/cgi/index.php
Image
работает редирект условно на русский язык при заходе с русского браузера
и почему /scj/cgi/out.php не делает редирект на ру если браузер русский
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный индекс

Post by admin »

еще раз


1. индекс (и все страницы) отображаются на языке браузера
те все урлы одинаковые для всех языков
но скрипт смотрит язык браузера и отображает на нем

это вариант

Auto Switch language
automatically switch to existing language (No redirect)


ИЛИ

2. индекс всегда (!) на ЕН, а все языки начинаются с /de /it и тп

это вариант

Auto redirect to existing language



ВСЕ других вариантов нет. нет вариант "иногда показываем ИТ на инедксе, иногда редиректим на /it , но бывает по настроению показывает и не ИТ и тп "

есть 2 четких алгоритма , ВСЕ
Don't forget to run script update
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Мультиязычный индекс

Post by admin »

потому что редирект есть только со входа

на сайте для варианта 2 все уррлы должны быть с префиксом языка
Don't forget to run script update
Locked