summaryrefslogtreecommitdiffstats
path: root/l10n-hi-IN/dom/chrome/layout
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /l10n-hi-IN/dom/chrome/layout
parentInitial commit. (diff)
downloadfirefox-esr-upstream.tar.xz
firefox-esr-upstream.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--l10n-hi-IN/dom/chrome/layout/HtmlForm.properties35
-rw-r--r--l10n-hi-IN/dom/chrome/layout/MediaDocument.properties21
-rw-r--r--l10n-hi-IN/dom/chrome/layout/css.properties42
-rw-r--r--l10n-hi-IN/dom/chrome/layout/htmlparser.properties120
-rw-r--r--l10n-hi-IN/dom/chrome/layout/layout_errors.properties45
-rw-r--r--l10n-hi-IN/dom/chrome/layout/printing.properties56
-rw-r--r--l10n-hi-IN/dom/chrome/layout/xmlparser.properties48
-rw-r--r--l10n-hi-IN/dom/chrome/layout/xul.properties5
8 files changed, 372 insertions, 0 deletions
diff --git a/l10n-hi-IN/dom/chrome/layout/HtmlForm.properties b/l10n-hi-IN/dom/chrome/layout/HtmlForm.properties
new file mode 100644
index 0000000000..69eedbb41b
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/HtmlForm.properties
@@ -0,0 +1,35 @@
+# 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/.
+
+Reset=फिर सेट करें
+Submit=प्रश्न सौंपें
+Browse=ब्राउज़ करें...
+FileUpload=फ़ाइल अपलोड करें
+DirectoryUpload=अपलोड के लिए फ़ोल्डर चुनें
+DirectoryPickerOkButtonLabel=अपलोड
+ForgotPostWarning=फॉर्म में enctype समाहित है=%S, लेकिन विधि को समाहित नहीं करता है=post. विधि के साथ सामान्य रूप से सुपुर्द कर रहा है=GET और कोई enctype बदले में नहीं.
+ForgotFileEnctypeWarning=फॉर्म में एक फाइल इनपुट शामिल है, लेकिन विधि की मौजूदगी नहीं है=POST और enctype=मल्टीपार्ट/फार्म आंकड़ा फॉर्म पर. फाइल नहीं भेजी जाएगी.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=%S से फॉर्म पोस्ट
+CannotEncodeAllUnicode=A form was submitted in the %S encoding which cannot encode all Unicode characters, so user input may get corrupted. To avoid this problem, the page should be changed so that the form is submitted in the UTF-8 encoding either by changing the encoding of the page itself to UTF-8 or by specifying accept-charset=utf-8 on the form element.
+AllSupportedTypes=सभी समर्थित प्रकार
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=\u0020कोई फ़ाइल चयनित नहीं.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=कोई फ़ाइलें चुनी नहीं गई थी.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=कोई निर्देशिका नहीं चुनी गयी.
+# LOCALIZATION NOTE (XFilesSelected): this string is shown on a
+# <input type='file' multiple> when there are more than one selected file.
+# %S will be a number greater or equal to 2.
+XFilesSelected=%S फ़ाइलें चुनी गईं.
+ColorPicker=रंग चुनें
+# LOCALIZATION NOTE (DefaultSummary): this string is shown on a <details> when
+# it has no direct <summary> child. Google Chrome should already have this
+# string translated.
+DefaultSummary=विवरण
diff --git a/l10n-hi-IN/dom/chrome/layout/MediaDocument.properties b/l10n-hi-IN/dom/chrome/layout/MediaDocument.properties
new file mode 100644
index 0000000000..9b3926dade
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/MediaDocument.properties
@@ -0,0 +1,21 @@
+# 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/.
+
+#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height
+#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type
+#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height
+#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type
+#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type
+#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type
+ImageTitleWithDimensions2AndFile=%S (%S छवि, %S × %S छवि)
+ImageTitleWithoutDimensions=%S (%S छवि)
+ImageTitleWithDimensions2=(%S छवि, %Sx%S पिक्सेल)
+ImageTitleWithNeitherDimensionsNorFile=(%S छवि)
+MediaTitleWithFile=%S (%S वस्तु)
+MediaTitleWithNoInfo=(%S वस्तु)
+
+InvalidImage=छवि “%S” दिखाया नहीं जा सकता है, क्योंकि यह त्रुटि समाहित करता है.
+ScaledImage=अनुमापित (%S%%)
+
+TitleWithStatus=%S - %S
diff --git a/l10n-hi-IN/dom/chrome/layout/css.properties b/l10n-hi-IN/dom/chrome/layout/css.properties
new file mode 100644
index 0000000000..9561cf6066
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/css.properties
@@ -0,0 +1,42 @@
+# 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/.
+
+MimeNotCss=स्टाइलशीट %1$S अवस्थित नहीं था क्योंकि इसका MIME प्रकार, "%2$S", "text/css" नहीं है.
+MimeNotCssWarn=स्टाइलशीट %1$S लोड नहीं था क्योंकि CSS हालांकि इसका MIME प्रकार, "%2$S", "text/css" नहीं है.
+
+PEDeclDropped=अधिघोषणा छोड़ी गई.
+PEDeclSkipped=अगली घोषणा तक के लिये छोड़ा.
+PEUnknownProperty=अनजान गुण '%1$S'.
+PEValueParsingError='%1$S' के लिए विश्लेषण मान में त्रुटि.
+PEUnknownAtRule=अपरिचित नियम या नियम विश्लेषण में त्रुटि'%1$S'.
+PEMQUnexpectedOperator=मीडिया सूची में अनपेक्षित ऑपरेटर।
+PEAtNSUnexpected=अप्रत्याशित टोकेन @namespace के अंदर: '%1$S'.
+PEKeyframeBadName=@keyframes नियम के लिए प्रत्याशित पहचानकर्ता.
+PEBadSelectorRSIgnored=गलत चयनक के कारण रूलसेट अनदेखा किया.
+PEBadSelectorKeyframeRuleIgnored=कीफ्रेम नियम खराब खंड के कारण अनदेखा किया गया.
+PESelectorGroupNoSelector=चयनक प्रत्याशित.
+PESelectorGroupExtraCombinator=झूलता संयोजक.
+PEClassSelNotIdent=प्रत्याशित पहचानकर्ता वर्ग के लिये लेकिन '%1$S' पाया.
+PETypeSelNotType=प्रत्याशित तत्व नाम या '*' लेकिन '%1$S' पाया.
+PEUnknownNamespacePrefix=अनजान नेमस्पेस उपसर्ग '%1$S'.
+PEAttributeNameExpected=प्रत्याशित पहचानकर्ता गुण के लिये लेकिन '%1$S' पाया.
+PEAttributeNameOrNamespaceExpected=प्रत्याशित गुण नाम या नेमस्पेस लेकिन '%1$S' पाया.
+PEAttSelNoBar=प्रत्याशित '|' लेकिन पाया '%1$S'.
+PEAttSelUnexpected=गुण चयनक में अप्रत्याशित टोकेन: '%1$S'.
+PEAttSelBadValue=प्रत्याशित पहचानकर्ता या मान के लिये गुण चयनक में स्ट्रिंग लेकिन पाया '%1$S'.
+PEPseudoSelBadName=छद्म वर्ग या छद्म तत्व के लिये प्रत्याशित पहचानकर्ता लेकिन '%1$S'.
+PEPseudoSelEndOrUserActionPC=चयनक का प्रत्याशित अंत अथवा उपयोक्ता क्रिया छद्म वर्ग के बाद लेकिन '%1$S' पाया.
+PEPseudoSelUnknown=अनजान छद्म वर्ग या छद्म तत्व'%1$S'.
+PEPseudoClassArgNotIdent=छद्म वर्ग पैरामीटर के लिए प्रत्याशित पहचानकर्ता लेकिन '%1$S'.
+PEColorNotColor=प्रत्याशित रंग लेकिन पाया '%1$S'.
+PEParseDeclarationDeclExpected=प्रत्याशित घोषणा लेकिन पाया '%1$S'.
+PEUnknownFontDesc=अज्ञात विवरणकर्ता'%1$S' @font-face नियम में.
+PEMQExpectedFeatureName=प्रत्याशित मीडिया फीचर नाम लेकिन मिला '%1$S'.
+PEMQNoMinMaxWithoutValue=मीडिया फीचर को अधिकतम या न्यूनतम के साथ जरूर मान रखना चाहिए.
+PEMQExpectedFeatureValue=मीडिया फीचर के लिए अवैध मान मिला.
+PEExpectedNoneOrURL=प्रत्याशित 'कोई नहीं' या यूआरएल लेकिन '%1$S' पाया.
+PEExpectedNoneOrURLOrFilterFunction=प्रत्याशित 'कोई नहीं', यूआरएल अथवा फिल्टर फंक्शन लेकिन '%1$S' पाया.
+
+TooLargeDashedRadius=‘छापा’ अभिकल्प के लिए सीमा त्रिज्या काफ़ी बड़ी है (दायरा 100000पीएक्स है). ठोस के रूप में प्रतिपादन हो रहा है.
+TooLargeDottedRadius=‘बिदुवत’ अभिकल्प के लिए सीमा त्रिज्या काफ़ी बड़ी है (दायरा 100000पीएक्स है). ठोस के रूप में प्रतिपादन हो रहा है.
diff --git a/l10n-hi-IN/dom/chrome/layout/htmlparser.properties b/l10n-hi-IN/dom/chrome/layout/htmlparser.properties
new file mode 100644
index 0000000000..a1ba5f4b43
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/htmlparser.properties
@@ -0,0 +1,120 @@
+# 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=फ्रेम किए दस्तावेज़ का वर्ण एन्कोडिंग घोषित नहीं किया गया था. यह दस्तावेज़ अलग प्रतीत हो सकता है यदि इस दस्तावेज़ को बिना इसे फ्रेम के देखा जाता है.
+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.
+EncMetaUtf16=A meta tag was used to declare the character encoding as UTF-16. This was interpreted as an UTF-8 declaration instead.
+EncMetaUserDefined=वर्ण एन्कोडिंग घोषित करने के लिए मेटा टैग प्रयोग किया गया था बतौर x-उपयोक्ता परिभाषित. इसे windows-1252 घोषणा के रूप में निर्वचित किया गया गलत रूप से एन्कोड किए पुरातन फॉन्ट के साथ वांछित रूप से संगतता के लिए. इस साइट को यूनीकोड में जाना चाहिए.
+
+# 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=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 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=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.
+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.
+
+# 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.
+errImage=Saw a start tag “image”.
+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.
+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.
+errEndWithUnclosedElements=End tag for “%1$S” seen, but there were unclosed elements.
diff --git a/l10n-hi-IN/dom/chrome/layout/layout_errors.properties b/l10n-hi-IN/dom/chrome/layout/layout_errors.properties
new file mode 100644
index 0000000000..cee1a5989b
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/layout_errors.properties
@@ -0,0 +1,45 @@
+# 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/.
+
+ImageMapRectBoundsError="अक्ष" गुण <area shape="rect"> टैग का "left,top,right,bottom" प्रारूप में नहीं है.
+ImageMapCircleWrongNumberOfCoords="अक्ष" गुण <area shape="circle"> टैग का "center-x,center-y,radius" प्रारूप में नहीं है.
+ImageMapCircleNegativeRadius="अक्ष" गुण <area shape="circle"> टैग का नकारात्मक त्रिज्या है.
+ImageMapPolyWrongNumberOfCoords="अक्ष" गुण <area shape="poly"> टैग "x1,y1,x2,y2 ..." प्रारूप में नहीं है.
+ImageMapPolyOddNumberOfCoords="अक्ष" गुण <area shape="poly"> टैग अंतिम "y" अक्ष (सही प्रारूप में नहीं "x1,y1,x2,y2 ...") को मिस करता है.
+
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea):
+## %1$S is an integer value of the area of the frame
+## %2$S is an integer value of the area of a limit based on the viewport size
+CompositorAnimationWarningContentTooLargeArea=कम्पॉज़िटर पर ऐनिमेशन नहीं चलाया जा सकता क्योंकि फ़्रेम का क्षेत्र (%1$S) व्यूपोर्ट की तुलना में काफ़ी बड़ा है (%2$S से बड़ा)
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLarge2):
+## (%1$S, %2$S) is a pair of integer values of the frame size
+## (%3$S, %4$S) is a pair of integer values of a limit based on the viewport size
+## (%5$S, %6$S) is a pair of integer values of an absolute limit
+CompositorAnimationWarningContentTooLarge2=कम्पॉज़िटर पर ऐनिमेशन नहीं चलाया जा सकता क्योंकि फ़्रेम का आकार (%1$S, %2$S) व्यूपोर्ट की तुलना में काफ़ी बड़ा है ((%3$S,%4$S) से बड़ा) अथवा अधिकतम मान्य मान (%5$S, %6$S) से बड़ा है
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=‘बैकफेस-दृश्यता: अदृष्ट’ रूपांतरण की चल-छवियाँ अक्षर योजक पर नहीं चलाई जा सकती हैं
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=अवयवों पर एसवीजी रूपांतरण के साथ ‘परिवर्तन’ की चल-छवियाँ अक्षर योजक पर नहीं चलाई जा सकती हैं
+CompositorAnimationWarningTransformWithGeometricProperties=‘परिवर्तन’ की चल-छवियाँ अक्षर योजक पर नहीं चलाई जा सकती हैं जब ज्यामितीय विशेषताएँ एक ही समय पर समान अवयव पर एनिमेटेड हों.
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=‘transform’ का ऐनिमेशन कम्पॉज़िटर पर नहीं चलाया जा सकता है क्योंकि उसे समान समय में शुरू हुई ज्यामितीय गुणों के ऐनिमेशन के साथ समक्रमिक होना चाहिए
+CompositorAnimationWarningTransformFrameInactive=सचलचित्र को अक्षर योजक पर नहीं चलाया जा सकता है क्योंकि ढाँचा ‘परिवर्तन’ चल-छवि हेतु सक्रिय चिन्हित नही किया गया.
+CompositorAnimationWarningOpacityFrameInactive=सचलचित्र को अक्षर योजक पर नहीं चलाया जा सकता है क्योंकि ढाँचा ‘अस्पष्टता’ चल-छवि हेतु सक्रिय चिन्हित नही किया गया.
+CompositorAnimationWarningHasRenderingObserver=सचलचित्र को अक्षर योजक पर नहीं चलाया जा सकता है क्योंकि अवयव के पास प्रतिपादन पर्यवेक्षक हैं (-moz-तत्व या एसवीजी कटिंग/मास्किंग)
+
+## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0"
+
+## LOCALIZATION NOTE(PrincipalWritingModePropagationWarning):
+## Do not translate <html>, <body>, CSS, "writing-mode", "direction", "text-orientation", :root, and "The Principal Writing Mode" because they are technical terms.
+
+## LOCALIZATION NOTE(ScrollAnchoringDisabledInContainer):
+## %1$S is an integer value with the total number of adjustments
+## %2$S is a floating point value with the average distance adjusted
+## %3$S is a floating point value with the total adjusted distance
+
diff --git a/l10n-hi-IN/dom/chrome/layout/printing.properties b/l10n-hi-IN/dom/chrome/layout/printing.properties
new file mode 100644
index 0000000000..56273181e1
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/printing.properties
@@ -0,0 +1,56 @@
+# 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/.
+
+# Page number formatting
+## @page_number The current page number
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+pagenumber=%1$d
+
+# Page number formatting
+## @page_number The current page number
+## @page_total The total number of pages
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+# the second %ld will receive the total number of pages
+pageofpages=%1$d %2$d का
+
+PrintToFile=फाइल में छापें
+print_error_dialog_title=मुद्रक गलती
+printpreview_error_dialog_title=छपाई पूर्वावलोकन गलती
+
+# Printing error messages.
+#LOCALIZATION NOTE: Some of these messages come in pairs, one
+# for printing and one for print previewing. You can remove that
+# distinction in your language by removing the entity with the _PP
+# suffix; then the entity without a suffix will be used for both.
+# You can also add that distinction to any of the messages that don't
+# already have it by adding a new entity with a _PP suffix.
+#
+# For instance, if you delete PERR_GFX_PRINTER_DOC_IS_BUSY_PP, then
+# the PERR_GFX_PRINTER_DOC_IS_BUSY message will be used for that error
+# condition when print previewing as well as when printing. If you
+# add PERR_FAILURE_PP, then PERR_FAILURE will only be used when
+# printing, and PERR_FAILURE_PP will be used under the same conditions
+# when print previewing.
+#
+PERR_FAILURE=छपाई के दौरान अनजान गलती हुई.
+
+PERR_ABORT=छपाई कार्य रोका गया, या रद्द किया गया.
+PERR_NOT_AVAILABLE=कुछ छपाई प्रकार्यात्मकता अभी उपलब्ध नहीं है.
+PERR_NOT_IMPLEMENTED=कुछ छपाई प्रकार्यात्मकता अबतक लागू नहीं की गई है.
+PERR_OUT_OF_MEMORY=छापने के लिए पर्याप्त फ्री स्मृति नहीं है.
+PERR_UNEXPECTED=छपाई के दौरान अप्रत्याशित समस्या थी.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=कोई मुद्रक उपलब्ध नहीं.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=कोई प्रिंटर उपलब्ध नहीं है, छपाई पूर्वावलोकन नहीं दिखा सकता.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=चयनित मुद्रक नहीं मिल सका.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=आउटपुट फ़ाइल को फ़ाइल में छापने के लिए खोलने में विफल.
+PERR_GFX_PRINTER_STARTDOC=मुद्रण कार्य प्रारंभ करते समय मुद्रण में विफल रहा है.
+PERR_GFX_PRINTER_ENDDOC=मुद्रण कार्य को पूरा करते हुए छपाई विफल रहा.
+PERR_GFX_PRINTER_STARTPAGE=एक नया पृष्ठ शुरू करते समय मुद्रण में विफल रहा है.
+PERR_GFX_PRINTER_DOC_IS_BUSY=इस दस्तावेज़ को अभी तर छाप नहीं सकता है, यह अभी भी लोड किया जा रहा है.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=इस दस्तावेज़ की अभी तक छपाई पूर्वावलोकन नहीं कर सकता है, यह अभी भी लोड किया जा रहा है.
diff --git a/l10n-hi-IN/dom/chrome/layout/xmlparser.properties b/l10n-hi-IN/dom/chrome/layout/xmlparser.properties
new file mode 100644
index 0000000000..2f260c7455
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/xmlparser.properties
@@ -0,0 +1,48 @@
+# 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/.
+
+# Map Expat error codes to error strings
+1 = स्मृति से बाहर
+2 = वाक्यरचना त्रुटि
+3 = कोई मूल तत्व नहीं मिला
+4 = संरचना ठीक नहीं
+5 = बिना बंद टोकन
+6 = आंशिक वर्ण
+7 = बेमेल टैग
+8 = नकली गुण
+9 = दस्तावेज़ तत्व के बाद जंक
+10 = अवैध पैरामीटर एंटिटी संदर्भ
+11 = अपिरभाषित एंटिटी
+12 = पुनरावृत्ति एंटिटी संदर्भ
+13 = अतुल्यतालित एंटिटी
+14 = अवैध वर्ण संख्या में संदर्भ
+15 = द्विपदीय एंटिटी में संदर्भ
+16 = बाहरी एंटिटी में गुण में संदर्भ
+17 = XML या पाठ घोषणा एंटिटी पर आरंभ नहीं
+18 = अज्ञात ऐन्कोडिंग
+19 = XML घोषणा में निर्दिष्ट ऐन्कोडिंग गलत है
+20 = बिना बंद CDATA खंड
+21 = बाहरी एंटिटी संदर्भ की प्रक्रिया में त्रुटि
+22 = दस्तावेज़ अलग-थलग नहीं है
+23 = अप्रत्याशित विश्लेषक स्थिति
+24 = एंटिटी पेरामीटर एंटिटी में घोषित
+27 = एक नेमस्पेस में उपसर्ग नहीं बंधा हुआ
+28 = उपसर्ग को जरूर घोषित नहीं करना चाहिए
+29 = पैरामीटर एंटिटी में अपूर्ण मार्कअप
+30 = XML घोषणा सुगठित नहीं है
+31 = पाठ घोषणा सुगठित नहीं है
+32 = अवैध कैरेक्टर सार्वजनिक आईडी मे‌‌
+38 = आरक्षित उपसर्ग (xml) को जरूर अघोषित नहीं करना चाहिए या किसी दूसरे नामस्थान से बांधना चाहिए
+39 = आरक्षित उपसर्ग (xmlns) जरूर घोषित अथवा अघोषित नहीं करना चाहिए
+40 = उपसर्ग को किसी आरक्षित नामस्थान के साथ बंधा नहीं होना चाहिए
+
+# %1$S is replaced by the Expat error string, may be followed by Expected (see below)
+# %2$S is replaced by URL
+# %3$u is replaced by line number
+# %4$u is replaced by column number
+XMLParsingError = XML Parsing Error: %1$S\nLocation: %2$S\nLine Number %3$u, Column %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . प्रत्याशित: </%S>.
diff --git a/l10n-hi-IN/dom/chrome/layout/xul.properties b/l10n-hi-IN/dom/chrome/layout/xul.properties
new file mode 100644
index 0000000000..4ae16ff5b3
--- /dev/null
+++ b/l10n-hi-IN/dom/chrome/layout/xul.properties
@@ -0,0 +1,5 @@
+# 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/.
+
+PINotInProlog=<?%1$S?> प्रक्रिया निर्देश का कोई प्रभाव नहीं रहता है प्रोलोग के बाहर अब (देखें बग 360119).