From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- .../tr/web/http/headers/accept-language/index.html | 97 ---------------------- 1 file changed, 97 deletions(-) delete mode 100644 files/tr/web/http/headers/accept-language/index.html (limited to 'files/tr/web/http/headers/accept-language/index.html') diff --git a/files/tr/web/http/headers/accept-language/index.html b/files/tr/web/http/headers/accept-language/index.html deleted file mode 100644 index fb3fe1dbe4..0000000000 --- a/files/tr/web/http/headers/accept-language/index.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Accept-Language -slug: Web/HTTP/Headers/Accept-Language -tags: - - HTTP Başlığı - - İçerik görüşmesi -translation_of: Web/HTTP/Headers/Accept-Language ---- -
{{HTTPSidebar}}
- -

Accept-Language HTTP başlığı, istemcinin hangi dilleri anlayabildiğini ve hangi dil türünün tercih edildiğini bildirir. (Burada dil derken programlama dili değil, İngilizce gibi doğal dillerden bahsediyoruz.) Sunucu içerik görüşmesi kullanarak bu önerilerden birini seçip kullanır ve {{HTTPHeader("Content-Language")}} yanıt başlığı aracılığıyla istemciye seçtiği dili bildirir. Tarayıcılar kullanıcı arayüzü diline bakarak bu başlığa uygun değerleri verir ve kullanıcı bunu değiştirebilse de bu pek sık olmaz (ve parmak izine neden olduğundan hoş karşılanmaz).

- -

Bu başlık, sunucunun kullanıcı tarafından bilinçli olarak belirtilmiş bir URL gibi herhangi bir yoldan dil berlirleme imkanı olmadığında kullanması için verilen bir ipucudur. Sunucunun asla bilinçli bir seçimi geçersiz kılmaması önerilmektedir. Accept-Language içeriği genellikle kullanıcının kontrolünde değildir (örneğin seyahat ederken başka bir ülkede bir internet kafeyi kullanmak gibi); kullanıcı kendi kullanıcı arayüzünün dili dışında bir dilde de sayfayı görüntülemek isteyebilir.

- -

Eğer sunucu eşleşen hiçbir dilde hizmet veremiyorsa, teoride bir {{HTTPStatus("406")}} (Kabul edilemez) hata kodunu döndürebilir.  Ancak, daha iyi bir kullanıcı deneyimi sağlanması için bu nadiren yapılır ve bu durumda genellikle Accept-Language başlığı görmezden gelinir.

- - - - - - - - - - - - - - - - -
Başlık türü{{Glossary("Request header")}}
{{Glossary("Forbidden header name")}}hayır
{{Glossary("Simple header", "CORS-safelisted request-header")}}evet
- -

Sözdizimi

- -
Accept-Language: <language>
-Accept-Language: *
-
-// {{glossary("quality values", "quality value")}} sözdizimi ile ağırlıklandırılmış birden fazla dil var:
-Accept-Language: fr-CH, fr;q=0.9, en;q=0.8, de;q=0.7, *;q=0.5
- -

Direktifler

- -
-
<language>
-
-

Bir dil etiketi (bazen "yerel ayar kimliği" olarak da adlandırılır). Bu direktif 2-3 harften oluşan ve dili demsil eden bir temel dil etiketidir, isteğe bağlı olarak ardından '-' ile ayrılan ek alt etiketler gelebilir. En sık kullanılan ek bilgi ülke veya bölge varyantı ('en-US' veya 'fr-CA' gibi) ya da  kullanılacak alfabe türüdür ('sr-Latn' gibi). Yazım türü ('de-DE-1996') gibi diğer varyantlar genellikle bu başlık kapsamında kullanılmaz.

-
-
*
-
Herhangi bir dil; '*' joker karakter olarak kullanılır.
-
;q= (q-faktör ağırlıklandırması)
-
Tercih sırasına göre yerleştirilen herhangi bir değer, ağırlık denilen göreceli bir {{glossary("Quality values", "quality value")}} ile ifade edilir.
-
- -

Örnekler

- -
Accept-Language: de
-
-Accept-Language: de-CH
-
-Accept-Language: en-US,en;q=0.5
-
- -

Özellikler

- - - - - - - - - - - - - - - - - - -
ÖzellikBaşlık
{{RFC("7231", "Accept-Language", "5.3.5")}}Hypertext Transfer Protocol (HTTP/1.1): Anlambilim ve Bağlam
BCP 47Dilin Belirlenmesi için Etiketler
- -

Tarayıcı uyumluluğu

- - - -

{{Compat("http.headers.Accept-Language")}}

- -

Bakınız

- - -- cgit v1.2.3-54-g00ecf