# 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 ซึ่งไม่เป็นไปตามข้อกำหนด และการประกาศรหัสอักขระโดยใช้แท็ก meta ที่จุดเริ่มต้นของส่วน head จะมีประสิทธิภาพมากกว่า EncMetaTooLate = พบแท็ก meta ที่พยายามประกาศรหัสอักขระช้าเกินไป และได้เดารหัสอักขระจากเนื้อหาแทน แท็ก meta จะต้องถูกย้ายไปอยู่ที่จุดเริ่มต้นของส่วน head ของเอกสาร EncMetaTooLateFrame = พบแท็ก meta ที่พยายามประกาศรหัสอักขระช้าเกินไป และได้ใช้รหัสอักขระของเอกสารแม่แทน แท็ก meta จะต้องถูกย้ายไปอยู่ที่จุดเริ่มต้นของส่วน head ของเอกสาร EncMetaAfterHeadInKilobyte = แท็ก meta ที่ประกาศรหัสอักขระของเอกสารควรจะถูกย้ายไปที่จุดเริ่มต้นของส่วน head ของเอกสาร EncNoDecl = ไม่ได้ประกาศรหัสอักขระของเอกสาร จึงได้เดารหัสอักขระจากเนื้อหาแทน รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้แท็ก meta หรือโดยใช้เครื่องหมายลำดับไบต์ EncNoDeclPlain = ไม่ได้ประกาศรหัสอักขระของเอกสาร จึงได้เดารหัสอักขระจากเนื้อหาแทน รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้เครื่องหมายลำดับไบต์ EncMetaUnsupported = เอกสาร HTML ประกาศการเข้ารหัสอักขระที่ไม่สนับสนุนโดยใช้แท็ก meta การประกาศนี้จะไม่มีผล EncProtocolUnsupported = เอกสาร HTML ประกาศการเข้ารหัสอักขระที่ไม่สนับสนุนในระดับโพรโทคอลการส่งข้อมูล การประกาศนี้จะไม่มีผล EncMetaUtf16 = แท็ก meta ถูกใช้ประกาศการเข้ารหัสอักขระเป็นแบบ UTF-16 จะถูกตีความว่าเป็นการประกาศแบบ UTF-8 แทน EncMetaUserDefined = แท็ก meta ถูกใช้ประกาศการเข้ารหัสอักขระเป็นแบบ x-user-defined จะถูกตีความว่าเป็นการประกาศแบบ windows-1252 แทนเพื่อให้เข้ากันได้กับแบบอักษรแบบเก่าซึ่งเข้ารหัสอักขระผิดโดยตั้งใจ ไซต์นี้ควรเปลี่ยนไปใช้รหัสอักขระแบบ Unicode EncMetaReplacement = แท็ก meta ถูกใช้เพื่อประกาศรหัสอักขระที่เป็นอันตรายต่อการเขียนสคริปต์แบบข้ามไซต์ (cross-site scripting) จึงใช้รหัสอักขระทดแทน EncProtocolReplacement = รหัสอักขระที่เป็นอันตรายต่อการเขียนสคริปต์แบบข้ามไซต์ (cross-site scripting) ถูกประกาศที่ระดับโพรโทคอลการถ่ายโอน จึงใช้รหัสอักขระทดแทน EncDetectorReload = ไม่ได้ประกาศรหัสอักขระของเอกสาร และได้เดารหัสอักขระจากเนื้อหา ซึ่งส่งผลให้เอกสารถูกโหลดซ้ำ รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้แท็ก meta หรือโดยใช้เครื่องหมายลำดับไบต์ EncDetectorReloadPlain = ไม่ได้ประกาศรหัสอักขระของเอกสาร และได้เดารหัสอักขระจากเนื้อหา ซึ่งส่งผลให้เอกสารถูกโหลดซ้ำ รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type หรือโดยใช้เครื่องหมายลำดับไบต์ EncError = สตรีมไบต์มีข้อผิดพลาดตามรหัสอักขระที่ประกาศ การประกาศรหัสอักขระอาจไม่ถูกต้อง EncErrorFrame = สตรีมไบต์มีข้อผิดพลาดตามรหัสอักขระที่สืบทอดมาจากเอกสารแม่ รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type โดยใช้แท็ก meta หรือโดยใช้เครื่องหมายลำดับไบต์ EncErrorFramePlain = สตรีมไบต์มีข้อผิดพลาดตามรหัสอักขระที่สืบทอดมาจากเอกสารแม่ รหัสอักขระจะต้องถูกประกาศในเฮดเดอร์ HTTP Content-Type หรือโดยใช้เครื่องหมายลำดับไบต์ EncSpeculationFailMeta = ส่วนเริ่มต้นของเอกสารถูกแจงส่วนใหม่ เนื่องจากมีอักขระที่ไม่ใช่ ASCII ก่อนแท็ก meta ที่ประกาศรหัสอักขระไว้ meta ควรเป็นแท็กลูกแท็กแรกของเฮดเดอร์ที่ไม่มีคำอธิบายที่ไม่ใช่ ASCII มาก่อน EncSpeculationFailXml = ส่วนเริ่มต้นของเอกสารถูกแจงส่วนใหม่ เนื่องจากมีอักขระที่ไม่ใช่ ASCII ในส่วนของเอกสารที่ค้นหาแท็ก meta ไม่สำเร็จก่อนที่จะถอยกลับไปใช้ไวยาการณ์การประกาศแบบ XML ควรใช้แท็ก meta ที่ส่วนเริ่มต้นของเฮดเดอร์แทนไวยากรณ์การประกาศแบบ 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 = พบเนื้อหาที่ไม่ถูกต้องหลังจาก “”. Probable causes: Unescaped “<” (escape as “<”) or mistyped end tag. errCharRefLacksSemicolon = Character reference was not terminated by a semicolon. errNoDigitsInNCR = No digits in numeric character reference. errGtInSystemId = “>” ในตัวระบุระบบ errGtInPublicId = “>” ในตัวระบุสาธารณะ errNamelessDoctype = Nameless doctype. errConsecutiveHyphens = Consecutive hyphens did not terminate a comment. “--” is not permitted inside a comment, but e.g. “- -” is. errPrematureEndOfComment = Premature end of comment. Use “-->” to end a comment properly. errBogusComment = Bogus comment. errUnquotedAttributeLt = “<” in an unquoted attribute value. Probable cause: Missing “>” immediately before. errUnquotedAttributeGrave = “`” in an unquoted attribute value. Probable cause: Using the wrong character as a quote. errUnquotedAttributeQuote = Quote in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value. errUnquotedAttributeEquals = “=” in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value. errSlashNotFollowedByGt = A slash was not immediately followed by “>”. errNoSpaceBetweenAttributes = No space between attributes. errUnquotedAttributeStartLt = “<” at the start of an unquoted attribute value. Probable cause: Missing “>” immediately before. errUnquotedAttributeStartGrave = “`” at the start of an unquoted attribute value. Probable cause: Using the wrong character as a quote. errUnquotedAttributeStartEquals = “=” at the start of an unquoted attribute value. Probable cause: Stray duplicate equals sign. errAttributeValueMissing = ค่าแอตทริบิวต์ขาดหายไป errBadCharBeforeAttributeNameLt = Saw “<” when expecting an attribute name. Probable cause: Missing “>” immediately before. errEqualsSignBeforeAttributeName = Saw “=” when expecting an attribute name. Probable cause: Attribute name missing. errBadCharAfterLt = Bad character after “<”. Probable cause: Unescaped “<”. Try escaping it as “<”. errLtGt = Saw “<>”. Probable causes: Unescaped “<” (escape as “<”) or mistyped start tag. errProcessingInstruction = พบ “” missing immediately before. errQuoteInAttributeName = Quote in attribute name. Probable cause: Matching quote missing somewhere earlier. errExpectedPublicId = Expected a public identifier but the doctype ended. errBogusDoctype = Bogus doctype. maybeErrAttributesOnEndTag = End tag had attributes. maybeErrSlashInEndTag = Stray “/” at the end of an end tag. errNcrNonCharacter = Character reference expands to a non-character. errNcrSurrogate = Character reference expands to a surrogate. errNcrControlChar = Character reference expands to a control character. errNcrCr = A numeric character reference expanded to carriage return. errNcrInC1Range = A numeric character reference expanded to the C1 controls range. errEofInPublicId = End of file inside public identifier. errEofInComment = End of file inside comment. errEofInDoctype = End of file inside doctype. errEofInAttributeValue = End of file reached when inside an attribute value. Ignoring tag. errEofInAttributeName = End of file occurred in an attribute name. Ignoring tag. errEofWithoutGt = Saw end of file without the previous tag ending with “>”. Ignoring tag. errEofInTagName = End of file seen when looking for tag name. Ignoring tag. errEofInEndTag = End of file inside end tag. Ignoring tag. errEofAfterLt = End of file after “<”. errNcrOutOfRange = Character reference outside the permissible Unicode range. errNcrUnassigned = Character reference expands to a permanently unassigned code point. errDuplicateAttribute = Duplicate attribute. errEofInSystemId = End of file inside system identifier. errExpectedSystemId = Expected a system identifier but the doctype ended. errMissingSpaceBeforeDoctypeName = Missing space before doctype name. errNestedComment = พบ “