# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# Encoding warnings and errors
EncNoDeclarationFrame = A codificação de caracteres de um documento em um frame não foi declarada. O documento pode ser visto de forma diferente se aberto fora de um frame.
EncXmlDecl = A codificação de caracteres de um documento HTML foi declarada usando a sintaxe de declaração XML. Isso não está em conformidade. Declarar a codificação usando uma meta tag no início do cabeçalho é mais eficiente.
EncMetaTooLate = Foi encontrada uma meta tag tentando declarar a codificação de caracteres tarde demais. A codificação foi estimada a partir do conteúdo. A meta tag precisa ser movida para o início do cabeçalho do documento.
EncMetaTooLateFrame = Foi encontrada uma meta tag tentando declarar a codificação de caracteres tarde demais. Foi usada a codificação do documento superior. A meta tag precisa ser movida para o início do cabeçalho do documento.
EncMetaAfterHeadInKilobyte = A meta tag que declara a codificação de caracteres do documento deve ser movida para o início do cabeçalho do documento.
EncNoDecl = A codificação de caracteres do documento não foi declarada, então a codificação foi estimada a partir do conteúdo. A codificação de caracteres precisa ser declarada no cabeçalho HTTP Content-Type, usando uma meta tag ou uma marca de ordem de byte.
EncNoDeclPlain = A codificação de caracteres do documento não foi declarada, então a codificação foi estimada a partir do conteúdo. A codificação de caracteres precisa ser declarada no cabeçalho HTTP Content-Type, ou usando uma marca de ordem de byte.
EncMetaUnsupported = Uma codificação de caracteres não suportada foi declarada para o documento HTML através de uma tag meta. A declaração foi ignorada.
EncProtocolUnsupported = Uma codificação de caracteres não suportada foi declarada no protocolo de transferência. A declaração foi ignorada.
EncMetaUtf16 = Foi usada uma meta tag para declarar uma codificação de caracteres como UTF-16. Em alternativa foi interpretada como uma declaração UTF-8.
EncMetaUserDefined = Foi usada uma meta tag para declarar a codificação de caracteres como x-user-defined. Isto foi interpretado, em alternativa, como uma declaração windows-1252 para compatibilidade com fontes legais intencionalmente incorretamente codificadas. Este site deve migrar para Unicode.
EncMetaReplacement = Uma meta tag foi usada para declarar uma codificação que oferece risco de cross-site scripting. A codificação de substituição foi usada em seu lugar.
EncProtocolReplacement = Uma codificação que oferece risco de cross-site scripting foi declarada no nível do protocolo de transferência. A codificação de substituição foi usada em seu lugar.
EncDetectorReload = A codificação de caracteres do documento não foi declarada. A codificação só foi estimada mais tarde a partir do conteúdo. Isso fez com que o documento fosse recarregado. A codificação de caracteres precisa ser declarada no cabeçalho HTTP Content-Type, usando uma meta tag ou uma marca de ordem de byte.
EncDetectorReloadPlain = A codificação de caracteres do documento não foi declarada. A codificação só foi estimada mais tarde a partir do conteúdo. Isso fez com que o documento fosse recarregado. A codificação de caracteres precisa ser declarada no cabeçalho HTTP Content-Type, ou usando uma marca de ordem de byte.
EncError = O stream de bytes estava com erro, de acordo com a codificação de caracteres declarada. A declaração de codificação de caracteres pode estar incorreta.
EncErrorFrame = O stream de bytes estava com erro, de acordo com a codificação de caracteres herdada do documento superior. A codificação de caracteres precisa ser declarada no cabeçalho HTTP Content-Type, usando uma meta tag ou uma marca de ordem de byte.
EncErrorFramePlain = O stream de bytes estava com erro, de acordo com a codificação de caracteres herdada do documento superior. A codificação de caracteres precisa ser declarada no cabeçalho HTTP Content-Type, ou usando uma marca de ordem de byte.
EncSpeculationFailMeta = O início do documento foi parseado novamente, porque havia caracteres não ASCII antes da meta tag que declarou a codificação. A meta deve ser o primeiro item do cabeçalho, sem comentários não ASCII antes.
EncSpeculationFailXml = O início do documento foi parseado novamente, porque havia caracteres não ASCII na parte do documento onde foi procurada sem sucesso uma meta tag, antes de voltar para a sintaxe de declaração XML. Deve ser usada uma meta tag no início do cabeçalho, em vez da sintaxe de declaração XML.
# The audience of the following message isn't the author of the document but other people debugging browser behavior.
EncSpeculationFail2022 = O início do documento foi parseado novamente, porque ISO-2022-JP é uma codificação incompatível com ASCII.

