Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. HTTP
  3. Reference
  4. Cabeçalhos HTTP
  5. Content-Language

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

Content-Language

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.

Ocabeçalho de entidadeContent-Language é usado para descrever a língua(s) destinada para a audiência, para que isto permita um usuário de se diferenciar de acordo com a língua preferida do usuário.

Por exemplo, se "Content-Language: de-DE" está selecionado, você diz que o documento é destinado para quem fala Alemão (no entanto, não indica que o documento é escrito em Alemão. Por exemplo, pode ser escrito em Inglês como parte de um curso de línguas para fluentes em Alemão).

Se nenhumContent-Language é especificado, o padrão é que o conteúdo é destinado para todas as línguas. Múltiplas tags de língua também podem ser usada, assim como usar o headerContent-Language com varios tipos de mídia e não apenas para documentos de texto.

Header typeEntity header
Forbidden header namenão
CORS-safelisted response-headersim
CORS-safelisted request-headersim

Syntax

Content-Language: de-DEContent-Language: en-USContent-Language: de-DE, en-CA

Directives

language-tag

Múltiplas tags de línguas são separadas por uma vírgula. Cada tag de língua é uma sequencia de uma ou mais subtags insensitíveis, cada uma separada por um hífen ("-",%x2D). Na maioria dos casos, uma tag de língua consiste de uma tag de língua primária que identifica uma família ampla de outras línguas (ex., "en" = English), que é opcionalmente seguida por uma série de subtags que refinam ou restringem aquele alcance da língua (ex., "en-CA" = variedade de Inglês como comunicado no Canadá).

Nota:Tags de língua são formalmente deifnidas emRFC 5646, que depende do padrãoISO 639 (muitas vezes oISO 639-1 code list) paralanguage codes serem usados.

Exemplos

Indicando a língua que um documento está escrito

O atributo globallang é usado em elementos HTML para indicar a língua de um documentoHTML ou partes dele.

html
<html lang="de"></html>

Não use este elemento meta como o abaixo para definir a língua de um documento:

html
<!-- /!\ Esta prática é ruim --><meta http-equiv="content-language" content="de" />

Indicando uma audiência destinada para um documento

O headerContent-Language é usado para especificar aaudiência destinada da página, e pode indicar que é mais de uma língua.

Content-Language: de, en

Especificações

SpecificationTitle
RFC 7231, sessão 3.1.3.2: Content-LanguageHypertext Transfer Protocol (HTTP/1.1): Semantics and Content

Compatibilidade com navegadores

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp