Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

мультиязычность sait.ru/ru/ и sait.ru/en/

Страницы: 1  |  2
11.07.2017, 17:49
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

Добрый день, возник вопрос на решение которого потрачено уже более 2 дней ))
Изображение
есть сайт "sait.ru" состоит из двух лонг пейджей "ru" и "en" главная страница ->ru с шаблоном ру , второстепенная страница "en" с шаблоном en , стоит переадресация с "sait.ru" -> "sait.ru/ru"

у каждой страницы есть дочернии того имеем

sait.ru/ru/
sait.ru/ru/old
sait.ru/en/
sait.ru/en/old

с русским проблем нет, но с английским по адресу sait.ru/en/ подтягивает почему-то шаблон ру, хотя в админке указан en шаблон, а на дочерним sait.ru/en/old подтягивает правильно.
в чем может быть причина помогите разобраться
12.07.2017, 08:09
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 925

Вариантов не очень-то много. улыбка
Пришлите скриншот настроек раздела 28(en), где указано, что к нему привязан именно англоязычный вариант макета. И еще посмотрите, не указана ли в системных настройках раздела en "внешняя ссылка" в соответствующем поле.

12.07.2017, 09:19
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

Изображение
12.07.2017, 09:30
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 925

Странно, но выглядит все правильно. улыбка
Тогда попробуйте зайти в раздел en с принудительным указанием номера макета дизайна, вот так: http://ctrstudio/en/?template=8
Начнет ли показываться англ.версия?
Еще есть предположение, что на вашем компе закешировалась старая страница. Эту гипотезу можно проверить, перейдя по ссылке http://ctrstudio/en/?abrakadabra

12.07.2017, 09:35
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

Спасибо за столь быстрый и развернутый ответ
http://ctrstudio/en/?abrakadabra -> Ссылка дает тоже самое что и http://ctrstudio/en/
http://ctrstudio/en/?template=8 -> Так-же показывает русскую версию
12.07.2017, 09:38
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

http://ctrstudio/ru/?template=8 -> дает английскую версию, а способ для раздела en не работает

также при выборе настроек страницы по адресу http://ctrstudio/en/?template=8
дает настройки раздела ru
12.07.2017, 09:45
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

Выявлена очень интересная особенность, если сайт обычный все работает должным образом, если сайт лонг пейдж получается как в топике
12.07.2017, 10:00
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 925

А вот этот переключатель как раз я и хотел попросить вас попробовать переключить следующим шагом. улыбка
Значит корень проблемы понятен. Если для вас не принципиально, какой тип сайта выставлен в настройках, то оставьте в обычном режиме.
Но обнаруженная вами особенность в любом случае является багом. Пишите тикет в техподдержку Неткэт, пусть исправляют.

12.07.2017, 10:04
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

Спасибо вам за помощь в разборе проблемы, последнее не посоветуете ?))
Теперь в разделе en/ есть index и в разделе ru/главная
Адрес типа en/index/ не очень устраивает, внешняя ссылка не особо помогла (или не правильное использование)
12.07.2017, 10:18
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 925

Если в разделе en вы создали вложенный в него подраздел с ключевым словом index, то чтобы в меню навигации сайта вместо /en/index/ показывалось /en/, вам надо в качестве внешней ссылки у этого вложенного подраздела прямо так и писать: /en/
Тогда при отображении ссылки на страницу "Главная" в меню навигации английского раздела, в ней будет атрибут href="/en".

12.07.2017, 10:40
Antso
Павел / Antso
Antso

Зарегистрирован:
2014-02-03
Сообщений: 12

В очередной раз спасибо, но я был немного не допонят,
я хочу вводит в строке ctrstudio/en/ и видеть не содержимое раздела en а главную, а главная находиться по индексу ... То есть я пытаюсь обойти косяк который мы обнаружили, мне нужно всего 2 ссылки на сайте
ctrstudio/en/ при заходе сюда я получаю -> Главную
ctrstudio/ru/ а сдесь -> Index
198 196 2017-07-13 11:11:15 14794
Страницы: 1  |  2
Описание проекта