Lire en anglais

Partager via


Codes de langue pris en charge

Pour les API Microsoft Recherche dans Microsoft Graph, l’en-tête Accept-Language de requête HTTP fournit une liste de langues humaines acceptables pour la réponse. La valeur est utilisée pour la localisation côté serveur. Le tableau suivant répertorie les valeurs d’en-tête prises en charge Accept-Language .

chaîne d’en-tête Accept-Language Langue
af Afrikaans
Suis Amharique
ar-sa Arabe (Arabie saoudite)
Comme Assamais
az-Latn Azéri (latin)
be Bélarusse
bg Bulgare
bn-BD Bangla (Bangladesh)
bn-IN Bangla (Inde)
bs Bosniaque (latin)
ca Espagnol catalan
ca-ES-valencia Valencien
cs Tchèque
cy Gallois
da Danois
de Allemand (Allemagne)
de-de Allemand (Allemagne)
el Grec
en-GB Anglais (Royaume-Uni)
en-US Anglais (États-Unis)
es Espagnol (Espagne)
es-ES Espagnol (Espagne)
es-US Espagnol (États-Unis)
es-MX Espagnol (Mexique)
et Estonien
eu Basque
fa Perse
fi Finnois
fil-Latn Filipino
fr Français (France)
fr-FR Français (France)
fr-CA Français (Canada)
ga Irlandais
gd-Latn Gaélique écossais (Royaume-Uni)
gl Galicien
gu Goudjrati
ha-Latn Haoussa (Latin)
he Hébreu
hi Hindi
hr Croate
hu Hongrois
hy Arménien
id Indonésien
ig-Latn Igbo
is Islandais
it Italien (Italie)
it-it Italien (Italie)
ja Japonais
ka Géorgien
kk Kazakh
km Khmer
kn Kannada
ko Coréen
kok Konkani
ku-Arab Kurde central
ky-Cyrl Kirghiz
lb Luxembourgeois
lt Lituanien
lv Letton
mi-Latn Maori
mk Macédonien (Ex-Rép. yougoslave de Macédoine)
ml Malayalam
mn-Cyrl Mongol (cyrillique)
mr Marathe
ms Malais (Malaisie)
mt Maltais
nb Norvégien (Bokmål)
ne Népalais (Népal)
nl Néerlandais (Pays-Bas)
nl-BE Néerlandais (Pays-Bas)
nn Norvégien (nynorsk)
Ons Sesotho sa leboa
ou Odia
pa Pendjabi (gurmukhi)
pa-Arab Pendjabi (arabe)
pl Polonais
prs-Arab Dari
pt-BR Portugais (Brésil)
pt-PT Portugais (Portugal)
qut-Latn K’iche'
quz Quechua (Pérou)
ro Roumain (Roumanie)
ru Russe
Rw Kinyarwanda
sd-Arab Sindhi (arabe)
si Cinghalais
sk Slovaque
sl Slovène
sq Albanais
sr-Cyrl-BA Serbe (cyrillique, Bosnie-Herzégovine)
sr-Cyrl-RS Serbe (cyrillique, Serbie)
sr-Latn-RS Serbe (latin, Serbie)
sv Suédois (Suède)
sw Kiswahili
ta Tamoul
te Télougou
tg-Cyrl Tadjik (cyrillique)
th Thaï
ti Tigrinya
tk-Latn Turkmène (latin)
Amt Tswana
tr Turc
tt-Cyrl Tatar (cyrillique)
ug-Arabe Ouïgour
uk Ukrainien
ur Ourdou
uz-Latn Ouzbek (latin)
vi Vietnamien
Wo Wolof
Xh isiXhosa
yo-Latn Yorouba
zh-Hans Chinois (simplifié)
zh-Hant Chinois (traditionnel)
zu isiZulu

Exemples

Nous prenons en charge le format language-region (par exemple, en-US). Plusieurs langues peuvent être répertoriées à l’aide de virgules et d’une valeur de qualité associée. La valeur représente une estimation de la préférence de l’utilisateur pour les langues spécifiées par cette plage, par exemple, en-US, fr-FR ; q=0,9. La valeur de qualité par défaut est « q=1 ».

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

Limitations connues

  • Si aucun en-tête Accept-Language n’est présent dans la requête, le serveur suppose que toutes les langues sont également acceptables. Si un en-tête Accept-Language est présent, toutes les langues auxquelles un facteur de qualité supérieur à zéro est attribué sont acceptables.