- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Планирую сделать второй язык для сайта (сейчас только русский)
Хочется немного автоматизма добавить – чтоб при заходе на сайт
человеку сразу выдавалась нужная языковая страница.
Как делается данный метод не знаю. - в программирование слаб.
Пригодится любая помощь, совет, мануал.
Основные предположения и условия:
1. Сайт не динамический – простой html и местами shtml
2. Смена языка есть ридерект на несколько вариантов:
3. Предполагаю что определить язык посетителя можно
Дополнительные условия:
Пользование PHP возможно в зачатках – только для мультиязычности.
Предполагается что все должно быть на статике.
Возможно в будущем появится блог но вряд ли будут английские посты.
Хостинг виртуальный; доступа к настройкам апача нет.
Вот вроде и все… ничего не забыл…
Всем откликнувшимся заранее большое спасибо!
Средствами html.
blacks, mod_negotiate вам в помощь. как раз в таких гов**ситуациях как у вас помогает )))
В Apache директивы AddLanguage и LanguagePriority, которые можно указать в .htaccess
Если сайт не динамический, а на чистом хтмл и хочется без пхп, то частично можно сделать и на яваскрипте, создать несколько языковых версий и в зависимости от условий делать редирект при помощи JS (но это по-моему поисковые системы очень не любят, хотя могу и ошибаться).
С кукисами JS умеет работать, язык пользователя определять тоже умеет, а это уже что-то, вот только ИП адрес по-моему определить нельзя (по крайней мере стандартными способами и без явы).
Несколько полезных ссылок:
Редирект на JavaScript
Языкозависимый редирект
Ссылка на пост, в котором предлагается обходной способ получения IP с помощью JS
Как вариант:
в каждой папке лежат все страницы с одним языком
/en/
/ru/
/de/
Все ссылки должны быть относительные - href="page1.html", тогда все будет работать.
А в главной / - скрипт определения языка и направление пользователя туда куда надо - header("Location: \en\");
Сегодня нашел небольшой пример приенения мод реврайта для переключения языка.
Еще не проверял так как пока пытаюсь понять перевод и правильность работы.
Следом за примером пришла идейка для мультиязычного сайта:
1. человек заходит на сплеш страничку и выбирает на ней язык
2. как только он перешел в подкаталог /en/ или /ru/ открывается index.html
3. в index.html через
... устнавливается lang=ru или lang=en4. Затем в корень сайта вешается .htaccess из найденного примера который читает куки
и уже не открывает сайт с корня / а открывает из /en/ или /ru/
Идея вроде мне нра... но вот смогу ли я ее воплотить...
Честно говоря даже не знаю точно - может ли htaccess читать куки - сижу изучаю.
Подскажите что не так, как решить задачку?
Привожу код htaccess:
blacks, делайте лучше на другом домене. Толку больше будет... ;)
blacks, делайте лучше на другом домене. Толку больше будет... ;)
site.de
site.ru
- так предлагаете :) ?
- а в чем плюс кроме как "уменьшение головной боли" по поводу переключения языка ?
простенький PHP для смены языка, если вдруг пригодится
А зачем так сложно что б без PHP???