14.0: fix to follow the style rule for mobile, update htmlparser.properties
authordynamis
Wed, 06 Jun 2012 08:20:44 +0900
changeset 655 2227d6e3663e0b688b44d6882e2512570f56b4e7
parent 654 d63efba1756cbe227df5bd59c578a09b1912e285
child 672 30c5024259b30a41dc43bc6730b571b1e6ac58fe
push id1
push usersledru@mozilla.com
push dateThu, 04 Dec 2014 21:57:17 +0000
bugs14
14.0: fix to follow the style rule for mobile, update htmlparser.properties
dom/chrome/layout/htmlparser.properties
mobile/android/base/android_strings.dtd
mobile/xul/chrome/browser.dtd
--- a/dom/chrome/layout/htmlparser.properties
+++ b/dom/chrome/layout/htmlparser.properties
@@ -30,136 +30,137 @@
 # use your version of this file under the terms of the MPL, indicate your
 # decision by deleting the provisions above and replace them with the notice
 # and other provisions required by the GPL or the LGPL. If you do not delete
 # the provisions above, a recipient may use your version of this file under
 # the terms of any one of the MPL, the GPL or the LGPL.
 #
 # ***** END LICENSE BLOCK *****
 
-## (^^; 未訳
 # Encoding warnings and errors
-EncNoDeclarationFrame=The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it.
-EncNoDeclarationPlain=The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature.
-EncNoDeclaration=The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol.
-EncLateMetaFrame=The character encoding declaration of the framed HTML document was not found when prescanning the first 1024 bytes of the file. When viewed without the document framing it, the page will reload automatically. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
-EncLateMeta=The character encoding declaration of the HTML document was not found when prescanning the first 1024 bytes of the file. When viewed in a differently-configured browser, this page will reload automatically. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
-EncLateMetaReload=The page was reloaded, because the character encoding declaration of the HTML document was not found when prescanning the first 1024 bytes of the file. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
-EncLateMetaTooLate=The character encoding declaration of document was found too late for it to take effect. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
-EncMetaUnsupported=An unsupported character encoding was declared for the HTML document using a meta tag. The declaration was ignored.
-EncProtocolUnsupported=An unsupported character encoding was declared on the transfer protocol level. The declaration was ignored.
-EncBomlessUtf16=Detected UTF-16-encoded Basic Latin-only text without a byte order mark and without a transfer protocol-level declaration. Encoding this content in UTF-16 is inefficient and the character encoding should have been declared in any case.
-EncMetaUtf16=A meta tag was used to declare the character encoding as UTF-16. This was interpreted as an UTF-8 declaration instead.
-EncMetaNonRoughSuperset=A meta tag was used to declare a character encoding the does not encode the Basic Latin range roughly like US-ASCII. The declaration was ignored.
+EncNoDeclarationFrame	= フレーム内のドキュメントの文字エンコーディングが宣言されていません。フレームなしで読み込む場合と表示が異なるかもしれません。
+EncNoDeclarationPlain	=プレーンテキストドキュメントの文字エンコーディングが宣言されていません。ドキュメントに US ASCII 外の文字が含まれている場合、ブラウザの設定によっては文字化けすることがあります。ファイルの文字エンコーディングは転送プロトコルで宣言されるか、文字エンコーディングを指定するバイトオーダーマークがファイルに使われている必要があります。
+EncNoDeclaration		= HTML ドキュメントの文字エンコーディングが宣言されていません。ドキュメントに US ASCII 外の文字が含まれている場合、ブラウザの設定によっては文字化けすることがあります。ページの文字エンコーディングはドキュメント中または転送プロトコルで宣言されなければなりません。
+EncLateMetaFrame		= フレーム内の HTML ドキュメントの文字エンコーディングが、ファイル冒頭の 1024 バイトの事前スキャンでは見つかりませんでした。フレームなしで表示すると、自動的にページを再読み込みします。文字エンコーディングの宣言はファイル冒頭の 1024 バイト以内に含めてください。
+# (^^; 直訳したけど原文コピペミスしてる?
+EncLateMeta				= HTML ドキュメントの文字エンコーディングが、ファイル冒頭の 1024 バイトの事前スキャンでは見つかりませんでした。異なる設定のブラウザで表示すると、自動的にページを再読み込みします。文字エンコーディングの宣言はファイル冒頭の 1024 バイト以内に含めてください。
+EncLateMetaReload		= HTML ドキュメントの文字エンコーディングが、ファイル冒頭の 1024 バイトの事前スキャンでは見つからなかったため、ページが再読み込みされました。文字エンコーディングの宣言はファイル冒頭の 1024 バイト以内に含めてください。
+EncLateMetaTooLate		= ドキュメントの文字エンコーディング宣言が見つかりましたが、ファイル冒頭でなかったため無視されました。文字エンコーディングの宣言はファイル冒頭の 1024 バイト以内に含めてください。
+EncMetaUnsupported		= HTML ドキュメントの meta タグにサポートされていない文字エンコーディングが指定されています。文字エンコーディング宣言は無視されました。
+EncProtocolUnsupported	= 転送プロトコル中でサポートされていない文字エンコーディングが指定されています。文字エンコーディング宣言は無視されました。
+EncBomlessUtf16			= バイトオーダーマークも転送プロトコルレベルの文字エンコーディング宣言もなく、UTF-16 でエンコードされているが基本的なラテン文字だけのテキストが検出されました。このコンテンツを UTF-16 でエンコーディングするのは非効率的ですし、文字エンコーディングは常に宣言すべきです。
+EncMetaUtf16			= meta タグで UTF-16 文字エンコーディングを宣言していますが、UTF-8 宣言として解釈されます。
+EncMetaNonRoughSuperset	= US-ASCII など基本的なラテン文字の範囲以外を利用する文字エンコーディングが meta タグで宣言されています。この宣言は無視されます。
 
 # The bulk of the messages below are derived from 
 # http://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
 # which is available under the MIT license.
 
 # Tokenizer errors
-errGarbageAfterLtSlash=Garbage after "</".
-errLtSlashGt=Saw "</>". Probable causes: Unescaped "<" (escape as "&lt;") or mistyped end tag.
-errCharRefLacksSemicolon=Character reference was not terminated by a semicolon.
-errNoDigitsInNCR=No digits in numeric character reference.
-errGtInSystemId=">" in system identifier.
-errGtInPublicId=">" in public identifier.
-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 immediate 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=Attribute value missing.
-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 "&lt;".
-errLtGt=Saw "<>". Probable causes: Unescaped "<" (escape as "&lt;") or mistyped start tag.
-errProcessingInstruction=Saw "<?". Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
-errUnescapedAmpersandInterpretedAsCharacterReference=The string following "&" was interpreted as a character reference. ("&" probably should have been escaped as "&amp;".)
-errNotSemicolonTerminated=Named character reference was not terminated by a semicolon. (Or "&" should have been escaped as "&amp;".)
-errNoNamedCharacterMatch="&" did not start a character reference. ("&" probably should have been escaped as "&amp;".)
-errQuoteBeforeAttributeName=Saw a quote when expecting an attribute name. Probable cause: "=" missing immediately before.
-errLtInAttributeName="<" in attribute name. Probable cause: ">" 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.
-errHyphenHyphenBang="--!" found in comment.
-errNcrZero=Character reference expands to zero.
-errNoSpaceBetweenDoctypeSystemKeywordAndQuote=No space between the doctype "SYSTEM" keyword and the quote.
-errNoSpaceBetweenPublicAndSystemIds=No space between the doctype public and system identifiers.
-errNoSpaceBetweenDoctypePublicKeywordAndQuote=No space between the doctype "PUBLIC" keyword and the quote.
+errGarbageAfterLtSlash		= "</" の後にゴミが含まれています。
+errLtSlashGt				= "</>" が見つかりました。"<" を "&lt;" のようにエスケープできていないか、終了タグのタイプミスの可能性があります。
+errCharRefLacksSemicolon	= 文字参照がセミコロンで終了していません。
+errNoDigitsInNCR			= 数値文字参照に数字が含まれていません。
+errGtInSystemId				= システム識別子中に ">" が含まれています。
+errGtInPublicId				= 公開識別子に ">" が含まれています。
+errNamelessDoctype			= 文書型 (DOCTYPE) に名前がありません。
+errConsecutiveHyphens		= コメントの終端以外でコメント中に連続するハイフンが含まれています。"- -" などは構いませんが、コメント中で "--" の使用は禁止されています。
+errPrematureEndOfComment	= "-->" の前にコメントが終了しています。"-->" で適切にコメント終了させてください。
+errBogusComment				= タコなコメントが見つかりました。
+errUnquotedAttributeLt		= 引用符なしの属性値中に "<" が含まれています。直前の ">" が抜け落ちている可能性があります。
+errUnquotedAttributeGrave	= 引用符なしの属性値中に "`" が含まれています。引用符のつもりで違う文字を使っている可能性があります。
+errUnquotedAttributeQuote	= 引用符なしの属性値中に引用符が含まれています。複数の属性が一緒になってしまっているか、URL クエリ文字列が引用符なしの属性に含まれている可能性があります。
+errUnquotedAttributeEquals	= 引用符なしの属性値中に "=" が含まれています。複数の属性が一緒になってしまっているか、URL クエリ文字列が引用符なしの属性に含まれている可能性があります。
+errSlashNotFollowedByGt		= スラッシュの直後に ">" が続いていません。
+errNoSpaceBetweenAttributes	= 属性の間に空白がありません。
+errUnquotedAttributeStartLt	= 引用符なしの属性値が "<" で始まっています。直前の ">" が抜け落ちている可能性があります。
+errUnquotedAttributeStartGrave= 引用符なしの属性値が "`" で始まっています。引用符のつもりで違う文字を使っている可能性があります。
+errUnquotedAttributeStartEquals= 引用符なしの属性値が "=" で始まっています。誤って引用符を重複させてしまっている可能性があります。
+errAttributeValueMissing	= 属性値がありません。
+errBadCharBeforeAttributeNameLt	= 属性名であるべきところに "<" が見つかりました。直前の ">" が抜け落ちている可能性があります。
+errEqualsSignBeforeAttributeName= 属性名であるべきところに "=" が見つかりました。属性名が抜け落ちている可能性があります。
+errBadCharAfterLt			= "<" の後に不正な文字が見つかりました。"<" を "&lt;" にエスケープし忘れている可能性があります。
+errLtGt						= "<>" が見つかりました。"<" を "&lt;" のようにエスケープできていないか、開始タグのタイプミスの可能性があります。
+errProcessingInstruction	= "<?" が見つかりました。XML 処理命令を HTML で使用仕様としている可能性があります。HTML では XML 処理命令はサポートされません。
+errUnescapedAmpersandInterpretedAsCharacterReference= "&" に続く文字は文字参照として解釈されます。"&" を "&amp;" にエスケープし忘れてる可能性があります。
+errNotSemicolonTerminated	= 文字実体参照がセミコロンで終了していません。あるいは "&" を "&amp;" にエスケープし忘れてる可能性があります。
+errNoNamedCharacterMatch	= "&" が実体参照の開始以外で使われています。"&" を "&amp;" にエスケープし忘れてる可能性があります。
+errQuoteBeforeAttributeName	= 属性名であるべきところに引用符が見つかりました。直前の "=" が抜け落ちている可能性があります。
+errLtInAttributeName		= 属性名中に "<" が含まれています。直前の ">" が抜け落ちている可能性があります。
+errQuoteInAttributeName		= 属性名中に引用符が含まれています。どこかそれ以前の引用符の対応関係が間違っている可能性があります。
+errExpectedPublicId			= 文書型宣言に公開識別子が指定されていません。
+errBogusDoctype				= タコな文書型宣言が見つかりました。
+maybeErrAttributesOnEndTag	= 終了タグに属性値が含まれています。
+maybeErrSlashInEndTag		= 終了タグの最後に "/" が見つかりました。
+errNcrNonCharacter			= 非文字に展開される文字参照が見つかりました。
+errNcrSurrogate				= サロゲートに展開される文字参照が見つかりました。
+errNcrControlChar			= 制御文字に展開される文字参照が見つかりました。
+errNcrCr					= 復帰改行文字に展開される数値文字参照が見つかりました。
+errNcrInC1Range				= C1 制御領域に展開される数値文字参照が見つかりました。
+errEofInPublicId			= 公開識別子がの前にファイル終端に達しました。
+errEofInComment				= コメントの途中でファイル終端に達しました。
+errEofInDoctype				= 文書型宣言の途中でファイル終端に達しました。
+errEofInAttributeValue		= 属性値の途中でファイル終端に達しました。タグは無視されます。
+errEofInAttributeName		= 属性名の途中でファイル終端に達しました。タグは無視されます。
+errEofWithoutGt				= タグが ">" で閉じられる前にファイル終端に達しました。タグは無視されます。
+errEofInTagName				= タグ名の途中でファイル終端に達しました。タグは無視されます。
+errEofInEndTag				= 終了タグの前にファイル終端に達しました。タグは無視されます。
+errEofAfterLt				= タグが "<" で開かれた後でファイル終端に達しました。タグは無視されます。
+errNcrOutOfRange			= Unicode で許可されている範囲外の文字参照が見つかりました。
+errNcrUnassigned			= 文字が割り当てられないコードポイントに展開される文字参照が見つかりました。
+errDuplicateAttribute		= 属性が重複しています。
+errEofInSystemId			= システム識別子の途中でファイル終端に達しました。
+errExpectedSystemId			= 文書型宣言にシステム識別子が指定されていません。
+errMissingSpaceBeforeDoctypeName= 文書型名の前に空白がありません。
+errHyphenHyphenBang			= コメント中に "--!" が見つかりました。
+errNcrZero					= ゼロに展開される文字参照が見つかりました。
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote= 文書型宣言の "SYSTEM" キーワードと引用符の間に空白がありません。
+errNoSpaceBetweenPublicAndSystemIds= 文書型宣言の公開識別子とシステム識別子の間に空白がありません。
+errNoSpaceBetweenDoctypePublicKeywordAndQuote= 文書型宣言の "PUBLIC" キーワードと引用符の間に空白がありません。
 
