ecletti
03.06.2019 14:16
1
добрый, есть вопрос по поводу того как правильно задавать языковые версии сайта

1. и так, первое это нужно в хэдере прописывать язык версии, и вот тут сразу вопрос как правильно:

укр версия
<html lang="uk">
рус версия
<html lang="ru">
англ версия
<html lang="en">

или

укр версия
<html lang="uk_UA">
рус версия
<html lang="ru_RU">
англ версия
<html lang="en_US">

или

укр версия
<html lang="uk-UA">
рус версия
<html lang="ru-UA">
англ версия
<html lang="en-UA">



2. исходя из этого второй вопрос, а как правильно задавать язык в alternate для сайтов которые в украинском регионе

<link rel="alternate" hreflang="uk-ua"
<link rel="alternate" hreflang="ru-ru"
<link rel="alternate" hreflang="en-us"

или

<link rel="alternate" hreflang="uk-ua"
<link rel="alternate" hreflang="ru-ua"
<link rel="alternate" hreflang="en-ua"



буду признателен за расширенные ответы, желательно с пруфами в виде линков на первоисточники
web911
03.06.2019 14:38
0
суффикс не всегда обязателен - например en-US лучше указать, а ru-RU не обязательно, достаточно просто ru

<html lang="uk">
<html lang="ru">
<html lang="en-US">

www.w3.org/TR/html401/struct/dirlang.htmlwww.w3schools.com/tags/ref_language_codes.asp
Тема закрита.