fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 В 25.12.2020 в 21:43, Dotrox сказал: А у вас есть покупатели не из ******ы? Если да, то вам в любом случае нужно будет для них что-то придумать. А для Гугла всё давно уже придумано самим Гуглом. Выше @pawana уже дал ссылку. Покупатели ТОЛЬКО из ******ы. Законодательству ******ы настать что там придумал Google. Есть требования сайт должен быть на ******ском языке, а как это сделать правильно, как повлияет на SEO и как продвигать сайт по запросам на ******ском языке всем плевать(кроме владельцев сайтов на русском языке в ******е). Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, Vladzimir сказал: Сайт то как раз один. А доменов два. 1 домен 1 сайт. По логике законодательства ******ы сайт привязан к домену, если домен имеет значительные отличия то это уже другой сайт, если сайты идентичные то это проблема владельца. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, fanton123 сказал: 1 домен 1 сайт В законе это как раз и не прописано. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 17 минут назад, fanton123 сказал: С точки зрения SEO: все правильно Кстати такой способ использует Розетка. А почему вы решили что правильно? Бот не попадет никогда на русскую версию сайта т к его будет редиректить на ******скую. Он будет видеть что с site.com есть редирект 301 на /ua/ т е значит site.com - нету. Занавес. Далее розетка Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 7 минут назад, markimax сказал: Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ "Оригинальное" решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 17 минут назад, markimax сказал: А почему вы решили что правильно? Бот не попадет никогда на русскую версию сайта т к его будет редиректить на ******скую. Он будет видеть что с site.com есть редирект 301 на /ua/ т е значит site.com - нету. Занавес. Далее розетка Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. Редиректы у меня лично вообще не используются. И по поводу robots.txt розетки. Disallow: /ua/ там по причине малоизвестного факта что розетки теперь Мусорка под названием маркетплейс, сами используем данный вариант продаж. И не все продавцы отдают свои прайсы на ******ском языке. И если посмотреть на товар от другого продавца(не розетка) на разных языках, то можно заметить что описание товара не изменяется. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 21 минуту назад, Vladzimir сказал: В законе это как раз и не прописано. Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, fanton123 сказал: Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Есть сайт .UA на ******ском и есть сайт на .COM.UA на русском. Это два домена одного сайта. Сайт один, потому что идентичны. Отличие только язык. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 4 минуты назад, fanton123 сказал: С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Цитата Редиректы у меня лично вообще не используются. Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) По определению языка браузера. if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } else { $_SESSION['language'] = 'ru'; $this->session->data['language']='ru'; $this->session->data['language_code']='ru'; $this->response->redirect($_SERVER['REQUEST_URI']); } } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? 4 минуты назад, fanton123 сказал: Редиректы у меня лично вообще не используются. По определению языка браузера. $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); А это что не редирект Риторический вопрос Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 17 минут назад, fanton123 сказал: С точки зрения SEO: все правильно Кстати такой способ использует Розетка. А почему вы решили что правильно? Бот не попадет никогда на русскую версию сайта т к его будет редиректить на ******скую. Он будет видеть что с site.com есть редирект 301 на /ua/ т е значит site.com - нету. Занавес. Далее розетка Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 7 минут назад, markimax сказал: Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ "Оригинальное" решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 17 минут назад, markimax сказал: А почему вы решили что правильно? Бот не попадет никогда на русскую версию сайта т к его будет редиректить на ******скую. Он будет видеть что с site.com есть редирект 301 на /ua/ т е значит site.com - нету. Занавес. Далее розетка Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. Редиректы у меня лично вообще не используются. И по поводу robots.txt розетки. Disallow: /ua/ там по причине малоизвестного факта что розетки теперь Мусорка под названием маркетплейс, сами используем данный вариант продаж. И не все продавцы отдают свои прайсы на ******ском языке. И если посмотреть на товар от другого продавца(не розетка) на разных языках, то можно заметить что описание товара не изменяется. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 21 минуту назад, Vladzimir сказал: В законе это как раз и не прописано. Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, fanton123 сказал: Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Есть сайт .UA на ******ском и есть сайт на .COM.UA на русском. Это два домена одного сайта. Сайт один, потому что идентичны. Отличие только язык. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 4 минуты назад, fanton123 сказал: С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Цитата Редиректы у меня лично вообще не используются. Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) По определению языка браузера. if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } else { $_SESSION['language'] = 'ru'; $this->session->data['language']='ru'; $this->session->data['language_code']='ru'; $this->response->redirect($_SERVER['REQUEST_URI']); } } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? 4 минуты назад, fanton123 сказал: Редиректы у меня лично вообще не используются. По определению языка браузера. $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); А это что не редирект Риторический вопрос Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 7 минут назад, markimax сказал: Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ "Оригинальное" решение. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 17 минут назад, markimax сказал: А почему вы решили что правильно? Бот не попадет никогда на русскую версию сайта т к его будет редиректить на ******скую. Он будет видеть что с site.com есть редирект 301 на /ua/ т е значит site.com - нету. Занавес. Далее розетка Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. Редиректы у меня лично вообще не используются. И по поводу robots.txt розетки. Disallow: /ua/ там по причине малоизвестного факта что розетки теперь Мусорка под названием маркетплейс, сами используем данный вариант продаж. И не все продавцы отдают свои прайсы на ******ском языке. И если посмотреть на товар от другого продавца(не розетка) на разных языках, то можно заметить что описание товара не изменяется. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 21 минуту назад, Vladzimir сказал: В законе это как раз и не прописано. Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, fanton123 сказал: Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Есть сайт .UA на ******ском и есть сайт на .COM.UA на русском. Это два домена одного сайта. Сайт один, потому что идентичны. Отличие только язык. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 4 минуты назад, fanton123 сказал: С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Цитата Редиректы у меня лично вообще не используются. Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) По определению языка браузера. if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } else { $_SESSION['language'] = 'ru'; $this->session->data['language']='ru'; $this->session->data['language_code']='ru'; $this->response->redirect($_SERVER['REQUEST_URI']); } } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? 4 минуты назад, fanton123 сказал: Редиректы у меня лично вообще не используются. По определению языка браузера. $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); А это что не редирект Риторический вопрос Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 17 минут назад, markimax сказал: А почему вы решили что правильно? Бот не попадет никогда на русскую версию сайта т к его будет редиректить на ******скую. Он будет видеть что с site.com есть редирект 301 на /ua/ т е значит site.com - нету. Занавес. Далее розетка Все ссылаются на неё но никто не открыл robots.txt розетки А там Disallow: /ua/ С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. Редиректы у меня лично вообще не используются. И по поводу robots.txt розетки. Disallow: /ua/ там по причине малоизвестного факта что розетки теперь Мусорка под названием маркетплейс, сами используем данный вариант продаж. И не все продавцы отдают свои прайсы на ******ском языке. И если посмотреть на товар от другого продавца(не розетка) на разных языках, то можно заметить что описание товара не изменяется. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 21 минуту назад, Vladzimir сказал: В законе это как раз и не прописано. Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Vladzimir Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, fanton123 сказал: Я не пойму в чём у Вас проблема. Есть сайт на домене site.com на русском языке. Есть сайта на домене site.net на другом языке. С любой точки зрения это два разных сайта. Есть сайт .UA на ******ском и есть сайт на .COM.UA на русском. Это два домена одного сайта. Сайт один, потому что идентичны. Отличие только язык. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 4 минуты назад, fanton123 сказал: С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Цитата Редиректы у меня лично вообще не используются. Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) По определению языка браузера. if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } else { $_SESSION['language'] = 'ru'; $this->session->data['language']='ru'; $this->session->data['language_code']='ru'; $this->response->redirect($_SERVER['REQUEST_URI']); } } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? 4 минуты назад, fanton123 сказал: Редиректы у меня лично вообще не используются. По определению языка браузера. $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); А это что не редирект Риторический вопрос Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 4 минуты назад, fanton123 сказал: С чего Вы решили? Сначала определяем язык браузера, затем показываем версию сайта. На каком языке работает робот Google? Сомневаюсь что на ******ском, значит будет выдаваться русская версия сайта. К этому на всех страницах есть hreflang который говорит на каком языке страница и что есть эта же страница на другом языке. К этому есть sitemap для каждого языка. А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Цитата Редиректы у меня лично вообще не используются. Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) По определению языка браузера. if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } else { $_SESSION['language'] = 'ru'; $this->session->data['language']='ru'; $this->session->data['language_code']='ru'; $this->response->redirect($_SERVER['REQUEST_URI']); } } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? 4 минуты назад, fanton123 сказал: Редиректы у меня лично вообще не используются. По определению языка браузера. $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); А это что не редирект Риторический вопрос Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: А с чего вы решили что нет? Бот отправляется с ближайшего по гео, сервера. А если с ******ского и имитацией ******ского языка браузера? И причем здесь hreflang если пройдя по его ссылке будет 301 -я самодеятельность Ну так а как вы тогда попадете на site.com/ua с основного домена (русского) без редиректа: )))) По определению языка браузера. if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } else { $_SESSION['language'] = 'ru'; $this->session->data['language']='ru'; $this->session->data['language_code']='ru'; $this->response->redirect($_SERVER['REQUEST_URI']); } } Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? 4 минуты назад, fanton123 сказал: Редиректы у меня лично вообще не используются. По определению языка браузера. $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); А это что не редирект Риторический вопрос Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 3 минуты назад, markimax сказал: Ну а теперь вам "вишенка в торт" В соответствии с законом о защите личных данных вы не имеете права ставить куки, собирать личные данные о пользователе, какой его IP, какой браузер и т п И как вы определите? Нарушив закон? А это что не редирект Риторический вопрос Ваши предложения? Как правильно делать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: Ваши предложения? Как правильно делать? Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 (изменено) 2 минуты назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных В плане SEO это будет коллапс. И получается Розетка сейчас нарушает закон о защите личных данных. Изменено 29 декабря 2020 пользователем fanton123 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 2 минуты назад, fanton123 сказал: В плане SEO это будет коллапс. Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по ней пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax Файл Менеджер Изображений Автор: Parallax
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 1 минуту назад, markimax сказал: Вот как раз без "самодеятельности" редиректов - это как раз самый правильный вариант для SEO Есть четкая ссылка - любой кто по неё пройдет получит правильный языковый контент, а не самодеятельный редирект туда куда пользователю или боту и не надо Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 И еще вам "вишенка в торт" Все говорят про ботов Google но забывают про браузер Google Chrome А он тоже ведет аналитику! И представьте вы заходите на site.ua а вас редиректит на site.ua/ua И что видит его аналитика? Да, редирект 301 (т е страница перемещена навсегда). В итоге страницы будут выпадать из индекса (и как говорят SEO конторы - так оно и есть) Вот к чему приводит самодеятельность автоопределений Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Локализация Язык сайта по умолчанию ******ский
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 11 минут назад, fanton123 сказал: Был сайт 5 лет с контентом на русском языке и тут контент меняется на ******ский что ж тут правильного. При этом запросы на ******ском языке очень редкие по сравнению с русским. Это вопрос уже к законодательству. Там написано что сайт по умолчанию (domen.com) должен открываться на ******ском Да будет переиндексация и в конце концов будут правильные ссылки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15 Перейти к списку тем Похожие публикации Как выделить активный язык на сайте? Автор: zik920, 27 апреля 2018 3 ответа 1 177 просмотров ImSpaceOne В четверг в 12:12 ******ский по умолчанию Автор: kentst, 4 сентября 2022 6 ответов 511 просмотров SergeTkach 7 сентября 2022 Как изменить язык по умолчанию Автор: rock, 24 декабря 2011 14 ответов 25 337 просмотров DanD 7 октября 2022 Перевод на все языки сайта (товары, категории, статьи) Автор: chukcha, 23 февраля 2018 перевод текстов перевод атрибутов (и ещё 12) Теги: перевод текстов перевод атрибутов перевод характеристик перевод api переводчик переводчик описаний товаров перевод opencart переклад переклад текстів переклад втрибутів перевод товаров перевод категорий перевод из админки переклад товарів 0 комментариев 22 040 просмотров chukcha 24 февраля 2018 Почему не работает язык по умолчанию ? Автор: Poljot, 6 октября 2022 6 ответов 383 просмотра WarStyle 9 октября 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
niger Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, markimax сказал: Как делают сейчас все site.ua - на ******ском - язык по умолчанию site.ua/ru - на русском - дополнительный язык Без всяких "самодеятельностей" Потому что в противном случае нарушите закон о защите личных данных Почти никто так не делает. Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Вбейте любой сайт из ******ы, который в поиске гугла есть, и у всех по умолчанию откроется просто домен и будет на русском, а если сменить то будет домен/ua(ukr) и ******ский. Так как вы описали есть смысл делать только если твой клиент с западной ******ы - там ПФ будет хороший и по СЕО хорошо пойдете, а если центральная и восточная ******а - то в итоге на основном месте просядете по ПФ, многие будут просто выходить и закончите грустно. Закону уже много лет и никто его соблюдать в полной мере не будет. Практически все создали/дут ******скую версию сайта - это нужно и делали и без закона, те кто продавал по всей ******е, это и есть сервис для клиента: если человек ищет на ******ском, он найдем сайт на ******ском, если ищет на русском он найдет на русском Две кампании по контекстной рекламе у меня на всех сайтах - на русском и ******ском, и вот если у тебя локальный сайт из центра или востока - там доля посещений 98/2, если ты по всей ******е то там уже и 50/50 и даже перевес небольшой может быть в UA Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
markimax Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 5 минут назад, niger сказал: Если делать абсолютно новый сайт - то наверное так и делают. А если ты уже в индексе, то никто не поменяет уже ничего. Розетка как и многие сайты при первом прямом посещении просто дают тебе всплывашку - "Зараз ви на сайті з російською мовою: бажаєте змінти мову на україньску?" или как-то так Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 1 2 3 4 5 6 Вперёд Страница 2 из 6 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 15
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 22 минуты назад, markimax сказал: Да так повелось, но вышел закон, придется подстраиваться под него Насчет всплывашки - вариант правильный и без самодеятельности! Но к всплывашкам негативно относится Google Пока не прописаны правила и нет схемы проверки. Есть просто требование предоставления услуг по умолчанию только на ******ском языке. Точно так же можно сказать что если пользователь в ОС или браузере использует русский язык по умолчанию, то он автоматически согласен на условие предоставления контента на русском языке. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 Проверил сейчас несколько популярных крупных интернет магазинов в ******е практически у всех ******ский язык реализован через /ua/ или /uk/. Не у всех открывается ******ская версия сайта если браузер на ******ском. Не у одного не открывается ******ская версия если браузер на русском. Так что на данный момент вариант рабочий и правильный. А дальше посмотрим. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanton123 Опубликовано: 29 декабря 2020 Автор Поделиться Опубликовано: 29 декабря 2020 36 минут назад, immortell сказал: Подскажите, пожалуйста, как сделать чтобы по языке браузера загружалась ******ские страницы сайта. И как сделать, чтобы по ******скому IP-адресу заходило на укр. версию сайта. У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Спойлер if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
immortell Опубликовано: 29 декабря 2020 Поделиться Опубликовано: 29 декабря 2020 1 година назад, fanton123 сказав: У меня сделано по языку браузера. Но пока тестирую на предмет ошибок. в header.php после public function index() { Показати вміст if (!isset($this->session->data['language_change'])) { $this->session->data['language_change'] = '0'; } if ($this->session->data['language_change']=='0') { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $this->session->data['language_change']='1'; if ($lang=='uk'){ $_SESSION['language'] = 'ua'; $this->session->data['language']='ua'; $this->session->data['language_code']='ua'; $this->response->redirect('/ua'.$_SERVER['REQUEST_URI']); } } По ip нужно подключать библиотеку или модуль geoip. Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения