Поделиться через


Коды поддерживаемых языков

Для API-интерфейсов Microsoft Поиск в Microsoft Graph Accept-Language заголовок HTTP-запроса содержит список допустимых языков для ответа. Значение используется для локализации на стороне сервера. В следующей таблице перечислены поддерживаемые Accept-Language значения заголовков.

строка заголовка Accept-Language Язык
af Африкаанс
Am Амхарский
ar-sa Арабский (Саудовская Аравия)
Как Ассамский
az-Latn Азербайджанский (латиница)
be Белорусский
bg Болгарский
bn-BD Бенгальский (Бангладеш)
bn-IN Бангла (Индия)
bs Боснийский (латиница)
ca Каталанский испанский
ca-ES-Valencia Валенсии
cs чешский;
cy Валлийский
da Датский
de Немецкий (Германия)
de-de Немецкий (Германия)
el греческий;
en-GB Английский (Соединенное Королевство)
en-US Английский (США)
es Испанский (Испания)
es-ES Испанский (Испания)
es-US Испанский (США)
es-MX Испанский (Мексика)
et Эстонский
eu Баскский
fa Персидский
fi финский;
fil-Latn Филиппинский
fr Французский (Франция)
fr-FR Французский (Франция)
fr-CA Французский (Канада)
ga Ирландский
gd-Latn Шотландский гэльский
gl Галисийский
gu Гуджарати
ha-Latn Хауса (латиница)
он Иврит
hi Хинди
hr Хорватский
hu Венгерский
hy Армянский
id индонезийский;
ig-Latn Игбо
есть Исландский
оно Итальянский (Италия)
it-it Итальянский (Италия)
ja Японский
ka Грузинский
kk Казахский
Км Кхмерской
kn Каннада
ko Корейский
kok Конкани
ku-arab Сорани курдский
Ky-Cyrl Киргизский
lb Люксембургский
lt Литовский
lv Латышский
mi-Latn Маори
mk Македонский
ml Малаялам
mn-Cyrl Монгольский (кириллица)
mr Маратхи
ms Малайский (Малайзия)
mt Мальтийский
nb норвежский (букмол);
ne Непальский (Непал)
nl Нидерландский (Нидерланды)
nl-BE Нидерландский (Нидерланды)
nn Норвежский (нюнорск)
Нсо Северный сото
или Ория
pa Панджаби (гурмукхи)
па-Араб Панджаби (арабское письмо)
pl польский;
prs-Arab Дари
pt-BR португальский (Бразилия);
pt-PT португальский (Португалия);
Qut-Latn K'iche'
quz Кечуа (Перу)
ro Румынский (Румыния)
ru русский;
Rw Киньяруанда
sd-Arab Синдхи (арабский)
si Сингальский
sk Словацкий
sl Словенский
sq Албанский
sr-Cyrl-BA Сербский (кириллица, Босния и Герцеговина)
sr-Cyrl-RS Сербский (кириллица, Сербия)
sr-Latn-RS Сербский (латиница, Сербия)
sv Шведский (Швеция)
sw Суахили
ta Тамильский
te Телугу
tg-Cyrl Таджикский (кириллица)
th Тайский
Ti Тигринья
tk-Latn Туркменский (латиница)
Tn Сетсвана
tr турецкий;
tt-Cyrl Татарский (кириллица)
ug-Arab Уйгурский
uk Украинский
ur Урду
uz-Latn Узбекский (латиница)
vi Вьетнамский
Wo Волоф
Xh Коса
Yo-Latn Йоруба
zh-Hans Китайский (упрощенный)
zh-Hant китайский (традиционный);
zu Зулу

Примеры

Мы поддерживаем формат язык-регион (например, en-US). Несколько языков можно перечислить с помощью запятых и получить соответствующее значение качества. Значение представляет оценку предпочтений пользователя для языков, указанных в этом диапазоне, например en-US, fr-FR; q=0.9. Значение качества по умолчанию — "q=1".

POST /search/query
Content-Type: application/json
Accept-Language: en-US, fr-FR;q=0.9

Известные ограничения

  • Если в запросе нет Accept-Language заголовка, сервер предполагает, что все языки одинаково приемлемы. Если заголовок Accept-Language присутствует, допустимы все языки, которым назначен коэффициент качества больше нуля.