# 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 = 某个框架文档未声明字符编码。若您直接查看该框架中的文件,看起来可能会不太一样。 EncXmlDecl = 该 HTML 文档使用 XML 语法声明字符编码。这是不符合标准的,在
的开头使用 标签声明编码更有效。 EncMetaTooLate = 尝试声明字符编码的 标签发现过晚,因此编码是凭内容猜测出来的。请将 标签移动到文档 的开头。 EncMetaTooLateFrame = 尝试声明字符编码的 标签发现过晚,因此改为使用父文档的编码。请将 标签移动到文档 的开头。 EncMetaAfterHeadInKilobyte = 声明文档字符编码的 标签应移动到文档 的开头。 EncNoDecl = 该文档未声明字符编码,因此编码是凭内容猜测出来的。字符编码需使用 标签或字节顺序标记(BOM),或是在 Content-Type HTTP 头中进行声明。 EncNoDeclPlain = 该文档未声明字符编码,因此编码是凭内容猜测出来的。字符编码需使用字节顺序标记(BOM),或是在 Content-Type HTTP 头中进行声明。 EncMetaUnsupported = HTML 文档使用 meta 标签声明了一个不支持的字符编码。该声明被忽略。 EncProtocolUnsupported = 传输协议层声明了一个不受支持的字符编码。该声明已被忽略。 EncMetaUtf16 = 使用了一个 meta 标签声明字符编码为 UTF-16。这被解释为了 UTF-8 声明。 EncMetaUserDefined = 一个 meta 标签声明字符编码为 x-user-defined。这已解释为 windows-1252 声明,以便与有意错编码的老旧字体兼容。这个网站应该迁移到 Unicode。 EncMetaReplacement = 用于声明编码的 标签存在跨站脚本攻击(XSS)危险。已改用替代编码。 EncProtocolReplacement = 传输协议层声明的编码存在跨站脚本攻击(XSS)危险。已改用替代编码。 EncDetectorReload = 该文档未声明字符编码,因此编码是凭内容猜测出来的。这会导致文档被重新加载。字符编码需使用 标签或字节顺序标记(BOM),或是在 Content-Type HTTP 头中进行声明。 EncDetectorReloadPlain = 该文档未声明字符编码,因此编码是凭内容猜测出来的。这会导致文档被重新加载。字符编码需使用字节顺序标记(BOM),或是在 Content-Type HTTP 头中进行声明。 EncError = 依照声明的字符编码,字节流是错误的。字符编码声明可能不正确。 EncErrorFrame = 依照从父文档继承的字符编码,字节流是错误的。字符编码需使用 标签或字节顺序标记(BOM),或是在 Content-Type HTTP 头中进行声明。 EncErrorFramePlain = 依照从父文档继承的字符编码,字节流是错误的。字符编码需使用字节顺序标记(BOM),或是在 Content-Type HTTP 头中进行声明。 EncSpeculationFailMeta = 文档的开头被重新解析,因为在声明编码的 标签之前有非 ASCII 字符。 应当是 的首个前无非 ASCII 字符注释的子标签。 EncSpeculationFailXml = 文档的开头被重新解析,因为在回退到 XML 声明语法前,搜索 标签失败的文档中存在非 ASCII 字符。应在文档 使用 标签而非 XML 声明语法。 # The audience of the following message isn't the author of the document but other people debugging browser behavior. EncSpeculationFail2022 = 文档的开头被重新解析,因为 ISO-2022-JP 不是 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 = “”之后有无效内容。 errLtSlashGt = 发现“>”。可能原因:未转义的“<”(应该转义为“<”)或是结束标签输入错误。 errCharRefLacksSemicolon = 字符引用未由分号结束。 errNoDigitsInNCR = 字符引用当中没有数字。 errGtInSystemId = 系统标识符当中出现了“>”。 errGtInPublicId = 公用标识符当中出现了“>”。 errNamelessDoctype = 缺少名称的 Doctype。 errConsecutiveHyphens = 连续的连字号没有结束注释。“--”不被允许在注释当中出现,但“- -”可以。 errPrematureEndOfComment = 过早结束的注释。请使用 “-->” 结束注释。 errBogusComment = 不正确的注释语法。 errUnquotedAttributeLt = 一个没有被引号包裹的属性值中出现了“<”。可能原因:前面缺少“>”。 errUnquotedAttributeGrave = 一个没有被引号包裹的属性值中出现了“`”。可能原因:使用了不正确的字符作为引号。 errUnquotedAttributeQuote = 一个没有被引号包裹的属性值中出现了引号。可能原因:属性值被放在一起,或是放了 URL 查询字符串。 errUnquotedAttributeEquals = 一个没有被引号包裹的属性值中出现了“=”。可能原因:属性值被放在一起,或是放了 URL 查询字符串。 errSlashNotFollowedByGt = 斜线后面没有“>”。 errNoSpaceBetweenAttributes = 属性之间没有空格隔开。 errUnquotedAttributeStartLt = 一个没有被引号包裹的属性值以“<”作为开头。可能原因:前面缺少“>”。 errUnquotedAttributeStartGrave = 一个没有被引号包裹的属性值以“`”作为开头。可能原因:使用了错误的符号作为引号。 errUnquotedAttributeStartEquals = 一个没有被引号包裹的属性值以“=”作为开头。可能原因:多余的等号。 errAttributeValueMissing = 缺少属性值。 errBadCharBeforeAttributeNameLt = 在预期为属性名称的地方看到“<”。可能原因:前面缺少“>”。 errEqualsSignBeforeAttributeName = 在预期为属性名称的地方看到“=”。可能原因:缺少属性名称。 errBadCharAfterLt = 在“<”后出现了错误符号。可能原因:未转义的“<”。请尝试将它转义为“<”。 errLtGt = 发现“<>”。可能原因:未转义的“<”(应该转义为“<”)或是起始标签输入错误。 errProcessingInstruction = 发现“?”。可能原因:尝试在 HTML 中使用 XML 处理指令。(HTML 当中并不支持 XML 处理指令) errUnescapedAmpersandInterpretedAsCharacterReference = 紧随“&”的字符串已被解译为字符引用。(也许应将“&”转义为“&”。) errNotSemicolonTerminated = 字符名称引用并未由分号结束。(也许应该把“&”转义为“&”) errNoNamedCharacterMatch = “&”并未开始一个字符引用。(“&”也许应转义为“&”。) errQuoteBeforeAttributeName = 在预期为属性名称的地方发现引号。可能原因:前面缺少“=”。 errLtInAttributeName = 属性名称中存在“<”。可能原因:前面缺少“>”。 errQuoteInAttributeName = 属性名称中存在引号。可能原因:前面丢失了某个引号。 errExpectedPublicId = 预期有一个公用标识符,但 Doctype 已经结束了。 errBogusDoctype = 不正确的 Doctype。 maybeErrAttributesOnEndTag = 结束标签拥有属性。 maybeErrSlashInEndTag = 在结束标签的结尾发现了多余的“/”。 errNcrNonCharacter = 引用了非字元的字符。 errNcrSurrogate = 引用了代理范围的字符。 errNcrControlChar = 引用了控制符号。 errNcrCr = 数值字符引用了