+## (^^; 以下未訳
 # Tree builder errors
-errStrayStartTag2=Stray start tag "%1$S".
-errStrayEndTag=Stray end tag "%1$S".
-errUnclosedElements=End tag "%1$S" seen, but there were open elements.
-errUnclosedElementsImplied=End tag "%1$S" implied, but there were open elements.
-errUnclosedElementsCell=A table cell was implicitly closed, but there were open elements.
-errStrayDoctype=Stray doctype.
-errAlmostStandardsDoctype=Almost standards mode doctype. Expected "<!DOCTYPE html>".
-errQuirkyDoctype=Quirky doctype. Expected "<!DOCTYPE html>".
-errNonSpaceInTrailer=Non-space character in page trailer.
-errNonSpaceAfterFrameset=Non-space after "frameset".
-errNonSpaceInFrameset=Non-space in "frameset".
-errNonSpaceAfterBody=Non-space character after body.
-errNonSpaceInColgroupInFragment=Non-space in "colgroup" when parsing fragment.
-errNonSpaceInNoscriptInHead=Non-space character inside "noscript" inside "head".
-errFooBetweenHeadAndBody="%1$S" element between "head" and "body".
-errStartTagWithoutDoctype=Start tag seen without seeing a doctype first. Expected "<!DOCTYPE html>".
-errNoSelectInTableScope=No "select" in table scope.
-errStartSelectWhereEndSelectExpected="select" start tag where end tag expected.
-errStartTagWithSelectOpen="%1$S" start tag with "select" open.
-errBadStartTagInHead2=Bad start tag "%1$S" in "head".
-errImage=Saw a start tag "image".
-errIsindex="isindex" seen.
-errFooSeenWhenFooOpen=An "%1$S" start tag seen but an element of the same type was already open.
-errHeadingWhenHeadingOpen=Heading cannot be a child of another heading.
-errFramesetStart="frameset" start tag seen.
-errNoCellToClose=No cell to close.
-errStartTagInTable=Start tag "%1$S" seen in "table".
-errFormWhenFormOpen=Saw a "form" start tag, but there was already an active "form" element. Nested forms are not allowed. Ignoring the tag.
-errTableSeenWhileTableOpen=Start tag for "table" seen but the previous "table" is still open.
-errStartTagInTableBody="%1$S" start tag in table body.
-errEndTagSeenWithoutDoctype=End tag seen without seeing a doctype first. Expected "<!DOCTYPE html>".
-errEndTagAfterBody=Saw an end tag after "body" had been closed.
-errEndTagSeenWithSelectOpen="%1$S" end tag with "select" open.
-errGarbageInColgroup=Garbage in "colgroup" fragment.
-errEndTagBr=End tag "br".
-errNoElementToCloseButEndTagSeen=No "%1$S" element in scope but a "%1$S" end tag seen.
-errHtmlStartTagInForeignContext=HTML start tag "%1$S" in a foreign namespace context.
-errTableClosedWhileCaptionOpen="table" closed but "caption" was still open.
-errNoTableRowToClose=No table row to close.
-errNonSpaceInTable=Misplaced non-space characters inside a table.
-errUnclosedChildrenInRuby=Unclosed children in "ruby".
-errStartTagSeenWithoutRuby=Start tag "%1$S" seen without a "ruby" element being open.
-errSelfClosing=Self-closing syntax ("/>") used on a non-void HTML element. Ignoring the slash and treating as a start tag.
-errNoCheckUnclosedElementsOnStack=Unclosed elements on stack.
-errEndTagDidNotMatchCurrentOpenElement=End tag "%1$S" did not match the name of the current open element ("%2$S").
-errEndTagViolatesNestingRules=End tag "%1$S" violates nesting rules.
+errStrayStartTag2			= Stray start tag "%1$S".
+errStrayEndTag				= Stray end tag "%1$S".
+errUnclosedElements			= End tag "%1$S" seen, but there were open elements.
+errUnclosedElementsImplied	= End tag "%1$S" implied, but there were open elements.
+errUnclosedElementsCell		= A table cell was implicitly closed, but there were open elements.
+errStrayDoctype				= Stray doctype.
+errAlmostStandardsDoctype	= Almost standards mode doctype. Expected "<!DOCTYPE html>".
+errQuirkyDoctype			= Quirky doctype. Expected "<!DOCTYPE html>".
+errNonSpaceInTrailer		= Non-space character in page trailer.
+errNonSpaceAfterFrameset	= Non-space after "frameset".
+errNonSpaceInFrameset		= Non-space in "frameset".
+errNonSpaceAfterBody		= Non-space character after body.
+errNonSpaceInColgroupInFragment= Non-space in "colgroup" when parsing fragment.
+errNonSpaceInNoscriptInHead	= Non-space character inside "noscript" inside "head".
+errFooBetweenHeadAndBody	= "%1$S" element between "head" and "body".
+errStartTagWithoutDoctype	= Start tag seen without seeing a doctype first. Expected "<!DOCTYPE html>".
+errNoSelectInTableScope		= No "select" in table scope.
+errStartSelectWhereEndSelectExpected= "select" start tag where end tag expected.
+errStartTagWithSelectOpen	= "%1$S" start tag with "select" open.
+errBadStartTagInHead2		= Bad start tag "%1$S" in "head".
+errImage					= Saw a start tag "image".
+errIsindex					= "isindex" seen.
+errFooSeenWhenFooOpen		= An "%1$S" start tag seen but an element of the same type was already open.
+errHeadingWhenHeadingOpen	= Heading cannot be a child of another heading.
+errFramesetStart			= "frameset" start tag seen.
+errNoCellToClose			= No cell to close.
+errStartTagInTable			= Start tag "%1$S" seen in "table".
+errFormWhenFormOpen			= Saw a "form" start tag, but there was already an active "form" element. Nested forms are not allowed. Ignoring the tag.
+errTableSeenWhileTableOpen	= Start tag for "table" seen but the previous "table" is still open.
+errStartTagInTableBody		= "%1$S" start tag in table body.
+errEndTagSeenWithoutDoctype	= End tag seen without seeing a doctype first. Expected "<!DOCTYPE html>".
+errEndTagAfterBody			= Saw an end tag after "body" had been closed.
+errEndTagSeenWithSelectOpen	= "%1$S" end tag with "select" open.
+errGarbageInColgroup		= Garbage in "colgroup" fragment.
+errEndTagBr					= End tag "br".
+errNoElementToCloseButEndTagSeen= No "%1$S" element in scope but a "%1$S" end tag seen.
+errHtmlStartTagInForeignContext= HTML start tag "%1$S" in a foreign namespace context.
+errTableClosedWhileCaptionOpen= "table" closed but "caption" was still open.
+errNoTableRowToClose		= No table row to close.
+errNonSpaceInTable			= Misplaced non-space characters inside a table.
+errUnclosedChildrenInRuby	= Unclosed children in "ruby".
+errStartTagSeenWithoutRuby	= Start tag "%1$S" seen without a "ruby" element being open.
+errSelfClosing				= Self-closing syntax ("/>") used on a non-void HTML element. Ignoring the slash and treating as a start tag.
+errNoCheckUnclosedElementsOnStack= Unclosed elements on stack.
+errEndTagDidNotMatchCurrentOpenElement= End tag "%1$S" did not match the name of the current open element ("%2$S").
+errEndTagViolatesNestingRules= End tag "%1$S" violates nesting rules.
--- a/mobile/android/base/android_strings.dtd
+++ b/mobile/android/base/android_strings.dtd
@@ -27,19 +27,19 @@
 <!ENTITY choose_file "ファイルを選んでください">
 
 <!ENTITY awesomebar_default_text "検索語句や URL を入力してください">
 
 <!ENTITY remote_tabs "同期されたタブ">
 <!ENTITY remote_tabs_show_all "すべてのタブを表示">
 
 <!ENTITY bookmark "ブックマーク">
