Codes de langue pris en charge
Pour les API Recherche Microsoft 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 |
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ïlandais |
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 allons prendre en charge le format language-region, par exemple en-US. Plusieurs langues peuvent également être répertoriées à l’aide de virgules et d’une valeur de qualité associée qui 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 ».
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 à 0 est attribué sont acceptables.