И на какую страницу в шаблоне ставить ссылку? Весь вопрос в том, как автоматически определить, что конкретной, например, русской странице соответствует такая-то английская. Если со всех страниц делать ссылки на главную страницу другого языка, можно и без сниппетов обойтись.
а в самих шаблонах тупо ссылки на другой язык? Без всяких сниппетов
!!
вопрос определения языка главной страницы не так прост, как кажется
<br />root -<br /> - ru -<br /> - Первая<br /> - Вторая<br /> - Третья<br /> - en -<br /> - First<br /> - Second<br /> - Third<br />
А что если делать две главные страницы русскую и англискую типа вот так:
<br />root -<br /> - ru -<br /> - Первая<br /> - Вторая<br /> - Третья<br /> - en -<br /> - First<br /> - Second<br /> - Third<br />
А с root делать редирект на одну из главных страниц, плюс учитывать там cookie, и даже можно географию подключить, т.е. полная свобода выбора.
Непонятно только что делать с хлебными крошками... Как там учитывать ссылку «Главная»
<br /> - главная (1)<br /> - Первая (2)<br /> - Вторая (3)<br /> - Третья (4)<br /> - en - (5)<br /> - First (6)<br /> - Second (7)<br /> - Third ( 8 )<br />
Я в статье, на которую давал выше ссылку, так и предлагаю (только псевдонимы одинаковые для страниц), но проблема остается с редиректом. Автоматическое определение языка описывается в одной из следующих статей, но что выдавать поисковым роботам? Посетителю выдается страница, определяемая по его IP или cookie, а поисковику всегда одна и та же, но какая? И как к такой подмене страниц отнесется поисковик? А хлебные крошки – самая малая проблема.
А что если делать две главные страницы русскую и англискую типа вот так:
А что этим можно выиграть? Эта схема описывает сайт, где имеется основной и дополнительный язык, а не сайт, на котором два равноправных языка.
А почему не так?
Ну началось всё с такого вопроса:
А что этим можно выиграть? Эта схема описывает сайт, где имеется основной и дополнительный язык, а не сайт, на котором два равноправных языка.
Вобщем нужно помимо русской существующей версии сайта сделать ещё и английскую для иностранных посетителей! (типа кликаешь eng и грузится всё тоже самое только по английски)В "моем" примере не нужны никакие редиректы. Для БОЛЬШИНСТВА сайтов как раз и нужен основной и дополнительный язык. Делать 2 равноправных мало кому хочется... смысле наполнять их. Для этого в штате нужно иметь переводчика, что редкость. Чаще всего в таких случаях на другой язык (дополнительный) переводят несколько основных страниц.
Да и в схеме с несколькими ветвями тоже не нужны редиректы. Просто есть главная страница сайта, которая может быть на одном языке, а может содержать вставки на других языках, и главные страницы для каждого языка. Совсем не обязательно иметь все аналогичные страницы, достаточно нескольких.
В "моем" примере не нужны никакие редиректы.