-<!ENTITY bookmark_added "ブックマークを追加">
-<!ENTITY bookmark_removed "ブックマークを削除">
-<!ENTITY bookmark_updated "ブックマークを更新">
+<!ENTITY bookmark_added "ブックマークを追加しました">
+<!ENTITY bookmark_removed "ブックマークを削除しました">
+<!ENTITY bookmark_updated "ブックマークを更新しました">
 
 <!ENTITY history_today_section "今日">
 <!ENTITY history_yesterday_section "昨日">
 <!ENTITY history_week_section "7 日以内">
 <!ENTITY history_older_section "7 日以上前">
 
 <!ENTITY reload "再読み込み">
 <!ENTITY forward "進む">
@@ -69,17 +69,17 @@
 <!ENTITY pref_plugins_tap_to_play "タップして実行">
 <!ENTITY pref_plugins_disabled "無効化">
 <!ENTITY pref_text_size "テキストサイズ">
 <!ENTITY pref_font_size_tiny "最小">
 <!ENTITY pref_font_size_small "小">
 <!ENTITY pref_font_size_medium "中">
 <!ENTITY pref_font_size_large "大">
 <!ENTITY pref_font_size_xlarge "最大">
-<!ENTITY pref_use_master_password "マスターパスワードを使用する。">
+<!ENTITY pref_use_master_password "マスターパスワードを使用する">
 <!ENTITY pref_sync "同期">
 
 <!ENTITY quit "終了">
 
 <!ENTITY addons "アドオン">
 <!ENTITY downloads "ダウンロード">
 <!ENTITY char_encoding "文字エンコーディング">
 
