summaryrefslogtreecommitdiffstats
path: root/l10n-cak/dom/chrome
diff options
context:
space:
mode:
Diffstat (limited to 'l10n-cak/dom/chrome')
-rw-r--r--l10n-cak/dom/chrome/accessibility/AccessFu.properties112
-rw-r--r--l10n-cak/dom/chrome/accessibility/mac/accessible.properties65
-rw-r--r--l10n-cak/dom/chrome/accessibility/unix/accessible.properties17
-rw-r--r--l10n-cak/dom/chrome/accessibility/win/accessible.properties17
-rw-r--r--l10n-cak/dom/chrome/appstrings.properties37
-rw-r--r--l10n-cak/dom/chrome/dom/dom.properties433
-rw-r--r--l10n-cak/dom/chrome/global-strres.properties5
-rw-r--r--l10n-cak/dom/chrome/layout/HtmlForm.properties35
-rw-r--r--l10n-cak/dom/chrome/layout/MediaDocument.properties21
-rw-r--r--l10n-cak/dom/chrome/layout/css.properties46
-rw-r--r--l10n-cak/dom/chrome/layout/htmlparser.properties123
-rw-r--r--l10n-cak/dom/chrome/layout/layout_errors.properties52
-rw-r--r--l10n-cak/dom/chrome/layout/printing.properties56
-rw-r--r--l10n-cak/dom/chrome/layout/xmlparser.properties48
-rw-r--r--l10n-cak/dom/chrome/layout/xul.properties5
-rw-r--r--l10n-cak/dom/chrome/mathml/mathml.properties15
-rw-r--r--l10n-cak/dom/chrome/nsWebBrowserPersist.properties17
-rw-r--r--l10n-cak/dom/chrome/security/caps.properties9
-rw-r--r--l10n-cak/dom/chrome/security/csp.properties100
-rw-r--r--l10n-cak/dom/chrome/security/security.properties154
-rw-r--r--l10n-cak/dom/chrome/svg/svg.properties5
-rw-r--r--l10n-cak/dom/chrome/xslt/xslt.properties39
22 files changed, 1411 insertions, 0 deletions
diff --git a/l10n-cak/dom/chrome/accessibility/AccessFu.properties b/l10n-cak/dom/chrome/accessibility/AccessFu.properties
new file mode 100644
index 0000000000..2ed3bbac72
--- /dev/null
+++ b/l10n-cak/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 = Rukajtz'ik kutüy samaj
+scrollbar = rukatz'ik silonel
+grip = jitz'oj
+alert = retal k'ayewal
+menupopup = elenel k'utüy samaj
+document = wuj
+pane = pas
+dialog = tzijonem
+separator = jachöy
+toolbar = kikajtz'ik taq samajib'äl
+statusbar = rukatz'ik b'enäq
+table = kemoj kajtz'ik
+columnheader = rujub'i'aj tem
+rowheader = rujub'i'aj cholaj
+column = tem
+row = cholaj
+cell = ch'utikajtz'ik
+link = Ximonel
+list = cholajem
+listitem = rucholajem ch'akulal
+outline = ruchi'
+outlineitem = ruch'akul ruchi'
+pagetab = ruwi'
+propertypage = kixaq taq ch'akulal
+graphic = wachib'äl
+switch = tzijoj chupuj
+pushbutton = pitz'b'äl
+checkbutton = nik'onel pitz'b'äl
+radiobutton = rupitzb'al talutzij
+combobox = tunun kajtz'ik
+progressbar = b'inib'äl kajtz'ik
+slider = jilïy
+spinbutton = rupitz'b'al jotob'anïk/qasanïk
+diagram = tunwachib'äl
+animation = silonem
+equation = junamajilab'äl
+buttonmenu = kik'utüy samaj taq pitz'b'äl
+whitespace = majun k'o chupam
+pagetablist = rucholajem ruwi'
+canvas = taq peraj
+checkmenuitem = tinik'öx ruch'akul k'utüy samaj
+passwordtext = rucholajem ewan tzij
+radiomenuitem = ruch'akul k'utüy samaj richin talutzij
+textcontainer = ruk'ojlib'al rucholajem tz'ij\u0020
+togglebutton = rupitz'b'al richin nitzij
+treetable = rukajtz'ik ruche'el
+header = rujub'i'aj
+footer = rukab'i'aj ruxaq
+paragraph = pajtzij
+entry = okitz'ib'
+caption = ojqan tzij
+heading = jub'i'aj
+section = tanaj
+form = nojwuj
+comboboxlist = rucholb'al ri tunun kajtz'ik
+comboboxoption = rucha'oj ri tunun kajtz'ik
+imagemap = kitzub'al taq wachib'äl
+listboxoption = cha'oj
+listbox = rukajtz'ik cholb'äl
+flatequation = choj junamajilab'al
+gridcell = ruk'ajtz'ik ri k'iyk'ajtz'ik
+note = ch'utitzijol
+figure = ajilab'äl
+definitionlist = rucholajem taq q'ajarib'äl
+term = tzij
+definition = q'ajarib'äl
+
+mathmltable = ruch'atal retamab'alil ajilanem
+mathmlcell = ch'utikajtz'ik
+mathmlenclosed = chikikojol q'inijuch'
+mathmlfraction = k'ajin
+mathmlfractionwithoutbar = k'ajin majun rujuch'
+mathmlroot = xe'el
+mathmlscripted = tzalajuch'un
+mathmlsquareroot = kaxe'el
+
+# More sophisticated roles which are not actual numeric roles
+textarea = ruk'ojlemal rucholajem tzij
+
+base = ruxe'
+close-fence = ruch'akulal richin tz'apinïk
+denominator = xe'el
+numerator = chikajil
+open-fence = ruch'akulal rutikirib'al
+overscript = chuwatz'ib'anem
+presubscript = chuwa xetz'ib'
+presuperscript = chuwa witz'ib'
+root-index = cholajilab'äl xe'el
+subscript = xetz'ib'
+superscript = witz'ib'
+underscript = qajnäq tz'ib'anem
+
+# More sophisticated object descriptions
+headingLevel = jub'i'aj pa rupalem %S
+
+# Landmark announcements
+banner = rupas tzijoxikil
+complementary = tz'aqatel
+contentinfo = etamab'äl chi rij ri rupam
+main = nimaläj
+navigation = okem pa k'amaya'l
+search = tikanöx
+
+region = rulewal
+
+stateRequired = ajowan
+
diff --git a/l10n-cak/dom/chrome/accessibility/mac/accessible.properties b/l10n-cak/dom/chrome/accessibility/mac/accessible.properties
new file mode 100644
index 0000000000..ceb09bbba0
--- /dev/null
+++ b/l10n-cak/dom/chrome/accessibility/mac/accessible.properties
@@ -0,0 +1,65 @@
+# 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 = Tik'o
+press = Tipitz'
+check = tiya' retal
+uncheck = telesäx retal
+select = Ticha'
+open = Tijaq
+close = Titz'apïx
+switch = Tzijoj chupuj
+click = Tipitz'
+collapse= Tich'utinarisäx
+expand = Tinimirisäx
+activate= Titzij
+cycle = Tik'o
+
+# Universal Access API support
+# (Mac Only)
+# The Role Description for AXWebArea (the web widget). Like in Safari.
+htmlContent = HTML rupam
+# The Role Description for the Tab button.
+tab = ruchi'
+# The Role Description for definition list dl, dt and dd
+term = tzij
+definition = q'ajarib'äl
+# The Role Description for an input type="search" text field
+searchTextField = tikanöx ruk'ojlem ri rucholajem tzij
+# The Role Description for WAI-ARIA Landmarks
+application = chokoy
+search = tikanöx
+banner = b'aner
+navigation = okem pa k'amaya'l
+complementary = tz'aqatel
+content = rupam
+main = nimaläj
+# The (spoken) role description for various WAI-ARIA roles
+alert = retal k'ayewal
+alertDialog = rutzijol k'ayewal richin tzijonem
+dialog = tzijonem
+article = cholna'oj
+document = wuj
+# The (spoken) role description for the WAI-ARIA figure role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure
+figure = wachib'äl
+# The (spoken) role description for the WAI-ARIA heading role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading
+heading = jub'i'aj ruxaq
+log = tz'ib'atzij
+marquee = ch'utika'aj
+math = Retamab'alil ajilanïk
+note = ch'utitzijol
+region = rulewal
+status = rub'anikil chokoy
+timer = q'ijunel
+tooltip = pixa'
+separator = jachöy
+tabPanel = rupas ruwi'
+# The roleDescription for the html:mark element
+highlight = Ya'on ruq'ij
+# The roleDescription for the details element
+details = Taq b'anikil
+# The roleDescription for the summary element
+summary = ch'utitzijol
diff --git a/l10n-cak/dom/chrome/accessibility/unix/accessible.properties b/l10n-cak/dom/chrome/accessibility/unix/accessible.properties
new file mode 100644
index 0000000000..d04ccdd2e6
--- /dev/null
+++ b/l10n-cak/dom/chrome/accessibility/unix/accessible.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/.
+
+jump = Tik'o
+press = Tipitz'
+check = tiya' retal
+uncheck = telesäx retal
+select = Ticha'
+open = Tijaq
+close = Titz'apïx
+switch = Tzijoj chupuj
+click = Tipitz'
+collapse= Tich'utinarisäx
+expand = Tinimirisäx
+activate= Titzij
+cycle = Tik'o
diff --git a/l10n-cak/dom/chrome/accessibility/win/accessible.properties b/l10n-cak/dom/chrome/accessibility/win/accessible.properties
new file mode 100644
index 0000000000..895e54f300
--- /dev/null
+++ b/l10n-cak/dom/chrome/accessibility/win/accessible.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/.
+
+jump = Tik'o
+press = Tipitz'
+check = tiya' retal
+uncheck = telesäx retal
+select = Ticha'
+open = Tijaq
+close = Titz'apïx
+switch = Tzijoj chupuj
+click = Tapitz'a'
+collapse= Tich'utinarisäx
+expand = Tinimirisäx
+activate= Titzij
+cycle = Tik'o
diff --git a/l10n-cak/dom/chrome/appstrings.properties b/l10n-cak/dom/chrome/appstrings.properties
new file mode 100644
index 0000000000..ae7c2314d4
--- /dev/null
+++ b/l10n-cak/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=Tab'ana' utzil tanik'oj chi ütz ri URL k'a ri' tatojtob'ej chik.
+fileNotFound=Man nilitäj ta ri yaksamaj %S. Tajikib'a' ri k'ojlemal richin natojtob'ej chik.
+fileAccessDenied=Man wachel ta ri yakb'äl pa %S.
+dnsNotFound2=Man xilitäj ta %S. Tanik'oj ri b'i'aj richin natojtob'ej chik.
+unknownProtocolFound=Jun chi ke re (%S) man tz'ib'an ta rub'i' ri rub'eyal samaj o man nokisäx ta pa re rusamajixik re'.
+connectionFailure=Xq'at ri okem toq nutojtojb'ej nok pa %S.
+netInterrupt=K'ate' xk'is ri okem pa %S. Jujik chi xeq'axäx juk'an chik jujun taq tzij.
+netTimeout=Ri samaj xik'o ri ramaj richin nroyob'ej richin nutojtob'ej nok pa %S.
+redirectLoop=Xik'o rupam richin niq'axäx juk'an chik re URL re'. Man xtikïr a xusamajib'ej re ruxaq nik'utüx. Rik'in jub'a' eq'aton ri taq kaxlanwey.
+confirmRepostPrompt=Richin nik'ut pe re ruxaq re', ri samajel k'o chi nutäq etamab'äl richin nukamuluj ronojel samaj (achi'el una rukanoxik o jun rujikib'axik k'utuj) ri ya samajib'en chik.
+resendButton.label=Titaq chik
+unknownSocketType=Man tikirel ta nik'ut pe re jun ruchakul re' we man ayakon ta ri Runuk'samajel ruchajixik winäq (PSM). Taqasaj chuqa' tayaka' PSM richin natojtob'ej chik, o tataqa' rutzijol chi re ri anuk'samajel q'inoj.
+netReset=Man k'o ta tzij chupam ri wuj.
+notCached=Man k'o ta chik re wuj re'.
+netOffline=Man tikirel ta nitz'et re wuj re' toq chupinäq. Richin yatok, tawelesaj retal ri tisamäj pa chupuj pa ri k'utüy samaj Yakb'äl.
+isprinting=Man tikirel ta nijal re wuj toq tajin nitz'ajb'äx chuqa' we nijaq ri nab'ey rutzub'al.
+deniedPortAccess=Ri okem pa ri b'ey xya' retal xchupitäj ruma chajinïk.
+proxyResolveFailure=Man xilitäj ta ri proxi ruk'u'x samaj tz'ib'an rub'i'. Tanik'oj ri runuk'ulem chuqa' tatojtob'ej chik qa.
+proxyConnectFailure=Xxutüx ri okem toq notojtob'ej nok rik'in ri proxi ruk'u'x samaj b'anon runuk'ulem. Tanik'oj ri runuk'ulem ri proxi richin natojtob'ej chik.
+contentEncodingError=Ri ruxaq nawajo' natzu', man tikirel ta nik'ut pe, ruma nrokisaj jun ruwäch chi jitz'oj, ri man ütz ta chuqa' man nik'ul ta.
+unsafeContentType=Man tikirel ta nik'ut pe chawäch ri ruxaq k'amaya'l tajin natojtob'ej yatok chupam ruma k'o chi kikojol jun ruwäch chi yakb'äl, ri man ütz ta chi tijaq. Katzijon el kik'in ri e rajaw richin naya' rutzijol chi ke re k'ayewal re'.
+malwareBlocked=Re ruxaq k'amaya'l pa %S xya' rutzijol chi niqeleb'en, ruma ri' toq xq'at ruma ach'ojin achajinik.
+harmfulBlocked=Re ruxaq k'amaya'l pa %S xya' rutzijol chi yalan itzel, ruma ri' xq'at ruma ach'ojin achajinik pa taq nuk'ulem.
+unwantedBlocked=Re ruxaq k'amaya'l re' %S xya' rutzijol chi nik'atzin chi ke ri itzel taq kema', ruma ri' xq'eleb'ëx richin ri rajowaxik chajinïk.
+deceptiveBlocked=Re ruxaq k'amaya'l pa %S xya' rutzijol chi niqeleb'en, ruma ri' toq xq'at ruma ach'ojin chajinïk.
+cspBlocked=Re jun ruxaq k'amaya'l re' k'o jun runa'oj richin rnuchajij rupam, ri man nuya' ta q'ij chi ke re' rub'eyal nisamajïx.
+xfoBlocked=Re jun ruxaq re' k'o jun runa'oj X-Frame-Options, ri man nuya' ta q'ij richin nisamajïx pa re rub'eyal re'.
+corruptedContentErrorv2=Ri ruxaq k'amaya'l pa %S xuk'ulwachij jun tz'ilanem pa rub'eyal rusamaj k'amab'ey, ri man tikirel ta nib'an rutzil.
+sslv3Used=Man yojtikïr ta niqajikib'a' kichajixik ri taq atzij pa %S ruma chi nrokisaj SSLv3, jun rub'eyal samaj pa ruwi' man ütz ta chi chajinïk.
+weakCryptoUsed=Ri rajaw re %S man ütz ta xunuk'ub'ej ri ruxaq k'amaya'l. Richin natob'ej ri awetamab'al richin man teleq'äx, man jikïl ta chi nisamajïx ri rokem re ruxaq re' pa k'amaya'l.
+inadequateSecurityError=Ri ruxaq k'amaya'l xutojtob'ej xuloq'k'ayij jun ütz ruxak jikomal.
+blockedByPolicy=Ri amoloj xuq'ät okem pa re ruxaq o ajk'amaya'l ruxaq re'.
+networkProtocolError=Firefox xuk'ulwachij jun tz'ilanem pa rub'eyal rusamaj k'amab'ey, ri man tikirel ta nib'an rutzil.
diff --git a/l10n-cak/dom/chrome/dom/dom.properties b/l10n-cak/dom/chrome/dom/dom.properties
new file mode 100644
index 0000000000..c4737bd82f
--- /dev/null
+++ b/l10n-cak/dom/chrome/dom/dom.properties
@@ -0,0 +1,433 @@
+# 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=Ruchilab'exik tzij: Man nisamäj ta ri tz'ib'anïk
+KillScriptMessage=Jun rucholajem tz'ib'anïk pa re ruxaq re rik'in jub'a' tajin nisamajïx, chuqa' rik'in jub'a' xtane' chi samaj. Wakami ütz naq'ät ri rucholajem tz'ib'anïk, chuqa' ütz nasamajij na qa richin natz'ët we nutz'aqatisaj ri rucholajem tz'ib'anïk.
+KillScriptWithDebugMessage=Jun rucholajem tz'ib'anïk pa re ruxaq re' rik'in jub'a' tajin nisamajïx, chuqa' rik'in jub'a' xtane' chi samaj. Wakami ütz naq'ät ri rucholajem tz'ib'anïk, tajaqa' ri rucholajem tz'ib'anïk pa ri chojmirisab'äl chuqa' ütz naya' kan q'ij chi re ri rucholajem tz'ib'anïk chi tisamäj.
+KillScriptLocation=Rucholajem tz'ib'anïk: %S
+
+KillAddonScriptTitle=Ruchilab'exik tzij: Man nisamäj ta ri rucholajem rutz'ib'anïk tz'aqat
+# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension.
+# %2$S is the name of the application (e.g., Firefox).
+KillAddonScriptMessage=Jun rucholajem tz'ib'anïk rik'in ruk'amal “%1$S” nisamäj pa re ruxaq k'amaya'l re', chuqa' nub'än %2$S man nutzolij ta tzij.\n\nRik'in jub'a' k'o nub'än o kan man xtisamäj ta chik. Yatikïr naq'ät ri rucholajem tz'ib'anïk o tasamajij na richin natz'ët we nitz'aqät.
+KillAddonScriptGlobalMessage=Tatz'eta' chi man tisamäj ri ruk'amal rucholajem tz'ib'anïk pa re ruxaq k'amaya'l re' k'a tisamajin chik na el
+
+StopScriptButton=Tiq'at skript
+DebugScriptButton=Tichojmirisäx skript
+WaitForScriptButton=Titikïr chik el
+DontAskAgain=&Mani nik'utüx chik pe chwe
+WindowCloseBlockedWarning=Man yetikïr ta ri taq skript yekitz'apij taq tzuwäch, ri man xejaq ta ruma jun skrip.
+OnBeforeUnloadTitle=¿Kan at jikïl?
+OnBeforeUnloadMessage2=Re ruxaq re' tajin nuk'utuj chawe chi tajikib'a' chi nawajo' natanab'a' kan — ronojel ri etamab'äl xetz'ib'äx rik'in jub'a' man xeyak ta kan.
+OnBeforeUnloadStayButton=Yik'oje' na pa riruxaq.
+OnBeforeUnloadLeaveButton=Titanab'äx ruxaq
+EmptyGetElementByIdParam=Kowöl rupam ri cholajil xq'asäx pa getElementById().
+DocumentWriteIgnored=Jun oyonïk chi re ri dokument.write() pa jun rij rucholajem tz'ib'anïk, ri samajib'en pa meximojri'ïl xrepüx ruwa.
+# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed.
+EditorFileDropFailed=Xsach to xosq'opïx jun ch'akulal ruk'wan: %S
+FormValidationTextTooLong=Tab'ana' utzil, tach'utinisaj re rucholajem tzij re' pa %S taq tz'ib' o ko'öl chik jub'a' (wakami awokisan %S taq tz'ib').
+FormValidationTextTooShort=Tab'ana' utzil, ke'awokisaj ri %S taq tz'ib' (wakami tajin ye'awokisaj %S taq tz'ib').
+FormValidationValueMissing=Tanojisaj re k'ojlem re'.
+FormValidationCheckboxMissing=Taya' retal re k'ojlemal re' we k'a nawajo' natikirisaj chik el.
+FormValidationRadioMissing=Tacha' jun chi ke re taq cha'oj re'.
+FormValidationFileMissing=Tab'ana' utzil, tacha' jun yakb'äl.
+FormValidationSelectMissing=Tab'ana' utzil, tacha' jun ruch'akulal k'o pa cholb'äl.
+FormValidationInvalidEmail=Tab'ana' utzil, tatz'ib'aj jun rochochib'al taqoya'l.
+FormValidationInvalidURL=Tab'ana' utzil, tatz'ib'aj jun URL.
+FormValidationInvalidDate=Tab'ana' utzil tatz'ib'aj jun okel rajilab'al q'ij.
+FormValidationInvalidTime=Titz'ib'äx jun okel q'ijul.
+FormValidationInvalidDateTime=Tab'ana' utzil tatz'ib'aj jun okel q'ij chuqa' ramaj.
+FormValidationInvalidDateMonth=Tab'ana' utzil tatz'ib'aj jun okel ik'.
+FormValidationInvalidDateWeek=Tab'ana' utzil tatz'ib'aj jun okel wuq'ij.
+FormValidationPatternMismatch=Tab'ana' utzil, tuxima' ri' rik'in ri rub'anikil chilab'en.
+# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
+FormValidationPatternMismatchWithTitle=Tab'ana' utzil, tuxima' ri' rik'in ri rub'anikil: %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number.
+FormValidationNumberRangeOverflow=Tab'ana' utzil, tacha' jun retal ko'öl chuwäch re %S.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time.
+FormValidationDateTimeRangeOverflow=Tab'ana' utzil, tacha' jun rajil ri man xanbey ta chi re ri %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number.
+FormValidationNumberRangeUnderflow=Tab'ana' utzil, tacha' jun retal nïm chuwäch ri %S.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time.
+FormValidationDateTimeRangeUnderflow=Tab'ana' utzil, tacha' jun rajil ri man chuwäch ta ri %S.
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time.
+FormValidationStepMismatch=Tab'ana' utzil, tacha' jun ütz retal. Ri ka'i' taq ütz retal e k'o naqaj ja ri %S chuqa' %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=Tab'ana' utzil, tacha' jun ütz retal. Ri ütz retal k'o naqaj ja ri %S.
+# LOCALIZATION NOTE (FormValidationTimeReversedRangeUnderflowAndOverflow): %1$S,%2$S are time.
+FormValidationTimeReversedRangeUnderflowAndOverflow=Tacha' jun ajilab'äl chi kikojol %1$S chuqa' %2$S.
+FormValidationBadInputNumber=Tab'ana' utzil, tatz'ib'aj jun ajilab'äl.
+FullscreenDeniedDisabled=Ri ruk'utuxik chijun ruwa kematz'ib' man xk'ulutäj ta ruma chi ri API richin ri chijun ruwa kematz'ib' man tzijïl ta pa ri taq rajowaxik winäq.
+FullscreenDeniedFocusedPlugin=Ri ruk'utuxik chijun ruwa kematz'ib' xq'at ruma chi jun nak'ab'äl pa tzuwäch tajin nitz'et.
+FullscreenDeniedHidden=Xq'at ri ruk'utuxik chijun ruwa kematz'ib' ruma man niq'alajin ta chik ri wuj.
+FullscreenDeniedHTMLDialog=Xq'at ri ruk'utuj richin chijun ruwa ruma chi ri wachinäq nik'utun xa jun <dialog> wachinäq.
+FullscreenDeniedContainerNotAllowed=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi rik'in jub'a' k'o jun wuj ri ruk'wan iframes man k'o ta ri rub'anikil "allowfullscreen" chupam.
+FullscreenDeniedNotInputDriven=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi ri Elemen.requestFullScreen() man oyon ta chupam jun k'wayöl molojri'ïl tikirnäq el ruma jun winäq richin nisamäj jub'a'.
+FullscreenDeniedMouseEventOnlyLeftBtn=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi ri Elemen.requestFullScreen() xoyöx chupam jun k'wayöl molojri'ïl richin ch'oy, ri man xtzij ta rik'in ri rajxokon rupitz'b'al ch'oy.
+FullscreenDeniedNotHTMLSVGOrMathML=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi ri ch'akulal nik'utun man jun ta <svg>, <math> o jun HTML ch'akulal.
+FullscreenDeniedNotInDocument=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi ri ruch'akulal nik'utun man k'o ta chik chupam ri wuj.
+FullscreenDeniedMovedDocument=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi ri ruch'akulal nik'utun, xusiloj el ri wuj.
+FullscreenDeniedLostWindow=Xq'at ri ruk'utuj richin chijun ruwa kematz'ib' ruma chi man k'o ta chik jun tzuwäch.
+FullscreenDeniedSubDocFullscreen=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma jun achwuj richin ri wuj nik'utun ri chijun ruwa kematz'ib' k'o chik pa chijun ruwa kematz'ib'.
+FullscreenDeniedNotFocusedTab=Xq'at ri ruk'utuxik richin chijun ruwa kematz'ib' ruma chi ri ruch'akulal xk'utun man k'o ta ri tzijïl ruwi' wakami.
+FullscreenDeniedFeaturePolicy=Xq'at ri ruq'utuxik chijun ruwa ruma ri k'amonel kib'ey FeaturePolicy.
+FullscreenExitWindowFocus=Xel el chupam ri chijun ruwa ruma xya' ruq'ij jun tzuwäch.
+RemovedFullscreenElement=Xel el chupam ri chijun ruwa kematz'ib' ruma chi ri ruch'akulal pa ri chijun ruwa kematz'ib' xelesäx el chupam ri wuj.
+FocusedWindowedPluginWhileFullscreen=Xel el chupam ri chijun ruwa kematz'ib' ruma xya' ruq'ij jun nak'ab'äl k'o pa tzuwäch.
+PointerLockDeniedDisabled=Ri ruk'utuxik ruq'atik retal ch'oy xq'at ruma chi ri API richin ruq'atoj retal ch'oy chupül pa rajowab'al winäq.
+PointerLockDeniedInUse=Xq'at ri ruk'utuxik ruq'atoj retal ch'oy ruma chi ri retal ch'oy chajin ruma jun junwi chi wuj.
+PointerLockDeniedNotInDocument=Xq'at ri tuk'utuxik ruq'atoj retal ch'oy ruma chi ri ch'akulaj nik'utüx man k'o pa jun wuj.
+PointerLockDeniedSandboxed=Ri ruk'utuxik ruq'atik retal ch'oy xq'at ruma chi ri API richin ruq'atoj retal ch'oy niya' q'ij rik'in jun rukaxa sanayi'.
+PointerLockDeniedHidden=Xq'at ri ruk'utuxik ruq'atoj retal ch'oy ruma man niq'alajin ta chik ri wuj.
+PointerLockDeniedNotFocused=Xq'at ri ruk'utuxik ruq'atoj retal ch'oy ruma man pa nik'aj ta k'o wi ri wuj.
+PointerLockDeniedMovedDocument=Xq'at ri tuk'utuxik ruq'atoj retal ch'oy ruma chi ri ch'akulaj nik'utüx rusilon el ri wuj.
+PointerLockDeniedNotInputDriven=Xq'at ri ruk'utuxik ruq'atoj retal ch'oy ruma chi ri Element.requestPointerLock() man xsik'ïx ta hupam jun rajchajinel nimaq'ij, ri nuk'un ruma ruwinaq ko'öl b'anoj, chuqa' chi man k'o ta pa chijun ruwa kematz'ib' ri wuj.
+PointerLockDeniedFailedToLock=Xq'at ri ruk'utuxik ruq'atoj retal ch'oy ruma chi man xtikïr ta xuq'ät ri retal ch'oy ri okik'amaya'l.
+HTMLSyncXHRWarning=Ri ch'ob'oj HTML pa XMLHttpRequest man nik'ulutäj ta pa ri rub'anikil ximojri'ïl.
+# LOCALIZATION NOTE: %S is the name of the header in question
+ForbiddenHeaderWarning=Xq'at ri rutojtob'exïk najikib'a' jun itzel ch'utukwi': %S
+ResponseTypeSyncXHRWarning=Ri rokisaxik ri rub'anikil responseType richin ri XMLHttpRequest man nik'ulutäj ta chik pa ri rub'eyal ximojri'ïl richin ri tzuwäch.
+TimeoutSyncXHRWarning=Ri rokisaxik ri rub'anikil timeout richin ri XMLHttpRequest man nik'ulutäj ta chik pa ri rub'eyal ximojri'ïl richin ri tzuwäch.
+# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest.
+UseSendBeaconDuringUnloadAndPagehideWarning=Ri rokisaxik navigator.sendBeacon pa ruk'exel synchronous XMLHttpRequest toq nisamäj chuqa' ri rewaxi ruxaq nrutzilaj retamab'al winäq.
+JSONCharsetWarning=Xq'alajin pe jun tojtob'enïk richin nijikib'äx jun cholajil man UTF-8 ta richin ri JSON, ri xilitäj rik'in XMLHttpRequest. Xa xe nik'ulutäj UTF-8 richin nelesäx ri ru na'oj JSON.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource.
+MediaElementAudioSourceNodeCrossOrigin=Ri HTMLMediaElement xq'ax pa createMediaElementSource k'o jun rutob'äl ke ri ruxe'el ruxalq'atin ri', ri ruwiqoj elem xtimemür.
+# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource.
+MediaStreamAudioSourceNodeCrossOrigin=Ri MediaStream xq'ax pa createMediaStreamSource k'o jun cross-origin tob'äl, Ri ruwiqoj elem xtimemür.
+# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource.
+MediaStreamTrackAudioSourceNodeCrossOrigin=Ri MediaStreamTrack xq'ax pa createMediaStreamTrackSource k'o pa cross-origin tob'äl, Ri ruwiqoj elem xtimemür.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementAudioCaptureOfMediaStreamError=Ri chapon HTMLMediaElement nutzïj jun MediaStream. K'a man ya'on ta q'ij richin nitzij ruch'ab'äl o nichup ruch'ab'äl.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementStreamCaptureCycle=Ri MediaStream xya' chi re ri srcObject petenäq chi rij jun chapoj pa re HTMLMediaElement, akuchi nunük' jun cholel, repun ya'oj.
+MediaLoadExhaustedCandidates=Man xtikïr ta rik'in kisamajixik konojel ri taq tob'äl nitz'et kiwäch. Q'aton kisamajixik ri taq tob'äl.
+MediaLoadSourceMissingSrc=Ri ruch'akulal <source> manäq rub'anikil "src". Man xtikïr ta rik'in kisamajixik ri taq rupam taq tob'äl.
+MediaStreamAudioSourceNodeDifferentRate=Wakami yan man nik'ulutäj ta ri okem AudioNodes richin AudioContexts rik'in jun ral wok'altäq junwi richin nik'ut.
+# 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=Ri rusamajixik HTTP man xtikïr ta rik'in ri rub'anikil %1$S. Man xtikïr ta rik'in rusamajixik ri kipam tob'äl %2$S.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
+MediaLoadInvalidURI=Man ütz ta ri URI. Man xtikïr ta rik'in rusamajixik ri kipam tob'äl %S.
+# 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=Man nik'ulutäj ta ri rub'anikil "type" tz'ib'an pa "%1$S". Man xtikïr ta ri rusamajixik ri rupam tob'äl %2$S.
+MediaLoadUnsupportedTypeAttributeLoadingNextChild=Ri “type” rub'anikil “%1$S” man nuk'äm ta ri'. Xsach toq xsamajïx ri rutob'al k'oxom %2$S. Titojtob'ëx nisamajïx rik'in re <source> ch'akulal.
+# 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=Ri "Content-Type" HTTP richin "%1$S" man nuk'ül ta ri'. Man xtikïr ta rusamajixik ri rupam tob'äl %2$S.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
+MediaLoadDecodeError=Ri rupam tob'äl %S man nitikïr ta nrelesab'ej ri na'oj.
+MediaWidevineNoWMF=Natojtob'ej natzïj Widevine toq man k'o ta ri Windows Media Foundation. Tatz'eta' 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=Richin yetzij kib'anikil silowachib'äl %S, k'atzinel niyak rutz'aqat kema' Microsoft, tatz'eta' 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=Man tikirel ta nitzij re rusilowachib'al ruxaq re'. Ri aq'inoj man nitikïr ta nuk'ül ri taq rucholel silowachib'äl, ek'atzinel richin: %S
+MediaUnsupportedLibavcodec=Re silowachib'äl pa re ruxaq k'amaya'l re' man tikirel ta nitzij. Ri aq'inoj k'o jun ruwäch ri man yeruköch' ta ri libavcodec
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeError=Ri rupam tob'äl %1$S man nitikïr ta nrelesab'ej ri na'oj, sachoj: %2$S
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeWarning=Ri rupam tob'äl %1$S tikirel nrelesab'ëx ri runa'oj, xa xe rik'in sachoj: %2$S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaCannotPlayNoDecoders=Man tikirel ta yetzij ruq'ojom ch'owen. Majun elesäy taq na'oj kichin ri taq rub'anikil yek'utüx: %S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaNoDecoders=Majun elesäy taq na'oj kichin ri taq rub'anikil yek'utüx: %S
+MediaCannotInitializePulseAudio=Man tikirel ta nokisäx ri PulseAudio
+# 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=Ri kokisaxik kik'amal ewan kisik'isik taq tob'äl pa %S pa jun itzel k'ojlemal (achi'el non-HTTPS) ri'j chik ruma ri niyuj yan el. K'o chi tich'ob' nijal rik'in jun ütz ruxe'el achi'el ri HTTPS.
+# 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=Toyöx navigator.requestMediaKeySystemAccess() (chi re %S) akuchi' man jun MediaKeySystemConfiguration cha'oxel ri k'o audioCapabilities o videoCapabilities chupam, ri ojer chik chuqa' ya man xtikik'äm ta chik ki'.
+# 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=Toyöx navigator.requestMediaKeySystemAccess() (chi re %S) tiq'axäx jun cha'oxel MediaKeySystemConfiguration cha'oxel ri k'o audioCapabilities o videoCapabilities chupam, akuchi' majun contentType rik'in jun rucholajem “codecs” ri ojer chik chuqa' ya man xtikik'äm ta chik ki'.
+# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver"
+MutationEventWarning=Ri rokisaxik taq molojri'ïl Mutation man ütz ta nitz'et. Pa ruk'exel tawokisaj MutationObserver.
+BlockAutoplayError=Ri ruyon nitzij ya'on q'ij chi re' toq ri okisanel ke ri' nrajo', ri ruxaq tzijïl ruma ri okisanel, o xememür ri taq k'ïy k'oxom.
+BlockAutoplayWebAudioStartError=Jun AudioContext xq'at richin nitikirisäx pa ruyonil. K'o chi nitz'uk' o nichap chik chi rij jun retal ruwäch okisanel pa ruxaq.
+# LOCALIZATION NOTE: Do not translate "Components"
+ComponentsWarning=Ri wachinäq Componets ojer chik. Nisilöx yan el.
+PluginHangUITitle=Retal k'ayewal: Majun rutzolixik tzij ri nak'ab'äl
+PluginHangUIMessage=%S rik'in jub'a' k'o tajin nisaman ruwäch chuqa' rik'in jub'a' xutanab'a' samaj. Ütz napab'a' ri nak'ab'äl wakami, chuqa' ütz nawoyob'ej chi nisamäj chik pe ri nak'ab'äl.
+PluginHangUIWaitButton=Titikïr chik el
+PluginHangUIStopButton=Tiq'at ri nak'ab'äl.
+# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()".
+NodeIteratorDetachWarning=Nawoyoj ri detach() pa NodeIterator majun chik achike nub'än.
+# LOCALIZATION NOTE: Do not translate "LenientThis" and "this"
+LenientThisWarning=Choj yerepüx ri taq get o set richin ri k'o [LenientThis] chupam ruma chi ri wachinäq "this" man ütz ta.
+# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()"
+UseOfCaptureEventsWarning=Ojer chik ri rokisaxik captureEvents(). Richin nak'ëx ruwäch ri nimaläj ab'i', tawokisaj ri rub'eyal addEventListener() richin DOM. Richin nawïl ch'aqa' chik etamab'äl kab'etz'eton pa http://developer.mozilla.org/en/docs/DOM:element.addEventListener.
+# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()"
+UseOfReleaseEventsWarning=Ojer chik rokisaxik ri releaseEvents(). Richin nak'ëx ruwäch ri nimaläj ab'i', tawokisaj ri rub'eyal removeEventListener() richin ri DOM2. Richin nawïl ch'aqa' chik etamab'äl, kab'etz'eton pa http://developer.mozilla.org/en/docs/DOM:element.removeEventListener.
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestWarning=Jun XMLHttpRequest pa ximojri'ïl rik'in ri nimaläj b'ätz' man ütz ta nitz'et ruma ri itzel nub'än pa ri ruk'aslemal ruk'isib'äl winäq. Richin ch'aqa' chik taq to'ïk tab'etz'eta' http://xhr.spec.whatwg.org/
+# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers"
+Window_Cc_ontrollersWarning=itzel nitz'et ri window.controllers/Controllers. Man tawokisaj richin nawïl ri rub'anel winäq.
+ImportXULIntoContentWarning=Man ütz ta nitz'et nik'am pe ri wiqoj XUL chupam jun wuj. Re rusamajixik re' newäx yan el.
+# LOCALIZATION NOTE: Do not translate "IndexedDB".
+IndexedDBTransactionAbortNavigation=Ri samaj IndexedDB, ri k'a majani nitz'aqät, xtane' ruma ri okem pa taq ruxaq k'amaya'l.
+# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers.
+IgnoringWillChangeOverBudgetWarning=Ri rokisaxik rupam rujolom Will-change janila nïm. Ri rulewal ruwäch ruk'wan ja ri rulewal ruwäch wuj tikon el rik'in %1$S (%2$S taq piksel). Ronoje akuchi' xtiq'alajin pe ri will-change choj xkerepüx we nik'o chuwäch ri rutzijol rajil.
+# LOCALIZATION NOTE: Do not translate "Worker".
+HittingMaxWorkersPerDomain2=Man anin ta xutikirisaj el jun Samajel ruma ka'i' oxi' taq wuj pa ri junam k'ojlemal tajin chik nikokisaj jarupe' samajela' yetikïr ye'okisan richin. Ri Samajel rucholajin apo ri', ruma ri' xtitikïr el toq jun chi ke ri samajela' xtuk'isib'ej.
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
+AppCacheWarning=Ri chokoy Cache API (AppCache) man ütz ta nitz'et chuqa' xtiyuj el ri chwa'q kab'ij. Tab'ana' utzil tatojtob'ej nawokisaj ServiceWorker richin to'ïk toq majun okem pa k'amaya'l.
+# LOCALIZATION NOTE: Do not translate "Worker".
+EmptyWorkerSourceWarning=Ri rutojtob'exik richin ninuk' jun samajel rik'in jamäl tz'ib'anem. Re re', rik'in jub'a', man pa rub'anikil ta.
+NavigatorGetUserMediaWarning=navigator.mozGetUserMedia xk'ex rik'in ri navigator.mediaDevices.getUserMedia
+# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
+RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams man ütz ta chik yetz'et. Tawokisaj RTCPeerConnection.getSenders/getReceivers pa ruk'exel.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL.
+InterceptionFailedWithURL=Xsach toq nisamajib'ëx '%S'. Jun ServiceWorker xrïl jun k'utuj chuqa' k'ate' xrïl jun sachoj.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL.
+CorsResponseForSameOriginRequest=Xsach ri rusamajixik ‘%1$S’ tajin nutzolij tzij ‘%2$S’. Jun ServiceWorker man ya'on ta q'ij chi re richin nuch'utinirisaj jun cors tzolin tzij richin jun same-origin k'utunïk.
+# 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=Xsach toq nisamajib'ëx '%1$S'. Jun ServiceWorker xuq'axaj jun saqsöj Response pa FetchEvent.respondWith() toq nusamajij jun '%2$S' FetchEvent. Ri taq wachinäq opaque Response e okel toq ri RequestMode aj 'no-cors'.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL.
+InterceptedErrorResponseWithURL=Xsach toq nisamajib'ëx '%S'. Jun ServiceWorker xrokisaj jun sachoj chi tzolin tzij pa FetchEvent.respondWith(). Re re' nuq'ajuj chi ri ServiceWorker xutikirisaj jun oyonïm fetch() ri man ütz ta.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL.
+InterceptedUsedResponseWithURL=Xsach toq nisamajib'ëx '%S'. Jun ServiceWorker xuq'axaj jun okisan chi tzolin tzij pa FetchEvent.respondWith(). Ri retal tzolin tzij xa xe tikirel nisik'ïx jumul. Tawokisaj Response.clone() richin yatok pa ri retal ka'i' oxi' mul.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %S is a URL.
+BadOpaqueRedirectInterceptionWithURL=Xsach toq nisamajib'ëx '%S'. Jun ServiceWorker xuq'axaj jun opaqueredirect chi tzolin tzij pa FetchEvent.respondWith() toq FetchEvent man okel ta pa okik'amaya'l.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL.
+BadRedirectModeInterceptionWithURL=Xsach toq nusamajib'ej ‘%S’. Jun ServiceWorke ütz nutz'ët jun tzolin tzij richin niq'ax chik pa FetchEvent.respondWith() toq ri RedirectMode man k'o ta ‘noqöx’.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL.
+InterceptionCanceledWithURL=Xsach toq nisamajib'ëx '%S'. Jun ServiceWorker xuq'ät ri samajixik toq nroyoj FetchEvent.preventDefault().
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string.
+InterceptionRejectedResponseWithURL=Xsach toq nisamajib'ëx '%1$S'. Jun ServiceWorker xuq'axaj jun promise pa FetchEvent.respondWith(), ri xutzolij pe rik'in '%2$S'.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string.
+InterceptedNonResponseWithURL=Xsach toq nisamajib'ëx ri '%1$S'. Jun ServiceWorker xuq'axaj jun promise pa FetchEvent.respondWith() ri xusöl rik'in jun rajil non-Response '%2$S'.
+
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs.
+ServiceWorkerScopePathMismatch=Man tikirel ta xtz'ib'äx jun ServiceWorker: Ri rub'ey ruk'ojlem okisaxel tz'eton '%1$S' man k'o ta chuxe' ri nïm ruq'i'oj ya'on q'ij '%2$S. Tichojmirisäx ri ruchuq'a', tisilöx ri Service Worker script, o tokisäx ri ruch'utukwi' Service-Worker-Allowed HTTP richin niya' q'ij chi re ri ruk'ojlem okisaxel.
+# 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=Man xtz'ib'äx ta/tik'ex ruwäch jun ServiceWorker richin q'i'oj ‘%1$S’: Xsach ri rusamajib'exïk rik'in rub'anikil %2$S richin rucholajem tz'ib'anïk ‘%3$S’.
+# 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=Xsach toq nutz'ib'aj rub'i'/update jun ServiceWorker richin ri q'i'oj ‘%1$S’: Itzel Ruwäch Rupam ‘%2$S’ k'ulun richin ri skrip ‘%3$S’. K'o chi jun JavaScript MIME ruwäch.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerRegisterStorageError=Xsach ri tz'ib'anïk rub'i'/update jun ServiceWorker richin ri q'i'oj ‘%S’: Q'aton ri okem pa ri yakob'äl pa re rub'eyal re' ruma ri runuk'ulem winäq o ruma ri ichinan okem pa k'amaya'l.
+ServiceWorkerGetRegistrationStorageError=Xsach ri ruk'ulik ri tz'ib'anïk rub'i' ri Service Worker: Q'aton ri okem pa ri yakob'äl pa re rub'eyal re' ruma ri runuk'ulem winäq o ruma ri ichinan okem pa k'amaya'l.
+ServiceWorkerGetClientStorageError=Xsach ri ruk'ulik ri ruwinaq ri Service Worker: Q'aton ri okem pa ri yakob'äl pa re rub'eyal re' ruma ri runuk'ulem winäq o ruma ri ichinan okem pa k'amaya'l.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerPostMessageStorageError=Ri ServiceWorker richin ri q'i'oj ‘%S’ xsach richin nub'än ri ‘postMessage‘ ruma chi ri okem pa ri yakob'äl q'aton pa re rub'eyal re' ruma ri taq runuk'ulem winäq o ruma ri ichina okem pa k'amaya'l.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerGraceTimeoutTermination=Ruk'isik ri ServiceWorker richin q'i'oj ‘%1$S’ rik'in oyob'enïk waitUntil/respondWith kitzij ruma ri oyob'enïk.
+# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch".
+ServiceWorkerNoFetchHandler=Ri rusamajela' taq molojri'ïl Fetch, yetz'aqatisäx toq nitikirisäx rutojtob'exik ri rucholajem rutz'ib'anik samaj.
+ExecCommandCutCopyDeniedNotInputDriven=document.execCommand('cut'/'copy') man xk'ulutäj ta ruma man xsik'ïx chupam jun k'wayöl taq nimaq'ij ri b'anon ruma ri winäq richin jub'a' ruq'ijul.
+ManifestShouldBeObject=Ri rutzijoxik k'o chi jun wachinäq.
+ManifestScopeURLInvalid=Man okel ta ri ruk'amal URL.
+ManifestScopeNotSameOrigin=Ri ruq'ixik URL junam xtub'än rik'in ri ruxe'el wuj.
+ManifestStartURLOutsideScope=Ri rutikirisaxik URL man k'o ta pa ruk'ojlib'al k'amal, ruma ri' ri man okel ta akuchi' napon.
+ManifestStartURLInvalid=Man okel ta ri rutikirisaxik URL.
+ManifestStartURLShouldBeSameOrigin=Ri rutikirisaxik URL junam xtub'än rik'in ri ruxe'el wuj.
+# 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=Tawoyob'ej chi ri %1$S's %2$S winäq nok jun %3$S.
+# 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 man okel ta ri CSS b'onil.
+# 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 man okel ta rub'itz'ib' ch'ab'äl.
+# 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=%1$S wachinäq pa index %2$S man okel ta. Ri %3$S winäq man okel ta chi 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=%1$S wachinäq pa index %2$S majun okel ta. Xtirepüx kan.
+# 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=%1$S wachinäq pa index %2$S ruk'wan man okel ta taq aruma: %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=%1$S wachinäq pa index %2$S ruk'wan kamulun taq aruma: %3$S.
+PatternAttributeCompileFailure=Man tikirel ta ninik'öx <input pattern='%S'> ruma chi ri regexpl man okel ta chi rawajal wuj: %S
+# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port
+TargetPrincipalDoesNotMatch=Man tikirel ta xsamajïk 'postMessage' pa 'DOMWindow': Ri ruxe'el ya'on rutzijol ('%S') man nuk'äm ta ri' rik'in ruxe'el rutzuwäch k'ulb'anel ('%S').
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbed=Ri rutz'ib'axik ri ojer b'anikil YouTube Flash ch'ikon (%S) richin nich'ik ri iframe (%S). Tab'ana' utzil, tak'exa' ruwäch ri ruxaq richin nawokisaj iframe pa ruk'exel tich'ik/wachinäq, we tikirel.
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbedPathParams=Ri rutz'ib'axik ri ojer b'anikil YouTube Flash ch'ikon (%S) richin nich'ik ri iframe (%S). Params man nuköch' ta ri ch'ikon chuqa' k'exon iframe. Tab'ana' utzil, tak'exa' ruwäch ri ruxaq richin nawokisaj iframe pa ruk'exel tich'ik/wachinäq, we tikirel.
+# 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=Ri ServiceWorker richin ri k'ojlem ‘%1$S’ man xtikïr ta xusik'ij jun push tzijol. Ri jub'i'aj ‘Ewan rusik'ixik’ k'o chi ruk'wan jun ‘salt‘ ko'öl etab'äl xa xe kichin jujun tzijol. tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 richin ch'aq'a chik rutzijol.
+# 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=Ri ServiceWorker richin ri k'ojlem ‘%1$S’ man xtikïr ta xusik'ij jun push tzijol. Ri ‘Ewan rusik'ixik pitz'b'äl’ k'o chi ruk'wan jun ‘dh‘ ko'öl etab'äl xa xe chokoy taq ruk'u'x samaj aj winäq taq pitz'b'äl. tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 richin ch'aq'a chik rutzijol.
+# 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=Ri ServiceWorker richin ri k'ojlem ‘%1$S’ man xtikïr ta xusik'ij jun push tzijol. Ri ‘Ewan rusik'ixik pitz'b'äl’ k'o chi ruk'wan jun ‘dh‘ ko'öl etab'äl. Re jub'i'aj ruxaq re' ojer chik ruma ri' nelesäx yan el. Tab'ana' utzil tawokisaj ‘Crypto-Pitz'b'äl rik'in ‘content-Encoding: aesgcm‘ pa ruk'exel. Tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 richin ch'aq'a chik rutzijol.
+# 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=Ri ServiceWorker richin k'ojlib'äl ‘%1$S’ man xtikïr ta xusik'ij jun push rutzijol. Ri ‘Content-Enconding‘ ri ruch'utikwi' k'o chi ruk'wan ‘aesgcm‘. ‘aesgcm128‘ ütz, xa xe chi man ütz ta nitz'et ruma ri' toq nelesäx yan el. Tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 richin ch'aqa' chik rutzijol.
+# 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=Ri ServiceWorker richin k'ojlib'äl ‘%1$S’ man xtikïr ta nretamaj rusik'ixik jun push rutzijol. Ri ‘dh‘ ko'öl etab'äl pa ‘Crypto-Key‘ ruch'utukwi' k'o chi ja ri chokoy server’s Diffie-Hellman aj winäq pitz'b'äl, base64url-encoded (https://tools.ietf.org/html/rfc7515#appendix-C) chuqa' pa “uncompressed” o “raw” nojwuj (65 taq b'it chuwäch nicholajïx). Tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 richin ch'aqa' chik rutzijol.
+# 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=Ri ServiceWorker richin k'ojlib'äl ‘%1$S’ man xtikïr ta nretamaj rusik'ixik jun push rutzijol. Ri ‘salt‘ ko'öl etab'ál pa ‘Encryption‘ ruch'utukwi' k'o chi base64url-encoded (https://tools.ietf.org/html/rfc7515#appendix-C), chuqa' k'o chi 16 taq b'it chuwäch nicholajïx. Titz'et https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 richin ch'aqa' chik rutzijol.\u0020
+# 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=Ri ServiceWorker richin ri k'ojlem ‘%1$S’ man xtikïr ta xusik'ij jun push tzijol. Ri ‘rs‘ ko'öl etab'ál richin ri ‘Encryption‘ ruch'utukwi' k'o chi chi kikojol %2$S chuqa' 2^36-31 o kan man ninimäx ta. Tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 richin ch'aq'a chik rutzijol.
+# 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=Ri ServiceWorker richin ri k'ojlem ‘%1$S’ man xtikïr ta xusik'ij jun push tzijol. Jun yakoj pa ri ewan rusik'ixik rutzijol man ütz xnojisäx. Tatz'eta' https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 richin ch'aq'a chik rutzijol.
+# 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=Ri ruchuq'a' ServiceWorker ‘%1$S’ xrïl jun sachoj pa ruwi' netamäx rusik'ixik jun rutzijol ch'ikoj. Richin nawïl ato'ik richin netamäx rusik'ixik, tak'ulb'ej 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=Tiyoke' ‘preventDefault()’ toyöx toq pa rub'anikil ruwäch ‘%1$S’ richin jun cha'onel tz'ib'an achi'el ‘passive’.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+ImageBitmapRenderingContext_TransferImageBitmapWarning=ImageBitmapRenderingContext.transferImageBitmap ojer chik ruma ri' toq nelesäx yan el. Tawokisaj ImageBitmapRenderingContext.transferFromImageBitmap pa ruk'exel.
+IIRFilterChannelCountChangeWarning=IIRFilterNode q'asab'äl yerajilaj taq k'exoj nitikïr nub'än sachoj pa kiwi' ri taq q'ojom.
+BiquadFilterChannelCountChangeWarning=BiquadFilterNode q'asab'äl yerajilaj taq k'exoj nitikïr nub'än sachoj pa kiwi' ri taq q'ojom.
+# LOCALIZATION NOTE: Do not translate ".png"
+GenericImageNamePNG=image.png
+GenericFileName=yakb'äl
+GeolocationInsecureRequestIsForbidden=Ri ruk'utuj ruwach'uk'ojlem xa xe nib'anatäj pa jun ütz k'ojlib'äl.
+NotificationsInsecureRequestIsForbidden=Ri ruya'oj q'ij Rutzijol xa xe tikirel nik'utüx pa jun jikïl k'ojlem.
+NotificationsCrossOriginIframeRequestIsForbidden=Ri ruya'oj q'ij rutzijol xa xe tikirel nik'utüx pa jun wujil nïm rupalem o pa jun same-origin iframe.
+NotificationsRequireUserGesture=Ri ruya'ik q'ij rutzijol xa xe tikirel nik'utüx chupam jun chajinel rumolojri'ïl samaj qupinïk b'anon ruma ri winäq.
+NotificationsRequireUserGestureDeprecationWarning=Ri ruk'utuxik rutzijol chi rij ri chajinel molojri'ïl, ri yeb'an ruma ri okisanel richin ri ko'öl rub'anik, man nisamäj ta chuqa' man xtuk'äm ta ri' ri chwa'q kab'ij.
+# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
+WindowContentUntrustedWarning=Ri ‘content’ richinil taq ruwachinaj Window e ojer chik. Tab'ana' utzil tawokiwaj ‘window.top’ pa ruk'exel.
+# 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=Ri SVG <%S> rik'in ID “%S” k'o jun rutzolinel retal.
+# 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=Jun SVG <%S> ri rucholajem retal, ri yalan yuquyïk xtanab'äx kan pa ri ch'akulal rik'in ri ID “%S”.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceEmpty=‘%S’ ri rub'anikil <script> ch'akulal kowöl.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceInvalidUri=‘%S’ rub'anikil <script> ch'akulal man okel ta chi URI: “%S”
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceLoadFailed=Xk'ulwachitäj jun sachoj toq nisamajib'ëx <script> rik'in ruxe'el “%S”.
+ModuleSourceLoadFailed=Xsach toq nisamajib'ëx richin ri juperaj rik'in ruxe'el “%S”.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceMalformed=<script> xe'el URI man ütz ta nuk'un: “%S”.
+ModuleSourceMalformed=Man ütz ta nuk'un ri juperaj xe'el URI: “%S”.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceNotAllowed=<script> xe'el URI man okel ta pa re wuj re': “%S”.
+ModuleSourceNotAllowed=Man okel ta pa re wuj re' ri juperaj xe'el URI: “%S”.
+WebExtContentScriptModuleSourceNotAllowed=Ri taq ruskript rupam WebExtension xa xe tikirel yesamajïx taq peraj rik'in URLs richin ruk'amal chuqa' manäq: “%S”.
+ModuleResolveFailureWarnRelative=Xsach toq nisol ri ya'öl retal peraj “%S”. Ri ya'öl retal k'exel taq peraj k'o chi nikitikirisaj rik'in “./”,“../” o “/”.
+# %1$S is the specifier key, %2$S is the URL.
+# 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=Ri rajil richinil nïm silowachib'alil “%1$S” man okel ta ruma ri rucholb'ab' “%2$S”.
+# LOCALIZATION NOTE: Do not translate "ReadableStream".
+ReadableStreamReadingFailed=Xsach toq nusik'ij taq tzij pa ReadableStream: “%S”.
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler"
+RegisterProtocolHandlerPrivateBrowsingWarning=Man tikirel ta nokisäx registerProtocolHandler pa ichinan okem pa k'amaya'l.
+MotionEventWarning=Man okel ta rokisaxik ri na'onel silonem.
+OrientationEventWarning=Man okel ta rokisaxik ri na'onel k'wab'äl.
+ProximityEventWarning=Man okel ta rokisaxik ri na'onel naqajem.
+AmbientLightEventWarning=Man okel ta rokisaxik ri na'onel aj ruwach'ulew saqil.
+UnsupportedEntryTypesIgnored=Man nikoch' ta ri nirepüx entryTypes: %S.
+AllEntryTypesIgnored=Majun entryTypes okel; nixutüx tz'ib'anïk.
+# LOCALIZATION NOTE: do not localize key=“%S” modifiers=“%S” id=“%S”
+GTK2Conflict2=Man wachel ta rusamaj ri pitz'ib'äl pa GTK2: pitz'b'äl=“%S” taq jalel=“%S” rucholajem=“%S”
+WinConflict2=Man wachel ta ri rusamaj pitz'b'äl pa jujun taq kisetul pitz'b'äl: pitz'b'äl=“%S” taq jalel=“%S” rucholajem“%S”
+# LOCALIZATION NOTE: do not trnaslated "document.domain"
+DocumentSetDomainNotAllowedWarning=Man tikirel ta niya' ri document.domain pa jun jech'un k'ojlib'äl rik'in ri xoch'in xe'el.
+
+#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingInterfaceWarning=TestingDeprecatedInterface xa choj jun tojtob'enel k'amal chuqa' ja rutzijol re' richin rutojtob'enik majun ruk'amonik.
+#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingMethodWarning=TestingDeprecatedInterface.deprecatedMethod() xa choj jun tojtob'enel b'eyal chuqa' ja rutzijol re' richin rutojtob'enik majun ruk'amonik.
+#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingAttributeWarning=TestingDeprecatedInterface.deprecatedAttribute xa choj jun tojtob'enel b'anikil chuqa' ja rutzijol re' richin rutojtob'enik majun ruk'amonik.
+# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap.
+CreateImageBitmapCanvasRenderingContext2DWarning=Ri rokisaxik CanvasRenderingContext2D pa createImageBitmap ojer chik.
+
+# LOCALIZATION NOTE (DrawWindowCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D, drawWindow and tabs.captureTab.
+DrawWindowCanvasRenderingContext2DWarning=Ri rokisaxik rub'anikil drawWindow pa ojer CanvasRenderingContext2D. Ke'okisäx ri taq ruwi'.captureTab taq k'amal API pa ruk'exel https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/tabs/captureTab
+# LOCALIZATION NOTE: Do not translate "mozTextStyle" and "CanvasRenderingContext2D.font".
+
+# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen.
+MozRequestFullScreenDeprecatedPrefixWarning=mozRequestFullScreen ( ojer chik.)
+# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange.
+MozfullscreenchangeDeprecatedPrefixWarning=onmozfullscreenchange ojer chik.
+# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror.
+MozfullscreenerrorDeprecatedPrefixWarning=onmozfullscreenerror ojer chik.
+# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider.
+External_AddSearchProviderWarning=AddSearchProvider ojer chik.
+# LOCALIZATION NOTE: Do not translate "MouseEvent.mozPressure" and "PointerEvent.pressure".
+MouseEvent_MozPressureWarning=MouseEvent.mozPressure me'okel chik. Tawokisaj PointerEvent.pressure pa ruk'exel.
+# LOCALIZATION NOTE: Do not translate small, normal, big and mathsize.
+MathML_DeprecatedMathSizeValueWarning=“ko'öl”, “choj” chuqa' “nïm” e ojer retal rub'anikil mathsize ruma ri' xkeyuj ri chwa'q kab'ij.
+# LOCALIZATION NOTE: Do not translate veryverythinmathspace, verythinmathspace,
+# thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace and MathML.
+MathML_DeprecatedMathSpaceValueWarning=“veryverythinmathspace”, “verythinmathspace”, “thinmathspace”, “mediummathspace”, “thickmathspace”, “verythickmathspace” chuqa' “veryverythickmathspace” e ojer retal raqän MathML ruma ri' xkeyuj el ri chwa'q kab'ij.
+# LOCALIZATION NOTE: Do not translate MathML, background, color, fontfamily, fontsize, fontstyle and fontweight.
+MathML_DeprecatedStyleAttributeWarning=MathML taq b'anikil “rupam”, “rub'onil”, “rach'ala'il tz'ib'”, “runimilem tz'ib'”, “rub'anikil tz'ib'” chuqa' “fontweight” e ojer ruma ri' xkeyuj el ri chwa'q kab'ij.
+# LOCALIZATION NOTE: Do not translate MathML and STIXGeneral. %S is a documentation URL.
+MathML_DeprecatedStixgeneralOperatorStretchingWarning=Ri tob'äl richin yerunuk'wachij MathML k'alab'anela' rik'in STIXGeneral tz'ib' man ye'okisäx ta chik chuqa' xkeyuj ri chwa'q kab'ij. Richin ye'atz'ët taq kib'anikil k'ak'a' taq tz'ib' ri k'a e k'amonel, tatz'eta' %S
+# LOCALIZATION NOTE: Do not translate MathML and scriptminsize.
+MathML_DeprecatedScriptminsizeAttributeWarning=MathML b'anikil “scriptminsize” ojer chik, ruma ri' toq niyuj yan el chwa'q kab'ij.
+# LOCALIZATION NOTE: Do not translate MathML and scriptsizemultiplier.
+MathML_DeprecatedScriptsizemultiplierAttributeWarning=MathML b'anikil “scriptsizemultiplier” ojer chik, ruma ri' toq niyuj yan el chwa'q kab'ij.
+FormSubmissionUntrustedEventWarning=Ri rutaqik nojwuj rik'in jun runimamoloj taqoj, ri man nikuqub'äx ruk'u'x chi rij ojer chuqa' xtiyuj el ri chwa'q kab'ij.
+WebShareAPI_Failed=Xsach ri komonïk samaj.
+WebShareAPI_Aborted=Xxutüx ri komonïk samaj.
+# LOCALIZATION NOTE (UnknownProtocolNavigationPrevented): %1$S is the destination URL.
+UnknownProtocolNavigationPrevented=Xq'at ri okem pa “%1$S” ruma man etaman ta ruwa ri rub'eyal samaj.
+PostMessageSharedMemoryObjectToCrossOriginWarning=Man tikirel ta nelesäx rutzijol jun tzijol ri ruk'wan jun ruwachinäq komon natab'äl pa jun rutzuwäch xoch'in xe'el.
+# LOCALIZATION NOTE: %S is the URL of the resource in question
+UnusedLinkPreloadPending=Ri tob'äl pa “%S” samajin chik rik'in jun samajin ximonel man xokisäx ta pa ka'i' oxi' ch'utiramaj. Tatz'eta' chi ri rub'anikil ruyaketal samajib'enïk ütz kinuk'ulem.
+
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-same-origin and sandbox (though you may translate "sandboxed").
+RequestStorageAccessNullPrincipal=document.requestStorageAccess() man tikirel ta nisik'ïx pa jun wuj rik'in jun tz'iltz'öj ruxe'el, rik'in jun jech'un rukojol iframe akuchi' man nuya' ta q'ij ri ruxe'el rik'in ri rub'anikil jech'un rukojol.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-storage-access-by-user-activation and sandbox (though you may translate "sandboxed").
+RequestStorageAccessSandboxed=document.requestStorageAccess() man tikirel ta nisik'ïx pa jun jech'un rukojol iframe akuchi' man nuya' ta q'ij ri rokem yakb'äl rik'in rutzijik okisanel pa rub'anikil jech'un rukojol.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess() and iframe.
+RequestStorageAccessNested=document.requestStorageAccess() man tikirel ta nisik'ïx pa jun sokob'an iframe.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(). In some locales it may be preferable to not translate "event handler", either.
+RequestStorageAccessUserGesture=document.requestStorageAccess() xa xe tikirel nik'utüx chupam jun chajinel rumolojri'ïl samajin ruma ri rokisanel ko'öl samajinem.
+# LOCALIZATION NOTE: Do not translate "Location" and "History".
+LocChangeFloodingPrevented=Yalan k'ïy oyonem chi ke ri APIs kichin K'ojlib'äl o Natab'äl pa jun ch'utiq'ijul.
+FolderUploadPrompt.title = Tijikib'äx Jotob'anïk
+# LOCALIZATION NOTE: %S is the name of the folder the user selected in the file picker.
+FolderUploadPrompt.message = ¿La at jikïl chi nawajo' najotob'äl ronojel ri taq ruyakb'al “%S”? Tab'ana' we qitzij nakuqub'a' ak'u'x chi rij ri ruxaq.
+FolderUploadPrompt.acceptButtonLabel = Tijotob'äx
+InputPickerBlockedNoUserActivation=Xq'at ri rucha'onel <input> ruma man rusamajin ta chik ri okisanel.
+ExternalProtocolFrameBlockedNoUserActivation=Xq'ate' ri iframe rik'in rij rub'eyal rusamajixik ruma man rusamajin ta chik ri okisanel o man xq'ax ta ri ramaj najowäch toq xsamajïx ri ruk'isib'äl ruwäch re iframe re'.
+MultiplePopupsBlockedNoUserActivation=Xq'at ri rutikirisaxik k'ïy elenel taq tzuwäch ruma man rusamajin ta chik ri okisanel.
+# LOCALIZATION NOTE: %S is the URL of the preload that was ignored.
+PreloadIgnoredInvalidAttr=Xrepüx nisamajïx ri %S ruma juwi rub'anikil ri man etaman ta ruwäch “achie'l” o “ruwäch” o ri rub'anikil “media” ri man nuk'äm ta ri'.
+# LOCALIZATION NOTE: %S is the blob URL. Don't translate "agent cluster".
+BlobDifferentClusterError=Majun okem pa ri blob URL “%S” rik'in jun chik b'anel.
+# LOCALIZATION NOTE: Do not translate "Element.setCapture()" and "Element.setPointerCapture()"".
+ElementSetCaptureWarning=Element.setCapture() ojer chik. Tawokisaj Element.setPointerCapture() pa ruk'exel. richin ch'aqa' ato'ik https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture
+# LOCALIZATION NOTE: Do not translate "Element.releaseCapture()" and "Element.releasePointerCapture()".
+ElementReleaseCaptureWarning=Element.releaseCapture() ojer chik. Tawokisaj releasePointerCapture() pa ruk'exel. richin ch'aqa' ato'ik https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture
+# LOCALIZATION NOTE: Do not translate "Document.releaseCapture()" and "Element.releasePointerCapture()".
+DocumentReleaseCaptureWarning=Document.releaseCapture() ojer chik. Tawokisaj releasePointerCapture() pa ruk'exel. richin ch'aqa' ato'ik 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.
+
+# LOCALIZATION NOTE: Do not translate "OffscreenCanvas.toBlob()" and "OffscreenCanvas.convertToBlob()".
+
+# LOCALIZATION NOTE: Do not translate "IDBDatabase.createMutableFile()"
+
+# LOCALIZATION NOTE: Do not translate "IDBMutableFile.open()"
+
+# LOCALIZATION NOTE: Do not translate "InstallTrigger"
+# LOCALIZATION NOTE: Do not translate "InstallTrigger.install()"
+
+# LOCALIZATION NOTE: Do not translate "mozCurrentTransform", "CanvasRenderingContext2D.getTransform()", and "CanvasRenderingContext2D.setTransform()".
+# LOCALIZATION NOTE: Do not translate "mozCurrentTransformInverse", "CanvasRenderingContext2D.getTransform()", and "CanvasRenderingContext2D.setTransform()".
+
+# 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-cak/dom/chrome/global-strres.properties b/l10n-cak/dom/chrome/global-strres.properties
new file mode 100644
index 0000000000..19d1660acf
--- /dev/null
+++ b/l10n-cak/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=Xk'ulwachitäj jun sachoj, ri man etaman ta ruwäch (%1$S)
diff --git a/l10n-cak/dom/chrome/layout/HtmlForm.properties b/l10n-cak/dom/chrome/layout/HtmlForm.properties
new file mode 100644
index 0000000000..68125551a7
--- /dev/null
+++ b/l10n-cak/dom/chrome/layout/HtmlForm.properties
@@ -0,0 +1,35 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Reset=Titzolïx
+Submit=Titaq k'ulb'enïk
+Browse=Tinik'öx…
+FileUpload=Rusamajixik yakb'äl
+DirectoryUpload=Ticha' ri yakb'äl nijotob'äx
+DirectoryPickerOkButtonLabel=Tijotob'äx
+ForgotPostWarning=K'o enctype=%S chupam ri nojwuj, xa xe man nrokisaj ta method=post. Choj xtitaq rik'in rokisaxik ri method=GET chuqa' majun ri enctype.
+ForgotFileEnctypeWarning=Chupam ri nojwuj k'o jun ruk'ojlem richin nokisäx yakb'äl, xa xe chi man nrokisaj ta method=POST chuqa' enctype=multipart/form-data pa ri nojwuj. Man xtitaq ta ri yakb'äl.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=Rutaqik nojwuj rik'in %S
+CannotEncodeAllUnicode=Xtaq jun nojwuj rik'in ri rucholajil %S, ri man nitikïr ta nub'än kicholajil konojel ri Unicode taq tz'ib', ruma ri' toq rik'in jub'a' xtz'iläx ri rokem winäq. Richin man nuya' ta re k'ayewal re', k'o ta chi ri ruxaq k'amaya'l nijal richin tikirel nitaq pa ri rucholajil UTF-8 rik'in rujalik rucholajil ri ruxaq k'amaya'l pa UTF-8 o niya' retal accept-charset=utf-8 pa ri ch'akulal form.
+AllSupportedTypes=Konojel ri taq ruwäch yek'ulutäj
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=Majun yakb'äl cha'on.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=Majun taq yakb'äl echa'on.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=Majun cholb'äl cha'on.
+# 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 cha'on taq yakb'äl.
+ColorPicker=Tacha' jun b'onil
+# 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=Taq b'anikil
diff --git a/l10n-cak/dom/chrome/layout/MediaDocument.properties b/l10n-cak/dom/chrome/layout/MediaDocument.properties
new file mode 100644
index 0000000000..c3c3ac9798
--- /dev/null
+++ b/l10n-cak/dom/chrome/layout/MediaDocument.properties
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height
+#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type
+#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height
+#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type
+#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type
+#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type
+ImageTitleWithDimensions2AndFile=%S (%S wachib'äl, %S × %S taq piksel)
+ImageTitleWithoutDimensions=%S (%S Wachib'äl)
+ImageTitleWithDimensions2=(%S Wachib'äl, %S × %S taq piksel)
+ImageTitleWithNeitherDimensionsNorFile=(%S Wachib'äl)
+MediaTitleWithFile=%S (%S Wachinäq)
+MediaTitleWithNoInfo=(%S Wachinäq)
+
+InvalidImage=Man tikirel ta nik'ut pe ri wachib'äl “%S” ruma k'o sachoj chupam.
+ScaledImage=Jotob'an (%S%%)
+
+TitleWithStatus=%S - %S
diff --git a/l10n-cak/dom/chrome/layout/css.properties b/l10n-cak/dom/chrome/layout/css.properties
new file mode 100644
index 0000000000..be99ec3e11
--- /dev/null
+++ b/l10n-cak/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=Ri kixaq b'anikil %1$S man xsamajïx ta ruma chi ri MIME ruwäch, "%2$S", man ja ta ri "text/css".
+MimeNotCssWarn=Ri %1$S ruxaq b'anikil, ke ri' xsamajïx CSS estape' chi ri MIME ruwäch, "%2$S", man nuxïm ta ri' rik'in ri "text/css".
+
+PEDeclDropped=Xq'at ri q'alajirisanem.
+PEDeclSkipped=Repun kan k'a pa ri jun chik q'alajirisanem.
+PEUnknownProperty=Man etaman ta ruwäch ri ichinil '%1$S'.
+PEValueParsingError=Sachoj toq xnik'öx ri rejqalem '%1$S'.
+PEUnknownAtRule=Man netamäx ta ruwäch ri b'eyal at o nisach toq nusik'ij ri b'eyal at '%1$S'.
+PEMQUnexpectedOperator=Man oyob'en ta ri k'alab'anel pa kicholb'al tob'äl.
+PEMQUnexpectedToken=Man oyob'en ta ri token ‘ %1$S’ pa kicholb'al tob'äl.
+PEAtNSUnexpected=Man oyob'en ta ri token chupma ri @namespace: '%1$S'.
+PEKeyframeBadName=K'utüy oyob'en richin ri rub'i' @keyframes b'eyal.
+PEBadSelectorRSIgnored=Xerepüx kan ri molaj taq b'eyal ruma jun itzel cha'onel.
+PEBadSelectorKeyframeRuleIgnored=Keyfram rub'eyal xch'aqïx kan ruma jun sachoj chi cha'onel.
+PESelectorGroupNoSelector=Oyob'en jun cha'onel.
+PESelectorGroupExtraCombinator=Pajon tununel.
+PEClassSelNotIdent=Oyob'en jun tz'etöy richin ri cha'öy ruwäch, xa xe chi xilitäj '%1$S'.
+PETypeSelNotType=Oyob'en rub'i' jun tikomal o '*', xa xe chi xilitäj '%1$S'.
+PEUnknownNamespacePrefix=Man etaman ta ruwäch ri '%1$S' ruwäch rutzij ruk'ojlib'al b'i'aj.
+PEAttributeNameExpected=Oyob'en jun tz'etöy kichin ri kib'i' taq b'anikil, xa xe chi xilitäj '%1$S'.
+PEAttributeNameOrNamespaceExpected=Oyob'en jun rub'i' b'anikil o rukojlib'al b'i'aj, xa xe chi xilitäj '%1$S'.
+PEAttSelNoBar=Oyob'en '|', xa xe chi xilitäj '%1$S'.
+PEAttSelUnexpected=Man oyob'en ta ri token pa rucha'onel b'anikil: '%1$S'.
+PEAttSelBadValue=Oyob'en jun tz'etöy o cholajil richin retal pa rucha'öy b'anikil, xa xe chi xilitäj '%1$S'.
+PEPseudoSelBadName=Oyob'en jun tz'etöy richin ri pseudo-clase o pseudo-elemento, xa xe chi xilitäj '%1$S'.
+PEPseudoSelEndOrUserActionPC=Oyob'en ri ruk'isib'äl jun cha'onel o jun pseudo-ruwäch rusamaj winäq chi rij jun pseudo-ch'akulal, xa xe chi xilitäj ri pseudo-ruwäch '%1$S'.
+PEPseudoSelUnknown=Man etaman ta kiwäch pseudo-ruwäch or pseudo-ch'akulal '%1$S'.
+PEPseudoClassArgNotIdent=Oyob'en jun tz'etöy achi'el ko'öl etal richin ri pseudo-ruwäch, xa xe chi xilitäj '%1$S'.
+PEColorNotColor=Oyob'en jun b'onil, xa xe chi xilitäj '%1$S'.
+PEParseDeclarationDeclExpected=Oyob'en jun q'ajarisanem, xa xe chi xilitäj '%1$S'.
+PEUnknownFontDesc=Man etaman ta ruwäch ri tzijöy '%1$S' pa @font-face rub'eyal.
+PEMQExpectedFeatureName=Oyob'en rub'i' jun richinil tob'äl, xa xe chi xilitäj '%1$S'.
+PEMQNoMinMaxWithoutValue=Ri taq ichinil min- o max- richin rupam k'ïy k'oxom k'o chi ya'on jun rejqalem.
+PEMQExpectedFeatureValue=Xilitäj jun man okel ta chi rajilab'al jun kichinil taq tob'äl.
+PEExpectedNoneOrURL=Oyob'en 'none' o URL, xa xe chi xilitäj '%1$S'.
+PEExpectedNoneOrURLOrFilterFunction=Oyob'en 'none', URL, o jun samaj richin chayunïk, xa xe chi xilitäj '%1$S'.
+PEDisallowedImportRule=@import b'eyal k'a man e okel ta pa ruxaq b'anikil yenuk'.
+
+PENeverMatchingHostSelector=Ri :host cha'onel pa ‘%S’ e k'o taq rusamajib'al chuqa' rik'in jub'a' majub'ey xtuk'äm ri'. ¿Rik'in jub'a' anojin nawokisaj ri :host()?
+
+TooLargeDashedRadius=Ri ruchi' yalan nïm richin ri ‘dashed’ b'anikil (ri ruchi' ja ri 100000px). Tz'aqon rutzub'al.
+TooLargeDottedRadius=Ri ruchi' yalan nïm richin ri ‘dotted’ b'anikil (ri ruchi' ja ri 100000px). Tz'aqon rutzub'al.
diff --git a/l10n-cak/dom/chrome/layout/htmlparser.properties b/l10n-cak/dom/chrome/layout/htmlparser.properties
new file mode 100644
index 0000000000..7502fb5d98
--- /dev/null
+++ b/l10n-cak/dom/chrome/layout/htmlparser.properties
@@ -0,0 +1,123 @@
+# 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=Ri kinuk'ulem taq rutz'ib' jun wuj pa jun ruchi' kajtz'ik man xq'alajisäx ta. Ri wuj rik'in jub'a' nik'ut pe achi'el jun wi, we nik'ut man ruk'wan ta ri wuj nusik'ij achi'el ruchi' kajtz'ik.
+EncMetaUnsupported=Xb'ix chi jun kicholajil taq tz'ib' man nik'ulutäj ta pa ri wuj HTML toq nrokisaj jun yaketal retal q'i'oj. Xch'aqïx pe ri rub'ixik.
+EncProtocolUnsupported=Xjikib'äx jun kicholajil taq tz'ib', ri man nik'ul ta pa ruxak rub'eyal rusamaj ruq'axik juk'an chik. Xch'aqïx kan ri jikib'anïk.
+EncMetaUtf16=Okisan jun retal q'i'oj richin niq'alajisäx jun kicholajil taq tz'ib' achi'el UTF-16. Xsol ri q'alajirisanem achi'el ta jun UTF-8.
+EncMetaUserDefined=Xokisäx jun q'i'on yaketal richin nijikib'äx ri kicholajil taq tz'ib' achi'el x-user-defined. Xa xe chi xq'ijüx achi'el jun windows-1252 jikib'anïk ruma rujunamil kik'in ojer taq ruwäch tz'ib', ri kan echolajin pa man ütz ta rub'anikil. Re ruxaq k'amaya'l re' k'o ta chi nib'e pa Unicode.\u0020
+
+# 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=Seq' chi rij “</”.
+errLtSlashGt=Xilitäj “</>”. Achoq uma ta k'a: “<” man xanimäj ta (tanimäj achi'el “&lt;”) o man ütz ta xtz'ib'äx ri ruyaketal tz'apinïk.
+errCharRefLacksSemicolon=Retal pa tz'ib' man ruk'isib'en ta rik'in chuq' chuqa' mixtuq'.
+errNoDigitsInNCR=Majun ajilal pa retal ajilanïk pa tz'ib'.
+errGtInSystemId=“>” pa jun rutz'etöy q'inoj.
+errGtInPublicId=“>” jun aj winäq tz'etöy.
+errNamelessDoctype=Majun rub'i' Doctype.
+errConsecutiveHyphens=Koqan qi' taq juch' man xkik'ïs ta kan jun tzijonem. “--” man ye'okisäx ta pa jun tzijonem, pa re jun tz'eteb'äl re' “- -” ja'.
+errPrematureEndOfComment=Ruk'isib'äl alaj rutzijol. Tawokisaj “-->” richin ütz nak'isib'ej kan jun rutzijol.
+errBogusComment=Muyen rutzijol.
+errUnquotedAttributeLt=“<” pa jun retal ch'akulal majun ruk'a'. Rik'in jub'a' achoq uma: narajo' na “>” chuwäch.
+errUnquotedAttributeGrave=“`” pa jun retal richin b'anikil majun taq ruk'a'. Achoq uma ta k'a: Man ja ta taq rutz'ib' uk'a' xokisäx.
+errUnquotedAttributeQuote=Uk'a' pa jun retal richin rub'anikil man ruk'wan ta taq uk'a'. Achoq uma ta k'a: xesach xekitz'ajb'a' taq b'anikil o jun rucholajil k'ulbenïk URL pa jun retal b'anikil man ruk'wan ta taq uk'a'.
+errUnquotedAttributeEquals=“=” pa jun retal rub'anikil man k'o ta chi kikojol taq uk'a'. Achoq uma: e tunül ri taq rub'anikil ruma sachoj o jun k'ulb'anel rucholajil URL pa jun retal rub'anikil man k'o ta chi kikojol taq uk'a'.
+errSlashNotFollowedByGt=Jun molsamaj, man ojqan ta apo ruma jun “>”.
+errNoSpaceBetweenAttributes=Nrajo' na rukojol chi kikojol taq rub'anikil.
+errUnquotedAttributeStartLt=“<” pa rutikirib'al richin rejqalem b'anikil majun rukach'ut. Achoq uma ta k'a: “>” kan nrajo' na chuwäch.
+errUnquotedAttributeStartGrave=“`” pa rutikirib'al jun retal richin b'anikil majun taq ruk'a'. Rik'in jub'a' ruma: man xrokisaj ri tz'ib' richin uk'a'.
+errUnquotedAttributeStartEquals=“=” pa rutikirib'al jun rejqalem b'anikil majun taq kach'ut. Achoq uma ta k'a: kamulun/sachinäq ri etal junam.
+errAttributeValueMissing=Nrajo' na rajil ri b'anikil.
+errBadCharBeforeAttributeNameLt=Xilitäj “<” toq oyob'en jun rub'i' rub'anikil. Achoq uma ta ri': nrajo' na jun “>” jumül chuwäch.
+errEqualsSignBeforeAttributeName=Xilitäj “=” toq oyob'en rub'i' jun b'anikil. Achoq uma ta k'a: nrajo' na rub'i' ri b'anikil.
+errBadCharAfterLt=Man ütz ta chi tz'ib' chi rij “<”. Achoq uma ta k'a: man xanimäj ta “<”. Tatojtob'ej nanimäj achi'el “&lt;”.
+errLtGt=Xilitäj “<>”. Achoq uma ta k'a: man animajinäq ta “<” (tanimäj achi'el “&lt;”) o jun retal tikirib'äl, ri man ütz ta xtz'ib'äx.
+errProcessingInstruction=Xilitäj “<?”. Achoq uma ta k'a: xtojtob'ëx xokisäx jun ruk'utunem XML xenab'äl pa HTML (Ri taq ruk'utunem xenab'äl XML, man yek'ul ta pa HTML).
+errUnescapedAmpersandInterpretedAsCharacterReference=Ri rucholajil b'enäq pa “&” niq'ijüx rij achi'el jun retal ri tz'ib'. (“&” k'o ta chi xanimäj el achi'el “&amp;”).
+errNotSemicolonTerminated=Ri retal tz'ib' rik'in b'i'aj, man nik'is ta rik'in jun chuq' o mixtuq' (rik'in jub'a' xa xel el “&” achi'el “&amp;”).
+errNoNamedCharacterMatch=“&” man rutikirisan ta jun retal pa tz'ib' (“&” rik'in jub'a' k'o ta chi xanimäj el achi'el “&amp;”).
+errQuoteBeforeAttributeName=Xilitäj jun uk'a' to oyob'en rub'i' jun b'anikil. Achoq uma ta k'a: Chuwäch k'a nrajo' na jun “=”.
+errLtInAttributeName=“<” pa rub'i' jun b'anikil. Achoq uma ta k'a: “>” kan chuwäch na nrajo'.
+errQuoteInAttributeName=Uk'a' pa rub'i' b'anikil. Achoq uma ta k'a: ri uk'a, ri k'a nrajo' na pa jun k'ojlib'äl chuwäch.
+errExpectedPublicId=Oyob'en jun aj winäq tz'etöy, xa xe chi ri doctype xuk'ïs yan.
+errBogusDoctype=Doctype muyen.
+maybeErrAttributesOnEndTag=Ri retal tz'apinïk k'o taq rub'anikil.
+maybeErrSlashInEndTag=Xsach “/” pa ruk'isib'al jun retal tz'apinïk.
+errNcrNonCharacter=Retal pa tz'ib' napon pa metz'ib'.
+errNcrSurrogate=Retal pa tz'ib' napon pa jun k'exon.
+errNcrControlChar=Retal tz'ib' napon pa rutz'ib' tz'etonïk.
+errNcrCr=Jun retal ajilab'äl pa tz'ib'anïk xrik' pa jun rutzolinïk ch'ich'.
+errNcrInC1Range=Jun retal ajilab'äl richin tz'ib', ri rik'on pa jun rajilab'al C1 taq chajinïk.
+errEofInPublicId=Ruk'isib'äl ri yakwuj pa jun aj winäq tz'etonel.
+errEofInComment=Ruk'isib'äl yakwuj pa jun rutzijol.
+errEofInDoctype=Ruk'isib'äl yakwuj pa jun doctype.
+errEofInAttributeValue=Ruk'isib'äl yakwuj xq'i' pa jun retal b'anikil. Man etaman ta ri yaketal.
+errEofInAttributeName=Xilitäj ruk'isib'äl yakwuj pa jun rub'i' rub'anikil. Choj nirepüx kan ri yaketal.
+errEofWithoutGt=Xilitäj ri ruk'isib'äl yakwuj, akuchi' ri jun kan yaketal man ruk'ison ta rik'in “>”. Xrepüx kan ri yaketal.
+errEofInTagName=Xilitäj ruk'isib'äl ri yakwuj toq tajin nikanöx rub'i' jun etal. Niq'ol kan ri etal.
+errEofInEndTag=Ruk'isib'äl yakwuj chupam jun retal tz'apinïk. Nich'aqïx kan ri etal.
+errEofAfterLt=Ruk'isib'äl yakwuj chi rij “<”.
+errNcrOutOfRange=Retal jun tz'ib' elenäq pa ri okel Unicode rajilab'al.
+errNcrUnassigned=Retal tz'ib' nurïk' ri' pa rub'eyal cholajil, ri man junelïk k'o, man ya'on ta rub'i'.
+errDuplicateAttribute=Kamulun b'anikil.
+errEofInSystemId=Ruk'isib'äl yakwuj pa jun rutz'etöy q'inoj.
+errExpectedSystemId=Oyob'en jun tz'etöy q'inoj, xa xe chi ri doctype xuk'isib'ej yan.
+errMissingSpaceBeforeDoctypeName=Nrajo' na rukojol chuwäch rub'i' ri doctype.
+errNcrZero=Retal pa tz'ib' napon pa wa'ix.
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=Nrajo' na rukojolil chi kikojol ri nimatzij “SYSTEM” chuqa' ri taq uk'a' pa doctype.
+errNoSpaceBetweenPublicAndSystemIds=Nrajo' na rukojol chi kikojol ri aj winäq taq k'utüy chuqa' ri q'inoj pa doctype.\u0020
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=Nrajo' na rukojol chi kikojol ri “PUBLIC” ruxe' tzij chuqa' ri kach'ut pa ri doctype.\u0020
+
+# Tree builder errors
+errDeepTree=Ri ruche'el wuj yalan nïm rupam. Ri che' xtib'ajïx pa 513 ch'akul rupam.
+errStrayStartTag2=Sachon rutikirib'al chi yaketal “%1$S”.
+errStrayEndTag=Sachinäq ri ruyaketal tz'apinïk “%1$S”.
+errUnclosedElements=Xilitäj ruyaketal tz'apinïk ri “%1$S”, xa xe chi e k'o taq ch'akulal ri e jaqäl kan.
+errUnclosedElementsImplied=Ruyaketal tz'apinïk “%1$S” k'o wi chupam, xa xe chi k'o taq ch'akulal e jaqäl.
+errUnclosedElementsCell=Pa ruyonil xtzapitäj qa jun ch'uti rukajtz'ik ri kemon kajtz'ik, xa xe chi e k'o taq ch'akulal e jaqäl.
+errStrayDoctype=Sachinäq doctype.
+errAlmostStandardsDoctype=Doctype pa rub'anikil jub'ama pa rub'eyal. Oyob'en “<!DOCTYPE html>”.
+errQuirkyDoctype=Doctype richin junamanri'ïl rik'in taq k'amal man pa rub'eyal ta. Oyob'en “<!DOCTYPE html>”.
+errNonSpaceInTrailer=Junwi chi tz'ib' richin rukojol pa ruk'isib'äl ruxaq.
+errNonSpaceAfterFrameset=Man junam ta chi tz'ib' richin kojol chi rij “frameset”.
+errNonSpaceInFrameset=Junwi chi tz'ib' chi re ri kojöl pa “frameset”.
+errNonSpaceAfterBody=Jun wi chi tz'ib' k'o rukojol chi rij body.
+errNonSpaceInColgroupInFragment=Tz'ib' junwi chi re ri rukojol pa “colgroup” toq nuq'ijuj ruk'aj.
+errNonSpaceInNoscriptInHead=Tz'ib' junwi chi ruk'ojlib'al pa “noscript” chupam ri “head”.
+errFooBetweenHeadAndBody=“%1$S” ch'akulal chi kikojol “head” chuqa' “body”.
+errStartTagWithoutDoctype=Xilitäj jun ruyaketal tikirib'äl toq man tz'eton ta nab'ey jun doctype. Tajin noyob'ëx “<!DOCTYPE html>”.
+errNoSelectInTableScope=K'a nrajo' na “select“ pa ri ruk'ojlib'al kemon kajtz'ik.
+errStartSelectWhereEndSelectExpected=Ruyaketal tikirib'äl “select” akuchi' oyob'en ri ruyaketal tz'apinïk.
+errStartTagWithSelectOpen=Ruyaketal tikirib'äl “%1$S” rik'in “select“ jaqäl.
+errBadStartTagInNoscriptInHead=Retal itzel tikirib'äl “%1$S” pa “noscript” pa “head”.
+errImage=Xilitäj jun ruyaketal tikirib'äl “image”.
+errFooSeenWhenFooOpen2=Xtz'et ri “%1$S” retal tikirib'äl, xa xe chi rujaqon chik jun ruwachinäq ri junam ruwäch.
+errHeadingWhenHeadingOpen=Jun rujub'i'aj, man tikirel ta nok ralk'walaxel jun chik rujub'i'aj.
+errFramesetStart=Xilitäj ruyaketal tikirib'äl “frameset”.
+errNoCellToClose=Majun chi ch'utikajtz'ik k'o chi nitz'apïx.
+errStartTagInTable=Ruyaketal tikirib'äl “%1$S” tz'etoj pa “table”.
+errFormWhenFormOpen=Xilitäj jun ruyaketal tikirib'äl “form”, xa xe chi tzijïl chik jun ch'akulal “form”. Man yek'ul ta taq nojwuj ri k'o chik. Choj xtirepüx kan ri yaketal.
+errTableSeenWhileTableOpen=Xilitäj jun retal tikirisab'äl richin “table”, xa xe chi ri jun kan “table” k'a jaqäl.
+errStartTagInTableBody=“%1$S” retal tikirib'äl pa jun ruch'akulal tz'ajalil.
+errEndTagSeenWithoutDoctype=Xilitäj jun ruyaketal tz'apinïk, akuchi' man nutz'ët ta nab'ey jun doctype. Oyob'en “<!DOCTYPE html>”.
+errEndTagAfterBody=Xilitäj jun ruyaketal tz'apinïk chi rij ke ri “body” xtz'apïx kan.
+errEndTagSeenWithSelectOpen=Ruyaketal tz'apinïk “%1$S” rik'in “select“ jaqäl.
+errGarbageInColgroup=K'ajin chi seq' “colgroup”.
+errEndTagBr=Ruyaketal tz'apinïk “br”.
+errNoElementToCloseButEndTagSeen=Nrajo' na ch'akulal “%1$S” pa k'ojlib'äl, po tz'eton jun ruyaketal tz'apinïk “%1$S”.
+errHtmlStartTagInForeignContext=Yaketal HTML richin tikirib'äl “%1$S” pa jun ruk'ojlib'al samaj kichin ch'aqa' chik b'i'aj.
+errNoTableRowToClose=Majun rucholaj tz'ajalil, ri k'o chi nitz'apïx.
+errNonSpaceInTable=Taq tz'ib' junwi chuwäch ri k'ojlib'äl, elenäq el pa ri kemoj kajtz'ik.
+errUnclosedChildrenInRuby=Allk'walaxela' man e tz'apäl ta pa “ruby”.
+errStartTagSeenWithoutRuby=ruyaketal tikirib'ál “%1$S” tatz'eta' toq majun chi ch'akulal “ruby” jaqäl.
+errSelfClosing=Rucholb'ab' rutz'apixik pa ruyonil (“/>”) okisan pa jun ch'akulal HTML man kowöl ta. Nirepüx kan ri aj richin nichap achi'el jun ruyaketal tikirib'äl.
+errNoCheckUnclosedElementsOnStack=Taq ch'akulal man etz'apin ta pa taq tzub'aj.
+errEndTagDidNotMatchCurrentOpenElement=Ri ruyaketal tz'apinïk “%1$S” man nuxïm ta ri' rik'in rub'i' ch'akulal, ri jaqäl wakami (“%2$S”).
+errEndTagViolatesNestingRules=Ri retañ tz'apinïk “%1$S” man yeroqaj ta ri rub'eyal k'aslemalil.
+errEndWithUnclosedElements=Xilitäj ruyaketal tz'apinïk “%1$S”, xa xe chi k'o taq ch'akulal ri man etz'apin ta kan.
diff --git a/l10n-cak/dom/chrome/layout/layout_errors.properties b/l10n-cak/dom/chrome/layout/layout_errors.properties
new file mode 100644
index 0000000000..8cddd87ab4
--- /dev/null
+++ b/l10n-cak/dom/chrome/layout/layout_errors.properties
@@ -0,0 +1,52 @@
+# 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=Ri "coords" rub'anikil ri etal <area shape="rect"> man k'o ta pa "xokon,ajsik,ajkiq'a',pa xulan" b'anikil.
+ImageMapCircleWrongNumberOfCoords=Ri "coords" rub'anikil ri etal <area shape="circle"> man k'o ta pa "nik'ajal-x,nik'ajal-y,nik'aset" b'anikil.
+ImageMapCircleNegativeRadius=Ri "coords" rub'anikil ri <area shape="circle"> etal k'o jun manäq runik'aset.
+ImageMapPolyWrongNumberOfCoords=Ri "coords" rub'anikil ri etal <area shape="poly"> man k'o ta pa "x1,y1,x2,y2 …" b'anikil.
+ImageMapPolyOddNumberOfCoords=Chi re ri "coords" b'anikil richin ri etal <area shape="poly"> k'an nrajo' na ri ruk'isb'äl qupijuch' "y" (ri ütz rub'anikil "x1,y1,x2,y2 …").
+
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea):
+## %1$S is an integer value of the area of the frame
+## %2$S is an integer value of the area of a limit based on the viewport size
+CompositorAnimationWarningContentTooLargeArea=Man tikirel ta nisamajib'ëx ri silonem pa ri b'anonel ruma chi ri ruk'ojlem ruchi' (%1$S) yalan nïm chuwäch ri rutzuwach wachib'enïk (nïm chuwäch ri %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=Ri meximojri'ïl silonem chupül ruma ri runimilem ri rusilowachib'alil (%1$S, %2$S) nïm chuwäch ri ruk'ojlib'al tz'etoj (nïm chuwäch (%3$S, %4$S)) o nïm chuwäch ri ruyuqunem najowäx (%5$S, %6$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=Taq rusilonel 'backface-visibility: hidden' taq jalwachinïk man yeb'anatäj ta pa ri chojmirisanel
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=Taq rusilonel 'transform' chi kij taq ch'akulal rik'in SVG taq jalwachinïk man yeb'anatäj ta pa ri chojmirisanel
+CompositorAnimationWarningTransformWithGeometricProperties=Ri taq rusilonel 'transform' man tikirel ta yeb'an pa ri chojmirisanel rik'in etachib'el taq ichinil, ri esilon rik'in ri junam ch'akulal pa ri junam ramaj
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=Ri rusilonem ‘transform’ man tikirel ta nib'anatäj pa ri nuk'unel ruma k'o chi nixim kik'in ri taq silonem etachib'el taq kichinil, ri junam xetikïr rik'in
+CompositorAnimationWarningTransformFrameInactive=Ri silonem man tikirel ta nib'an pa ri chojmirisanel ruma chi ri ruchi' kajtz'ik majun retal chi tzijïl richin ri 'transform' silonem
+CompositorAnimationWarningTransformIsBlockedByImportantRules=Man tikirel ta nisamajïx ri silonem k'exoj pa ri nuk'ub'äl ruma chi ri taq rub'anikil k'exoj yechup rik'in nïm taq etab'äl
+CompositorAnimationWarningOpacityFrameInactive=Ri silonem man tikirel ta nib'an pa ri chojmirisanel ruma chi ri ruchi' kajtz'ik majun retal chi tzijïl richin ri 'opacity' silonem
+CompositorAnimationWarningHasRenderingObserver=Ri silonem man tikirel ta nib'anatäj pa ri chojmirisanel ruma chi ri ch'akulal e k'o rutz'etonela' richin nitzij (ri taq ch'akulaj -moz o SVG qupinïk/wiqoj)
+
+CompositorAnimationWarningHasCurrentColor=Ri taq silob'äl ‘rub'onil-rupam’ man yesamäj ta pa ri nuk'unel rik'in ri ruk'ojlem ruchajinik ‘rub'onil-wakami’.
+
+## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0"
+ZoomPropertyWarning=Re ruxaq man nrokisaj ta ri ichinil pa rub'eyal “zoom”. Tawokisaj calc() pa ri retal nïm taq ichinil, o tawokisaj “transform” rik'in “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=To nik'ut ri ch'akulal <html>, ri taq ruwäch e'okisan pe pa CSS ichinil “writing-mode”, “direction”, chuqa' “text-orientation” pa ri <html> ch'akulal, yechap el pa ri taq ruwäch eq'ijun pa ri <body> ruch'akulal, man chi rij ta ri ruwäch <html> ch'akulal. Tana'ojij nab'än runuk'ulem ri taq ichinil pa ri :root CSS pseudo-class. Richin ch'aqa' chik etamab'äl tab'etz'eta' “The Principal Writing Mode” pa 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=Xchup ri ximöy k'exonïk pa jun ruk'wayöl k'exonïk ruma yalan chik k'ïy taq runuk'ulem (%1$S) rik'in jub'a' taq rukojol (%2$S px nik'ajal, %3$S px chijun).
+
+ForcedLayoutStart=Ri wachib'enïk xtij ruq'ij chuwäch nitz'aqät rusamaj ri ruxaq. We ri ruxaq richin rub'anikil k'a man yesamäj ta, rik'in jub'a' nub'än chi yek'oje' taq samajib'äl pa ri rupam majun rub'anikil.
diff --git a/l10n-cak/dom/chrome/layout/printing.properties b/l10n-cak/dom/chrome/layout/printing.properties
new file mode 100644
index 0000000000..32365efb47
--- /dev/null
+++ b/l10n-cak/dom/chrome/layout/printing.properties
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Page number formatting
+## @page_number The current page number
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+pagenumber=%1$d
+
+# Page number formatting
+## @page_number The current page number
+## @page_total The total number of pages
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+# the second %ld will receive the total number of pages
+pageofpages=%1$d richin %2$d
+
+PrintToFile=Titz'ajb'äx pa yakb'äl
+print_error_dialog_title=Xachoj pa ri tz'ajb'äl
+printpreview_error_dialog_title=Sachoj pa ri nab'ey rutzub'al
+
+# 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=Xsach toq tajin nitz'ajb'äx.
+
+PERR_ABORT=Xq'at o xtane' ri rutz'ajb'axik wuj.
+PERR_NOT_AVAILABLE=Jun chi ke ri rusamajixik rutz'ajb'axik wuj man k'o ta wakami.
+PERR_NOT_IMPLEMENTED=Jun chi ke ri samaj richin tz'ajb'anïk k'a man b'anon ta ruk'ojlem.
+PERR_OUT_OF_MEMORY=Majun jamäl ta rupam richin nitz'ajb'äx.
+PERR_UNEXPECTED=K'ate' xk'ulwachitäj jun k'ayewal toq tajin nitz'ajb'äx.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=Majun chi tz'ajb'äl k'o.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=Majun chi tz'ajb'äl k'o, man tikirel ta nik'ut pe ri nab'ey rutzub'al ri tz'ajb'anïk.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=Man xilitäj ta ri tz'ajb'äl xcha'.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=Xsach rutikirib'al yakb'äl richin nel ri tz'ajb'anïk.
+PERR_GFX_PRINTER_STARTDOC=Xsach ri tz'ajb'anïk toz xutikirisaj rusamajixik nitz'ajb'äx.
+PERR_GFX_PRINTER_ENDDOC=Xsach ri tz'ajb'anïk toq nuk'isib'ej yan rusamajixik nitz'ajb'äx.
+PERR_GFX_PRINTER_STARTPAGE=Xsach ri tz'ajb'anïk toq nutikirisaj jun chik k'ak'a' ruxaq.
+PERR_GFX_PRINTER_DOC_IS_BUSY=K'a majani tikirel nitz'ajb'äx re wuj re', tajin na nisamajïx.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=K'a majani tikirel nik'ut pe ri nab'ey rutzub'al ri rutz'ajb'axik re wuj re', k'a tajin nisamajïx.
diff --git a/l10n-cak/dom/chrome/layout/xmlparser.properties b/l10n-cak/dom/chrome/layout/xmlparser.properties
new file mode 100644
index 0000000000..637e68c325
--- /dev/null
+++ b/l10n-cak/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 = manäq rupam rujolom
+2 = rusachoj cholb'ab'
+3 = majun xe'el ch'akulal xilitäj
+4 = man ütz ta nuk'un
+5 = man tz'apäl ta ri token
+6 = man tz'apäl ta ri token
+7 = majun rachib'il etal
+8 = kamulun b'anikil
+9 = itzel rupam chi rij jun XML ruch'akulal wuj
+10 = retal pa k'utwachib'äl rik'in me'ütz etab'äl
+11 = man jikib'an ta ri k'utwachib'äl
+12 = retal junem kutwachib'äl
+13 = rumeximojri'ïl k'utwachib'äl
+14 = man okel ta retal pa rajilab'äl tz'ib'
+15 = retal jun kach'akul k'utwachib'äl
+16 = retal ri chuwäch k'utwachib'äl pa jun b'anikil
+17 = Ruq'alajirisaxik rucholajem tzij o XML pa jun chik k'ojlib'äl chi re ri rutikirib'al k'utwachib'äl
+18 = man etama ta rucholajil
+19 = man okel ta ri cholajil ya'on rutzijol pa XML q'alajirisanem
+20 = man tz'apäl ta CDATA peraj
+21 = sachoj toq nisamajïx jun retal pa rij k'utwachib'äl
+22 = ri wuj man rujachon ta ri'
+23 = man oyob'en ta rub'anikil ri ch'ob'onel
+24 = q'alajisan k'utwachib'äl pa ruk'utwachib'al etab'äl
+27 = ruwäch tzij man ximon ta pa jun kik'ojlib'al b'i'aj
+28 = man ütz ta nelesäx el ri ruq'alajirisaxik ri ruwäch tzij
+29 = man tz'aqät ta ri retl pa etab'äl k'utwachib'äl
+30 = Man ütz ta runuk'ik ri XML q'alajirisanem
+31 = man ütz ta rucholajem rutzij q'alajirisanem
+32 = itzel (taq) tz'ib' pa aj winäq id
+38 = ri chajin ruwäch tzij (xml) man tikirel ta man niq'alajirisäx ta o nixim rik'in jun chik rub'i' kik'ojlib'al taq b'i'aj
+39 = ri chajin ruwäch tzij (xmlns) man tikirel ta niq'alajirisäx o man niq'alajirisäx ta
+40 = ri ruwäch tzij k'o chi man xa xe ta richin jun chi ke ri taq b'i'aj, ri e chajin richin kik'ojlib'al taq b'i'aj
+
+# %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 = Sachoj pa XML rusik'ixik: %1$S\nRuk'ojlib'al: %2$S\nRajlab'al cholaj %3$u, tem %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . Oyob'en: </%S>.
diff --git a/l10n-cak/dom/chrome/layout/xul.properties b/l10n-cak/dom/chrome/layout/xul.properties
new file mode 100644
index 0000000000..6b09b429ba
--- /dev/null
+++ b/l10n-cak/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?> ruk'utunem xenab'äl, man jun chik ruk'a'tz chuwäch ri tanajirisab'ál (tatz'eta' ri bug 360119).
diff --git a/l10n-cak/dom/chrome/mathml/mathml.properties b/l10n-cak/dom/chrome/mathml/mathml.properties
new file mode 100644
index 0000000000..28b176b924
--- /dev/null
+++ b/l10n-cak/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=Man okel ta retab'al: <%1$S> man nik'ulutäj ta achi'el ralk'wal <%2$S>.
+ChildCountIncorrect=Man ütz ta chi etal: man ütz ta ri kajilab'al alk'walaxela' pa <%1$S/> retal.
+DuplicateMprescripts=Man okel ta chi etalin: jotöl chuwäch jun <mprescripts/> chupam <mmultiscripts/>.
+# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached.
+NoBase=Man okel ta chi etalin: Oyob'en jun ruxe' ch'akulal pa <mmultiscripts/>. Man xilitäj ta.
+SubSupMismatch=Man oke ta chi etalin: Man e tz'aqät ta ri k'ulaj richin ri xetz'ib'/witz'ib' pa <mmultiscripts/>.
+
+# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale.
+AttributeParsingError=Xsach toq ninik'öx ri ejqalem '%1$S' richin ri b'anikil '%2$S' pa <%3$S/>. Xch'aqïx kan ri b'anikil.
+AttributeParsingErrorNoTag=Xsach toq ninik'öx ri ejqalem '%1$S' richin ri b'anikil '%2$S'. Xch'aqïx kan ri b'anikil.
+LengthParsingError=Xsach toq xunik'oj ri rejqalem rub'anikil MathML '%1$S' achi'el raqän. Xch'aqïx kan ri rub'anikil.
diff --git a/l10n-cak/dom/chrome/nsWebBrowserPersist.properties b/l10n-cak/dom/chrome/nsWebBrowserPersist.properties
new file mode 100644
index 0000000000..8f05b1a5aa
--- /dev/null
+++ b/l10n-cak/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=Man tikirel ta xyak ri %S, ruma man xtikïr xusik'ij ri ruxe'el yakb'äl.\n\nTatojtob'ej chik pa jun ti ramaj, o katzijon rik'in ri nuk'unel ruk'u'x samaj.
+writeError=Man tikirel ta xyak ri %S, ruma jun sachoj, ri man etaman ta ruwäch.\n\nTatojtob'ej nayäk pa jun chik k'ojlib'äl.
+launchError=Man tikirel ta xjaq ri %S rumaj jun sachoj, ri man etaman ta ruwäch.\n\nTatojtob'ej nayäk pa jun yakb'äl samaj, k'a ri' tajaqa'.
+diskFull=Man jamäl ta rupam ri ayakb'al samaj richin nayäk %S.\n\nTatojtob'ej ye'ayüj el ri relik taq yakb'äl o ke'ayaka' chik pa jun k'ojlib'äl.
+readOnly=Man tikirel ta xyak ri %S ruma chi ri rujolom, yakwuj o yakb'äl chajin chi man titz'ib'äx chupam.\n\nTatzija' ri tz'ib'anïk pa ri rujolom k'a ri' tatojtob'ej chik, o tatojtob'ej chik nayäk pa jun k'ojlib'äl.
+accessError=Man tikirel ta xyak ri %S ruma man nitikïr ta nijal rupam re yakwuj re'.\n\nKe'ajala' ri taq ruch'akulal yakwuj k'a ri' tatojtob'ej chik, o tatojtob'ej chik nayäk pa jun k'ojlib'äl.
+SDAccessErrorCardReadOnly=Tajin nokisäx ri SD pirt'im. Man tikirel ta xqasäx ri yakb'äl.
+SDAccessErrorCardMissing=Majun SD chi pirt'im. Man tikirel ta xqasäx ri yakb'äl.
+helperAppNotFound=Man tikirel ta xjaq ri %S ruma chi ri achchokoy ruximon ri' rik'in man k'o ta. Tajala' ri kiximik ri taq chokoy chuqa' ri taq yakb'äl pa Taq ajowab'äl.
+noMemory=Man jamäl ta rupam rujolom richin nitz'aqatisäx ri samaj.\n\nKe'atz'apij jujun taq chokoy, k'a ri' tatojtob'ej chik.
+title=Tajin niqasäx %S
+fileAlreadyExistsError=Man tikirel ta xyak ri %S, ruma k'o chik jun yakb'äl ke ri' rub'i' pa ri yakwuj '_files'.\n\nTatojtob'ej nayäk pa jun chik k'ojlib'äl.
+fileNameTooLongError=Man tikirel ta xyak ri %S, ruma chi yalan yuquyïk rub'i' ri yakb'äl.\n\nTatojtob'ej nayäk rik'in jun ko'öl raqän b'i'aj.
diff --git a/l10n-cak/dom/chrome/security/caps.properties b/l10n-cak/dom/chrome/security/caps.properties
new file mode 100644
index 0000000000..cc9e04185a
--- /dev/null
+++ b/l10n-cak/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 = Rusachoj jikomal: Ri rupam pa %S man tikirel ta nisamajïx o nixïm rik'in %S.
+CheckSameOriginError = Rusachoj chajinem: Ri rupam pa %S man nitikïr ta yerusamajij taq rutzij %S.\u0020
+ExternalDataError = Rusachoj chajinïk: Ri rupam pa %S xutojtob'ej xusamajij %S, xa xe chi man nitikïr ta nusamajib'ej chi rij taq tzij toq tajin nokisäx achi'el jun wachib'äl.
+
+CreateWrapperDenied = Man xya' ta q'ij toq xnuk' ri wrapper richin ri ruwachinaq ruwäch %S
+CreateWrapperDeniedForOrigin = Man xya' ta q'ij chi re <%2$S> toq nunük' ri wrapper richin ri ruwachinaq ruwäch %1$S
diff --git a/l10n-cak/dom/chrome/security/csp.properties b/l10n-cak/dom/chrome/security/csp.properties
new file mode 100644
index 0000000000..a185a24c45
--- /dev/null
+++ b/l10n-cak/dom/chrome/security/csp.properties
@@ -0,0 +1,100 @@
+# 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 = Ri taq rucha'oj re ruxaq re', xuq'ät rusamajixik jun tob'äl: %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 = Ri taq rucha'oj re ruxaq re', xuq'ät rusamajixik jun tob'äl pa %2$S ("%1$S").
+# LOCALIZATION NOTE (CSPROViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPROViolation = Xk'ulwachitäj xa xe jun tz'ilanem chi re jun CSP na'ojil ("%1$S") richin rutzijol. Xya' q'ij chi re ri na'oj chuqa' xtaq jun CSP rutzijol samaj.
+# 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 = Ri taq runuk'ulem ruxaq k'amaya'l, xkitzu' rusamajixik jun tob'äl pa %2$S ("%1$S"). Tajin nitaq jun CSP rutzijol samaj.
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = Xtojtob'ëx xtaq jun rutzijol samaj pa jun URI, ri man okel ta: "%1$S"
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = Man tikirel ta nisol ri Uri richin rutzijol samaj: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = Man tikirel ta nichap el rusamajixik ri k'amöy b'ey man etaman ta ruwäch '%1$S'
+# LOCALIZATION NOTE (ignoringUnknownOption):
+# %1$S is the option that could not be understood
+ignoringUnknownOption = Xrepüx kan ri cha'oj man etaman ta ruwäch %1$S
+# LOCALIZATION NOTE (ignoringDuplicateSrc):
+# %1$S defines the duplicate src
+ignoringDuplicateSrc = Tajin nirepüx kan ri kamulun xe'el %1$S
+# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
+# %1$S defines the ignored src
+ignoringSrcFromMetaCSP = Xch'aqïx kan '%1$S' kutamil (man niya' ta q'ij toq nisik'ïx rik'in ri q'i'oj tikomal).
+# LOCALIZATION NOTE (ignoringStrictDynamic):
+# %1$S is the ignored src
+ignoringStrictDynamic = Toyob'ëx na xe'el “%1$S” (Xa xe nuköch' rik'in script-src).
+# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce):
+# %1$S is the csp directive that contains 'strict-dynamic'
+# 'strict-dynamic' should not be localized
+strictDynamicButNoHashOrNonce = Pitz'b'äl tzij ‘strict-dynamic’ rik'in “%1$S” rik'in man ütz ta nonce o hash rik'in jub'a' nuq'ät ri rucholajem tz'ib'anïk richin nisamajib'ëx
+# LOCALIZATION NOTE (reportURInotHttpsOrHttp2):
+# %1$S is the ETLD of the report URI that is not HTTP or HTTPS
+reportURInotHttpsOrHttp2 = Ri URI richin rutzijol samaj (%1$S) k'o chi jun URI HTTP o HTTPS.
+# LOCALIZATION NOTE (reportURInotInReportOnlyHeader):
+# %1$S is the ETLD of the page with the policy
+reportURInotInReportOnlyHeader = Re ruxaq k'amaya'l re' (%1$S) k'o jun runa'ojil Report-Only, ri man ruk'wan ta jun rutzijol samaj URI. CSP man xtuq'ät ta chuqa' man xtitikïr ta xtuya' rutzijol pa ruwi' rutz'ilanem re na'ojil re'.
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = Man tikirel ta niq'ijüx ri xe'el man netamäx ta ruwäch %1$S
+# LOCALIZATION NOTE (upgradeInsecureRequest):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+upgradeInsecureRequest = Tajin nik'ex itzel k'utuj '%1$S' richin nokisäx '%2$S'
+# LOCALIZATION NOTE (ignoreSrcForDirective):
+ignoreSrcForDirective = Tajin nirepüx srcs richin k'amöl b'ey '%1$S'
+# LOCALIZATION NOTE (hostNameMightBeKeyword):
+# %1$S is the hostname in question and %2$S is the keyword
+hostNameMightBeKeyword = Tajin niq'ijüx %1$S achi'el rub'i' ri ruk'u'x samaj, man achi'el ta jun ewan tzij. We ab'anon chi re chi jun ewan tzij, tawokisaj '%2$S' (chi kikojol taq ch'ut).
+# LOCALIZATION NOTE (notSupportingDirective):
+# directive is not supported (e.g. 'reflected-xss')
+notSupportingDirective = Ri '%1$S' k'amöl b'ey man ya'on ta rusamajib'al. Xtich'aqïx kan ri k'amöl b'ey chuqa' ri taq rejqalem.
+# LOCALIZATION NOTE (blockAllMixedContent):
+# %1$S is the URL of the blocked resource load.
+blockAllMixedContent = Tajin niq'at ri ruk'utuj mejikomal '%1$S'.
+# LOCALIZATION NOTE (ignoringDirectiveWithNoValues):
+# %1$S is the name of a CSP directive that requires additional values
+ignoringDirectiveWithNoValues = Tiyoke' ‘%1$S’ ruma chi majun ko'öl retab'al.
+# LOCALIZATION NOTE (ignoringReportOnlyDirective):
+# %1$S is the directive that is ignored in report-only mode.
+ignoringReportOnlyDirective = Choj niya' kan q'ij chi re ri chojminel rukaxa sanayai' toq choj nijach rik'in jun runa'ojil xa xe richin rutzijol samaj ‘%1$S’
+# 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=Tirepüx ‘%1$S’ ruma ‘%2$S’ k'amöl b'ey.
+
+# LOCALIZATION NOTE (IgnoringSourceWithinDirective):
+# %1$S is the ignored src
+# %2$S is the directive which supports src
+IgnoringSourceWithinDirective = Toyob'ëx na xe'el “%1$S” (Man nuköch' ta rik'in ‘%2$S’).
+
+# CSP Errors:
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = Man tikirel ta niq'ijüx ri ruxe'el man okel ta %1$S
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = Man tikirel ta niq'ijüx ri host man okel ta %1$S
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = Man tikirel ta nisöl ri tunel b'ey pa %1$S
+# LOCALIZATION NOTE (duplicateDirective):
+# %1$S is the name of the duplicate directive
+duplicateDirective = Xilitäj k'amöl taq b'ey %1$S. Konojel ri taq molaj, ri nab'ey manäq, xekerepüx kan.
+# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag):
+# %1$S is the option that could not be understood
+couldntParseInvalidSandboxFlag = Man xnik'öx ta ri rulaqam ruk'ojlib'al chajinïk man okel ta ‘%1$S’
+
diff --git a/l10n-cak/dom/chrome/security/security.properties b/l10n-cak/dom/chrome/security/security.properties
new file mode 100644
index 0000000000..80d4e34e3f
--- /dev/null
+++ b/l10n-cak/dom/chrome/security/security.properties
@@ -0,0 +1,154 @@
+# 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 = Xq'at rusamajixïk ri xolon rupam "%1$S"
+BlockMixedActiveContent = Xq'ate' ri rusamajixik rupam, ri ka'i' ruwäch tzijïl "%1$S"
+
+# CORS
+# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers
+CORSDisabled=Taqowuj q'aton pa jun chik k'ojlib'äl: ri runa'ojil junam ruxe'el man nuya' ta q'ij chi nisik'ïs ri näq tob'äl pa %1$S (achoq uma: CORS chupül).
+CORSDidNotSucceed2=Q'aton ri Mejon-Xe'el K'utuj: Ri runa'ojil junam rukutamil, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S. (Achoq uma: Xtzolïx ri CORS k'utuj). Rub'itz'ib' rub'anikil: %2$S.
+CORSOriginHeaderNotAdded=Q'aton ri Mejon-Xe'el K'utuj: Ri runa'ojil junam rukutamil, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S. (Achoq uma: Man tikirel ta ri CORS jub'i'aj ‘Xe'el’ nitz'aqatisäx).
+CORSExternalRedirectNotAllowed=Q'aton ri Mejon-Xe'el K'utuj: Ri runa'ojil junam rukutamil, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S. (Achoq uma: Man ya'on ta q'ij chi re ri CORS ruk'utuj ruchojmirisaxik chik chi rij).
+CORSRequestNotHttp=Cross-Origin Request Blocked: Ri runa'ojil junam rukutamil, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S (achoq uma: ri CORS k'utuj man http ta).
+CORSMissingAllowOrigin2=Cross-Origin Request Blocked: Ri runa'ojil ri junam xe'el, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S. (achoj uma: nrajo' na ri CORS ch'utukwi' 'Access-Control-Allow-Origin'). Rub'itz'ib' rub'anikil: %2$S.
+CORSMultipleAllowOriginNotAllowed=Cross-Origin Request Blocked: Ri runa'ojil ri junam xe'el, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S. (achoj uma: Jalajöj CORS ch'utukwi' 'Access-Control-Allow-Origin' man ya'on ta q'ij).
+CORSAllowOriginNotMatchingOrigin=Cross-Origin Request Blocked: ri runa'oj richin junam ruxe'el, man nuya' taq q'ij richin nisik'ïs ri näj tob'äl pa %1$S (achoj uma: Ri CORS ch'utukwi' 'Access-Control-Allow-Origin' no coincide con '%2$S').
+CORSNotSupportingCredentials=Cross-Origin Request Blocked: Ri runa'ojil ri junam xe'el, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa ‘%1$S’. (Achoq uma: Man niya' ta q'ij we ri wujil CORS ch'utukwi' ‘Access-Control-Allow-Origin’ jun ‘*’).
+CORSMethodNotFound=Cross-Origin Request Blocked: ri runa'ojil richin junam xe'el, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S (achoq uma: token man rilon ta ri rub'eyal pa ch'utukwi' CORS 'Access-Control-Allow-Methods').
+CORSMissingAllowCredentials=Cross-Origin Request Blocked: Ri runa'ojil ri junam xe'el, man nuya' ta q'ij richin nisik'ïs ri näj tob'äl pa %1$S (achoq uma: oyob'en ri 'true' pa ch'utukwi' CORS 'Access-Control-Allow-Credentials').
+CORSInvalidAllowMethod=Cross-Origin Request Blocked: ri runa'ojil junam xe'el, man nuya' ta q'ij chi nisik'ïx ri näj tob'äl pa %1$S (achoq uma: token '%2$S' man okel ta pa ch'utukwi' CORS 'Access-Control-Allow-Methods').
+CORSInvalidAllowHeader=Cross-Origin Request Blocked: Ri na'ojil chi junam xe'el, man nuya' ta q'ij richin nisik'ïx ri näj tob'äl pa %1$S (achoq uma: token '%2$S' man okel ta pa CORS ch'utukwi' 'Access-Control-Allow-Headers').
+CORSMissingAllowHeaderFromPreflight2=Ruk'utunik Q'aton Xalq'atin-Xe'el: Ri Runa'ojil Junam Xe'el man nuya' ta q'ij nisik'ïx ri näj tob'äl pa %1$S. (Aruma: Ri ch'utukwi' ‘%2$S’ man okel ta ruma ri ch'utukwi' ‘Access-Control-Allow-Headers’ richin ri nab'ey rujikib'axik rutzolin tzij CORS).
+
+# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains"
+STSUnknownError=Strict-Transport-Security: Xk'ulwachitäj jun sachoj man etaman ta ruwäch toq nisamajïx ri ch'utukwi' ya'on rutzijol ruma ri ruxaq k'amaya'l.
+STSCouldNotParseHeader=Strict-Transport-Security: ri ruxaq k'amaya'l xuya' retal jun ch'utukwi', ri man etaman ta achike nuq'ajuj.
+STSNoMaxAge=Strict-Transport-Security: Ri ruxaq k'amaya'l xuya' retal jun ch'utukwi', ri man ruk'wan ta jun k'amöl taq b'ey 'max-age'.
+STSMultipleMaxAges=Strict-Transport-Security: Ri ruxaq k'amaya'l xuya' retal jun ch'utukwi', ri ruk'wan jalajöj chi k'amöl taq b'ey 'max-age'.
+STSInvalidMaxAge=Strict-Transport-Security: Ri ruxaq k'amaya'l xuya' rutzijol jun ch'utukwi', ri ruk'wan jun 'max-age' k'amöl b'ey man okel ta.
+STSMultipleIncludeSubdomains=Strict-Transport-Security: ri ruxaq k'amaya'l ruya'on retal jun ch'utukwi', ri ruk'wan jalajöj chi k'amöl b'ey 'includeSubDomains'.
+STSInvalidIncludeSubdomains=Strict-Transport-Security: ri ruxaq k'amaya'l ruya'on retal jun ch'utukwi', ri ruk'wan jalajöj chi k'amöl b'ey 'includeSubDomains' man okel ta.
+STSCouldNotSaveState=Strict-Transport-Security: Xk'ulwachitäj jun sachoj toq xtz'ib'äx qa ri ruxaq k'amaya'l achi'el jun ruk'u'x samaj Strict-Transport-Security.
+
+InsecurePasswordsPresentOnPage=E k'o kik'ojlib'al ewan tzij pa jun man ütz ta ruxaq (http://). Re re' jun k'ayewal pa ruwi' chajinïk, ri nuya' q'ij chi ye'eleq'äx el taq kiwujil rutikirib'al kimolojri'ïl winaqi'.
+InsecureFormActionPasswordsPresent=Ruk'ojlem ewan tzij k'o pa jun nojwuj rik'in jun rub'anik itzel nojwuj (http://). Re re' jun k'ayewal pa ruwi' chajinïk, ri nuya' q'ij chi ye'eleq'äx el taq kiwujil rutikirib'al kimolojri'ïl winaqi'.
+InsecurePasswordsPresentOnIframe=E k'o taq ruk'ojlem ewan tzij pa jun itzel iframe (http://). Re re' jun k'ayewal pa ruwi' chajinïk, ri nuya' q'ij chi ye'eleq'äx el ri taq ruwujil rutikirib'al kimolojri'ïl winaqi'.
+# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
+LoadingMixedActiveContent2=Tajin nusamajij tzijïl kawäch rupam (itzel) pa jun ütz ruxaq "%1$S"
+LoadingMixedDisplayContent2=Tajin nisamajib'ëx ka'i' ruwäch chi rupam (man jikïl ta) richin nik'ut pa jun ütz ruxaq "%1$S"
+LoadingMixedDisplayObjectSubrequestDeprecation=Man nichilab'ëx ta chi nisamajïx ka'i' rupam (mejikïl) “%1$S” pa jun rutz'aqat jun jikïl ruxaq chuqa' anin xtiq'at.
+# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
+MixedContentBlockedDownload = Xq'ate' ri ruqasaxik itzel rupam “%S”.
+
+# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
+BothAllowScriptsAndSameOriginPresent=Jun iframe ri k'o allow-script achi'el chuqa' allow-same-origin pa ri ruch'akulal sandbox nitikïr nik'is ri rub'anikil chi muqül.
+# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe"
+BothAllowTopNavigationAndUserActivationPresent=Jun iframe which ruk'wan allow-top-navigation chuqa' allow-top-navigation-by-user-activation richin ri rub'anikil sandbox xtuya' q'ij richin jun okem pa k'amaya'l pa ruwi'.
+
+# Sub-Resource Integrity
+# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute.
+MalformedIntegrityHash=Ri ch'akulal skript k'o jun ruch'utitzijol (hash) itzel nuk'un pa integryty rub'anikil: "%1$S". Ri ütz rub'anikil ja ri "<hash algorithm>-<hash value>".
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityLength=Ri hash k'o pa ri rub'anikil integrity sachinäq pa ri ruyuqulem.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityBase64=Ri hash k'o pa ri rub'anikil integrity, man tikirel ta elesan ri na'oj chupam.
+# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI.
+IneligibleResource="%1$S" man tikirel ta kichin taq kinik'oxik kutzil, ruma chi tzijïl CORS chupam, ni xa ta junam ruxe'el.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute.
+UnsupportedHashAlg=Man xk'ulutäj ta ri ch'utitzijol alworitmo pa ri b'anikil integrity: "%1$S"
+# LOCALIZATION NOTE: Do not translate "integrity"
+NoValidMetadata=Ri integrity b'anikil majun okel ichintzij k'o chupam.\u0020
+
+# LOCALIZATION NOTE: Do not translate "RC4".
+WeakCipherSuiteWarning=Re ruxaq k'amaya'l re' nrokisaj ri nimatz'ib' RC4 richin ri man etaman ta, ri ojer chik chuqa' man ütz ta.
+
+DeprecatedTLSVersion2=Re ruxaq k'amaya'l re' nrokisaj jun ojer ruwäch chi TLS. Tak'exa' rik'in jun TLS 1.2 o 1.3.
+
+#XCTO: nosniff
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff".
+MimeTypeMismatch2=Xq'at ri rutob'al “%1$S” ruma chi ri MIME (“%2$S”) ruwäch e junam (X-Content-Type-Options: nosniff).
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XCTOHeaderValueMissing=¿X-Content-Type-Options rutzijol ruk'ayewal ch'utukwi': ri rajil ja ri “%1$S”; ri nub'än chi natäq “nosniff”?
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XTCOWithMIMEValueMissing=Ri rutob'al “%1$S” man xsamajïx ta ruma jun man etaman ta ruwäch, man okel ta o k'o nrajo' MIME ruwäch (X-Content-Type-Options: nosniff).
+
+BlockScriptWithWrongMimeType2=Rujuch' “%1$S” xq'at ruma jun ruwäch MIME (“%2$S”) man okel ta.
+WarnScriptWithWrongMimeType=Ri ruskip “%1$S” xsamajib'ëx estape' ri MIME ruwäch (“%2$S”) man jun okel ta chi JavaScript MIME ruwäch.
+# LOCALIZATION NOTE: Do not translate "importScripts()"
+BlockImportScriptsWithWrongMimeType=Ri ruxamajib'exik ruskrip “%1$S” rik'in importScripts () xq'at ruma jun ruwäch MIME (“%2$S”) ri man okel ta.
+BlockWorkerWithWrongMimeType=Ri ruperaj rusamajib'exik Worker “%1$S” xq'ate' ruma jun MIME ruwäch (“%2$S”) ri man ya'on ta q'ij chi re.
+BlockModuleWithWrongMimeType=Ri ruperaj rusamajib'exik “%1$S” xq'ate' ruma jun MIME ruwäch (“%2$S”) ri man ya'on ta q'ij chi re.
+
+# LOCALIZATION NOTE: Do not translate "data: URI".
+BlockTopLevelDataURINavigation=Okem pa k'amaya'l chi kipam ri ajsik xak taq tzij: Man ya'on ta q'ij chi re ri URI (Q'aton rusamajib'exik ruma: “%1$S”)
+
+# 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".
+
+# LOCALIZATION NOTE: “%S” is the whole URI of the loaded file.
+
+RestrictBrowserEvalUsage=eval() chuqa' eval-like, man yek'ul ta pa ri Ach'ala'il Tata'aj o pa Rusamaj Q'inoj (Q'aton rokisaxik pa “%1$S”)
+
+# LOCALIZATION NOTE (MixedContentAutoUpgrade):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+MixedContentAutoUpgrade=Nik'ex ruk'utuj itzel tz'etoj ‘%1$S’ richin nokisäx ‘%2$S’
+# LOCALIZATION NOTE (RunningClearSiteDataValue):
+# %S is the URI of the resource whose data was cleaned up
+RunningClearSiteDataValue=Ri Clear-Site-Data jub'i'aj xub'ananej ri kijosq'ixik ri “%S” taq tzij.
+UnknownClearSiteDataValue=Xilitäj ri Clear-Site-Data jub'i'aj. Man Etaman ta rajil “%S”.
+
+# Reporting API
+ReportingHeaderInvalidJSON=Rujub'i'aj Rutzijol: Man okel ta ri rajil JSON xk'ulutäj.
+ReportingHeaderInvalidNameItem=Rujub'i'aj Rutzijol: man okel taq rub'i' richin ri moloj.
+ReportingHeaderDuplicateGroup=Rujub'i'aj Rutzijol: nirepüx kamulun molaj rub'ina'am “%S”.
+ReportingHeaderInvalidItem=Rujub'i'aj Rutzijol: nirepüx ch'akulal man okel ta rub'ina'am “%S”.
+ReportingHeaderInvalidEndpoint=Rujub'i'aj Rutzijol: nirepüx ruk'isib'al ruchuq' ch'akulal man okel ta rub'ina'am “%S”.
+# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name
+ReportingHeaderInvalidURLEndpoint=Rujub'i'aj Rutzijol: nirepüx ruk'isib'al URL “%1$S” ruchuq' ri tzij man okel ta rub'ina'am “%2$S”.
+
+FeaturePolicyUnsupportedFeatureName=Feature Policy: Xumëj jun rusamaj b'i'aj, ri man ruk'amon ta “%S”.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidEmptyAllowValue= Feature Policy: Xumëj rucholb'al kowöl ya'oj q'ij richin ri samaj: “%S”.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidAllowValue=Feature Policy: Xumëj ri rejqalem ya'on q'ij, ri man ruk'amon ta pa “%S”.
+
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerLengthOverLimitation=HTTP Retal jub'i'aj: R raqän nik'o chuwäch “%1$S” taq wayt, ruyujik ri retal jub'i'aj k'a pa ruxe'el: “%2$S”
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerOriginLengthOverLimitation=HTTP Retal jub'i'aj: Ri raqän nik'o chuwäch ri “%1$S” wayt - rik'in ruyujik ri retal rujub'i'aj k'a pa ruxe'el: “%2$S”.
+
+# LOCALIZATION NOTE: Do not translate "no-referrer-when-downgrade", "origin-when-cross-origin" and "unsafe-url". %S is the URI of the loading channel.
+# LOCALIZATION NOTE: %1$S is the ignored referrer policy, %2$S is the URI of the loading channel.
+
+# X-Frame-Options
+# LOCALIZATION NOTE(XFrameOptionsInvalid): %1$S is the header value, %2$S is frame URI. Do not translate "X-Frame-Options".
+XFrameOptionsInvalid = Man okel ta Ch'utukwi' X-Frame-Options ri xilitäj toq xsamajïx “%2$S”: “%1$S” majun ta okel k'wayöl.
+# 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=Ri rusamajixik “%2$S” pa jun ruchi' kajtz'ik xk'qat ruma jun k'wayöl “X-Frame-Options“ tz'ajon pa “%1$S“.
+
+# HTTPS-Only Mode
+# LOCALIZATION NOTE: %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+HTTPSOnlyUpgradeRequest = Nik'ex itzel k'utuj “%1$S” richin nokisäx “%2$S”.
+# LOCALIZATION NOTE: %1$S is the URL of request.
+HTTPSOnlyNoUpgradeException = Man nik'ex ta ri mejikil k'utuj “%1$S” ruma chi jech'un.
+# LOCALIZATION NOTE: %1$S is the URL of the failed request; %2$S is an error-code.
+HTTPSOnlyFailedRequest = Xsach toq nik'ex ri itzel k'utuj “%1$S”. (%2$S)
+# LOCALIZATION NOTE: %S is the URL of the failed request;
+HTTPSOnlyFailedDowngradeAgain = Xsach ri ruk'exoj man ütz ta ruk'utuj “%S”. Titzolin chik pa “http”.
+# 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.
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+IframeSandboxBlockedDownload = Xq'ate' ri ruqasaxik “%S” ruma chi ri qupïy iframe ruk'wan sandbox.
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+
+# Sanitizer API
+# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API.
+SanitizerRcvdNoInput = Majun xk'ul o kowöl rupam. Titzolïx jun kowöl DocumentFragment.
diff --git a/l10n-cak/dom/chrome/svg/svg.properties b/l10n-cak/dom/chrome/svg/svg.properties
new file mode 100644
index 0000000000..498f008bc0
--- /dev/null
+++ b/l10n-cak/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=Man oyob'en ta ri ejqalem %2$S toq nisoj rij ri b'anikil %1$S.
diff --git a/l10n-cak/dom/chrome/xslt/xslt.properties b/l10n-cak/dom/chrome/xslt/xslt.properties
new file mode 100644
index 0000000000..42c5522f13
--- /dev/null
+++ b/l10n-cak/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 = Xsach ruq'axaxik jun XSLT rub'anikil ruxaq.
+2 = Xsach ruq'asaxik jun XPath ch'owen.
+3 =
+4 = Ri XSLT rujalwachinik man ütz xub'än.
+5 = Man okel ta XSLT/XPath samaj.
+6 = Ri XSLT ruxaq b'anikil (rik'in jub'a') k'o jun tob'alin chupam.
+7 = Me'ütz rejqalem ri b'anikil pa XSLT 1.0.
+8 = Oyob'en chi jun XPath ch'owen nutzolin pe jun NodeSet.
+9 = Ri XSLT rujalik xuk'isib'ej rik'in <xsl:message>.
+10 = Xk'ulwachitäj jun sachoj pa k'amalb'ey, toq nusamajij jun XSLT banikil ruxaq:
+11 = Jun XSLT ruxaq b'anikil man k'o ta ruwäch MIME XML:
+12 = Jun XSLT ruxaq rub'anikil nijïk' el o jumul k'o chupam o choj ya'on apo chupam:
+13 = Xb'an ri oyonïk chi re jun XPath samaj rik'in jun itzel kajilab'al na'oj.
+14 = Xsik'ïx jun XPath rusamaj k'amal, ri man etaman ta ruwäch.
+15 = Xsach pa ri XPath ch'ob'oj: oyob'en ')':
+16 = Sachoj pa XPath runik'oxik: man okel ta chi sutub'äl:
+17 = Xach pa runik'oxik XPath: Oyob'en jun rutojtob'enik b'i'aj o ruwäch wiqoj (Name o NodeType):
+18 = Xsach pa ri XPath ch'ob'oj: oyob'en ']':
+19 = Xsach runik'oxik XPath: man okel ta rub'i' jalwachil:
+20 = Xsach pa ri XPath ch'ob'oj: man oyob'en ta ri ruk'isib'äl ch'owen:
+21 = Xsach pa ruch'ob'i Xpath: oyob'en jun k'alab'anel:
+22 = Xsach pa ri XPath nik'oxik: man tz'apin ta k'ultzij:
+23 = Xsach pa ri XPath ch'ob'oj: man oyob'en ta ':':
+24 = Sachoj pa XPath nik'oxïk: man oyob'en ta '!', ri mani ja ri not():
+25 = Xsach pa runik'oxik XPath: xilitäj jun me'ütz tz'ib':
+26 = Xsach pa runik'oxik Xpath: oyob'en jun kach'akul k'alab'anel:
+27 = Xq'ate' rusamajixik jun XSLT ruxaq ruma ri chajinïk.
+28 = Tajin nitojtob'ëx jun man okel ta chi ch'owen.
+29 = Man tz'apin ta rep.
+30 = Nitojtob'ëx ninuk' jun ch'akulal rik'in jun man okel ta QName.
+31 = Jun molaj jalwachil rewan jun chik molaj jalwachil chupam ri junam wach.
+32 = Man niya' ta q'ij richin rusik'ixik ri ruxe'el samaj.
+
+LoadingError = Xsach toq nusamajib'ej ri ruxaq b'anikil: %S
+TransformError = Xsach toq XSLT nupo' ri': %S