Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

У розетки какимто другим спосопотому чтом рализовано. Но тоже только на стороне браузера, потому как если зарос сгделать как 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

Edited by fanton123
Link to comment
Share on other sites


В 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
Link to comment
Share on other sites


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

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

 

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

Link to comment
Share on other sites

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

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

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

 

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

 

Циии

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

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

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

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

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

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

 

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

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

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

  • +1 2
Link to comment
Share on other sites


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

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

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

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

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

Link to comment
Share on other sites


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

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

Циии

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

 

Link to comment
Share on other sites

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

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

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

Циии

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

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

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

Link to comment
Share on other sites


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

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

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

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

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

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

 

 

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

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

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

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

 

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

Циии

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

 

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

 

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

Циии

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

 

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

 

  • +1 1
Link to comment
Share on other sites


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

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

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

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

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

Циии

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

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

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

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

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

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

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

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

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

Циии

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

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

Edited by Shureg
Link to comment
Share on other sites


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

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

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

 

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

 

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

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

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

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

 

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

 

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

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

 

 

 

 

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites


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

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

 

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

 

Циии

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

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

 

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

 

 

 

Link to comment
Share on other sites


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

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

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

Циии

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

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

Link to comment
Share on other sites


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

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

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

 

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

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

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

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

 

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

Циии

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

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

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

 

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

 

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

Циии

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

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

 

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

Link to comment
Share on other sites


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

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

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

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

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

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

 

Циии

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

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

Edited by florapraktik
  • +1 2
Link to comment
Share on other sites


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

проэтонты!

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

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

Edited by florapraktik
Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

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

 

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

Link to comment
Share on other sites


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

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

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

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

 

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

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

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

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

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

Не знаю...

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.