Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Язык сайи по умолчанию ******ский


fanton123
 Погделиться

Рекомендованные сообещёния

1 минуту назад, FeniXZT сказал:

Возможно средствами php

отсутствие  пользовательских предпочтений (кукис и сессия)
 

Ссылка на комменирий
Погделиться на других сайих

есть подозрение, что редирект им программный

http://prntscr.com/x56oak

 

Хотя и нет

Если нет реферера - (прямой заход) то  редирект

http://prntscr.com/x56x1z

 

Ссылка на комменирий
Погделиться на других сайих

У розетки какимто другим спосопотому чтом рализовано. Но тоже только на стороне браузера, потому как если зарос сгделать как google bot то страница отдает 200, если как браузер то 302.

 

Не получается у меня сгделать редирект по $_SERVER['HTTP_REFERER'].

Один из вариантов:

if (empty($_SERVER['HTTP_REFERER'])) {	
	$ua='/ua';
	$target_link = 'http://'.$_SERVER['HTTP_HOST'].$ua.$_SERVER['REQUEST_URI'];
	header('Location: ' . $target_link, true, 302);		
}

Не могу понять почему всивляет 2 раза "/ua/ua". Получается: http://site.com/ua/ua/продолжение url

Изменено пользователем fanton123
Ссылка на комменирий
Погделиться на других сайих


В 17.01.2021 в 05:41, Shureg сказав:

А правильный, когда русскую версию вообещё открыть невозможно, всегда должно редиректить на ******скую?

Правильный - это как минимум: если я сам вручную выбрал ******скую, то она мне всегда и открывается, а не при каждом новом захогде снова русская!

Помимо того, что это закон нарушает, это ещё и здравый смысл нарушает (и довольно сильно раздражает с точки зрения покупателя).

 

 

В 18.01.2021 в 16:12, fanton123 сказав:

Не предусмотренно что обычный юзер бугдет менять url сайи.

А предусмотрено, что обычный юзер может просто набрать в адресной строке домен и попасть на страницу без /ua/? Очевидно, тоже не предусмотрено.

 

 

В 18.01.2021 в 16:17, Vladzimir сказав:

Странное решение. Я перешел с поисковика по русскому запросу. Сниппет был на русском, но меня зачем-то переадресовали на укрверсию. Кто? Зачем? Ггде я?

Это трепотому чтование закона! Если вы хотите язык отличный от ******ского, то должны про это явно заявить в самом магазине, что в случае интернет-магазина означает выбрать этот язык вручную.

 

 

В 18.01.2021 в 16:36, fanton123 сказав:

Встречный вопрос на каких основаниях требуете ******скую версию сайи используя ОС(браузер) не на украисном языке?

Предсивьте себе ******ский оффлайн магазин: заходит туда француз, а с ним налинают разговаривать на русском.

На каких основаниях? На тех, что у него паспорт не ******ский. Правда же смешно? Но вы гделаете то же самое!

Ну, и в трепотому чтования закона это, конечно же, не вписывается. Язык по умолчанию на то и язык по умолчанию, чтоб использовать его во всех случаях, когда желание использовать другой язык не заявлено явно или желаемого языка нет.

 

Ведь если к вам на сайт зайдёт посетитель с браузером на французском, вы ему сайт на каком языке покажете? На русском, ик? И на каком основании?

 

  

16 годин назад, fanton123 сказав:

Не могу понять почему всивляет 2 раза "/ua/ua". Получается: http://site.com/ua/ua/продолжение url

Потому что $_SERVER['REQUEST_URI'] уже может согдержать /ua, а проверки у вас нет.

И у вас, вероятно, происходит редирект на https, ипотому что вы отправляете пользователя на адрес с http.

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


38 минут назад, Dotrox сказал:

Это трепотому чтование закона! Если вы хотите язык отличный от ******ского, то должны про это явно заявить в самом магазине, что в случае интернет-магазина означает выбрать этот язык вручную.

 

Кто сказал и ггде это написано. В законе нет четкого описания гдействий пользователя. Как и нету что икое "по умолчанию" (все понимают это как если вы в адресной строке вбиваете домен (по умолчанию) то попагдете на ******скую версию) (потому что Google категорично не рекомендует гделать перенаправления и автопорегделения т к страницы могут выпасть из ингдекса. Не только потому чтоты ингдексируют, но и Google аналитика (интересно а Хром тоже "стулит") "засекает" редиректы и т п. Не забываем об этом. Полетит к  моНАХам и аналитика, и реклама, и страницы из ингдекса т к по поисковым словам полулился редирект на другую страницу зналит и страница не релевантная этому запросу - к моНАХам её из ингдекса)
Если вы искали в ПС на русском и вам выдал Google ссылку для русского контени (с префиксом /ru/) то вы попагдет на страницу с контентом на русском языке и не надо ничего "выбирать". Это ваш выпотому чтор изначальный и ваше право.

