summaryrefslogtreecommitdiffstats
path: root/l10n-dsb/dom
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
commit43a97878ce14b72f0981164f87f2e35e14151312 (patch)
tree620249daf56c0258faa40cbdcf9cfba06de2a846 /l10n-dsb/dom
parentInitial commit. (diff)
downloadfirefox-43a97878ce14b72f0981164f87f2e35e14151312.tar.xz
firefox-43a97878ce14b72f0981164f87f2e35e14151312.zip
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-dsb/dom')
-rw-r--r--l10n-dsb/dom/chrome/accessibility/AccessFu.properties112
-rw-r--r--l10n-dsb/dom/chrome/accessibility/mac/accessible.properties70
-rw-r--r--l10n-dsb/dom/chrome/accessibility/unix/accessible.properties21
-rw-r--r--l10n-dsb/dom/chrome/accessibility/win/accessible.properties21
-rw-r--r--l10n-dsb/dom/chrome/appstrings.properties37
-rw-r--r--l10n-dsb/dom/chrome/dom/dom.properties475
-rw-r--r--l10n-dsb/dom/chrome/global-strres.properties5
-rw-r--r--l10n-dsb/dom/chrome/global.dtd5
-rw-r--r--l10n-dsb/dom/chrome/layout/HtmlForm.properties43
-rw-r--r--l10n-dsb/dom/chrome/layout/MediaDocument.properties22
-rw-r--r--l10n-dsb/dom/chrome/layout/css.properties46
-rw-r--r--l10n-dsb/dom/chrome/layout/htmlparser.properties145
-rw-r--r--l10n-dsb/dom/chrome/layout/layout_errors.properties55
-rw-r--r--l10n-dsb/dom/chrome/layout/printing.properties56
-rw-r--r--l10n-dsb/dom/chrome/layout/xmlparser.properties48
-rw-r--r--l10n-dsb/dom/chrome/layout/xul.properties5
-rw-r--r--l10n-dsb/dom/chrome/mathml/mathml.properties15
-rw-r--r--l10n-dsb/dom/chrome/netError.dtd93
-rw-r--r--l10n-dsb/dom/chrome/netErrorApp.dtd23
-rw-r--r--l10n-dsb/dom/chrome/nsWebBrowserPersist.properties17
-rw-r--r--l10n-dsb/dom/chrome/security/caps.properties9
-rw-r--r--l10n-dsb/dom/chrome/security/csp.properties119
-rw-r--r--l10n-dsb/dom/chrome/security/security.properties166
-rw-r--r--l10n-dsb/dom/chrome/svg/svg.properties5
-rw-r--r--l10n-dsb/dom/chrome/xml/prettyprint.dtd5
-rw-r--r--l10n-dsb/dom/chrome/xslt/xslt.properties39
-rw-r--r--l10n-dsb/dom/dom/XMLPrettyPrint.ftl5
-rw-r--r--l10n-dsb/dom/dom/media.ftl6
28 files changed, 1668 insertions, 0 deletions
diff --git a/l10n-dsb/dom/chrome/accessibility/AccessFu.properties b/l10n-dsb/dom/chrome/accessibility/AccessFu.properties
new file mode 100644
index 0000000000..f1a58b1142
--- /dev/null
+++ b/l10n-dsb/dom/chrome/accessibility/AccessFu.properties
@@ -0,0 +1,112 @@
+# 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/.
+
+# Roles
+menubar = menijowa rědka
+scrollbar = suwata rědka
+grip = pśimałko
+alert = warnowanje
+menupopup = wuskokujucy meni
+document = dokument
+pane = wobłuk
+dialog = dialog
+separator = źěleńska linija
+toolbar = symbolowa rědka
+statusbar = statusowa rědka
+table = tabela
+columnheader = słupowa głowa
+rowheader = smužkowa głowa
+column = słup
+row = smužka
+cell = cela
+link = wótkaz
+list = lisćina
+listitem = lisćinowy zapisk
+outline = wobcerjenje
+outlineitem = wobcerjenje
+pagetab = rejtarik
+propertypage = bok kakosćow
+graphic = grafika
+switch = pśešaltowaś
+pushbutton = tłocašk
+checkbutton = kontrolny kašćik
+radiobutton = opcijowy tłocašk
+combobox = kombinaciske pólo
+progressbar = póstupowa bałka
+slider = suwaty regler
+spinbutton = wobwjertny tłocašk
+diagram = diagram
+animation = animacija
+equation = rownica
+buttonmenu = tłocaškowy meni
+whitespace = prozny rum
+pagetablist = lisćina rejtarikow
+canvas = canvas
+checkmenuitem = zapisk menija kontrolnych kašćikow
+passwordtext = gronidłowy tekst
+radiomenuitem = zapisk menija opciskich tłocaškow
+textcontainer = tekstowy kontejner
+togglebutton = pśesaltowański tłocašk
+treetable = bomowa tabela
+header = głowa
+footer = noga
+paragraph = wótstawk
+entry = zapisk
+caption = pópisanje
+heading = nadpismo
+section = wótrězk
+form = formular
+comboboxlist = lisćina kombinaciskego póla
+comboboxoption = opcija kombinaciskego póla
+imagemap = wótkazowa kórta
+listboxoption = nastajenje
+listbox = lisćinowy kašćik
+flatequation = jadnora rownica
+gridcell = rasterowa cela
+note = notica
+figure = ilustracija
+definitionlist = definiciska lisćina
+term = terminus
+definition = definicija
+
+mathmltable = matematiska tabela
+mathmlcell = cela
+mathmlenclosed = wobpśimjony
+mathmlfraction = łamk
+mathmlfractionwithoutbar = łamk bźeź smužki
+mathmlroot = kórjeń
+mathmlscripted = ze skriptom
+mathmlsquareroot = kwadratny kórjeń
+
+# More sophisticated roles which are not actual numeric roles
+textarea = tekstowe pólo
+
+base = baza
+close-fence = zacynjajuca spinka
+denominator = mjenowak
+numerator = licak
+open-fence = wócynjajuca spinka
+overscript = nad tym napisany
+presubscript = doprědka stajone - znižone
+presuperscript = doprědka stajone - pówušone
+root-index = kórjenjowy indeks
+subscript = znižone
+superscript = pówušone
+underscript = pódstajone
+
+# More sophisticated object descriptions
+headingLevel = nadpismowa rownina %S
+
+# Landmark announcements
+banner = chórgoj
+complementary = wudopołnjujucy
+contentinfo = wopśimjeśowe informacije
+main = głowny
+navigation = nawigacija
+search = pytać
+
+region = region
+
+stateRequired = trěbny
+
diff --git a/l10n-dsb/dom/chrome/accessibility/mac/accessible.properties b/l10n-dsb/dom/chrome/accessibility/mac/accessible.properties
new file mode 100644
index 0000000000..5c6cb5f622
--- /dev/null
+++ b/l10n-dsb/dom/chrome/accessibility/mac/accessible.properties
@@ -0,0 +1,70 @@
+# 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/.
+
+jump = Skócyś
+press = Tłocyś
+check = Zmóžniś
+uncheck = Znjemóžniś
+select = Wubraś
+open = Wócyniś
+close = Zacyniś
+switch = Pśešaltowaś
+click = Kliknuś
+collapse= Złožyś
+expand = Rozłožyś
+activate= Aktiwěrowaś
+cycle = Wóspjetowaś
+
+# An action provided to accessibility clients such as screen readers to allow
+# them to click an element when the click will be handled by a container
+# (ancestor) element. This is not normally reported to users.
+click ancestor = Na pśedchadnika kliknuś
+
+# Universal Access API support
+# (Mac Only)
+# The Role Description for AXWebArea (the web widget). Like in Safari.
+htmlContent = HTML-wopśimjeśe
+# The Role Description for the Tab button.
+tab = tabulator
+# The Role Description for definition list dl, dt and dd
+term = zapśimjeśe
+definition = definicija
+# The Role Description for an input type="search" text field
+searchTextField = pytańske tekstowe pólo
+# The Role Description for WAI-ARIA Landmarks
+application = nałoženje
+search = pytanje
+banner = chórgoj
+navigation = nawigacija
+complementary = wudopołnjujucy
+content = wopśimjeśe
+main = głowny
+# The (spoken) role description for various WAI-ARIA roles
+alert = warnowanje
+alertDialog = warnowański dialog
+dialog = dialog
+article = nastawk
+document = dokument
+# The (spoken) role description for the WAI-ARIA figure role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure
+figure = ilustracija
+# The (spoken) role description for the WAI-ARIA heading role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading
+heading = nadpismo
+log = protokol
+marquee = marquee
+math = math
+note = notica
+region = region
+status = nałožeński status
+timer = měritko casa
+tooltip = pomocny tekst
+separator = źěleńska linija
+tabPanel = rejtarikowy wobceŕk
+# The roleDescription for the html:mark element
+highlight = wuzwignuś
+# The roleDescription for the details element
+details = drobnostki
+# The roleDescription for the summary element
+summary = zespominanje
diff --git a/l10n-dsb/dom/chrome/accessibility/unix/accessible.properties b/l10n-dsb/dom/chrome/accessibility/unix/accessible.properties
new file mode 100644
index 0000000000..79661ea6b2
--- /dev/null
+++ b/l10n-dsb/dom/chrome/accessibility/unix/accessible.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/.
+
+jump = Skócyś
+press = Tłocyś
+check = Zmóžniś
+uncheck = Znjemóžniś
+select = Wubraś
+open = Wócyniś
+close = Zacyniś
+switch = Pśešaltowaś
+click = Kliknuś
+collapse= Złožyś
+expand = Rozłožyś
+activate= Aktiwěrowaś
+cycle = Wóspjetowaś
+# An action provided to accessibility clients such as screen readers to allow
+# them to click an element when the click will be handled by a container
+# (ancestor) element. This is not normally reported to users.
+click ancestor = Na pśedchadnika kliknuś
diff --git a/l10n-dsb/dom/chrome/accessibility/win/accessible.properties b/l10n-dsb/dom/chrome/accessibility/win/accessible.properties
new file mode 100644
index 0000000000..70823ae3cd
--- /dev/null
+++ b/l10n-dsb/dom/chrome/accessibility/win/accessible.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/.
+
+jump = Skócyś
+press = Tłocyś
+check = Zmóžniś
+uncheck = Znjemóžniś
+select = Wubraś
+open = Wócyniś
+close = Zacyniś
+switch = Pśešaltowaś
+click = Kliknuś
+collapse= Złožyś
+expand = Rozłožyś
+activate= Aktiwěrowaś
+cycle = Wospjetowaś
+# An action provided to accessibility clients such as screen readers to allow
+# them to click an element when the click will be handled by a container
+# (ancestor) element. This is not normally reported to users.
+click ancestor = Na pśedchadnika kliknuś
diff --git a/l10n-dsb/dom/chrome/appstrings.properties b/l10n-dsb/dom/chrome/appstrings.properties
new file mode 100644
index 0000000000..293f3f9a40
--- /dev/null
+++ b/l10n-dsb/dom/chrome/appstrings.properties
@@ -0,0 +1,37 @@
+# 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/.
+
+malformedURI2=Pśeglědajśo pšosym, lěc URL jo korektny a wopytajśo hyšći raz.
+fileNotFound=Dataja %S njedajo se namakaś. Pšosym pśeglědajśo městno a wopytajśo hyšći raz.
+fileAccessDenied=Dataja na %S njejo cytajobna.
+dnsNotFound2=%S njejo se namakał. Pšosym pśeglědajśo mě a wopytajśo hyšći raz.
+unknownProtocolFound=Jaden ze slědujucych (%S) njejo zregistrěrowany protokol abo njejo w toś tom konteksće dowólony.
+connectionFailure=Pśi wopyśe se z %S do zwiska stajiś, jo se zwisk wótpokazał.
+netInterrupt=Zwisk z %S jo se napśisko pśetergnuł. Někotare daty su se snaź pśenjasli.
+netTimeout=Pśi wopyśe se z %S do zwiska stajiśo, jo operacija cas pśekšocyła.
+redirectLoop=Dalejpósrědnjeński limit za toś ten URL jo pśekšocony. Njejo móžno, pominany bok zacytaś. To zawinujo se snaź pśez cookieje, kótarež su blokěrowane.
+confirmRepostPrompt=Aby toś ten bok zwobraznił, musy nakoženje informacije pósłaś, kótarež budu akciju wóspjetowaś (na pśikład pytanje abo wobkšuśenje nadawka), kótaraž jo se pjerwjej pśewjadła.
+resendButton.label=Znowego pósłaś
+unknownSocketType=Toś ten dokument njamóžo se zwobrazniś, snaźkuli instalěrujośo Personal Security Manager (PSM). Śěgniśo a instalěrujśo PSM a wopytajśo hyšći raz abo stajśo se ze swójim systemowym administratorom do zwiska.
+netReset=Dokument njewopśimujo daty.
+notCached=Toś ten dokument wěcej njestoj k dispoziciji.
+netOffline=Toś ten dokument njedajo se zwobrazniś, mjaztym až sćo offline. Aby online šeł, wótpórajśo kokulku z Offline źěłaś w meniju Dataja.
+isprinting=Dokument njedajo se změniś, mjaztym až śišćyśo abo sćo w śišćaŕskem pśeglěźe.
+deniedPortAccess=Pśistup k pódanemu portowemu numeroju jo se z wěstotnych pśicynow znjemóžnił.
+proxyResolveFailure=Proksy-serwer, kótaryž sćo konfigurował, njedajo se namakaś. Pšosym pśeglědajśo swóje proksy-nastajenja a wopytajśo hyšći raz.
+proxyConnectFailure=Pśi wopyśe se z proksy-serwerom, kótaryž sćo konfigurował, do zwiska stajiś, jo se zwisk wotpokazał. Pšosym pśeglědajśo proksy-nastajenja a wopytajśo hyšći raz.
+contentEncodingError=Bok, kótaryž wopytujośo se woglědaś, njedajo se pokazaś, dokulaž wužywa njepłaśiwu abo njepódpěranu formu kompresije.
+unsafeContentType=Bok, kótaryž cośo se wogědaś, njedajo se pokazaś, dokulaž jo w datajowem typje wopśimjony, kótaryž njedajo se wěsće wócyniś. Pšosym stajśo se z wobsejźarjami websedła do zwiska, aby je wó toś tom problemje informěrował.
+malwareBlocked=Sedło na %S jo se ako napadujuce sedło k wěsći dało a jo se na zakłaźe wašych wěstotnych nastajenjow zablokěrowało.
+harmfulBlocked=Sedło na %S jo se ako potencielnje škódne sedło k wěsći dało a jo se na zakłaźe wašych wěstotnych nastajenjow zablokěrowało.
+unwantedBlocked=Sedło na %S jo se ako sedło k wěsći dało, kótarež póbitujo njewitanu softwaru a jo se na zakłaźe wašych wěstotnych nastajenjow zablokěrowało.
+deceptiveBlocked=Toś ten bok na %S jo se ako wobšudne sedło k wěsći dało a jo se na zakłaźe wašych wěstotnych nastajenjow zablokěrowało.
+cspBlocked=Toś ten bok ma wěstotne pšawidła za wopśimjeśe, kótarež zajźujo jogo zasajźenjoju na toś ten nałog.
+xfoBlocked=Toś ten bok ma pšawidła X-Frame-Options, kótarež zacytanjeju w toś tom konteksće zajźuju.
+corruptedContentErrorv2=Sedło na %S jo pśekśiwjenje seśowego protokola dožywiło, kótarež njedajo se pórěźiś.
+sslv3Used=Wěstota wašych datow na %S njedajo se garantěrowaś, dokulaž wužywa se SSLv3, złamany wěstotny protokol.
+weakCryptoUsed=Mějaŕ %S jo swójo websedło wopak konfigurěrował. Aby swóje informacije pśeśiwo tomu šćitał, až se kšadnu, njejo se zwisk z toś tym websedłom napórał.
+inadequateSecurityError=Websedło jo wopytało, njepśigódny wěstotny schójźeńk wujadnaś.
+blockedByPolicy=Waša organizacija jo pśistup k toś tomu bokoju abo websedło zablokěrowała.
+networkProtocolError=Firefox jo pśekśiwjenje seśowego protokola dožywiło, kótarež njedajo se pórěźiś.
diff --git a/l10n-dsb/dom/chrome/dom/dom.properties b/l10n-dsb/dom/chrome/dom/dom.properties
new file mode 100644
index 0000000000..eac9ff44a0
--- /dev/null
+++ b/l10n-dsb/dom/chrome/dom/dom.properties
@@ -0,0 +1,475 @@
+# 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/.
+
+KillScriptTitle=Warnowanje: Njereagěrujucy skript
+KillScriptMessage=Skript na toś tom boku snaź źěła abo wěcej njewótegranja. Móžośo skript něnto zastajiś abo z nim pókšačowaś, aby wiźeł, lěc skript se skóńcyjo.
+KillScriptWithDebugMessage=Skript na toś tom boku snaź źěła abo wěcej njewótegranja. Móžośo skript něnto zastajiś, w programje za pytanje za zmólkami wócyniś abo skript dalej źěłaś daś.
+KillScriptLocation=Skript: %S
+
+KillAddonScriptTitle=Warnowanje: Njereagěrujucy dodankowy skript
+# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension.
+# %2$S is the name of the application (e.g., Firefox).
+KillAddonScriptMessage=Skript z rozšyrjenja “%1$S” na toś tom boku běžy, a zawinujo, až %2$S wěcej njereagěrujo.\n\nJo snaź pśeśěžony abo jo na pśecej pśestał reagěrowaś. Móžośo skript něnto zastajiś, abo móžośo pókšačowaś, aby glědał, lěc se dokóńcyjo.
+KillAddonScriptGlobalMessage=Zajźujśo, až rozšyrjeński skript na toś tom boku běžy, daniž se wóna pśiducy raz znowego zacytajo
+
+StopScriptButton=Skript zastajiś
+DebugScriptButton=Zmólki w skripśe namakaś
+WaitForScriptButton=Pókšacowaś
+DontAskAgain=&Hyšći raz se njepšašaś
+WindowCloseBlockedWarning=Móžo byś, až skripty njamógu wokna zacyniś, kótarež njejsu se pśez skript wócynili.
+OnBeforeUnloadTitle=Sćo wěsty?
+OnBeforeUnloadMessage2=Toś ten bok pšosy was, aby wobkšuśił, až cośo bok spušćiś - informacije, kótarež sćo zapódał, se snaź njeskładuju.
+OnBeforeUnloadStayButton=Na boku wóstaś
+OnBeforeUnloadLeaveButton=Bok spušćiś
+EmptyGetElementByIdParam=Prozny znamuškowy rjeśazk do getElementById() pśepódany.
+SpeculationFailed2=Njewurownany bom jo se z pomocu document.write() napisał a jo zawinował, až daty ze seśi su se znowego analyzěrowali. Dalšne informacije: https://developer.mozilla.org/en-US/docs/Glossary/speculative_parsing
+DocumentWriteIgnored=Wołanje za document.write() z asynchronje zacytanego eksternego skripta jo se ignorěrowało.
+# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed.
+EditorFileDropFailed=Wótpołožowanje dataje do elementa contenteditable njejo se raźiło: %S.
+FormValidationTextTooLong=Pšosym skrotcćo toś ten tekst na %S znamuškow abo mjenjej (wužywaśo tuchylu %S znamuškow).
+FormValidationTextTooShort=Pšosym wužywajśo nanjemjenjej %S znamuškow (wužywaśo tuchylu %S znamuškow).
+FormValidationValueMissing=Pšosym wupołńśo toś to pólo.
+FormValidationCheckboxMissing=Pšosym pśekontrolěrujśo toś ten kašćik, jolic cośo z tym pókšacowaś.
+FormValidationRadioMissing=Pšosym wubjeŕśo jadno z toś tych nastajenjow.
+FormValidationFileMissing=Pšosym wubjeŕśo dataju.
+FormValidationSelectMissing=Pšosym wubjeŕśo zapisk z lisćiny.
+FormValidationInvalidEmail=Pšosym zapódajśo e-mailowu adresu.
+FormValidationInvalidURL=Pšosym zapódajśo URL.
+FormValidationInvalidDate=Pšosym zapódajśo płaśiwy datum.
+FormValidationInvalidTime=Zapódajśo pšosym płaśiwy cas.
+FormValidationInvalidDateTime=Pšosym zapódajśo płaśiwy datum a cas.
+FormValidationInvalidDateMonth=Pšosym zapódajśo płaśiwy mjasec.
+FormValidationInvalidDateWeek=Pšosym zapódajśo płaśiwy tyźeń.
+FormValidationPatternMismatch=Pšosym wužyjśo pominany format.
+# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
+FormValidationPatternMismatchWithTitle=Pšosym wužyjśo pominany format: %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number.
+FormValidationNumberRangeOverflow=Pšosym wubjeŕśo gódnotu, kótaraž njejo wuša ako %S.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time.
+FormValidationDateTimeRangeOverflow=Pšosym wubjeŕśo gódnotu, kótaraž njejo póznjejša ako %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number.
+FormValidationNumberRangeUnderflow=Pšosym wubjeŕśo gódnotu, kótaraž njejo mjeńša ako %S.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time.
+FormValidationDateTimeRangeUnderflow=Pšosym wubjeŕśo gódnotu, kótaraž njejo jěsnjejša ako %S.
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time.
+FormValidationStepMismatch=Pšosym wubjeŕśo płaśiwu gódnotu. Nejblišej płaśiwej gódnośe stej %S a %S.
+# LOCALIZATION NOTE (FormValidationStepMismatchOneValue): %S can be a number, a date or a time. This is called instead of FormValidationStepMismatch when the second value is the same as the first.
+FormValidationStepMismatchOneValue=Pšosym wubjeŕśo płaśiwu gódnotu. Nejbliša płaśiwa gódnota jo %S.
+# LOCALIZATION NOTE (FormValidationTimeReversedRangeUnderflowAndOverflow): %1$S,%2$S are time.
+FormValidationTimeReversedRangeUnderflowAndOverflow=Pšosym wubjeŕśo gódnotu mjazy %1$S a %2$S.
+FormValidationBadInputNumber=Pšosym zapódajśo licbu.
+FullscreenDeniedDisabled=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž API połneje wobrazowki jo se pśez wužywaŕske nastajenje znjemóžnił.
+FullscreenDeniedFocusedPlugin=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž tykac z woknom jo fokus dostał.
+FullscreenDeniedHidden=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž dokument wěcej njejo widobny.
+FullscreenDeniedHTMLDialog=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž napšašujucy element jo element <dialog>.
+FullscreenDeniedContainerNotAllowed=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž nanejmjenjej jaden z elementow dokumenta njejo iframe abo njama atribut "allowfullscreen".
+FullscreenDeniedNotInputDriven=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž Element.requestFullscreen() njejo se z krotkego běžecego tšojeńskego zapušćaka napóranego wót wužywarja wołał.
+FullscreenDeniedMouseEventOnlyLeftBtn=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž Element.requestFullscreen() jo se w běžecem tšojeńskem zapušćaku, kótaryž njejo se zapušćił pśez lěwy tłocašk myški.
+FullscreenDeniedNotHTMLSVGOrMathML=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž napšašujucy element <svg>, <math> abo njejo HTML-element.
+FullscreenDeniedNotInDocument=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž napšašujucy element wěcej njejo w swójom dokumenśe.
+FullscreenDeniedMovedDocument=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž napšašujucy element jo dokument pśesunuł.
+FullscreenDeniedLostWindow=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž wěcej njamamy wokno.
+FullscreenDeniedSubDocFullscreen=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž póddokument dokumenta, kótaryž jo połnu wobrazowku napšašował, južo jo w połnej wobrazowce.
+FullscreenDeniedNotDescendant=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž napšašujucy element njejo pótomnik aktualnego elementa w połnej wobrazowce.
+FullscreenDeniedNotFocusedTab=Napšašowanje za połnu wobrazowku jo se wótpokazało, dokulaž napšašujucy element njejo w rejtariku, kótaryž ma tuchylu fokus.
+FullscreenDeniedFeaturePolicy=Pominanje za połneju wobrazowku jo se wótpokazało direktiwow FeaturePolicy dla.
+FullscreenExitWindowFocus=Połna wobrazowka jo se spušćiła, dokulaž wokno jo dostał fokus.
+RemovedFullscreenElement=Połna wobrazowka jo se spušćiła, dokulaž element z połneju wobrazowku jo se z dokumenta wótpórał.
+FocusedWindowedPluginWhileFullscreen=Połna wobrazowka jo se spušćiła, dokulaž tykac z woknom jo fokus dostał.
+PointerLockDeniedDisabled=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž Pointer Lock API jo se pśez wužywaŕske nastajenje znjemóžnił.
+PointerLockDeniedInUse=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž špěrka kontrolěrujo se tuchylu psez drugi dokument.
+PointerLockDeniedNotInDocument=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž napšašujucy element njejo w dokumenśe.
+PointerLockDeniedSandboxed=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž Pointer Lock API zagranicujo se pśez pěskowy kašćik.
+PointerLockDeniedHidden=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž dokument njejo wěcej widobny.
+PointerLockDeniedNotFocused=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž dokument njama fokus.
+PointerLockDeniedMovedDocument=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž napšašujucy element jo dokument pśesunuł.
+PointerLockDeniedNotInputDriven=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž Element.rrequestPointerLock () njejo se z krotko běžecego wót wužywarja wuwołanego tšojeńskego pśeźěłaka wołał.
+PointerLockDeniedFailedToLock=Napšašowanje za zawěru špěrki jo se wótpokazało, dokulaž wobglědowak njejo mógał špěrku zastajiś.
+HTMLSyncXHRWarning=HTML-parsowanje w XMLHttpRequest njepódpěra se w synchronem modusu.
+# LOCALIZATION NOTE: %S is the name of the header in question
+ForbiddenHeaderWarning=Wopyt, zakazanu głowu stajiś, jo se wótpokazał: %S
+ResponseTypeSyncXHRWarning=Wužywanje atributa responseType XMLHttpRequest wěcej njepódpěra se w synchronem modusu we woknowem konteksće.
+TimeoutSyncXHRWarning=Wužywanje atributa timeout XMLHttpRequest njepódpěra se w synchronem modusu we woknowem konteksće.
+# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest.
+UseSendBeaconDuringUnloadAndPagehideWarning=Wužywanje navigator.sendBeacon město synchronego XMLHttpRequest za „unload“ a „pagehide“ wužywaŕske dožywjenje pólěpšujo.
+JSONCharsetWarning=Wopyt jo se cynił, aby koděrowanje nic-UTF-8 za JSON deklarěrowało, kótarež jo se z pomocu XMLHttpRequest wótwołało. Jano UTF-8 pódpěra se za dekoděrowanje JSON.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource.
+MediaElementAudioSourceNodeCrossOrigin=HTMLMediaElement jo se do createMediaElementSource pśepodał a ma resursu cross-origin, suk wudajo śišynu.
+# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource.
+MediaStreamAudioSourceNodeCrossOrigin=MediaStream jo se do createMediaStreamSource pśepódał a ma resursu cross-origin, suk wudajo śišynu.
+# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource.
+MediaStreamTrackAudioSourceNodeCrossOrigin=MediaStreamTrack jo se do createMediaStreamTrackSource pśepódał a jo resursa cross-origin, suk wudajo śišynu.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementAudioCaptureOfMediaStreamError=Nagrany HTMLMediaElement MediaStream wótgrawa. Głosnosć abo nimy status se tuchylu njepódpěra.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementStreamCaptureCycle=MediaStream, kótaryž jo objektoju srcObject pśipokazany, wót nagraśa HTMLMediaElement póchada a napóraju tak šlejfu. Pśipokazanje se ignorěrujo.
+MediaLoadExhaustedCandidates=Wšykne kandidatne resurse njejsu dali se zaytaś. Zacytowanje medija jo zastało.
+MediaLoadSourceMissingSrc=Element <source> njama atribut "src". Zacytowanje medijoweje resurse njejo se raźiło.
+MediaStreamAudioSourceNodeDifferentRate=Zwězowanje AudioNodes z AudioContexts z rozdźělneju wótsmasowańskeju ratu se tuchylu njepódpěra.
+# LOCALIZATION NOTE: %1$S is the Http error code the server returned (e.g. 404, 500, etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadHttpError=HTTP-zacytowanje njejo se ze statusom %1$S raźiło. Zacytowanje medijoweje resurse %2$S njejo se raźiło.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
+MediaLoadInvalidURI=Njepłaśiwy URI. Zacytowanje medijoweje resurse %S njejo se raźiło.
+# LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedTypeAttribute=Pódany atribut "type" za "%1$S" se njepódpěra. Zacytowanje medijoweje resurse %2$S njejo se raźiło.
+MediaLoadUnsupportedTypeAttributeLoadingNextChild=Pódany atribut “type” “%1$S” se njepódpěra. Zacytanje medijoweje resurse %2$S njejo se raźiło. Wopytujo se, pśiducy element <source> zacytaś.
+# LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedMimeType="Wopśimjeśowy typ" HTTP za "%1$S" se njepódpěra. Zacytowanje medijoweje resurse %2$S njejo se raźiło.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
+MediaLoadDecodeError=Medijowa resursa %S njedajo se dekoděrowaś.
+MediaWidevineNoWMF=Wopytujo se, Widevine bźez Windows Media Foundation wótgrawaś. Glejśo https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaWMFNeeded=Aby wideoformaty %S wótgrawał, musyśo pśidatnu software Microsoft instalěrowaś, glejśo https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaPlatformDecoderNotFound=Wideo na toś tom boku njedajo se wótgraś. Waš system snaź njama trěbne wideokodeki za %S
+MediaUnsupportedLibavcodec=Wideo na toś tom boku njedajo se wótgraś. Waš system ma njepódpěranu wersiju libavcodec
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeError=Medijowa resursa %1$S njedajo se dekoděrowaś, zmólka: %2$S
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeWarning=Medijowa resursa %1$S dajo se dekoděrowaś, ale ze zmólku: %2$S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaCannotPlayNoDecoders=Medije njedaju se wótgrawaś. Žedne dekodery za pominane formaty: %S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaNoDecoders=Žedne dekodery za někotare z pominanych formatow: %S
+MediaCannotInitializePulseAudio=PulseAudio njedajo se wužywaś
+# LOCALIZATION NOTE: %S is the URL of the web page which is not served on HTTPS and thus is not encrypted and considered insecure.
+MediaEMEInsecureContextDeprecatedWarning=Wužywanje skoděrowanych medijowych rozšyrjenjow na %S w njewěstem konteksće (t. gr. njejo HTTPS) jo zestarjone a se skóro wótwónoźijo. Wy měł k wěstemu póchadoju akoHTTPS pśejś.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (either an audioCapabilities or a videoCapabilities) that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCapabilitiesDeprecatedWarning=Wołanje navigator.requestMediaKeySystemAccess() (na %S) bźez pśepodawanja kandidata MediaKeySystemConfiguration, kótaryž audioCapabilities abo videoCapabilities wopśimujo, jo zestarjone a njebuźo se skóro pódpěrowaś.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (a "codecs" string in the "contentType") that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCodecsDeprecatedWarning=Wołanje navigator.requestMediaKeySystemAccess() (na %S) bźez pśepodawanja kandidata MediaKeySystemConfiguration, kótaryž audioCapabilities abo videoCapabilities bźez wopśimjeśowego typa ze znamuškowym rjeśazkom “codecs“ wopśimujo, jo zestarjone a njebuźo se skóro pódpěrowaś.
+# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver"
+MutationEventWarning=Wužywanje Mutation Events jo zestarjone. Wužyjśo MutationObserver město togo.
+BlockAutoplayError=Awtomatiske wótgraśe jo jano dowólone, gaž jo wót wužywarja pśizwólone, sedło wót wužywarja aktiwěrowane a gaž su medije nime cynjone.
+BlockAutoplayWebAudioStartError=Awtomatiske startowanje AudioContext jo se zajźowało. Musy se pó wužywaŕskej gestu na boku naspóraś abo pókšacowaś.
+# LOCALIZATION NOTE: Do not translate "Components"
+ComponentsWarning=Objekt Components jo zestarjony. Buźo se skóro wótwónoźowaś.
+PluginHangUITitle=Warnowanje: Njewótegranjajucy tykac
+PluginHangUIMessage=%S by mógał pśeśěžony byś abo jo pśestał wótegranjaś. Móžośo tykac něnto zastajiś abo dalej cyniś, aby wiźeł, lěc tykac se skóńcyjo.
+PluginHangUIWaitButton=Dalej
+PluginHangUIStopButton=Tykac zastajiś
+# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()".
+NodeIteratorDetachWarning=Wołanje detach() na NodeIterator wěcej njama wustatkowanje.
+# LOCALIZATION NOTE: Do not translate "LenientThis" and "this"
+LenientThisWarning=Ignorěrujo se get property abo set property, kótarež ma [LenientThis], dokulaž objekt "this" jo wopak.
+# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()"
+UseOfCaptureEventsWarning=Wužywanje captureEvents() jo zestarjone. Aby wy swój kod aktualizěrował, wužyjśo DOM2-metodu addEventListener(). Za wěcej pomocy glejśo http://developer.mozilla.org/en/docs/DOM:element.addEventListener
+# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()"
+UseOfReleaseEventsWarning=Wužywanje releaseEvents() jo zestarjone. Aby wy swój kod aktualizěrował, wužyjśo DOM2-metodu removeEventListener(). Za wěcej pomocy glejśo http://developer.mozilla.org/en/docs/DOM:element.removeEventListener
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestWarning=Synchrony XMLHttpRequest na głownej nitce jo zestarjony skódnych efektow na dožywjenje kóńcnego wužywarja dla. Za dalšnu pomoc glejśo http://xhr.spec.whatwg.org/
+# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers"
+Window_Cc_ontrollersWarning=window.controllers/Controllers jo zestarjone. Njewužywajśo je za zwěsćenje UA.
+ImportXULIntoContentWarning=Importěrowanje XUL-sukow do wopśimjeśowego dokumenta jo zestarjone. Toś ta funkcionalnosć wótpórajo se skóro.
+# LOCALIZATION NOTE: Do not translate "IndexedDB".
+IndexedDBTransactionAbortNavigation=IndexedDB-transakcija, kótaraž hišće njejo se zakócyła, jo se nawigacije boka dla pśetergnuła.
+# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers.
+IgnoringWillChangeOverBudgetWarning=Pśetrjeba składowaka Will-change jo pśewusoka. Limit jo pówjerch dokumenta multiplicěrowany z %1$S (%2$S pikselow). Wšykne wustupowanja will-change ignorěrujo se w dokumenśe, jolic su nad limitom.
+# LOCALIZATION NOTE: Do not translate "Worker".
+HittingMaxWorkersPerDomain2=Worker njedajo se ned startowaś, dokulaž druge dokumenty togo samskegoo póchada wužywaju južo maksimalnu licbu workerow. Worker jo něnto w cakańskem rěźe a buźo se startowaś, za tym až druge workery su se skóńcyli.
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
+AppCacheWarning=Application Cache API (AppCache) jo zestarjony a buźo se něźi raz w pśichoźe wótwónoźeś. Pšosym wužywajśo ServiceWorker za pomoc offline.
+# LOCALIZATION NOTE: Do not translate "Worker".
+EmptyWorkerSourceWarning=Wopytujo se, worker z proznego žrědła napóraś. To jo nejskerjej mimowólne.
+WebrtcDeprecatedPrefixWarning=WebRTC-pówjerchy z prefiksom "moz" (mozRTCPeerConnection, mozRTCSessionDescription, mozRTCIceCandidate) su zestarjone.
+NavigatorGetUserMediaWarning=navigator.mozGetUserMedia jo se pśez navigator.mediaDevices.getUserMedia wuměnil
+# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
+RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams stej zestarjonej. Wužywajśo RTCPeerConnection.getSenders/getReceivers město togo.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL.
+InterceptionFailedWithURL='%S' njedajo se zacytaś. ServiceWorker jo napšašowanje wótpópadnuł a jo na wótcakanu zmólku starcył.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL.
+CorsResponseForSameOriginRequest=‘%1$S’ njedajo se z wótegronom ‘%2$S’ zacytaś. Service Worker njejo dowólony, aby se cors Response za same-origin request syntetizěrowało.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "FetchEvent.respondWith()", "FetchEvent", "no-cors", "opaque", "Response", or "RequestMode". %1$S is a URL. %2$S is a RequestMode value.
+BadOpaqueInterceptionRequestModeWithURL='%1$S' njedajo se zacytaś. Serviceworker jo opakne wótegrono do FetchEvent.respondWith() pśepódał, mjaztym až wobchada z FetchEvent '%2$S'. Objekty opaknego wótegrona su jano płaśiwe, gaž RequestMode jo 'no-cors'.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL.
+InterceptedErrorResponseWithURL='%S' njedajo se zacytaś. ServiceWorke jo zmólkowe wótegrono do FetchEvent.respondWith() pśepódał. To zwětšego wóznamjenijo, až ServiceWorker jo njepłaśiwe wołanje fetch() wuwjadł.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL.
+InterceptedUsedResponseWithURL='%S' njedajo se zacytaś. ServiceWorker jo wužyte wótegrono do FetchEvent.respondWith() pśepódał. Tekst wótegrona dajo se jano jadyn raz cytaś. Wužywajśo Response.clone(), aby někotare razy na tekst pśistup měł.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %S is a URL.
+BadOpaqueRedirectInterceptionWithURL='%S' njedajo se zacytaś. ServiceWorker jo wótegrono opaqueredirect do FetchEvent.respondWith() pśepodał, mjaztym až wobchada z njenawigaciskim FetchEvent.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL.
+BadRedirectModeInterceptionWithURL='%S' njedajo se zacytaś. ServiceWorker jo FetchEvent.respondWith() dalej pósrědnjone wótegrono pśepodał, mjaztym až RedirectMode njejo ‘follow’.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL.
+InterceptionCanceledWithURL='%S' njedajo se zacytaś. ServiceWorker jo zacytanje pśez wołanje FetchEvent.preventDefault() pśetergnuł.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string.
+InterceptionRejectedResponseWithURL='%1$S' njedajo se zacytaś. ServiceWorker jo zlubjenje do FetchEvent.respondWith() pśepodał, kótarež jo se z '%2$S' wótpokazał.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string.
+InterceptedNonResponseWithURL='%1$S' njedajo se zacytaś. ServiceWorker jo zlubjenje do FetchEvent.respondWith() pśepodał, kótarež jo se z gódnotu '%2$S' rozpušćiło.
+# LOCALIZATION NOTE: Do not translate "mozImageSmoothingEnabled", or "imageSmoothingEnabled"
+PrefixedImageSmoothingEnabledWarning=Wužiyanje mozImageSmoothingEnabled jo zestarjene. Pšosym wužywajśo bźezprefiksowy ImageSmoothingEnabled město togo.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs.
+ServiceWorkerScopePathMismatch=ServiceWorker njedajo se registrěrowaś: Sćažka pódanego wobceŕka '%1$S' njejo pód maksimalnje dowólonym wobceŕkom '%2$S'. Pśiměŕśo wobceŕk, pśesuńśo skript Service Worker abo wužywajśo HTTP-głowu Service-Worker-Allowed, aby wobceŕk dowólił.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a stringified numeric HTTP status code like "404" and %3$S is a URL.
+ServiceWorkerRegisterNetworkError=ServiceWorker za wobceŕk '%1$S' njedajo se registrěrowaś/aktualizěrowaś: Zacytowanje njejo se ze statusom %2$S za skript '%3$S' raźiło.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a MIME Media Type like "text/plain" and %3$S is a URL.
+ServiceWorkerRegisterMimeTypeError2=ServiceWorker njedajo se registrěrowaś/aktualizěrowaś za wobceŕk ‘%1$S’: Špatny typ wopśimjeśa ‘%2$S’ jo se dostał za skript ‘%3$S’. MIME-typ JavaScript jo trěbny.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerRegisterStorageError=ServiceWorker za wobceŕk ‘%S’ njedajo se registrěrowaś/aktualizěrowaś: Pśistup k składowakoju jo w toś tom konteksće dla wužywaŕskich nastajenjow abo priwatnego modusa wobgranicowany.
+ServiceWorkerGetRegistrationStorageError=Registracije service worker njejsu se dali wobstaraś: Pśistup k składowakoju jo wobgranicowany w toś tom konteksće dla wužywaŕskich nastajenjow abo priwatnego modusa.
+ServiceWorkerGetClientStorageError=Klienty service worker njejsu se dali wobstaraś: Pśistup k składowakoju jo w toś tom konteksće dla wužywaŕskich nastajenjow abo priwatnego modusa wobgranicowany.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerPostMessageStorageError=ServiceWorker za wobceŕk '%S' njejo mógł 'postMessage' wuwjasć, dokulaž pśistup k składowakoju jo w toś tom konteksće dla wužywaŕskich nastajenjow abo priwatnego modusa wobgranicowany.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerGraceTimeoutTermination=ServiceWorker za wobceŕk '%1$S' z felujucymi pśilubjenjoma waitUntil/respondWith kóńcy se casowego pśekšocenja z wokomuźenim dla.
+# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch".
+ServiceWorkerNoFetchHandler=Tšojeńske akcije Fetch muse se za zachopne wugódnośenje skripta worker pśidaś.
+ExecCommandCutCopyDeniedNotInputDriven=document.execCommand('cut'/'copy') jo se wótpokazał, dokulaž njejo se pśez akciju wužywarja wuwołał.
+ManifestIdIsInvalid=ID-cłonk njejo se rozpušćił do płaśiwego URL.
+ManifestIdNotSameOrigin=ID-cłonk musy tón samski póchad ako cłonk start_url měś.
+ManifestShouldBeObject=Manifest by dejał objekt byś.
+ManifestScopeURLInvalid=URL-wobceŕk jo njepłaśiwy.
+ManifestScopeNotSameOrigin=URL-wobceŕk musy ten samski póchad ako dokument měś.
+ManifestStartURLOutsideScope=Startowy URL jo zwenka wobceŕka, tak až wobceŕk jo njepłaśiwy.
+ManifestStartURLInvalid=Startowy URL jo njepłaśiwy.
+ManifestStartURLShouldBeSameOrigin=Startowy URL musy ten samski póchad ako dokument měś.
+# LOCALIZATION NOTE: %1$S is the name of the object whose property is invalid. %2$S is the name of the invalid property. %3$S is the expected type of the property value. E.g. "Expected the manifest's start_url member to be a string."
+ManifestInvalidType=Kakosć %2$S objekta %1$S by dejała typ %3$S měś.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "theme_color: 42 is not a valid CSS color."
+ManifestInvalidCSSColor=%1$S: %2$S njejo płaśiwa CSS-barwa.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "lang: 42 is not a valid language code."
+ManifestLangIsInvalid=%1$S:%2$S njejo płaśiwy rěcny kod.
+# LOCALIZATION NOTE: %1$S is the name of the parent property whose value is invalid (e.g., "icons"). %2$S is the index of the image object that is invalid (from 0). %3$S is the name of actual member that is invalid. %4$S is the invalid value. E.g. "icons item at index 2 is invalid. The src member is an invalid URL http://:Invalid"
+ManifestImageURLIsInvalid=Zapisk %1$S na indeksu %2$S jo njepłaśiwy. Cłonk %3$S jo njepłaśiwy URL %4$S
+# LOCALIZATION NOTE: %1$S is the name of the parent property that that contains the unusable image object (e.g., "icons"). %2$S is the index of the image object that is unusable (from 0). E.g. "icons item at index 2 lacks a usable purpose. It will be ignored."
+ManifestImageUnusable=Element %1$S pla indeksa %2$S njama wužywajobny zaměr. Buźo se ignorěrowaś.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that contains the unsupported value (e.g., "icons"). %2$S is the index of the image object that has the unsupported value (from 0). %3$S are the unknown purposes. E.g. "icons item at index 2 includes unsupported purpose(s): a b."
+ManifestImageUnsupportedPurposes=Element %1$S pla indeksa %2$S njepódpěrany zaměr wopśimujo: %3$S.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that has a repeated purpose (e.g., "icons"). %2$S is the index of the image object that has the repeated purpose (from 0). %3$S is the repeated purposes. E.g. "icons item at index 2 includes repeated purpose(s): a b."
+ManifestImageRepeatedPurposes=Element %1$S pla indeksa %2$S wóspjetowany zaměr wopśimujo: %3$S.
+PatternAttributeCompileFailure=Njejo móžno, <input pattern='%S'> pśeglědowaś, dokulaž šema njejo płaśiwy regularny wuraz: %S
+# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port
+TargetPrincipalDoesNotMatch='postMessage' njedajo se w 'DOMWindow' wuwjasć: Pódany celowy póchad ('%S') njemaka se z póchadom celowego wokna ('%S').
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbed=Stare zasajźenje Youtube Flash (%S) pśepisujo se do iframe-zasajźenja (%S). Pšosym aktualizěrujśo bok, aby iframe město embed resp. object wužywał, jo-lic móžno.
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbedPathParams=Stare zasajźenje Youtube Flash (%S) pśepisujo se do íframe-zasajźenja (%S). Parametry njejsu se wót iframe-zasajźenjow pódprěli a konwertěrowali. Pšosym aktualizěrujśo bok, aby iframe město embed resp. object wužywał, jo-lic móžno.
+# LOCALIZATION NOTE: This error is reported when the "Encryption" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Encryption", and "salt". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionHeader=ServiceWorker za wobceŕk ‘%1$S’ njejo mógał eksternu powěsć dešifrěrowaś. Głowowa smužka ‘Encryption’ musy jadnorazowe parameter ‘salt‘ za kuždu powěsć wopśimowaś. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when the "Crypto-Key" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Crypto-Key", and "dh". %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoKeyHeader=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Głowowa smužka ‘Cyrpto-key' musy parameter ‘dh‘ wopśimowaś, kótaryž wopśimujo zjawny kluc nałožeńskego serwera. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt because the deprecated
+# "Encryption-Key" header for an incoming push message is missing or invalid.
+# Do not translate "ServiceWorker", "Encryption-Key", "dh", "Crypto-Key", and
+# "Content-Encoding: aesgcm". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionKeyHeader=ServiceWorker za wobceŕk ‘%1$S’ njejo mógał eksternu powěsć dešifrěrowaś. Głowowa smužka ‘Encryption-Key’ musy parameter ‘dh‘ wopśimowaś. Toś ta głowowa smužka jo zestarjona a buźo se wótwónoźowaś. Pšosym wužywajśo ‘Crypto-Key‘ z ‘Content-Encoding: aesgcm‘ město togo. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "Content-Encoding" header is missing or contains an
+# unsupported encoding. Do not translate "ServiceWorker", "Content-Encoding",
+# "aesgcm", and "aesgcm128". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncodingHeader=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Głowowa smužka 'Content-Encoding' musy 'aesgcm' byś. 'aesgcm128' jo dowólony, ale zestarjony a buźo se skóro wótwónoźowaś. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "dh" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "dh", "Crypto-Key", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSenderKey=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Paramet 'dh' w głowowej smužce 'Crypto-Key' musy zjawny kluc Diffie-Hellman nałožeńskego serwera byś, skoděrowany z base64url (https://tools.ietf.org/html/rfc7515#appendix-C) a w “njekompriměrowanej” abo “gropnej” formje (65 bajtow pśed kodowěranim). Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "salt" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "salt", "Encryption", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSalt=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Parameter 'salt' w głowowej smužce 'Encryption' musy z bas64url skoděrowany byś (https://tools.ietf.org/html/rfc7515#appendix-C), a musy nanejmjenjej 16 bajtow pśed koděrowanim byś. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "rs" parameter is not a number, or is less than the pad size.
+# Do not translate "ServiceWorker", "rs", or "Encryption". %1$S is the
+# ServiceWorker scope URL. %2$S is the minimum value (1 for aesgcm128, 2 for
+# aesgcm).
+PushMessageBadRecordSize=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Parameter 'rs' głowoweje smužki 'Encryption' musy mjazy %2$S a 2^36-31 byś abo se cele wuwóstajiś. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because an encrypted record is shorter than the pad size, the pad is larger
+# than the record, or any of the padding bytes are non-zero. Do not translate
+# "ServiceWorker". %1$S is the ServiceWorker scope URL. %2$S is the pad size
+# (1 for aesgcm128, 2 for aesgcm).
+PushMessageBadPaddingError=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Zapisk w skoděrowanej powěsći njejo se korektnje wupołnił. Glejśo https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 za dalšne informacije.
+# LOCALIZATION NOTE: This error is reported when push message decryption fails
+# and no specific error info is available. Do not translate "ServiceWorker".
+# %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoError=ServiceWorker za wobceŕk '%1$S' njejo mógał eksternu powěsć dešifrěrowaś. Za pomoc k koděrowanjeju cytajśo pšosym https://developer.mozilla.org/docs/Web/API/Push_API/Using_the_Push_API#Encryption
+# LOCALIZATION NOTE: %1$S is the type of a DOM event. 'passive' is a literal parameter from the DOM spec.
+PreventDefaultFromPassiveListenerWarning=Wołanje ‘preventDefault()’ za tšojenje typa ‘%1$S’ wót pśisłuchaka zregistrěrowanego ako ‘passive’ se ignorěujo.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+ImageBitmapRenderingContext_TransferImageBitmapWarning=ImageBitmapRenderingContext.transferImageBitmap jo zestarjony a buźo se skóro wótwónoźowaś. Wužywajśo ImageBitmapRenderingContext.transferFromImageBitmap město togo.
+IIRFilterChannelCountChangeWarning=Změny kanaloweje licby IIRFilterNode mógu awdiomólenja wuwołaś.
+BiquadFilterChannelCountChangeWarning=Změny kanaloweje licby BiquadFilterNode mógu awdiomólenja wuwołaś.
+# LOCALIZATION NOTE: Do not translate ".png"
+GenericImageNamePNG=wobraz.png
+GenericFileName=dataja
+GeolocationInsecureRequestIsForbidden=Napšašowanje póstajenja městna dajo se jano we wěstem konteksće stajiś.
+NotificationsInsecureRequestIsForbidden=Póžedanje na zdźěleńsku dowólnosć dajo se jano we wěstem konteksće stajiś.
+NotificationsCrossOriginIframeRequestIsForbidden=Zdźěleńska dowólnosć dajo se jano w dokumenśe nejwušeje rowniny abo iframe same-origin pominaś.
+NotificationsRequireUserGesture=Wó pšawo za powěźeńkami dajo se jano z krotko funkcioněrujecego tšojeńskego pśeźěłaka pšosyś, kótaryž se wót wužywarja napórajo.
+NotificationsRequireUserGestureDeprecationWarning=Pominanje zdźěleńskeje dowólnosći zwenka tšojeńskego wobźěłarja krotkego wuwjeźenja, kótaryž jo se napórał wót wužywarja, jo zestarjony a njepódpěra se wěcej w pśichoźe.
+# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
+WindowContentUntrustedWarning=Atribut ‘content’ objektow Window jo zestarjony. Wužywajśo pšosym ‘window.top’ město togo.
+# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID.
+SVGRefLoopWarning=Wobznamjenje <%S> SVG z ID “%S” ma póśěgowu šlejfu.
+# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID.
+SVGRefChainLengthExceededWarning=Póśěgowy rjeśazk wobznamjenja <%S> SVG, kótaryž jo pśedłujki, jo se pśi elemenśe z ID “%S”spušćił.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement.
+SVGNearestViewportElement=SVGGraphicsElement.nearestViewportElement jo zestarjety a buźo se něźi raz w pśichoźe wótwónoźowaś. Wužywajśo SVGElement.viewportElement město togo.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement.
+SVGFarthestViewportElement=SVGGraphicsElement.farthestViewportElement jo zestarjety a buźo se w bliskem pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceEmpty=Atribut ‘%S’ elementa <script> jo prozny.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceInvalidUri=Atribut ‘%S' elementa <script> njejo płaśiwy URI: “%S”
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceLoadFailed=Cytanje elementa <script> ze žrědłom “%S” njejo se raźiło.
+ModuleSourceLoadFailed=Cytanje za modul ze žrědłom “%S” njeje raźiło.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceMalformed=Žrědłowy URI <script> jo deforměrowany: “%S”.
+ModuleSourceMalformed=Žrědłowy URI modula jo deforměrowany: “%S”.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceNotAllowed=Žrědłowy URI <script> njejo dowólony w toś tom dokumenśe: “%S”.
+ModuleSourceNotAllowed=Žrědłowy URI modula njejo dowólony w toś tom dokumenśe: “%S”.
+WebExtContentScriptModuleSourceNotAllowed=Wopśimjeśowe skripty WebExtension mógu jano module z URL moz-extension zacytaś a nic: „%S“.
+ModuleResolveFailure=Zmólka pśi rozwězowanju modulowego specifikatora “%S”. Relatiwne modulowe specifikatory z “./”, “../” abo “/”.
+ModuleResolveFailureNoWarn=Zmólka pśi rozeznawanju modulowego specifikatora „%S“.
+ModuleResolveFailureWarnRelative=Zmólka pśi rozeznawanju modulowego specifikatora “%S”. Relatiwne modulowe specifikatory z “./”, “../” abo “/”.
+ImportMapInvalidTopLevelKey=Njepłaśiwy kluc nejwušeje rowniny „%S“ jo na importowej kórśe.
+ImportMapEmptySpecifierKeys=Kluce specifikatora njesměju prozne znamuškowe rjeśazki byś.
+ImportMapAddressesNotStrings=Adrese muse znamuškowe rjeśazki byś.
+ImportMapInvalidAddress=Adresa „%S“ jo była njepłaśiwa.
+# %1$S is the specifier key, %2$S is the URL.
+ImportMapAddressNotEndsWithSlash=Njepłaśiwa adresa jo se pódała za tastu specifikatora „%1$S“; dokulaž „%1$S“ jo se skóńcyła na nakósnu smužku, se adresa „%2$S“ ju teke pomina.
+ImportMapScopePrefixNotParseable=URL „%S“ wobceŕkowego prefiksa njedajo se parsowaś.
+ImportMapResolutionBlockedByNullEntry=Rozeznaśe specifikatora „%S“ jo se pśez nulzapisk zablokěrowało.
+ImportMapResolutionBlockedByAfterPrefix=Rozeznaśe specifikatora „%S“ jo se zablokěrowało, dokulaž źělny znamuškowy rjeśazk za prefiksom njedajo se ako URL relatiwnje k adresy w importowej kórśe parsowaś.
+ImportMapResolutionBlockedByBacktrackingPrefix=Rozeznaśe specifikatora „%S“ je so zablokěrowało, dokulaž se parsowany URL z adresu w importowej kórśe njezachopina.
+ImportMapResolveInvalidBareSpecifier=Specifikator „%S“ jo był samy specifikator, ale njejo se pśirědował nicomu znowego.
+ImportMapResolveInvalidBareSpecifierWarnRelative=Specifikator “%S” jo goły specifikator, ale njejo se pśewobsajźił na nic. Relatiwne modulowe specifikatory muse se z “./”, “../” abo “/” zachopiś.
+# LOCALIZATION NOTE: Do not translate "<script type='importmap'>", "src".
+# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name.
+InvalidKeyframePropertyValue=Gódnota kakosći keyframe “%1$S” jo njepłaśiwa pó syntaksy za “%2$S”.
+# LOCALIZATION NOTE: Do not translate "ReadableStream".
+ReadableStreamReadingFailed=Daty njejsu se dali z ReadableStream cytaś: “%S”.
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler"
+RegisterProtocolHandlerPrivateBrowsingWarning=registerProtocolHandler njedajo se w priwatnem modusu wužywaś.
+MotionEventWarning=Wužywanje sensora pógibowanja jo zestarjone.
+OrientationEventWarning=Wužywanje sensora orientacije jo zestarjone.
+ProximityEventWarning=Wužywanje sensora pśibliženja jo zestarjone.
+AmbientLightEventWarning=Wužywanje sensora swětła wokoliny jo zestarjone.
+# LOCALIZATION NOTE: Do not translate "storage", "indexedDB.open" and "navigator.storage.persist()".
+IDBOpenDBOptions_StorageTypeWarning=Atribut ‘storage’ w nastajenjach, kótarež se indexedDB.open pśepódawa, jo zestarjony a buźo se skóro wótwónoźowaś. Aby trajny składowak dostał, wužywajśo pšosym navigator.storage.persist() město togo.
+UnsupportedEntryTypesIgnored=Njepódpěrane entryTypes se ignorěruju: %S.
+AllEntryTypesIgnored=Žeden płaśiwy entryTypes; registrěrowanje se pśetergnjo.
+# LOCALIZATION NOTE: do not localize key=“%S” modifiers=“%S” id=“%S”
+GTK2Conflict2=Tastowe tšojenje za GTK2 k dispoziciji njestoj: key="%S" modifiers="%S" id=“%S”
+WinConflict2=Tastowe tšojenje na někotarych tastaturach k dispoziciji njestoj: key="%S" modifiers="%S" id=“%S”
+# LOCALIZATION NOTE: do not trnaslated "document.domain"
+DocumentSetDomainNotAllowedWarning=Njejo dowólone, document.domain w izolěrowanej wokolinje drugego póchada nastajiś.
+
+#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingInterfaceWarning=TestingDeprecatedInterface jo pówjerch jano za testowanje a to jo jogo testowa pórokowajuca powěźeńka.
+#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingMethodWarning=TestingDeprecatedInterface.deprecatedMethod() jo metoda jano za testowanje a to jo jeje testowa pórokujuca powěźeńka.
+#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingAttributeWarning=TestingDeprecatedInterface.deprecatedAttribute jo atribut jano za testowanje a to jo jogo testowa pórokujuca powěźeńka.
+# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap.
+CreateImageBitmapCanvasRenderingContext2DWarning=Wužywanje CanvasRenderingContext2D w createImageBitmap jo zestarjone.
+
+# LOCALIZATION NOTE (DrawWindowCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D, drawWindow and tabs.captureTab.
+DrawWindowCanvasRenderingContext2DWarning=Wužywanje metody drawWindow z CanvasRenderingContext2D jo zestarjete. Wužywajśo API rozšyrjenjow tabs.captureTab město togo: https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/tabs/captureTab
+# LOCALIZATION NOTE: Do not translate "mozTextStyle" and "CanvasRenderingContext2D.font".
+MozTextStyleWarning=mozTextStyle jo zestarjety a buźo se w pśichoźe wótwónoźowaś. Wužywajśo CanvasRenderingContext2D.font město togo.
+
+# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen.
+MozRequestFullScreenDeprecatedPrefixWarning=mozRequestFullScreen() jo zestarjony.
+# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange.
+MozfullscreenchangeDeprecatedPrefixWarning=onmozfullscreenchange jo zestarjony.
+# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror.
+MozfullscreenerrorDeprecatedPrefixWarning=onmozfullscreenerror jo zestarjony.
+# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider.
+External_AddSearchProviderWarning=AddSearchProvider jo zestarjony.
+# LOCALIZATION NOTE: Do not translate "MouseEvent.mozPressure" and "PointerEvent.pressure".
+MouseEvent_MozPressureWarning=MouseEvent.mozPressure jo zestarjone. Wužywajśo PointerEvent.pressure město togo.
+# LOCALIZATION NOTE: Do not translate MathML, align, numalign and denomalign.
+MathML_DeprecatedAlignmentAttributesWarning=Atributy „align“, „numalign“ a „denomalign“ MathML su zestarjone gódnoty a wówónoźiju se něźi raz w pśichoźe.
+# LOCALIZATION NOTE: Do not translate MathML and bevelled.
+MathML_DeprecatedBevelledAttribute=Atribut MathML „bevelled“ jo zestarjony a buźo se w bliskem pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate thin, medium, thick and linethickness.
+MathML_DeprecatedLineThicknessValueWarning=„thin“, „medium“ a „thick“ su zestarjone gódnoty za atribut linethickness a budu se w pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate small, normal, big and mathsize.
+MathML_DeprecatedMathSizeValueWarning=„small“, „normal“ a „big“ su zestarjone gódnoty za atribut mathsize a budu se w pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate veryverythinmathspace, verythinmathspace,
+# thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace and MathML.
+MathML_DeprecatedMathSpaceValueWarning=„veryverythinmathspace“, „verythinmathspace“, „thinmathspace“, „mediummathspace“, „thickmathspace“, „verythickmathspace“ a „veryverythickmathspace“ su zestarjone gódnoty za dłujkosći MathML a budu se w pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate radical, notation and menclose.
+MathML_DeprecatedMencloseNotationRadical=Gódnota „radical“ jo zestarjona za atribut „notation“ elementa <menclose> a wótwónoźijo se w bliskem pśichoźe.
+# LOCALIZATION NOTE: Do not translate MathML or mfenced.
+MathML_DeprecatedMfencedElement=Element MathML „mfenced“ jo zestarjony a buźo se w bliskem pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate MathML, subscriptshift and superscriptshift.
+MathML_DeprecatedScriptShiftAttributes=Atributy MathML “subscriptshift” a “superscriptshift” stej zestarjonej a wótwónoźijotej se w bliskem pśichoźe.
+# LOCALIZATION NOTE: Do not translate MathML, background, color, fontfamily, fontsize, fontstyle and fontweight.
+MathML_DeprecatedStyleAttributeWarning=Atributy MathML “background”, “color”, “fontfamily”, “fontsize”, “fontstyle” a “fontweight” su zestarjone a budu se w pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate MathML and STIXGeneral. %S is a documentation URL.
+MathML_DeprecatedStixgeneralOperatorStretchingWarning=Pódpěra za kreslenje rozćěgnjonych MathML-operatorow z STIXGeneral-pismami jo zestarjona a wótwónoźijo se něźi raz w pśichoźe. Za drobnostki wó nowšych pismach, kótarež se dalej pódpěraju, glejśo %S
+# LOCALIZATION NOTE: Do not translate MathML and scriptminsize.
+MathML_DeprecatedScriptminsizeAttributeWarning=Atribut MathML „scriptminsize“ jo zestarjony a buźo se w bliskem pśichoźe wótwónoźowaś.
+# LOCALIZATION NOTE: Do not translate MathML and scriptsizemultiplier.
+MathML_DeprecatedScriptsizemultiplierAttributeWarning=Atribut MathML „scriptsizemulitplier“ jo zestarjony a buźo se w bliskem pśichoźe wótwónoźowaś.
+FormSubmissionUntrustedEventWarning=Wótpósćełanje formularow pśez dowěry njegódny wótpósłańske tšojenje jo zestarjete a buźo seo w pśichoźe wótwónoźowaś.
+WebShareAPI_Failed=Źěleńska operacija njejo se raźiła.
+WebShareAPI_Aborted=Źěleńska operacija jo se pśetergnuła.
+# LOCALIZATION NOTE (UnknownProtocolNavigationPrevented): %1$S is the destination URL.
+UnknownProtocolNavigationPrevented=Nawigacija k „%1$S“ jo se znjemóžniła njeznatego protokola dla.
+PostMessageSharedMemoryObjectToCrossOriginWarning=Powěsć, kótaraž źělony składowy objekt wopśimujo, njedajo se do wokna drugego póchada pósłaś.
+# LOCALIZATION NOTE: %S is the URL of the resource in question
+UnusedLinkPreloadPending=Resursa na “%S”, kótaraž jo se do togo zacytała z funkciju „link preload“, njejo se wužyła w běgu mało sekundow. Pśeglědajśo, lěc wšykne atributy wobznamjenja „preload“ su korektnje nastajone.
+
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-same-origin and sandbox (though you may translate "sandboxed").
+RequestStorageAccessNullPrincipal=document.requestStorageAccess() njesmějo se na dokumenśe z obskurneju slězynu wołaś, ako na pś. iframe pěskowego kašćika bźez „allow-same-origin“ w jogo atribuśe pěškowego kašćika.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-storage-access-by-user-activation and sandbox (though you may translate "sandboxed").
+RequestStorageAccessSandboxed=document.requestStorageAccess() njesmějo se w iframe pěskowego kašćika bźez „allow-storage-access-by-user-activation“ wołaś.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess() and iframe.
+RequestStorageAccessNested=document.requestStorageAccess() njedajo se snaź w zašachtelikowanem iframe wołaś.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(). In some locales it may be preferable to not translate "event handler", either.
+RequestStorageAccessUserGesture=Wó document.requestStorageAccess() dajo se jano z krotko funkcioněrujecego tšojeńskego pśeźěłaka pšosyś, kótaryž se wót wužywarja napórajo.
+# LOCALIZATION NOTE: Do not translate "Location" and "History".
+LocChangeFloodingPrevented=Pśewjele wołanjow do API Location a History za krotki casowy interwal.
+FolderUploadPrompt.title = Nagraśe wobkšuśiś
+# LOCALIZATION NOTE: %S is the name of the folder the user selected in the file picker.
+FolderUploadPrompt.message = Cośo napšawdu wšykne dataje z “%S” nagraś? Cyńśo to jano, jolic sedłoju dowěriśo.
+FolderUploadPrompt.acceptButtonLabel = Nagraś
+InputPickerBlockedNoUserActivation=Selektor <input> jo se zablokěrował, dokulaž wužywaŕska aktiwacija felujo.
+ExternalProtocolFrameBlockedNoUserActivation=Iframe z eksternym protokolom jo se zablokěrował, dokulaž njejo se wužywaŕske aktiwěrowanje njewótměło abo dokulaž njejo dosć casa zajšeł, wót togo casa, ako slědny iframe jo se zacytał.
+MultiplePopupsBlockedNoUserActivation=Wócynjanje někotarych wuskokujucych woknow jo se zablokěrowało, dokulaž wužywaŕske aktiwěrowanje felujo.
+# LOCALIZATION NOTE: %S is the URL of the preload that was ignored.
+PreloadIgnoredInvalidAttr=Pśedcytanje URL %S jo se ignorěrowało njeznatych gódnotow „as“ abo „type“ abo njepśigódnego atributa „media“ dla.
+# LOCALIZATION NOTE: %S is the blob URL. Don't translate "agent cluster".
+BlobDifferentClusterError=Pśistup k blobowemu URL „%S“ z drugego „agent cluster“ njejo móžny.
+# LOCALIZATION NOTE: Do not translate "Element.setCapture()" and "Element.setPointerCapture()"".
+ElementSetCaptureWarning=Element.setCapture() jo zestarjety. Wužywajśo Element.setPointerCapture() město togo. Za wěcej pomocy glejśo https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture
+# LOCALIZATION NOTE: Do not translate "Element.releaseCapture()" and "Element.releasePointerCapture()".
+ElementReleaseCaptureWarning=Element.releaseCapture() jo zestarjety. Wužywajśo Element.releasePointerCapture() město togo. Za wěcej pomocy glejśo https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture
+# LOCALIZATION NOTE: Do not translate "Document.releaseCapture()" and "Element.releasePointerCapture()".
+DocumentReleaseCaptureWarning=Document.releaseCapture() jo zestarjety. Wužywajśo Element.releasePointerCapture() město togo. Za wěcej pomocy glejśo https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture
+
+# LOCALIZATION NOTE: Don't translate browser.runtime.lastError, %S is the error message from the unchecked value set on browser.runtime.lastError.
+WebExtensionUncheckedLastError=Gódnota browser.runtime.lastError njejo se pśeglědała: %S
+
+# LOCALIZATION NOTE: Do not translate "OffscreenCanvas.toBlob()" and "OffscreenCanvas.convertToBlob()".
+OffscreenCanvasToBlobWarning=OffscreenCanvas.toBlob() jo zestarjety. Wužywajśo OffscreenCanvas.convertToBlob() město togo.
+
+# LOCALIZATION NOTE: Do not translate "IDBDatabase.createMutableFile()"
+IDBDatabaseCreateMutableFileWarning=IDBDatabase.createMutableFile() jo zestarjety. Jolic toś ten API se standardizěrujo, se to nejskerjej we wobceŕku iniciatiwy Origin Private File System na https://bugzil.la/1748667 stanjo.
+# LOCALIZATION NOTE: Do not translate "IDBMutableFile.open()"
+IDBMutableFileOpenWarning=IDBMutableFile.open() jo zestarjety. Jolic toś ten API se standardizěrujo, se to nejskerjej we wobceŕku iniciatiwy Origin Private File System na https://bugzil.la/1748667 stanjo.
+
+# LOCALIZATION NOTE: Do not translate "InstallTrigger"
+InstallTriggerDeprecatedWarning=InstallTrigger jo zestarjety a wótwónoźijo se w pśichoźe.
+# LOCALIZATION NOTE: Do not translate "InstallTrigger.install()"
+InstallTriggerInstallDeprecatedWarning=InstallTrigger.install() jo zestarjety a wótwónoźijo se w pśichoźe. Za wěcej pomocy glejśo https://extensionworkshop.com/documentation/publish/self-distribution/
+
+# LOCALIZATION NOTE: Do not translate "mozCurrentTransform", "CanvasRenderingContext2D.getTransform()", and "CanvasRenderingContext2D.setTransform()".
+MozCurrentTransformWarning=mozCurrentTransform je zestarjety a wótwónoźijo se w pśichoźe. Wužywajśo CanvasRenderingContext2D.getTransform() abo CanvasRenderingContext2D.setTransform() město togo.
+# LOCALIZATION NOTE: Do not translate "mozCurrentTransformInverse", "CanvasRenderingContext2D.getTransform()", and "CanvasRenderingContext2D.setTransform()".
+MozCurrentTransformInverseWarning=mozCurrentTransformInverse je zestarjety a wótwónoźijo se w pśichoźe. Wužywajśo CanvasRenderingContext2D.getTransform() abo CanvasRenderingContext2D.setTransform() město togo.
+
+# LOCALIZATION NOTE: Do not translate "HTMLOptionsCollection.length". %1$S is the invalid value, %2$S is the current limit.
+
+# LOCALIZATION NOTE: Do not translate "u2f.register()" or "navigator.credentials.create()"
+# LOCALIZATION NOTE: Do not translate "u2f.sign()" or "navigator.credentials.get()"
diff --git a/l10n-dsb/dom/chrome/global-strres.properties b/l10n-dsb/dom/chrome/global-strres.properties
new file mode 100644
index 0000000000..5e8cf09eb0
--- /dev/null
+++ b/l10n-dsb/dom/chrome/global-strres.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/.
+
+16389=Njeznata zmólka jo nastała (%1$S)
diff --git a/l10n-dsb/dom/chrome/global.dtd b/l10n-dsb/dom/chrome/global.dtd
new file mode 100644
index 0000000000..661fb351f4
--- /dev/null
+++ b/l10n-dsb/dom/chrome/global.dtd
@@ -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/. -->
+
+<!ENTITY locale.dir "ltr">
diff --git a/l10n-dsb/dom/chrome/layout/HtmlForm.properties b/l10n-dsb/dom/chrome/layout/HtmlForm.properties
new file mode 100644
index 0000000000..ca0639d315
--- /dev/null
+++ b/l10n-dsb/dom/chrome/layout/HtmlForm.properties
@@ -0,0 +1,43 @@
+# 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=Slědk stajiś
+Submit=Napšašowanje wótpósłaś
+Browse=Pśepytaś…
+FileUpload=Datajowe nagraśe
+DirectoryUpload=Zarědnik za nagraśe wubraś
+DirectoryPickerOkButtonLabel=Nagraś
+ForgotPostWarning=Formular wopśimujo enctype=%S, ale njewopśimujo method=post. Město togo normalnje wótpósćeła se z method=GET a bźez enctype.
+ForgotFileEnctypeWarning=Formular wopśimujo datajowe zapódaśe, ale method=POST a enctype=multipart/form-data felujotej na formularje. Dataja njebuźo se słaś.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=Formularny pśinosk wót %S
+CannotEncodeAllUnicode=Formular jo se w koděrowanju %S pósłał, kótarež njamóžo wšykne Unicode-znamuška koděrowaś, togodla by mógło zapódaśe wužywarja wobškóźone byś. Aby se toś ten problem wobinuł, by měł se bok změniś, tak až formular wótpósćelo se w koděrowanju UTF-8, pak pśez to, až změniśo koděrowanje boka do UTF-8, pak pśez to, až pódajośo accept-charset=utf-8 na formularnem elemenśe.
+AllSupportedTypes=Wšykne pódpěrane typy
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=Žedna dataja wubrana.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=Žedne dataje wubrane.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=Žeden zarědnik wubrany.
+# 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 datajow wubrane.
+ColorPicker=Wubjeŕśo barwu
+# LOCALIZATION NOTE (AndNMoreFiles): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This string is shown at the end of the tooltip text for <input type='file'
+# multiple> when there are more than 21 files selected (when we will only list
+# the first 20, plus an "and X more" line). #1 represents the number of files
+# minus 20 and will always be a number equal to or greater than 2. So the
+# singular case will never be used.
+AndNMoreFiles=a jadna dalšna;a #1 dalšnej;a #1 dalšne;a #1 dalšnych
+# 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=Drobnostki
diff --git a/l10n-dsb/dom/chrome/layout/MediaDocument.properties b/l10n-dsb/dom/chrome/layout/MediaDocument.properties
new file mode 100644
index 0000000000..e484b26ce1
--- /dev/null
+++ b/l10n-dsb/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 (Wobraz %S, %S × %S pikselow)
+ImageTitleWithoutDimensions=%S (Wobraz %S)
+ImageTitleWithDimensions2=(Wobraz %S, %S × %S pikselow)
+ImageTitleWithNeitherDimensionsNorFile=(Wobraz %S)
+MediaTitleWithFile=%S (Objekt %S)
+MediaTitleWithNoInfo=(Objekt %S)
+
+InvalidImage=Wobraz “%S” njedajo se zwobrazniś, dokulaž wopśimujo zmólki.
+UnsupportedImage=Wobraz „%S“ njedajo se pokazaś, dokulaž se njepódpěrane funkcije pomina.
+ScaledImage=Skalěrowany (%S%%)
+
+TitleWithStatus=%S - %S
diff --git a/l10n-dsb/dom/chrome/layout/css.properties b/l10n-dsb/dom/chrome/layout/css.properties
new file mode 100644
index 0000000000..7ccc4a008e
--- /dev/null
+++ b/l10n-dsb/dom/chrome/layout/css.properties
@@ -0,0 +1,46 @@
+# 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=Stilowa pśedłoga %1$S se njewužywa, dokulaž jeje MIME-typ, "%2$S", njejo "text/css".
+MimeNotCssWarn=Stilowa pśedłoga %1$S wužywa se ako CSS, lěcrownož jeje MIME-typ, "%2$S", njejo "text/css".
+
+PEDeclDropped=Deklaracija wuwóstajona.
+PEDeclSkipped=K pśiducej deklaraciji skócone.
+PEUnknownProperty=Njeznata kakosć '%1$S'.
+PEValueParsingError=Zmólka w analyzěrowańskej gódnośe za '%1$S'.
+PEUnknownAtRule=Njespóznane at-pšawidło abo zmólka pśi analyzěrowanju at-pšawidła '%1$S'.
+PEMQUnexpectedOperator=Njewótcakany operator w medijowej lisćinje.
+PEMQUnexpectedToken=Njewótcakany token ‘%1$S’ w medijowej lisćinje.
+PEAtNSUnexpected=Njewócakane znamuško w @namespace: '%1$S'.
+PEKeyframeBadName=Identifikator za mě pšawidła @keyframes wócakany.
+PEBadSelectorRSIgnored=Sajźba pšawidłow njepłaśiwego selektora ignorěrowana.
+PEBadSelectorKeyframeRuleIgnored=Pšawidło keyframe njepłaśiwego selektora ignorěrowane.
+PESelectorGroupNoSelector=Selektor wócakany.
+PESelectorGroupExtraCombinator=Wopak wužyty kombinator.
+PEClassSelNotIdent=Identifikator za klasowy selektor wócakany, ale '%1$S' namakany.
+PETypeSelNotType=Elementowe mě abo '*' wócakane, ale '%1$S' namakany.
+PEUnknownNamespacePrefix=Njeznaty prefiks mjenjowego ruma '%1$S'.
+PEAttributeNameExpected=Identifikator za atributowe mě wócakany, ale '%1$S' namakany.
+PEAttributeNameOrNamespaceExpected=Atributowe mě abo mjenjowy rum wócakany, ale '%1$S' namakany.
+PEAttSelNoBar='|' wócakany, ale '%1$S' namakany.
+PEAttSelUnexpected=Njewócakane znamuško w atributowem selektorje: '%1$S'.
+PEAttSelBadValue=Identifikator abo znamuškowy rjeśazk za gódnotu w atributowem selektorje wócakany, ale '%1$S' namakany.
+PEPseudoSelBadName=Identifikator za pseudoklasu abo pseudoelement wócakany, ale '%1$S' namakany.
+PEPseudoSelEndOrUserActionPC=Kóńc selektora abo pseudoklasa wužywaŕskeje akcije za pseudoelementom wócakany, ale '%1$S' namakany.
+PEPseudoSelUnknown=Njeznata pseudoklasa abo njeznaty pseudoelement '%1$S'.
+PEPseudoClassArgNotIdent=Identifikator za pseudoklasowy parameter wócakany, ale '%1$S' namakany.
+PEColorNotColor=Barwa wócakana, ale '%1$S' namakany.
+PEParseDeclarationDeclExpected=Deklaracija wócakana, ale '%1$S' namakany.
+PEUnknownFontDesc=Njeznaty deskriptor '%1$S' w pšawidle @font-face.
+PEMQExpectedFeatureName=Medijowe funkciske mě wócakane, ale '%1$S' namakany.
+PEMQNoMinMaxWithoutValue=Medijowe funkcije z min- abo max- muse gódnotu měś.
+PEMQExpectedFeatureValue=Njepłaśiwa gódnota za medijowu funkciju namakana.
+PEExpectedNoneOrURL='none' abo URL wócakany, ale '%1$S' namakany.
+PEExpectedNoneOrURLOrFilterFunction='none', URL abo filtrowa funkcija wócakane, ale '%1$S' namakany.
+PEDisallowedImportRule=Pšawidła @import hyšći njejsu płaśiwe w napóranych stilowych pśedłogach.
+
+PENeverMatchingHostSelector=Selektor :host njejo w ‚%S‘ bźez funkcije a njebuźo se nigda góźiś. Sćo kśěł pópšawem :host() wužywaś?
+
+TooLargeDashedRadius=Ramikowy radius jo pśewjeliki za ‘smužkowany’ stil (limit jo 100000px).
+TooLargeDottedRadius=Ramikowy radius jo pśewjeliki za ‘dypkaty’ stil (limit jo 100000px).
diff --git a/l10n-dsb/dom/chrome/layout/htmlparser.properties b/l10n-dsb/dom/chrome/layout/htmlparser.properties
new file mode 100644
index 0000000000..a84ca8983b
--- /dev/null
+++ b/l10n-dsb/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=Znamuškowe koděrowanje dokumenta we wobłuku njejo se deklarěrowało. Dokument by mógał hynac wuglědaś, jolic wobglědujo se bźez wobdawajucego dokumenta z wobłukom.
+EncXmlDecl=Koděrowanje znamuškow HTML-dokumenta jo se deklarěrowało ze syntaksu XML-deklaracije. To jo njekonformne, a deklarěrowanje koděrowanja z pomocu wobznamjenja meta na zachopjeńku źěla head jo eficientnjejše.
+EncMetaTooLate=Wobznamjenje meta, kótarež wopytujo, deklaraciju znamuškowego koděrowanja deklarěrowaś, jo se pśepózdźe namakała, a koděrowanje jo se město togo wugódało z wopśimjeśa. Wobznamjenje meta musy se do zachopjeńka źěla head dokumenta pśesunuś.
+EncMetaTooLateFrame=Wobznamjenje meta, kótarež wopytujo, deklaraciju znamuškowego koděrowanja deklarěrowaś, jo se pśepózdźe namakała, a koděrowanje nadrědowanego dokumenta jo se wužyło město toho. Wobznamjenje meta musy se do zachopjeńka źěla head dokumenta pśesunuś.
+EncMetaAfterHeadInKilobyte=Wobznamjenja meta, kótarež koděrowanje znamuškow dokumenta deklarěrujo, měła do zachopjeńka źela head dokumenta pśesunuś.
+EncNoDecl=Koděrowanje znamuškow dokumenta njejo se deklarěrowało, togodla koděrowanje jo se wugódało z wopśimjeśa. Koděrowanje znamuškow musy se w głowje Content-Type HTTP z pomocu wobznamjenja meta abo marki bajtowego pórěda (BOM) deklarěrowaś.
+EncNoDeclPlain=Koděrowanje znamuškow dokumenta njejo se deklarěrowało, togodla koděrowanje jo se wugódało z wopśimjeśa. Koděrowanje znamuškow musy se w głowje Content-Type HTTP abo z pomocu marki bajtowego pórěda (BOM) deklarěrowaś.
+EncMetaUnsupported=Njepódpěrane znamuškowe koděrowanje jo se z pomocu elementa meta za HTML-dokument deklarěrowało. Deklaracija jo se ignorěrowała.
+EncProtocolUnsupported=Njepódpěrane znamuškowe koděrowanje jo se na rowninje pśenosowańskego protokola deklarěrowało. Deklaracija jo se ignorěrowała.
+EncMetaUtf16=Element meta jo se wužył, aby se znamuškowe koděrowanje ako UTF-16 deklarěrowało. To jo se město togo ako deklaracija UTF-8 interpretěrowało.
+EncMetaUserDefined=Element meta jo se wužył, aby se znamuškowe koděrowanje ako x-user-defined deklarěrowało. To jo se dla kompatibelnosći ze zestarjonymi pismami, kótarež su se z wótglědom wopaki skoděrowali, město togo ako deklaracija windows-1252 interpretěrowało. Toś to sedło by měło Unicode wužywaś.
+
+EncMetaReplacement=Wobznamjenje meta jo se wužyło, aby koděrowanje deklarěrowało, kótarež jo riziko sedła pśesegajucego skriptěrowanja. Narownańske koděrowanje jo se město togo wužyło.
+EncProtocolReplacement=Koděrowanje, kótarež jo riziko sedła pśesegajucego skriptěrowanja, jo se deklarěrowało na rowninje pśenosowańskego protokola. Narownańske koděrowanje jo se město togo wužyło.
+EncDetectorReload=Koděrowanje znamuškow dokumenta njejo se deklarěrowało, a koděrowanje dajo se jano pózdźe z wopśimjeśa wugódaś. Togodla dokument jo musył se znowego zacytaś. Koděrowanje znamuškow musy se w głowje Content-Type HTTP z pomocu wobznamjenja meta abo marki bajtowego pórěda (BOM) deklarěrowaś.
+EncDetectorReloadPlain=Koděrowanje znamuškow dokumenta njejo se deklarěrowało, a koděrowanje dajo se jano pózdźe z wopśimjeśa wugódaś. Togodla dokument jo musył se znowego zacytaś. Koděrowanje znamuškow musy se w głowje Content-Type HTTP abo z pomocu marki bajtowego pórěda (BOM) deklarěrowaś.
+EncError=Bajtowa tšuga jo zamólnje pó koděrowanju znamuškow, kótarež jo se deklarěrowało. Deklaracija koděrowanja znamuškow jo snaź wopacna.
+EncErrorFrame=Bajtowa tšuga jo była zamólnje pó koděrowanju znamuškow, kótaraž jo derbnuła wót nadrědowanego dokumenta. Koděrowanje znamuškow musy se w głowje Content-Type HTTP z pomocu wobznamjenja meta abo marki bajtowego pórěda (BOM) deklarěrowaś.
+EncErrorFramePlain=Bajtowa tšuga jo była zamólnje pó koděrowanju znamuškow, kótaraž jo derbnuła wót nadrědowanego dokumenta. Koděrowanje znamuškow musy se w głowje Content-Type HTTP abo z pomocu marki bajtowego pórěda (BOM) deklarěrowaś.
+EncSpeculationFailMeta=Zachopjeńk dokumenta jo se znowego analyzěrował, dokulaž nje-ASCII-znamuška njejsu byli pśed wobznamjenim meta, kótarež jo deklarěrowało koděrowanje. Wobznamjenje meta měło prědne góle źěla head bźez nje-ASCII-komentarow pśed sobu byś.
+EncSpeculationFailXml=Zachopjeńk dokumenta jo se znowego analyzěrował, dokulž w źělu dokumenta, kótaryž jo se pśepytał bźez wuspěcha za wobznamjenim meta, nje-ASCII-znamuška njejsu byli, nježli až jo so wrośił k syntaksy XML-deklaracije. Wobznamjenje meta na zachopjeńka źěla head měło se město syntakse XML-deklaracije wužywaś.
+# The audience of the following message isn't the author of the document but other people debugging browser behavior.
+EncSpeculationFail2022=Zachopjeńk dokumenta jo se znowego analyzěrował, dokulž ISo--2022-JP jo koděrowanje, kótarež jo z ASCII inkompatibelne.
+
+# 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=Wuchytk za “</”.
+errLtSlashGt=“</>” jo se namakał. Wěrjepódobne zawiny: Njekoděrowana “<” (koděrujśo ako “&lt;”) abo wopak napisany kóńcny element.
+errCharRefLacksSemicolon=Znamuškowa referenca njejo se pśez semikolon skóńcyła.
+errNoDigitsInNCR=Žedne cyfry w numeriskej znamuškowej referency.
+errGtInSystemId=“>” w systemowem identifikatorje.
+errGtInPublicId=“>” w zjawnem identifikatorje.
+errNamelessDoctype=Doctype bźez mjenja.
+errConsecutiveHyphens=Zasobu slědujucej wězawce njejstej komentar skóńcyłej. “--” njejo w komentarje dowólony, ale na pś. “- -”.
+errPrematureEndOfComment=Pśejěsny kóńc komentara. Wužyjśo “-->”, aby komentar pórědnje skóńcył.
+errBogusComment=Wopacny komentar.
+errUnquotedAttributeLt=“<” w atributowej gódnośe bźez pazorkow. Wěrjepódobna zawina: Felujuca “>” direktnje pśed tym.
+errUnquotedAttributeGrave=“`” w atributowej ´gódnośe bźez pazorkow. Wěrjepódobna zawina: Wopacne znamuško wužywa se ako citatowe znamuško.
+errUnquotedAttributeQuote=Pazorki w atributowej gódnośe bźez pazorkow. Wěrjepódobne zawiny: Atributy běže gromaźe abo znamuškowy rjeśazk URL-napšašowanja w atributowej gódnośe pazorkow.
+errUnquotedAttributeEquals=“=” w atributowej gódnośe bźez pazorkow. Wěrjepódobne zawiny: Atributy běže gromaźe abo znamuškowy rjeśazk URL-napšašowanja w atributowej gódnośe bźez pazorkow.
+errSlashNotFollowedByGt=“>” njeje direktnje nakósnej smužce slědowała.
+errNoSpaceBetweenAttributes=Žedno prozne znamuško mjazy atributami.
+errUnquotedAttributeStartLt=“<” na zachopjeńku atributoweje gódnoty bźez pazorkow. Wěrjepódobna zawina: Felujuca “>” direktnje pśed tym.
+errUnquotedAttributeStartGrave=“`” na zachopjeńku atributoweje gódnoty bźez pazorkow. Wěrjepódobna zawina: Wopacne znamuško wužywa se ako pazorki.
+errUnquotedAttributeStartEquals=“=” na zachopjeńki atributoweje gódnoty bźez pazorkow. Wěrjepódobna zawina: Zabłuźone znamuško rownosći.
+errAttributeValueMissing=Atributowa gódnota felujo.
+errBadCharBeforeAttributeNameLt=“<” jo se namakała, źož atributowe mě se wótcakujo. Wěrjepódobna zawina: Felujuca “>” direktnje pśed tym.
+errEqualsSignBeforeAttributeName=“=” jo se namakał, źož atributowe mě se wótcakujo. Wěrjepódobna zawina: Atributowe mě felujo.
+errBadCharAfterLt=Njepłaśiwe znamuško za “<”. Wěrjepódobna zawina: Njemaskěrowana “<”. Wopytajśo ju ako “&lt;” maskěrowaś.
+errLtGt=“<>” jo se namakał. Wěrjepódobne zawiny: Njemaskěrowana “<” (maskěrujśo ako “&lt;”) abo wopak napisany startowy element.
+errProcessingInstruction=“<?” jo se namakał. Wěrjepódobna zawina: Wopytujo se, pśeźěłowańsku instrukciju XML w HTML wužywaś. (Pśeźěłowańske instrukcije XML njepódpěraju se w HTML.)
+errUnescapedAmpersandInterpretedAsCharacterReference=Znamuškowy rjeśazk za znamuškom “&” jo se ako znamuškowa referenca interpretěrował. (“&” by měło se nejskerjej ako “&amp;” maskěrowaś.)
+errNotSemicolonTerminated=Pomjenjona znamuškowa referenca njejo se pśez semikolon skóńcyła. (Abo “&” by měło se ako “&amp;” maskěrowaś.)
+errNoNamedCharacterMatch=“&” njejo znamuškowu referencu zachopiła. (“&” by měło se nejskerjej ako “&amp;” maskěrowaś.)
+errQuoteBeforeAttributeName=Pazorki su se namakali, źož atributowe mě se wótcakujo. Wěrjepódobna zawina: “=” felujo direktnje pśed tym.
+errLtInAttributeName=“<” w atributowem mjenje. Wěrjepódobna zawina: “>” felujo direktnje pśed tym.
+errQuoteInAttributeName=Pazorki w atributowem mjenje. Wěrjepódobna zawina: Wótpowědujuce pazorki feluju něźi pśed tym.
+errExpectedPublicId=Zjawny identifikator wócakany, ale dokumentowy typ jo se skóńcył.
+errBogusDoctype=Wopacny dokumentowy typ.
+maybeErrAttributesOnEndTag=Kóńcny element jo atributy měł.
+maybeErrSlashInEndTag=Zabłuźona “/” na kóńcu kóńcnego elementa.
+errNcrNonCharacter=Znamuškowa referenca wopśimujo njezwobraznjujobne znamuško.
+errNcrSurrogate=Znamuškowa referenca wopśimujo surogat.
+errNcrControlChar=Znamuškowa referenca wopśimujo formatěrowańske znamuško.
+errNcrCr=Numeriska znamuškowa referenca wopśimujo wózyckowy slědkběg.
+errNcrInC1Range=Numeriska znamuškowa referenca rozpśestrěwa se na wobceŕk formatěrowańskich znamuškow C1.
+errEofInPublicId=Kóńc dataje w zjawnem identifikatorje.
+errEofInComment=Kóńc dataje w komentarje.
+errEofInDoctype=Kóńc dataje w doctype.
+errEofInAttributeValue=Kóńc dataje w atributowej gódnośe dostany. Element se ignorěrujo.
+errEofInAttributeName=Kóńc dataje w atributowem mjenje. Element se ignorěrujo.
+errEofWithoutGt=Kóńc dataje bźez togo až jo se pjerwjejšny element z “>” skóńcył. Element se ignorěrujo.
+errEofInTagName=Kóńc dataje pśi pytanju mjena elementa namakany. Element se ignorěrujo.
+errEofInEndTag=Kóńc dataje w kóńcnem elemenśe. Element se ignorěrujo.
+errEofAfterLt=Kóńc dataje za znamuškom “<”.
+errNcrOutOfRange=Znamuškowa referenca zwenka dowólonego unikodowego wobceŕka.
+errNcrUnassigned=Znamuškowa referenca rozpśestrěwa se na stawnje njepśipokazany kodowy dypk.
+errDuplicateAttribute=Dwójny atribut.
+errEofInSystemId=Kóńc dataje w systemowem identifikatorje.
+errExpectedSystemId=Systemowy identifikator wócakany, ale doctype jo se skóńcył.
+errMissingSpaceBeforeDoctypeName=Felujuce prozne znamuško pśed mjenim doctype.
+errNestedComment=„<!--“ jo w komentarje. Nejskernjejša zawina: Zašachtelikowany komentar (njedowólony).
+errNcrZero=Znamuškowa referenca wopśimujo nulu.
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=Žedno prozne znamuško mjazy klucowym słowom doctype “SYSTEM” a pazorkami.
+errNoSpaceBetweenPublicAndSystemIds=Žedno prozne znamuško mjazy zjawnymi a systemowymi identifikatorami doctype.
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=Žedno prozne znamuško mjazy klucowym słowom “PUBLIC” a pazorkami.
+
+# Tree builder errors
+errDeepTree=Dokumentowy bom jo pśedłymoki. Bom se na 513 elementow dłymokosći wopłonijo.
+errStrayStartTag2=Zabłuźony zachopny element “%1$S”.
+errStrayEndTag=Zabłuźony kóńcny element “%1$S”.
+errUnclosedElements=Kóńcny element “%1$S” namakany, ale su wótwórjone elementy byli.
+errUnclosedElementsImplied=Kóńcny element “%1$S” zapśimjony, ale su wótwórjone elementy byli.
+errUnclosedElementsCell=Tabelowa cela jo se implicitnje zacyniła, ale su wótwórjone elementy byli.
+errStrayDoctype=Zabłuźony doctype.
+errAlmostStandardsDoctype=Doctype-modus pśisamem standard. “<!DOCTYPE html>” wócakany.
+errQuirkyDoctype=Doctype-modus quirks. “<!DOCTYPE html>” wócakany.
+errAlmostStandardsDoctypeVerbose=Toś ten bok jo w skóro standardnem modusu. Wugótowanje boka jo stłocone. Wužywajśo „<!DOCTYPE html>“ za standardny modus.
+errQuirkyDoctypeVerbose=Toś ten bok jo w modusu Quirks. Wugótowanje boka jo stłocone. Wužywajśo „<!DOCTYPE html>“ za standardny modus.
+errNonSpaceInTrailer=Njeprozne znamuško w slěznem źělu boka.
+errNonSpaceAfterFrameset=Njeprozne znamuško slězy “frameset”.
+errNonSpaceInFrameset=Njeprozne znamuško w “frameset”.
+errNonSpaceAfterBody=Njeprozne znamuško slězy body.
+errNonSpaceInColgroupInFragment=Njeprozne znamuško w “colgroup” pśi parsowanju fragmenta.
+errNonSpaceInNoscriptInHead=Njeprozne znamuško w “noscript” w “head”.
+errFooBetweenHeadAndBody=Element “%1$S” mjazy “head” a “body”.
+errStartTagWithoutDoctype=Zachopny element jo se namakał, mimo až jo se nejpjerwjej doctype namakał. “<!DOCTYPE html>” wócakany.
+errNoSelectInTableScope=Žeden “select” w tabelowem wobceŕku.
+errStartSelectWhereEndSelectExpected=Zachopny element “select”, źož jo se kóńcny element wótcakował.
+errStartTagWithSelectOpen=Zachopny element “%1$S”, źož “select” jo wótwórjony.
+errBadStartTagInNoscriptInHead=Njepłaśiwy zachopny element “%1$S” w “noscript” w “head”.
+errImage=Zachopny element “image” namakany.
+errFooSeenWhenFooOpen2=Zachopny element “%1$S” jo se namakał, ale element togo samskego typa jo južo był wócynjony.
+errHeadingWhenHeadingOpen=Nadpismo njamóžo źiśecy element drugego nadpisma byś.
+errFramesetStart=Zachopny element “frameset” jo se namakał.
+errNoCellToClose=Njejo žedna cela, kótaraž dajo se zacyniś.
+errStartTagInTable=Zachopny element “%1$S” jo se w “table” namakał.
+errFormWhenFormOpen=Zachopny element “form” jo se namakał, ale jo južo aktiwny element “form”. Zašachtelikane formulary njejsu dowólone. Element se ignorěrujo.
+errTableSeenWhileTableOpen=Zachopny element “table” jo se namakał, ale pjerwjejšny element “table” jo hyšći wócynjony.
+errStartTagInTableBody=Zachopny element “%1$S” w tabelowem śělesu.
+errEndTagSeenWithoutDoctype=Kóńcny element jo se namakał, mimo až jo se doctype namakał. “<!DOCTYPE html>” wócakany.
+errEndTagAfterBody=Kóńcny element slězy “body” jo se zacynił.
+errEndTagSeenWithSelectOpen=Kóńcny element “%1$S” z wócynjonym “select”.
+errGarbageInColgroup=Wuchytk w fragmenśe “colgroup”.
+errEndTagBr=Kóńcny element “br”.
+errNoElementToCloseButEndTagSeen=Žeden element “%1$S” we wobceŕku, ale kóńcny element “%1$S” jo se namakał.
+errHtmlStartTagInForeignContext=Zachopny element HTML “%1$S” w konteksće cuzego mjenjowego ruma.
+errNoTableRowToClose=Njejo žedna tabelowa smužka, kótaraž dajo se zacyniś.
+errNonSpaceInTable=Wopak zaměstnjone njeprozne znamuška w tabeli.
+errUnclosedChildrenInRuby=Njezacynjone źiśece elementy w “ruby”.
+errStartTagSeenWithoutRuby=Zachopny element “%1$S” jo se namakał, mimo až element “ruby” jo wócynjony był.
+errSelfClosing=Zacynjajuca se syntaksa (“/>”) jo se na njeprozny HTML-element nałožyła. Nakósna smužka se ignorěrujo a wobchada se z elementom ako ze zachopnym elementom.
+errNoCheckUnclosedElementsOnStack=Njezacynjone elementy na štapjelu.
+errEndTagDidNotMatchCurrentOpenElement=Kóńcny element “%1$S” njejo mjenjoju aktualnego wócynjonego elementa wótpowědował (“%2$S”).
+errEndTagViolatesNestingRules=Kóńcny element “%1$S” jo se pśeśiwo zašachtelikańskim pšawidłam pśejšeł.
+errEndWithUnclosedElements=Kóńcny element “%1$S” namakany, ale su wótwórjone elementy byli.
+errListUnclosedStartTags=Njezacynjony element abo njezacynjone elementy.
diff --git a/l10n-dsb/dom/chrome/layout/layout_errors.properties b/l10n-dsb/dom/chrome/layout/layout_errors.properties
new file mode 100644
index 0000000000..5304597cbe
--- /dev/null
+++ b/l10n-dsb/dom/chrome/layout/layout_errors.properties
@@ -0,0 +1,55 @@
+# 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=Atribut "coords" elementa <area shape="rect"> njejo we formaśe "left,top,right,bottom".
+ImageMapCircleWrongNumberOfCoords=Atribut "coords" elementa <area shape="circle"> njejo we formaśe "center-x,center-y,radius".
+ImageMapCircleNegativeRadius=Atribut "coords" elementa <area shape="circle"> ma negatiwny radius.
+ImageMapPolyWrongNumberOfCoords=Atribut "coords" elementa <area shape="poly"> njejo we formaśe "x1,y1,x2,y2 …".
+ImageMapPolyOddNumberOfCoords=Atributoju "coords" elementa <area shape="poly"> slědna koordinata "y" felujo (korektny format je "x1,y1,x2,y2 …").
+
+TablePartRelPosWarning=Relatiwny pórěd tabelowych smužkow a smužkowych kupkow se něnto pódpěra. Toś to sedło musy se snaź aktualizěrowaś, dokulaž howac toś ta funkcija se snaź njewustatkujo.
+
+ScrollLinkedEffectFound3=Zda se, až sedło wužywa pozicioněrowański efekt, kótaryž jo z kulanim zwězany. To njefunkcioněrujo snaź pórědnje z asynchronym pśesuwanim; glejśo https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html za dalšne drobnostki a aby se diskusiji wó pódobnych rědach a funkcijach pśizamknuł!
+
+## 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=Animacija njedajo se na kompozitorje wuwjasć, dokulaž wobłuk (%1$S) jo pśewjeliki w poměrje k naglědowemu woknoju (wětšy ako %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=Animacija njedajo se w kompozitorje wuwjasć, dokulž wobceŕkowa wjelikosć (%1$S, %2$S) jo pśewjelika nastupajucy naglědowe wokno (wětša ako (%3$S, %4$S)) abo wětša ako dowólona maksimalna gódnota (%5$S, %6$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=Animacije z transformacijami 'backface-visibility: hidden' njedaju se na kompozitorje wuwjasć
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=Animacije z 'transform' na elementach z SVG-transformacijami njedaju se na kompzitorje wuwjasć
+CompositorAnimationWarningTransformWithGeometricProperties=Animacije z 'transform' njedaju se na kompozitorje wuwjasć, gaž geometriske kakosći se rownocasnje na tom samskem elemenśe animěruju
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=Animacija ‘transform’ njedajo se w kompozitorje wuwjasć, dokulaž měła se z animacijami geometriskich kakosćow synchronizěrowaś, kótarež su se w tom samskem casu startowali
+CompositorAnimationWarningTransformFrameInactive=Animacija njedajo se na kompozitorje wuwjasć, dokulaž wobłuk njejo se ako aktiwny za animaciju 'transform' markěrował
+CompositorAnimationWarningTransformIsBlockedByImportantRules=Transformaciska animacija njedajo se na kompozitor nałožyś, dokulaž transformaciske kakosći su pśepisane pśez pšawidła !important
+CompositorAnimationWarningOpacityFrameInactive=Animacija njedajo se na kompozitorje wuwjasć, dokulaž wobłuk njejo se ako aktiwny za animaciju 'opacity' markěrował
+CompositorAnimationWarningHasRenderingObserver=Animacija njamóžo na kompozitorje běžaś, dokulaž element ma kresleńske wobglědowaki (-moz-element abo wurězowanje/maskěrowanje SVG)
+CompositorAnimationWarningHasCurrentColor=Animacije ‚background-color‘ njedaju se na kompozitorje z klucowym wobrazom ‚current-color‘ wuwjasć.
+
+## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0"
+ZoomPropertyWarning=Toś ten bok njestandardnu kakosć „zoom“ wužywa. Wužywajśo lubjej calc() w gódnotach relewantneje kakosći abo wužywajśo „transform“ gromaźe z „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=Pśi kreslenju elementa <html> se gódnoty kakosćow CSS „writing-mode“, „direction“ a „text-orientation“, kótarež se na element <html> nałožuju, z wobliconych gódnotow elementa <body> pśewzeju, nic ze swójskich gódnotow elementa <html>. Źiwajśo na to, až se toś te kakosći na pseudoklasu CSS :root nałožuju. Za dalšne informacije glejśo „The Principal Writing Mode“ na 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=Kulańske zakokulanje jo se znjemóžniło w kulańskem kontejnerje pśewjele pśiměrjenjow (%1$S) dla, kótarež z pśemałym cełkownym wótkłonom (%2$S px w pśerězku, %3$S px dogromady).
+
+ForcedLayoutStart=Wugótowanje jo se wunuźiło, nježli až jo se bok dopołnje zacytał. Jolic stilowe pśedłogi hyšći zacytane njejsu, mógło se wopśimjeśe bźez stila zabłysknuś.
diff --git a/l10n-dsb/dom/chrome/layout/printing.properties b/l10n-dsb/dom/chrome/layout/printing.properties
new file mode 100644
index 0000000000..ace5635fbe
--- /dev/null
+++ b/l10n-dsb/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 (pagenumber): 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 z %2$d
+
+PrintToFile=Do dataje śišćaś
+print_error_dialog_title=Zmólka śišćaka
+printpreview_error_dialog_title=Zmólka śišćaŕskego pśeglěda
+
+# 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=Pśi śišćanju jo zmólka nastała.
+
+PERR_ABORT=Śišćanje jo se pśetergnuło abo anulěrowało.
+PERR_NOT_AVAILABLE=Śišćaŕska funkcionalnosć njestoj tuchylu k dispoziciji.
+PERR_NOT_IMPLEMENTED=Śišćaŕska funkcionalnosć hyšći njejo implementěrowana.
+PERR_OUT_OF_MEMORY=Njejo dosć lichego składowaka za śišćanje.
+PERR_UNEXPECTED=Pśi śišćanju jo njewócakany problem nastał.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=Žedne śišćaki k dispoziciji.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=Žedne śišćaki k dispoziciji, śišćaŕski pśeglěd njedajo se pokazaś.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=Wubrany śišćak njedajo se namakaś.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=udawańska dataja njedajo se za śišćanje dataje wócyniś.
+PERR_GFX_PRINTER_STARTDOC=Pśi startowanju śišćaŕskego nadawka njejo se śišćanje raźiło.
+PERR_GFX_PRINTER_ENDDOC=Pśi skóńcenju śišćaŕskego nadawka njejo se śišćanje raźiło.
+PERR_GFX_PRINTER_STARTPAGE=Pśi startowanju nowego boka njejo se śišćanje raźiło.
+PERR_GFX_PRINTER_DOC_IS_BUSY=Toś ten dokument hyšći njedajo se śišćaś, zacytujo se hyšći.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=Pśeglěd toś togo dokumenta hyšći njedajo se pokazaś, zacytujo se hyšći.
diff --git a/l10n-dsb/dom/chrome/layout/xmlparser.properties b/l10n-dsb/dom/chrome/layout/xmlparser.properties
new file mode 100644
index 0000000000..b1f20ef4e4
--- /dev/null
+++ b/l10n-dsb/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 = žedno składowańske městno
+2 = syntaksowa zmólka
+3 = žeden kórjenjowy element namakany
+4 = njeje derje wuformowany
+5 = njezacynjony token
+6 = źělne znamuško
+7 = njemakajucy se element
+8 = dwójny atribut
+9 = wuchytk za elementom dokumenta
+10 = njedowólona parametrowa entitowa referenca
+11 = njedefiněrowana entita
+12 = rekursiwna entitowa referenca
+13 = njesynchrona entita
+14 = referenca na njepłaśiwy znamuškowy numer
+15 = referenca na binarnu entitu
+16 = referenca na eksternu entitu w atribuśe
+17 = XML- abo tekstowa deklaracija njejo na zachopjeńku entity
+18 = njeznate koděrowanje
+19 = koděrowanje w XML-deklaraciji njejo korektne
+20 = njezacynjona CDATA-sekcija
+21 = Zmólka pśi pśeźěłowanju reference eksterneje entity
+22 = Dokument njejo standalone
+23 = njewócakany status parsera
+24 = entita deklarěrowana w parametrowej entiśe
+27 = prefiks njezwězany z mjenjowym rumom
+28 = deklaracija prefiksa njesmějo se wótpóraś
+29 = njedopołne wobznamjenje w parametrowej entiśe
+30 = XML-deklaracija njejo derje wuformowana
+31 = tekstowa deklaracija njejo derje wuformowana
+32 = njedowólone znamuška w zjawnem id
+38 = rezerwěrowany prefiks (xml) njesmějo bźez deklaracije byś abo se z drugim mjenim mjenjowego ruma zwězaś
+39 = rezerwěrowany prefiks (xmlns) njesmějo daniž deklaraciju měś daniž bźez deklaracije byś
+40 = prefiks njesmějo se z jadnym z rezerwěrowanych mjenjowych rumow zwězas
+
+# %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 - analyzěrowańska zmólka: %1$S\nMěstno: %2$S\nsmužka %3$u, słup %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . Wócakany: </%S>.
diff --git a/l10n-dsb/dom/chrome/layout/xul.properties b/l10n-dsb/dom/chrome/layout/xul.properties
new file mode 100644
index 0000000000..15775691c0
--- /dev/null
+++ b/l10n-dsb/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?> wobźěłowańska instrukcija wěcej njama wuskutk zwenka prologa (glej programowu zmólku 360119).
diff --git a/l10n-dsb/dom/chrome/mathml/mathml.properties b/l10n-dsb/dom/chrome/mathml/mathml.properties
new file mode 100644
index 0000000000..963db7ea52
--- /dev/null
+++ b/l10n-dsb/dom/chrome/mathml/mathml.properties
@@ -0,0 +1,15 @@
+# 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/.
+
+InvalidChild=Njepłaśiwe wuznamjenjenje: <%1$S> njejo dowólony ako góle za <%2$S>.
+ChildCountIncorrect=Njepłaśiwe tekstowe wobznamjenje: Wopacna licba źiśecych elementow za element <%1$S/>.
+DuplicateMprescripts=Njepłaśiwe tekstowe wobznamjenje: Wěcej nježli jaden element <mprescripts/> w elemenśe <mmultiscripts/>.
+# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached.
+NoBase=Njepłaśiwe tekstowe wobznamjenje: Jo se eksaktnje jaden element Base w <mmultiscripts/>. Njejo se žeden namakał.
+SubSupMismatch=Njepłaśiwe tekstowe wobznamjenje: Njedopołny por subscript/superscript w <mmultiscripts/>.
+
+# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale.
+AttributeParsingError=Zmólka pśi parsowanju gódnoty '%1$S' za atribut '%2$S' elementa <%3$S/>. Atribut jo se ignorěrował.
+AttributeParsingErrorNoTag=Zmólka pśi parsowanju gódnoty '%1$S' za atribut '%2$S'. Atribut jo se ignorěrował.
+LengthParsingError=Zmólka pśi parsowanju atributoweje gódnoty MathML '%1$S' ako dłujkosć. Atribut jo se ignorěrował.
diff --git a/l10n-dsb/dom/chrome/netError.dtd b/l10n-dsb/dom/chrome/netError.dtd
new file mode 100644
index 0000000000..037a6a3816
--- /dev/null
+++ b/l10n-dsb/dom/chrome/netError.dtd
@@ -0,0 +1,93 @@
+<!-- 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/. -->
+
+<!ENTITY loadError.label "Zmólka pśi cytanju boka">
+<!ENTITY retry.label "Hyšći raz wopytaś">
+
+<!-- Specific error messages -->
+
+<!ENTITY connectionFailure.title "Zwisk njejo móžny">
+<!ENTITY connectionFailure.longDesc "<p>Lěcrownož sedło zda se płaśiwe byś, wobglědowak njamóžo zwisk napóraś.</p><ul><li>Njejo sedło snaź nachylu k dispoziciji? Wopytajśo pózdźej hyšći raz.</li><li>Njamóžośo druge sedła pśeglědaś? Skontrolěrujśo seśowy zwisk swójogo licadła.</li><li>Šćita se wašo licadło abo waša seś z wognjoweju murju ab proksy? Njekorektne nastajenja mógu webpśeglědowanjeju zajźowaś.</li></ul>">
+
+<!ENTITY deniedPortAccess.title "Port z pśicynow wěstoty wobgranicowany">
+<!ENTITY deniedPortAccess.longDesc "<p>Pominana adresa jo port pódała (na pś. <q>mozilla.org:80</q> za port 80 on mozilla.org), kótaryž wužywa se normalnje za <em>druge</em> zaměry nježli webpśeglědowanje. Wobglědowak jo napšašowanje za waš šćit a wěstotu pśetergnuł.</p>">
+
+<!ENTITY dnsNotFound.title "Adresa njejo se namakała">
+<!ENTITY dnsNotFound.longDesc "<p>Wobglědowak njejo mógał hostowy serwer za pódanu adresu namakaś.</p><ul><li>Sćo zmólku cynił, gaž sćo domenu napisał? (na pś. <q><strong>ww</strong>.mozilla.org</q> město <q><strong>www</strong>.mozilla.org</q>)</li><li>Sćo wěsty, až toś ta domena eksistěrujo? Jeje registracija by mógła njepłaśiwa byś.</li><li>Njamóžośo druge sedła pśeglědowaś? Skontrolěrujśo swóje nastajenja seśowego zwiska a DNS-serwera.</li><li>Šćita se wašo licadło abo seś pśez wognjowu murju abo proksy? Wopacne nastajenja mógu webpśeglědowanjeju zajźowaś.</li></ul>">
+
+<!ENTITY fileNotFound.title "Dataja njejo se namakała">
+<!ENTITY fileNotFound.longDesc "<ul><li>Jo móžno, až objekt jo se pśemjenił, wótpórał abo pśesunuł?</li><li>Jo zmólka pšawopisa, wjelikopisanja, abo hynakša typografiska zmólka w adresy?</li><li>Maśo dosěgajuce pśistupne pšawa za pominany objekt?</li></ul>">
+
+<!ENTITY fileAccessDenied.title "Pśistup k dataji jo se wótpokazał">
+<!ENTITY fileAccessDenied.longDesc "<ul><li>Snaź jo se wótpórała, pśesunuła, abo datajowe pšawa zajźuju pśistupoju.</li></ul>">
+
+<!ENTITY generic.title "Napšašowanje njedajo se dokóńcyś">
+<!ENTITY generic.longDesc "<p>Pśidatne informacije wó toś tom problemje abo zmólce njestoje tuchylu k dispoziciji.</p>">
+
+<!ENTITY malformedURI.title "Njepłaśiwa adresa">
+<!ENTITY malformedURI.longDesc "<p>Pódana adresa njejo w pśipóznatem formaśe. Pšosym pśeglědajśo adresowe pólo za zmólkami a wopytajśo hyšći raz.</p>">
+
+<!ENTITY netInterrupt.title "Pśenjasenje datow pśetergnjone">
+<!ENTITY netInterrupt.longDesc "<p>Wobglědowak jo wuspěšnje zwězał, ale zwisk jo se pśetergnuł, mjaztym až su se informacije pśenosowali. Pšosym wopytajśo hyšći raz.</p><ul><li>Njamóžośo druge sedła pśeglědowaś? Pśeglědajśo seśowy zwisk licadła.</li><li>Maśo hyšći śěže? Stajśo se ze swójim seśowym administratorom abo internetnym póbitowarjom za pódpěru do zwiska.</li></ul>">
+
+<!ENTITY notCached.title "Dokument jo wótběgnuł">
+<!ENTITY notCached.longDesc "<p>Pominany dokument njestoj w pufrowaku wobglědowaka k dispoziciji.</p><ul><li>Ako wěstnotna napšawa wobglědowak njewótwołujo delikatne dokumenty awtomatiski znowego.</li><li>Klikniśo na Hyšći raz, aby dokument hyšći raz z websedła wótwołał.</li></ul>">
+
+<!ENTITY netOffline.title "Offline-modus">
+<!ENTITY netOffline.longDesc2 "<p>Wobglědowak źěła offline a njamóžo z pominanym objektom zwězaś.</p><ul><li>Jo licadło z aktiwneju seśu zwězany?</li><li>Klikniśo na &quot;Hyšći raz&quot;, aby do online-modusa pśejšeł a bok znowego zacytał.</li></ul>">
+
+<!ENTITY contentEncodingError.title "Zmólka pśi koděrowanju wopśimjeśa">
+<!ENTITY contentEncodingError.longDesc "<p>Bok, kótaryž cośo se woglědaś, njedajo se pokazaś, dokulaž wužywa njepłaśiwu abo njepódpěranu formu kompresije.</p><ul><li>Pšosym stajśo se z wobsejźarjami websedła do zwiska, aby je wó toś tom problemje informěrował.</li></ul>">
+
+<!ENTITY unsafeContentType.title "Njewěsty datajowy typ">
+<!ENTITY unsafeContentType.longDesc "<ul> <li>Pšosym stejśo se z wobsejźarjami websedła do zwiska, aby je wó toś tom problemje informěrował.</li> </ul>">
+
+<!ENTITY netReset.title "Zwisk psétergnjony">
+<!ENTITY netReset.longDesc "<p>Seśowy wótkaz jo se pśetergnuł, gaž zwisk jo se wujadnawał. Pšosym wopytajśo hyšći raz.</p>">
+
+<!ENTITY netTimeout.title "Casowe pśekšocenje seśi">
+<!ENTITY netTimeout.longDesc "<p>Pominane sedło njejo na zwiskowe napšašowanje wótegroniło a wobglědowak jo pśestał na wótegrono cakaś.</p><ul><li>Móžo byś, až serwer jo pśeśěžony abo ma nachylne mólenje? Wopytajśo pózdźej hyšći raz.</li><li>Njamóžośo druge sedła pśeglědowaś? Pśespytajśo seśowy zwisk licadła.</li><li>Šćita se wašo licadło abo waša seś z wognjoweju murju abo proksy? Njekorektne nastajenja mógu webowemu pśeglědowanjeju zajźowaś.</li><li>Maśo hyšći śěže? Konsultěrujśo swójogo seśowego administratora abo internetnego póbitowarja za pódpěru.</li></ul>">
+
+<!ENTITY unknownProtocolFound.title "Njeznaty protokol">
+<!ENTITY unknownProtocolFound.longDesc "<p>Adresa pódawa protokol (na pś. <q>wxyz://</q>), kótaryž wobglědowak njepśipóznawa, tak až wobglědowak njamóžo pšawje ze sedłom zwězaś.</p><ul><li>Wopytujośo na multimedia abo druge njetekstowe słužby pśistup maś? Pśespytajśo sedło za wósebnymi pótrěbnosćami.</li><li>Někotare protokole trjebaju programy tśeśich abo tykace, nježli až wobglědowak móžo je pśipóznaś.</li></ul>">
+
+<!ENTITY proxyConnectFailure.title "Proksyjowy serwer jo zwisk wótpokazał">
+<!ENTITY proxyConnectFailure.longDesc "<p>Wobglědowak jo konfigurěrowany, aby serwer proksy wužywał, ale proksy jo zwisk wótpokazał.</p><ul><li>Jo konfiguracija proksy wobglědowaka korektna? Pśeglědajśo nastajenja a wopytajśo hyšći raz.</li><li>Dowólujo proksyjowa słužba zwiski z toś teje seśi?</li><li>Maśo hyšći śěže? Konsultěrujśo swójogo seśowego administratora abo internetnego póbitowarja za pódpěru.</li></ul>">
+
+<!ENTITY proxyResolveFailure.title "Proksyjowy serwer njenamakany">
+<!ENTITY proxyResolveFailure.longDesc "<p>Wobglědowak jo se konfigurěrował, aby se wužywa proksyjowy serwer, ale proksy njedajo se namakaś.</p><ul><li>Jo konfiguracija proksyja wobglědowaka korektna? Pśeglědajśo nastajenja a wopytajśo hyšći raz.</li><li>Jo licadło z aktiwneju seśu zwězane?</li><li>Maśo hyšći śěže? Stajśo ze swójim seśowym administratorom abo internetny póbitowarjom za pódpěru do zwiska.</li></ul>">
+
+<!ENTITY redirectLoop.title "Šlejfa dalejpósrědnjenja">
+<!ENTITY redirectLoop.longDesc "<p>Wobglědowak jo pśestał, pominany objekt wótwołowaś. Sedło pósrědnja napšašowanje na nałog, kótaryž se njekóńcy.</p><ul><li>Sćo cookieje znjemóžnił abo zablokěrował, kótarež su trěbne za tós to sedło?</li><li><em>GLĚDAJŚO</em>: Jolic akceptěrowanje sedłowych cookiejow njerozwězujo ten problem, jo to nejskerjej problem serwereje konfiguracije a nic wašogo licadła.</li></ul>">
+
+<!ENTITY unknownSocketType.title "Njekorektne wótegrono">
+<!ENTITY unknownSocketType.longDesc "<p>Sedło jo na napšašowanje seśi na njewócakowany nałog wótegroniło a wobglědowak njamóžo pókšacowaś.</p>">
+
+<!ENTITY nssFailure2.title "Wěsty zwisk njejo móžny">
+<!ENTITY nssFailure2.longDesc2 "<p>Bok, kótaryž cośo se woglědaś, njedajo se pokazaś, dokulaž awtentiskosć dostanych datow njedajo se pśeglědaś.</p><ul><li>Pšosym stajśo se z wobsejźarjami websedła do zwiska, aby je wó toś tom problemje informěrował.</li></ul>">
+
+<!ENTITY nssBadCert.title "Wěsty zwisk njejo móžny">
+<!ENTITY nssBadCert.longDesc2 "<ul> <li>To by mógło problem z konfiguraciju serwera byś, abo by mógło byś, až něchten wopytujo serwer imitěrowaś.</li> <li>Jolic sćo był ze serwerom w zachadnosći wuspěšnje zwězany, by mógła zmólka snaź nachylna byś a móžośo pózdźej hyšći raz wopytaś.</li> </ul>">
+
+<!ENTITY securityOverride.linkText "Abo móžośo wuwześe pśidaś…">
+<!ENTITY securityOverride.warningContent "<p>Wy njeby měl wuwześe pśidaś, jolic wužywaśo internetny zwisk, kótaremuž dopołnje njedowěriśo abo jolic zwětšego njewiźiśo warnowanje za toś ten serwer.</p> <p>Jolic cośo hyšći wuwześe za toś to sedło pśidaś, móžośo to w swójich rozšyrjonych koděrowańskich nastajenjach cyniś.</p>">
+
+<!ENTITY cspBlocked.title "Pśez wěstotne pšawidła za wopśimjeśe zablokěrowany">
+<!ENTITY cspBlocked.longDesc "<p>Wobglědowak jo zacytowanjoju toś togo boka na toś ten nałog zajźował, dokulaž bok ma wěstotne pšawidła za wopśimjeśe, kótarež to njedowóluju.</p>">
+
+<!ENTITY xfoBlocked.title "Pśez pšawidła X-Frame-Options zablokěrowane">
+<!ENTITY xfoBlocked.longDesc "<p>Wobglědowak jo zacytanjeju toś togo boka w toś tom konteksće zajźował, dokulaž bok ma pšawidła X-Frame-Options, kótarež to njedowóluju.</p>">
+
+<!ENTITY corruptedContentErrorv2.title "Zmólka - wobškóźone wopśimjeśe">
+<!ENTITY corruptedContentErrorv2.longDesc "<p>Bok, kótaryž cośo se woglědaś, njedajo se pokazaś, dokulaž jo se zmólka pśi pśenosowanju datow namakała.</p><ul><li>Pšosym stajśo se z wobsejźarjami websedła do zwiska, aby je wó toś tom problemje informěrował.</li></ul>">
+
+<!ENTITY inadequateSecurityError.title "Waš zwisk njejo wěsty">
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> wužywa wěstotnu technologiju, kótaraž jo zestarjona a sensibelna za napady. Napadowaŕ by mógał informacije lažko namakaś, kótarež maśo za wěste. Websedłowy administrator musy problem na serwerje rozwězaś, nježli až móžośo se k sedłoju woglědaś.</p><p>Zmólkowy kod: NS_ERROR_NET_INADEQUATE_SECURITY</p>">
+
+<!ENTITY blockedByPolicy.title "Zablokěrowany bok">
+
+<!ENTITY networkProtocolError.title "Zmólka seśowego protokola">
+<!ENTITY networkProtocolError.longDesc "<p>Bok, kótaryž cośo se woglědaś, njedajo se pokazaś, dokulaž jo se zmólka w seśowem protokolu namakała.</p><ul><li>Pšosym stajśo se z wobsejźarjami websedła do zwiska, aby je wó toś tom problemje informěrował.</li></ul>">
diff --git a/l10n-dsb/dom/chrome/netErrorApp.dtd b/l10n-dsb/dom/chrome/netErrorApp.dtd
new file mode 100644
index 0000000000..d245555380
--- /dev/null
+++ b/l10n-dsb/dom/chrome/netErrorApp.dtd
@@ -0,0 +1,23 @@
+<!-- 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/. -->
+
+<!-- This file exists to allow applications to override one or more messages
+ from netError.dtd; Applications which want to do this should override
+ this file with their own version of netErrorApp.dtd -->
+
+<!-- An example (from Firefox):
+
+<!ENTITY securityOverride.linkText "Or you can add an exception…">
+<!ENTITY securityOverride.getMeOutOfHereButton "Get me out of here!">
+<!ENTITY securityOverride.exceptionButtonLabel "Add Exception…">
+
+<!ENTITY securityOverride.warningContent "
+<p>You should not add an exception if you are using an internet connection that you do not trust completely or if you are not used to seeing a warning for this server.</p>
+<p>If you still wish to add an exception for this site, you can do so in your advanced encryption settings.</p>
+
+<button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button>
+<button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>
+">
+
+-->
diff --git a/l10n-dsb/dom/chrome/nsWebBrowserPersist.properties b/l10n-dsb/dom/chrome/nsWebBrowserPersist.properties
new file mode 100644
index 0000000000..adab289bef
--- /dev/null
+++ b/l10n-dsb/dom/chrome/nsWebBrowserPersist.properties
@@ -0,0 +1,17 @@
+# 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/.
+
+readError=%S njedajo se składowaś, dokulaž žrědłowa dataja njedajo se cytaś.\n\nWopytajśo pózdźej hyšći raz abo stajśo se ze serwerowym administratorom do zwiska.
+writeError=%S njedajo se składowaś, dokulaž njeznata zmólka jo nastała.\n\nWopytajśo na drugem městnje składowaś.
+launchError=%S njedajo se wócyniś, dokulaž njeznata zmólka jo nastała.\n\nWopytajśo nejpjerwjej na platu składowaś a wócyńśo pótom dataju.
+diskFull=Njejo dosć ruma na plaśe, aby se %S składował.\n\nWótpórajśo njetrěbne dataje z platy a wopytajśo hyšći raz abo wopytajśo do drugego městna składowaś.
+readOnly=%S njedajo se składowaś, dokulaž plata, zarědnik abo dataja su šćitane pśeśiwo pópisowanjeju.\n\nZmóžniśo pisanje na platu a wopytajśo hyšći raz abo wopytajśo do drugego městna składowaś.
+accessError=%S njedajo se składowaś, dokulaž njamóžośo wopśimjeśe zarědnika změniś.\n\nZměniśo kakosći zarědnika a wopytajśo hyšći raz abo wopytajśo do drugego městna składowaś.
+SDAccessErrorCardReadOnly=Dataja njedajo se ześěgnuś, dokulaž SD-kórta se wužywa.
+SDAccessErrorCardMissing=Dataja njedajo se ześěgnuś, dokulaž SD-kórta felujo.
+helperAppNotFound=%S njedajo se wócyniś, dokulaž pśizamknjone pomocne nałoženje njeeksistěrujo. Změniśo pśizamknjenje w swójich nastajenjach.
+noMemory=Njejo dosěgajucy składowak, aby se akcija, kótaruž sćo se pominał, wuwjadła.\n\nSkóńcćo někotare nałoženja a wopytajśo hyšći raz.
+title=%S se ześěgujo
+fileAlreadyExistsError=%S njedajo se składowaś, dokulaž dataja z tym samskim mjenim južo eksistěrujo ako zarědnik '_dataje'.\n\nWopytajśo do drugego městna składowaś.
+fileNameTooLongError=%S njedajo se składowaś, dokulaž mě dataje jo pśedłujko było.\n\nWopytajśo z krotšym datajowym mjenim składowaś.
diff --git a/l10n-dsb/dom/chrome/security/caps.properties b/l10n-dsb/dom/chrome/security/caps.properties
new file mode 100644
index 0000000000..7fea78cab4
--- /dev/null
+++ b/l10n-dsb/dom/chrome/security/caps.properties
@@ -0,0 +1,9 @@
+# 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/.
+CheckLoadURIError = Wěstotna zmólka: Wopśimjeśe na %S njesmějo se cytaś abo do %S zwězaś.
+CheckSameOriginError = Wěstotna zmólka: Wopśimjeśe na %S njesmějo daty z %S cytaś.
+ExternalDataError = Wěstotna zmólka: Wopśimjeśe na %S jo wopytał, %S zacytaś, ale njamóžo eksterne daty zacytowaś, gaž wužywa se ako wobraz.\u0020
+
+CreateWrapperDenied = Dowólnosć, aby se wobwězowak za objekt klasy %S napórał, jo se zawoborała
+CreateWrapperDeniedForOrigin = Dowólnosć za <%2$S>, aby se wobwězowak za objekt klase %1$S napórał, jo se zawoborała
diff --git a/l10n-dsb/dom/chrome/security/csp.properties b/l10n-dsb/dom/chrome/security/csp.properties
new file mode 100644
index 0000000000..b2b9e9d7e8
--- /dev/null
+++ b/l10n-dsb/dom/chrome/security/csp.properties
@@ -0,0 +1,119 @@
+# 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/.
+
+# CSP Warnings:
+# LOCALIZATION NOTE (CSPViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPViolation = Nastajenja boka su zacytowanje resurse zablokěrowali: %1$S
+# LOCALIZATION NOTE (CSPViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPViolationWithURI = Nastajenja boka su zacytowanje resurse na %2$S ("%1$S") zablokěrowali.
+# LOCALIZATION NOTE (CSPROViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPROViolation = Pśejźenje pśeśiwo CSP-pšawidłam typa report-only ("%1$S") jo nastało. Zaźaržanje jo se dowóliło, a CSP-rozpšawa jo se pósłała.
+# LOCALIZATION NOTE (CSPROViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPROViolationWithURI = Nastajenja boka zacytowanje resurse na %2$S ("%1$S") wobglědowali. CSP-rozpšawa jo se pósłała.
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = Jo se wopytało, rozpšawu na njepłaśiwy URI słaś: "%1$S"
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = URI rozpšawy njedajo se parsowaś: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = Njeznata směrnica '%1$S' njedajo se pśeźěłaś
+# LOCALIZATION NOTE (ignoringUnknownOption):
+# %1$S is the option that could not be understood
+ignoringUnknownOption = Njeznate nastajenje %1$S se ignorěrujo
+# LOCALIZATION NOTE (ignoringDuplicateSrc):
+# %1$S defines the duplicate src
+ignoringDuplicateSrc = Dwójne žrědło %1$S se ignorěrujo
+# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
+# %1$S defines the ignored src
+ignoringSrcFromMetaCSP = Žrědło '%1$S' se ignorěrujo (njepódpěra se, gaž staja se pśez metaelement k dispoziciji).
+# LOCALIZATION NOTE (ignoringSrcWithinScriptStyleSrc):
+# %1$S is the ignored src
+# script-src and style-src are directive names and should not be localized
+ignoringSrcWithinScriptStyleSrc = "%1$S" ignorěrujo se w script-src: nonce-source abo hash-source pódany
+# LOCALIZATION NOTE (ignoringSrcForStrictDynamic):
+# %1$S is the ignored src
+# script-src, as well as 'strict-dynamic' should not be localized
+ignoringSrcForStrictDynamic = “%1$S” ignorěrujo se w script-src: ‘strict-dynamic’ pódany
+# LOCALIZATION NOTE (ignoringSrcWithinNonceOrHashDirective):
+# %1$S is the ignored src (e.g. "unsafe-inline")
+# %2$S is the directive (e.g. "script-src-elem")
+ignoringSrcWithinNonceOrHashDirective = “%1$S” se w %2$S ignorěrujo: nonce-source abo hash-source pódany
+# LOCALIZATION NOTE (ignoringScriptSrcForStrictDynamic):
+# %1$S is the ignored src
+# %1$S is the directive src (e.g. "script-src-elem")
+# 'strict-dynamic' should not be localized
+ignoringScriptSrcForStrictDynamic = “%1$S” se w %2$S ignorěrujo: ‘strict-dynamic’ pódany
+# LOCALIZATION NOTE (ignoringStrictDynamic):
+# %1$S is the ignored src
+ignoringStrictDynamic = Žrědło “%1$S” ignorěrujo se (Pódpěra se jano w script-src).\u0020
+# LOCALIZATION NOTE (ignoringUnsafeEval):
+# %1$S is the csp directive (e.g. script-src-elem)
+# 'unsafe-eval' and 'wasm-unsafe-eval' should not be localized
+ignoringUnsafeEval = ‘unsafe-eval’ abo ‘wasm-unsafe-eval’ se w “%1$S” ignorěrujo.
+# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce):
+# %1$S is the csp directive that contains 'strict-dynamic'
+# 'strict-dynamic' should not be localized
+strictDynamicButNoHashOrNonce = Klucowe słowo ‘strict-dynamic’ w “%1$S” bźez płaśiwego jadnorazowego słowa abo haša mógło wše skripty pśi zacytowanju zajźowaś
+# LOCALIZATION NOTE (reportURInotHttpsOrHttp2):
+# %1$S is the ETLD of the report URI that is not HTTP or HTTPS
+reportURInotHttpsOrHttp2 = URI rozpšawy (%1$S) by měł URI HTTP abo URI HTTPS byś.
+# LOCALIZATION NOTE (reportURInotInReportOnlyHeader):
+# %1$S is the ETLD of the page with the policy
+reportURInotInReportOnlyHeader = Toś to sedło (%1$S) jo pšawidła za samo rozpšawjenje bźez URI rozpšawy. CSP njebuźo blokěrowaś a njamóžo pśekśiwjenje toś tych pšawidłow k wěsći daś.
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = Parsowanje njespóznatego žrědła %1$S njejo se raźiło
+# LOCALIZATION NOTE (upgradeInsecureRequest):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+upgradeInsecureRequest = Njewěste napšašowanje '%1$S' se aktualizěrujo, aby '%2$S' wužywało
+# LOCALIZATION NOTE (ignoreSrcForDirective):
+ignoreSrcForDirective = Žrědła za směrnicu '%1$S' se ignorěrujo
+# LOCALIZATION NOTE (hostNameMightBeKeyword):
+# %1$S is the hostname in question and %2$S is the keyword
+hostNameMightBeKeyword = %1$S interpretěrujo se ako hostowe mě, nic ako klucowe słowo. Jolic cośo, až to jo klucowe słowo, wužyjśo '%2$S' (pśez jadnore pazorki wobdane).
+# LOCALIZATION NOTE (notSupportingDirective):
+# directive is not supported (e.g. 'reflected-xss')
+notSupportingDirective = Direktiwa '%1$S' se njepódpěra. Direktiwa a gódnoty budu se ignorěrowaś.
+# LOCALIZATION NOTE (blockAllMixedContent):
+# %1$S is the URL of the blocked resource load.
+blockAllMixedContent = Njewěste napšašowanje '%1$S' se blokěrujo.
+# LOCALIZATION NOTE (ignoringDirectiveWithNoValues):
+# %1$S is the name of a CSP directive that requires additional values
+ignoringDirectiveWithNoValues = ‘%1$S‘ se ignorujo, dokulaž njewopśimujo parametry.
+# LOCALIZATION NOTE (ignoringReportOnlyDirective):
+# %1$S is the directive that is ignored in report-only mode.
+ignoringReportOnlyDirective = Direktiwa pěskowego kašćika se ignorěrujo, gaž staja se w „report-only policy“ ‘%1$S’ k dispoziciji
+# LOCALIZATION NOTE (IgnoringSrcBecauseOfDirective):
+# %1$S is the name of the src that is ignored.
+# %2$S is the name of the directive that causes the src to be ignored.
+IgnoringSrcBecauseOfDirective=‘%1$S’ se direktiwy ‘%2$S’ dla ignorěrujo.
+# LOCALIZATION NOTE (IgnoringSourceWithinDirective):
+# %1$S is the ignored src
+# %2$S is the directive which supports src
+IgnoringSourceWithinDirective = Žrědło “%1$S” ignorěrujo se (njepódpěra se w ‘%2$S’).
+
+# CSP Errors:
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = Njepłaśiwe žrědło %1$S njedajo se parsowaś
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = Njepłaśiwy host %1$S njedajo se parsowaś
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = Port w %1$S njedajo se parsowaś
+# LOCALIZATION NOTE (duplicateDirective):
+# %1$S is the name of the duplicate directive
+duplicateDirective = Duplikaty směrnice %1$S namakane. Wšykne mimo prědneje instance budu se ignorěrowaś.
+# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag):
+# %1$S is the option that could not be understood
+couldntParseInvalidSandboxFlag = Njepłaśiwe wobznamjenje pěskowego kašćika '%1$S' njedajo se analyzěrowaś
diff --git a/l10n-dsb/dom/chrome/security/security.properties b/l10n-dsb/dom/chrome/security/security.properties
new file mode 100644
index 0000000000..992b763f4e
--- /dev/null
+++ b/l10n-dsb/dom/chrome/security/security.properties
@@ -0,0 +1,166 @@
+# 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/.
+
+# Mixed Content Blocker
+# LOCALIZATION NOTE: "%1$S" is the URI of the blocked mixed content resource
+BlockMixedDisplayContent = Zacytowanje měšanego zwobraznjeńskego wopśimjeśa "%1$S" zablokěrowane
+BlockMixedActiveContent = Zacytowanje měšanego aktiwnego wopśimjeśa "%1$S" zablokěrowane
+
+# CORS
+# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers
+CORSDisabled=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: CORS jo znjemóžnjony).
+CORSDidNotSucceed2=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: CORS-napšašowanje njejo wuspěšnje było). Statusowy kod: %2$S.
+CORSOriginHeaderNotAdded=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: Głowa CORS ‘Origin’ njedajo se pśidaś).
+CORSExternalRedirectNotAllowed=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: Eksterne dalejpósrědnjenje CORS-napšašowanja njejo dowólone).
+CORSRequestNotHttp=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: CORS-napšašowanje njejo http).
+CORSMissingAllowOrigin2=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: CORS-głowa 'Access-Control-Allow-Origin' felujo). Statusowy kod: %2$S.
+CORSMultipleAllowOriginNotAllowed=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: Wěcejrazowa CORS-głowa 'Access-Control-Allow-Origin' njejo dowólona).
+CORSAllowOriginNotMatchingOrigin=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: CORS-głowa 'Access-Control-Allow-Origin' njewótpowědujo '%2$S').
+CORSNotSupportingCredentials=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na ‘%1$S’. (Pśicyna: Credential se njepódpěra, jolic CORS-głowa 'Access-Control-Allow-Origin' jo ‘*’).
+CORSMethodNotFound=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: Metoda w CORS-hłowje 'Access-Control-Allow-Methods' se njenamakajo).
+CORSMissingAllowCredentials=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: 'true' wócakujo se w CORS-głowje 'Access-Control-Allow-Credentials' ).
+CORSPreflightDidNotSucceed3=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: CORS-wótegrono preflight njejo wuspěšnje było). Statusowy kod: %2$S.
+CORSInvalidAllowMethod=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: njepłaśiwy token '%2$S' w CORS-głowje 'Access-Control-Allow-Methods').
+CORSInvalidAllowHeader=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: njepłaśiwy token '%2$S' w CORS-głowje 'Access-Control-Allow-Headers').
+CORSMissingAllowHeaderFromPreflight2=Napšašowanje Cross-Origin jo se zablokěrowało: Pšawidła Same Origin zakazujo cytanje dalokeje resurse na %1$S. (Pśicyna: głowa '%2$S' njejo dowólona pó CORS-głowje 'Access-Control-Allow-Headers' z preflight-wótegrona CORS).
+
+# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains"
+STSUnknownError=Strict-Transport-Security: Pśi pśeźěłowanju głowoweje smužki, kótaraž jo se wót sedła pódała, jo njeznata zmólka nastała.
+STSUntrustworthyConnection=Stric-Transport-Security: Zwisk ze sedłom jo dowěry njegódny, togodla jo se pódana głowowa smužka ignorěrowała.
+STSCouldNotParseHeader=Strict-Transport-Security: Sedło jo głowowu smužku pódało, kótaraž njedajo se wuspěšnje analyzěrowaś.
+STSNoMaxAge=Strict-Transport-Security: Sedło jo głowowu smužku pódało, kótaraž njewopśimujo směrnicu max-age za maksimalne starstwo.
+STSMultipleMaxAges=Strict-Transport-Security: Sedło jo głowowu smužku pódało, kótaraž wopśimujo někotare směrnice 'max-age' za maksimalne starstwo.
+STSInvalidMaxAge=Strict-Transport-Security: Sedło jo głowowu smužku pódało, kótaraž wopśimujo njepłaśiwu směrnicu 'max-age' za maksimalne starstwo.
+STSMultipleIncludeSubdomains=Strict-Transport: Sedło jo głowowu smužku pódało, kótaraž wopśimujo někotare směrnice 'includeSubDomains'.
+STSInvalidIncludeSubdomains=Strict-Transport-Security: Sedło jo głowowu smužku pódało, kótaraž wopśimujo njepłaśiwu směrnicu 'includeSubDomains'.
+STSCouldNotSaveState=Strict-Transport-Security: Zmólka jo pśi registrěrowanju toś togo sedła ako host Strict-Transport-Security nastała.
+
+InsecurePasswordsPresentOnPage=Gronidłowe póla su na njewěstem (http://)-boku. To jo wěstotne riziko, kótarež zmóžnja kšadnjenje pśistupnych datow.
+InsecureFormActionPasswordsPresent=Gronidłowe póla su we formularje z njewěsteju akciju (http://)-formulara. To jo wěstotne riziko, kótarež zmóžnja kšadnjenje pśistupnych datow.
+InsecurePasswordsPresentOnIframe=Gronidłowe póla su na njewěstem (http://)-wobłuku iframe. To jo wěstotne riziko, kótarež zmóžnja kšadnjenje pśistupnych datow.
+# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
+LoadingMixedActiveContent2=Změšane (njewěste) aktiwne wopśimjeśe "%1$S" zacytujo se na wěstem boku
+LoadingMixedDisplayContent2=Změšane (njewěste) zwobraznjeńske wopśimjeśe "%1$S" zacytujo se na wěste boku
+LoadingMixedDisplayObjectSubrequestDeprecation=Gaž se měšane (njewěste) wopśimjeśe “%1$S” w tykacu na wěstem boku zacytajo, se wón wótwobarajo a skóro blokěrujo.
+# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
+MixedContentBlockedDownload = Ześěgnjenje njewěstego wopśimjeśa z “%S” jo se zablokěrowało.
+
+# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
+BothAllowScriptsAndSameOriginPresent=Iframe, kótaryž ma ako allow-scripts tak teke allow-same-origin za swój atribut sandbox, móžo wužywanje w pěskowem kašćiku wótpóraś.
+# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe"
+BothAllowTopNavigationAndUserActivationPresent=iframe, kótaryž jo nastajił ako allow-top-navigation tak teke allow-top-navigation-by-user-activation za swój atribut pěskowego kašćika, nawigacije na nejwušej rowninje zmóžnja.
+
+# Sub-Resource Integrity
+# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute.
+MalformedIntegrityHash=Skriptowy element ma deforměrowanu pśeglědowańsku cyfru w swójom integritowem atribuśe: "%1$S". Korektny format jo "<hash algorithm>-<hash value>".
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityLength=Pśeglědowańska cyfra, kótaraž jo w integritowem atribuśe wopśimjona, ma wopacnu dłujkosć.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityBase64=Pśeglědoańska cyfra, kótaraž jo w integritowem atribuśe wopśimjona, njedajo se dekoděrowaś.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the type of hash algorithm in use (e.g. "sha256").
+IntegrityMismatch=Žedna z pśeglědowańskich cyfrow typa "%1$S" w integritowem atribuśe njewótpowědujo wopśimjeśeju pódresurse.
+# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI.
+IneligibleResource="%1$S" njejo za integritowe kontrole, dokulaž njejo daniž CORS za njen zmóžnjony daniž wót togo samskego póchada.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute.
+UnsupportedHashAlg=Njepódpěrany algoritmus za pśeglědowańske cyfry w integritowem atribuśe: "%1$S"
+# LOCALIZATION NOTE: Do not translate "integrity"
+NoValidMetadata=Integritowy atribut njewopśimujo płaśiwe metadaty.
+
+# LOCALIZATION NOTE: Do not translate "RC4".
+WeakCipherSuiteWarning=Toś to sedło wužywa šyfru RC4 za skoděrowanje, kótaraž jo zestarjona a njewěsta.
+
+DeprecatedTLSVersion2=Toś to sedło zestarjonu TLS-wersiju wužywa. Pšosym aktualizěrujśo na 1.2 abo 1.3.
+
+#XCTO: nosniff
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff".
+MimeTypeMismatch2=Resursa wot “%1$S” jo se wopacnego MIME-typa (“%2$S”) dla zablokěrowała (X-Content-Type-Options: nosniff).
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XCTOHeaderValueMissing=Warnowanje głowy X-Content-Type-Options: Gódnota jo “%1$S” była; sćo kśěł “nosniff” pósłaś?
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XTCOWithMIMEValueMissing=Resursa wot “%1$S” njejo se kresliła njeznatego, wopacnego abo felujucego MIME-typa dla (X-Content-Type-Options: nosniff).
+
+BlockScriptWithWrongMimeType2=Skript z “%1$S” jo se zakazanego MIME-typa (“%2$S”) dla zablokěrował.
+WarnScriptWithWrongMimeType=Skript wót “%1$S” jo se zacytał, lěcrownož jogo typ MIME (“%2$S”) płaśiwy typ MIME JavaScript njejo.
+# LOCALIZATION NOTE: Do not translate "importScripts()"
+BlockImportScriptsWithWrongMimeType=Cytanje skripta z “%1$S” z importScripts() jo se zakazanego MIME-typa (“%2$S”) dla zablokěrowało.
+BlockWorkerWithWrongMimeType=Cytanje worker z “%1$S” jo se zablokěrowało zakazanego typa MIME dla (“%2$S”).
+BlockModuleWithWrongMimeType=Cytanje modula z “%1$S” jo se zakazanego MIME-typa (“%2$S”) dla zablokěrowało.
+
+# LOCALIZATION NOTE: Do not translate "data: URI".
+BlockTopLevelDataURINavigation=Nawigacija k datam nejwušeje rowniny: URI njejo dowólony (zacytanje “%1$S” jo blokěrowane)
+BlockSubresourceRedirectToData=Pósrědnja k njewěstym datam dalej: URI njejo dowólony (zacytanje “%1$S” jo se zablokěrowało)
+
+BlockSubresourceFTP=Zacytanje FTP-pódresurse w boku http(s) njejo dowólone (zacytanje “%1$S” jo zablokěrowane)
+
+# LOCALIZATION NOTE: Do not translate "file: URI". “%1$S” is the whole URI of the loaded file. “%2$S” is the MIME type e.g. "text/plain".
+BlockFileScriptWithWrongMimeType=Skript se z dataje zacytajo: URI (“%1$S”) jo se zablokěrował, dokulaž jogo MIME-typ (“%2$S”) njejo płaśiwy MIME-typ JavaScript.
+
+RestrictBrowserEvalUsage=eval() a wužyśa pó eval() njejsu dowólone w nadrědowanem procesu abo w systemowych kontekstach (zablokěrowane wužywanje w „%1$S“)
+
+# LOCALIZATION NOTE (MixedContentAutoUpgrade):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+MixedContentAutoUpgrade=Njewěste zwobraznjeńske napšašowanje '%1$S' se aktualizěrujo, aby '%2$S' wužywało
+# LOCALIZATION NOTE (RunningClearSiteDataValue):
+# %S is the URI of the resource whose data was cleaned up
+RunningClearSiteDataValue=Głowa Clear-Site-Data jo wunuźiła rumowanje datow “%S”.
+UnknownClearSiteDataValue=Głowa Clear-Site-Data namakana. Njeznata gódnota “%S”.
+
+# Reporting API
+ReportingHeaderInvalidJSON=Rozpšawniska głowa: Njepłaśiwa JSON-gódnota dostana.
+ReportingHeaderInvalidNameItem=Rozpšawniska głowa: njepłaśiwe mě za kupku.
+ReportingHeaderDuplicateGroup=Rozpšawniska głowa: duplicěrowana kupka z mjenim “%S” se ignorěrujo.
+ReportingHeaderInvalidItem=Rozpšawniska głowa: njepłaśiwy element z mjenim “%S” se ignorěrujo.
+ReportingHeaderInvalidEndpoint=Rozpšawniska głowa: njepłaśiwy kóńcny dypk za element z mjenim “%S” se ignorěrujo.
+# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name
+ReportingHeaderInvalidURLEndpoint=Rozpšawniska głowa: njepłaśiwy kóńcny dypk URL“%1$S” za element z mjenim “%2$S” se ignorěrujo.
+
+FeaturePolicyUnsupportedFeatureName=Feature Policy: Njepódpěrana funkcija z mjenim “%S” se pśeskokujo.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidEmptyAllowValue= Feature Policy: Prozna lisćina dowólenjow za funkciju se pśeskokujo: “%S”.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidAllowValue=Feature Policy: Njepódpěrana gódnota dowólnosći “%S” se pśeskokujo.
+
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerLengthOverLimitation=Głowa HTTP Referrer: Dłujkosć jo nad limitom “%1$S” bajtow - głowa referrer se na swój póchad wobgranicujo “%2$S”
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerOriginLengthOverLimitation=Hłowa HTTP Referrer: Dłujkosć póchada w referrer jo nad limitom “%1$S” bajtow - referrer z póchadom “%2$S” se wótwónoźijo.
+
+# LOCALIZATION NOTE: Do not translate "no-referrer-when-downgrade", "origin-when-cross-origin" and "unsafe-url". %S is the URI of the loading channel.
+ReferrerPolicyDisallowRelaxingWarning=Referrer Policy: Mjenjej wobgranicowane pšawidła, mjazy nimi ‘no-referrer-when-downgrade’, ‘origin-when-cross-origin’ a ‘unsafe-url’, se skóro za sedła pśesegajuce napšašowanje ignorěruju: %S
+# LOCALIZATION NOTE: %1$S is the ignored referrer policy, %2$S is the URI of the loading channel.
+ReferrerPolicyDisallowRelaxingMessage=Referrer Policy: Ignorěrowanje mjenjej wobgranicowanego referrer policy “%1$S” za sedła pśesegajuce napšašowanje: %2$S
+
+# X-Frame-Options
+# LOCALIZATION NOTE(XFrameOptionsInvalid): %1$S is the header value, %2$S is frame URI. Do not translate "X-Frame-Options".
+XFrameOptionsInvalid = Njepłaśiwa głowa X-Frame-Options jo se namakała pśi cytanju “%2$S”: “%1$S” njejo płaśiwa direktiwa.
+# LOCALIZATION NOTE(XFrameOptionsDeny): %1$S is the header value, %2$S is frame URI and %3$S is the parent document URI. Do not translate "X-Frame-Options".
+XFrameOptionsDeny=Zacytanje “%2$S” we wobłuku jo se wótpokazało pśez direktiwu X-Frame-Options“, kótaraž jo stajona na “%1$S“.
+
+# HTTPS-Only Mode
+# LOCALIZATION NOTE: %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+HTTPSOnlyUpgradeRequest = Njewěste napšašowanje “%1$S” se aktualizěrujo, aby “%2$S” wužywało
+# LOCALIZATION NOTE: %1$S is the URL of request.
+HTTPSOnlyNoUpgradeException = Njewěste napšašowanje „%1$S“ se njeaktualizěrujo, dokulaž jo wuwzete.
+# LOCALIZATION NOTE: %1$S is the URL of the failed request; %2$S is an error-code.
+HTTPSOnlyFailedRequest = Aktualizěrowanje njewěstego napšašowanja „%1$S“ njejo se raźiło. (%2$S)
+# LOCALIZATION NOTE: %S is the URL of the failed request;
+HTTPSOnlyFailedDowngradeAgain = Aktualizěrowanje njewěstego napěašowanja „%S“ njejo se raźiło. „http“ se znowego zestopnjujo.
+# LOCALIZATION NOTE: Hints or indicates a new transaction for a URL is likely coming soon. We use
+# a speculative connection to start a TCP connection so that the resource is immediately ready
+# when the transaction is actually submitted. HTTPS-Only and HTTPS-First will upgrade such
+# speculative TCP connections from http to https.
+# %1$S is the URL of the upgraded speculative TCP connection; %2$S is the upgraded scheme.
+HTTPSOnlyUpgradeSpeculativeConnection = Njewěsty spekulatiwny TCP-zwisk “%1$S” se aktualizěrujo, aby “%2$S” wužywał.
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+IframeSandboxBlockedDownload = Ześěgnjenje z "%S" jo se zablokěrowało, dokulaž wuwabjujucy iframe jo stajił marku pěskowego kašćika.
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+SandboxBlockedCustomProtocols = Nawigacija do swójskego protokola „%S“ jo se zablokěrowała z konteksta pěskowego kašćika.
+
+# Sanitizer API
+# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API.
+SanitizerRcvdNoInput = Prozne abo žedno zapódaśe dostane. Prozny DocumentFragment se wrośa.
+# LOCALIZATION NOTE: "Sanitizer" is the name of the API. Please do not localize.
+SanitizerOptionsDiscarded = Opcije za kontruktor Sanitizer se njepódpěra. Pšosym źiwajśo na to, až to jo eksperimentelne zaźaržanje.
diff --git a/l10n-dsb/dom/chrome/svg/svg.properties b/l10n-dsb/dom/chrome/svg/svg.properties
new file mode 100644
index 0000000000..933092274c
--- /dev/null
+++ b/l10n-dsb/dom/chrome/svg/svg.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/.
+
+AttributeParseWarning=Njewócakana gódnota %2$S pśi analyzěrowanju atributa %1$S.
diff --git a/l10n-dsb/dom/chrome/xml/prettyprint.dtd b/l10n-dsb/dom/chrome/xml/prettyprint.dtd
new file mode 100644
index 0000000000..d91d72ad5b
--- /dev/null
+++ b/l10n-dsb/dom/chrome/xml/prettyprint.dtd
@@ -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/. -->
+
+<!ENTITY xml.nostylesheet "Toś ta dataja XML njama pó zdaśu žedne stilowe informacije zwězane z njeju. Dokumentowy bom pokazujo se dołojce.">
diff --git a/l10n-dsb/dom/chrome/xslt/xslt.properties b/l10n-dsb/dom/chrome/xslt/xslt.properties
new file mode 100644
index 0000000000..5cbd046a0b
--- /dev/null
+++ b/l10n-dsb/dom/chrome/xslt/xslt.properties
@@ -0,0 +1,39 @@
+# 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/.
+
+1 = Analyzěrowanje stiloweje XSLT-pśedłogi njejo se raźiło.
+2 = Analyzěrowanje XPath-wuraza njejo se raźiło.
+3 =
+4 = XSLT-transformacija njejo se raźiła.
+5 = Njepłaśiwa funkcija XSLT/XPath.
+6 = Stilowa XSLT-pśedłoga wopśimujo (snaź) rekursiju.
+7 = Atributowa gódnota w XSLT 1.0 njedowólona.
+8 = Wót XPath-wuraza jo se wótcakowało, aby wón NodeSet slědk dał.
+9 = XSLT-transformacija jo se z <xsl:message> skóńcyła.
+10 = Seśowa zmólka jo pśi cytanju stiloweje XSLT-pśedłogi nastała:
+11 = Stilowa XSLT-pśedłoga njama XML-mimetyp:
+12 = Stilowa XSLT-pśedłoga importěrujo se abo zapśěgujo se sama direktnje abo indirektnje:
+13 = XPath-funkcija jo se z wopacneju licbu argumentow wołała.
+14 = Njeznata rozšyrjeńska XPath-funkcija jo se wołała.
+15 = XPath analyzěrowańska zmólka: ')' wócakana:
+16 = XPath analyzěrowańska zmólka: njepłaśiwa wóska:
+17 = XPath analyzěrowańska zmólka: Mě abo test Nodetype wócakane:
+18 = XPath analyzěrowańska zmólka: ']' wócakana:
+19 = XPath analyzěrowańska zmólka: njepłaśiwe wariablowe mě:
+20 = XPath analyzěrowańska zmólka: njewócakany kóńc wuraza:
+21 = XPath analyzěrowańska zmólka: operator wócakany:
+22 = XPath analyzěrowańska zmólka: njeskóńcony literal:
+23 = XPath analyzěrowańska zmólka: ':' njewócakany:
+24 = XPath analyzěrowańska zmólka: '!' njewócakany, negacija jo not():
+25 = XPath analyzěrowańska zmólka: njedowólone znamuško namakane:
+26 = XPath analyzěrowańska zmólka: binarny operator wócakany:
+27 = Zacytowanje stiloweje XSLT-pśedłogi jo se z pśicynow wěstoty zablokěrowało.
+28 = Njepłaśiwy wuraz se wugódnośujo.
+29 = Felujuca wuzgibnjona spinka.
+30 = Element z njepłaśiwym QName se twóri.
+31 = Wariablowe wězanje wobsenja wariablowe wězanje w tej samskej pśedłoze.
+32 = Wołanje ku klucowej funkciji njejo dowólone.
+
+LoadingError = Zmólka pśi cytanju stiloweje pśedłogi: %S
+TransformError = Zmólka za XSLT-transformaciju: %S
diff --git a/l10n-dsb/dom/dom/XMLPrettyPrint.ftl b/l10n-dsb/dom/dom/XMLPrettyPrint.ftl
new file mode 100644
index 0000000000..89125c462c
--- /dev/null
+++ b/l10n-dsb/dom/dom/XMLPrettyPrint.ftl
@@ -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/.
+
+xml-nostylesheet = Toś ta dataja XML njama pó zdaśu žedne stilowe informacije zwězane z njeju. Dokumentowy bom pokazujo se dołojce.
diff --git a/l10n-dsb/dom/dom/media.ftl b/l10n-dsb/dom/dom/media.ftl
new file mode 100644
index 0000000000..3f042e4e7d
--- /dev/null
+++ b/l10n-dsb/dom/dom/media.ftl
@@ -0,0 +1,6 @@
+# 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/.
+
+default-audio-output-device-label = Standardny rěd za awdiowudaśe
+mediastatus-fallback-title = { -brand-short-name } medije wótgrawa