Freigeben über


Unterstützte Sprachcodes

Für Microsoft Search-APIs in Microsoft Graph stellt der Accept-Language HTTP-Anforderungsheader eine Liste der zulässigen menschlichen Sprachen für die Antwort bereit. Der Wert wird für die Lokalisierung auf der Serverseite verwendet. In der folgenden Tabelle sind die unterstützten Accept-Language Headerwerte aufgeführt.

Accept-Language Headerzeichenfolge Sprache
af Afrikaans
Bin Amharisch
ar-sa Arabisch (Saudi-Arabien)
Als Assamisch
az-Latn Aserbaidschanisch (Lateinisch)
Werden Belarussisch
bg Bulgarisch
bn-BD Bangla (Bangladesch)
bn-IN Bangla (Indien)
Bs Bosnisch (Lateinisch)
ca Katalanisches Spanisch
ca-ES-valencia Valencia
cs Tschechisch
Cy Walisisch
da Dänisch
de Deutsch (Deutschland)
de-de Deutsch (Deutschland)
el Griechisch
en-GB Englisch (Großbritannien)
en-US Englisch (USA)
es Spanisch (Spanien)
es-ES Spanisch (Spanien)
es-US Spanisch (Vereinigte Staaten)
es-MX Spanisch (Mexiko)
et Estnisch
eu Baskisch
fa Persisch
fi Finnisch
fil-Latn Philippinisch
fr Französisch (Frankreich)
fr-FR Französisch (Frankreich)
fr-CA Französisch (Kanada)
Ga Irisch
gd-Latn Schottisches Gälisch
gl Galizisch
gu Gujarati
ha-Latn Hausa (Lateinisch)
he Hebräisch
hi Hindi
hr Kroatisch
hu Ungarisch
hy Armenisch
id Indonesisch
ig-Latn Igbo
is Isländisch
it Italienisch (Italien)
it-it Italienisch (Italien)
ja Japanisch
ka Georgisch
kk Kasachisch
km Khmer
kn Kannada
ko Koreanisch
kok Konkani
ku-Arab Zentralkurdisch
ky-Cyrl Kirgisisch
Lb Luxemburgisch
lt Litauisch
lv Lettisch
mi-Latn Maorisch
mk Mazedonisch
Ml Malayalam
mn-Cyrl Mongolisch (Kyrillisch)
mr Marathi
ms Malaiisch (Malaysia)
Mt Maltesisch
nb Norwegisch (Bokmål)
ne Nepalesisch (Nepal)
nl Niederländisch (Niederlande)
nl-BE Niederländisch (Niederlande)
nn Norwegisch (Nynorsk)
Nso Sesotho sa Leboa
oder Norwegisch (Nynorsk)
pa Pandschabi (Gurmukhi)
pa-Arab Punjabi (Arabisch)
pl Polnisch
prs-Arab Dari
pt-BR Portugiesisch (Brasilien)
pt-PT Portugiesisch (Portugal)
qut-Latn K'iche'
quz Quechua (Peru)
ro Rumänisch (Rumänien)
ru Russisch
Rw Kinyarwanda
sd-Arab Sindhi (Arabisch)
si Singhalesisch
sk Slowakisch
sl Slowenisch
sq Albanisch
sr-Cyrl-BA Serbisch (Kyrillisch, Bosnien und Herzegowina)
sr-Cyrl-RS Serbisch (Kyrillisch, Serbien)
sr-Latn-RS Serbisch (Latein, Serbien)
sv Schwedisch (Schweden)
sw Kisuaheli
ta Tamil
te Telugu
tg-Cyrl Tadschikisch (Kyrillisch)
th Thailändisch
Ti Tigrinya
tk-Latn Turkmenisch (Lateinisch)
Tn Setswana
tr Türkisch
tt-Cyrl Tatarisch (Kyrillisch)
ug-Arab Uyghur
uk Ukrainisch
ur Urdu
uz-Latn Usbekisch (Lateinisch)
vi Vietnamesisch
wo Wolof
Xh isiXhosa
yo-Latn Yoruba
zh-Hans Chinesisch (vereinfacht)
zh-Hant Chinesisch (traditionell)
zu isiZulu

Beispiele

Wir unterstützen das Format language-region (z. B. en-US). Mehrere Sprachen können mithilfe von Kommas und einem zugeordneten Qualitätswert aufgelistet werden. Der Wert stellt eine Schätzung der Präferenz des Benutzers für die sprachen dar, die in diesem Bereich angegeben werden, z. B. en-US, fr-FR; q=0,9. Der Qualitätswert ist standardmäßig "q=1".

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

Bekannte Einschränkungen

  • Wenn in der Anforderung kein Accept-Language-Header vorhanden ist, geht der Server davon aus, dass alle Sprachen gleichermaßen akzeptabel sind. Wenn ein Accept-Language-Header vorhanden ist, sind alle Sprachen akzeptabel, denen ein Qualitätsfaktor größer als 0 (null) zugewiesen ist.