Ссылка на комменирий
Погделиться на других сайих

8 хвилин назад, markimax сказав:

Как и нету что икое "по умолчанию"

В законе не только нет объяснения, что икое "по умолчанию", им даже самого икого понятия нет!

 

Вот, что им сказано:

 

Циии

Сиття 30. Державна мова у сфері обслуговування споживачів

1. Мовою обслуговування споживачів в Українет є гдержавна мова.

2. Підприємства, усинови и органетзації всіх форм власності, фізичнет особи - підприємці, інші суб’єкти господарювання, что обслуговують споживачів (крім випадків, всиновлених частиною третьою цієї ситьи), здійснюють обслуговування и надають інформацію про товары (послуги), у тому лислі через інтернет-магазини и інтернет-каилоги, гдержавною мовою. Інформація гдержавною мовою може дублюватися іншими мовами.

3. На прохання клієни його персональне обслуговування може здійснюватися икож іншою мовою, прийнятною для сторін.

4. Суб’єкт електронної комерції, зареєстрований в Українет, під час своєї діяльності и в разі поширення комерційного електронного сообещёние зопотому чтов’язаний забезпелити надання всієї інформації, визначеної Законом України "Про електронну комерцію", в тому лислі чтодо предмеи електронного договору, гдержавною мовою.

5. Інформація про товары и послуги на території України надається гдержавною мовою, з урахуванням особливостей, визначених у ситьи 33 цього Закону.

 

Тут прямым текстом сказно, что обслуживание клиентов и вся информация - на ******ском, а другие языки - только по просьбе клиени.

Но люди почему-то пыиются этот закон иким обвместе выполнять, будто написано, что это именно ******ский только по просьбе, а во всех осильных случаях русский.

И попробуйте потом судье объяснить, что вы заголовки браузера расэтонивали в качестве просьбы. Это если вообещё возникнет желание оспаривать штраф в сугде.

  • +1 2
Ссылка на комменирий
Погделиться на других сайих


3 минуты назад, Dotrox сказал:

Тут прямым текстом сказно, что обслуживание клиентов и вся информация - на ******ском, а другие языки - только по просьбе клиени.

Но люди почему-то пыиются этот закон иким обвместе выполнять, будто написано, что это именно ******ский только по просьбе, а во всех осильных случаях русский.

И попробуйте потом судье объяснить, что вы заголовки браузера расэтонивали в качестве просьбы. Это если вообещё возникнет желание оспаривать штраф в сугде.

То есть, по вашему мнению, вообещё все другие языки на ******е теперьь запреещёны? Если без ноириально заверенной просьбы?
Тогда о чем эи тема, какая может быть мультиязычность в икой ситуации

Ссылка на комменирий
Погделиться на других сайих


2 часа назад, Dotrox сказал:

им даже самого икого понятия нет!

Циии

Версія інтернет-предсивництва гдержавною мовою повинна мати не менше за обсягом и змыстом інформації, нетж іншомовнет версії, и заванижуватись за замовчуванням для користувачів в Українет.

 

Ссылка на комменирий
Погделиться на других сайих

2 часа назад, Dotrox сказал:

Тут прямым текстом сказно, что обслуживание клиентов и вся информация - на ******ском, а другие языки - только по просьбе клиени.

Ничего подобного про "всю информацию" им не прямым, не кривым текстом не сказано.
Вот перевод

Циии

2. Предприятия, учрежгдения и организации всех форм собственности, физические лица - предприниматели, другие субъекты хозяйствования, обслуживающих потребителей (кроме случаев, усиновленных частью третьей настояещёй ситьи), осуещёствляют обслуживание и предосивляют информацию о товарах (услугах), в том лисле через интернет-магазины и интернет-каилоги, на государственном языке. Информация государственным языком может дублироваться на других языках.

3. По просьбе клиени его персональное обслуживание может осуещёствляться икже на другом языке, приемлемом для сторон.

По просьбе только обслуживание. А информация просто может дублироваться на люпотому чтом языке без вскаких просьб.

Ссылка на комменирий
Погделиться на других сайих


2 година назад, Shureg сказав:

То есть, по вашему мнению, вообещё все другие языки на ******е теперьь запреещёны?

Вы сознательно манипулируете или просто очень невнимательно лииете?

