Приветствую заглянувших. Не так давно заметил что сайт популярен не только у РУ регионов,но и у Северной Америки. Поскольку языки разные и есть тонкости в подаче материала,то встала необходимость сделать англоязычную версию сайта. Подскажите пожалуйста как лучше сделать?Поддоменом, доп. директорией или еще как...
Две директории. Главной директорией делашь сайт рус, и добавляешь возможность зайти на поддиректорию en. Или можно наоборот, но не поддоменом... Это будет слишком муторно...
Зависит от того, как их потом продвигать. Если ру версию нужно продвигать на один регион, а англ. версию на другой - поддоменами удобней. Если все на один регион - директорией лучше. Если поддомен - это по сути копия сайта + перевод, т.е. нужно будет установить сайт, базу данных создать и т.д. А в виде директории очень многие cms создают языковые версии.
Ripro,мне не надо продвигать. Русская версия и так неплохо сидит,а EN версия для "души",без всяких замашек на продвижение,отдельный диз и прочее. Просто надо чтобы англоязычную версию видели именно пользователи европы и северной америки. Как я понимаю поддомен более пригоден под такую задачу.
Выгоднее поставить скрипт несложный на php который будет определять откуда пришел человек (какая страна ) и сразу же перенаправлять на нужную локализацию.Ярким примером является Google ). Если без продвижения то неплохой вариант сделать либо под домен либо отдельную директорию - однако под домен лучше и смотрится рентабельно к примеру . en.сайт.ru - ну и статистику посещений будет более удобно смотреть ...
Делайте поддоменом, наверное так будет правильнее всего с точки зрения SEO, в .htaccess пропишите редирект с поддомена на себя-же, передавая при этом параметр, например, lang=en