summaryrefslogtreecommitdiffstats
path: root/l10n-et/dom/chrome/layout
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /l10n-et/dom/chrome/layout
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-et/dom/chrome/layout')
-rw-r--r--l10n-et/dom/chrome/layout/HtmlForm.properties35
-rw-r--r--l10n-et/dom/chrome/layout/MediaDocument.properties22
-rw-r--r--l10n-et/dom/chrome/layout/css.properties45
-rw-r--r--l10n-et/dom/chrome/layout/htmlparser.properties145
-rw-r--r--l10n-et/dom/chrome/layout/layout_errors.properties53
-rw-r--r--l10n-et/dom/chrome/layout/printing.properties56
-rw-r--r--l10n-et/dom/chrome/layout/xmlparser.properties48
-rw-r--r--l10n-et/dom/chrome/layout/xul.properties5
8 files changed, 409 insertions, 0 deletions
diff --git a/l10n-et/dom/chrome/layout/HtmlForm.properties b/l10n-et/dom/chrome/layout/HtmlForm.properties
new file mode 100644
index 0000000000..0816c1ab4a
--- /dev/null
+++ b/l10n-et/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=Lähtesta
+Submit=Saada päring
+Browse=Lehitse...
+FileUpload=Faili üleslaadimine
+DirectoryUpload=Vali kaust üleslaadimiseks
+DirectoryPickerOkButtonLabel=Laadi üles
+ForgotPostWarning=Vorm sisaldab enctype=%S, kuid puudub method=post omadus. Fail saadetakse method=GET meetodiga ning ei kasutata enctype meetodit.
+ForgotFileEnctypeWarning=Vorm sisaldab faili lisamise võimalust, kuid vormil puuduvad method=post ja enctype=multipart/form-data omadused. Seega faili ei saadeta.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=%Si saadetud vorm
+CannotEncodeAllUnicode=Vorm sisestati kodeeringus %S, mis pole võimeline kodeerima kõiki Unicode märke, seega võib kasutaja sisestatu rikutud saada. Probleemi vältimiseks tuleks lehte muuta nii, et vormiga sisestatud andmed oleks kodeeringus UTF-8. Selleks tuleb muuta kas leht ise kodeeringusse UTF-8 või siis lisada elemendile form järgnev atribuut: accept-charset=utf-8.
+AllSupportedTypes=Kõik toetatud tüübid
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=Faili pole valitud.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=Faile pole valitud.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=Kausta pole valitud.
+# 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=Valitud on %S faili.
+ColorPicker=Värvi valimine
+# 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=Üksikasjad
diff --git a/l10n-et/dom/chrome/layout/MediaDocument.properties b/l10n-et/dom/chrome/layout/MediaDocument.properties
new file mode 100644
index 0000000000..cf4375bad1
--- /dev/null
+++ b/l10n-et/dom/chrome/layout/MediaDocument.properties
@@ -0,0 +1,22 @@
+# 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 pilt, %S\u00A0\u00D7\u00A0%S pikslit)
+ImageTitleWithoutDimensions=%S (%S pilt)
+ImageTitleWithDimensions2=(%S pilt, %S\u00A0\u00D7\u00A0%S pikslit)
+ImageTitleWithNeitherDimensionsNorFile=(%S pilt)
+MediaTitleWithFile=%S (%S Objekt)
+MediaTitleWithNoInfo=(%S Objekt)
+
+InvalidImage=Pilti “%S” pole võimalik kuvada, sest see sisaldab vigu.
+UnsupportedImage=Pilti “%S” pole võimalik kuvada, sest see nõuab toetamate funktsionaalsust.
+ScaledImage=Skaleeritud (%S%%)
+
+TitleWithStatus=%S - %S
diff --git a/l10n-et/dom/chrome/layout/css.properties b/l10n-et/dom/chrome/layout/css.properties
new file mode 100644
index 0000000000..bcc2b33e4d
--- /dev/null
+++ b/l10n-et/dom/chrome/layout/css.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/.
+
+MimeNotCss=The stylesheet %1$S was not loaded because its MIME type, "%2$S", is not "text/css".
+MimeNotCssWarn=The stylesheet %1$S was loaded as CSS even though its MIME type, "%2$S", is not "text/css".
+
+PEDeclDropped=Declaration dropped.
+PEDeclSkipped=Skipped to next declaration.
+PEUnknownProperty=Unknown property '%1$S'.
+PEValueParsingError=Error in parsing value for '%1$S'.
+PEUnknownAtRule=Unrecognized at-rule or error parsing at-rule '%1$S'.
+PEMQUnexpectedOperator=Unexpected operator in media list.
+PEMQUnexpectedToken=Unexpected token ‘%1$S’ in media list.
+PEAtNSUnexpected=Unexpected token within @namespace: '%1$S'.
+PEKeyframeBadName=Expected identifier for name of @keyframes rule.
+PEBadSelectorRSIgnored=Ruleset ignored due to bad selector.
+PEBadSelectorKeyframeRuleIgnored=Keyframe rule ignored due to bad selector.
+PESelectorGroupNoSelector=Selector expected.
+PESelectorGroupExtraCombinator=Dangling combinator.
+PEClassSelNotIdent=Expected identifier for class selector but found '%1$S'.
+PETypeSelNotType=Expected element name or '*' but found '%1$S'.
+PEUnknownNamespacePrefix=Unknown namespace prefix '%1$S'.
+PEAttributeNameExpected=Expected identifier for attribute name but found '%1$S'.
+PEAttributeNameOrNamespaceExpected=Expected attribute name or namespace but found '%1$S'.
+PEAttSelNoBar=Expected '|' but found '%1$S'.
+PEAttSelUnexpected=Unexpected token in attribute selector: '%1$S'.
+PEAttSelBadValue=Expected identifier or string for value in attribute selector but found '%1$S'.
+PEPseudoSelBadName=Expected identifier for pseudo-class or pseudo-element but found '%1$S'.
+PEPseudoSelEndOrUserActionPC=Expected end of selector or a user action pseudo-class after pseudo-element but found '%1$S'.
+PEPseudoSelUnknown=Unknown pseudo-class or pseudo-element '%1$S'.
+PEPseudoClassArgNotIdent=Expected identifier for pseudo-class parameter but found '%1$S'.
+PEColorNotColor=Expected color but found '%1$S'.
+PEParseDeclarationDeclExpected=Expected declaration but found '%1$S'.
+PEUnknownFontDesc=Unknown descriptor '%1$S' in @font-face rule.
+PEMQExpectedFeatureName=Expected media feature name but found '%1$S'.
+PEMQNoMinMaxWithoutValue=Media features with min- or max- must have a value.
+PEMQExpectedFeatureValue=Found invalid value for media feature.
+PEExpectedNoneOrURL=Expected 'none' or URL but found '%1$S'.
+PEExpectedNoneOrURLOrFilterFunction=Expected 'none', URL, or filter function but found '%1$S'.
+PEDisallowedImportRule=@import rules are not yet valid in constructed stylesheets.
+PENeverMatchingHostSelector=:host selector in ‘%S’ is not featureless and will never match. Maybe you intended to use :host()?
+
+TooLargeDashedRadius=Border radius is too large for ‘dashed’ style (the limit is 100000px). Rendering as solid.
+TooLargeDottedRadius=Border radius is too large for ‘dotted’ style (the limit is 100000px). Rendering as solid.
diff --git a/l10n-et/dom/chrome/layout/htmlparser.properties b/l10n-et/dom/chrome/layout/htmlparser.properties
new file mode 100644
index 0000000000..0da05e82bc
--- /dev/null
+++ b/l10n-et/dom/chrome/layout/htmlparser.properties
@@ -0,0 +1,145 @@
+# 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=Paneelil oleva dokumendi kodeering pole määratud. Selle dokumendi sisu võib näida erinev vaadates seda paneeli sisaldava dokumendita.
+EncXmlDecl=The character encoding of an HTML document was declared using the XML declaration syntax. This is non-conforming, and declaring the encoding using a meta tag at the start of the head part is more efficient.
+EncMetaTooLate=A meta tag attempting to declare the character encoding declaration was found too late, and the encoding was guessed from content instead. The meta tag needs to be moved to the start of the head part of the document.
+EncMetaTooLateFrame=A meta tag attempting to declare the character encoding declaration was found too late, and the encoding of the parent document was used instead. The meta tag needs to be moved to the start of the head part of the document.
+EncMetaAfterHeadInKilobyte=The meta tag declaring the character encoding of the document should be moved to start of the head part of the document.
+EncNoDecl=The character encoding of the document was not declared, so the encoding was guessed from content. The character encoding needs to be declared in the Content-Type HTTP header, using a meta tag, or using a byte order mark.
+EncNoDeclPlain=The character encoding of the document was not declared, so the encoding was guessed from content. The character encoding needs to be declared in the Content-Type HTTP header or using a byte order mark.
+EncMetaUnsupported=HTML-dokumendi meta sildis määrati mittetoetatud kodeering. Määrangut ignoreeriti.
+EncProtocolUnsupported=Ülekandeprotokolli tasemel määrati mittetoetatud kodeering. Määrangut ignoreeriti.
+EncMetaUtf16=Kasutati meta silti, et määrata kodeeringuks UTF-16. See tõlgendati määranguna UTF-8.
+EncMetaUserDefined=A meta tag was used to declare the character encoding as x-user-defined. This was interpreted as a windows-1252 declaration instead for compatibility with intentionally mis-encoded legacy fonts. This site should migrate to Unicode.
+
+EncMetaReplacement=A meta tag was used to declare an encoding that is a cross-site scripting hazard. The replacement encoding was used instead.
+EncProtocolReplacement=An encoding that is a cross-site scripting hazard was declared on the transfer protocol level. The replacement encoding was used instead.
+EncDetectorReload=The character encoding of the document was not declared, and the encoding was guessable from content only late. This caused the document to be reloaded. The character encoding needs to be declared in the Content-Type HTTP header, using a meta tag, or using a byte order mark.
+EncDetectorReloadPlain=The character encoding of the document was not declared, and the encoding was guessable from content only late. This caused the document to be reloaded. The character encoding needs to be declared in the Content-Type HTTP header or using a byte order mark.
+EncError=The byte stream was erroneous according to the character encoding that was declared. The character encoding declaration may be incorrect.
+EncErrorFrame=The byte stream was erroneous according to the character encoding that was inherited from the parent document. The character encoding needs to be declared in the Content-Type HTTP header, using a meta tag, or using a byte order mark.
+EncErrorFramePlain=The byte stream was erroneous according to the character encoding that was inherited from the parent document. The character encoding needs to be declared in the Content-Type HTTP header or using a byte order mark.
+EncSpeculationFailMeta=The start of the document was reparsed, because there were non-ASCII characters before the meta tag that declared the encoding. The meta should be the first child of head without non-ASCII comments before.
+EncSpeculationFailXml=The start of the document was reparsed, because there were non-ASCII characters in the part of the document that was unsuccessfully searched for a meta tag before falling back to the XML declaration syntax. A meta tag at the start of the head part should be used instead of the XML declaration syntax.
+# The audience of the following message isn't the author of the document but other people debugging browser behavior.
+EncSpeculationFail2022=The start of the document was reparsed, because ISO-2022-JP is an ASCII-incompatible encoding.
+
+# 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=Prügi peale “</”.
+errLtSlashGt=Tuvastati “</>”. Tõenäoline põhjus: varjestamata “<” (varjesta kujul “&lt;”) või valesti sisestatud sulgev märgend.
+errCharRefLacksSemicolon=Märgiviidet ei lõpetatud semikooloniga.
+errNoDigitsInNCR=Märgi arvviites polnud ühtegi arvu.
+errGtInSystemId=“>” süsteemi identifikaatoris.
+errGtInPublicId=“>” avalikus identifikaatoris.
+errNamelessDoctype=Nimetu doctype.
+errConsecutiveHyphens=Järjestikkused sidekriipsud ei lõpetanud kommentaari. “--” pole kommentaaris lubatud, aga näiteks “- -” on.
+errPrematureEndOfComment=Ennatlik kommentaari lõpp. Kommentaari korrektseks lõpetamiseks kasuta “-->”.
+errBogusComment=Vigane kommentaar.
+errUnquotedAttributeLt=“<” jutumärkidesse panemata atribuudi väärtuses. Tõenäoline põhjus: vahetult eest puudub “>”.
+errUnquotedAttributeGrave=“`” jutumärkidesse panemata atribuudi väärtuses. Tõenäoline põhjus: jutumärgina kasutatakse vale märki.
+errUnquotedAttributeQuote=Jutumärk jutumärkidesse panemata atribuudi väärtuses. Tõenäoline põhjus: atribuudid on kokku kirjutatud või on tegemist URLi päringu stringiga jutumärkidesse panemata atribuudi väärtuses.
+errUnquotedAttributeEquals=“=” jutumärkidesse panemata atribuudi väärtuses. Tõenäoline põhjus: atribuudid on kokku kirjutatud või on tegemist URLi päringu stringiga jutumärkidesse panemata atribuudi väärtuses.
+errSlashNotFollowedByGt=Vahetult kaldkriipsu järelt puudub “>”.
+errNoSpaceBetweenAttributes=Atribuutide vahelt puudub tühik.
+errUnquotedAttributeStartLt=“<” jutumärkidesse panemata atribuudi väärtuse alguses. Tõenäoline põhjus: vahetult eest puudub “>”.
+errUnquotedAttributeStartGrave=“`” jutumärkidesse panemata atribuudi väärtuse alguses. Tõenäoline põhjus: jutumärgina kasutatakse vale märki.
+errUnquotedAttributeStartEquals=“=” jutumärkidesse panemata atribuudi väärtuse alguses. Tõenäoline põhjus: liigne korduv võrdusmärk.
+errAttributeValueMissing=Puudub atribuudi väärtus.
+errBadCharBeforeAttributeNameLt=Tuvastati “<”, kui oodati atribuudi nime. Tõenäoline põhjus: vahetult eest puudub “>”.
+errEqualsSignBeforeAttributeName=Tuvastati “=”, kui oodati atribuudi nime. Tõenäoline põhjus: puudub atribuudi nimi.
+errBadCharAfterLt=Halb märk peale “<”. Tõenäoline põhjus: varjestamata “<”. Proovi seda varjestada kujul “&lt;”.
+errLtGt=Tuvastati “<>”. Tõenäoline põhjus: varjestamata “<” (varjesta kujul “&lt;”) või valesti sisestatud alustav märgend.
+errProcessingInstruction=Tuvastati “<?”. Tõenäoline põhjus: HTMLis üritati kasutada XMLi töötlemise instruktsiooni. (XMLi töötlemise instruktsioonid pole HTMLis toetatud.)
+errUnescapedAmpersandInterpretedAsCharacterReference=Stringi, mis järgnes märgile “&”, tõlgendati märgiviitena. (“&” oleks tõenäoliselt tulnud varjestada kujul “&amp;”.)
+errNotSemicolonTerminated=Märgi nimeviidet ei lõpetatud semikooloniga. (Või oleks tulnud “&” varjestada kujul “&amp;”.)
+errNoNamedCharacterMatch=“&” ei alustanud märgiviidet. (“&” oleks tõenäoliselt tulnud varjestada kujul “&amp;”.)
+errQuoteBeforeAttributeName=Tuvastati jutumärk, kui oodati atribuudi nime. Tõenäoline põhjus: vahetult eest puudub “=”.
+errLtInAttributeName=“<” atribuudi nimes. Tõenäoline põhjus: vahetult eest puudub “>”.
+errQuoteInAttributeName=Jutumärk atribuudi nimes. Tõenäoline põhjus: eestpoolt puudub vajalik jutumärk.
+errExpectedPublicId=Oodati avalikku identifikaatorit, aga doctype lõppes.
+errBogusDoctype=Vigane doctype.
+maybeErrAttributesOnEndTag=Sulgev märgend omas atribuute.
+maybeErrSlashInEndTag=Liigne “/” sulgeva märgendi lõpus.
+errNcrNonCharacter=Märgiviide laieneb mittemärgiliseks.
+errNcrSurrogate=Märgiviide laieneb asendajaks.
+errNcrControlChar=Märgiviide laieneb kontrollmärgiks.
+errNcrCr=Märgi arvviide laienes reavahetuseks.
+errNcrInC1Range=Märgi arvviide laienes C1 kontrollkoodide vahemikku.
+errEofInPublicId=Faili lõpp avalikus identifikaatoris.
+errEofInComment=Faili lõpp kommentaaris.
+errEofInDoctype=Faili lõpp doctype-is.
+errEofInAttributeValue=Parsides atribuudi väärtust, jõuti faili lõppu. Märgendit ignoreeritakse.
+errEofInAttributeName=Parsides atribuudi nime, jõuti faili lõppu. Märgendit ignoreeritakse.
+errEofWithoutGt=Tuvastati faili lõpp enne eelmise märgendi lõppemist märgiga “>”. Märgendit ignoreeritakse.
+errEofInTagName=Märgendi nime otsimisel tuvastati faili lõpp. Märgendit ignoreeritakse.
+errEofInEndTag=Faili lõpp sulgevas märgendis. Märgendit ignoreeritakse.
+errEofAfterLt=Faili lõpp peale märki “<”.
+errNcrOutOfRange=Märgiviide on väljaspool lubatud Unicode-i vahemikku.
+errNcrUnassigned=Märgiviide laieneb püsivalt määramata koodipunkti.
+errDuplicateAttribute=Korduv atribuut.
+errEofInSystemId=Faili lõpp süsteemi identifikaatoris.
+errExpectedSystemId=Oodati süsteemi identifikaatorit, aga doctype lõppes.
+errMissingSpaceBeforeDoctypeName=Doctype-i nime eest puudub tühik.
+errNestedComment=Saw “<!--” within a comment. Probable cause: Nested comment (not allowed).
+errNcrZero=Märgiviide laieneb nulliks.
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=Doctype-i “SYSTEM” võtmesõna ja jutumärgi vahelt puudub tühik.
+errNoSpaceBetweenPublicAndSystemIds=Doctype-i avaliku ja süsteemi identifikaatori vahelt puudub tühik.
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=Doctype-i “PUBLIC” võtmesõna ja jutumärgi vahelt puudub tühik.
+
+# Tree builder errors
+errDeepTree=The document tree is too deep. The tree will be flattened to be 513 elements deep.
+errStrayStartTag2=Liigne alustav märgend “%1$S”.
+errStrayEndTag=Liigne lõpetav märgend “%1$S”.
+errUnclosedElements=Tuvastati lõpetav märgend “%1$S”, aga sellele eelneb avatud elemente.
+errUnclosedElementsImplied=Eeldati lõpetavat märgendit “%1$S”, aga sellele eelneb avatud elemente.
+errUnclosedElementsCell=Tabeli lahter küll suleti, aga selles esineb avatud elemente.
+errStrayDoctype=Liigne doctype.
+errAlmostStandardsDoctype=Peaaegu standardipõhise režiimi doctype. Oodati “<!DOCTYPE html>”.
+errQuirkyDoctype=Lodev doctype. Oodati “<!DOCTYPE html>”.
+errAlmostStandardsDoctypeVerbose=This page is in Almost Standards Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
+errQuirkyDoctypeVerbose=This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
+errNonSpaceInTrailer=Mittetühiku märk lehe lõpus (page trailer).
+errNonSpaceAfterFrameset=Mittetühik peale “frameset”.
+errNonSpaceInFrameset=Mittetühik “frameset” sees.
+errNonSpaceAfterBody=Mittetühiku märk peale sisu.
+errNonSpaceInColgroupInFragment=Fragmendi parsimisel avastati mittetühik “colgroup” sees.
+errNonSpaceInNoscriptInHead=Mittetühiku märk päises asuva “noscript” sees.
+errFooBetweenHeadAndBody=“%1$S” element “head” ja “body” vahel.
+errStartTagWithoutDoctype=Tuvastati alustav märgend enne doctype-i. Oodati “<!DOCTYPE html>”.
+errNoSelectInTableScope=Tabeli skoobist puudub “select”.
+errStartSelectWhereEndSelectExpected=Alustav märgend “select” seal, kus oodati lõpetavat märgendit.
+errStartTagWithSelectOpen=Alustav märgend “%1$S” avatud märgendiga “select”.
+errBadStartTagInNoscriptInHead=Bad start tag “%1$S” in “noscript” in “head”.
+errImage=Tuvastati alustav märgend “image”.
+errFooSeenWhenFooOpen2=Start tag “%1$S” seen but an element of the same type was already open.
+errHeadingWhenHeadingOpen=Pealkiri ei saa olla teise pealkirja järglaseks.
+errFramesetStart=Tuvastati alustav märgend “frameset”.
+errNoCellToClose=Puudub lahter, mida sulgeda.
+errStartTagInTable=“table” sees tuvastati alustav märgend “%1$S”.
+errFormWhenFormOpen=Tuvastati elemendi “form” alustav märgend, aga aktiivne “form” element oli juba olemas. Vormi sisaldumine vormis pole lubatud. Märgendit ignoreeritakse.
+errTableSeenWhileTableOpen=Tuvastati elemendi “table” alustav märgend, aga eelmine element “table” on endiselt lahti.
+errStartTagInTableBody=Elemendi “%1$S” alustav märgend tabeli sisus.
+errEndTagSeenWithoutDoctype=Tuvastati lõpetav märgend enne doctype-i. Oodati “<!DOCTYPE html>”.
+errEndTagAfterBody=Tuvastati lõpetav märgend peale elemendi “body” sulgemist.
+errEndTagSeenWithSelectOpen=Elemendi “%1$S” lõpetav märgend koos avatud “select” elemendiga.
+errGarbageInColgroup=Prügi “colgroup” fragmendis.
+errEndTagBr=Lõpetav märgend “br”.
+errNoElementToCloseButEndTagSeen=Skoobist puudub “%1$S” element, aga tuvastati elemendi “%1$S” lõpetav märgend.
+errHtmlStartTagInForeignContext=HTMLi alustav märgend “%1$S” võõra nimeruumi kontekstis.
+errNoTableRowToClose=Puudub tabeli rida, mida sulgeda.
+errNonSpaceInTable=Valesse kohta pandud mittetühiku märk tabeli sees.
+errUnclosedChildrenInRuby=Sulgemata järglased “ruby” sees.
+errStartTagSeenWithoutRuby=Tuvastati alustav märgend “%1$S”, ilma et element “ruby” oleks avatud.
+errSelfClosing=Kasutati isesulguvat süntaksit (“/>”) mittetühja HTML elemendi puhul. Kaldkriipsu ignoreeritakse ja koheldakse kui alustavat märgendit.
+errNoCheckUnclosedElementsOnStack=Pinust leiti sulgemata elemente.
+errEndTagDidNotMatchCurrentOpenElement=Lõpetav märgend “%1$S” ei klappinud hetkel lahti oleva elemendi (“%2$S”) nimega.
+errEndTagViolatesNestingRules=Lõpetav märgend “%1$S” rikub pesastamise reegleid.
+errEndWithUnclosedElements=End tag for “%1$S” seen, but there were unclosed elements.
+errListUnclosedStartTags=Unclosed element or elements.
diff --git a/l10n-et/dom/chrome/layout/layout_errors.properties b/l10n-et/dom/chrome/layout/layout_errors.properties
new file mode 100644
index 0000000000..de7c726605
--- /dev/null
+++ b/l10n-et/dom/chrome/layout/layout_errors.properties
@@ -0,0 +1,53 @@
+# 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=The "coords" attribute of the <area shape="rect"> tag is not in the "left,top,right,bottom" format.
+ImageMapCircleWrongNumberOfCoords=The "coords" attribute of the <area shape="circle"> tag is not in the "center-x,center-y,radius" format.
+ImageMapCircleNegativeRadius=The "coords" attribute of the <area shape="circle"> tag has a negative radius.
+ImageMapPolyWrongNumberOfCoords=The "coords" attribute of the <area shape="poly"> tag is not in the "x1,y1,x2,y2 …" format.
+ImageMapPolyOddNumberOfCoords=The "coords" attribute of the <area shape="poly"> tag is missing the last "y" coordinate (the correct format is "x1,y1,x2,y2 …").
+
+ScrollLinkedEffectFound3=This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html for further details and to join the discussion on related tools and features!
+
+## 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=Animation cannot be run on the compositor because the area of the frame (%1$S) is too large relative to the viewport (larger than %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=Animation cannot be run on the compositor because the frame size (%1$S, %2$S) is too large relative to the viewport (larger than (%3$S, %4$S)) or larger than the maximum allowed value (%5$S, %6$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=Animations of ‘backface-visibility: hidden’ transforms cannot be run on the compositor
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=Animations of ‘transform’ on elements with SVG transforms cannot be run on the compositor
+CompositorAnimationWarningTransformWithGeometricProperties=Animations of ‘transform’ cannot be run on the compositor when geometric properties are animated on the same element at the same time
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=Animation of ‘transform’ cannot be run on the compositor because it should be synchronized with animations of geometric properties that started at the same time
+CompositorAnimationWarningTransformFrameInactive=Animation cannot be run on the compositor because the frame was not marked active for ‘transform’ animation
+CompositorAnimationWarningTransformIsBlockedByImportantRules=Transform animation cannot be run on the compositor because transform-related properties are overridden by !important rules
+CompositorAnimationWarningOpacityFrameInactive=Animation cannot be run on the compositor because the frame was not marked active for ‘opacity’ animation
+CompositorAnimationWarningHasRenderingObserver=Animation cannot be run on the compositor because the element has rendering observers (-moz-element or SVG clipping/masking)
+CompositorAnimationWarningHasCurrentColor=Animations of ‘background-color’ cannot be run on the compositor with ‘current-color’ keyframe.
+
+## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0"
+ZoomPropertyWarning=This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “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.
+PrincipalWritingModePropagationWarning=When rendering the <html> element, the used values of CSS properties “writing-mode”, “direction”, and “text-orientation” on the <html> element are taken from the computed values of the <body> element, not from the <html> element’s own values. Consider setting these properties on the :root CSS pseudo-class. For more information see “The Principal Writing Mode” in https://www.w3.org/TR/css-writing-modes-3/#principal-flow
+
+## 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
+ScrollAnchoringDisabledInContainer=Scroll anchoring was disabled in a scroll container because of too many consecutive adjustments (%1$S) with too little total distance (%2$S px average, %3$S px total).
+
+ForcedLayoutStart=Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content.
diff --git a/l10n-et/dom/chrome/layout/printing.properties b/l10n-et/dom/chrome/layout/printing.properties
new file mode 100644
index 0000000000..7e3fca5c6e
--- /dev/null
+++ b/l10n-et/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 formating
+## @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 formating
+## @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=Lehekülg %1$d/%2$d
+
+PrintToFile=Printimine faili
+print_error_dialog_title=Printeri viga
+printpreview_error_dialog_title=Viga lehekülje eelvaates
+
+# 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=Printimisel esines viga.
+
+PERR_ABORT=Printimine katkestati või sellest loobuti.
+PERR_NOT_AVAILABLE=Teatud printimise funktsionaalsus ei ole praegu saadaval.
+PERR_NOT_IMPLEMENTED=Teatud printimise funktsionaalsus ei ole veel implementeeritud
+PERR_OUT_OF_MEMORY=Printimiseks pole piisavalt vaba mälu.
+PERR_UNEXPECTED=Printimisel esines ootamatu probleem.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=Ühtki printerit pole saadaval.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=Ühtki printerit pole saadaval, eelvaate näitamine pole võimalik.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=Valitud printerit polnud võimalik leida.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=Faili printimiseks vajaliku väljundi avamine ebaõnnestus.
+PERR_GFX_PRINTER_STARTDOC=Printimine ebaõnnestus printimistöö käivitamisel.
+PERR_GFX_PRINTER_ENDDOC=Printimine ebaõnnestus printimistöö lõpetamisel.
+PERR_GFX_PRINTER_STARTPAGE=Printimine ebaõnnestus uue lehekülje alguses.
+PERR_GFX_PRINTER_DOC_IS_BUSY=Dokumendi printimine pole veel võimalik, sest seda alles laaditakse.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=Dokumendi printimise eelvaate avamine pole veel võimalik, sest dokumenti alles laaditakse.
diff --git a/l10n-et/dom/chrome/layout/xmlparser.properties b/l10n-et/dom/chrome/layout/xmlparser.properties
new file mode 100644
index 0000000000..3dccedaf38
--- /dev/null
+++ b/l10n-et/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 = liiga vähe mälu (out of memory)
+2 = viga süntaksis (syntax error)
+3 = elementi ei leitud (no element found)
+4 = pole hästi vormistatud (not well-formed)
+5 = sulgemata märk (unclosed token)
+6 = katkendlik tähemärk (partial character)
+7 = sobimatu märgend (mismatched tag)
+8 = atribuuti esineb topelt (duplicate attribute)
+9 = rämps peale dokumendi elementi (junk after document element)
+10 = lubamatu parameetri olemi viide (illegal parameter entity reference)
+11 = defineerimata olem (undefined entity)
+12 = rekursiivne olemi viide (recursive entity reference)
+13 = asünkroonne olem (asynchronous entity)
+14 = viide valele tähemärgi numbrile (reference to invalid character number)
+15 = viide binaarsele olemile (reference to binary entity)
+16 = viide välisele olemile atribuudis (reference to external entity in attribute)
+17 = välise olemi algusest puudub xml-i deklaratsioon (xml declaration not at start of external entity)
+18 = tundmatu kodeering (unknown encoding)
+19 = XML-i deklaratsioonis määratletud kodeering on vale (encoding specified in XML declaration is incorrect)
+20 = sulgemata CDATA sektsioon (unclosed CDATA section)
+21 = viga välise olemi viite käitlemisel (error in processing external entity reference)
+22 = dokument ei ole iseseisev (document is not stantalone)
+23 = ootamatu parseri seisund (unexpected parser state)
+24 = olem deklareeritud parameetri olemis (entity declared in parameter entity)
+27 = prefiks pole namespace'iga seotud (prefix not bound to a namespace)
+28 = prefiksi deklaratsiooni ei tohi eemaldada (must not undeclare prefix)
+29 = reserved prefix (xml) must not be undeclared or bound to another namespace URI
+30 = reserved prefix (xmlns) must not be declared or undeclared
+31 = prefix must not be bound to one of the reserved namespace URIs
+32 = illegal character(s) in public id
+38 = reserved prefix (xml) must not be undeclared or bound to another namespace name
+39 = reserved prefix (xmlns) must not be declared or undeclared
+40 = prefix must not be bound to one of the reserved namespace names
+
+# %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-i parsimise viga: %1$S\nAsukoht: %2$S\nRida number %3$u, veerg %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . Eeldatav: </%S>.
diff --git a/l10n-et/dom/chrome/layout/xul.properties b/l10n-et/dom/chrome/layout/xul.properties
new file mode 100644
index 0000000000..9d3379e12f
--- /dev/null
+++ b/l10n-et/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?> processing instruction does not have any effect outside the prolog anymore (see bug 360119).