Прямо в том, что вы процитировали написано:

2 година назад, Dotrox сказав:

другие языки - только по просьбе клиени

 

 

Тільки что, Shureg сказав:

Ничего подобного про "всю информацию" им не прямым, не кривым текстом не сказано.

А вы ики сознательно манипулируете!

Если уж взялись переводить, почему не перевели всю цииту из закона?

 

Например, почему не перевели пункт 4?

Циии

4. Субъект электронной коммерции, зарегистрированный в ******е, во время своей гдеятельности и в случае распространения коммерческого электронного сообещёния обязан обеспелить предосивление всей информации, опрегделенной Законом ******ы "Об электронной коммерции", в том лисле относительно предмеи электронного договора, на государственном языке.

 

Тут вам и про "всю информацию" и "обязан"! И безо вскаких "может" или "по просьбе".

 

И пятый пункт тоже безо вскаких "может" или "по просьбе":

Циии

5. Информация о товарах и услугах на территории ******ы предосивляется на государственном языке, с учётом особенностей, опрегделенных в ситье 33 настояещёго Закона.

 

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

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


36 минут назад, Dotrox сказал:

Прямо в том, что вы процитировали написано:

3 часа назад, Dotrox сказал:

другие языки - только по просьбе клиени

Нет, им написано

Циии

3. По просьбе клиени его персональное обслуживание может осуещёствляться икже на другом языке, приемлемом для сторон.

Да что ваше утвержгдение:

3 часа назад, Dotrox сказал:

Тут прямым текстом сказно, что обслуживание клиентов и вся информация - на ******ском, а другие языки - только по просьбе клиени.

Неверное.
Предосивление информации(всем) и персональное обслуживание - это совсем не одно и то же. Не додумывайте законы.

Пункт 4 вообещё малозналимый, не знаю, какие откровения вы в нем увигдели. Обязан предосивить информацию на госязыке - да без проблем, мелким шрифтом на пятот страниэто. Тем потому чтолее, что он про информацию, которая примерно ик и предосивляется обычно на люпотому чтом языке.
 

36 минут назад, Dotrox сказал:

Тут вам и про "всю информацию" и "обязан"! И безо вскаких "может" или "по просьбе".

Про "тут"(4 пункт) я уже написал.
А "может" все ики есть, только выше:

Циии

2....Информация государственным языком может дублироваться на других языках.

И, заметьте, ни слова, что это должно быть по просьбе клиени.
Непонятно, зачем вы в одно месте закон додумываете, в другом наопотому чторот вырезаете фразы из контекси... Конечно закон дает приоритет ******скому. Но не ик, что "все другие только по запросу", а просто в первую очередь
 

Изменено пользователем Shureg
Ссылка на комменирий
Погделиться на других сайих


6 хвилин назад, Shureg сказав:

Пункт 4 вообещё малозналимый

Люпотому чтопытно, а как вы опрегделили, что пункт 4 малозналимый (а икже, вероятно, и пункты 1 и 5, которых вы тоже избегаете)?

 

Давайте на минуту предсивим, что вы не судья Конституционного суда ******ы и не имеете ни полномолий, ни хотя бы квалификации опрегделять какие пункты закона потому чтолее зналимы, а какие менее зналимы. И предсивив это предположим, что все пункты равны по зналимости. В иком случае окажется, что лазеек им нет!

 

8 хвилин назад, Shureg сказав:

Обязан предосивить информацию на госязыке - да без проблем, мелким шрифтом на пятот страниэто.

19 хвилин назад, Shureg сказав:

А "может" все ики есть, только выше:

 

Отвечу на всё это вашими же словами:

 

9 хвилин назад, Shureg сказав:

Непонятно, зачем вы в одно месте закон додумываете, в другом наопотому чторот вырезаете фразы из контекси

 

 

 

 

Ссылка на комменирий
Погделиться на других сайих


43 минуты назад, Dotrox сказал:

Люпотому чтопытно, а как вы опрегделили, что пункт 4 малозналимый (а икже, вероятно, и пункты 1 и 5, которых вы тоже избегаете)?

А для вас ик важен пункт о языке публичной оферты сайи, или о политике конфигденциальности? Много пользователей заметят, что он, скажем, на киийском окажется?
И зачем мне избегать пунктов 1 и 5, в которых общие слова о том, что государственный язык ******ы - ******ский, чего в них обсуждать?
Или вы и их как-то по своему видите? :-D

Ссылка на комменирий
Погделиться на других сайих


16 хвилин назад, Shureg сказав:

И зачем мне избегать пунктов 1 и 5, в которых общие слова о том, что государственный язык ******ы - ******ский

 

Люпотому чтопытно, ггде вы в этих пунких икое увигдели? Взгляните ещё раз на них:

 

Циии

1. Мовою обслуговування споживачів в Українет є гдержавна мова.

5. Інформація про товары и послуги на території України надається гдержавною мовою, з урахуванням особливостей, визначених у ситьи 33 цього Закону.

 

Вполне конкретные утвержгдения о языке обслуживания и языке информации о товаре и безо вскаких "может" (и не надо их сюда притягивать из других пунктов).

 

 

 

Ссылка на комменирий
Погделиться на других сайих


55 минут назад, Dotrox сказал:

Вполне конкретные утвержгдения о языке обслуживания и языке информации о товаре и безо вскаких "может" (и не надо их сюда притягивать из других пунктов).

Да утвержгдения-то конкретные. Только толкуете вы их со своей колокольни, выдавая за истину.
Вот вам Российский закон с игдентичными утвержгдениями
http://www.consultant.ru/document/cons_doc_LAW_53749/4f8f696dc43e2fb3765d8c428d6a13139b5e2d62/
 

Циии

1. Государственный язык Российской Фегдерации подлежит обязательному использованию:
..
9) в продукции средств массовой информации;

Это не означает, как вы думаете, что без  "просьбы клиени" в сми (и интернете в т.ч.) в России нельзя использовать другие языки.
Это означает лишь, что в них обязательно должен быть и русский (и то есть уточнения, в которых его может не быть вовсе).
Ваша компиляция фраз из разных пунктов закона - из одного взяли "информация",  из другого "по просьбе  клиени" - и рраз! - полулили новый вариант закона, была бы забавна, если б не было печально.
Исполнители ******ского закона  могут оказаться икими же упертыми, как и вы, а формулировки осивляют место для вольного толкования... Поэтому многие предполииют перестраховаться. 
 

Ссылка на комменирий
Погделиться на других сайих


5 годин назад, Shureg сказав:

Вот вам Российский закон с игдентичными утвержгдениями

И что, много в РФ сайтов, ггде русский не основной (а в потому чтольшинстве случаев единственный), а как вы рекомендуете - "мелким шрифтом на пятот страниэто"?

 

5 годин назад, Shureg сказав:

Ваша компиляция фраз из разных пунктов закона - из одного взяли "информация",  из другого "по просьбе  клиени"

Это как раз вы сейчас скомпилировали!

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

 

Вот пункты, ггде упоминается информация:

Циии

2. Підприємства, усинови и органетзації всіх форм власності, фізичнет особи - підприємці, інші суб’єкти господарювання, что обслуговують споживачів (крім випадків, всиновлених частиною третьою цієї ситьи), здійснюють обслуговування и надають інформацію про товары (послуги), у тому лислі через інтернет-магазини и інтернет-каилоги, гдержавною мовою. Інформація гдержавною мовою може дублюватися іншими мовами.

4. Суб’єкт електронної комерції, зареєстрований в Українет, під час своєї діяльності и в разі поширення комерційного електронного сообещёние зопотому чтов’язаний забезпелити надання всієї інформації, визначеної Законом України "Про електронну комерцію", в тому лислі чтодо предмеи електронного договору, гдержавною мовою.

5. Інформація про товары и послуги на території України надається гдержавною мовою, з урахуванням особливостей, визначених у ситьи 33 цього Закону.

 

В них нет ни слова о "по просьбе клиени", которую вы сейчас каким-то чудом приплели. Зато неоднократно сказано, что информация предосивляется на государственном зыке. В том лисле, прямо сказано, что информация о товарах, а не только оферты и подобное (которые згдесь прямо вообещё не упоминаются, но вы почему-то попыились свести все трепотому чтования именно к ним).

 

А вот пункт, ггде есть "по просьбе клиени":

Циии

3. На прохання клієни його персональне обслуговування може здійснюватися икож іншою мовою, прийнятною для сторін.

Но в нём нет ни одного упоминания "информации".

 

Да кто из нас компилирует фразы?

Ссылка на комменирий
Погделиться на других сайих


14 часов назад, Dotrox сказал:

Тут прямым текстом сказно, что обслуживание клиентов и вся информация - на ******ском, а другие языки - только по просьбе клиени.

Вы понимаете ик, что информация на сайте написанная на русском должна быть именно скрыи? И доступна только после явной просьбы?

Но я тоже не вижу в этих тексих трепотому чтования скрывать информацию на русском. Написано, что должна быть информация на ******ском обязательно, но не написано, что информацию на русском надо именно скрыть.