@@ -93,17 +93,17 @@
 <!ENTITY contextmenu_share "共有">
 <!ENTITY contextmenu_edit_bookmark "編集">
 
 <!ENTITY bookmark_edit_title "ブックマークを編集">
 <!ENTITY bookmark_edit_name "名前">
 <!ENTITY bookmark_edit_location "ロケーション">
 <!ENTITY bookmark_edit_keyword "キーワード">
 
-<!ENTITY site_settings_title        "サイトの設定を消去する">
+<!ENTITY site_settings_title        "サイトの設定を消去">
 <!ENTITY site_settings_cancel       "キャンセル">
 <!ENTITY site_settings_clear        "消去">
 <!ENTITY site_settings_no_settings  "消去する設定がありません。">
 
 <!ENTITY masterpassword_create_title "マスターパスワードを作成">
 <!ENTITY masterpassword_remove_title "マスターパスワードを削除">
 <!ENTITY masterpassword_password "パスワード">
 <!ENTITY masterpassword_confirm "パスワードを再度入力">
--- a/mobile/xul/chrome/browser.dtd
+++ b/mobile/xul/chrome/browser.dtd
@@ -92,17 +92,17 @@
 <!ENTITY consoleErrLine.label      "行:">
 <!ENTITY consoleErrColumn.label    "列:">
 
 <!ENTITY contextOpenInNewTab.label    "リンクを新しいタブで開く">
 <!ENTITY contextSaveImage.label       "画像を保存">
 <!ENTITY contextCopyLink.label        "リンクをコピー">
 <!ENTITY contextCopyEmail.label       "メールアドレスをコピー">
 <!ENTITY contextCopyPhone.label       "電話番号をコピー">
-<!ENTITY contextCopyImageLocation.label       "画像の URL をコピー">
+<!ENTITY contextCopyImageLocation.label "画像の URL をコピー">
 <!ENTITY contextShareLink.label       "リンクを共有">
 <!ENTITY contextShareImage.label      "画像を共有">
 <!ENTITY contextBookmarkLink.label    "リンクをブックマーク">
 <!ENTITY contextSaveVideo.label       "ビデオを保存">
 <!ENTITY contextShareVideo.label      "ビデオを共有">
 <!ENTITY contextPlayMedia.label       "再生">
 <!ENTITY contextPauseMedia.label      "一時停止">
 <!ENTITY contextFullScreen.label      "全画面表示">