# The bulk of the messages below are derived from
# https://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
# which is available under the MIT license.

# Tokenizer errors
errGarbageAfterLtSlash = Caracteres sem significado após “</”.
errLtSlashGt = Encontrado “</>”. Causas prováveis: “<” literal (codifique como “&lt;”) ou tag de fechamento incorreto.
errCharRefLacksSemicolon = Referência a caractere não terminada em ponto e vírgula.
errNoDigitsInNCR = Nenhum dígito em uma referência a caractere numérico.
errGtInSystemId = “>” em identificador de sistema.
errGtInPublicId = “>” em identificador público.
errNamelessDoctype = Doctype sem nome.
errConsecutiveHyphens = Hifens consecutivos não terminaram um comentário. “--” não é permitido dentro de um comentário. Mas “- -”, por exemplo, é.
errPrematureEndOfComment = Fim de comentário prematuro. Use “-->” para fechar um comentário corretamente.
errBogusComment = Comentário inválido.
errUnquotedAttributeLt = “<” em um valor sem aspas de um atributo. Causa provável: falta de “>” imediatamente antes.
errUnquotedAttributeGrave = “`” em um valor sem aspas de um atributo. Causa provável: uso do caractere errado como aspas.
errUnquotedAttributeQuote = Aspas em um valor sem aspas de um atributo. Causas prováveis: mistura de atributos ou URL em um valor sem aspas de um atributo.
errUnquotedAttributeEquals = “=” em um valor sem aspas de um atributo. Causas prováveis: mistura de atributos ou URL em um valor sem aspas de um atributo.
errSlashNotFollowedByGt = Uma barra não foi seguida imediatamente por “>”.
errNoSpaceBetweenAttributes = Não há espaço entre atributos.
errUnquotedAttributeStartLt = “<” no início de um valor sem aspas de um atributo. Causa provável: falta de “>” imediatamente antes.
errUnquotedAttributeStartGrave = “`” no início de um valor sem aspas de um atributo. Causa provável: uso do caractere errado como aspas.
errUnquotedAttributeStartEquals = “=” no início de um valor sem aspas de um atributo. Causa provável: sinal de igualdade sem utilidade duplicado.
errAttributeValueMissing = Falta do valor do atributo.
errBadCharBeforeAttributeNameLt = Encontrado “<” quando era esperado um nome de atributo. Causa provável: falta de “>” imediatamente antes.
errEqualsSignBeforeAttributeName = Encontrado “=” quando era esperado um nome de atributo. Causa provável: falta de um nome de atributo.
errBadCharAfterLt = Caractere errado depois de “<”. Causa provável: “<” literal. Tente codificar como “&lt;”.
errLtGt = Encontrado “<>”. Causas prováveis: “<” literal (codifique como “&lt;”) ou tag de início incorreto.
errProcessingInstruction = Encontrado “<?”. Causa provável: tentativa de usar uma instrução de processamento XML em HTML. (instruções de processamento XML não são válidas em HTML.)
errUnescapedAmpersandInterpretedAsCharacterReference = Os caracteres após “&” foram interpretados como referência a um caractere. (“&” possivelmente deveria ter sido codificado como “&amp;”.)
errNotSemicolonTerminated = Referência a nome de caractere não terminada com ponto e vírgula. (Ou “&” deveria ter sido codificado como “&amp;”.)
errNoNamedCharacterMatch = “&” não iniciou uma referência a caractere. (possivelmente “&” deveria ter sido codificado como “&amp;”.)
errQuoteBeforeAttributeName = Encontrada aspas quando era esperado um nome de atributo. Causa provável: falta de “=” imediatamente antes.
errLtInAttributeName = “<” no nome de um atributo. Causa provável: falta de “>” imediatamente antes.
errQuoteInAttributeName = Aspas no nome de um atributo. Causa provável: falta da aspas correspondente em algum lugar antes.
errExpectedPublicId = Esperado identificador público mas o doctype foi fechado.
errBogusDoctype = Doctype inválido.
maybeErrAttributesOnEndTag = Tag de fechamento tem atributos.
maybeErrSlashInEndTag = “/” sem utilidade no final de uma tag de fechamento.
errNcrNonCharacter = Referência a caractere expandiu-se para um caractere inválido.
errNcrSurrogate = Referência do carácter expande para substituto.
errNcrControlChar = Referência a caractere expandiu-se para um caractere de controle.
errNcrCr = Uma referência a caractere numérico expandiu-se para um CR (carriage return).
errNcrInC1Range = Uma referência a caractere numérico expandiu-se para o intervalo de controle C1.
errEofInPublicId = Fim de arquivo dentro do identificador público.
errEofInComment = Fim de arquivo dentro de um comentário.
errEofInDoctype = Fim de arquivo dentro de um doctype.
errEofInAttributeValue = Fim de arquivo alcançado dentro do valor de um atributo. Ignorando tag.
errEofInAttributeName = Ocorreu um fim de arquivo em um nome de atributo. Ignorando tag.
errEofWithoutGt = Encontrado fim de arquivo sem que a tag anterior fosse fechada com “>”. Ignorando tag.
errEofInTagName = Fim de arquivo encontrado ao procurar o nome da tag. Ignorando tag.
errEofInEndTag = Fim de arquivo dentro de uma tag de fechamento. Ignorando tag.
errEofAfterLt = Fim de arquivo depois de “<”.
errNcrOutOfRange = Referência a caractere fora do intervalo Unicode permitido.
errNcrUnassigned = Referência a caractere expandiu-se para um code point definitivamente sem atribuição.
errDuplicateAttribute = Atributo duplicado.
errEofInSystemId = Fim de arquivo dentro do identificador de sistema.
errExpectedSystemId = Esperado identificador de sistema mas o doctype foi fechado.
errMissingSpaceBeforeDoctypeName = Falta de espaço antes do nome do doctype.
errNestedComment = Apareceu “<!--” dentro de um comentário. Causa provável: comentário aninhado (não permitido).
errNcrZero = Referência a caractere expandiu-se para zero.
errNoSpaceBetweenDoctypeSystemKeywordAndQuote = Sem espaço entre a palavra-chave “SYSTEM” do doctype e as aspas.
errNoSpaceBetweenPublicAndSystemIds = Não há espaço entre os identificadores público e de sistema do doctype.
errNoSpaceBetweenDoctypePublicKeywordAndQuote = Sem espaço entre a palavra-chave “PUBLIC” do doctype e as aspas.
# Tree builder errors
errDeepTree = O documento é muito profundo. A árvore será nivelada à profundidade de 513 elementos.
errStrayStartTag2 = Tag de início “%1$S” sem utilidade.
errStrayEndTag = Tag de fechamento “%1$S” sem utilidade.
errUnclosedElements = Tag de fechamento “%1$S” encontrada, mas havia elementos abertos.
errUnclosedElementsImplied = Tag de fechamento “%1$S” implícita, mas havia elementos abertos.
errUnclosedElementsCell = Uma célula de uma tabela foi implicitamente fechada, mas havia elementos abertos.
errStrayDoctype = Doctype sem utilidade.
errAlmostStandardsDoctype = Tipo de documento quase em conformidade com padrões. Esperado “<!DOCTYPE html>”.
errQuirkyDoctype = Tipo de documento em modo de compatibilidade (Quirks Mode). Esperado “<!DOCTYPE html>”.
errAlmostStandardsDoctypeVerbose = Esta página está no modo quase padrão. O layout da página pode ser afetado. Para usar o modo padrão (Standards Mode), inclua “<!DOCTYPE html>” no início.
errQuirkyDoctypeVerbose = Esta página está em modo de compatibilidade (Quirks Mode). O layout da página pode ser afetado. Para usar o modo padrão (Standards Mode), inclua “<!DOCTYPE html>” no início.
errNonSpaceInTrailer = Caractere diferente de espaço no fim da página.
errNonSpaceAfterFrameset = Caractere diferente de espaço após “frameset”.
errNonSpaceInFrameset = Caractere diferente de espaço em “frameset”.
errNonSpaceAfterBody = Caractere diferente de espaço após body.
errNonSpaceInColgroupInFragment = Caractere diferente de espaço em “colgroup” ao processar fragmento.
errNonSpaceInNoscriptInHead = Caractere diferente de espaço dentro de “noscript” dentro de “head”.
errFooBetweenHeadAndBody = Elemento “%1$S” entre “head” e “body”.
errStartTagWithoutDoctype = Encontrado um início de tag sem definição de tipo de documento primeiro. Esperado “<!DOCTYPE html>”.
errNoSelectInTableScope = Não há “select” em escopo de tabela.
errStartSelectWhereEndSelectExpected = Tag de início de “select” onde uma tag de fechamento era esperada.
errStartTagWithSelectOpen = Tag de início de “%1$S” com “select” aberto.
errBadStartTagInNoscriptInHead = Tag de início “%1$S” incorreto em “noscript” no “head”.
errImage = Encontrada uma tag de início de “image”.
errFooSeenWhenFooOpen2 = Tag de início “%1$S” foi vista, mas um elemento do mesmo tipo já estava aberto.
errHeadingWhenHeadingOpen = Um título não pode estar dentro de outro título.
errFramesetStart = Encontrada tag de início “frameset”.
errNoCellToClose = Nenhuma célula para fechar.
errStartTagInTable = Tag de início de “%1$S” encontrada em “table”.
errFormWhenFormOpen = Encontrada uma tag de início de “form”, mas já havia um elemento “form” ativo. Formulários aninhados não são permitidos. Ignorando a tag.
errTableSeenWhileTableOpen = Encontrada a tag de início “table” mas a “table” anterior ainda está aberta.
errStartTagInTableBody = Tag de início de “%1$S” no corpo da tabela.
errEndTagSeenWithoutDoctype = Encontrado um fechamento de tag sem definição de tipo de documento primeiro. Esperado “<!DOCTYPE html>”.
errEndTagAfterBody = Encontrada uma tag de fechamento depois de “body” ser fechada.
errEndTagSeenWithSelectOpen = Tag de fechamento “%1$S” com “select” aberta.
errGarbageInColgroup = Caracteres sem significado no fragmento “colgroup”.
errEndTagBr = Tag de fechamento “br”.
errNoElementToCloseButEndTagSeen = Nenhum elemento “%1$S” no escopo mas encontrada uma tag de fechamento “%1$S”.
errHtmlStartTagInForeignContext = Tag de início HTML “%1$S” em um contexto de namespace externo.
errNoTableRowToClose = Nenhuma linha de tabela para fechar.
errNonSpaceInTable = Caracteres diferentes de espaço em local incorreto dentro de uma tabela.
errUnclosedChildrenInRuby = Elemento filho não fechado em “ruby”.
errStartTagSeenWithoutRuby = Tag de início de “%1$S” encontrada sem um elemento “ruby” aberto.
errSelfClosing = Sintaxe de autofechamento (“/>”) usada para um elemento HTML não vazio. Ignorando a barra e considerando como tag de início.
errNoCheckUnclosedElementsOnStack = Elementos não fechados na pilha.
errEndTagDidNotMatchCurrentOpenElement = Tag de fechamento “%1$S” não corresponde ao nome do elemento aberto atual (“%2$S”).
errEndTagViolatesNestingRules = Tag de fechamento “%1$S” viola as regras de aninhamento.
errEndWithUnclosedElements = Tag de fechamento de “%1$S” encontrada, mas havia elementos não fechados.
errListUnclosedStartTags = Elemento ou elementos não fechados.