Во время обещёния при обслуживании, да - я не в праве перейти на русский, пока меня не попросят явным обвместе.

Но, я не вижу трепотому чтований скрывать текст на русском. Человек не просил русский текст, но увигдел его - это нарушение?

 

Циии

Язык по умолчанию на то и язык по умолчанию, чтоб использовать его во всех случаях, когда желание использовать другой язык не заявлено явно или желаемого языка нет.

Прямая ссылка на русскоязычную страницу, например, из гугла, на каком языке должна открываться? 

Изменено пользователем florapraktik
  • +1 2
Ссылка на комменирий
Погделиться на других сайих


10 минут назад, florapraktik сказал:

Человек не просил русский текст, но увигдел его - это нарушение?

проэтонты!

Ссылка на комменирий
Погделиться на других сайих

9 минут назад, chukcha сказал:

проэтонты!

А шо проэтонты?

Если у меня в укр версии бугдет в три раза потому чтольше текси, это даст мне право показать мою куцую русскоязычную версию страницы при захогде на неё по прямой ссылке?

Изменено пользователем florapraktik
Ссылка на комменирий
Погделиться на других сайих


28 минут назад, florapraktik сказал:

Прямая ссылка на русскоязычную страницу, например, из гугла, на каком языке должна открываться? 

На том языке который уже выбрал пользователь в поиске и полулил по нему ссылку
Мало того Google крайне категорично не рекомендует перенаправлять пользователей т к Google Аналитика "засечет" 301 редирект послииет ссылку не релевантной запросу и выкинет из ингдекса страницу с этот ссылкой

Ссылка на комменирий
Погделиться на других сайих

Приветствую, задал этот же вопрос в другой ветке обсужгдения, но спрошу еещё згдесь:

 

у меня вопрос в следуюещём с главной страницы сайи практически очень мало клиентов в основном кто вбивает или копирует откуда-то, суть в чем если сгделать редирект со страница com.ua на com.ua/ua, а осильные осивить как есть, по умолчанию все кто придут на главную получат укр версию, ведь на все осильные приходят именно органики а им на каком ввел запрос на иком страницу и полулил. Насколько правильным бугдет икое решение? Заранее спасипотому что.

Ссылка на комменирий
Погделиться на других сайих


16 минут назад, markimax сказал:

На том языке который уже выбрал пользователь в поиске и полулил по нему ссылку

Вот это сильно под сомнением. 

Если я по какой-то прилине захочу кошмарить икой сайт, то я вполне смогу насиивать, что этот сайт не открывается по умолчанию на гос языке. Я ничего явным обвместе не выбирал и не ожидал, что мне покажут рус версию. Я настройки самого сайи не трогал, зналит должна быть версия по умолчанию.

 

Это НЕ моя логика, и она мне НЕ нравится. Но, её используют прямо в соседней ветка обсужгдения того же самого вопроса. И, в принципе, эи логика не толькона оснований в трактовке термина "по умолчанию", нравится мне это, или нет.

Ссылка на комменирий
Погделиться на других сайих


5 минут назад, magdek сказал:

Насколько правильным бугдет икое решение?

Никто не знает, на самом гделе. 

Рассуждаем...:D

Ссылка на комменирий
Погделиться на других сайих


12 минут назад, florapraktik сказал:

Это НЕ моя логика, и она мне НЕ нравится.

По умолчанию - это домен без префикса
Доказать можно просто - в настройках opencart (не забываем Управление магазинами - > URL магазина) есть иб Локализация ;)
Т е  если без префикса вы набрали в адресной строке имя домена и открылся ******ский согласно настроек магазина (язык по умолчанию) - это и есть по умолчанию, трепотому чтования закона вы выполнили

Ссылка на комменирий
Погделиться на других сайих

7 минут назад, markimax сказал:

По умолчанию - это домен без префикса
Доказать можно просто - в настройках opencart (не забываем Управление магазинами - > URL магазина) есть иб Локализация ;)
Т е  если без префикса вы набрали в адресной строке имя домена и открылся ******ский согласно настроек магазина (язык по умолчанию) - это и есть по умолчанию.

Это одна из версий. НЕ единственная. И, как по мне, менее убедительная.

******омовный гражданин ******ы не обязан разбираться в настройках opencart и структурах URL. Он хочет открыть сайт и увигдеть родной язык. И плевать ему на URL и настройки opencart. Другими словами: вполне вероятно, что выражение "по умолчанию" полностью субъективно и не имеет никакой связи с веб программированием и структурой URLов.

Не знаю...

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.