summaryrefslogtreecommitdiffstats
path: root/l10n-cak/toolkit
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /l10n-cak/toolkit
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-cak/toolkit')
-rw-r--r--l10n-cak/toolkit/chrome/alerts/alert.properties23
-rw-r--r--l10n-cak/toolkit/chrome/autoconfig/autoconfig.properties12
-rw-r--r--l10n-cak/toolkit/chrome/global-platform/mac/intl.properties7
-rw-r--r--l10n-cak/toolkit/chrome/global-platform/mac/platformKeys.properties34
-rw-r--r--l10n-cak/toolkit/chrome/global-platform/unix/intl.properties7
-rw-r--r--l10n-cak/toolkit/chrome/global-platform/unix/platformKeys.properties34
-rw-r--r--l10n-cak/toolkit/chrome/global-platform/win/intl.properties7
-rw-r--r--l10n-cak/toolkit/chrome/global-platform/win/platformKeys.properties34
-rw-r--r--l10n-cak/toolkit/chrome/global/aboutStudies.properties33
-rw-r--r--l10n-cak/toolkit/chrome/global/autocomplete.properties9
-rw-r--r--l10n-cak/toolkit/chrome/global/browser.properties7
-rw-r--r--l10n-cak/toolkit/chrome/global/commonDialogs.properties46
-rw-r--r--l10n-cak/toolkit/chrome/global/contentAreaCommands.properties28
-rw-r--r--l10n-cak/toolkit/chrome/global/dialog.properties12
-rw-r--r--l10n-cak/toolkit/chrome/global/extensions.properties27
-rw-r--r--l10n-cak/toolkit/chrome/global/fallbackMenubar.properties8
-rw-r--r--l10n-cak/toolkit/chrome/global/filepicker.properties17
-rw-r--r--l10n-cak/toolkit/chrome/global/intl.css11
-rw-r--r--l10n-cak/toolkit/chrome/global/intl.properties43
-rw-r--r--l10n-cak/toolkit/chrome/global/keys.properties70
-rw-r--r--l10n-cak/toolkit/chrome/global/narrate.properties25
-rw-r--r--l10n-cak/toolkit/chrome/global/printdialog.properties53
-rw-r--r--l10n-cak/toolkit/chrome/global/resetProfile.properties14
-rw-r--r--l10n-cak/toolkit/chrome/global/viewSource.properties16
-rw-r--r--l10n-cak/toolkit/chrome/global/wizard.properties8
-rw-r--r--l10n-cak/toolkit/chrome/mozapps/downloads/downloads.properties6
-rw-r--r--l10n-cak/toolkit/chrome/mozapps/downloads/unknownContentType.properties23
-rw-r--r--l10n-cak/toolkit/chrome/mozapps/profile/profileSelection.properties55
-rw-r--r--l10n-cak/toolkit/chrome/mozapps/update/updates.properties45
-rw-r--r--l10n-cak/toolkit/chrome/passwordmgr/passwordmgr.properties75
-rw-r--r--l10n-cak/toolkit/chrome/places/places.properties32
-rw-r--r--l10n-cak/toolkit/crashreporter/aboutcrashes.ftl31
-rw-r--r--l10n-cak/toolkit/crashreporter/crashreporter.ini60
-rw-r--r--l10n-cak/toolkit/services/accounts.ftl8
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutAbout.ftl6
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutAddons.ftl472
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutCompat.ftl23
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutGlean.ftl29
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutHttpsOnlyError.ftl31
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutLogging.ftl44
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutMozilla.ftl12
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutNetworking.ftl65
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutPerformance.ftl65
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutPlugins.ftl43
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutProcesses.ftl171
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutProfiles.ftl74
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutReader.ftl50
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutRights.ftl36
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutServiceWorkers.ftl40
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutSupport.ftl403
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutTelemetry.ftl136
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutThirdParty.ftl33
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutWebauthn.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutWebrtc.ftl297
-rw-r--r--l10n-cak/toolkit/toolkit/about/aboutWindowsMessages.ftl12
-rw-r--r--l10n-cak/toolkit/toolkit/about/abuseReports.ftl108
-rw-r--r--l10n-cak/toolkit/toolkit/about/certviewer.ftl122
-rw-r--r--l10n-cak/toolkit/toolkit/about/config.ftl55
-rw-r--r--l10n-cak/toolkit/toolkit/about/url-classifier.ftl58
-rw-r--r--l10n-cak/toolkit/toolkit/branding/accounts.ftl7
-rw-r--r--l10n-cak/toolkit/toolkit/branding/brandings.ftl45
-rw-r--r--l10n-cak/toolkit/toolkit/contentanalysis/contentanalysis.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/downloads/downloadUI.ftl51
-rw-r--r--l10n-cak/toolkit/toolkit/downloads/downloadUtils.ftl106
-rw-r--r--l10n-cak/toolkit/toolkit/featuregates/features.ftl58
-rw-r--r--l10n-cak/toolkit/toolkit/formautofill/formAutofill.ftl28
-rw-r--r--l10n-cak/toolkit/toolkit/global/alert.ftl8
-rw-r--r--l10n-cak/toolkit/toolkit/global/appPicker.ftl10
-rw-r--r--l10n-cak/toolkit/toolkit/global/arrowscrollbox.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/global/browser-utils.ftl7
-rw-r--r--l10n-cak/toolkit/toolkit/global/commonDialog.ftl20
-rw-r--r--l10n-cak/toolkit/toolkit/global/contextual-identity.ftl29
-rw-r--r--l10n-cak/toolkit/toolkit/global/cookieBannerHandling.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/global/createProfileWizard.ftl53
-rw-r--r--l10n-cak/toolkit/toolkit/global/cspErrors.ftl32
-rw-r--r--l10n-cak/toolkit/toolkit/global/datepicker.ftl50
-rw-r--r--l10n-cak/toolkit/toolkit/global/datetimebox.ftl43
-rw-r--r--l10n-cak/toolkit/toolkit/global/extensionPermissions.ftl33
-rw-r--r--l10n-cak/toolkit/toolkit/global/extensions.ftl101
-rw-r--r--l10n-cak/toolkit/toolkit/global/handlerDialog.ftl93
-rw-r--r--l10n-cak/toolkit/toolkit/global/htmlForm.ftl14
-rw-r--r--l10n-cak/toolkit/toolkit/global/mozCard.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/global/mozFiveStar.ftl9
-rw-r--r--l10n-cak/toolkit/toolkit/global/mozMessageBar.ftl7
-rw-r--r--l10n-cak/toolkit/toolkit/global/mozSupportLink.ftl5
-rw-r--r--l10n-cak/toolkit/toolkit/global/notification.ftl16
-rw-r--r--l10n-cak/toolkit/toolkit/global/popupnotification.ftl10
-rw-r--r--l10n-cak/toolkit/toolkit/global/processTypes.ftl54
-rw-r--r--l10n-cak/toolkit/toolkit/global/profileDowngrade.ftl20
-rw-r--r--l10n-cak/toolkit/toolkit/global/profileSelection.ftl38
-rw-r--r--l10n-cak/toolkit/toolkit/global/resetProfile.ftl15
-rw-r--r--l10n-cak/toolkit/toolkit/global/resistFingerPrinting.ftl6
-rw-r--r--l10n-cak/toolkit/toolkit/global/run-from-dmg.ftl20
-rw-r--r--l10n-cak/toolkit/toolkit/global/tabprompts.ftl13
-rw-r--r--l10n-cak/toolkit/toolkit/global/textActions.ftl79
-rw-r--r--l10n-cak/toolkit/toolkit/global/timepicker.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/global/tree.ftl6
-rw-r--r--l10n-cak/toolkit/toolkit/global/unknownContentType.ftl42
-rw-r--r--l10n-cak/toolkit/toolkit/global/videocontrols.ftl65
-rw-r--r--l10n-cak/toolkit/toolkit/global/wizard.ftl37
-rw-r--r--l10n-cak/toolkit/toolkit/intl/languageNames.ftl213
-rw-r--r--l10n-cak/toolkit/toolkit/intl/regionNames.ftl275
-rw-r--r--l10n-cak/toolkit/toolkit/main-window/autocomplete.ftl23
-rw-r--r--l10n-cak/toolkit/toolkit/main-window/findbar.ftl76
-rw-r--r--l10n-cak/toolkit/toolkit/neterror/certError.ftl138
-rw-r--r--l10n-cak/toolkit/toolkit/neterror/netError.ftl152
-rw-r--r--l10n-cak/toolkit/toolkit/neterror/nsserrors.ftl349
-rw-r--r--l10n-cak/toolkit/toolkit/passwordmgr/passwordmgr.ftl33
-rw-r--r--l10n-cak/toolkit/toolkit/payments/payments.ftl51
-rw-r--r--l10n-cak/toolkit/toolkit/pdfviewer/viewer.ftl291
-rw-r--r--l10n-cak/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl45
-rw-r--r--l10n-cak/toolkit/toolkit/preferences/preferences.ftl37
-rw-r--r--l10n-cak/toolkit/toolkit/printing/printDialogs.ftl112
-rw-r--r--l10n-cak/toolkit/toolkit/printing/printPreview.ftl73
-rw-r--r--l10n-cak/toolkit/toolkit/printing/printUI.ftl148
-rw-r--r--l10n-cak/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl3
-rw-r--r--l10n-cak/toolkit/toolkit/updates/backgroundupdate.ftl5
-rw-r--r--l10n-cak/toolkit/toolkit/updates/elevation.ftl14
-rw-r--r--l10n-cak/toolkit/toolkit/updates/history.ftl29
119 files changed, 6620 insertions, 0 deletions
diff --git a/l10n-cak/toolkit/chrome/alerts/alert.properties b/l10n-cak/toolkit/chrome/alerts/alert.properties
new file mode 100644
index 0000000000..77d885fb30
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/alerts/alert.properties
@@ -0,0 +1,23 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE(closeButton.title): Used as the close button text for web notifications on OS X.
+# This should ideally match the string that OS X uses for the close button on alert-type
+# notifications. OS X will truncate the value if it's too long.
+closeButton.title = Titz'apïx
+# LOCALIZATION NOTE(actionButton.label): Used as the button label to provide more actions on OS X notifications. OS X will truncate this if it's too long.
+actionButton.label = …
+# LOCALIZATION NOTE(webActions.disableForOrigin.label): %S is replaced
+# with the hostname origin of the notification.
+webActions.disableForOrigin.label = Kechup ri taq rutzijol %S
+
+# LOCALIZATION NOTE(source.label): Used to show the URL of the site that
+# sent the notification (e.g., "via mozilla.org"). "%1$S" is the source host
+# and port.
+source.label=b'ey %1$S
+webActions.settings.label = Kinuk'ulem ri taq tzijol
+
+# LOCALIZATION NOTE(pauseNotifications.label): %S is replaced with the
+# brandShortName of the application.
+pauseNotifications.label = Keqa't ri taq rutzijol k'a toq ri %S titikïr chik
diff --git a/l10n-cak/toolkit/chrome/autoconfig/autoconfig.properties b/l10n-cak/toolkit/chrome/autoconfig/autoconfig.properties
new file mode 100644
index 0000000000..30630aab30
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/autoconfig/autoconfig.properties
@@ -0,0 +1,12 @@
+# 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/.
+
+readConfigTitle = Sachoj pa runuk'ulem
+readConfigMsg = Man xtikïr ta xusik'ij ri ruyakb'al nuk'ulem. Tab'ana' utzil, tawoyoj ri nuk'samajel aq'inoj.
+
+autoConfigTitle = Retal k'ayewal AutoConfig
+autoConfigMsg = Man xtikïr ta ri Netscape.cfg/AutoConfig. tawoyoj ri anuk'samajel.  \n Sachoj: %S xsach:
+
+emailPromptTitle = Rochochib'al taqoya'l
+emailPromptMsg = Tatz'ib'aj ri rochochib'al taqoya'l
diff --git a/l10n-cak/toolkit/chrome/global-platform/mac/intl.properties b/l10n-cak/toolkit/chrome/global-platform/mac/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global-platform/mac/intl.properties
@@ -0,0 +1,7 @@
+# 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 (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=…
diff --git a/l10n-cak/toolkit/chrome/global-platform/mac/platformKeys.properties b/l10n-cak/toolkit/chrome/global-platform/mac/platformKeys.properties
new file mode 100644
index 0000000000..e1ce2fd906
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global-platform/mac/platformKeys.properties
@@ -0,0 +1,34 @@
+# 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/.
+
+#mac
+#this file defines the on screen display names for the various modifier keys
+#these are used in XP menus to show keyboard shortcuts
+
+# Platform: Mac
+# This file defines the on-screen display names for the various modifier keys
+# and the Return key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key - open up arrow symbol (ctrl-e)
+VK_SHIFT=⇧
+
+# The Command key - clover leaf symbol (ctrl-q)
+VK_META=⌘
+
+# The Win key - never generated by native key event
+VK_WIN=win
+
+# The Option/Alt key - splitting tracks symbol (ctrl-g)
+VK_ALT=⌥
+
+# The Control key - hat symbol (ctrl-f)
+VK_CONTROL=⌃
+
+# The Return key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Return
+
+# The separator character used between modifiers (none on Mac OS)
+MODIFIER_SEPARATOR=
diff --git a/l10n-cak/toolkit/chrome/global-platform/unix/intl.properties b/l10n-cak/toolkit/chrome/global-platform/unix/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global-platform/unix/intl.properties
@@ -0,0 +1,7 @@
+# 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 (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=…
diff --git a/l10n-cak/toolkit/chrome/global-platform/unix/platformKeys.properties b/l10n-cak/toolkit/chrome/global-platform/unix/platformKeys.properties
new file mode 100644
index 0000000000..05e690f29a
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global-platform/unix/platformKeys.properties
@@ -0,0 +1,34 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#default
+#this file defines the on screen display names for the various modifier keys
+#these are used in XP menus to show keyboard shortcuts
+
+# Platform: Unix
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Nimatz'ib'
+
+# The Command key
+VK_META=Retal q'i'oj
+
+# The Win key (Super key and Hyper keys are mapped to DOM Win key)
+VK_WIN=Win
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Enter
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/l10n-cak/toolkit/chrome/global-platform/win/intl.properties b/l10n-cak/toolkit/chrome/global-platform/win/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global-platform/win/intl.properties
@@ -0,0 +1,7 @@
+# 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 (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=…
diff --git a/l10n-cak/toolkit/chrome/global-platform/win/platformKeys.properties b/l10n-cak/toolkit/chrome/global-platform/win/platformKeys.properties
new file mode 100644
index 0000000000..5cd1248b7c
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global-platform/win/platformKeys.properties
@@ -0,0 +1,34 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#default
+#this file defines the on screen display names for the various modifier keys
+#these are used in XP menus to show keyboard shortcuts
+
+# Platform: Windows
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Nimatz'ib'
+
+# The Command key
+VK_META=Retal q'i'oj
+
+# The Win key
+VK_WIN=Win
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Enter
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/l10n-cak/toolkit/chrome/global/aboutStudies.properties b/l10n-cak/toolkit/chrome/global/aboutStudies.properties
new file mode 100644
index 0000000000..dbe43f389c
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/aboutStudies.properties
@@ -0,0 +1,33 @@
+# 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 (title): keep "Shield" in English. See
+# https://wiki.mozilla.org/Firefox/Shield/Shield_Studies for more information
+title = Shield taq Tijonïk
+removeButton = Tiyuj
+
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of active studies
+activeStudiesList = Tzijïl taq tijonem
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of completed studies
+completedStudiesList = Tz'aqät taq tijonem
+# LOCALIZATION NOTE (activeStatus): Displayed for an active study
+activeStatus = Tzijïl
+
+# LOCALIZATION NOTE (completeStatus): Displayed for a study that is already complete
+completeStatus = Tz'aqät
+
+updateButtonWin = Kek'ex taq Cha'oj
+updateButtonUnix = Kek'ex taq Ajowab'äl
+learnMore = Tetamäx ch'aqa' chik
+noStudies = Pa majun tijonïk atokinäq.
+disabledList = Re re' jun kicholajem tijonïk akuchi' atokinäq. Man xkesamajïx ta k'ak'a' taq tijonïk.
+# LOCALIZATION NOTE (enabledList): %S is brandShortName (e.g. Firefox)
+enabledList = ¿Achike re re'? %S k'o b'ey nitikïr yeruyäk chuqa' yerub'än taq solna'oj.
+
+# LOCALIZATION NOTE (preferenceStudyDescription) $1%S will be replaced with the
+# name of a preference (such as "stream.improvesearch.topSiteSearchShortcuts")
+# and $2%S will be replaced with the value of that preference. Both values will
+# be formatted differently than the surrounding text.
+preferenceStudyDescription = Re tijonem re' nuchäp %1$S chi re %2$S.
diff --git a/l10n-cak/toolkit/chrome/global/autocomplete.properties b/l10n-cak/toolkit/chrome/global/autocomplete.properties
new file mode 100644
index 0000000000..105e0ff25c
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/autocomplete.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/.
+
+# LOCALIZATION NOTE (bookmarkKeywordSearch): This is the title of autocomplete
+# entries that are bookmark keyword searches. %1$S will be replaced with the
+# domain name of the bookmark, and %2$S will be replaced with the keyword
+# search text that the user is typing. %2$S will not be empty.
+bookmarkKeywordSearch = %1$S: %2$S
diff --git a/l10n-cak/toolkit/chrome/global/browser.properties b/l10n-cak/toolkit/chrome/global/browser.properties
new file mode 100644
index 0000000000..55b55daab7
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/browser.properties
@@ -0,0 +1,7 @@
+# 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/.
+
+formPostSecureToInsecureWarning.title = Rutzijol Jikomal
+formPostSecureToInsecureWarning.message = Ri na'oj xatz'ib'aj pa re ruxaq re', xtitaq rik'in jun itzel okem pa k'amaya'l, ruma ri' jun aj rox winäq nitikïr nusik'ij.\n\n¿La kan nawajo' natäq re na'oj re'?
+formPostSecureToInsecureWarning.continue = Titikïr chik el
diff --git a/l10n-cak/toolkit/chrome/global/commonDialogs.properties b/l10n-cak/toolkit/chrome/global/commonDialogs.properties
new file mode 100644
index 0000000000..61a1d09ed7
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/commonDialogs.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/.
+
+Alert=Retal k'ayewal
+Confirm=Tajikib'a'
+ConfirmCheck=Tijikib'äx
+Prompt=Ruk'utuxik
+# LOCALIZATION NOTE - %S is brandFullName
+PromptUsernameAndPassword3=Najowäx Jikib'axïk - %S
+# LOCALIZATION NOTE - %S is brandFullName
+PromptPassword3=Najowäx Ewan tzij - %S
+Select=Ticha'
+OK=ÜTZ
+Cancel=Tiq'at
+Yes=&Je'
+No=&Manäq
+Save=&Tiyak
+Revert=&Titzolïx
+DontSave=Ma&n tiyak
+ScriptDlgGenericHeading=[JavaScript Chokoy]
+ScriptDlgHeading=Nub'ij ri ruxaq k'amaya'l pa %S:
+ScriptDlgNullPrincipalHeading=Nib'ïx pa re ruxaq re':
+ScriptDialogLabel=Tichajïx re ruxaq re pa ri kinuk'ik taq kitz'aqat kikajtz'ik tzijonem
+ScriptDialogLabelNullPrincipal=Man tiya' chik q'ij chi re re ruxaq nuk'utuj chik jub'ey
+# LOCALIZATION NOTE (ScriptDialogLabelContentPrincipal):
+# %S is either the domain and port of the site prompting, or the name of
+# an add-on prompting.
+ScriptDialogLabelContentPrincipal=Man tiya' q'ij chi re %S chi tuk'utuj chik
+ScriptDialogPreventTitle=Tijikib'äx rutzijonem taq ajowab'äl
+# LOCALIZATION NOTE (EnterLoginForRealm3, EnterLoginForProxy3):
+# %1 is an untrusted string provided by a remote server. It could try to
+# take advantage of sentence structure in order to mislead the user (see
+# bug 244273). %1 should be integrated into the translated sentences as
+# little as possible. %2 is the url of the site being accessed.
+EnterLoginForRealm3=%2$S nuk'utuj rub'i' winäq chuqa' jun ewan tzij. Ri ruxaq k'amaya'l nub'ij: “%1$S”
+EnterLoginForProxy3=Ri proxi %2$S nuk'utuj rub'i' jun winäq chuqa' jun ewan tzij. Ri ruxaq k'amaya'l nub'ij: “%1$S”
+EnterUserPasswordFor2=%1$S nuk'utuj ri rub'i' ataqoya'l chuqa' ewan atzij.
+EnterUserPasswordForCrossOrigin2=%1$S nuk'utuj ri rub'i' ataqoya'l chuqa' ewan tzij. ¡RUTZIJOL K'AYEWAL: Man xtitaq ta ri ewan atzij pa ri ruxaq ajk'amaya'l tajin natz'ët!
+EnterPasswordFor=Tatz'ib'aj ri ewan tzij richin %1$S pa %2$S
+EnterCredentials=Re ruxaq nuk'utuj nutikirisaj molojri'ïl.
+# %S is the username for which a password is requested.
+EnterPasswordOnlyFor=Re ruxaq nuk'utuj chi nutikirisaj molojri'ïl achi'el %S.
+# %S is the domain of the site being accessed.
+EnterCredentialsCrossOrigin=Re ruxaq nuk'utuj chi nutikirisaj molojri'ïl. Rutzijol K'ayewal: Ri okisanel etamab'äl xtikomonïx rik'in %S, man chupam ta ri ruxaq nitzet wakami.
+SignIn=Titikirisäx molojri'ïl
diff --git a/l10n-cak/toolkit/chrome/global/contentAreaCommands.properties b/l10n-cak/toolkit/chrome/global/contentAreaCommands.properties
new file mode 100644
index 0000000000..3a091a1f37
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/contentAreaCommands.properties
@@ -0,0 +1,28 @@
+# 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/.
+
+# context menu strings
+
+SaveImageTitle=Tiyak wachib'äl
+SaveMediaTitle=Tiyak q'ojom
+SaveVideoTitle=Tiyak ri silowachib'äl
+SaveAudioTitle=Tiyak K'oxomal
+SaveLinkTitle=Tiyak Achi'el
+WebPageCompleteFilter=Ruxaq k'amaya'l, tz'aqät
+WebPageHTMLOnlyFilter=Ruxaq k'amaya'l, xa xe HTML
+WebPageXHTMLOnlyFilter=Ruxaq k'amaya'l, xa xe XHTML
+WebPageSVGOnlyFilter=Ruxaq k'amaya'l, xa xe SVG
+WebPageXMLOnlyFilter=Ruxaq k'amaya'l, xa xe XML
+
+# LOCALIZATION NOTE (UntitledSaveFileName):
+# This is the default filename used when saving a file if a filename could
+# not be determined or if a filename was invalid. A period and file
+# extension may be appended to this string.
+UntitledSaveFileName=Majun b'i'aj
+
+# LOCALIZATION NOTE (filesFolder):
+# This is the name of the folder that is created parallel to a HTML file
+# when it is saved "With Images". The %S section is replaced with the
+# leaf name of the file being saved (minus extension).
+filesFolder=%S taq yakb'äl
diff --git a/l10n-cak/toolkit/chrome/global/dialog.properties b/l10n-cak/toolkit/chrome/global/dialog.properties
new file mode 100644
index 0000000000..0a063196aa
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/dialog.properties
@@ -0,0 +1,12 @@
+# 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/.
+
+button-accept=ÜTZ
+button-cancel=Tiq'at
+button-help=To'ïk
+button-disclosure=Ch'aqa' chik etamab'äl
+accesskey-accept=
+accesskey-cancel=
+accesskey-help=C
+accesskey-disclosure=I
diff --git a/l10n-cak/toolkit/chrome/global/extensions.properties b/l10n-cak/toolkit/chrome/global/extensions.properties
new file mode 100644
index 0000000000..ed729ea44b
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/extensions.properties
@@ -0,0 +1,27 @@
+# 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 (uninstall.confirmation.title) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.title = Telesäx el ri %S
+
+#LOCALIZATION NOTE (uninstall.confirmation.message) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.message = Ri k'amal “%S” tajin nik'utüx chi tek'am el. ¿Achike nawajo' nab'än?
+
+uninstall.confirmation.button-0.label = Telesäx el
+uninstall.confirmation.button-1.label = Junelïk tayaka'
+
+saveaspdf.saveasdialog.title = Tiyak Achi'el
+
+#LOCALIZATION NOTE (newTabControlled.message2) %S is the icon and name of the extension which updated the New Tab page.
+newTabControlled.message2 = Jun k'amal, %S, xujäq ri ruxaq natz'ët toq najäq jun k'ak'a' ruwi'.
+newTabControlled.learnMore = Tetamäx ch'aqa' chik
+
+#LOCALIZATION NOTE (homepageControlled.message) %S is the icon and name of the extension which updated the homepage.
+homepageControlled.message = Jun k'amal, %S, xujäl ri ruxaq natz'ët toq najäq ri tikirib'äl ruxaq chuqa' k'ak'a' taq tzuwäch.
+homepageControlled.learnMore = Tetamäx ch'aqa' chik
+
+#LOCALIZATION NOTE (tabHideControlled.message) %1$S is the icon and name of the extension which hid tabs, %2$S is the icon of the all tabs button.
+tabHideControlled.message = Jun k'amal, %1$S, yerewaj jujun taq ruwi'. K'a yatikïr yatok pa konojel ri taq ruwi' pa ri %2$S.
+tabHideControlled.learnMore = Tetamäx ch'aqa' chik
+
diff --git a/l10n-cak/toolkit/chrome/global/fallbackMenubar.properties b/l10n-cak/toolkit/chrome/global/fallbackMenubar.properties
new file mode 100644
index 0000000000..2b4089cd45
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/fallbackMenubar.properties
@@ -0,0 +1,8 @@
+# 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/.
+
+# OSX only. Default menu label when there is no xul menubar.
+
+quitMenuitem.label=Tel
+quitMenuitem.key=q
diff --git a/l10n-cak/toolkit/chrome/global/filepicker.properties b/l10n-cak/toolkit/chrome/global/filepicker.properties
new file mode 100644
index 0000000000..1e6678d4f3
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/filepicker.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/.
+
+# LOCALIZATION NOTE: The extensions to which these descriptions refer
+# now live in toolkit/content/filepicker.properties
+allTitle=Ronojel Yakb'äl
+htmlTitle=HTML taq yakb'äl
+textTitle=Yakb'äl richin rucholajem tz'ij
+imageTitle=Taq kiyakb'al taq wachib'äl
+xmlTitle=XML taq yakb'äl
+xulTitle=XUL taq yakb'äl
+appsTitle=Taq chokoy
+audioTitle=Ruyakb'al k'oxom
+videoTitle=Taq ruyakb'al silowachib'äl
+
+formatLabel=B'anikil:
diff --git a/l10n-cak/toolkit/chrome/global/intl.css b/l10n-cak/toolkit/chrome/global/intl.css
new file mode 100644
index 0000000000..2f54eb367d
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/intl.css
@@ -0,0 +1,11 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+/*
+ * This file contains all localizable skin settings such as
+ * font, layout, and geometry
+ */
+window {
+ font: 3mm tahoma,arial,helvetica,sans-serif;
+}
diff --git a/l10n-cak/toolkit/chrome/global/intl.properties b/l10n-cak/toolkit/chrome/global/intl.properties
new file mode 100644
index 0000000000..ba61766d6e
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/intl.properties
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (intl.accept_languages):
+# This is a comma-separated list of valid BCP 47 language tags.
+#
+# Begin with the value of 'general.useragent.locale'. Next, include language
+# tags for other languages that you expect most users of your locale to be
+# able to speak, so that their browsing experience degrades gracefully if
+# content is not available in their primary language.
+#
+# It is recommended that you include "en-US, en" at the end of the list as a
+# last resort. However, if you know that users of your locale would prefer a
+# different variety of English, or if they are not likely to understand
+# English at all, you may opt to include a different English language tag, or
+# to exclude English altogether.
+#
+# For example, the Breton [br] locale might consider including French and
+# British English in their list, since those languages are commonly spoken in
+# the same area as Breton:
+# intl.accept_languages=br, fr-FR, fr, en-GB, en
+intl.accept_languages=cak, kaq, es, en-us, en
+
+# LOCALIZATION NOTE (font.language.group):
+# This preference controls the initial setting of the language drop-down menu
+# in the Content > Fonts & Colors > Advanced preference panel.
+#
+# Set it to the value of one of the menuitems in the "selectLangs" menulist in
+# http://dxr.mozilla.org/mozilla-central/source/browser/components/preferences/fonts.xul
+font.language.group=x-western
+
+# LOCALIZATION NOTE (pluralRule): Pick the appropriate plural rule for your
+# language. This will determine how many plural forms of a word you will need
+# to provide and in what order.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+pluralRule=1
+
+# LOCALIZATION NOTE (intl.menuitems.alwaysappendaccesskeys, intl.menuitems.insertseparatorbeforeaccesskeys):
+# Valid values are: true, false, <empty string>
+# Missing preference or empty value equals false.
+intl.menuitems.alwaysappendaccesskeys=
+intl.menuitems.insertseparatorbeforeaccesskeys=true
diff --git a/l10n-cak/toolkit/chrome/global/keys.properties b/l10n-cak/toolkit/chrome/global/keys.properties
new file mode 100644
index 0000000000..a0f9cfb173
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/keys.properties
@@ -0,0 +1,70 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE : FILE This file contains the application's labels for keys on the keyboard.
+# If you decide to translate this file, you should translate it based on
+# the prevalent kind of keyboard for your target user.
+# LOCALIZATION NOTE : There are two types of keys, those w/ text on their labels
+# and those w/ glyphs.
+# LOCALIZATION NOTE : VK_<…> represents a key on the keyboard.
+#
+# For more information please see bugzilla bug 90888.
+
+# F1..F10 should probably not be translated unless there are keyboards that actually have other labels
+# F11..F20 might be something else, but are really keyboard specific and not region/language specific
+# there are actually two different F11/F12 keys, I don't know which one these labels represent.
+# eg, F13..F20 on a sparc keyboard are labeled Props, Again .. Find, Cut
+# sparc also has Stop, Again and F11/F12. VK_F11/VK_F12 probably map to Stop/Again
+# LOCALIZATION NOTE : BLOCK Do not translate the next block
+VK_F1=F1
+VK_F2=F2
+VK_F3=F3
+VK_F4=F4
+VK_F5=F5
+VK_F6=F6
+VK_F7=F7
+VK_F8=F8
+VK_F9=F9
+VK_F10=F10
+
+VK_F11=F11
+VK_F12=F12
+VK_F13=F13
+VK_F14=F14
+VK_F15=F15
+VK_F16=F16
+VK_F17=F17
+VK_F18=F18
+VK_F19=F19
+VK_F20=F20
+# LOCALIZATION NOTE : BLOCK end do not translate block
+
+# LOCALIZATION NOTE : BLOCK GLYPHS, DO translate this block
+VK_UP=Ajsik ch'ab'
+VK_DOWN=Chuxe' chi ch'ab'
+VK_LEFT=Xokon chi ch'ab'
+VK_RIGHT=Ajkiq'a' chi ch'ab'
+VK_PAGE_UP=Jotolem ruxaq
+VK_PAGE_DOWN=Xulan ruxaq
+# LOCALIZATION NOTE : BLOCK end GLYPHS
+
+# Enter, backspace, and Tab might have both glyphs and text
+# if the keyboards usually have a glyph,
+# if there is a meaningful translation,
+# or if keyboards are localized
+# then translate them or insert the appropriate glyph
+# otherwise you should probably just translate the glyph regions
+
+# LOCALIZATION NOTE : BLOCK maybe GLYPHS
+VK_TAB=Ruwi'
+VK_BACK=Chi rij
+VK_DELETE=Del
+# LOCALIZATION NOTE : BLOCK end maybe GLYPHS
+# LOCALIZATION NOTE : BLOCK typing state keys
+VK_HOME=Tikirib'äl
+VK_END=K'isib'äl
+
+VK_ESCAPE=Esc
+VK_INSERT=Tich'ap
+# LOCALIZATION NOTE : BLOCK end
diff --git a/l10n-cak/toolkit/chrome/global/narrate.properties b/l10n-cak/toolkit/chrome/global/narrate.properties
new file mode 100644
index 0000000000..8e41e13db5
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/narrate.properties
@@ -0,0 +1,25 @@
+# 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/.
+
+# "Listen, which allows users to listen to Firefox reading the text,
+# instead of having to read it themselves." This is the name
+# of the feature and it is the label for the popup button.
+# %S is the keyboard shortcut for the listen command
+listen-label = Tak'axäx (%S)
+back = Chi rij
+# %S is the keyboard shortcut for the start command
+start-label = Titikirisäx (%S)
+# %S is the keyboard shortcut for the stop command
+stop-label = Tiq'at (%S)
+# Keyboard shortcut to toggle the narrate feature
+narrate-key-shortcut = N
+forward = Jun chik
+speed = Ranin
+selectvoicelabel = Ch'ab'äl:
+# Default voice is determined by the language of the document.
+defaultvoice = K'o wi
+
+# Voice name and language.
+# eg. David (English)
+voiceLabel = %S (%S)
diff --git a/l10n-cak/toolkit/chrome/global/printdialog.properties b/l10n-cak/toolkit/chrome/global/printdialog.properties
new file mode 100644
index 0000000000..5d028eb1c8
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/printdialog.properties
@@ -0,0 +1,53 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# These strings are used in the native GTK, Mac and Windows print dialogs.
+
+# GTK titles:
+printTitleGTK=Titz'ajb'äx
+optionsTabLabelGTK=Taq cha'oj
+
+# Mac titles:
+optionsTitleMac=Taq cha'oj:
+appearanceTitleMac=Ruwäch:
+pageHeadersTitleMac=Taq rujub'i'aj:
+pageFootersTitleMac=Kamulun tzij:
+
+# Windows titles:
+optionsTitleWindows=Taq cha'oj
+
+# TRANSLATOR NOTE: For radio button labels and check button labels, an underscore _
+# before a character will turn that character into an accesskey in the GTK dialog.
+# e.g. "_As laid out" will make A the accesskey.
+# In the Windows labels, use an ampersand (&).
+# On Mac, underscores will be stripped.
+
+shrinkToFit=Tiq'olo' richin ri xakb'äl chuqa' S_hrink richin tutz'aqa' ri' pa ri ruwa ruxaq\u0020
+selectionOnly=Titz'ajb'äx ri cha'oj_Only
+printBGOptions=Ketz'ajb'äx taq rupam
+printBGColors=Ketz'ajb'äx taq rub'onil_rupam
+printBGImages=Ketz'ajb'äx ri taq ruwachib'al e k'o chupam
+headerFooter=Rujub'i'aj chuqa' kamulun tzij
+left=Xokon
+center=Pa nik'aj
+right=Ajkiq'a'
+headerFooterBlank=--majun--
+headerFooterTitle=B'i'aj
+headerFooterURL=JAY
+headerFooterDate=Q'ijul/ramaj
+headerFooterPage=Ruxaq #
+headerFooterPageTotal=Ruxaq # richin #
+headerFooterCustom=Ichinan…
+customHeaderFooterPrompt=Tab'ana' utzil, tatz'ib'aj ri ichinan rucholajem tzij richin ri rujub'i'aj/kamulun tzij
+
+# These are for the summary view in the Mac dialog:
+summarySelectionOnlyTitle=Titz'ajb'äx ri cha'oj
+summaryShrinkToFitTitle=Tinuk'ub'ëx rik'in ruxaq
+summaryPrintBGColorsTitle=Ketz'ajb'äx kib'onil rupam
+summaryPrintBGImagesTitle=Ketz'ajb'äx taq ruwachib'al rupam
+summaryHeaderTitle=Taq rujub'i'aj
+summaryFooterTitle=Kamulun tzij:
+summaryNAValue=M/O
+summaryOnValue=Titzij
+summaryOffValue=Chupül
diff --git a/l10n-cak/toolkit/chrome/global/resetProfile.properties b/l10n-cak/toolkit/chrome/global/resetProfile.properties
new file mode 100644
index 0000000000..82fab5e359
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/resetProfile.properties
@@ -0,0 +1,14 @@
+# 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: These strings are used for profile reset.
+
+# LOCALIZATION NOTE (resetUnusedProfile.message): %S is brandShortName.
+resetUnusedProfile.message=Achi'el ta chi man atikirisan ta %S pa jun q'ijul. ¿La nawajo' najosq'ij richin jun k'ak'a' etamab'äl? ¡Tatz'eta' na pe, matyox chawe xatuqa chik qik'in!
+# LOCALIZATION NOTE (resetUninstalled.message): %S is brandShortName.
+resetUninstalled.message=Achi'el chi xayäk %S. ¿La nawajo' chi tiqajosq'ij richin jun k'ak'a' etamab'äl, achi'el k'ak'a'?
+
+# LOCALIZATION NOTE (refreshProfile.resetButton.label): %S is brandShortName.
+refreshProfile.resetButton.label=Titikirisäx %S…
+refreshProfile.resetButton.accesskey=t
diff --git a/l10n-cak/toolkit/chrome/global/viewSource.properties b/l10n-cak/toolkit/chrome/global/viewSource.properties
new file mode 100644
index 0000000000..91736442d1
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/viewSource.properties
@@ -0,0 +1,16 @@
+# 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/.
+
+goToLineTitle = B'enam pa ri cholaj
+goToLineText = Tatz'ib'aj rajilab'al b'ey
+invalidInputTitle = Man okel ta re okitz'ib'
+invalidInputText = Man okel ta ri rajilab'al b'ey xatz'ib'aj.
+outOfRangeTitle = Man xelitäj ta ri b'ey
+outOfRangeText = Man xilitäj ta ri b'ey xya' retal.
+viewSelectionSourceTitle = Ruxe'el DOM richin ri Cha'oj
+
+context_goToLine_label = B'enam pa ri Cholaj…
+context_goToLine_accesskey = K
+context_wrapLongLines_label = Kenuk' ri yuquyäq taq cholaj
+context_highlightSyntax_label = Tiya' Retal ri Cholb'ab'
diff --git a/l10n-cak/toolkit/chrome/global/wizard.properties b/l10n-cak/toolkit/chrome/global/wizard.properties
new file mode 100644
index 0000000000..0a3b947fda
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/global/wizard.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+default-first-title=Ütz apetik pa %S
+default-last-title=Tajin nitz'aqatisäx ri %S
+default-first-title-mac=Nab'ey taq tzij
+default-last-title-mac=Ruk'isib'äl taq tzij
diff --git a/l10n-cak/toolkit/chrome/mozapps/downloads/downloads.properties b/l10n-cak/toolkit/chrome/mozapps/downloads/downloads.properties
new file mode 100644
index 0000000000..b72b5bf2ae
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/mozapps/downloads/downloads.properties
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Desktop folder name for downloaded files
+downloadsFolder=Taq qasanïk
diff --git a/l10n-cak/toolkit/chrome/mozapps/downloads/unknownContentType.properties b/l10n-cak/toolkit/chrome/mozapps/downloads/unknownContentType.properties
new file mode 100644
index 0000000000..a220c49d32
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/mozapps/downloads/unknownContentType.properties
@@ -0,0 +1,23 @@
+# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+# 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/.
+
+title=Tajin nujäq %S
+saveDialogTitle=Tatz'ib'aj rub'i' ri yakb'äl xtiyak…
+defaultApp=%S (kan k'o wi)
+chooseAppFilePickerTitle=Tacha' jun achib'il chi chokoy
+badApp=Ri chokoy cha'on ("%S") man xilitäj ta. Tanik'oj rub'i' ri yakb'äl o tacha' jun chik chi chokoy.
+badApp.title=Man xilitäj ta ri chokoy
+badPermissions=Man xyak ta kan ri yakb'äl. Man ya'on ta q'ij chawe. Tacha' jun chik chi yakwuj, akuchi' nayäk wi kan.
+badPermissions.title=Man ütz ta ri ya'on q'ij richin niyak
+unknownAccept.label=Tiyak Yakb'äl
+unknownCancel.label=Tiq'at
+fileType=%S yakb'äl
+# LOCALIZATION NOTE (orderedFileSizeWithType): first %S is type, second %S is size, and third %S is unit
+orderedFileSizeWithType=%1$S (%2$S %3$S)
+avifExtHandlerDescription=AV1 Ruyakb'al Wachib'äl (AVIF)
+pdfExtHandlerDescription=Portable Document Format (PDF)
+svgExtHandlerDescription=Scalable Vector Graphics (SVG)
+webpExtHandlerDescription=WebP Wachib'äl
+xmlExtHandlerDescription=Extensible Markup Language (XML)
diff --git a/l10n-cak/toolkit/chrome/mozapps/profile/profileSelection.properties b/l10n-cak/toolkit/chrome/mozapps/profile/profileSelection.properties
new file mode 100644
index 0000000000..717d9999a8
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/mozapps/profile/profileSelection.properties
@@ -0,0 +1,55 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: These strings are used for startup/profile problems and the profile manager.
+
+# Application not responding
+# LOCALIZATION NOTE (restartTitle, restartMessageNoUnlocker2, restartMessageUnlocker, restartMessageNoUnlockerMac, restartMessageUnlockerMac): Messages displayed when the application is running but is not responding to commands. %S is the application name.
+restartTitle=Titz'apïx %S
+restartMessageNoUnlocker2=%S nisamajin chik, po man nutzolij ta tzij. Richin nokisäx %S, k'o chi nab'ey natz'apij ri %S b'eyal k'o wi, natikirisaj chik ri aq'inoj o nawokisaj jun chik wi ruwäch ab'i'.
+restartMessageUnlocker=%S tajin chik nib'anatäj xa xe chi man nisamäj ta. K'o chi nab'ey natz'apij ri tajin xab'än %S richin najäq jun k'ak'a' tzuwäch.
+restartMessageNoUnlockerMac=Jaqäl chik jun ruwachib'äl %S. Xa xe k'o chi jaqäl jun ruwachib'äl %S.
+restartMessageUnlockerMac=Jaqäl chik jun ruwachib'al %S. Ri ruwachib'äl %S nisamajïx, xtitz'apitäj richin xtijaq re'.
+
+# Profile manager
+# LOCALIZATION NOTE (profileTooltip): First %S is the profile name, second %S is the path to the profile folder.
+profileTooltip=Ruwäch b'i'aj: '%S' - B'ey: '%S'
+
+pleaseSelectTitle=Tichax rub'anikil
+pleaseSelect=Tacha' jun ruwäch b'i'aj richin natikirisaj %S, o tanuk'u' jun k'ak'a' ruwäch b'i'aj.
+
+renameProfileTitle=Tisik'ïx chik ri ruwäch b'i'aj
+renameProfilePrompt=Titz'ib'äx chik rub'i' ri ruwäch b'i'aj "%S" pa:
+
+profileNameInvalidTitle=Man okel ta ri rub'i' ruwäch b'i'aj
+profileNameInvalid=Man okel ta ri rub'i' ruwäch b'i'aj "%S".
+
+chooseFolder=Ticha' rucholb'al ruwäch b'i'aj
+profileNameEmpty=Man nik'ulutäj ta jun rub'i' ruwäch b'i'aj we majun rupam.
+invalidChar=Ri tz'ib' "%S" man e okel ta pa kib'i' ruwäch b'i'aj. Tacha' jun chik b'i'aj.
+
+deleteTitle=Tiyuj el ruwäch b'i'aj
+deleteProfileConfirm=Toq nayüj el jun ruwäch b'i'aj, xtelesäx el pa ri kicholajem taq ruwäch b'i'aj chuqa' man xkatikïr ta xtaköl.\nChuqa' yatikïr nacha' chi keyuj el ri taq ruyakb'al rutzij ri ruwäch b'i'aj, achi'el ri anuk'ulem, taq ruwujil b'i'aj chuqa' ch'aqa' chik taq tzij. Re cha'oj re' xtuyüj el ri molyakb'äl "%S", akuchi' man tikirel ta nikolotäj.\n¿La kan nawajo' ye'ayüj el ri taq ruyakb'al re ruwäch b'i'aj re'?
+deleteFiles=Keyuj el ri taq yakb'äl
+dontDeleteFiles=Man keyuj el taq yakb'äl
+
+profileCreationFailed=Man tikirel ta richin xnuk' re ruwäch b'i'aj re'. Rik'in jub'a' man kiya'on ta q'ij chawe richin yatz'ib'an pa ri cha'on cholb'äl.
+profileCreationFailedTitle=Runuk'ik ri ruwäch b'i'aj, ri man xtikïr ta
+profileExists=K'o chik jun ruwäch b'i'aj, ke re' rub'i'. Tacha' jun chik.
+profileFinishText=Tapitz'a' pa Tik'is richin ninuk' ri k'ak'a' ruwäch b'i'aj.
+profileFinishTextMac=Tapitz'a' pa ruwi ri K'ison richin ninuk' re k'ak'a' ruwäch b'i'aj.
+profileMissing=Ri ruwäch ab'i' %S man tikirel ta nisamäj. Rik'in jub'a' elesan el o man tikirel ta yatok chupam.
+profileMissingTitle=Xsacho' el ri' ri ruwäch b'i'aj
+profileDeletionFailed=Man xyuj ta ri ruwäch b'i'aj, rik'in jub'a' nokisäx.
+profileDeletionFailedTitle=Rusachoj Yujunïk
+
+# Profile reset
+# LOCALIZATION NOTE (resetBackupDirectory): Directory name for the profile directory backup created during reset. This directory is placed in a location users will see it (ie. their desktop). %S is the application name.
+resetBackupDirectory=Ojer taq tzij richin %S
+
+flushFailTitle=Man eyakon ta ri taq jaloj
+flushFailMessage=Jun man oyob'en ta sachoj xub'än chi man xeyak ta ri taq jaloj.
+# LOCALIZATION NOTE (flushFailRestartButton): $S is brandShortName.
+flushFailRestartButton=Titikirisäx chik ri %S
+flushFailExitButton=Tel
diff --git a/l10n-cak/toolkit/chrome/mozapps/update/updates.properties b/l10n-cak/toolkit/chrome/mozapps/update/updates.properties
new file mode 100644
index 0000000000..18f8dc6eeb
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/mozapps/update/updates.properties
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: The 1st %S is brandShortName and 2nd %S is update version
+# where update version from the update xml
+# example: MyApplication 10.0.5
+updateName=%S %S
+
+noThanksButton=Mani matyox
+noThanksButton.accesskey=N
+# NOTE: The restartLaterButton string is also used in
+# mozapps/extensions/content/blocklist.js
+restartLaterButton=Titikirisäx pa jun Mej
+restartLaterButton.accesskey=M
+restartNowButton=Titikirisäx chik ri %S
+restartNowButton.accesskey=R
+
+statusFailed=Man ruk'amon ta ri yakoj
+
+installSuccess=Ütz xyake' ri k'exoj ruwäch
+installPending=Yakoj oyob'en
+patchApplyFailure=Man xtikïr ta xuyäk ri k'exoj ruwäch (xk'ulwachitäj jun sachoj toq xsamajïx)
+elevationFailure=Man ya'on ta q'ij chawe richin nayäk re k'exoj ruwäch re'. Tab'ana' utzil, katzijon kik'in ri runuk'samajel aq'inoj.
+
+check_error-200=Yakb'äl XML itzel k'exon ruwäch (200)
+check_error-403=Xq'at ri okem (403)
+check_error-404=Man xilitäj ta ri ruk'exik ruwäch ri yakb'äl XML (404)
+check_error-500=Sachoj chupam ri ruk'u'x samaj (500)
+check_error-2152398849=Man xtikïr ta (man etaman ta achike ruma)
+check_error-2152398861=Xutun ri okem
+check_error-2152398862=Xk'is ri okem
+# NS_ERROR_OFFLINE
+check_error-2152398864=Majun rokem k'amab'ey (katok)
+check_error-2152398867=Man kiya'on ta q'ij chi re ri b'ey
+check_error-2152398868=Majun ek'ulun ta taq tzij (tatojtob'ej chik)
+check_error-2152398878=Man xilitäj ta ri ruk'u'x samaj richin k'exoj ruwäch (tanik'oj we atokinäq pa k'amaya'l)
+check_error-2152398890=Man xilitäj ta ri proxi ruk'u'x samaj (tanik'oj we atokinäq pa k'amaya'l)
+# NS_ERROR_DOCUMENT_NOT_CACHED
+check_error-2152398918=Majun rokem k'amab'ey (katok)
+check_error-2152398919=Xq'at ri ruq'axik taq tzij juk'an chik (tatojtob'ej chik)
+check_error-2152398920=Xxutüx ri okem pa proxi ruk'u'x samaj
+check_error-2153390069=Xk'is ruq'ijul ri ruwujil rub'i' ri ruk'u'x samaj (we rajowaxik, tachojmirisaj ri ruq'ijul chuqa' ramaj k'o pa Q'inoj)
+check_error-verification_failed=Man xtikïr ta xnik'öx ri rutzil k'exoj ruwäch
+check_error-move_failed=Xsach richin nusamajij ri k'exoj richin ri yakoj
diff --git a/l10n-cak/toolkit/chrome/passwordmgr/passwordmgr.properties b/l10n-cak/toolkit/chrome/passwordmgr/passwordmgr.properties
new file mode 100644
index 0000000000..860a3b0509
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/passwordmgr/passwordmgr.properties
@@ -0,0 +1,75 @@
+# 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/.
+
+rememberPassword = Tokisäx ri runuk'samajel ewan taq tzij richin ninatäx re ewan tzij re'.
+savePasswordTitle = Tajikib'a'
+# LOCALIZATION NOTE (saveLoginMsg2, saveLoginMsgNoUser2):
+# %S is the login's hostname.
+saveLoginMsg2 = ¿La niyak ri rutikirib'al molojri'ïl richin %S?
+saveLoginMsgNoUser2 = ¿La niyak ri ewan rutzij %S?
+saveLoginButtonAllow.label = Tiyak
+saveLoginButtonAllow.accesskey = T
+saveLoginButtonDeny.label = Man Tiyak
+saveLoginButtonDeny.accesskey = M
+saveLoginButtonNever.label = Majub'ey Tiyak
+saveLoginButtonNever.accesskey = e
+# LOCALIZATION NOTE (updateLoginMsg3, updateLoginMsgNoUser3):
+# %S is the login's hostname.
+updateLoginMsg3 = ¿La nik'ex rokib'al %S?
+updateLoginMsgNoUser3 = ¿La nik'ex ri ewan rutzij %S?
+updateLoginMsgAddUsername2 = ¿La nitz'aqatisäx rub'i' winäq pa ri ewan tzij yakon?
+updateLoginButtonText = Tik'ex
+updateLoginButtonAccessKey = U
+updateLoginButtonDeny.label = Man tik'ex ruwäch
+updateLoginButtonDeny.accesskey = M
+updateLoginButtonDelete.label = Tiyuj Yakon Rutikirisaxik Molojri'ïl
+updateLoginButtonDelete.accesskey = T
+# LOCALIZATION NOTE (rememberPasswordMsg):
+# 1st string is the username for the login, 2nd is the login's hostname.
+# Note that long usernames may be truncated.
+rememberPasswordMsg = ¿La nawajo' nayäk kan ri ewan tzij richin "%1$S" pa %2$S?
+# LOCALIZATION NOTE (rememberPasswordMsgNoUsername):
+# String is the login's hostname.
+rememberPasswordMsgNoUsername = ¿La nawajo' nayäk kan ri ewan tzij pa %S?
+# LOCALIZATION NOTE (noUsernamePlaceholder):
+# This is displayed in place of the username when it is missing.
+noUsernamePlaceholder=Majun rub'i' winäq
+togglePasswordLabel=Tik'ut ewan tzij
+togglePasswordAccessKey2=h
+notNowButtonText = &Wakami mani
+neverForSiteButtonText = &Man jub'ey richin re ruxaq k'amaya'l re'
+rememberButtonText = &Tinatäx
+passwordChangeTitle = Tijikib'äx ri ruk'exik ewan tzij
+# LOCALIZATION NOTE (updatePasswordMsg):
+# String is the username for the login.
+updatePasswordMsg = ¿La nawajo' nak'ëx ruwäch ri ewan tzij richin "%S"?
+updatePasswordMsgNoUser = ¿La nawajo' nak'ëx ruwäch ri ewan tzij k'o wakami?
+userSelectText2 = Tacha' ri rutikirib'al moloj richin nik'ex:
+loginsDescriptionAll2=Ri kitikirib'al moloj re taq ruxaq k'amaya'l re' yeyak pan akematz'ib'
+
+# LOCALIZATION NOTE (useASecurelyGeneratedPassword):
+# Shown in the autocomplete popup to allow filling a generated password into a password field.
+useASecurelyGeneratedPassword=Tawokisaj jun Ewan Tzij Ütz Tz'ukun
+# LOCALIZATION NOTE (generatedPasswordWillBeSaved):
+# %S will contain the brandShorterName. This informs the user that the generated password will be automatically saved.
+generatedPasswordWillBeSaved=%S xkeruyäk ewan taq rutzij re ruxaq k'amaya'l re'
+# LOCALIZATION NOTE (loginHostAge):
+# This is used to show the context menu login items with their age.
+# 1st string is the username for the login, 2nd is the login's age.
+loginHostAge=%1$S (%2$S)
+# LOCALIZATION NOTE (noUsername):
+# String is used on the context menu when a login doesn't have a username.
+noUsername=Majun rub'i' winäq
+# LOCALIZATION NOTE (displaySameOrigin):
+# String is used on the autocomplete row when the login origin is a domain match with the document origin
+displaySameOrigin=Richin re ajk'amaya'l ruxaq re'
+
+# LOCALIZATION NOTE (insecureFieldWarningDescription2):
+# %1$S will contain insecureFieldWarningLearnMore and look like a link to indicate that clicking will open a tab with support information.
+insecureFieldWarningDescription2 = Man ütz re okem re'. Ri taq awokisanem xe'atz'ib'aj rik'in jub'a' k'o etamayon kichin. %1$S
+insecureFieldWarningLearnMore = Tetamäx ch'aqa' chik
+
+# LOCALIZATION NOTE (viewSavedLogins.label):
+# This label is used in the footer of login autocomplete menus.
+viewSavedLogins.label= Ketz'et ri Yakon Kitikirisanik taq Molojri'ïl
diff --git a/l10n-cak/toolkit/chrome/places/places.properties b/l10n-cak/toolkit/chrome/places/places.properties
new file mode 100644
index 0000000000..17294ac477
--- /dev/null
+++ b/l10n-cak/toolkit/chrome/places/places.properties
@@ -0,0 +1,32 @@
+# 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/.
+
+BookmarksMenuFolderTitle=Kik'utsamaj taq Yaketal
+BookmarksToolbarFolderTitle=Rukajtz'ik samajib'äl
+OtherBookmarksFolderTitle=Ch'aqa' chik taq Yaketal
+TagsFolderTitle=Taq etal
+MobileBookmarksFolderTitle=Taq ruyaketal oyonib'äl
+OrganizerQueryHistory=Natab'äl
+OrganizerQueryDownloads=Taq qasanïk
+OrganizerQueryAllBookmarks=Ronojel Yaketal
+
+# LOCALIZATION NOTE :
+# These are used to generate history containers when history is grouped by date
+finduri-AgeInDays-is-0=Wakami
+finduri-AgeInDays-is-1=Iwir
+finduri-AgeInDays-is=K'o kan %S q'ij
+finduri-AgeInDays-last-is=Ruk'isib'äl %S taq q'ij
+finduri-AgeInDays-isgreater=Chuwäch %S taq q'ij
+finduri-AgeInMonths-is-0=Re ik' re'
+finduri-AgeInMonths-isgreater=Chuwäch %S ik'
+
+# LOCALIZATION NOTE (localhost):
+# This is used to generate local files container when history is grouped by site
+localhost=(aj wawe' taq yakb'äl)
+
+# LOCALIZATION NOTE (backupFileSizeText):
+# The string is used for showing file size of each backup in the "fileRestorePopup" popup
+# %1$S is the file size
+# %2$S is the file size unit
+backupFileSizeText=%1$S %2$S
diff --git a/l10n-cak/toolkit/crashreporter/aboutcrashes.ftl b/l10n-cak/toolkit/crashreporter/aboutcrashes.ftl
new file mode 100644
index 0000000000..f9431e416a
--- /dev/null
+++ b/l10n-cak/toolkit/crashreporter/aboutcrashes.ftl
@@ -0,0 +1,31 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v- 2-0- If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla-org/MPL/2-0/-
+
+
+# This 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/.
+
+crash-reports-title = Rutzijol taq sachoj
+
+submit-all-button-label = Titaq Ronojel
+delete-button-label = Tijosq'ïx Ronojel
+delete-confirm-title = ¿Kan at jikïl?
+delete-unsubmitted-description = Re re' xkeruyüj el ronojel ri kitzijol taq sachoj man etaqon ta chuqa' man xtitikïr ta xtitzolïx chik pe.
+delete-submitted-description = Re re' xtuyüj ri kicholb'al kitzijol taq sachoj etaqon xa xe chi man xkeruyüj ta el ri taq tzij etaqon. Re re' man tikirel ta nitzolïx.
+
+crashes-unsubmitted-label = Rutzijol taq sachoj etaqon
+id-heading = Nimaläj rub'i' ri rutzijol
+date-crashed-heading = Q'ij xqa ruchuq'a' q'inoj
+submit-crash-button-label = Titaq
+# This text is used to replace the label of the crash submit button
+# if the crash submission fails.
+submit-crash-button-failure-label = Man ütz ta xub'än
+
+crashes-submitted-label = Rutzijol taq sachoj etaqon
+date-submitted-heading = Ruq'ijul toq xtaq
+view-crash-button-label = Titz'et
+
+no-reports-label = Man etaqon ta ri taq rutzijol sachoj.
+no-config-label = Re chokoy re man nuk'un richin yeruk'üt pe ri taq kitzijol taq sachoj. K'atzinel nijikib'äx ri rajowaxik <code>breakpad.reportURL</code>.
diff --git a/l10n-cak/toolkit/crashreporter/crashreporter.ini b/l10n-cak/toolkit/crashreporter/crashreporter.ini
new file mode 100644
index 0000000000..a0ddb9dc04
--- /dev/null
+++ b/l10n-cak/toolkit/crashreporter/crashreporter.ini
@@ -0,0 +1,60 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This file is in the UTF-8 encoding
+[Strings]
+# LOCALIZATION NOTE (isRTL):
+# Leave this entry empty unless your language requires right-to-left layout,
+# for example like Arabic, Hebrew, Persian. If your language needs RTL, please
+# use the untranslated English word "yes" as value
+isRTL=
+CrashReporterTitle=Rutzijol taq sachoj
+# LOCALIZATION NOTE (CrashReporterVendorTitle): %s is replaced with the vendor name. (i.e. "Mozilla")
+CrashReporterVendorTitle=Rutzijol taq sachoj %s
+# LOCALIZATION NOTE (CrashReporterErrorText): %s is replaced with another string containing detailed information.
+CrashReporterErrorText=Ri chokoy k'o jun k'ayewal xrïl, ruma ri' xtz'ape'.\n\nK'ayew jub'a' ruma ri b'anel rutzijol taq sachon man nitikïr ta nutäq rutzijol re k'ayewal re'.\n\nTaq rub'anikil: %s
+# LOCALIZATION NOTE (CrashReporterProductErrorText2): The first %s is replaced with the product name (i.e. "Firefox"), the second is replaced with another string containing detailed information. These two substitutions can not be reordered!
+CrashReporterProductErrorText2=%s xrïl jun k'ayewal, ruma ri' xtz'ape'.\n\nK'ayew jub'a' ruma ri b'anel rutzijol taq sachoj, man nitikïr ta nutäq rutzijol re k'ayewal re'.\n\nTaq b'anikil:%s
+CrashReporterSorry=Niqamäy
+# LOCALIZATION NOTE (CrashReporterDescriptionText2): The %s is replaced with the product name.
+CrashReporterDescriptionText2=%s xrïl jun k'ayewal, ruma ri' toq xtz'apitäj.\n\nRichin yojato' richin niqanik'oj chuqa' niqachojmirisaj re k'ayewal re', ütz tataqa' jun rutzijol sachoj chi qe.
+CrashReporterDefault=Re chokoy re' tajin nitzijtäj chi rij jun sachoj richin nuya' rutzijol chi re ri rajya'öl. Man ta jujik natzïj.
+Details=Kib'anikil…
+ViewReportTitle=Rupam ri rutzijol
+CommentGrayText=Titz'aqatisäx jun rutzijol (konojel winaqi' yetz'eto ri taq rutzijol)
+ExtraReportInfo=Re rutzijol re' chuqa' ruk'wan etamab'äl chi rij ri rub'anikil ri chokoy, toq xtz'apitäj.
+# LOCALIZATION NOTE (CheckSendReport): The %s is replaced with the vendor name.
+CheckSendReport=Tiya' rutzijol chi re ri %s chi rij re sachoj re' richin tichojmirisäx
+CheckIncludeURL=Titz'aqatisäx ri rochochib'al ruxaq k'amaya'l in k'o wi kan
+CheckAllowEmail=Tiya' q'ij chi re ri %s chi yirutz'ib'aj pe pa ruwi' re rutzijol re'
+EmailGrayText=Tatz'ib'aj wawe' ri rochochib'al ataqoya'l
+ReportPreSubmit2=Ri rutzijol sachoj xtitaq chuwäch xkatel chuqa' natikirisaj chik.
+ReportDuringSubmit2=Tajin nitaq ri rutzijol taq sachoj…
+ReportSubmitSuccess=¡Ütz rutaqik xb'an ri rutzijol!
+ReportSubmitFailed=Xk'ulwachitäj jun k'ayewal toq tajin nitaq ri atzijol.
+ReportResubmit=Ketaq chik ri taq rutzijol, ri man xetikïr ta xetaq…
+# LOCALIZATION NOTE (Quit2): The %s is replaced with the product name.
+Quit2=Tel el chupam ri %s
+# LOCALIZATION NOTE (Restart): The %s is replaced with the product name.
+Restart=Titikirisäx chik ri %s
+Ok=ÜTZ
+Close=Titz'apïx
+
+# LOCALIZATION NOTE (CrashID): The %s is replaced with the Crash ID from the server, which is a string like abc12345-6789-0abc-def1-23456abcdef1
+CrashID=Nimaläj rub'i' ri sachoj: %s
+# LOCALIZATION NOTE (CrashDetailsURL): The %s is replaced with a URL that the user can visit to view the crash details.
+CrashDetailsURL=Yatikïr natz'ët taq rub'anikil re jun chanin tz'apinïk re' pa %s
+ErrorBadArguments=Ri chokoy xutäq man ütz ta jun rutzijol.
+ErrorExtraFileExists=Ri chokoy man xuya' ta kan jun ruyakb'al tzij.
+ErrorExtraFileRead=Man xtikïr ta xsik'ïx ri ruyakb'al tzij, ya'on kan ruma ri chokoy.
+ErrorExtraFileMove=Man xtikïr ta xusiloj ri ruyakb'al tzij, ya'on kan ruma ri chokoy.
+ErrorDumpFileExists=Ri chokoy man xuya' ta kan jun ruyakb'al taq sachoj.
+ErrorDumpFileMove=Man xtikïr ta xusiloj ri tzalatzïk ruyakb'al taq sachoj.
+ErrorNoProductName=Man ruk'utun ta ri' ri chokoy.
+ErrorNoServerURL=Ri chokoy man xujikib'a' ta jun ruk'u'x samaj richin kitzijol taq sachoj.
+ErrorNoSettingsPath=Man xtikïr ta xrïl ri runuk'ulem ri b'anel richin ri rutzijol taq sachoj.
+ErrorCreateDumpDir=Man xtikïr ta xnuk' jun molyakb'äl richin yeyak ri taq rutzijol koyob'en chi yetaq el.
+# LOCALIZATION NOTE (ErrorEndOfLife): The %s is replaced with the product name.
+ErrorEndOfLife=Ri ruwäch %s majun chik ruto'ik. Man yek'ul ta chik taq rutzijol taq sachoj richin re ruwäch re'. Tachilab'ej nak'ëx ruwäch rik'in jun ruwäch ri k'o ruto'ik.
+
diff --git a/l10n-cak/toolkit/services/accounts.ftl b/l10n-cak/toolkit/services/accounts.ftl
new file mode 100644
index 0000000000..f7ff131544
--- /dev/null
+++ b/l10n-cak/toolkit/services/accounts.ftl
@@ -0,0 +1,8 @@
+# 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/.
+
+# Variables:
+# $user (String): the user name (e.g. "Ed")
+# $system (String): the operating system (e.g. "Android")
+account-client-name = { $user }’s { -brand-short-name } pa { $system }
diff --git a/l10n-cak/toolkit/toolkit/about/aboutAbout.ftl b/l10n-cak/toolkit/toolkit/about/aboutAbout.ftl
new file mode 100644
index 0000000000..1edb28df52
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutAbout.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-about-title = Chi rij ri About:
+about-about-note = Rere' jun rucholb'al taq ruxaq “about” richin rutzil.<br/> Rik'in jub'a' jujun man kan ta nik'o pan awi'. Jujun chik xa xe richin runik'oxik.<br/>  Jujun chik k'a choj ye'ik'o ruma nikajo' rupalem k'utunïk.
diff --git a/l10n-cak/toolkit/toolkit/about/aboutAddons.ftl b/l10n-cak/toolkit/toolkit/about/aboutAddons.ftl
new file mode 100644
index 0000000000..e017e2c4ee
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutAddons.ftl
@@ -0,0 +1,472 @@
+# 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/.
+
+addons-page-title = Kinuk'samajel taq tz'aqat
+search-header =
+ .placeholder = Tikanöx addons.mozilla.org
+ .searchbuttonlabel = Tikanöx
+
+## Variables
+## $domain - Domain name where add-ons are available (e.g. addons.mozilla.org)
+
+list-empty-get-extensions-message = Kek'ul taq k'amal chuqa' taq wachinel pa <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-dictionaries-message = Kek'ul taq soltzij pa <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-language-packs-message = Kek'ul molch'ab'äl pa <a data-l10n-name="get-extensions">{ $domain }</a>
+
+##
+
+list-empty-installed =
+ .value = Man ayakon ta re ruwäch tz'aqat re'
+list-empty-available-updates =
+ .value = Majun taq k'exoj ruwäch xe'ilitäj
+list-empty-recent-updates =
+ .value = Majun k'ak'a' k'exoj ab'anon chi ke ri taq tz'aqat
+list-empty-find-updates =
+ .label = Kenik'öx Taq K'exoj
+list-empty-button =
+ .label = Tetamäx ch'aqa' chik chi kij ri taq tz'aqat
+help-button = Kitob'al Tz'aqat
+sidebar-help-button-title =
+ .title = Kitob'al Tz'aqat
+addons-settings-button = { -brand-short-name } Taq Runuk'ulem
+sidebar-settings-button-title =
+ .title = { -brand-short-name } Taq Runuk'ulem
+show-unsigned-extensions-button =
+ .label = Jujun taq k'amal man tikirel ta yenik'öx
+show-all-extensions-button =
+ .label = Kek'ut pe konojel ri taq ruk'amal
+detail-version =
+ .label = Ruwäch
+detail-last-updated =
+ .label = Ruk'isib'äl K'exoj
+addon-detail-description-expand = Kek'ut ch'aqa' chik
+addon-detail-description-collapse = Tik'ut jub'a'
+detail-contributions-description = Ri runuk'unel re tz'aqat re', nuk'utuj chawe chi tato' rik'in rub'anik, rik'in naya' jun ko'öl ato'ik.
+detail-contributions-button = Kato'on
+ .title = Kato'on richin nib'an re chokoy re'
+ .accesskey = K
+detail-update-type =
+ .value = K'exoj pa kiyonil
+detail-update-default =
+ .label = Jikib'an wi
+ .tooltiptext = Pa kiyonil keyak ri taq k'exoj, xa xe we kan e k'o wi
+detail-update-automatic =
+ .label = Titzij
+ .tooltiptext = Kiyonïl keyak ri taq k'exoj
+detail-update-manual =
+ .label = Chupül
+ .tooltiptext = Man keyak pa kiyonil ri taq k'exoj
+# Used as a description for the option to allow or block an add-on in private windows.
+detail-private-browsing-label = Kesamajïx pa Ichinan Tzuwäch
+# Some add-ons may elect to not run in private windows by setting incognito: not_allowed in the manifest. This
+# cannot be overridden by the user.
+detail-private-disallowed-label = Man ya'on ta q'ij pan Ichinan Tzuwäch
+detail-private-disallowed-description2 = Man nisamäj ta pa ichinan okem pa k'amaya'l re k'amal re'. <a data-l10n-name="learn-more">Tetamäx ch'aqa' chik</a>
+# Some special add-ons are privileged, run in private windows automatically, and this permission can't be revoked
+detail-private-required-label = Nrajo' Okem pa Ichinan Tzuwäch
+detail-private-required-description2 = Re k'amal re' tikirel nok pa samaj pa k'amab'ey toq k'o pa ichinan okem pa k'amaya'l. <a data-l10n-name="learn-more">Tetamäx ch'aqa' chik</a>
+detail-private-browsing-on =
+ .label = Tiya' q'ij
+ .tooltiptext = Titz'ij pa Ichinan Okem pa K'amaya'l
+detail-private-browsing-off =
+ .label = Man Tiya' Q'ij
+ .tooltiptext = Tichup pa Ichinan Okem pa K'amaya'l
+detail-home =
+ .label = Tikirib'äl ruxaq
+detail-home-value =
+ .value = { detail-home.label }
+detail-repository =
+ .label = Ruwäch rub'i' tz'aqat
+detail-repository-value =
+ .value = { detail-repository.label }
+detail-check-for-updates =
+ .label = Kenik'öx taq K'exoj
+ .accesskey = o
+ .tooltiptext = Kenik'öx kik'exoj re taq tz'aqat re'
+detail-show-preferences =
+ .label =
+ { PLATFORM() ->
+ [windows] Taq cha'oj
+ *[other] Taq ajowab'äl
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] c
+ *[other] a
+ }
+ .tooltiptext =
+ { PLATFORM() ->
+ [windows] Kejal ri taq rucha'oj re tz'aqat re'
+ *[other] Kejal ri taq rajowaxik re tz'aqat re'
+ }
+detail-rating =
+ .value = Kejqalem
+addon-restart-now =
+ .label = Titikirisäx chik wakami
+disabled-unsigned-heading =
+ .value = Jujun taq tz'aqat xechup
+disabled-unsigned-description = Re taq tz'aqat re' man xenik'öx ta richin ye'okisáx pa { -brand-short-name }. Tatikïr <label data-l10n-name="find-addons">Ke'ilitäj taq jalwachinïk</label> tik'utüx chi re ri nuk'unel chi kerunik'oj.
+disabled-unsigned-learn-more = Tetamäx ch'aqa' chik pa ruwi' ri qarayib'al richin yatqato' chi k'o achajinik pa k'amab'ey.
+disabled-unsigned-devinfo = Nuk'unela' nikajo' yekinik'oj ri taq kitz'aqat, tikirel tikisik'ij ri qichin <label data-l10n-name="learn-more">etamawuj</label>.
+plugin-deprecation-description = ¿La k'o nanataj? Jujun taq nak'ab'äl man nikixïm ta chik ki' ruma { -brand-short-name }. <label data-l10n-name="learn-more">Tetamäx ch'aqa' chik.</label>
+legacy-warning-show-legacy = Kek'ut pe ri kochin taq k'amal
+legacy-extensions =
+ .value = Kochin taq K'amal
+legacy-extensions-description = Re taq k'amal re' man nikik'äm ta ki' rik'in current { -brand-short-name } taq rub'eyal richin chi xechuputäj. <label data-l10n-name="legacy-learn-more">Tetamäx chi kij ri kijaloj taq tzaqät</label>
+private-browsing-description2 =
+ { -brand-short-name } yerujäl achike rub'eyal yesamäj ri taq k'amal pa ri ichinan okem pa k'amaya'l. Xab'achike k'ak'a' k'amall xtatz'aqatisaj pa
+ { -brand-short-name } man xtisamäj ta el achi'el k'o pa Ichinan Tzuwäch. Xa xe we naya' q'ij chi re pa runuk'ulem, ri
+ k'amal man xtisamäj ta pa ichinan okem pa k'amaya'l, chuqa' man xkatikïr ta xkatok pa ri asamaj richin k'amab'ey
+ chi ri'. Xqab'än re jaloj re' richin nichinäx ri ichinan awokem pa k'amaya'l
+ <label data-l10n-name="private-browsing-learn-more">Tawetamaj achike rub'eyal ninuk'samajïx ri runuk'ulem k'amal.</label>
+addon-category-discover = Taq chilab'enïk
+addon-category-discover-title =
+ .title = Taq chilab'enïk
+addon-category-extension = Taq k'amal
+addon-category-extension-title =
+ .title = Taq k'amal
+addon-category-theme = Taq wachinel
+addon-category-theme-title =
+ .title = Taq wachinel
+addon-category-plugin = Taq nak'ab'äl
+addon-category-plugin-title =
+ .title = Taq nak'ab'äl
+addon-category-dictionary = Taq soltzij
+addon-category-dictionary-title =
+ .title = Taq soltzij
+addon-category-locale = Taq ch'ab'äl
+addon-category-locale-title =
+ .title = Taq ch'ab'äl
+addon-category-available-updates = Taq K'exoj K'o
+addon-category-available-updates-title =
+ .title = Taq K'exoj K'o
+addon-category-recent-updates = K'ak'a' taq K'exoj
+addon-category-recent-updates-title =
+ .title = K'ak'a' taq K'exoj
+addon-category-sitepermission = Taq ruya'oj q'ij ruxaq
+addon-category-sitepermission-title =
+ .title = Taq ruya'oj q'ij ruxaq
+# String displayed in about:addons in the Site Permissions section
+# Variables:
+# $host (string) - DNS host name for which the webextension enables permissions
+addon-sitepermission-host = Ruya'oj q'ij ruxaq richin { $host }
+
+## These are global warnings
+
+extensions-warning-safe-mode = Konojel ri taq tz'aqat xechup pa ri ütz rub'eyal.
+extensions-warning-check-compatibility = Chupül ri runuk'oxik richin we nikik'äm ki' ri taq tz'aqat. Rik'in jub'a' k'o jujun taq tz'aqat, ri man nikik'äm ta ki'.
+extensions-warning-safe-mode2 =
+ .message = Konojel ri taq tz'aqat xechup pa ri ütz rub'eyal.
+extensions-warning-check-compatibility2 =
+ .message = Chupül ri runuk'oxik richin we nikik'äm ki' ri taq tz'aqat. Rik'in jub'a' k'o jujun taq tz'aqat, ri man nikik'äm ta ki'.
+extensions-warning-check-compatibility-button = Titzij
+ .title = Titzij ri runik'oxik richin chi nikik'äm ki' ri taq tz'aqat.
+extensions-warning-update-security = Chupül ri runik'oxik chajinïk richin kik'exoj taq tz'aqat. Rik'in jub'a' k'o pa k'ayewal ri awokik'amaya'l kuma ri taq k'exoj.
+extensions-warning-update-security2 =
+ .message = Chupül ri runik'oxik chajinïk richin kik'exoj taq tz'aqat. Rik'in jub'a' k'o pa k'ayewal ri awokik'amaya'l kuma ri taq k'exoj.
+extensions-warning-update-security-button = Titzij
+ .title = Titzij ri ya'öl retal chajinïk richin nik'ex ri tz'aqat
+
+## Strings connected to add-on updates
+
+addon-updates-check-for-updates = Kenik'öx taq K'exoj
+ .accesskey = K
+addon-updates-view-updates = Ketz'et k'ak'a' taq k'exoj
+ .accesskey = K
+
+# This menu item is a checkbox that toggles the default global behavior for
+# add-on update checking.
+
+addon-updates-update-addons-automatically = kek'ex taq tz'aqat pa kiyonil
+ .accesskey = k
+
+## Specific add-ons can have custom update checking behaviors ("Manually",
+## "Automatically", "Use default global behavior"). These menu items reset the
+## update checking behavior for all add-ons to the default global behavior
+## (which itself is either "Automatically" or "Manually", controlled by the
+## extensions-updates-update-addons-automatically.label menu item).
+
+addon-updates-reset-updates-to-automatic = Titzolïx chi kij konojel ri taq tz'aqat richin kek'ex pa kiyonil
+ .accesskey = T
+addon-updates-reset-updates-to-manual = Titzolïx chi kij konojel ri taq tz'aqat richin kek'ex pa chi q'ab'aj.
+ .accesskey = T
+
+## Status messages displayed when updating add-ons
+
+addon-updates-updating = Tajin yek'ex ri taq tz'aqat
+addon-updates-installed = Xek'extäj re taq atz'aqat re'.
+addon-updates-none-found = Majun taq k'exoj ruwäch xe'ilitäj
+addon-updates-manual-updates-found = Ketz'et ri taq k'exoj e k'o
+
+## Add-on install/debug strings for page options menu
+
+addon-install-from-file = Tiyak ri tz'aqat rik'in ri yakb'äl…
+ .accesskey = T
+addon-install-from-file-dialog-title = Ticha' re tz'aqat re' richin niyak qa
+addon-install-from-file-filter-name = Taq tz'aqat
+addon-open-about-debugging = Kechojmirisäx taq Tz'aqat
+ .accesskey = c
+
+## Extension shortcut management
+
+# This is displayed in the page options menu
+addon-manage-extensions-shortcuts = Kenuk'samajïx Kichojokem taq K'amal
+ .accesskey = i
+shortcuts-no-addons = Majun ak'amal atzijon.
+shortcuts-no-commands = Re taq k'amal re' majun ruq'a' rokem pitz'b'äl:
+shortcuts-input =
+ .placeholder = Tatz'ib'aj jun chojokem
+shortcuts-browserAction2 = Titzij rupitz'b'al rukajtz'ik samajib'äl
+shortcuts-pageAction = Titzij rub'anoj ruxaq
+shortcuts-sidebarAction = Tik'exlöx ri ajxikin kajtz'ik
+shortcuts-modifier-mac = Titz'aqatisäx Ctrl, Alt o ⌘
+shortcuts-modifier-other = Titz'aqatisäx Ctrl o Alt
+shortcuts-invalid = Man okel ta ri tunuj
+shortcuts-letter = Tatz'ib'aj jun tz'ib'
+shortcuts-system = Man yatikïr ta nayüj jun { -brand-short-name } chojokem
+# String displayed in warning label when there is a duplicate shortcut
+shortcuts-duplicate = Kamulun chojokem
+# String displayed when a keyboard shortcut is already assigned to more than one add-on
+# Variables:
+# $shortcut (string) - Shortcut string for the add-on
+shortcuts-duplicate-warning-message = { $shortcut } man xa xe ta pa jun chojokem nokisäx. Ri kamulun chojokem yetikïr nikib'än jun man oyob'en ta chi b'anikil.
+# String displayed when a keyboard shortcut is already assigned to more than one add-on
+# Variables:
+# $shortcut (string) - Shortcut string for the add-on
+shortcuts-duplicate-warning-message2 =
+ .message = { $shortcut } man xa xe ta pa jun chojokem nokisäx. Ri kamulun chojokem yetikïr nikib'än jun man oyob'en ta chi b'anikil.
+# String displayed when a keyboard shortcut is already used by another add-on
+# Variables:
+# $addon (string) - Name of the add-on
+shortcuts-exists = Okisan chik ruma { $addon }
+# Variables:
+# $numberToShow (number) - Number of other elements available to show
+shortcuts-card-expand-button =
+ { $numberToShow ->
+ [one] Tik'ut { $numberToShow } Ch'aqa' Chik
+ *[other] Kek'ut { $numberToShow } Ch'aqa' Chik
+ }
+shortcuts-card-collapse-button = Tik'ut pe Jub'a'
+header-back-button =
+ .title = Titzolin
+
+## Recommended add-ons page
+
+# Explanatory introduction to the list of recommended add-ons. The action word
+# ("recommends") in the final sentence is a link to external documentation.
+discopane-intro =
+ Ri taq k'amal chuqa' ri taq wachinel e ruchokoy okik'amaya'l chuqa' nikiya' q'ij chi re
+ ye'achajij ri ewan taq tzij, ye'aqasaj taq silowäch, ye'akanoj taq sujuj, ye'aq'ät taq eltzijol,
+ najäl ruwäch ri okik'amaya'l chuqa' ch'aqa' chik. Jutaqil e aj röx winäq ri yeb'anon re ko'öl taq runuk'samaj cholkema'. Niqasüj jun rucha'oj { -brand-product-name }
+ <a data-l10n-name="learn-more-trigger">echilab'en</a> pa metz'etel
+ jikomal, rub'eyal nisamäj chuqa' rusamaj.
+# Notice to make user aware that the recommendations are personalized.
+discopane-notice-recommendations = Jujun chi ke re taq chilab'enïk re' e'ichinan. K'o kixe'el pa jujun chik taq k'amal e'ayakon, kajowab'al rub'i' awäch chuqa' rumolob'a' rokisaxik.
+# Notice to make user aware that the recommendations are personalized.
+discopane-notice-recommendations2 =
+ .message = Jujun chi ke re taq chilab'enïk re' e'ichinan. K'o kixe'el pa jujun chik taq k'amal e'ayakon, kajowab'al rub'i' awäch chuqa' rumolob'a' rokisaxik.
+discopane-notice-learn-more = Tetamäx ch'aqa' chik
+privacy-policy = Ichinan Na'oj
+# Refers to the author of an add-on, shown below the name of the add-on.
+# Variables:
+# $author (string) - The name of the add-on developer.
+created-by-author = ruma <a data-l10n-name="author">{ $author }</a>
+# Shows the number of daily users of the add-on.
+# Variables:
+# $dailyUsers (number) - The number of daily users.
+user-count = Okisanela': { $dailyUsers }
+install-extension-button = Titz'aqatisäx pa { -brand-product-name }
+install-theme-button = Tiyak Wachinel
+# The label of the button that appears after installing an add-on. Upon click,
+# the detailed add-on view is opened, from where the add-on can be managed.
+manage-addon-button = Tinuk'samajïx
+find-more-addons = Kekanöx ch'aqa' chik taq tz'aqat
+find-more-themes = Ke'ilitäj ch'aqa' chik taq wachinel
+# This is a label for the button to open the "more options" menu, it is only
+# used for screen readers.
+addon-options-button =
+ .aria-label = Ch'aqa' chik taq Cha'oj
+
+## Add-on actions
+
+report-addon-button = Tiya' rutzijol
+remove-addon-button = Tiyuj
+# The link will always be shown after the other text.
+remove-addon-disabled-button = Man Tikirel ta Niyuj el <a data-l10n-name="link">¿Aruma?</a>
+disable-addon-button = Tichup
+enable-addon-button = Titzij
+# This is used for the toggle on the extension card, it's a checkbox and this
+# is always its label.
+extension-enable-addon-button-label =
+ .aria-label = Titzij
+preferences-addon-button =
+ { PLATFORM() ->
+ [windows] Taq cha'oj
+ *[other] Taq ajowab'äl
+ }
+details-addon-button = Taq b'anikil
+release-notes-addon-button = Ruch'utitzijol Ruwäch
+permissions-addon-button = Taq ya'oj q'ij
+extension-enabled-heading = Tzijon
+extension-disabled-heading = Chupun
+theme-enabled-heading = Tzijon
+theme-disabled-heading2 = Xyak Wachinel
+plugin-enabled-heading = Tzijon
+plugin-disabled-heading = Chupun
+dictionary-enabled-heading = Tzijon
+dictionary-disabled-heading = Chupun
+locale-enabled-heading = Tzijon
+locale-disabled-heading = Chupun
+sitepermission-enabled-heading = Tzijon
+sitepermission-disabled-heading = Chupun
+always-activate-button = Junelïk Tzijïl
+never-activate-button = Majub'ey Titzij
+addon-detail-author-label = B'anel
+addon-detail-version-label = Ruwäch
+addon-detail-last-updated-label = Ruk'isib'äl K'exoj
+addon-detail-homepage-label = Tikirib'äl ruxaq
+addon-detail-rating-label = Kejqalem
+# Message for add-ons with a staged pending update.
+install-postponed-message = Re k'amal re' xtik'extäj toq xtitikïr chik { -brand-short-name }.
+# Message for add-ons with a staged pending update.
+install-postponed-message2 =
+ .message = Re k'amal re' xtik'extäj toq xtitikïr chik { -brand-short-name }.
+install-postponed-button = Tik'exWakami
+# The average rating that the add-on has received.
+# Variables:
+# $rating (number) - A number between 0 and 5. The translation should show at most one digit after the comma.
+five-star-rating =
+ .title = Retal ruq'ij { NUMBER($rating, maximumFractionDigits: 1) } richin 5
+# This string is used to show that an add-on is disabled.
+# Variables:
+# $name (string) - The name of the add-on
+addon-name-disabled = { $name } (chupun)
+# The number of reviews that an add-on has received on AMO.
+# Variables:
+# $numberOfReviews (number) - The number of reviews received
+addon-detail-reviews-link =
+ { $numberOfReviews ->
+ [one] { $numberOfReviews } nik'oj
+ *[other] { $numberOfReviews } taq nik'oj
+ }
+
+## Pending uninstall message bar
+
+# Variables:
+# $addon (string) - Name of the add-on
+pending-uninstall-description = Xyuj el <span data-l10n-name="addon-name">{ $addon }</span>.
+# Variables:
+# $addon (string) - Name of the add-on
+pending-uninstall-description2 =
+ .message = Xyuj el { $addon }.
+pending-uninstall-undo-button = Titzolïx
+addon-detail-updates-label = Tiya' q'ij chi ke ri Kiyonil k'exoj
+addon-detail-updates-radio-default = K'o wi
+addon-detail-updates-radio-on = Titzij
+addon-detail-updates-radio-off = Chupül
+addon-detail-update-check-label = Kenik'öx taq K'exoj
+install-update-button = Tik'ex
+# This is the tooltip text for the private browsing badge in about:addons. The
+# badge is the private browsing icon included next to the extension's name.
+addon-badge-private-browsing-allowed2 =
+ .title = Tiya' q'ij pa taq ichinan tzuwäch
+ .aria-label = { addon-badge-private-browsing-allowed2.title }
+addon-detail-private-browsing-help = Toq tzij, ri k'amal pa ronojel samaj xtok wi toq atokinäq pa k'amaya'l pan ichinan rub'anikil. <a data-l10n-name="learn-more">Tetamäx ch'aqa' chik</a>
+addon-detail-private-browsing-allow = Tiya' q'ij
+addon-detail-private-browsing-disallow = Man Tiya' Q'ij
+
+## "sites with restrictions" (internally called "quarantined") are special domains
+## where add-ons are normally blocked for security reasons.
+
+# Used as label and tooltip text on the radio inputs associated to the quarantined domains UI controls.
+addon-detail-quarantined-domains-allow = Tiya' q'ij
+addon-detail-quarantined-domains-disallow = Man Tiya' Q'ij
+
+## This is the tooltip text for the recommended badges for an extension in about:addons. The
+## badge is a small icon displayed next to an extension when it is recommended on AMO.
+
+addon-badge-recommended2 =
+ .title = { -brand-product-name } xa xe yeruchilab'ej taq k'amal kojqan rub'eyal qajikomal chuqa' rub'eyal qasamaj
+ .aria-label = { addon-badge-recommended2.title }
+# We hard code "Mozilla" in the string below because the extensions are built
+# by Mozilla and we don't want forks to display "by Fork".
+addon-badge-line3 =
+ .title = K'amal b'anon ruma Mozilla. Rojqan retal jikomal chuqa' rub'eyal nisamäj
+ .aria-label = { addon-badge-line3.title }
+addon-badge-verified2 =
+ .title = Re k'amal re' xnik'öx richin nib'anatäj ri rub'eyal qajikomal chuqa' rub'eyal samaj.
+ .aria-label = { addon-badge-verified2.title }
+
+##
+
+available-updates-heading = Taq K'exoj K'o
+recent-updates-heading = K'ak'a' taq K'exoj
+release-notes-loading = Nisamäj…
+release-notes-error = Takuyu' qamak, xa xk'ulwachitäj jun sachoj toq nok pa ch'utaq rutzijol ri ko'öl wuj.
+addon-permissions-empty = Majun ya'oj q'ij nrajo re k'amal re'
+addon-permissions-required = Ajowanel taq ya'oj q'ij richin ri qitzij rusamaj:
+addon-permissions-optional = Cha'el taq ya'oj q'ij richin ri tz'aqat taq rusamaj:
+addon-permissions-learnmore = Tetamäx ch'aqa' chik chi kij ri taq ya'oj q'ij
+recommended-extensions-heading = Chilab'en taq K'amal
+recommended-themes-heading = Chilab'en taq Wachinel
+# A recommendation for the Firefox Color theme shown at the bottom of the theme
+# list view. The "Firefox Color" name itself should not be translated.
+recommended-theme-1 = ¿La at na'owinäq? <a data-l10n-name="link">Tatz'uku' awachinel rik'in ri Firefox Color.</a>
+
+## Page headings
+
+extension-heading = Ke'anuk'samajij ri taq ak'amal
+theme-heading = Ke'anuk'samajij ri taq awachinel
+plugin-heading = Ke'anuk'samajij ri taq anak'ab'al
+dictionary-heading = Ke'anuk'samajij ri taq asoltzij
+locale-heading = Ke'anuk'samajij ri taq ach'ab'äl
+updates-heading = Ke'anuk'samajij ri taq Ak'exoj
+discover-heading = Tawichinaj { -brand-short-name }
+shortcuts-heading = Kenuk'samajïx Kichojokem taq K'amal
+default-heading-search-label = Kekanöx ch'aqa' chik taq tz'aqat
+addons-heading-search-input =
+ .placeholder = Tikanöx addons.mozilla.org
+addon-page-options-button =
+ .title = Taq kisamajib'al konojel ri taq tz'aqat
+
+## Detail notifications
+## Variables:
+## $name (string) - Name of the add-on.
+
+# Variables:
+# $version (string) - Application version.
+details-notification-incompatible = { $name } man nuk'äm ta ri' rik'in { -brand-short-name } { $version }.
+# Variables:
+# $version (string) - Application version.
+details-notification-incompatible2 =
+ .message = { $name } man nuk'äm ta ri' rik'in { -brand-short-name } { $version }.
+details-notification-incompatible-link = Ch'aqa' chik rutzijol
+details-notification-unsigned-and-disabled = Man xtikïr ta xnik'öx ri { $name } ruma ri rokisaxik pa { -brand-short-name }, ruma ri' toq xchup.
+details-notification-unsigned-and-disabled2 =
+ .message = Man xtikïr ta xnik'öx ri { $name } ruma ri rokisaxik pa { -brand-short-name }, ruma ri' toq xchup.
+details-notification-unsigned-and-disabled-link = Ch'aqa' chik rutzijol
+details-notification-unsigned = { $name } man xtikïr ta xnik'öx rokisaxik pa { -brand-short-name }. Tachajij awi'.
+details-notification-unsigned2 =
+ .message = { $name } man xtikïr ta xnik'öx rokisaxik pa { -brand-short-name }. Tachajij awi'.
+details-notification-unsigned-link = Ch'aqa' chik rutzijol
+details-notification-blocked = { $name } xkichüp ruma k'ayewal pa ruwi' chajinïk o k'ojlemal.
+details-notification-blocked2 =
+ .message = { $name } xkichüp ruma k'ayewal pa ruwi' chajinïk o k'ojlemal.
+details-notification-blocked-link = Ch'aqa' chik rutzijol
+details-notification-softblocked = { $name } etaman chi itzel taq k'ayewal nub'än pa chajinïk o ak'ojlemal.
+details-notification-softblocked2 =
+ .message = { $name } etaman chi itzel taq k'ayewal nub'än pa chajinïk o ak'ojlemal.
+details-notification-softblocked-link = Ch'aqa' chik rutzijol
+details-notification-gmp-pending = { $name } ja xtiyake' qa.
+details-notification-gmp-pending2 =
+ .message = { $name } ja xtiyake' qa.
+
+## Gecko Media Plugins (GMPs)
+
+plugins-gmp-license-info = Etamab'äl chi rij ri ruya'ik q'ij
+plugins-gmp-privacy-info = Ichinan etamab'äl
+plugins-openh264-name = Rucholajinel silowachib'äl OpenH264 talun ruma Cisco Systems, Inc.
+plugins-openh264-description = Re nak'ab'äl re' niyak ruma ri Mozilla pa ruyonil, richin nojqäx ri rub'anikil WebRTC, ruma nuya' q'ij chi ke ri WebRTC taq oyonïk rik'in okisaxel rajowaxik chi ke ri H.264 rucholajinel silowachib'äl. Kab'etz'eton pa http://www.openh264.org/ richin natz'ët ri rucholajil ruxe' ri codec chuqa' richin nawetamaj ch'aqa' chik chi rij re samajib'äl.
+plugins-widevine-name = Widevine juperaj etaman rusik'ixik chi rupam ri Google Inc.
+plugins-widevine-description = Re nak'ab'äl re nutzïj ri rutzijoj k'ïy k'oxom ewan rusik'ixik, achi'el nichol pa Encrypted Media Extensions. Ri ewan rusik'ixik k'ïy k'oxom jutaqil nokisäx pa taq ruxaq richin yechajij ri taq ruwachib'al kipam taq k'ïy k'oxom premium. Tab'etz'eta' https://www.w3.org/TR/encrypted-media/ richin nawetamaj ch'aqa' chik chi rij Encrypted Media Extensions.
diff --git a/l10n-cak/toolkit/toolkit/about/aboutCompat.ftl b/l10n-cak/toolkit/toolkit/about/aboutCompat.ftl
new file mode 100644
index 0000000000..c82f132afb
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutCompat.ftl
@@ -0,0 +1,23 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+label-disable = Tichup
+label-enable = Titzij
+label-interventions = Taq majoj
+# Variables:
+# $bug (string) - Bug number
+label-more-information = Ch'aqa' chik Etamab'äl: Sachoj { $bug }
+label-overrides = Taq Ruyujuj Rub'anel Winäq
+text-disabled-in-about-config = Re rub'anikil re' xchup pa about:config
+text-no-interventions = Man ye'okisäx ta taq majoj
+text-no-overrides = Man ye'okisäx ta taq UA yujuj
+text-title = about:compat
+
+## Do not translate "SmartBlock". For reference, SmartBlock is a feature
+## of Firefox anti-tracking which fixes website breakage caused when
+## trackers are blocked, by acting just enough like those trackers to fix the
+## breakage. SmartBlock also contains special fixes for sites broken by
+## Firefox's Total Cookie Protection feature.
+
+label-smartblock = Ruchojmirisanik SmartBlock
diff --git a/l10n-cak/toolkit/toolkit/about/aboutGlean.ftl b/l10n-cak/toolkit/toolkit/about/aboutGlean.ftl
new file mode 100644
index 0000000000..c596eccd1c
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutGlean.ftl
@@ -0,0 +1,29 @@
+# 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/.
+
+
+### "Glean" and "Glean SDK" should remain in English.
+
+### "FOG", "Glean", and "Glean SDK" should remain in English.
+
+-fog-brand-name = FOG
+-glean-brand-name = Glean
+glean-sdk-brand-name = { -glean-brand-name } SDK
+
+about-glean-page-title2 = Chi rij { -glean-brand-name }
+about-glean-header = Chi rij { -glean-brand-name }
+
+# Variables:
+# $glean-android-define-value (Boolean): the value of the MOZ_GLEAN_ANDROID define. Typically "false", sometimes "true".
+# Do not translate strings between <code> </code> tags.
+about-glean-glean-android = <code>MOZ_GLEAN_ANDROID</code> : { $glean-android-define-value }
+# Variables:
+# $moz-official-define-value (Boolean): the value of the MOZILLA_OFFICIAL define.
+# Do not translate strings between <code> </code> tags.
+about-glean-moz-official = <code>MOZILLA_OFFICIAL</code> : { $moz-official-define-value }
+
+about-glean-about-testing-header = Chi rij ri Tojtob'enïk
+
+
+about-glean-about-data-header = Chi rij ri Tzij
diff --git a/l10n-cak/toolkit/toolkit/about/aboutHttpsOnlyError.ftl b/l10n-cak/toolkit/toolkit/about/aboutHttpsOnlyError.ftl
new file mode 100644
index 0000000000..5c5313807b
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutHttpsOnlyError.ftl
@@ -0,0 +1,31 @@
+# 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/.
+
+about-httpsonly-title-alert = Rutzijol K'ayewal pa HTTPS-Only B'anikil
+about-httpsonly-title-site-not-available = Majun jikïl ruxaq
+
+# Variables:
+# $websiteUrl (String) - Url of the website that failed to load. Example: www.example.com
+about-httpsonly-explanation-unavailable2 = Xatzïj ri HTTPS-Only Rub'anikil richin nutziläx ri jikomal chuqa' jun HTTPS ruwäch <em>{ $websiteUrl }</em> man wachel ta.
+about-httpsonly-explanation-question = ¿Achike ta k'a ri nib'ano re'?
+about-httpsonly-explanation-nosupport = Rik'in jub'a' chi ri ajk'amaya'l ruxaq xa man nuk'äm ta ri' rik'in ri HTTPS.
+about-httpsonly-explanation-risk = Chuqa' rik'in jub'a' nisamäj jun aj ojqanel. We nab'ij chi natz'ët ri ajk'amaya'l ruxaq, k'o chi man natz'ib'aj ta awetamab'al xa xe awichin achi'el, ewan taq tzij, taqoya'l chuqa' retal credit card.
+about-httpsonly-explanation-continue = We k'a nasamajij na, HTTPS-Only Rub'anikil xtichup jutimej pa re ruxaq re'.
+
+about-httpsonly-button-continue-to-site = Tik'oje' na pa HTTP Ruxaq
+about-httpsonly-button-go-back = Titzolin
+about-httpsonly-link-learn-more = Tetamäx ch'aqa' chik…
+
+## Suggestion Box that only shows up if a secure connection to www can be established
+## Variables:
+## $websiteUrl (String) - Url of the website that can be securely loded with these alternatives. Example: example.com
+
+
+## Suggestion Box that only shows up if a secure connection to www can be established
+## Variables:
+## $websiteUrl (String) - Url of the website that can be securely loaded with these alternatives. Example: example.com
+
+about-httpsonly-suggestion-box-header = Taq Cha'oj
+about-httpsonly-suggestion-box-www-text = K'o jun ütz ruwäch <em>www.{ $websiteUrl }</em>. Yatikïr natz'ët re ruxaq chuwäch ri <em>{ $websiteUrl }</em>.
+about-httpsonly-suggestion-box-www-button = Jät pa www.{ $websiteUrl }
diff --git a/l10n-cak/toolkit/toolkit/about/aboutLogging.ftl b/l10n-cak/toolkit/toolkit/about/aboutLogging.ftl
new file mode 100644
index 0000000000..83cf8b9684
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutLogging.ftl
@@ -0,0 +1,44 @@
+# 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/.
+
+
+## The following feature name must be treated as a brand.
+##
+## They cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Declension should be avoided where possible, leaving the original
+## brand unaltered in prominent UI positions.
+##
+## For further details, consult:
+## https://mozilla-l10n.github.io/styleguides/mozilla_general/#brands-copyright-and-trademark
+
+##
+
+about-logging-current-log-file = Wakami titz'ib'äx yakb'äl:
+about-logging-log-tutorial = Tatz'eta' <a data-l10n-name="logging">HTTP Tajin nitz'ib'äx</a> richin ye'ak'ül taq rutzijol pa ruwi' rokisaxik re samajib'äl re'.
+# This message is used as a button label, "Open" indicates an action.
+about-logging-open-log-file-dir = Tijaq cholb'äl
+about-logging-set-log-file = Tijikib'äx nitz'ib'äx yakb'äl
+about-logging-set-log-modules = Tijikib'äx Yetz'ib'äx taq Juperaj
+about-logging-start-logging = Titikirisäx tajin nitz'ib'äx
+about-logging-stop-logging = Titanab'äx tajin nitz'ib'äx
+about-logging-info = Rutzijol:
+about-logging-no-log-modules = Majun
+about-logging-no-log-file = Majun
+
+## Logging presets
+
+about-logging-preset-networking-label = K'amab'ey
+about-logging-preset-media-playback-label = Rutzijik k'ïy k'oxom
+about-logging-preset-custom-label = Ichinan
+
+# Error handling
+about-logging-error = Sachoj:
+
+## Variables:
+## $k (String) - Variable name
+## $v (String) - Variable value
+
diff --git a/l10n-cak/toolkit/toolkit/about/aboutMozilla.ftl b/l10n-cak/toolkit/toolkit/about/aboutMozilla.ftl
new file mode 100644
index 0000000000..187a4e1064
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutMozilla.ftl
@@ -0,0 +1,12 @@
+# 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/.
+
+about-mozilla-title-6-27 = Ri Ruwuj Mozilla, 6:27
+about-mozilla-quote-6-27 =
+ Ri Ajchikop xrojqaj ri rutijonïk rik'in jun k'exel <em>Focus</em>, yerunük' jeb'el taq samaj richin
+ <em>Reference</em>,
+ chuqa' nitz'et kiwa k'ak'a' taq <em>Realities</em>. Ri Aj chiköp xuyüp pe runaq' ruwäch chi ke ri ye'ojqan richin chuqa'
+ aj rusamajela' richin ninuk' jun ko'öl ke'xel rub'anikil chuqa' rik'in ri <em>Mischievous</em>,
+ xutäq chi jun ri ruwach'ulew.
+about-mozilla-from-6-27 = Richin <strong> Ruwuj ri Mozilla,</strong> 6:27
diff --git a/l10n-cak/toolkit/toolkit/about/aboutNetworking.ftl b/l10n-cak/toolkit/toolkit/about/aboutNetworking.ftl
new file mode 100644
index 0000000000..4a806d4768
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutNetworking.ftl
@@ -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/.
+
+about-networking-title = Chi rij ri rokisaxik ri b'ey
+about-networking-http = HTTP
+about-networking-sockets = Chuq'b'äl
+about-networking-dns = DNS
+about-networking-dns-clear-cache-button = Tijosq'ïx DNS Jumejyak
+about-networking-dns-trr-url = DoH URL
+about-networking-dns-trr-mode = Rub'anikil DoH
+about-networking-dns-suffix = DNS rij tzij
+about-networking-websockets = WebSockets
+about-networking-refresh = Titzolïx
+about-networking-auto-refresh = Tutzolij rupaläj pa ruyonil pa jujun 3 xil ch'utiramaj
+about-networking-hostname = Rub'i' ruk'u'x samaj
+about-networking-port = B'ey
+about-networking-http-version = HTTP Ruwäch
+about-networking-ssl = SSL
+about-networking-active = Tzijïl
+about-networking-idle = Chupül
+about-networking-host = Ruk'u'x Samaj
+about-networking-type = Ruwäch
+about-networking-sent = Titaq
+about-networking-received = K'ulun
+about-networking-family = Ach'alalri'ïl
+about-networking-trr = TRR
+about-networking-addresses = Taq ochochib'äl
+about-networking-expires = Nik'is (Taq xil ch'utiramaj)
+about-networking-originAttributesSuffix = Ruk'u'x Jech'ojri'ïl
+about-networking-messages-sent = Taq rutzijol etaqon
+about-networking-messages-received = Taq rutzijol ek'ulun
+about-networking-bytes-sent = Taq wayt etaqon
+about-networking-bytes-received = Taq wayt ek'ulun
+about-networking-logging = Tajin nitz'ib'äx
+about-networking-dns-lookup = Rukanoxik DNS
+about-networking-dns-lookup-button = Tisol
+about-networking-dns-domain = Ruk'ojlem b'ey:
+about-networking-dns-lookup-table-column = IPs
+about-networking-dns-https-rr-lookup-table-column = HTTP RRs
+about-networking-rcwn = RCWN Cholajilatzij
+about-networking-rcwn-status = RCWN B'anikil
+about-networking-rcwn-cache-won-count = Xuch'äk ajilanem ri jumejyak
+about-networking-rcwn-net-won-count = Ch'akon chijun ajilanem
+about-networking-total-network-requests = Chijun kajilanem taq kik'utuxik k'amab'ey
+about-networking-rcwn-operation = Rusamaj Jumejyak
+about-networking-rcwn-perf-open = Tijaq
+about-networking-rcwn-perf-read = Tisik'ïx
+about-networking-rcwn-perf-write = Titz'ib'äx
+about-networking-rcwn-perf-entry-open = Jaqäl Okitz'b'
+about-networking-rcwn-avg-short = Ko'öl Junamilal
+about-networking-rcwn-avg-long = Nïm Junamilal
+about-networking-rcwn-std-dev-long = Nïm Rutzalenik pa Rub'eyal
+about-networking-rcwn-cache-slow = Eqal rutaqoya'l jumejyak
+about-networking-rcwn-cache-not-slow = Man Eqal ta rutaqoya'l jumejyak
+about-networking-networkid = K'amab'ey ID
+about-networking-networkid-id = K'amab'ey ID
+
+## Link is intended as "network link"
+
+about-networking-networkid-is-up = Tzijïl Ximonel
+about-networking-networkid-status-known = Ri rub'anikil ruximonel etaman ruwäch
+
+##
+
diff --git a/l10n-cak/toolkit/toolkit/about/aboutPerformance.ftl b/l10n-cak/toolkit/toolkit/about/aboutPerformance.ftl
new file mode 100644
index 0000000000..0684b28422
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutPerformance.ftl
@@ -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/.
+
+# Page title
+about-performance-title = Kinuk'samajel taq Samaj
+
+## Column headers
+
+column-name = B'i'aj
+column-type = Ruwäch
+column-energy-impact = Uchuq'anel Q'ilonel
+column-memory = Rupam rujolom
+
+## Special values for the Name column
+
+ghost-windows = Taq ruwi' k'a b'a' ketz'apïx
+# Variables:
+# $title (String) - the title of the preloaded page, typically 'New Tab'
+preloaded-tab = Samajib'en wi: { $title }
+
+## Values for the Type column
+
+type-tab = Ruwi'
+type-subframe = Achkajtz'ik
+type-tracker = Ojqanel
+type-addon = Tz'aqat
+type-browser = Okik'amaya'l
+type-worker = Samajel
+type-other = Juley chik
+
+## Values for the Energy Impact column
+##
+## Variables:
+## $value (Number) - Value of the energy impact, eg. 0.25 (low),
+## 5.38 (medium), 105.38 (high)
+
+energy-impact-high = Chawon ({ $value })
+energy-impact-medium = Loman ({ $value })
+energy-impact-low = Ko'öl ({ $value })
+
+## Values for the Memory column
+##
+## Variables:
+## $value (Number) - How much memory is used
+
+size-KB = { $value } KB
+size-MB = { $value } MB
+size-GB = { $value } GB
+
+## Tooltips for the action buttons
+
+close-tab =
+ .title = Titz'apïx ruwi'
+show-addon =
+ .title = Tik't Kinuk'usamajel taq Tz'aqat
+
+# Tooltip when hovering an item of the about:performance table
+# Variables:
+# $totalDispatches (Number) - how many dispatches occured for this page since it loaded
+# $totalDuration (Number) - how much CPU time was used by this page since it loaded
+# $dispatchesSincePrevious (Number) - how many dispatches occured in the last 2 seconds
+# $durationSincePrevious (Number) - how much CPU time was used in the last 2 seconds
+item =
+ .title = Ya'oj pa ri samajib'enïk: { $totalDispatches } ({ $totalDuration }ms) Taq ya'oj pa ri ruk'isib'äl ch'utiramaj: { $dispatchesSincePrevious } ({ $durationSincePrevious }ms)
diff --git a/l10n-cak/toolkit/toolkit/about/aboutPlugins.ftl b/l10n-cak/toolkit/toolkit/about/aboutPlugins.ftl
new file mode 100644
index 0000000000..1e113566bd
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutPlugins.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+title-label = Na'oj chi kij ri taq nak'ab'äl
+installed-plugins-label = Xeyak taq nak'ab'äl
+no-plugins-are-installed-label = Majun nak'ab'äl eyakon
+deprecation-description = ¿La k'o nanataj? Jujun taq nak'ab'äl man nikixïm ta chik ki'. <a data-l10n-name="deprecation-link">Tetamäx ch'aqa' chik.</a>
+deprecation-description2 =
+ .message = ¿La k'o nanataj? Jujun taq nak'ab'äl man nikixïm ta chik ki'.
+
+## The information of plugins
+##
+## Variables:
+## $pluginLibraries: the plugin library
+## $pluginFullPath: path of the plugin
+## $version: version of the plugin
+
+file-dd = <span data-l10n-name="file">Yakb'äl:</span> { $pluginLibraries }
+path-dd = <span data-l10n-name="path">B'ey:</span> { $pluginFullPath }
+version-dd = <span data-l10n-name="version">Ruwäch:</span> { $version }
+
+## These strings describe the state of plugins
+##
+## Variables:
+## $blockListState: show some special state of the plugin, such as blocked, outdated
+
+state-dd-enabled = <span data-l10n-name="state">Amaq':</span> Tzijïl
+state-dd-enabled-block-list-state = <span data-l10n-name="state">Amaq':</span> Tzijïl ({ $blockListState })
+state-dd-Disabled = <span data-l10n-name="state">Amaq':</span> Chupül
+state-dd-Disabled-block-list-state = <span data-l10n-name="state">Amaq':</span> Chupül ({ $blockListState })
+mime-type-label = MIME Ruwäch
+description-label = Tzijoxikil
+suffixes-label = Rij taq tzij
+
+## Gecko Media Plugins (GMPs)
+
+plugins-gmp-license-info = Etamab'äl chi rij ri ruya'ik q'ij
+plugins-gmp-privacy-info = Ichinan etamab'äl
+plugins-openh264-name = Rucholajinel silowachib'äl OpenH264 talun ruma Cisco Systems, Inc.
+plugins-openh264-description = Re nak'ab'äl re' niyak ruma ri Mozilla pa ruyonil, richin nojqäx ri rub'anikil WebRTC, ruma nuya' q'ij chi ke ri WebRTC taq oyonïk rik'in okisaxel rajowaxik chi ke ri H.264 rucholajinel silowachib'äl. Kab'etz'eton pa http://www.openh264.org/ richin natz'ët ri rucholajil ruxe' ri codec chuqa' richin nawetamaj ch'aqa' chik chi rij re samajib'äl.
+plugins-widevine-name = Widevine juperaj etaman rusik'ixik chi rupam ri Google Inc.
+plugins-widevine-description = Re nak'ab'äl re nutzïj ri rutzijoj k'ïy k'oxom ewan rusik'ixik, achi'el nichol pa Encrypted Media Extensions. Ri ewan rusik'ixik k'ïy k'oxom jutaqil nokisäx pa taq ruxaq richin yechajij ri taq ruwachib'al kipam taq k'ïy k'oxom premium. Tab'etz'eta' https://www.w3.org/TR/encrypted-media/ richin nawetamaj ch'aqa' chik chi rij Encrypted Media Extensions.
diff --git a/l10n-cak/toolkit/toolkit/about/aboutProcesses.ftl b/l10n-cak/toolkit/toolkit/about/aboutProcesses.ftl
new file mode 100644
index 0000000000..49c32720da
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutProcesses.ftl
@@ -0,0 +1,171 @@
+# 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 title
+about-processes-title = Ruk'amöl B'ey Tajinïk
+
+# The Actions column
+about-processes-column-action =
+ .title = Taq b'anoj
+
+## Tooltips
+
+about-processes-shutdown-process =
+ .title = Keqasäx taq ruwi' chuqa' tik'is tajinïk
+about-processes-shutdown-tab =
+ .title = Titz'apïx ruwi'
+
+## Column headers
+
+about-processes-column-name = B'i'aj
+about-processes-column-memory-resident = Rupam rujolom
+about-processes-column-cpu-total = CPU
+
+## Process names
+## Variables:
+## $pid (String) The process id of this process, assigned by the OS.
+
+about-processes-browser-process = { -brand-short-name } ({ $pid })
+about-processes-web-process = Komonin Rutajinik Ajk'amaya'l ({ $pid })
+about-processes-file-process = Taq yakb'äl ({ $pid })
+about-processes-extension-process = Taq K'amal ({ $pid })
+about-processes-privilegedabout-process = Chi kij ri taq ruxaq ({ $pid }{ $pid })
+about-processes-plugin-process = Taq pluyin ({ $pid })
+about-processes-privilegedmozilla-process = { -vendor-short-name } taq ruxaq ({ $pid })
+about-processes-gmp-plugin-process = Gecko K'oxom Nak'ab'äl ({ $pid })
+about-processes-gpu-process = GPU ({ $pid })
+about-processes-vr-process = VR ({ $pid })
+about-processes-rdd-process = Sik'inel Tzij ({ $pid })
+about-processes-socket-process = K'amab'ey ({ $pid })
+about-processes-remote-sandbox-broker-process = Näj Sandbox Broker ({ $pid })
+about-processes-fork-server-process = Rukojol Ruk'u'x K'amab'ey ({ $pid })
+about-processes-preallocated-process = Ya'on ({ $pid })
+about-processes-utility-process = Rokisaxik ({ $pid })
+
+# Unknown process names
+# Variables:
+# $pid (String) The process id of this process, assigned by the OS.
+# $type (String) The raw type for this process.
+about-processes-unknown-process = Juley: { $type } ({ $pid })
+
+## Isolated process names
+## Variables:
+## $pid (String) The process id of this process, assigned by the OS.
+## $origin (String) The domain name for this process.
+
+about-processes-web-isolated-process = { $origin } ({ $pid })
+about-processes-with-coop-coep-process = { $origin } ({ $pid }), xoch'in-jech'en ruxe'el)
+about-processes-web-isolated-process-private = { $origin } — Ichinan ({ $pid })
+about-processes-with-coop-coep-process-private = { $origin } — Ichinan ({ $pid }), xoch'in-jech'en ruxe'el)
+
+## Details within processes
+
+# Single-line summary of threads (non-idle process)
+# Variables:
+# $number (Number) The number of threads in the process. Typically larger
+# than 30. We don't expect to ever have processes with less
+# than 5 threads.
+# $active (Number) The number of active threads in the process.
+# The value will be greater than 0 and will never be
+# greater than $number.
+# $list (String) Comma separated list of active threads.
+# Can be an empty string if the process is idle.
+about-processes-active-threads =
+ { $active ->
+ [one] { $active } tzijïl rub'atz' { $number }: { $list }
+ *[other] { $active } tzijïl taq rub'atz' { $number }: { $list }
+ }
+
+# Single-line summary of threads (idle process)
+# Variables:
+# $number (Number) The number of threads in the process. Typically larger
+# than 30. We don't expect to ever have processes with less
+# than 5 threads.
+# The process is idle so all threads are inactive.
+about-processes-inactive-threads =
+ { $number ->
+ [one] { $number } tzijïl rub'atz'
+ *[other] { $number } tzijïl taq rub'atz'
+ }
+
+# Thread details
+# Variables:
+# $name (String) The name assigned to the thread.
+# $tid (String) The thread id of this thread, assigned by the OS.
+about-processes-thread-name-and-id = { $name }
+ .title = Rajilab'al b'ätz': { $tid }
+
+# Tab
+# Variables:
+# $name (String) The name of the tab (typically the title of the page, might be the url while the page is loading).
+about-processes-tab-name = Ruwi': { $name }
+about-processes-preloaded-tab = Samajin chik K'ak'a' Ruwi'
+
+# Single subframe
+# Variables:
+# $url (String) The full url of this subframe.
+about-processes-frame-name-one = Achruchi': { $url }
+
+# Group of subframes
+# Variables:
+# $number (Number) The number of subframes in this group. Always ≥ 1.
+# $shortUrl (String) The shared prefix for the subframes in the group.
+about-processes-frame-name-many = Achruchi' ({ $number }): { $shortUrl }
+
+## Utility process actor names
+
+
+## Displaying CPU (percentage and total)
+## Variables:
+## $percent (Number) The percentage of CPU used by the process or thread.
+## Always > 0, generally <= 200.
+## $total (Number) The amount of time used by the process or thread since
+## its start.
+## $unit (String) The unit in which to display $total. See the definitions
+## of `duration-unit-*`.
+
+# Common case.
+about-processes-cpu = { NUMBER($percent, maximumSignificantDigits: 2, style: "percent") }
+ .title = Ronojel ruq'ijul CPU: { NUMBER($total, maximumFractionDigits: 0) }{ $unit }
+
+# Special case: data is not available yet.
+about-processes-cpu-user-and-kernel-not-ready = (netäx)
+
+## Displaying Memory (total and delta)
+## Variables:
+## $total (Number) The amount of memory currently used by the process.
+## $totalUnit (String) The unit in which to display $total. See the definitions
+## of `memory-unit-*`.
+## $delta (Number) The absolute value of the amount of memory added recently.
+## $deltaSign (String) Either "+" if the amount of memory has increased
+## or "-" if it has decreased.
+## $deltaUnit (String) The unit in which to display $delta. See the definitions
+## of `memory-unit-*`.
+
+# Common case.
+about-processes-total-memory-size-changed = { NUMBER($total, maximumFractionDigits: 0) }{ $totalUnit }
+ .title = Rujalik: { $deltaSign }{ NUMBER($delta, maximumFractionDigits: 0) }{ $deltaUnit }
+
+# Special case: no change.
+about-processes-total-memory-size-no-change = { NUMBER($total, maximumFractionDigits: 0) }{ $totalUnit }
+
+## Duration units
+
+duration-unit-ns = ns
+duration-unit-us = µs
+duration-unit-ms = ms
+duration-unit-s = s
+duration-unit-m = m
+duration-unit-h = h
+duration-unit-d = d
+
+## Memory units
+
+memory-unit-B = B
+memory-unit-KB = KB
+memory-unit-MB = MB
+memory-unit-GB = GB
+memory-unit-TB = TB
+memory-unit-PB = PB
+memory-unit-EB = EB
diff --git a/l10n-cak/toolkit/toolkit/about/aboutProfiles.ftl b/l10n-cak/toolkit/toolkit/about/aboutProfiles.ftl
new file mode 100644
index 0000000000..b01ed4c006
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutProfiles.ftl
@@ -0,0 +1,74 @@
+# 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/.
+
+
+profiles-title = Chi kij ri taq ruwäch b'i'aj
+profiles-subtitle = Re ruxaq k'amaya'l re' nito'on chi nib'an runuk'ulem ri taq ruwäch ab'i'. Chi jujun taq ruwäch b'i'aj junwi chi ruwachulew, ri k'o runatab'al, taq yaketal, taq runuk'ulem chuqa' taq rutz'aqat.
+profiles-create = Tinuk' jun k'ak'a' ruwäch b'i'aj
+profiles-restart-title = Titikirisäx chik
+profiles-restart-in-safe-mode = Titikirisäx chik kik'in ri chupül taq tz'aqat…
+profiles-restart-normal = Titikirisäx chik achi'el jantape'…
+profiles-conflict = Jun chik ruwachib'al { -brand-product-name } xerujäl ri taq ruwäch b'i'aj. K'o chi nitikirisäx chik { -brand-short-name } chuwäch ye'ab'äl ch'aqa' chik taq jaloj.
+profiles-flush-fail-title = Man eyakon ta ri taq jaloj
+profiles-flush-conflict = { profiles-conflict }
+profiles-flush-failed = Jun man oyob'en ta sachoj xub'än chi man xeyak ta ri taq jaloj.
+profiles-flush-restart-button = Titikirisäx chik { -brand-short-name }
+
+# Variables:
+# $name (String) - Name of the profile
+profiles-name = Ruwäch b'i'aj: { $name }
+profiles-is-default = Ruwäch b'i'aj kan k'o wi
+profiles-rootdir = Ruxe' cholb'äl
+
+# localDir is used to show the directory corresponding to
+# the main profile directory that exists for the purpose of storing data on the
+# local filesystem, including cache files or other data files that may not
+# represent critical user data. (e.g., this directory may not be included as
+# part of a backup scheme.)
+# In case localDir and rootDir are equal, localDir is not shown.
+profiles-localdir = Aj wawe' cholb'äl
+profiles-current-profile = Man tajin tan okisäx re ruwäch b'i'aj re' chuqa' man tikirel ta niyuj el.
+profiles-in-use-profile = Re ruwäch b'i'aj re' nokisäx pa jun chik chokoy ruma ri' man tikirel ta niyuj el.
+
+profiles-rename = Tisik'ïx chik
+profiles-remove = Tiyuj
+profiles-set-as-default = Tichap kan achi'el ruwäch b'i'aj ri kan k'o wi
+profiles-launch-profile = Ruwäch b'i'aj richin relesaxik pa jun k'ak'a' okik'amaya'l
+
+profiles-cannot-set-as-default-title = Man tikirel ta niya' qa ri k'o wi
+profiles-cannot-set-as-default-message = Man tikirel ta nijal ri ruwäch b'i'aj k'o wi richin ri { -brand-short-name }.
+
+profiles-yes = ja'
+profiles-no = manäq
+
+profiles-rename-profile-title = Tisik'ïx chik ri ruwäch b'i'aj
+# Variables:
+# $name (String) - Name of the profile
+profiles-rename-profile = Tisik'ïx chik ri ruwäch b'i'aj { $name }
+
+profiles-invalid-profile-name-title = Man okel ta ri rub'i' ruwäch b'i'aj
+# Variables:
+# $name (String) - Name of the profile
+profiles-invalid-profile-name = Man okel ta ri rub'i' ruwäch b'i'aj "{ $name }".
+
+profiles-delete-profile-title = Telesäx el ri ruwäch b'i'aj
+# Variables:
+# $dir (String) - Path to be displayed
+profiles-delete-profile-confirm =
+ Toq nayüj el jun ruwäch b'i'aj, xtelesäx el pa ri kicholajem taq ruwäch b'i'aj chuqa' man xkatikïr ta xtaköl.
+ Chuqa' yatikïr nacha' chi keyuj el ri taq ruyakb'al rutzij ri ruwäch b'i'aj, achi'el ri anuk'ulem, taq ruwujil b'i'aj chuqa' ch'aqa' chik taq tzij. Re cha'oj re' xtuyüj el ri molyakb'äl "{ $dir }", akuchi' man tikirel ta nikolotäj.
+ ¿La kan nawajo' ye'ayüj el ri taq ruyakb'al re ruwäch b'i'aj re'?
+profiles-delete-files = Tiyuj el yakb'äl
+profiles-dont-delete-files = Man keyuj el taq yakb'äl
+
+profiles-delete-profile-failed-title = Sachoj
+profiles-delete-profile-failed-message = Xk'ulwachitäj jun sachoj toq nitojtob'ëx niyuj re ruwäch b'i'aj re'.
+
+
+profiles-opendir =
+ { PLATFORM() ->
+ [macos] Tik'ut pe pan ilonel
+ [windows] Tijaq yakwuj
+ *[other] Tijaq ri cholb'äl
+ }
diff --git a/l10n-cak/toolkit/toolkit/about/aboutReader.ftl b/l10n-cak/toolkit/toolkit/about/aboutReader.ftl
new file mode 100644
index 0000000000..fe4345c468
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutReader.ftl
@@ -0,0 +1,50 @@
+# 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/.
+
+about-reader-loading = Nisamäj…
+about-reader-load-error = Man xtikïr ta rik'in ri rusamajixik ri cholna'oj pa ri ruxaq
+
+about-reader-color-scheme-light = Yuk'unel
+ .title = Ruchib'al Säq B'onil
+about-reader-color-scheme-dark = Q'equ'm
+ .title = Ruchib'al Q'ëq B'onil
+about-reader-color-scheme-sepia = Sepya
+ .title = Ruchib'al Sepya' B'onil
+
+# An estimate for how long it takes to read an article,
+# expressed as a range covering both slow and fast readers.
+# Variables:
+# $rangePlural (String): The plural category of the range, using the same set as for numbers.
+# $range (String): The range of minutes as a localised string. Examples: "3-7", "~1".
+about-reader-estimated-read-time =
+ { $rangePlural ->
+ [one] { $range } ch'utiramaj
+ *[other] { $range } taq ch'utiramaj
+ }
+
+## These are used as tooltips in Type Control
+
+about-reader-toolbar-minus =
+ .title = Tich'utinirisäx Rupalem Tz'ib'
+about-reader-toolbar-plus =
+ .title = Tinimirisäx Rupalem Tz'ib'
+about-reader-toolbar-contentwidthminus =
+ .title = Tich'utinirisäx Ruwa Rupam
+about-reader-toolbar-contentwidthplus =
+ .title = Tinimirisäx Ruwa Rupam
+about-reader-toolbar-lineheightminus =
+ .title = Tich'utinirisäx Raqän Cholaj
+about-reader-toolbar-lineheightplus =
+ .title = Tinimirisäx Raqän Cholaj
+
+## These are the styles of typeface that are options in the reader view controls.
+
+about-reader-font-type-serif = Seriw
+about-reader-font-type-sans-serif = Sans-serif
+
+## Reader View toolbar buttons
+
+about-reader-toolbar-close = Titz'apïx rutz'etik sik'inïk
+about-reader-toolbar-type-controls = Chajinela' richin tz'ib'
+about-reader-toolbar-savetopocket = Tiyak Pa { -pocket-brand-name }
diff --git a/l10n-cak/toolkit/toolkit/about/aboutRights.ftl b/l10n-cak/toolkit/toolkit/about/aboutRights.ftl
new file mode 100644
index 0000000000..a3249ed86d
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutRights.ftl
@@ -0,0 +1,36 @@
+# 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/.
+
+rights-title = Chi rij Ach'ojib'al
+rights-intro = { -brand-full-name } jun jamäl chuqa' jaqäl b'itz'ib' kema', ri nuk'un kuma ach'ala'il chijun ri ruwach'ulew. Ja re' ri jujun taq na'oj k'atzinel nawetamaj:
+rights-intro-point-1 = { -brand-short-name } wachel rik'in re taq rojqanem ri <a data-l10n-name="mozilla-public-license-link">Ruwinaqilal ya'öl q'ij Mozilla</a>. Rere' nrajo' nub'ij chi ütz nawokisaj, nawachib'ej chuqa' nataluj ri { -brand-short-name } chi ke ch'aqa' chik. Chuqa' ütz najalwachij ri ruxe' nimatz'ib' ri { -brand-short-name } achike na rub'eyal rajowaxik chawe. Ri ya'öl ruq'ij winaqilal ri Mozilla chuqa' nuya' pan ach'ojib'al chi ye'ataluj ri taq ruwäch ye'ak'ëx.
+rights-intro-point-2 = Man niya' ta ri taq ch'ojib'äl kichin ri taq rajawal o taq ya'öl q'ij ri e retal rub'i' eruq'alajisan ri Mozilla Moloj o xa b'a achike jun chik peraj, ri chuqa' k'o chupam ri rub'i' o ruwachib'al rub'i' ri Firefox. Ch'aqa' chik etamab'äl chi kij ri taq retal b'i'aj tikirel nawïl pa <a data-l10n-name="mozilla-trademarks-link">wawe'</a>.
+rights-intro-point-3 = Jujun taq rub'anikil pa { -brand-short-name }, achi'el ri rutzijol taq sachoj, xtuya' q'ij chawe chi natäq el etamab'äl pa { -vendor-short-name }. Toq nacha' natäq ri taq atzijol, naya' q'ij chi re' ri { -vendor-short-name } richin yerokisaj richin yerub'än rutzil ri taq ruk'ayij, yerutz'ajb'a' ri taq atzijol pa ri ruxaq ruk'amaya'l chuqa' yerutaluj ri taq atzijol.
+rights-intro-point-4 = Achike rub'eyal niqokisaj ri rutzijol awichin chuqa' taq atzijol k'o pa { -vendor-short-name } rik'in ri { -brand-short-name } xkecholajïx pa <a data-l10n-name="mozilla-privacy-policy-link">{ -brand-short-name } Richinan Na'oj</a>.
+rights-intro-point-4-unbranded = Xa b'a achike richinan na'oj okel pa re k'ayij re', rajowaxik niq'alajisäx wawe'.
+rights-intro-point-5 = Jujun taq rub'anikil ri { -brand-short-name } nikokisaj taq samaj pa ruwi' na'oj, ri k'o kixe'el richin k'amaya'l; xa xe chi man yojtikïr ta niqajikib'a' chi kan e 100% ütz chuqa' chi majun rusachoj. Nilitäj ch'aqa' chik taq rutzijol, achi'el taq etamab'äl pa ruwi' rub'eyal ye'achüp ri kib'anikil nikokisaj re taq samaj re', pa <a data-l10n-name="mozilla-service-terms-link">rojqanem samaj</a>.
+rights-intro-point-5-unbranded = We re jun k'ayij re' k'o taq rusamaj k'amaya'l chupam, xa b'a achike chi rojqanem samaj okel pa (taq) samaj k'o ta chi kiximon ki' pa <a data-l10n-name="mozilla-website-services-link">Taq rusamaj ri ruxaq k'amaya'l</a> peraj.
+rights-intro-point-6 = Richin ye'atzïj jujun taq ruwäch chi rupam silowachib'äl, { -brand-short-name } ke'aqasaj jujun peraj taq ch'akul richin chi e'etaman kipam aj rox winäq.
+rights-webservices-header = taq samaj retamab'äl ri { -brand-full-name } k'o kixe'el pa k'amaya'l
+rights-webservices = { -brand-full-name } nrokisaj taq samaj richin etamab'äl ri k'o ruxe'el pa k'amaya'l ("taq samaj") richin nuq'alajisab'ej jujun taq rub'anikil ya'on retal richin rokisaxik rik'in ri ruwäch rukach'akul ri { -brand-short-name } rik'in ri taq ojqanem xkecholajïx qa. We man nawajo' ta nawokisaj jun o juley chik taq samaj o man e ütz ta chawäch ri taq ojqanem, ütz nachüp ri rusamaj o (taq) Samaj. Ri taq rucholajil pa ruwi' rub'eyal nachüp jun rub'anikil o samaj, ütz nawïl pa <a data-l10n-name="mozilla-disable-service-link">wawe'</a>. Ch'aqa' chik taq rub'anikil o taq samaj ütz yechup pa taq rajowaxik ri samajel.
+rights-safebrowsing = <strong>Ütz okem pa k'amaya'l: </strong>Man ruk'amon ta nachüp ri ütz okem pa kematz'ib', ruma chi rik'in jub'a' katok chupam itzel taq ruxaq k'amaya'l. We nawajo' jumul nachüp re rusamaj re', tawoqaj re jujun taq rucholajil re:
+rights-safebrowsing-term-1 = Tajaqa' ri taq rajowaxik samajel
+rights-safebrowsing-term-2 = Tacha' ri rucha'oj chajinem
+rights-safebrowsing-term-3 = Tachupu' ri cha'oj richin "{ enableSafeBrowsing-label }"
+enableSafeBrowsing-label = Keq'at k'ayew chuqa' q'olonel rupam
+rights-safebrowsing-term-4 = Wakami ri ütz okem pa k'amaya'l chupül
+rights-locationawarebrowsing = <strong>Okem pa k'amaya'l k'o ruxe'el pa ruk'ojlemal: </strong>junelïk cha'el ruma ri winäq. Majub'ey nitaq etamab'äl chi rij ri ruk'ojlemal we man naya' ta q'ij. We kan nawajo' nachüp re rub'anikil re', tawoqaj re taq rucholajil re':
+rights-locationawarebrowsing-term-1 = Pa URL k'amaya'l, tatz'ib'aj <code>about:config</code>
+rights-locationawarebrowsing-term-2 = Ruwäch geo.enabled
+rights-locationawarebrowsing-term-3 = Ka'i' pitz' pa rajowaxik geo.enabled
+rights-locationawarebrowsing-term-4 = Wakami chupül ri okem pa k'amaya'l rik'in k'ojlemal
+rights-webservices-unbranded = Wawe' k'o chi nitz'aqatisäx apo jun ruch'utitzijol rusamaj ri ruxaq k'amaya'l, ri ruk'wan ri k'ayij, chuqa' k'o pe ri taq rucholajil rub'eyal nitz'apïx, we ke ri' rajowaxik.
+rights-webservices-term-unbranded = Konojel ri taq rojqanem samaj e okel chi re, re k'ayij re', k'atzinel chi e cholotäl qa wawe'.
+rights-webservices-term-1 = { -vendor-short-name } chuqa' ri taq ruto'onela', ajya'öl q'ij chuqa' achib'ilal samaj, ri yeya'on ri jikïl chuqa' k'exon samaj. Xa xe chi man yojtikïr ta niqajikib'a' chi re etamab'äl re' tz'aqät chuqa' chi majun sachoj chupam. Achi'el, ri samaj chi rij ütz okem pa k'amaya'l rik'in jub'a' man titikïr ta nuya' ketal jujun taq itzel ruxaq k'amaya'l chuqa' rik'in jub'a' choj nisach toq nuya' ketal chi e ütz jujun taq ruxaq k'amaya'l chuqa' ri taq retal ochochib'äl tzolin pe kuma ri ya'öl samaj chi rij okema pa k'amaya'l toq ruk'wa'a'n ri k'ojlemal xa xe jun q'ijub'äl chuqa' ni xa ta röj chuqa' ri e ya'öl qasamaj kan niqajikib'a' ri taq k'ojlemal eya'on pe.
+rights-webservices-term-2 = { -vendor-short-name } nitikïr nuqupij o nuk'ëx ri Samaj ri nawajo' rat.
+rights-webservices-term-3 = Yatqapeyoj chi ye'awokisaj ri taq samaj rik'in ri ruwäch rachib'ilanik ri { -brand-short-name }, chuqa' { -vendor-short-name } nuya' q'ij chawe' richin nab'än. { -vendor-short-name } chuqa' ri yeya'on q'ij nikiq'ät ki chuwäch ri ch'aqa' chik taq ch'ojib'äl chi kij ri taq samaj. Ri taq ojqanem ri' man nuq'ät ta majun chi ch'ojib'äl nikiya' ri taq ya'öl q'ij chi rij ri nimaläj b'i'aj aj okel pa { -brand-short-name } chuqa' ri taq kiwäch taq nimaläj b'i'aj richin tz'ib' e k'o pa { -brand-short-name }.
+rights-webservices-term-4 = <strong>Ri taq samaj richinan "achi'el."  { -vendor-short-name }, ri to'onela', ajya'öl q'ij chuqa' talunela', nikixutüj xa b'a achike retal chilab'enïk, achi'el akuchi' tz'ib'atäl wi chuqa' nuna'ojij rij, ri k'o chupam chuqa' man nuq'ät ta ri', retal chilab'enïk chi ri samaj ajk'ayij chuqa' chi nik'atzin chi re jun winäq. Rat natz'ila' awi' we nacha' re jun samaj re' richin nawokisaj, achi'el chuqa' ri rutzil chuqa' rub'eyal nisamäj. Jujun taq ulewal man nikiya' ta q'ij richin ye'elesäx o yeq'at ri taq retal chilab'enïk e ch'ob'otel, we ke ri' re jun q'atoj re' man xtitikïr ta xtub'än rusamaj.</strong>
+rights-webservices-term-5 = <strong>Xa xe we nich'ojïx ruma ri taqanem tzij, { -vendor-short-name } ri taq ruto'onela', taq ajya'öl q'ij chuqa' talunela' man xkepa'e' ta ki' chuwäch jun k'ayewal man chuwäch ta, nimaläj, k'ulwachinem, jikïl, k'o ruk'amon pe o tz'etel, ri yek'ulwachitäj pe rik'in rokisaxik ri { -brand-short-name } chuqa' ri taq samaj. Ri niman tzij pa molaj ruma ri taq ojqanem ri' man niq'ax ta chuwäch ri US$500 (juq'o' juk'al taq dolar). Jujun taq ulewal man nikiya' ta q'ij chi nik'is o niq'at kiwa jujun taq tz'ilanem, ruma ri' re jun elenem re' o q'atoj rik'in jub'a' man okel ta chawe.</strong>
+rights-webservices-term-6 = { -vendor-short-name } ütz ye'ak'ëx re taq ojqanem re we rajowaxik chi ramajil chi ramajil. Man ütz ta yejal o yeq'at we man nuya' ta q'ij pa tz'ib'anïk ri { -vendor-short-name }.
+rights-webservices-term-7 = Re jujun taq ojqanem re' nitz'et kiwa kuma ri taq rutaqanem tzij ri California amaq', U.S.A, ye'el chuqa' chupam ri taq k'ayewal kik'in ch'aqa' chik taqanem taq tzij. We jun peraj chi ke re taq ojqanem re' nitz'et chi man e ütz ta o man tikirel ta yesamajïx, ri ch'aqa' chik k'o chupam jikïl ri kuchuq'a' chuqa' kik'amon pe. We k'o k'ayewal rik'in ri kitzalq'omanik re taq ojqanem re' rik'in ri pa q'anchi', ja ri ruwäch pa q'anchi' xtoqäx.
diff --git a/l10n-cak/toolkit/toolkit/about/aboutServiceWorkers.ftl b/l10n-cak/toolkit/toolkit/about/aboutServiceWorkers.ftl
new file mode 100644
index 0000000000..bc8aeb4c33
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutServiceWorkers.ftl
@@ -0,0 +1,40 @@
+# 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/.
+
+
+### The term "Service Workers" and "Workers" should not be translated
+
+about-service-workers-title = Chi kij ri Samajela' pa samaj
+about-service-workers-main-title = Samajela' pa samaj tz'ib'an kib'i'
+about-service-workers-warning-not-enabled = E chupül ri Samajela' pa samaj.
+about-service-workers-warning-no-service-workers = Majun samajela' pa samaj tz'ib'an kib'i'.
+
+# The original title of service workers' information
+#
+# Variables:
+# $originTitle: original title
+origin-title = Ruxe'el: { $originTitle }
+
+## These strings are for showing the information of workers.
+##
+## Variables:
+## $name: the name of scope, active cache, waiting cache and the push end point.
+## $url: the url of script specification and current worker.
+
+scope = <strong>Akuchi' napon:</strong> { $name }
+script-spec = <strong>Jikïl chi xkrip:</strong> <a data-l10n-name="link">{ $url }</a>
+current-worker-url = <strong>URL richin Samajel wakami:</strong> <a data-l10n-name="link">{ $url }</a>
+active-cache-name = <strong>Rub'i' ri kache' tzijïl:</strong> { $name }
+waiting-cache-name = <strong>Rub'i' ri kache' tajin noyob'ëxl:</strong> { $name }
+push-end-point-waiting = <strong>Akuchi' ri nitaq wi:</strong> { waiting }
+push-end-point-result = <strong>Akuchi' ri nitaq wi:</strong> { $name }
+
+# This term is used as a button label (verb, not noun).
+update-button = Tik'ex
+
+unregister-button = Tiyuj ri tz'ib'axïk
+
+unregister-error = Man xq'at ta ri rutz'ib'axik re Samajel pa samaj re'.
+
+waiting = Oyob’en…
diff --git a/l10n-cak/toolkit/toolkit/about/aboutSupport.ftl b/l10n-cak/toolkit/toolkit/about/aboutSupport.ftl
new file mode 100644
index 0000000000..97a40df85b
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutSupport.ftl
@@ -0,0 +1,403 @@
+# 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-title = Etamab'äl richin yesol taq k'ayewal
+page-subtitle =   Pa re ruxaq re' k'o samajel etamab'äl chupam, ri nito'on we nawajo' nasöl jun k'ayewal. Richin nawïl kitzijol relik taq k'utunïk chi rij { -brand-short-name }, kab'etz'eton pa qa <a data-l10n-name="support-link">ruxaq k'amaya'l richin to'ïk</a>.
+
+crashes-title = Rutzijol taq sachoj
+crashes-id = Nimaläj rub'i' ri rutzijol
+crashes-send-date = Taqon
+crashes-all-reports = Konojel ri taq rutzijol sachoj
+crashes-no-config = Re samajel re' man nuk'un ta richin yeruk'üt pe taq rutzijol sachoj.
+support-addons-title = Taq tz'aqat
+support-addons-name = B'i'aj
+support-addons-type = Ruwäch
+support-addons-enabled = Tzijon
+support-addons-version = Ruwäch
+support-addons-id = ID
+security-software-title = Software de seguridad
+security-software-type = Ruwäch
+security-software-name = B'i'aj
+security-software-antivirus = Chapöy chikopil
+security-software-antispyware = Chapöy nachanel
+security-software-firewall = Chupuq'aq'
+features-title = { -brand-short-name } Taq rub'anikil
+features-name = B'i'aj
+features-version = Ruwäch
+features-id = ID
+processes-title = Näj taq Tajin
+processes-type = Ruwäch
+processes-count = Ajilab'äl
+app-basics-title = Ri najowäx richin runuk'ulem ri chokoy
+app-basics-name = B'i'aj
+app-basics-version = Ruwäch
+app-basics-build-id = Nimaläj rub'i' molïk
+app-basics-distribution-id = Jachonïk ID
+app-basics-update-channel = Rub'ey taq k'exoj ruwäch
+# This message refers to the folder used to store updates on the device,
+# as in "Folder for updates". "Update" is a noun, not a verb.
+app-basics-update-dir =
+ { PLATFORM() ->
+ [linux] Rucholajem K'exoj
+ *[other] Rumolb'al K'exoj
+ }
+app-basics-update-history = Kinatab'al taq k'exoj ruwäch
+app-basics-show-update-history = Tik'ut Kinatab'al taq K'exoj
+# Represents the path to the binary used to start the application.
+app-basics-binary = Ruwinari Chokoy
+app-basics-profile-dir =
+ { PLATFORM() ->
+ [linux] Rucholb'äl Ruwäch B'i'aj
+ *[other] Rumolwuj Ruwäch B'i'aj
+ }
+app-basics-enabled-plugins = Tzijon taq nak'ab'äl
+app-basics-build-config = Runuk'ulem Molïk
+app-basics-user-agent = Rub'anel ri winäq
+app-basics-os = OS
+app-basics-os-theme = Ruwachinel Samajel Q'inoj
+# Rosetta is Apple's translation process to run apps containing x86_64
+# instructions on Apple Silicon. This should remain in English.
+app-basics-rosetta = Xtzalq'omïx Rosetta
+app-basics-memory-use = Rokisaxik rupam rujolom
+app-basics-performance = Rub'eyal nisamäj
+app-basics-service-workers = Samajela' pa samaj tz'ib'an kib'i'
+app-basics-third-party = Kiperaj aj rox Winäq
+app-basics-profiles = Taq ruwäch b'i'aj
+app-basics-launcher-process-status = Rub'anik K'aqonel
+app-basics-multi-process-support = Rutzuwach k'ïy tajin
+app-basics-fission-support = Fission Windows
+app-basics-remote-processes-count = Näj taq Tajin
+app-basics-enterprise-policies = Ajk'aymolojel taq Na'ojil
+app-basics-location-service-key-google = Google K'ojlib'äl Ewan Rutzij Samaj
+app-basics-safebrowsing-key-google = Google Safebrowsing Key
+app-basics-key-mozilla = Mozilla k'ojlib'äl ewan rutzij samaj
+app-basics-safe-mode = Ütz rub'anikil
+
+# Variables:
+# $value (number) - Amount of data being stored
+# $unit (string) - The unit of data being stored (e.g. MB)
+app-basics-data-size = { $value } { $unit }
+
+show-dir-label =
+ { PLATFORM() ->
+ [macos] Tik'ut pe pan ilonel
+ [windows] Tijaq yakwuj
+ *[other] Tijaq ri cholb'äl
+ }
+environment-variables-title = Ruk'ojlib'al Jalb'äl
+environment-variables-name = B'i'aj
+environment-variables-value = Retal
+experimental-features-title = Soltojtob'enel taq Rub'anikil
+experimental-features-name = B'i'aj
+experimental-features-value = Retal
+modified-key-prefs-title = K'exon nimaläj taq ajowanïk
+modified-prefs-name = B'i'aj
+modified-prefs-value = Retal
+user-js-title = taq Ajowanïk pa user.js
+user-js-description = Ri amolyakb'äl ruwäch b'i'aj k'o jun <a data-l10n-name="user-js-link">archivo user.js</a> chupam, ri rachib'ilan taq ajowanïk man enuk'un ta ruma ri { -brand-short-name }.
+locked-key-prefs-title = Q'eleb'en kisamaj ri nimaläj taq ajowanïk
+locked-prefs-name = B'i'aj
+locked-prefs-value = Retal
+graphics-title = Taq wachib'äl
+graphics-features-title = Taq b'anikil
+graphics-diagnostics-title = Nik'oxïk
+graphics-failure-log-title = Majun taq tz'ib'anïk
+graphics-gpu1-title = GPU #1
+graphics-gpu2-title = GPU #2
+graphics-decision-log-title = Runa'oj tz'ib'anïk
+graphics-crash-guards-title = Tzaqoj Chajïy q'ajon taq b'anikil
+graphics-workarounds-title = Tz'aqat taq soloj
+# Windowing system in use on Linux (e.g. X11, Wayland).
+graphics-window-protocol = Rub'eyal Tzuwäch
+# Desktop environment in use on Linux (e.g. GNOME, KDE, XFCE, etc).
+graphics-desktop-environment = Ruk'ojlib'al Ajkematz'ib'
+place-database-title = Taq kik'ojlem cholxe'el tzij
+place-database-stats = Kimolob'a'
+place-database-stats-show = Kek'ut pe ri taq molob'a'
+place-database-stats-hide = Rewaxik molajilab'äl
+place-database-stats-entity = Moloj
+place-database-stats-count = Ajilab'äl
+place-database-stats-size-kib = Nimilem (KiB)
+place-database-stats-size-perc = Nimilem (%)
+place-database-integrity = Ch'ajch'ojri'ïl
+place-database-verify-integrity = Tinik'öx ch'ajch'ojri'ïl
+a11y-title = Okel
+a11y-activated = Tzijïl
+a11y-force-disabled = Tichajïx apo ri okel
+a11y-handler-used = Handler Etz'ab'al Okisan
+a11y-instantiator = Okem Chanin
+library-version-title = Taq ruwäch richin wujb'äl
+copy-text-to-clipboard-label = Tiwachib'ëx ri rucholajem tzij pa molwuj
+copy-raw-data-to-clipboard-label = Kewachib'ëx kikuta'm taq tzij pa molwuj
+sandbox-title = Tzayanib'äl
+sandbox-sys-call-log-title = Xutun ri kiq'inoj taq oyonïk
+sandbox-sys-call-index = #
+sandbox-sys-call-age = K'a jujun nich'ramaj
+sandbox-sys-call-pid = PID
+sandbox-sys-call-tid = TID
+sandbox-sys-call-proc-type = Ruwa tajinïk
+sandbox-sys-call-number = Syscall
+sandbox-sys-call-args = Taq rutzijol
+troubleshoot-mode-title = Kenik'öx taq k'ayewal
+restart-in-troubleshoot-mode-label = Kib'anikil taq K'ayewal…
+clear-startup-cache-title = Titojtob'ëx niyuj ri rujumej ruyakoj tikirib'äl
+clear-startup-cache-label = Tiyuj rujumejyak tikirib'äl…
+startup-cache-dialog-title2 = ¿La nitikirisäx chik { -brand-short-name } richin yejosq'ïx ri rukache' tikirib'äl?
+startup-cache-dialog-body2 = Re man xtujäl ta ri runuk'ulem chuqa' man xkeruyüj ta ri taq k'amal.
+restart-button-label = Titikirisäx chik
+
+## Media titles
+
+audio-backend = Q'ojom Backend
+max-audio-channels = Nima'q taq b'ey
+sample-rate = Ajowan Q'ijun Tz'etb'äl
+roundtrip-latency = Rulatensya b'enam chuqa' tzolojnem (junaman jech'unïk)
+media-title = K'ïy k'oxom
+media-output-devices-title = Elem taq Okisaxel
+media-input-devices-title = Okib'äl taq Okisaxel
+media-device-name = B'i'aj
+media-device-group = Molaj
+media-device-vendor = K'ayinel
+media-device-state = Amaq'
+media-device-preferred = Ichinanel
+media-device-format = B'anikil
+media-device-channels = Taq b'ey
+media-device-rate = Rajil
+media-device-latency = Rub'anikil k'o wi
+media-capabilities-title = Kisamaj K'oxom
+# List all the entries of the database.
+media-capabilities-enumerate = Ticholajïx cholxe'el
+
+## Codec support table
+
+##
+
+intl-title = Elniminïk & Tzalq'omanri'ïl
+intl-app-title = Kinuk'ulem Chokoy
+intl-locales-requested = K'utun taq Tzalq'omanïk
+intl-locales-available = Wachel taq Tzalq'omanïk
+intl-locales-supported = Kitzaq'omanik Cholkema'
+intl-locales-default = Tzalq'omanïk kan k'o wi
+intl-os-title = Samajel taq Q'inoj
+intl-os-prefs-system-locales = Kitzalq'omanik Q'inoj
+intl-regional-prefs = Aj wawe' taq Ajowab'äl
+
+## Remote Debugging
+##
+## The Firefox remote protocol provides low-level debugging interfaces
+## used to inspect state and control execution of documents,
+## browser instrumentation, user interaction simulation,
+## and for subscribing to browser-internal events.
+##
+## See also https://firefox-source-docs.mozilla.org/remote/
+
+remote-debugging-title = Näj Ruchojmirisanem (Chromium Rub'eyal Samaj)
+remote-debugging-accepting-connections = Kek'ul taq okem
+remote-debugging-url = URL
+
+##
+
+# Variables
+# $days (Integer) - Number of days of crashes to log
+report-crash-for-days =
+ { $days ->
+ [one] Kitzijol taq sachoj richin ri ruk'isib'äl { $days } q'ij
+ *[other] Kitzijol taq sachoj kichin ri ruk'isib'äl { $days } taq q'ij
+ }
+
+# Variables
+# $minutes (integer) - Number of minutes since crash
+crashes-time-minutes =
+ { $minutes ->
+ [one] tik'o { $minutes } ch'utiramaj
+ *[other] tik'o { $minutes } taq ch'utiramaj
+ }
+
+# Variables
+# $hours (integer) - Number of hours since crash
+crashes-time-hours =
+ { $hours ->
+ [one] tik'o { $hours } ramaj
+ *[other] tik'o { $hours } taq ramaj
+ }
+
+# Variables
+# $days (integer) - Number of days since crash
+crashes-time-days =
+ { $days ->
+ [one] tik'o { $days } q'ij
+ *[other] tik'o { $days } taq q'ij
+ }
+
+# Variables
+# $reports (integer) - Number of pending reports
+pending-reports =
+ { $reports ->
+ [one] Konojel ri taq rutzijol sachoj (tz'aqatisan { $reports } oyob'en sachoj pa ri ramaj jikib'an)
+ *[other] Konojel ri taq rutzijol samaj (tz'aqatisan { $reports } oyob'en taq sachoj pa ri ramaj jikib'an)
+ }
+
+raw-data-copied = Rukuta'm tzij wachib'en pa molwuj
+text-copied = Rucholajem tzij wachib'en pa molwuj
+
+## The verb "blocked" here refers to a graphics feature such as "Direct2D" or "OpenGL layers".
+
+blocked-driver = Q'eleb'en rusamaj richin ri ruwäch awajchajinel wachib'alil.
+blocked-gfx-card = Q'eleb'en kisamajixik ch'utiwuj awachib'alil ruma man esolon ta taq ruk'ayewal ri ajchajinel.
+blocked-os-version = Q'eleb'en rusamaj richin ri ruwäch q'inoj asamaj.
+blocked-mismatched-version = Q'aton ruma ri jaloj ruwäch awajchajinel wachib'äl chi kikojol ri rutz'ib'axik chuqa' ri DLL.
+# Variables
+# $driverVersion - The graphics driver version string
+try-newer-driver = Q'eleb'en rusamaj richin ri ruwäch awajchajinel wachib'alil. Tatojtob'ej nak'ëx ri awajchajinel wachib'alil rik'in ri ruwäch { $driverVersion } o ri jun chik k'ak'a'.
+
+# "ClearType" is a proper noun and should not be translated. Feel free to leave English strings if
+# there are no good translations, these are only used in about:support
+clear-type-parameters = Taq ko'öl retab'al ClearType
+
+compositing = Ch'akulan
+hardware-h264 = Ch'akulakem H264 Relesaxik na'oj
+main-thread-no-omtc = nimaläj b'akoj, majun OMTC
+yes = Ja'
+no = Manäq
+unknown = Man etaman ta ruwäch
+virtual-monitor-disp = Ruwa Tzuwäch Kemtzijil
+
+## The following strings indicate if an API key has been found.
+## In some development versions, it's expected for some API keys that they are
+## not found.
+
+found = Xrïl
+missing = Sachon
+
+gpu-process-pid = GPUProcessPid
+gpu-process = GPUProcess
+gpu-description = Tzijoxikil
+gpu-vendor-id = ID k'ayinel
+gpu-device-id = ID okisaxel
+gpu-subsys-id = ID Subsys
+gpu-drivers = K'alab'anela'
+gpu-ram = RAM
+gpu-driver-vendor = Ruk'ayinel Driver
+gpu-driver-version = Ruwäch ri okisaxel
+gpu-driver-date = Ruq'ijul ri okisaxel
+gpu-active = Tzijïl
+webgl1-wsiinfo = WebGL 1 WSI Info Chajinel
+webgl1-renderer = WebGL 1 runuk'uwachinel chajinel
+webgl1-version = WebGL 1 Ruwa chajinel
+webgl1-driver-extensions = WebGL 1 taq ruk'amal chajinel
+webgl1-extensions = WebGL 1 K'amal
+webgl2-wsiinfo = WebGL 1 WSI Info chajinel
+webgl2-renderer = WebGL 2 runuk'uwachinel chajinel
+webgl2-version = WebGL 2 Ruwa chajinel
+webgl2-driver-extensions = WebGL 2 taq ruk'amal chajinel
+webgl2-extensions = WebGL 2 taq ruk'amal
+
+# Variables
+# $bugNumber (string) - Bug number on Bugzilla
+support-blocklisted-bug = Pa ri rucholajem q'atoj ruma k'ayewal etaman kiwa: <a data-l10n-name="bug-link">{ $bugNumber }</a>
+
+# Variables
+# $failureCode (string) - String that can be searched in the source tree.
+unknown-failure = Q'ëq cholb'äl: rub'itz'ib' sachoj { $failureCode }
+
+d3d11layers-crash-guard = D3D11 Chojmirisanel
+glcontext-crash-guard = OpenGL
+wmfvpxvideo-crash-guard = WMF VPX Silowachib'äl Ewanel Rusik'ixik
+
+reset-on-next-restart = K'a xtitzolïx na ri Rutikirisaxik chik
+gpu-process-kill-button = Tik'isb'ëx ri GPU Tajin
+gpu-device-reset = Titzij chik Okisaxel
+gpu-device-reset-button = Rutikirisaxik chik ri Rokisaxel Chuq'ub'äl
+uses-tiling = Tokisäx Ch'utiwäch
+content-uses-tiling = Tokisäx Ch'utiwäch (Rupam)
+off-main-thread-paint-enabled = Off Nïm Rub'ey Rachwinäq Tzijon
+off-main-thread-paint-worker-count = Off Main Thread Painting Worker Tajiläx
+target-frame-rate = Retal Ruchi' Rub'ey:
+
+min-lib-versions = Ch'uti'n ruwäch oyob'en
+loaded-lib-versions = Ruwäch tajin nokisäx
+
+has-seccomp-bpf = Seccomp-BPF (Ruq'inoj chayunel taq oyonïk)
+has-seccomp-tsync = Ruximojri'ïl wachinel Seccomp
+has-user-namespaces = Ruk'ojlemal kib'i' winäq
+has-privileged-user-namespaces = Kik'ojlemal kib'i' winäq kichin ri taq tajin kichin wi
+can-sandbox-content = Tzanayib'äl richin rusamajixik ruwäch taq rupam
+can-sandbox-media = Tzanayib'äl kichin ri taq ruk'amal k'ïy k'oxom
+content-sandbox-level = Rupam b'eyal Sandbox rupalem
+effective-content-sandbox-level = Rupam b'eyal Sandbox ütz rupalem
+sandbox-proc-type-content = rupam
+sandbox-proc-type-file = rupam yakb'äl
+sandbox-proc-type-media-plugin = q'ojom nak'ab'äl
+sandbox-proc-type-data-decoder = sik'inel tzij
+
+startup-cache-title = Rukache' Tikirib'äl
+startup-cache-disk-cache-path = Rub'ey Rukache' Seteb'äl
+startup-cache-ignore-disk-cache = Tirepüx Rukache' Seteb'äl
+startup-cache-found-disk-cache-on-init = Rukache' Seteb'äl Xilitäj toq Xtikirisäx
+startup-cache-wrote-to-disk-cache = Xtz'ib'äx chi re ri Rukache' Seteb'äl
+
+launcher-process-status-0 = Tzijon
+launcher-process-status-1 = Xchup ruma sachoj
+launcher-process-status-2 = Xb'an chi xchup
+launcher-process-status-unknown = Man etaman ta täq rub'anikil
+
+# Variables
+# $remoteWindows (integer) - Number of remote windows
+# $totalWindows (integer) - Number of total windows
+multi-process-windows = { $remoteWindows }/{ $totalWindows }
+# Variables
+# $fissionWindows (integer) - Number of remote windows
+# $totalWindows (integer) - Number of total windows
+fission-windows = { $fissionWindows }/{ $totalWindows }
+fission-status-experiment-control = Xchup ruma ri tojtob'enel
+fission-status-experiment-treatment = Xtzij ruma ri tojtob'enel
+fission-status-disabled-by-e10s-env = Xchup ruma ri k'ojlib'äl
+fission-status-enabled-by-env = Xtzij ruma ri k'ojlib'äl
+fission-status-disabled-by-env = Xchup ruma ri k'ojlib'äl
+fission-status-enabled-by-default = Xtzij wi pe
+fission-status-disabled-by-default = Xchup wi pe
+fission-status-enabled-by-user-pref = Xtzij ruma ri okisanel
+fission-status-disabled-by-user-pref = Xchup ruma ri okisanel
+fission-status-disabled-by-e10s-other = E10s chupun
+
+async-pan-zoom = Asynchronous Pan/Zoom
+apz-none = majun
+wheel-enabled = xuya' q'ij xok ri seton
+touch-enabled = chapoj richin nitzij ri okitz'ib'
+drag-enabled = chupul ruqirirexik rukajtz'ik q'axanel
+keyboard-enabled = tzijon pitz'b'äl
+autoscroll-enabled = tzijon autoscroll
+zooming-enabled = xtz'ij rusum eqal ch'opoj
+
+## Variables
+## $preferenceKey (string) - String ID of preference
+
+wheel-warning = xchuputäj ri rokitz'ib' seton meximojri'ïl ruma chi ri pref man nuköch' ta: { $preferenceKey }
+touch-warning = xchuputäj ri rokitz'ib' chapoj meximojri'ïl ruma chi ri pref man nuköch' ta: { $preferenceKey }
+
+## Strings representing the status of the Enterprise Policies engine.
+
+policies-inactive = Chupül
+policies-active = Tzijïl
+policies-error = Sachoj
+
+## Printing section
+
+support-printing-title = Nitz'ajb'äx
+support-printing-troubleshoot = Kisolik taq k'ayewal
+support-printing-clear-settings-button = Tiyuj kinuk'ulem yakon taq tz'ajb'anïk
+support-printing-modified-settings = Kinuk'ulem jalon taq tz'ajb'anïk
+support-printing-prefs-name = B'i'aj
+support-printing-prefs-value = Retal
+
+## Normandy sections
+
+support-remote-experiments-title = Näj Solna'oj
+support-remote-experiments-name = B'i'aj
+support-remote-experiments-branch = Solna'oj Branch
+support-remote-experiments-see-about-studies = Titz'et <a data-l10n-name="support-about-studies-link">about:studies</a> richin ch'aqa' etamab'äl, achi'el chuqa' rub'eyal yechup junilal taq tojtob'enel o richin nichup { -brand-short-name } richin nusamajij re ruwäch tojtob'enel ri chwa'q kab'ij.
+
+support-remote-features-title = Näj taq B'anikil
+support-remote-features-name = B'i'aj
+support-remote-features-status = B'anikil
diff --git a/l10n-cak/toolkit/toolkit/about/aboutTelemetry.ftl b/l10n-cak/toolkit/toolkit/about/aboutTelemetry.ftl
new file mode 100644
index 0000000000..1f8901ca62
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutTelemetry.ftl
@@ -0,0 +1,136 @@
+# 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/.
+
+about-telemetry-ping-data-source = Kixe'el ri taq rutzij ping:
+about-telemetry-show-current-data = Tzij wakami
+about-telemetry-show-archived-ping-data = Yakon taq rutzij ri ping
+about-telemetry-show-subsession-data = Kek'ut pe taq rutzij rachmolojri'ïl
+about-telemetry-choose-ping = Ticha' ping:
+about-telemetry-archive-ping-type = Ruwäch chi Ping
+about-telemetry-archive-ping-header = Ping
+about-telemetry-option-group-today = Wakami
+about-telemetry-option-group-yesterday = Iwir
+about-telemetry-option-group-older = Ojer
+about-telemetry-previous-ping = <<
+about-telemetry-next-ping = >>
+about-telemetry-page-title = Taq rutzij Telemetry
+about-telemetry-current-store = K'ayb'äl Wakami:
+about-telemetry-more-information = ¿La nakanoj ch'aqa' chik etamab'äl?
+about-telemetry-firefox-data-doc = Ri <a data-l10n-name="data-doc-link">Firefox Tzij Wujunïk</a> k'o taq rucholajem samaj chupam, akuchi' nusik'ij rub'eyal yeqasamajij ri kisamajib'al qatzij.
+about-telemetry-telemetry-client-doc = Ri <a data-l10n-name="client-doc-link">Firefox Telemetry winäq wujib'äl</a> k'o taq kitzijol tzij chupam, API wujib'äl chuqa' ketal taq tzij.
+about-telemetry-telemetry-dashboard = Ri <a data-l10n-name="dashboard-link">Telemetry dashboards</a> nuya' q'ij chawe ye'atz'ët ri taq tzij yeruk'ül ri Mozilla ruma Telemetry.
+about-telemetry-telemetry-probe-dictionary = Ri <a data-l10n-name="probe-dictionary-link">Probe Dictionary</a> nuya' b'anikil chuqa' taq kitzijoxkil ojqanela' emolon ruma ri Telemetry.
+about-telemetry-show-in-Firefox-json-viewer = Tijaq pa JSON tz'etonel
+about-telemetry-home-section = Tikirib'äl
+about-telemetry-general-data-section = Chijun taq Tzij
+about-telemetry-environment-data-section = Ruk'ojlib'al tzij
+about-telemetry-session-info-section = Etamab'äl pa ruwi' molojri'ïl
+about-telemetry-scalar-section = Jotob'enïk
+about-telemetry-keyed-scalar-section = Xakb'äl rik'in ewan tzij
+about-telemetry-histograms-section =   Tem K'ulwäch
+about-telemetry-keyed-histogram-section =   Taq ruk'u'x Tem K'ulwäch
+about-telemetry-events-section = Taq Nimaq'ij
+about-telemetry-simple-measurements-section =   Relik taq etab'äl
+about-telemetry-slow-sql-section =   Taq b'ab' SQL ajeqal
+about-telemetry-addon-details-section =   Kib'anikil tz'aqat
+about-telemetry-late-writes-section =   Yaloj taq tz'ib'anïk
+about-telemetry-raw-payload-section = Kutam taq tzij ütz rutzijik
+about-telemetry-raw = Man samajin ta JSON
+about-telemetry-full-sql-warning =   NOTA: Ri eqal chojmirisanem SQL chupül. Tikirel yek'ut pe tz'aqät taq SQL rucholajil xa xe chi man xketaq ta pa Telemetry
+about-telemetry-fetch-stack-symbols = Ke'ilitäj taq ajsamaj b'i'aj pa ri taq kutam kichin taq tzub'aj
+about-telemetry-hide-stack-symbols = Kek'ut pe ri taq rutzij kuta'm man esamajin ta
+# Selects the correct release version
+# Variables:
+# $channel (String): represents the corresponding release data string
+about-telemetry-data-type =
+ { $channel ->
+ [release] taq tzij xke'elesäx pe
+ *[prerelease] taq tzij xkenab'eyisäx pe
+ }
+# Selects the correct upload string
+# Variables:
+# $uploadcase (String): represents a corresponding upload string
+about-telemetry-upload-type =
+ { $uploadcase ->
+ [enabled] tzijon
+ *[disabled] chupun
+ }
+# Example Output: 1 sample, average = 0, sum = 0
+# Variables:
+# $sampleCount (Integer): amount of histogram samples
+# $prettyAverage (Integer): average of histogram samples
+# $sum (Integer): sum of histogram samples
+about-telemetry-histogram-stats =
+ { $sampleCount ->
+ [one] { $sampleCount } tz'etb'äl, rukojol = { $prettyAverage }, tunuj = { $sum }
+ *[other] { $sampleCount } taq tz'etb'äl, rukojol = { $prettyAverage }, tunuj = { $sum }
+ }
+# Variables:
+# $telemetryServerOwner (String): the value of the toolkit.telemetry.server_owner preference. Typically "Mozilla"
+about-telemetry-page-subtitle = Re ruxaq k'amaya'l re' nuk'utub'ej taq etamab'äl pa ruwi' ri rub'eyal nisamäj, ch'akulakem, rokisaxik chuqa' taq richinaxik emolon ruma ri Telemetry. Re etamab'äl re' nitaq pa { $telemetryServerOwner } richin nuto' rutzil ri { -brand-full-name }.
+about-telemetry-settings-explanation = Ri etataqonel tajin numöl { about-telemetry-data-type } chuqa' ri rusamajib'exik ja ri <a data-l10n-name="upload-link">{ about-telemetry-upload-type }</a>.
+# Variables:
+# $name (String): ping name, e.g. “saved-session”
+# $timeStamp (String): ping localized timestamp, e.g. “2017/07/08 10:40:46”
+about-telemetry-ping-details = Chi kijujunal ri taq rutzijol yetaq pa “<a data-l10n-name="ping-link">taq xub'anïk</a>”. Tajin natz'ët ri { $name }, { $timestamp } xub'anïk.
+about-telemetry-data-details-current = Jujun peraj etamab'äl nitaq pa molaj pa “<a data-l10n-name="ping-link">pings</a>“. Natz'ët ri tzij k'o wakami.
+# string used as a placeholder for the search field
+# More info about it can be found here:
+# https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
+# Variables:
+# $selectedTitle (String): the section name from the structure of the ping.
+about-telemetry-filter-placeholder =
+ .placeholder = Tikanöx pa { $selectedTitle }
+about-telemetry-filter-all-placeholder =
+ .placeholder = Tikanöx pa konojel ri taq peraj
+# Variables:
+# $searchTerms (String): the searched terms
+about-telemetry-results-for-search = Ri xq'i' pa “{ $searchTerms }”
+# More info about it can be found here: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
+# Variables:
+# $sectionName (String): the section name from the structure of the ping.
+# $currentSearchText (String): the current text in the search input
+about-telemetry-no-search-results = ¡Kojakuyu'! Majun achike xqïl pa { $sectionName } richin ri “{ $currentSearchText }”
+# Variables:
+# $searchTerms (String): the searched terms
+about-telemetry-no-search-results-all = ¡Kojakuyu'! Majun achike xqïl pa jujun taq peraj richin ri “{ $searchTerms }”
+# This message is displayed when a section is empty.
+# Variables:
+# $sectionName (String): is replaced by the section name.
+about-telemetry-no-data-to-display = ¡Kojakuyu'! Wakami ma e k'o ta taq tzij pa “{ $sectionName }”
+# used as a tooltip for the “current” ping title in the sidebar
+about-telemetry-current-data-sidebar = tzij k'o wakami
+# used in the “Ping Type” select
+about-telemetry-telemetry-ping-type-all = ronojel
+# button label to copy the histogram
+about-telemetry-histogram-copy = Tiwachib'ëx
+# these strings are used in the “Slow SQL Statements” section
+about-telemetry-slow-sql-main = Eqal taq b'ab' SQL pa ri nïm b'ätz'
+about-telemetry-slow-sql-other = Eqal taq b'ab' SQL pa taq achib'il b'ätz'
+about-telemetry-slow-sql-hits = Taq ilonem
+about-telemetry-slow-sql-average = Runik'ajal q'ijul (nik'q'ij)
+about-telemetry-slow-sql-statement = B'ab'
+# these strings are used in the “Add-on Details” section
+about-telemetry-addon-table-id = Nimaläj rub'i' tz'aqat
+about-telemetry-addon-table-details = Taq b'anikil
+# Variables:
+# $addonProvider (String): the name of an Add-on Provider (e.g. “XPI”, “Plugin”)
+about-telemetry-addon-provider = Ya'öl { $addonProvider }
+about-telemetry-keys-header = Ichinil
+about-telemetry-names-header = B'i'aj
+about-telemetry-values-header = Retal
+# Variables:
+# $lateWriteCount (Integer): the number of the late writes
+about-telemetry-late-writes-title = Eqal tz'ib'anïk #{ $lateWriteCount }
+about-telemetry-stack-title = Tzub'aj:
+about-telemetry-memory-map-title = Rutzub'al rupam rujolom:
+about-telemetry-error-fetching-symbols = Xk'ulwachitäj jun sachoj toq xe'ilitäj chik ri taq tz'ib'. Tanik'oj chi okisan pa k'amaya'l, k'a ri' tatojtob'ej chik.
+about-telemetry-time-stamp-header = retal q'ijul
+about-telemetry-category-header = ruwäch
+about-telemetry-method-header = b'eyal
+about-telemetry-object-header = wachinäq
+about-telemetry-extra-header = rutz'aqat
+# Variables:
+# $process (String): type of process in subsection headers ( e.g. "content", "parent" )
+about-telemetry-process = { $process } tajinïk
diff --git a/l10n-cak/toolkit/toolkit/about/aboutThirdParty.ftl b/l10n-cak/toolkit/toolkit/about/aboutThirdParty.ftl
new file mode 100644
index 0000000000..4f7c338e76
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutThirdParty.ftl
@@ -0,0 +1,33 @@
+# 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/.
+
+third-party-detail-version = Ruwäch yakb'äl
+third-party-detail-vendor = Retamab'al b'anonel
+third-party-detail-app = Chokoy
+
+third-party-th-process = Tajin
+third-party-th-duration = Ruramaj Rusamajixik (ms)
+third-party-th-status = B'anikil
+
+third-party-icon-unsigned =
+ .title = Man juxun ta re peraj
+ .alt = Man juxun ta re peraj
+
+third-party-status-loaded = Xsamajïx
+third-party-status-blocked = Q'aton
+third-party-status-redirected = Xtaq chik
+
+third-party-button-copy-to-clipboard = Kewachib'ëx kikuta'm taq tzij pa molwuj
+third-party-button-open =
+ .title = Tijaq ri ruk'ojlemal yakb'äl…
+third-party-button-expand =
+ .title = Tik'ut pe ri cholajin retamab'al
+third-party-button-collapse =
+ .title = Tik'ol ri cholajin retamab'al
+third-party-should-restart-title = Titikirisäx chik { -brand-short-name }
+third-party-restart-later = Titikirisäx pa jun mej
+
+third-party-blocked-by-builtin =
+ .title = Xq'at ruma { -brand-short-name }
+ .alt = Xq'at ruma { -brand-short-name }
diff --git a/l10n-cak/toolkit/toolkit/about/aboutWebauthn.ftl b/l10n-cak/toolkit/toolkit/about/aboutWebauthn.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutWebauthn.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/about/aboutWebrtc.ftl b/l10n-cak/toolkit/toolkit/about/aboutWebrtc.ftl
new file mode 100644
index 0000000000..599e834dad
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutWebrtc.ftl
@@ -0,0 +1,297 @@
+# 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 for about:webrtc, a troubleshooting and diagnostic page
+### for WebRTC calls. See https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API.
+
+# The text "WebRTC" is a proper noun and should not be translated.
+about-webrtc-document-title = Taq tzij chupam richin WebRTC
+
+# "about:webrtc" is a internal browser URL and should not be
+# translated. This string is used as a title for a file save dialog box.
+about-webrtc-save-page-dialog-title = tiyak about:webrtc achi'el
+
+## These labels are for a disclosure which contains the information for closed PeerConnection sections
+
+
+## AEC is an abbreviation for Acoustic Echo Cancellation.
+
+about-webrtc-aec-logging-msg-label = AEC tz'ib'axïk
+about-webrtc-aec-logging-off-state-label = Titikirisäx AEC rutz'ib'axik
+about-webrtc-aec-logging-on-state-label = Tiq'at AEC rutz'ib'axik
+about-webrtc-aec-logging-on-state-msg = Tzijïl ri AEC rutz'ib'axik (katzijon rik'in ri winäq jujun ch'utaq ramaj k'a ri' tatanab'a' ri chapoj)
+
+about-webrtc-aec-logging-toggled-on-state-msg = Tzijïl ri AEC rutz'ib'axik (katzijon rik'in ri winäq jujun ch'utaq ramaj k'a ri' tatanab'a' ri chapoj)
+# Variables:
+# $path (String) - The path to which the aec log file is saved.
+about-webrtc-aec-logging-toggled-off-state-msg = Ri kitz'ib'axik taq yakb'äl yatikïr ye'awïl pa: { $path }
+
+##
+
+# The autorefresh checkbox causes the page to autorefresh its content when checked
+about-webrtc-auto-refresh-label = Ruyonil Titzolïx
+
+
+# "PeerConnection" is a proper noun associated with the WebRTC module. "ID" is
+# an abbreviation for Identifier. This string should not normally be translated
+# and is used as a data label.
+about-webrtc-peerconnection-id-label = PeerConnection nimaläj b'i'aj:
+
+## "SDP" is an abbreviation for Session Description Protocol, an IETF standard.
+## See http://wikipedia.org/wiki/Session_Description_Protocol
+
+about-webrtc-sdp-heading = SDP
+about-webrtc-local-sdp-heading = Aj wawe' SDP
+about-webrtc-local-sdp-heading-offer = Aj wawe' SDP (Sujunïk)
+about-webrtc-local-sdp-heading-answer = Aj wawe' SDP (Rutzolixik tzij)
+about-webrtc-remote-sdp-heading = Näj SDP
+about-webrtc-remote-sdp-heading-offer = Näj SDP (Sujunïk)
+about-webrtc-remote-sdp-heading-answer = Näj SDP (Rutzolixik tzij)
+about-webrtc-sdp-history-heading = SDP Natab'äl
+about-webrtc-sdp-parsing-errors-heading = Taq Rusachoj SDP Ch'ob'oj
+
+##
+
+# "RTP" is an abbreviation for the Real-time Transport Protocol, an IETF
+# specification, and should not normally be translated. "Stats" is an
+# abbreviation for Statistics.
+about-webrtc-rtp-stats-heading = RTP cholajilatzij
+
+## "ICE" is an abbreviation for Interactive Connectivity Establishment, which
+## is an IETF protocol, and should not normally be translated.
+
+about-webrtc-ice-state = ICE amaq'
+# "Stats" is an abbreviation for Statistics.
+about-webrtc-ice-stats-heading = ICE cholajilatzij
+about-webrtc-ice-restart-count-label = ICE titikirisäx chik:
+about-webrtc-ice-rollback-count-label = ICE rollbacks:
+about-webrtc-ice-pair-bytes-sent = Taq wayt etaqon:
+about-webrtc-ice-pair-bytes-received = Taq wayt ek'ulun:
+about-webrtc-ice-component-id = ID Ch'akulal
+
+## These adjectives are used to label a line of statistics collected for a peer
+## connection. The data represents either the local or remote end of the
+## connection.
+
+about-webrtc-type-local = Aj wawe'
+about-webrtc-type-remote = Näj
+
+##
+
+# This adjective is used to label a table column. Cells in this column contain
+# the localized javascript string representation of "true" or are left blank.
+about-webrtc-nominated = B'ina'an
+
+# This adjective is used to label a table column. Cells in this column contain
+# the localized javascript string representation of "true" or are left blank.
+# This represents an attribute of an ICE candidate.
+about-webrtc-selected = Cha'on
+
+about-webrtc-save-page-label = Tiyak Ruxaq
+about-webrtc-debug-mode-msg-label = Pa rub'eyal chojmirisanel
+about-webrtc-debug-mode-off-state-label = Titikirisäx pa rub'eyal chojmirisaxïk
+about-webrtc-debug-mode-on-state-label = Tiq'at ri rub'eyal chojmirisanïk
+about-webrtc-stats-heading = Rumolob'a' molojri'ïl
+about-webrtc-stats-clear = Tiyuj el ri natab'äl
+about-webrtc-log-heading = Rutz'ib'axik okem
+about-webrtc-log-clear = Tijosq'ïx tz'ib'anïk
+about-webrtc-log-show-msg = tik'ut pe rutz'ib'axik
+ .title = tapitz'a' richin narïk' re peraj re'
+about-webrtc-log-hide-msg = tewäx ri rutz'ib'axik
+ .title = tapitz'a' richin nuk'öl ri' re peraj re'
+
+about-webrtc-log-section-show-msg = Tik'ut pe rutz'ib'axik
+ .title = Tapitz'a' richin narïk' re peraj re'
+about-webrtc-log-section-hide-msg = Tewäx ri rutz'ib'axik
+ .title = Tapitz'a' richin nuk'öl ri' re peraj re'
+
+## These are used to display a header for a PeerConnection.
+## Variables:
+## $browser-id (Number) - A numeric id identifying the browser tab for the PeerConnection.
+## $id (String) - A globally unique identifier for the PeerConnection.
+## $url (String) - The url of the site which opened the PeerConnection.
+## $now (Date) - The JavaScript timestamp at the time the report was generated.
+
+about-webrtc-connection-open = [ { $browser-id } | { $id } ] { $url } { $now }
+about-webrtc-connection-closed = [ { $browser-id } | { $id } ] { $url } (Tz'apäl) { $now }
+
+## These are used to indicate what direction media is flowing.
+## Variables:
+## $codecs - a list of media codecs
+
+
+##
+
+about-webrtc-local-candidate = Cha'oxel aj wawe'
+about-webrtc-remote-candidate = Näj chi cha'oxel
+about-webrtc-raw-candidates-heading = Konojel ri Relik Cha'oxela'
+about-webrtc-raw-local-candidate = Relik Cha'oxel Aj Wawe'
+about-webrtc-raw-remote-candidate = Relik Näj chi cha'oxel
+about-webrtc-raw-cand-show-msg = kek'ut pe ri relik cha'oxela'
+ .title = tapitz'a' richin narïk' re peraj re'
+about-webrtc-raw-cand-hide-msg = ke'ewüx relik cha'oxela'
+ .title = tapitz'a' richin nuk'öl ri' re peraj re'
+about-webrtc-raw-cand-section-show-msg = Kek'ut pe ri relik cha'oxela'
+ .title = Tapitz'a' richin narïk' re peraj re'
+about-webrtc-raw-cand-section-hide-msg = Ke'ewüx relik cha'oxela'
+ .title = Tapitz'a' richin nuk'öl ri' re peraj re'
+about-webrtc-priority = Ya'on ruq'ij
+about-webrtc-fold-show-msg = kek'ut pe ri taq rub'anikil
+ .title = tapitz'a' richin narïk' re peraj re'
+about-webrtc-fold-hide-msg = ke'ewäx ri taq rub'anikil
+ .title = tapitz'a' richin nuk'öl ri' re peraj re'
+about-webrtc-fold-default-show-msg = Kek'ut pe ri taq rub'anikil
+ .title = Tapitz'a' richin narïk' re peraj re'
+about-webrtc-fold-default-hide-msg = Ke'ewäx ri taq rub'anikil
+ .title = Tapitz'a' richin nuk'öl ri' re peraj re'
+about-webrtc-dropped-frames-label = Xe'elesäx kan ri silowachib'alil:
+about-webrtc-discarded-packets-label = Taq pisoj xech'aqïx kan:
+about-webrtc-decoder-label = Elesäy na'oj
+about-webrtc-encoder-label = Elesäy na'oj
+about-webrtc-show-tab-label = Tik'ut ruwi'
+about-webrtc-width-px = Ruwa (px)
+about-webrtc-height-px = Rupalem (px)
+about-webrtc-consecutive-frames = Tzeqelel taq Frames
+about-webrtc-time-elapsed = Q'ijul Ik'owinäq (s)
+about-webrtc-estimated-framerate = Ranin Framerib'äl Ajilan
+about-webrtc-rotation-degrees = Rusurik (retal)
+about-webrtc-first-frame-timestamp = Nab'ey-Ruframe K'ulunem Retal Q'ijul
+about-webrtc-last-frame-timestamp = Jun Kan Ruframe K'ulunem Retal Q'ijul
+
+## SSRCs are identifiers that represent endpoints in an RTP stream
+
+# This is an SSRC on the local side of the connection that is receiving RTP
+about-webrtc-local-receive-ssrc = Aj Wawe' K'ulunel SSRC
+# This is an SSRC on the remote side of the connection that is sending RTP
+about-webrtc-remote-send-ssrc = Näq Rutaqik SSRC
+
+## These are displayed on the button that shows or hides the
+## PeerConnection configuration disclosure
+
+
+##
+
+# An option whose value will not be displayed but instead noted as having been
+# provided
+about-webrtc-configuration-element-provided = Xya'
+
+# An option whose value will not be displayed but instead noted as having not
+# been provided
+about-webrtc-configuration-element-not-provided = Man Xya' Ta
+
+# The options set by the user in about:config that could impact a WebRTC call
+about-webrtc-custom-webrtc-configuration-heading = WebRTC taq Ajowab'äl Jikib'an Ruma Winäq
+
+# Section header for estimated bandwidths of WebRTC media flows
+about-webrtc-bandwidth-stats-heading = Ruwäch Wanta' Q'ijun
+
+# The ID of the MediaStreamTrack
+about-webrtc-track-identifier = Etanel Ojqanem
+
+# The estimated bandwidth available for sending WebRTC media in bytes per second
+about-webrtc-send-bandwidth-bytes-sec = Titaq Ruwäch Wanta' (bytes/sec)
+
+# The estimated bandwidth available for receiving WebRTC media in bytes per second
+about-webrtc-receive-bandwidth-bytes-sec = Tik'ul Ruwäch Wanta' (bytes/sec)
+
+# Maximum number of bytes per second that will be padding zeros at the ends of packets
+about-webrtc-max-padding-bytes-sec = Nïm Runojisaxik (bytes/sec)
+
+# The amount of time inserted between packets to keep them spaced out
+about-webrtc-pacer-delay-ms = Rajlab'al chi kikojol Pisoj ms
+
+# The amount of time it takes for a packet to travel from the local machine to the remote machine,
+# and then have a packet return
+about-webrtc-round-trip-time-ms = RTT ms
+
+# This is a section heading for video frame statistics for a MediaStreamTrack.
+# see https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack.
+# Variables:
+# $track-identifier (String) - The unique identifier for the MediaStreamTrack.
+about-webrtc-frame-stats-heading = Resta'istika' Rotorama' Silowäch - MediaStreamTrack ID: { $track-identifier }
+
+## These are paths used for saving the about:webrtc page or log files so
+## they can be attached to bug reports.
+## Variables:
+## $path (String) - The path to which the file is saved.
+
+about-webrtc-save-page-msg = yakon ruxaq pa: { $path }
+about-webrtc-debug-mode-off-state-msg = ri rutz'ib'axik retal tikirel nilitäj pa { $path }
+about-webrtc-debug-mode-on-state-msg = pa rub'eyal tzijïl chojmirisanïk, rutz'ib'axik retal pa: { $path }
+about-webrtc-aec-logging-off-state-msg = ri kitz'ib'axik taq yakb'äl yatikïr ye'awïl pa: { $path }
+
+about-webrtc-save-page-complete-msg = Yakon ruxaq pa: { $path }
+about-webrtc-debug-mode-toggled-off-state-msg = Ri rutz'ib'axik retal tikirel nilitäj pa { $path }
+about-webrtc-debug-mode-toggled-on-state-msg = Pa rub'eyal tzijïl chojmirisanïk, rutz'ib'axik retal pa: { $path }
+
+##
+
+# This is the total number of packets received on the PeerConnection.
+# Variables:
+# $packets (Number) - The number of packets received.
+about-webrtc-received-label =
+ { $packets ->
+ [one] Xk'ul { $packets } pisoj
+ *[other] Xek'ul { $packets } taq pisoj
+ }
+
+# This is the total number of packets lost by the PeerConnection.
+# Variables:
+# $packets (Number) - The number of packets lost.
+about-webrtc-lost-label =
+ { $packets ->
+ [one] Xsach { $packets } pisoj
+ *[other] Xesach { $packets } taq pisoj
+ }
+
+# This is the total number of packets sent by the PeerConnection.
+# Variables:
+# $packets (Number) - The number of packets sent.
+about-webrtc-sent-label =
+ { $packets ->
+ [one] Xtaq { $packets } pisoj
+ *[other] Xetaq { $packets } taq pisoj
+ }
+
+# Jitter is the variance in the arrival time of packets.
+# See: https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-jitter
+# Variables:
+# $jitter (Number) - The jitter.
+about-webrtc-jitter-label = Jitter { $jitter }
+
+# ICE candidates arriving after the remote answer arrives are considered trickled
+# (an attribute of an ICE candidate). These are highlighted in the ICE stats
+# table with light blue background.
+about-webrtc-trickle-caption-msg = Ri cha'oxela' yeb'arb'öt (ye'apon chi rij ri tzolin tzij) niya' kejqalem pa xar
+
+## "SDP" is an abbreviation for Session Description Protocol, an IETF standard.
+## See http://wikipedia.org/wiki/Session_Description_Protocol
+
+# This is used as a header for local SDP.
+# Variables:
+# $timestamp (Number) - The Unix Epoch time at which the SDP was set.
+about-webrtc-sdp-set-at-timestamp-local = Tijikib'äx Aj wawe' SDP pa ri retal q'ijul { NUMBER($timestamp, useGrouping: "false") }
+
+# This is used as a header for remote SDP.
+# Variables:
+# $timestamp (Number) - The Unix Epoch time at which the SDP was set.
+about-webrtc-sdp-set-at-timestamp-remote = Tijikib'äx Näj SDP pa ri retal q'ijul { NUMBER($timestamp, useGrouping: "false") }
+
+# This is used as a header for an SDP section contained in two columns allowing for side-by-side comparisons.
+# Variables:
+# $timestamp (Number) - The Unix Epoch time at which the SDP was set.
+# $relative-timestamp (Number) - The timestamp relative to the timestamp of the earliest received SDP.
+about-webrtc-sdp-set-timestamp = Retal q'ijul { NUMBER($timestamp, useGrouping: "false") } (+ { $relative-timestamp } ms)
+
+## These are displayed on the button that shows or hides the SDP information disclosure
+
+
+## These are displayed on the button that shows or hides the Media Context information disclosure.
+## The Media Context is the set of preferences and detected capabilities that informs
+## the negotiated CODEC settings.
+
+
+##
+
diff --git a/l10n-cak/toolkit/toolkit/about/aboutWindowsMessages.ftl b/l10n-cak/toolkit/toolkit/about/aboutWindowsMessages.ftl
new file mode 100644
index 0000000000..4f8fe55fe5
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/aboutWindowsMessages.ftl
@@ -0,0 +1,12 @@
+# 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 for the about:windows-messages page, which is only available
+### on the Windows operating system.
+### This page records and shows messages sent from the operating system to
+### individual browser windows. These messages can be useful in debugging
+### hard-to-reproduce issues with window sizing and position.
+
+windows-messages-copy-to-clipboard = Tiwachib'ëx pa molwuj
diff --git a/l10n-cak/toolkit/toolkit/about/abuseReports.ftl b/l10n-cak/toolkit/toolkit/about/abuseReports.ftl
new file mode 100644
index 0000000000..1a339c7489
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/abuseReports.ftl
@@ -0,0 +1,108 @@
+# 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/.
+
+# Localized string used as the dialog window title.
+# "Report" is a noun in this case, "Report for AddonName".
+#
+# Variables:
+# $addon-name (string) - Name of the add-on being reported
+abuse-report-dialog-title = Tiya' rutzijol richin { $addon-name }
+abuse-report-title-extension = Tiya' Rutzijol Re K'amal Re' pa { -vendor-short-name }
+abuse-report-title-theme = Tiya' Rutzijol Re Wachinel Re' pa { -vendor-short-name }
+abuse-report-subtitle = ¿Achike ri k'ayewal?
+# Variables:
+# $author-name (string) - Name of the add-on author
+abuse-report-addon-authored-by = ruma <a data-l10n-name="author-name">{ $author-name }</a>
+abuse-report-learnmore =
+ ¿La man at jikïl ta achike k'ayewal nacha'?
+ <a data-l10n-name="learnmore-link">Tawetamaj ch'aqa' chik etamab'äl chi rij kitzijol taq k'amal chuqa' taq wachinel</a>
+abuse-report-learnmore-intro = ¿La man at jikïl ta achike k'ayewal nacha'?
+abuse-report-learnmore-link = Tawetamaj ch'aqa' chik etamab'äl chi rij kitzijol taq k'amal chuqa' taq wachinel
+abuse-report-submit-description = Tacholo' ri k'ayewal (cha'el)
+abuse-report-textarea =
+ .placeholder = Man k'ayew ta nub'än chi qawäch jun k'ayewal we k'o jikïl taq rub'anikil chi qawäch. Tab'ana' utzil, tatzijoj achike xak'ulwachij. Matyox ruma yojato' chi niqab'än raxinäq chi re ri k'amab'ey.
+abuse-report-submit-note =
+ Ch'utitzijol: Man tatz'ib'aj awetamab'al (achi'el ab'i', rochochib'al ataqoya'l, rajilab'al awoyonib'al, awochochib'al).
+ { -vendor-short-name } tik'oje' jun junelïk rutz'ib'axik re rutzijol re'.
+
+## Panel buttons.
+
+abuse-report-cancel-button = Tiq'at
+abuse-report-next-button = Jun chik
+abuse-report-goback-button = Titzolin
+abuse-report-submit-button = Titaq
+
+## Message bars descriptions.
+##
+## Variables:
+## $addon-name (string) - Name of the add-on
+
+abuse-report-messagebar-aborted = Xq'at ri rutzijol <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-submitting = Nitaq ri rutzijol richin <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-submitted = Matyox ruma xatäq ri rutzijol. ¿La nawajo' nayüj el <span data-l10n-name="addon-name">{ $addon-name }</span>?
+abuse-report-messagebar-submitted-noremove = Matyox ruma xatäq ri rutzijol.
+abuse-report-messagebar-removed-extension = Matyox ruma natäq re rutzijol. Xayüj ri k'amal <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-removed-theme = Matyox ruma natäq ri rutzijol. Xayüj ri wachinel <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-error = Xk'ulwachitäj jun sachoj toq nitaq ri rutzijol pa ruwi' <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-error-recent-submit = Man xtaq ta ri rutzijol pa ruwi' <span data-l10n-name="addon-name">{ $addon-name }</span> ruma taqon chik jun rutzijol.
+abuse-report-messagebar-aborted2 =
+ .message = Xq'at ri rutzijol { $addon-name }.
+abuse-report-messagebar-submitting2 =
+ .message = Nitaq ri rutzijol richin { $addon-name }.
+abuse-report-messagebar-submitted2 =
+ .message = Matyox ruma xatäq ri rutzijol. ¿La nawajo' nayüj el { $addon-name }?
+abuse-report-messagebar-submitted-noremove2 =
+ .message = Matyox ruma xatäq ri rutzijol.
+abuse-report-messagebar-removed-extension2 =
+ .message = Matyox ruma natäq re rutzijol. Xayüj ri k'amal { $addon-name }.
+abuse-report-messagebar-removed-theme2 =
+ .message = Matyox ruma natäq ri rutzijol. Xayüj ri wachinel { $addon-name }.
+abuse-report-messagebar-error2 =
+ .message = Xk'ulwachitäj jun sachoj toq nitaq ri rutzijol pa ruwi' { $addon-name }.
+abuse-report-messagebar-error-recent-submit2 =
+ .message = Man xtaq ta ri rutzijol pa ruwi' { $addon-name } ruma taqon chik jun rutzijol.
+
+## Message bars actions.
+
+abuse-report-messagebar-action-remove-extension = Ja', Tiyuj
+abuse-report-messagebar-action-keep-extension = Manäq. Xa Xtinyäk
+abuse-report-messagebar-action-remove-sitepermission = Ja', Tiyuj
+abuse-report-messagebar-action-keep-sitepermission = Manäq. Xa Xtinyäk
+abuse-report-messagebar-action-remove-theme = Ja', Tiyuj
+abuse-report-messagebar-action-keep-theme = Manäq. Xa Xtinyäk
+abuse-report-messagebar-action-retry = Titojtob'ëx chik
+abuse-report-messagebar-action-cancel = Tiq'at
+
+## Abuse report reasons (optionally paired with related examples and/or suggestions)
+
+abuse-report-damage-reason-v2 = Xutz'ila' nukematz'ib' o ri taq nutzij xek'utub'ëx
+abuse-report-damage-example = Achi'el: Nujäq malwar o nreleq'aj tzij
+abuse-report-spam-reason-v2 = Ruk'wan seq' tzijol o nuyäk eltzijol, ri man k'utun ta
+abuse-report-spam-example = Achi'el: Yeruju' taq eltzijol pa ajk'amaya'l ruxaq
+abuse-report-settings-reason-v2 = Xjal ri wokik'amaya'l, tikirib'äl ruxaq o k'ak'a' ruwi', akuchi' man xya' ta rutzijol chwe ni xa ta xk'utüx pe chwe
+abuse-report-settings-suggestions = Chuwäch niya' rutzijol ri k'amal, tatojtob'ej najäl ri runuk'ulem:
+abuse-report-settings-suggestions-search = Tajala' runuk'ulem okik'amaya'l k'o wi
+abuse-report-settings-suggestions-homepage = Tajala' ri tikirib'äl ruxaq chuqa' ri k'ak'a' ruwi'
+abuse-report-deceptive-reason-v2 = Nuna' ri' achi'el ri man ja ta rija'
+abuse-report-deceptive-example = Achi'el: Q'olonel o achik'anel rutzijoxik
+abuse-report-broken-reason-extension-v2 = Man nisamäj ta, yeruyüj ri ajk'amaya'l ruxaq o eqal nub'än chi re { -brand-product-name }
+abuse-report-broken-reason-sitepermission-v2 = Man nisamäj ta, yeruyüj ri ajk'amaya'l ruxaq o eqal nub'än chi re { -brand-product-name }
+abuse-report-broken-reason-theme-v2 = Man nisamäj ta o nuyüj ri nuk'üt ri okik'amaya'l
+abuse-report-broken-example = Achi'el: Eqal nisamäj, k'ayew ye'okisäx o man yesamäj ta; peraj chi ke ri taq ajk'amaya'l ruxaq man yesamäj ta o man relik ta kib'anikil.
+abuse-report-broken-suggestions-extension =
+ Achi'exa xaya' retal jun k'ayewal. Rik'in natäq jun rutzijol wawe', richin nisol jun k'ayewal
+ chi rij rub'eyal nisamäj ja ri yatzijon rik'in ri rub'anonel k'amal.
+ <a data-l10n-name="support-link">Tab'etz'eta' ri ajk'amaya'l ruxaq k'amal</a> richin ye'ak'ül ri taq tzij richin yatzijon rik'in ri b'anonel.
+abuse-report-broken-suggestions-theme =
+ Achi'exa xaya' retal jun k'ayewal. Rik'in natäq jun rutzijol wawe', richin nisol jun k'ayewal
+ chi rij rub'eyal nisamäj ja ri yatzijon rik'in ri rub'anonel wachinel.
+ <a data-l10n-name="support-link">Tab'etz'eta' ri ajk'amaya'l ruxaq wachinel</a> richin ye'ak'ül ri taq tzij richin yatzijon rik'in ri b'anonel.
+abuse-report-policy-reason-v2 = Nuk'üt oyowal, itzel uchuq'a' o man ütz ta etamab'äl
+abuse-report-policy-suggestions =
+ Ch'utitzijol: Ri k'ayewal pa ruwi' ruch'ojib'al b'anel chuqa' tz'ib'an kib'i' etal k'o chi niya' kitzijol pa jachon b'anoj.
+ <a data-l10n-name="report-infringement-link">Ke'awokisaj re taq rutzijol b'eyal re'</a>
+ richin naya' rutzijol ri k'ayewal.
+abuse-report-unwanted-reason-v2 = Majub'ey xinwajo' chuqa' man wetaman ta achike rub'eyal ninwelesaj el
+abuse-report-unwanted-example = Achi'el: Jun chokoy xyak, akuchi' man xinya' ta q'ij
+abuse-report-other-reason = Jun chik wachinäq
diff --git a/l10n-cak/toolkit/toolkit/about/certviewer.ftl b/l10n-cak/toolkit/toolkit/about/certviewer.ftl
new file mode 100644
index 0000000000..3aa4f25fea
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/certviewer.ftl
@@ -0,0 +1,122 @@
+# 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/.
+
+certificate-viewer-certificate-section-title = Ruwujil b'i'aj
+
+## Error messages
+
+certificate-viewer-error-message = Man xqïl ta retamab'al iqitzijib'äl o itzel chi iqitzijib'äl. Tatojtob'ej chik.
+certificate-viewer-error-title = K'o itzel xub'än.
+
+## Certificate information labels
+
+certificate-viewer-algorithm = Alworit
+certificate-viewer-certificate-authority = SSL Taqonel Taqöy Ruwujil B'i'aj
+certificate-viewer-cipher-suite = Molaj taq man Etaman ta:
+certificate-viewer-common-name = Relik Rub'i'
+certificate-viewer-email-address = Rochochib'al Taqoya'l
+# Variables:
+# $firstCertName (String) - Common Name for the displayed certificate
+certificate-viewer-tab-title = Ruwujil { $firstCertName }
+# Inc. means Incorporated, e.g GitHub is incorporated in Delaware
+certificate-viewer-inc-country = Amaq'
+certificate-viewer-country = Amaq'
+certificate-viewer-curve = Nik'set
+certificate-viewer-distribution-point = Ruk'ojlemal Jachoj
+certificate-viewer-dns-name = DNS B'i'aj
+certificate-viewer-ip-address = IP Ochochib'äl
+certificate-viewer-other-name = Jun Chik B'i'aj
+certificate-viewer-exponent = Eponen
+certificate-viewer-id = ID
+certificate-viewer-key-exchange-group = Rujalwachinik Ruxe'el Tzij Molaj:
+certificate-viewer-key-id = ID ewan tzij
+certificate-viewer-key-size = Runimilem Ewan
+# Inc. means Incorporated, e.g GitHub is incorporated in Delaware
+certificate-viewer-inc-locality = Inc. K'ojlib'äl
+certificate-viewer-locality = Tinamital
+certificate-viewer-location = K'ojlib'äl
+certificate-viewer-logid = Tz'ib'anïk ID
+certificate-viewer-method = B'eyal
+certificate-viewer-modulus = Tanaj
+certificate-viewer-name = B'i'aj
+certificate-viewer-not-after = Man Chi Rij Ta
+certificate-viewer-not-before = Man Chuwa Ta
+certificate-viewer-organization = Moloj
+certificate-viewer-organizational-unit = Ruq'a' Moloj
+certificate-viewer-policy = Na'ojil
+certificate-viewer-protocol = Rub'eyal Samaj
+certificate-viewer-public-value = Rejqalem Winaqilal
+certificate-viewer-purposes = Taq ojqanem
+certificate-viewer-qualifier = Ya'öl Rejqalem
+certificate-viewer-qualifiers = Taq Ya'öl Rejqalem
+certificate-viewer-required = Ajowan
+certificate-viewer-unsupported = &lt;man k'amonel ta&gt;
+# Inc. means Incorporated, e.g GitHub is incorporated in Delaware
+certificate-viewer-inc-state-province = Inc. Amaq'/Province:
+certificate-viewer-state-province = Amaq'/Province:
+certificate-viewer-sha-1 = SHA-1
+certificate-viewer-sha-256 = SHA-256
+certificate-viewer-serial-number = Rucholajem rajilab'al
+certificate-viewer-signature-algorithm = Ralgoritmo Jux
+certificate-viewer-signature-scheme = Ruchib'al Juch'b'i'aj
+certificate-viewer-timestamp = Retal q'ijul
+certificate-viewer-value = Retal
+certificate-viewer-version = Ruwäch
+certificate-viewer-business-category = Ruwäch K'ayij
+certificate-viewer-subject-name = Rub'i' Taqikil
+certificate-viewer-issuer-name = Rub'i' ya'onel
+certificate-viewer-validity = Ruq'ijul
+certificate-viewer-subject-alt-names = Jun Chik Rub'i'
+certificate-viewer-public-key-info = Retamab'al Winaqil Ewan
+certificate-viewer-miscellaneous = K'ib'anob'äl
+certificate-viewer-fingerprints = Retal taq ruwi' q'ab'aj
+certificate-viewer-basic-constraints = Temel taq Q'atoj
+certificate-viewer-key-usages = Nïm taq Okisanïk
+certificate-viewer-extended-key-usages = Ruwi' Rokisaxik ri Ewan Tzij
+certificate-viewer-ocsp-stapling = OCSP Tata'aj
+certificate-viewer-subject-key-id = ID Ruxe' Taqikil
+certificate-viewer-authority-key-id = ID Ruxe' Taqonelal
+certificate-viewer-authority-info-aia = Retamab'al Taqonel (AIA)
+certificate-viewer-certificate-policies = Taq Kina'ojil Ruwujil B'i'aj
+certificate-viewer-embedded-scts = Ronojel SCTs
+certificate-viewer-crl-endpoints = CRL K'isib'äl k'ojlemal
+
+# This message is used as a row header in the Miscellaneous section.
+# The associated data cell contains links to download the certificate.
+certificate-viewer-download = Tiqasäx
+# This message is used to replace boolean values (true/false) in several certificate fields, e.g. Certificate Authority
+# Variables:
+# $boolean (String) - true/false value for the specific field
+certificate-viewer-boolean =
+ { $boolean ->
+ [true] Ja'
+ *[false] Mani
+ }
+
+## Variables:
+## $fileName (String) - The file name to save the PEM data in, derived from the common name from the certificate being displayed.
+
+certificate-viewer-download-pem = PEM (cert)
+ .download = { $fileName }.pem
+certificate-viewer-download-pem-chain = PEM (cadena)
+ .download = { $fileName }-chain.pem
+
+# The title attribute for Critical Extension icon
+certificate-viewer-critical-extension =
+ .title = Re k'amal re' xya' retal achi'el chi k'ayew rik'in, ri nuq'ajuj chi ri ruwinaq k'o chi nikixutuj ri wujil we man niq'ax ta pa kiwi'.
+certificate-viewer-export = Tik'wäx el
+ .download = { $fileName }.pem
+
+##
+
+# Label for a tab where we haven't found a better label:
+certificate-viewer-unknown-group-label = (man etaman ta ruwäch)
+
+## Labels for tabs displayed in stand-alone about:certificate page
+
+certificate-viewer-tab-mine = Taq Ruwujil Ab'i'
+certificate-viewer-tab-people = Winaqi'
+certificate-viewer-tab-servers = Taq ruk'u'x samaj
+certificate-viewer-tab-ca = K'amöl taq b'ey
+certificate-viewer-tab-unkonwn = Man etaman ta ruwäch
diff --git a/l10n-cak/toolkit/toolkit/about/config.ftl b/l10n-cak/toolkit/toolkit/about/config.ftl
new file mode 100644
index 0000000000..62a44a39a7
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/config.ftl
@@ -0,0 +1,55 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## These strings appear on the warning you see when first visiting about:config.
+
+about-config-intro-warning-title = Tachajij awi' chi Rub'anik
+about-config-intro-warning-text = Kejal ri q'axinäq taq rajowaxik nuk'ulem, nitikir nutz'ila' rub'eyal nisamäj o ri rujikomal { -brand-short-name }.
+about-config-intro-warning-checkbox = Tiya' rutzijol chwe toq yinok pa re taq ajowaxik re'.
+about-config-intro-warning-button = Xinwetamaj ri K'ayewal chuqa' Tinsamajij el
+
+##
+
+# This is shown on the page before searching but after the warning is accepted.
+about-config-caution-text = Kejal re taq rajowaxik nitikir nutz'ila' rub'eyal nisamäj o ri rujikomal { -brand-short-name }.
+
+about-config-page-title = Q'axinäq taq Ajowanïk
+
+about-config-search-input1 =
+ .placeholder = Rub'i' rajowaxik kanoxïk
+about-config-show-all = Tik'ut Ronojel
+
+about-config-show-only-modified = Kek'ut pe xa xe ri jalon taq runuk'ulem
+
+about-config-pref-add-button =
+ .title = Titz'aqatisäx
+about-config-pref-toggle-button =
+ .title = Tik'exlöx
+about-config-pref-edit-button =
+ .title = Nuk'b'äl
+about-config-pref-save-button =
+ .title = Tiyak
+about-config-pref-reset-button =
+ .title = Titzolïx
+about-config-pref-delete-button =
+ .title = Tiyuj
+
+## Labels for the type selection radio buttons shown when adding preferences.
+
+about-config-pref-add-type-boolean = Ja'/manäq
+about-config-pref-add-type-number = Ajilab'äl
+about-config-pref-add-type-string = Cholajil
+
+## Preferences with a non-default value are differentiated visually, and at the
+## same time the state is made accessible to screen readers using an aria-label
+## that won't be visible or copied to the clipboard.
+##
+## Variables:
+## $value (String): The full value of the preference.
+
+about-config-pref-accessible-value-default =
+ .aria-label = { $value } (k'o wi)
+about-config-pref-accessible-value-custom =
+ .aria-label = { $value } (ichinan)
diff --git a/l10n-cak/toolkit/toolkit/about/url-classifier.ftl b/l10n-cak/toolkit/toolkit/about/url-classifier.ftl
new file mode 100644
index 0000000000..e4cb0f1e94
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/about/url-classifier.ftl
@@ -0,0 +1,58 @@
+# 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/.
+
+url-classifier-title = Etamab'äl chi rij ri URL Cha'onel
+url-classifier-search-title = Tikanöx
+url-classifier-search-result-title = Taq q'i'oj
+url-classifier-search-result-uri = URI: { $uri }
+url-classifier-search-result-list = Kicholajem taq kajtz'ik: { $list }
+url-classifier-search-input = JAY
+url-classifier-search-error-invalid-url = Me'okel URL
+url-classifier-search-error-no-features = Majun ichinil cha'on
+url-classifier-search-btn = Titikirisäx ri kanoxïk
+url-classifier-search-features = Taq b'anikil
+url-classifier-search-listType = Rucholajem ruwäch
+url-classifier-provider-title = Ajya'öl
+url-classifier-provider = Ajya'öl
+url-classifier-provider-last-update-time = Ruk'isib'äl ruq'ijul toq xk'ex
+url-classifier-provider-next-update-time = Jun chik ruq'ijul toq xtik'ex
+url-classifier-provider-back-off-time = Ramaj richin chi rij
+url-classifier-provider-last-update-status = Rub'anikil ri ruk'isib'äl k'exoj
+url-classifier-provider-update-btn = Tik'ex
+url-classifier-cache-title = Jumejyak
+url-classifier-cache-refresh-btn = Titzolïx
+url-classifier-cache-clear-btn = Tijosq'ïx
+url-classifier-cache-table-name = Rutz'ajalil b'i'aj
+url-classifier-cache-ncache-entries = Kajlab'al taq rokitz'ib' ri xokonil jumejyak
+url-classifier-cache-pcache-entries = Kajlab'al taq rokitz'ib' ri ikiq'alil jumejyak
+url-classifier-cache-show-entries = Kek'ut pe ri taq okitz'ib'
+url-classifier-cache-entries = Jumejyak taq okitz'ib'
+url-classifier-cache-prefix = Ruwäch tzij
+url-classifier-cache-ncache-expiry = Q'ij nik'is ri xokonil jumejyak
+url-classifier-cache-fullhash = Tz'aqät jax
+url-classifier-cache-pcache-expiry = Q'ij nik'is ri ikiq'alil jumejyak
+url-classifier-debug-title = Tichojmirisäx
+url-classifier-debug-module-btn = Tijikib'äx Yetz'ib'äx taq Juperaj
+url-classifier-debug-file-btn = Tijikib'äx nitz'ib'äx yakb'äl
+url-classifier-debug-js-log-chk = Tijikib'äx JS nitz'ib'äx
+url-classifier-debug-sb-modules = Taq rujuperaj rutz'ibaxik ütz okem pa k'amaya'l
+url-classifier-debug-modules = Wakami taq rujuperaj tz'ib'anïk
+url-classifier-debug-sbjs-modules = Ütz okem pa k'amaya'l JS nitz'ib'äx
+url-classifier-debug-file = Ruyakb'al tz'ib'anïk k'o wakami
+
+url-classifier-trigger-update = Ruk'exïk K'aqob'äl
+url-classifier-not-available = M/O
+url-classifier-disable-sbjs-log = Tichup ütz okem pa K'amaya'l JS nitz'ib'äx
+url-classifier-enable-sbjs-log = Titzij ütz okem pa K'amaya'l JS nitz'ib'äx
+url-classifier-enabled = Tzijon
+url-classifier-disabled = Chupun
+url-classifier-updating = tajin nik'ex
+url-classifier-cannot-update = man tikirel ta nik'ex
+url-classifier-success = xojtikïr
+
+## Variables
+## $error (string) - Error message
+
+url-classifier-update-error = rusachoj k'exoj ({ $error })
+url-classifier-download-error = rusachoj qasanïk ({ $error })
diff --git a/l10n-cak/toolkit/toolkit/branding/accounts.ftl b/l10n-cak/toolkit/toolkit/branding/accounts.ftl
new file mode 100644
index 0000000000..f806915a47
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/branding/accounts.ftl
@@ -0,0 +1,7 @@
+# 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/.
+
+# “Account” can be localized, “Firefox” must be treated as a brand,
+# and kept in English.
+-fxaccount-brand-name = Rub'i' Rutaqoya'l Firefox
diff --git a/l10n-cak/toolkit/toolkit/branding/brandings.ftl b/l10n-cak/toolkit/toolkit/branding/brandings.ftl
new file mode 100644
index 0000000000..c3d4770154
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/branding/brandings.ftl
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## The following feature names must be treated as a brand.
+##
+## They cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Declension should be avoided where possible, leaving the original
+## brand unaltered in prominent UI positions.
+##
+## For further details, consult:
+## https://mozilla-l10n.github.io/styleguides/mozilla_general/#brands-copyright-and-trademark
+
+-facebook-container-brand-name = Facebook Container
+-lockwise-brand-name = Firefox Lockwise
+-lockwise-brand-short-name = Lockwise
+-monitor-brand-name = Firefox Monitor
+-monitor-brand-short-name = Monitor
+-pocket-brand-name = Pocket
+-send-brand-name = Firefox Send
+-screenshots-brand-name = Firefox Screenshots
+-mozilla-vpn-brand-name = Mozilla VPN
+-profiler-brand-name = Firefox Profiler
+-translations-brand-name = Firefox Translations
+-focus-brand-name = Firefox Focus
+-relay-brand-name = Firefox Relay
+-relay-brand-short-name = Relay
+
+# “Suggest” can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefox-suggest-brand-name = Firefox Suggest
+
+# ”Home" can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefox-home-brand-name = Firefox Home
+
+# View" can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefoxview-brand-name = Firefox View
+
+-mozmonitor-brand-name = Mozilla Monitor
diff --git a/l10n-cak/toolkit/toolkit/contentanalysis/contentanalysis.ftl b/l10n-cak/toolkit/toolkit/contentanalysis/contentanalysis.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/contentanalysis/contentanalysis.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/downloads/downloadUI.ftl b/l10n-cak/toolkit/toolkit/downloads/downloadUI.ftl
new file mode 100644
index 0000000000..fb0bd7746f
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/downloads/downloadUI.ftl
@@ -0,0 +1,51 @@
+# 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/.
+
+download-ui-confirm-title = ¿La kan nawajo' ye'aq'ät konojel ri taq qasanïk?
+
+## Variables:
+## $downloadsCount (Number): The current downloads count.
+
+download-ui-confirm-quit-cancel-downloads =
+ { $downloadsCount ->
+ [1] We yatel el wakami, xtiq'at jun qasanïk. ¿La kan nawajo' yatel el?
+ *[other] We yatel el wakami, xkeq'at { $downloadsCount } taq qasanïk. ¿La kan nawajo' yatel el?
+ }
+download-ui-confirm-quit-cancel-downloads-mac =
+ { $downloadsCount ->
+ [1] We natz'apij kan wakami, xtiq'at jun qasanïk. ¿La kan nawajo' yatel el?
+ *[other] We natz'apij wakami xkeq'at { $downloadsCount } taq qasanïk. ¿La kan nawajo' yatel?
+ }
+download-ui-dont-quit-button =
+ { PLATFORM() ->
+ [mac] Man titz'apïx
+ *[other] Man tel el
+ }
+
+download-ui-confirm-offline-cancel-downloads =
+ { $downloadsCount ->
+ [1] We nak'ëx pa rub'anikil majun okem pa k'amaya'l wakami, xtiq'at jun qasanïk. ¿La kan nawajo' nab'än ke ri'?
+ *[other] We wakami nak'ëx pa majun okem pa k'amaya'l, xtiq'at { $downloadsCount } taq qasanïk. ¿La kan nawajo' nab'än?
+ }
+download-ui-dont-go-offline-button = Okinäq na
+
+download-ui-confirm-leave-private-browsing-windows-cancel-downloads =
+ { $downloadsCount ->
+ [1] We xke'atz'apij wakami ronojel ri taq rutzuwäch ichinan taq okem pa k'amaya'l, xtiq'at 1 qasanïk. ¿La at jikïl chi nawajo' yatel pa ri ichinan okem pa k'amaya'l?
+ *[other] We xke'atz'apij wakami ronojel ri taq rutzuwäch ichinan taq okem pa k'amaya'l, xkeq'at { $downloadsCount } taq qasanïk. ¿La at jikïl chi nawajo' yatel pa ri ichinan okem pa k'amaya'l?
+ }
+download-ui-dont-leave-private-browsing-button = Tik'oje' pa rub'eyal Ichinan Okem pa K'amaya'l
+
+download-ui-cancel-downloads-ok =
+ { $downloadsCount ->
+ [1] Tiq'at jun qasanïk
+ *[other] Keq'at { $downloadsCount } taq qasanïk
+ }
+
+##
+
+download-ui-file-executable-security-warning-title = ¿Tijaq samajinel taq yakb'äl?
+# Variables:
+# $executable (String): The executable file to be opened.
+download-ui-file-executable-security-warning = “{ $executable }” jun samajinel yakb'äl. Ri samajinel taq yakb'äl k'ate' k'o kichikopil o juley chik itzel taq b'itz'ib', ri yetikïr nikitz'ila' asamajib'al. Tachajij awi' toq najäq re jun yakb'äl re'. ¿Lan kan nawajo' chi tijaq ri “{ $executable }”?
diff --git a/l10n-cak/toolkit/toolkit/downloads/downloadUtils.ftl b/l10n-cak/toolkit/toolkit/downloads/downloadUtils.ftl
new file mode 100644
index 0000000000..e06fe37301
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/downloads/downloadUtils.ftl
@@ -0,0 +1,106 @@
+# 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/.
+
+## Variables:
+## $timeValue (number) - Number of units of time
+
+# Short form for seconds
+download-utils-short-seconds =
+ { $timeValue ->
+ [one] xr
+ *[other] xr
+ }
+# Short form for minutes
+download-utils-short-minutes =
+ { $timeValue ->
+ [one] chr
+ *[other] chr
+ }
+# Short form for hours
+download-utils-short-hours =
+ { $timeValue ->
+ [one] r
+ *[other] r
+ }
+# Short form for days
+download-utils-short-days =
+ { $timeValue ->
+ [one] q'
+ *[other] q'
+ }
+
+##
+
+# — is the "em dash" (long dash)
+# example: 4 minutes left — 1.1 of 11.1 GB (2.2 MB/sec)
+# Variables:
+# $timeLeft (String): time left.
+# $transfer (String): transfer progress.
+# $rate (String): rate number.
+# $unit (String): rate unit.
+download-utils-status = { $timeLeft } — { $transfer } ({ $rate } { $unit }/sec)
+# If download speed is a JavaScript Infinity value, this phrase is used
+# — is the "em dash" (long dash)
+# example: 4 minutes left — 1.1 of 11.1 GB (Really fast)
+# Variables:
+# $timeLeft (String): time left.
+# $transfer (String): transfer progress.
+download-utils-status-infinite-rate = { $timeLeft } — { $transfer } (Yalan aninäq)
+# — is the "em dash" (long dash)
+# example: 4 minutes left — 1.1 of 11.1 GB
+# Variables:
+# $timeLeft (String): time left.
+# $transfer (String): transfer progress.
+download-utils-status-no-rate = { $timeLeft } — { $transfer }
+
+download-utils-bytes = bayt
+download-utils-kilobyte = KB
+download-utils-megabyte = MB
+download-utils-gigabyte = GB
+
+# example: 1.1 of 333 MB
+# Variables:
+# $progress (String): progress number.
+# $total (String): total number.
+# $totalUnits (String): total unit.
+download-utils-transfer-same-units = { $progress } richin { $total } { $totalUnits }
+# example: 11.1 MB of 3.3 GB
+# Variables:
+# $progress (String): progress number.
+# $progressUnits (String): progress unit.
+# $total (String): total number.
+# $totalUnits (String): total unit.
+download-utils-transfer-diff-units = { $progress } { $progressUnits } richin { $total } { $totalUnits }
+# example: 111 KB
+# Variables:
+# $progress (String): progress number.
+# $progressUnits (String): unit.
+download-utils-transfer-no-total = { $progress } { $progressUnits }
+
+# examples: 1m; 11h
+# Variables:
+# $time (String): time number.
+# $unit (String): time unit.
+download-utils-time-pair = { $time }{ $unit }
+# examples: 1m left; 11h left
+# Variables:
+# $time (String): time left, including a unit
+download-utils-time-left-single = { $time } xokon
+# examples: 11h 2m left; 1d 22h left
+# Variables:
+# $time1 (String): time left, including a unit
+# $time2 (String): smaller measure of time left, including a unit
+download-utils-time-left-double = { $time1 } { $time2 } xokon
+download-utils-time-few-seconds = Nrajo' na jujun taq xilramaj
+download-utils-time-unknown = Man etaman ta jarupe' chik ruq'ijul
+
+# Variables:
+# $scheme (String): URI scheme like data: jar: about:
+download-utils-done-scheme = { $scheme } tob'äl
+# Special case of done-scheme for file:
+# This is used as an eTLD replacement for local files, so make it lower case
+download-utils-done-file-scheme = aj wawe' yakb'äl
+
+# Displayed time for files finished yesterday
+download-utils-yesterday = Iwir
diff --git a/l10n-cak/toolkit/toolkit/featuregates/features.ftl b/l10n-cak/toolkit/toolkit/featuregates/features.ftl
new file mode 100644
index 0000000000..40079317ee
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/featuregates/features.ftl
@@ -0,0 +1,58 @@
+# 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/.
+
+# The title of the experiment should be kept in English as it may be referenced
+# by various online articles and is technical in nature.
+experimental-features-css-masonry2 =
+ .label = CSS: Masonry Layout
+experimental-features-css-masonry-description = Tatz'ija' ri k'amoj rik'in ri tojtob'enel rusamaj ruwachib'enik mamposteria CSS. Tab'etz'eta' ri <a data-l10n-name="explainer">rutzijol</a> richin nik'ul jun nïm rutzijoxik rusamaj. Richin nitaq rutzijol. Richin nitaq rutzijol, katzijon pa <a data-l10n-name="w3c-issue"> rere' ruk'ayewal GitHub</a> o <a data-l10n-name="bug"> re sacjpk re'</a>.
+
+# The title of the experiment should be kept in English as it may be referenced
+# by various online articles and is technical in nature.
+experimental-features-web-gpu2 =
+ .label = Web API: WebGPU
+
+# The title of the experiment should be kept in English as it may be referenced
+# by various online articles and is technical in nature.
+experimental-features-media-jxl =
+ .label = Samajib'äl: JPEG XL
+experimental-features-media-jxl-description = Rik'in re tzijon samajib'äl re', { -brand-short-name } nuk'ül ri rub'anikil JPEG XL (JXL). Re' jun rub'anikil utzirisan ruyakb'al wachib'äl, ri nuya' q'ij chi re ri ruq'axik akuchi' majun tzij nusäch pa JPEG taq yakb'äl. Tak'ulb'ej ri <a data-l10n-name="bugzilla">bug 1539075</a> richin ch'aqa' rub'anikil.
+
+experimental-features-devtools-compatibility-panel =
+ .label = Developer Tools: Compatibility Panel
+experimental-features-devtools-compatibility-panel-description = Jun ruchi' pas richin ri Runik'onel Ruxaq ri nuk'üt pe ri etamab'äl akuchi' nuya' retal rub'anikil k'amoj chi kikojol ri okik'amaya' richin ri achokoy. Tatz'eta' <a data-l10n-name="bugzilla">bug 1584464</a> richin ch'aqa' rutzijol.
+
+
+# Do not translate 'SameSite', 'Lax' and 'None'.
+experimental-features-cookie-samesite-none-requires-secure2 =
+ .label = Cookies: SameSite=None nrajo' jun jikïl b'anikil
+experimental-features-cookie-samesite-none-requires-secure2-description = Taq cookies rik'in “SameSite=None” nrajo' ri jikïl b'anikil. Re b'anikil re' nrajo' “Cookies: SameSite=Lax k'o wi”.
+
+# about:home should be kept in English, as it refers to the the URI for
+# the internal default home page.
+experimental-features-abouthome-startup-cache =
+ .label = about:home rujumejyak tikirib'äl
+experimental-features-abouthome-startup-cache-description = Rujumejyak tikirinel wuj about:home ri nusamajij ri' ruyon pa rutikiribal. Ri nrojqaj ri jumejyak richin ninimirisäx rusamaj ri tikirib'äl.
+
+# "Service Worker" is an API name and is usually not translated.
+experimental-features-devtools-serviceworker-debugger-support =
+ .label = Developer Tools: Service Worker debugging
+# "Service Worker" is an API name and is usually not translated.
+experimental-features-devtools-serviceworker-debugger-support-description = Nutzïj ri tojtob'enel tob'äl richin Service Workers pa Rupas Chojmirisanel. Re rub'anikil re' nub'än eqal chi ke ri Kisamajib'al B'anonela' chuqa' yalan uchuqa' nrokisaj.
+
+# WebRTC global mute toggle controls
+experimental-features-webrtc-global-mute-toggles =
+ .label = WebRTC Chijun K'oxom Silowäch
+experimental-features-webrtc-global-mute-toggles-description = Ketz'aqatisäx taq samajib'äl pa ri WebRTC chijun komonïk etanel ri nikiya' q'ij chi ke ri okisanela' yekichüp chijun ri ketal q'asäy taq kich'ab'äl chuqa' elesäy wachib'äl.
+
+# JS JIT Warp project
+experimental-features-js-warp =
+ .label = JavaScript JIT: Warp
+experimental-features-js-warp-description = Titzij Warp, jun nuk'samaj richin nutziläx ri rub'eyal nisamäj chuqa' rokisaxik ruchuq'a' JavaScript.
+
+# Search during IME
+experimental-features-ime-search =
+ .label = Rukajtz'ik Ochochib'äl: Kek'ut ri xe'ilitäj ri runuk'uj IME
+experimental-features-ime-search-description = Jun IME (Input Method Editor) jun samajib'äl richin tikirel yetz'ib'äx jalajöj taq tz'ib', achi'el ri ye'okisäx pa indico o Asia Oriental taq ch'ab'äl rik'in jun pa rub'eyal tz'ib'ab'äl. Toq nitzij re tojtob'enel xtujäq ri rupas kikajtz'ik taq ochochib'äl, akuchi' yeruk'üt ri e'ilon chuqa' taq chilab'enïk toq nokisäx ri IME richin yetz'ib'äx taq tzij. Tatz'eta' chi ri IME nitikïr nuk'üt jun pas nuq'alajisaj ronojel ri xekanöx pa kikajtz'ik ochochib'äl, ruma ri' nichilab'ëx chi tokisäx re runuk'ulem xa xe we ri IME man nrokisaj ta re ruwäch pas.
+
diff --git a/l10n-cak/toolkit/toolkit/formautofill/formAutofill.ftl b/l10n-cak/toolkit/toolkit/formautofill/formAutofill.ftl
new file mode 100644
index 0000000000..2a38c9dbdc
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/formautofill/formAutofill.ftl
@@ -0,0 +1,28 @@
+# 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/.
+
+
+## OS Prompt Dialog
+
+# The links lead users to Form Autofill browser preferences.
+autofill-options-link = Taq Cha'oj richin pa Ruyonil Ninojisäx
+autofill-options-link-osx = Taq Ajowab'äl richin pa Ruyonil Ninojisäx
+
+## The credit card capture doorhanger
+
+
+# Used on the doorhanger when an credit card change is detected.
+
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte Bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
diff --git a/l10n-cak/toolkit/toolkit/global/alert.ftl b/l10n-cak/toolkit/toolkit/global/alert.ftl
new file mode 100644
index 0000000000..b37b37f318
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/alert.ftl
@@ -0,0 +1,8 @@
+# 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/.
+
+alert-close =
+ .tooltiptext = Titz'apïx re rutzijol re'
+alert-settings-title =
+ .tooltiptext = Taq nuk'ulem
diff --git a/l10n-cak/toolkit/toolkit/global/appPicker.ftl b/l10n-cak/toolkit/toolkit/global/appPicker.ftl
new file mode 100644
index 0000000000..e07151da12
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/appPicker.ftl
@@ -0,0 +1,10 @@
+# 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/.
+
+app-picker-browse-button =
+ .buttonlabelextra2 = Tinik'öx…
+app-picker-send-msg =
+ .value = Titaq re ch'akulal re' pa:
+app-picker-no-app-found =
+ .value = Man xe'ilitäj ta taq chokoy richin re ruwäch chi yakb'äl re'.
diff --git a/l10n-cak/toolkit/toolkit/global/arrowscrollbox.ftl b/l10n-cak/toolkit/toolkit/global/arrowscrollbox.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/arrowscrollbox.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/global/browser-utils.ftl b/l10n-cak/toolkit/toolkit/global/browser-utils.ftl
new file mode 100644
index 0000000000..0037368c36
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/browser-utils.ftl
@@ -0,0 +1,7 @@
+# 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/.
+
+# Used for data: URLs where we don't have any useful origin information
+browser-utils-url-data = (tzij)
+
diff --git a/l10n-cak/toolkit/toolkit/global/commonDialog.ftl b/l10n-cak/toolkit/toolkit/global/commonDialog.ftl
new file mode 100644
index 0000000000..18afc3616a
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/commonDialog.ftl
@@ -0,0 +1,20 @@
+# 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/.
+
+common-dialog-title-null = Nib'ïx pa re ruxaq re'
+common-dialog-title-system = { -brand-short-name }
+# Title displayed when the origin of a web dialog is unknown.
+common-dialog-title-unknown = Man etaman ta ruwäch
+
+common-dialog-username =
+ .value = Rub'i' okisanel
+common-dialog-password =
+ .value = Ewan tzij
+
+common-dialog-copy-cmd =
+ .label = Tiwachib'ëx
+ .accesskey = c
+common-dialog-select-all-cmd =
+ .label = Ticha' Ronojel
+ .accesskey = r
diff --git a/l10n-cak/toolkit/toolkit/global/contextual-identity.ftl b/l10n-cak/toolkit/toolkit/global/contextual-identity.ftl
new file mode 100644
index 0000000000..1f8cbd03c9
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/contextual-identity.ftl
@@ -0,0 +1,29 @@
+# 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/.
+
+
+## Names of the default containers in Firefox.
+## See https://support.mozilla.org/kb/how-use-firefox-containers
+
+user-context-personal =
+ .label = Ichinan
+ .accesskey = I
+user-context-work =
+ .label = Samaj
+ .accesskey = S
+user-context-banking =
+ .label = Pwaqb'äl
+ .accesskey = P
+user-context-shopping =
+ .label = Loq'oj
+ .accesskey = q
+
+##
+
+user-context-none =
+ .label = Manäq ajk'wayöl
+ .accesskey = M
+user-context-manage-containers =
+ .label = Kenuk'samajïx K'wayöl
+ .accesskey = w
diff --git a/l10n-cak/toolkit/toolkit/global/cookieBannerHandling.ftl b/l10n-cak/toolkit/toolkit/global/cookieBannerHandling.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/cookieBannerHandling.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/global/createProfileWizard.ftl b/l10n-cak/toolkit/toolkit/global/createProfileWizard.ftl
new file mode 100644
index 0000000000..f9fac921f1
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/createProfileWizard.ftl
@@ -0,0 +1,53 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+create-profile-window2 =
+ .title = To'onel richin kinuk'ik taq ruwäch b'i'aj
+ .style = min-width: 45em; min-height: 32em;
+
+## First wizard page
+
+create-profile-first-page-header2 =
+ { PLATFORM() ->
+ [macos] Nab'ey taq tzij
+ *[other] Ütz apetik pa { create-profile-window2.title }
+ }
+
+profile-creation-explanation-1 = { -brand-short-name } nuyäk etamab'äl pa ruwi' ri anuk'ulem chuqa' awajowab'äl pa ri ruwäch ab'i'.
+
+profile-creation-explanation-2 = We nakomonij re ruwachib'äl { -brand-short-name } kik'in ch'aqa' chik taq winäq, yatikïr ye'awokisaj taq ruwäch b'i'aj richin chi ejachon ri ketamab'al jujun taq winäq. Ruma ri', chi kijujunal ri winaqi' nikinük' ruwäch kib'i'.
+
+profile-creation-explanation-3 = We rat ayonil nawokisaj re ruwachib'al { -brand-short-name }, k'o chi k'o jun ruwäch ab'i'. We nawajo', yatikïr ye'anük' jalajöj chi kiwäch taq b'i'aj richin ye'ayák kan jalajöj taq nuk'ulem chuqa' taq ajowab'äl. Achi'el, jun ruwäch b'i'aj xa xe awichin chuqa' jun chik richin pan asamaj.
+
+profile-creation-explanation-4 =
+ { PLATFORM() ->
+ [macos] Tapitz'a' pa Tichap chik el richin natikirisaj nanük' ruwäch ab'i'.
+ *[other] Tapitz'a' pa Jun chik richin natikirisaj nanük' ruwäch ab'i'.
+ }
+
+## Second wizard page
+
+create-profile-last-page-header2 =
+ { PLATFORM() ->
+ [macos] Ruk'isib'äl taq tzij
+ *[other] Tajin nitz'aqatisäx ri { create-profile-window2.title }
+ }
+
+profile-creation-intro = We ye'anük' k'ïy taq ruwäch b'i'aj, yatikïr naya' ketal ruma ri kib'i'. Yatikïr natz'ib'aj rub'i' achi'el re' chuqa' natz'ib'aj jun chik.
+
+profile-prompt = Tatz'ib'aj rub'i' ri k'ak'a' ruwäch b'i'aj:
+ .accesskey = T
+
+profile-default-name =
+ .value = Winäq ri ruk'amon wi pe
+
+profile-directory-explanation = Ri anuk'ulem winäq, taq ajowab'äl chuqa' ch'aqa' chik taq tzij pa ruwi' ri winäq xkeyak pa:
+
+create-profile-choose-folder =
+ .label = Ticha' yakwuj…
+ .accesskey = T
+
+create-profile-use-default =
+ .label = Tokisäx ri yakwuj ri ruk'amon wi pe
+ .accesskey = o
diff --git a/l10n-cak/toolkit/toolkit/global/cspErrors.ftl b/l10n-cak/toolkit/toolkit/global/cspErrors.ftl
new file mode 100644
index 0000000000..5f43e45660
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/cspErrors.ftl
@@ -0,0 +1,32 @@
+# 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/.
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+csp-error-missing-directive = Ri Na'ojil sachinäq jun '{ $directive }' k'amöl b'ey ri najowäx
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $keyword (String): the name of a CSP keyword, usually 'unsafe-inline'.
+csp-error-illegal-keyword = '{ $directive }' k'amöl b'ey k'o jun { $keyword } ewan rutzij man ütz ta
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-illegal-protocol = '{ $directive }' k'amöl b'ey k'o jun itzel { $scheme } chupam: ruxe'el rub'eyal samaj
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-missing-host = { $scheme }: rub'eyal samaj nrajo' jun rucholajem '{ $directive }' k'amöl taq b'ey
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $source (String): the name of a CSP source, usually 'self'.
+csp-error-missing-source = '{ $directive }' k'o chi ruk'wan ri ruxe'el { $source }
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-illegal-host-wildcard = { $scheme }: ruxe'el alaswuj pa '{ $directive }' k'amöl taq b'ey, k'o chi nuk'waj ok jun non-generic sub-domain (e.g., *.example.com ütz chuwäch ri *.com)
diff --git a/l10n-cak/toolkit/toolkit/global/datepicker.ftl b/l10n-cak/toolkit/toolkit/global/datepicker.ftl
new file mode 100644
index 0000000000..dde744f942
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/datepicker.ftl
@@ -0,0 +1,50 @@
+# 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/.
+
+
+### Datepicker - Dialog for default HTML's <input type="date">
+
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the purpose of a date picker calendar and a month-year selection
+## spinner dialogs for HTML's <input type="date">
+
+date-picker-label =
+ .aria-label = Ticha' jun q'ij
+date-spinner-label =
+ .aria-label = Ticha' jun ik' chuqa' jun juna'
+
+## Text of the clear button
+
+date-picker-clear-button = Tijosq'ïx
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the purpose of buttons that leaf through months of a calendar
+
+date-picker-previous =
+ .aria-label = Jun kan ik'
+date-picker-next =
+ .aria-label = Jun chik ik'
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the type of a value/unit that is being selected within a
+## Month/Year date spinner dialogs on a datepicker calendar dialog
+
+date-spinner-month =
+ .aria-label = Ik'
+date-spinner-year =
+ .aria-label = Juna'
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the purpose of buttons that leaf through either months
+## or years of a Month/Year date spinner on a datepicker calendar dialog
+
+date-spinner-month-previous =
+ .aria-label = Jun kan ik'
+date-spinner-month-next =
+ .aria-label = Jun chik ik'
+date-spinner-year-previous =
+ .aria-label = Junab'ïr
+date-spinner-year-next =
+ .aria-label = Juna' apo
diff --git a/l10n-cak/toolkit/toolkit/global/datetimebox.ftl b/l10n-cak/toolkit/toolkit/global/datetimebox.ftl
new file mode 100644
index 0000000000..c4ac02b923
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/datetimebox.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Placeholders for date and time inputs
+
+datetime-year-placeholder = jjjj
+datetime-month-placeholder = ii
+datetime-day-placeholder = q'q'
+datetime-time-placeholder = --
+
+## Field labels for input type=date
+
+datetime-year =
+ .aria-label = Juna'
+datetime-month =
+ .aria-label = Ik'
+datetime-day =
+ .aria-label = Q'ij
+
+## Field labels for input type=time
+
+datetime-hour =
+ .aria-label = Taq ramaj
+datetime-minute =
+ .aria-label = Taq ch'utiramaj
+datetime-second =
+ .aria-label = Taq xil ramaj
+datetime-millisecond =
+ .aria-label = Xilon taq ramaj
+datetime-dayperiod =
+ .aria-label = AM/PM
+
+## Calendar button for input type=date
+
+
+# This label is used by screenreaders and other assistive technology
+# to indicate the purpose of a toggle button inside of the <input type="date">
+# field that opens/closes a date picker calendar dialog
+
+datetime-calendar =
+ .aria-label = Cholb'äl q'ij
diff --git a/l10n-cak/toolkit/toolkit/global/extensionPermissions.ftl b/l10n-cak/toolkit/toolkit/global/extensionPermissions.ftl
new file mode 100644
index 0000000000..865c6a3339
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/extensionPermissions.ftl
@@ -0,0 +1,33 @@
+# 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/.
+
+
+## Extension permission description keys are derived from permission names.
+## Permissions for which the message has been changed and the key updated
+## must have a corresponding entry in the `PERMISSION_L10N_ID_OVERRIDES` map.
+
+webext-perms-description-bookmarks = Kesik'ïx chuqa' kek'ex taq yaketal
+webext-perms-description-browserSettings = Nisik'ïx chuqa' nijal ri runuk'ulem kanob'äl
+webext-perms-description-browsingData = Tiyuj ri k'ak'a' natab'äl, taq kaxlanwey chuqa' ch'aqa' chik taq rutzij ri okem pa k'amaya'l
+webext-perms-description-clipboardRead = Tik'am tzij pa ri molwuj
+webext-perms-description-clipboardWrite = Kenim taq tzij pa molwuj
+webext-perms-description-declarativeNetRequest = Tiq'at rupam pa xab'achike ruxaq
+webext-perms-description-declarativeNetRequestFeedback = Tasik'ij ri runatab'al ri okik'amaya'l
+webext-perms-description-devtools = Kenimirisäx ri kisamajib'al b'anonela' richin ke'ok pa taq kitzij pa jaqon taq ruwi'
+webext-perms-description-downloads = Keqasäx taq yakb'äl, tisik'ïx chuqa' tijalwachïx ri kinatab'al ruqasanik okik'amaya'l
+webext-perms-description-downloads-open = Kejaq ri taq yakb'äl eqasan pan akematz'ib'
+webext-perms-description-find = Tisik'ïx rucholajem kitzij konojel ri taq ruwi' ejaqon
+webext-perms-description-geolocation = Katok pan ak'ojlib'al
+webext-perms-description-history = Tok pa runatab'al okem pa k'amaya'l
+webext-perms-description-management = Kenik'öx ri rokisaxik k'amal chuqa' ri kinuk'samajixik taq wachinel
+webext-perms-description-nativeMessaging = Kejalwachïx taq rutzijol kik'in taq kema' ri man e { -brand-short-name }
+webext-perms-description-notifications = Kek'ut pe ri rutzijol chawäch
+webext-perms-description-pkcs11 = Keya' chib'äl juxun taq samaj
+webext-perms-description-privacy = Tisik'ïx chuqa' tijal ri runuk'ulem ichinanem
+webext-perms-description-proxy = Tichajïx runuk'ulem ruproxi ri okik'amaya'l
+webext-perms-description-sessions = Katok pa ri taq ruwi' nimakol ketz'apïx
+webext-perms-description-tabs = Tok pa ri taq ruwi' okik'amaya'l
+webext-perms-description-tabHide = Ke'ewäx chuqa' kek'ut pe ri taq ruwi' okem pa k'amaya'l
+webext-perms-description-topSites = Tok pa runatab'al okem pa k'amaya'l
+webext-perms-description-webNavigation = Nok pa ri rusamaj okik'amaya'l toq okinäq pa k'amaya'l
diff --git a/l10n-cak/toolkit/toolkit/global/extensions.ftl b/l10n-cak/toolkit/toolkit/global/extensions.ftl
new file mode 100644
index 0000000000..6d31d72b95
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/extensions.ftl
@@ -0,0 +1,101 @@
+# 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/.
+
+
+## Headers used in the webextension permissions dialog,
+## See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+## for an example of the full dialog.
+## Note: This string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $extension (String): replaced with the localized name of the extension.
+
+webext-perms-header = ¿La nitz'aqatisäx { $extension }?
+webext-perms-header-with-perms = ¿La nitz'aqatisäx { $extension }? Re k'amal re' xtiya' q'ij richin:
+webext-perms-header-unsigned = ¿La nitz'aqatisäx { $extension }? Man nik'on ta re chokoy re'. Ri itzel taq chokoy yetikïr nikeleq'aj ri awetamab'al o nikiq'eleb'ej ri akematz'ib'. Tayaka' re chokoy re' we nakuqub'a' ak'u'x chi rij akuchi' petenäq wi.
+webext-perms-header-unsigned-with-perms = ¿La nitz'aqatisäx { $extension }? Man nik'on ta re chokoy re'. Ri itzel taq chokoy yetikïr nikeleq'aj ri awetamab'al o nikiq'eleb'ej ri akematz'ib'. Tayaka' re chokoy re' we nakuqub'a' ak'u'x chi rij akuchi' petenäq wi. Re chokoy niya' q'ij chi re:
+webext-perms-sideload-header = { $extension } tz'aqatisan
+webext-perms-optional-perms-header = { $extension } nuk'utuj rutz'aqat taq ya'oj q'ij.
+
+##
+
+webext-perms-add =
+ .label = Titz'aqatisäx
+ .accesskey = T
+webext-perms-cancel =
+ .label = Tiq'at
+ .accesskey = T
+
+webext-perms-sideload-text = Jun chik rukema' akematz'ib' xuyäk jun tz'aqat, ri nitikïr nutz'ila' ri awokik'amaya'l. Ke'anik'oj ri taq k'utuj richin ruya'oj q'ij re tz'aqat re' k'a ri' tacha' Titzij o Tiq'at (richin tichup kan).
+webext-perms-sideload-text-no-perms = Jun chik rukema' akematz'ib' xuyäk jun tz'aqat, ri nitikïr nutz'ila' ri awokik'amaya'l. Tab'ana' utzil tacha' Titzij o Tiq'at (richin tichup kan).
+webext-perms-sideload-enable =
+ .label = Titzij
+ .accesskey = T
+webext-perms-sideload-cancel =
+ .label = Tiq'at
+ .accesskey = T
+
+# Variables:
+# $extension (String): replaced with the localized name of the extension.
+webext-perms-update-text = { $extension } xk'extäj. K'o chi ye'ajikib'a' k'ak'a' taq ya'oj q'ij chuwäch nayäk ri k'ak'a' ruwäch k'exon. We nacha' “Tiq'at” nik'oje' na ri ruwäch tz'aqat k'o wakami. Re k'amal re' niya' q'ij chi re:
+webext-perms-update-accept =
+ .label = Tik'ex
+ .accesskey = T
+
+webext-perms-optional-perms-list-intro = Nrajo':
+webext-perms-optional-perms-allow =
+ .label = Tiya' q'ij
+ .accesskey = T
+webext-perms-optional-perms-deny =
+ .label = Tiq'at
+ .accesskey = T
+
+webext-perms-host-description-all-urls = Nok pa ri taq atzij pa ronojel ri ajk'amaya'l ruxaq
+
+# Variables:
+# $domain (String): will be replaced by the DNS domain for which a webextension is requesting access (e.g., mozilla.org)
+webext-perms-host-description-wildcard = Katok pa ri taq atzij richin ri taq ruxaq k'amaya'l pa { $domain } ruk'ojlem b'ey
+
+# Variables:
+# $domainCount (Number): Integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webext-perms-host-description-too-many-wildcards =
+ { $domainCount ->
+ [one] Katok pa ri taq atzij pa { $domainCount } jun chik ruk'ojlem b'ey
+ *[other] Katok pa ri taq atzij pa { $domainCount } ch'aqa' chik taq ruk'ojlem b'ey
+ }
+# Variables:
+# $domain (String): will be replaced by the DNS host name for which a webextension is requesting access (e.g., www.mozilla.org)
+webext-perms-host-description-one-site = Katok pa taq atzij richin { $domain }
+
+# Variables:
+# $domainCount (Number): Integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webext-perms-host-description-too-many-sites =
+ { $domainCount ->
+ [one] Katok pa ri taq atzij pa { $domainCount } jun chik ruxaq k'amaya'l
+ *[other] Katok pa ri taq atzij pa { $domainCount } ch'aqa' chik taq ruxaq k'amaya'l
+ }
+
+## Headers used in the webextension permissions dialog for synthetic add-ons.
+## The part of the string describing what privileges the extension gives should be consistent
+## with the value of webext-site-perms-description-gated-perms-{sitePermission}.
+## Note, this string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $hostname (String): the hostname of the site the add-on is being installed from.
+
+
+##
+
+
+## Headers used in the webextension permissions dialog.
+## Note: This string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $extension (String): replaced with the localized name of the extension being installed.
+## $hostname (String): will be replaced by the DNS host name for which a webextension enables permissions.
+
+
+## These should remain in sync with permissions.NAME.label in sitePermissions.properties
+
+webext-site-perms-midi = Tok pa MIDI taq okisaxel
+webext-site-perms-midi-sysex = Tok pa MIDI okisaxel rik'in SysEx to'ïk
diff --git a/l10n-cak/toolkit/toolkit/global/handlerDialog.ftl b/l10n-cak/toolkit/toolkit/global/handlerDialog.ftl
new file mode 100644
index 0000000000..575152ec1f
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/handlerDialog.ftl
@@ -0,0 +1,93 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Permission Dialog
+## Variables:
+## $host - the hostname that is initiating the request
+## $scheme - the type of link that's being opened.
+## $appName - Name of the application that will be opened.
+
+## Permission Dialog
+## Variables:
+## $host (string) - The hostname that is initiating the request
+## $scheme (string) - The type of link that's being opened.
+## $appName (string) - Name of the application that will be opened.
+## $extension (string) - Name of extension that initiated the request
+
+permission-dialog-description = ¿La niya' q'ij chi re re ruxaq nujäq ri { $scheme } ximonel?
+
+permission-dialog-description-file = ¿La niya' q'ij chi re re yakb'äl nujäq ri { $scheme } ximonel?
+
+permission-dialog-description-host = ¿La niya' q'ij { $host } nujäq ri { $scheme } ximonel?
+
+permission-dialog-description-app = ¿La niya' q'ij chi re re ruxaq nujäq ri { $scheme } ximonel rik'in { $appName }?
+
+permission-dialog-description-host-app = ¿La niya' q'ij { $host } nujäq ri { $scheme } ximonel rik'in { $appName }?
+
+permission-dialog-description-file-app = ¿La niya' q'ij chi re re yakb'äl nujäq ri { $scheme } ximonel rik'in { $appName }?
+
+## Please keep the emphasis around the hostname and scheme (ie the
+## `<strong>` HTML tags). Please also keep the hostname as close to the start
+## of the sentence as your language's grammar allows.
+
+## Please keep the emphasis around the hostname and scheme (ie the
+## `<strong>` HTML tags). Please also keep the hostname as close to the start
+## of the sentence as your language's grammar allows.
+## Variables:
+## $host (string) - The hostname that is initiating the request
+## $scheme (string) - The type of link that's being opened.
+
+permission-dialog-remember = Junelïk tiya' q'ij chi ri <strong>{ $host }</strong> nujäq <strong>{ $scheme }</strong> ximonel
+
+permission-dialog-remember-file = Junelïk tokisäx re yakb'äl richin nijaq ri <strong>{ $scheme }</strong> ximonel
+
+##
+
+permission-dialog-btn-open-link =
+ .label = Tijaq Ximonel
+ .accessKey = T
+
+permission-dialog-btn-choose-app =
+ .label = Ticha' Chokoy
+ .accessKey = C
+
+permission-dialog-unset-description = K'o chi nacha' jun chokoy.
+
+permission-dialog-set-change-app-link = Tacha' jun chik wi chi chokoy.
+
+## Chooser dialog
+## Variables:
+## $scheme - the type of link that's being opened.
+
+## Chooser dialog
+## Variables:
+## $scheme (string) - The type of link that's being opened.
+
+chooser-window =
+ .title = Ticha' Chokoy
+ .style = min-width: 26em; min-height: 26em;
+
+chooser-dialog =
+ .buttonlabelaccept = Tijaq Ximonel
+ .buttonaccesskeyaccept = T
+
+chooser-dialog-description = Tacha' jun chokoy richin najäq ri { $scheme } chokoy.
+
+# Please keep the emphasis around the scheme (ie the `<strong>` HTML tags).
+chooser-dialog-remember = Junelïk tokisäx re chokoy richin nijaq ri <strong>{ $scheme }</strong> ximonel
+
+chooser-dialog-remember-extra =
+ { PLATFORM() ->
+ [windows] Re re' tikirel nijal pa { -brand-short-name } taq cha'oj.
+ *[other] Re re' tikirel nijal pa { -brand-short-name } taq ajowab'äl.
+ }
+
+choose-other-app-description = Ticha' jun chokoy
+choose-app-btn =
+ .label = Ticha'…
+ .accessKey = T
+choose-other-app-window-title = Jun chik chokoy…
+
+# Displayed under the name of a protocol handler in the Launch Application dialog.
+choose-dialog-privatebrowsing-disabled = Xchup pan Ichinan Tzuwäch
diff --git a/l10n-cak/toolkit/toolkit/global/htmlForm.ftl b/l10n-cak/toolkit/toolkit/global/htmlForm.ftl
new file mode 100644
index 0000000000..84aa4f5cb3
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/htmlForm.ftl
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This string is shown at the end of the tooltip text for
+# <input type='file' multiple> when there are more than 21 files selected
+# (when we will only list the first 20, plus an "and X more" line).
+# Variables:
+# $fileCount (Number): The number of remaining files.
+input-file-and-more-files =
+ { $fileCount ->
+ [one] chuqa' jun chik
+ *[other] chuqa' { $fileCount } chik
+ }
diff --git a/l10n-cak/toolkit/toolkit/global/mozCard.ftl b/l10n-cak/toolkit/toolkit/global/mozCard.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/mozCard.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/global/mozFiveStar.ftl b/l10n-cak/toolkit/toolkit/global/mozFiveStar.ftl
new file mode 100644
index 0000000000..670089bf0f
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/mozFiveStar.ftl
@@ -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/.
+
+# The rating out of 5 stars.
+# Variables:
+# $rating (number) - A number between 0 and 5. The translation should show at most one digit after the comma.
+moz-five-star-rating =
+ .title = Retal ruq'ij { NUMBER($rating, maximumFractionDigits: 1) } richin 5
diff --git a/l10n-cak/toolkit/toolkit/global/mozMessageBar.ftl b/l10n-cak/toolkit/toolkit/global/mozMessageBar.ftl
new file mode 100644
index 0000000000..c7aad18941
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/mozMessageBar.ftl
@@ -0,0 +1,7 @@
+# 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/.
+
+moz-message-bar-close-button =
+ .aria-label = Titz'apïx
+ .title = Titz'apïx
diff --git a/l10n-cak/toolkit/toolkit/global/mozSupportLink.ftl b/l10n-cak/toolkit/toolkit/global/mozSupportLink.ftl
new file mode 100644
index 0000000000..4ed59eea74
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/mozSupportLink.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+moz-support-link-text = Tetamäx ch'aqa' chik
diff --git a/l10n-cak/toolkit/toolkit/global/notification.ftl b/l10n-cak/toolkit/toolkit/global/notification.ftl
new file mode 100644
index 0000000000..4bd9e829ef
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/notification.ftl
@@ -0,0 +1,16 @@
+# 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/.
+
+notification-learnmore-default-label =
+ .value = Tetamäx ch'aqa'
+
+# This label is read by screen readers when focusing the close button for an
+# "infobar" (message shown when for example a popup is blocked),
+# and shown when hovering over the button
+notification-close-button =
+ .aria-label = Titz'apïx
+ .title = Titz'apïx
+
+close-notification-message =
+ .tooltiptext = Titz'apïx re rutzijol taqoj re'
diff --git a/l10n-cak/toolkit/toolkit/global/popupnotification.ftl b/l10n-cak/toolkit/toolkit/global/popupnotification.ftl
new file mode 100644
index 0000000000..54f1ecea07
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/popupnotification.ftl
@@ -0,0 +1,10 @@
+# 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/.
+
+popup-notification-learn-more = Tetamäx ch'aqa' chik
+popup-notification-more-actions-button =
+ .aria-label = Ch'aqa' chik taq b'anoj
+popup-notification-default-button =
+ .label = ÜTZ!
+ .accesskey = Ü
diff --git a/l10n-cak/toolkit/toolkit/global/processTypes.ftl b/l10n-cak/toolkit/toolkit/global/processTypes.ftl
new file mode 100644
index 0000000000..8f454de896
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/processTypes.ftl
@@ -0,0 +1,54 @@
+# 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 for remote types defined in RemoteType.h
+##
+
+process-type-web = Ajk'amaya'l Rupam
+
+# process used to run privileged about pages,
+# such as about:home
+process-type-privilegedabout = Chi rij Ichinanem
+
+# process used to run privileged mozilla pages,
+# such as accounts.firefox.com
+process-type-privilegedmozilla = Ichinan Rupam Mozilla
+
+process-type-extension = K'amal
+
+# process used to open file:// URLs
+process-type-file = Aj Wawe' Yakb'äl
+
+# process used to isolate a webpage from other web pages
+# to improve security
+process-type-webisolated = Rupam K'amaya'l pa Mejmïk
+
+# process preallocated; may change to other types
+process-type-prealloc = Ya'on chik chi re
+
+##
+## Localization for Gecko process types defined in GeckoProcessTypes.h
+##
+
+process-type-default = Nimaläj
+process-type-tab = Ruwi'
+
+# process used to communicate with the GPU for
+# graphics acceleration
+process-type-gpu = GPU
+
+# process used to perform network operations
+process-type-socket = Chuq'b'äl
+
+# process used to decode media
+process-type-rdd = RDD
+
+##
+## Other
+##
+
+# fallback
+process-type-unknown = Man etaman ta ruwäch
diff --git a/l10n-cak/toolkit/toolkit/global/profileDowngrade.ftl b/l10n-cak/toolkit/toolkit/global/profileDowngrade.ftl
new file mode 100644
index 0000000000..3946879261
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/profileDowngrade.ftl
@@ -0,0 +1,20 @@
+# 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/.
+
+profiledowngrade-window2 =
+ .title = Xatikirisaj jun ojer ruwäch chi { -brand-product-name }.
+ .style = min-width: 490px;
+
+profiledowngrade-window-create =
+ .label = Tinuk' jun K'ak'a' Ruwäch B'i'aj
+
+profiledowngrade-sync = We nawokisaj jun ojer ruwäch { -brand-product-name } nitikïr yerutz'ila' ri taq ayaketal chuqa' ri runatab'al awokem pa k'amaya'l eyakon chik pa ri ruwäch b'i'aj k'o chik richin ri { -brand-product-name }. Richin nachajij ri etamab'äl, k'o ta chi natz'ük jun k'ak'a' ruwäch b'i'aj richin ri ruyakik ri { -brand-short-name }. Jantape' yatikïr yatok rik'in jun { -fxaccount-brand-name } richin ye'axïm ri taq ayaketal chuqa' runatab'al awokem pa k'amaya'l chi kikojol ri taq ruwäch ab'i'.
+profiledowngrade-nosync = We nawokisaj jun ojer ruwäch { -brand-product-name } nitikïr yerutz'ila' ri taq ayaketal chuqa' ri runatab'al awokem pa k'amaya'l eyakon chik pa ri ruwäch b'i'aj k'o chik richin ri { -brand-product-name }. Richin nachajij ri etamab'äl, k'o ta chi natz'ük jun k'ak'a' ruwäch b'i'aj richin ri ruyakik ri { -brand-short-name }.
+
+profiledowngrade-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] Tel
+ *[other] Tel
+ }
diff --git a/l10n-cak/toolkit/toolkit/global/profileSelection.ftl b/l10n-cak/toolkit/toolkit/global/profileSelection.ftl
new file mode 100644
index 0000000000..622f4613d4
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/profileSelection.ftl
@@ -0,0 +1,38 @@
+# 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/.
+
+profile-selection-window =
+ .title = { -brand-short-name } - Tacha' jun ruwäch rub'i' winäq
+
+profile-selection-button-accept =
+ .label = Titikirisäx { -brand-short-name }
+
+profile-selection-button-cancel =
+ .label = Tel
+
+profile-selection-new-button =
+ .label = Tinuk' ruwäch b'i'aj…
+ .accesskey = T
+
+profile-selection-rename-button =
+ .label = Titz'ib'äx chi rub'i' ri ruwäch b'i'aj…
+ .accesskey = T
+
+profile-selection-delete-button =
+ .label = Tiyuj el ri ruwäch b'i'aj…
+ .accesskey = T
+
+profile-selection-conflict-message = Jun chik ruwachib'al { -brand-product-name } xerujäl ri taq ruwäch b'i'aj. K'o chi nitikirisäx chik { -brand-short-name } chuwäch ye'ab'äl ch'aqa' chik taq jaloj.
+
+## Messages used in the profile manager
+
+profile-manager-description = { -brand-short-name } nuyäk etamab'äl pa ruwi' ri anuk'ulem, taq awajowab'äl chuqa' juley chik taq ch'akulal pa ri ruwäch ab'i'.
+
+profile-manager-work-offline =
+ .label = Tisamäj rik'in majun okem pa k'amaya'l
+ .accesskey = T
+
+profile-manager-use-selected =
+ .label = Tokisäx ri ruwäch b'i'aj cha'on, majun tik'utüx toq nitikirisäx.
+ .accesskey = T
diff --git a/l10n-cak/toolkit/toolkit/global/resetProfile.ftl b/l10n-cak/toolkit/toolkit/global/resetProfile.ftl
new file mode 100644
index 0000000000..1313ef2aaa
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/resetProfile.ftl
@@ -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/.
+
+refresh-profile-dialog-title = ¿La nitzolïx ri runuk'ulem k'o wi ri{ -brand-short-name }?
+refresh-profile-dialog-button =
+ .label = Titzolïx { -brand-short-name }
+refresh-profile-dialog-description = Tatikirisaj ke'asolo' taq ruk'ayewal rub'eyal nisamäj. Re xkeruyüj ri taq tz'aqat chuqa' taq ichinanem. Man xkeruyüj ta nïm taq etamab'äl achi'el taq yeketal chuqa' ewan taq tzij.
+refresh-profile = Tiya' jun rukamuluxik chi re { -brand-short-name }
+refresh-profile-button = Titzolïx { -brand-short-name }…
+refresh-profile-learn-more = Tetamäx ch'aqa' chik
+
+refresh-profile-progress =
+ .title = Titzolïx { -brand-short-name }
+refresh-profile-progress-description = Jub'a' chik nrajo'…
diff --git a/l10n-cak/toolkit/toolkit/global/resistFingerPrinting.ftl b/l10n-cak/toolkit/toolkit/global/resistFingerPrinting.ftl
new file mode 100644
index 0000000000..755b534b8e
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/resistFingerPrinting.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Spoof Accept-Language prompt
+privacy-spoof-english = Najäl ri runuk'ulem ch'ab'äl pa Qanchi' k'ayew xkatz'ët chuqa' xtrutzilaj ri awichinanem. ¿La nawajo' ye'ak'utuj taq ruxaq ajk'amaya'l pa Qanchi'?
diff --git a/l10n-cak/toolkit/toolkit/global/run-from-dmg.ftl b/l10n-cak/toolkit/toolkit/global/run-from-dmg.ftl
new file mode 100644
index 0000000000..913146c54e
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/run-from-dmg.ftl
@@ -0,0 +1,20 @@
+# 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/.
+
+
+## Strings for a dialog that may open on macOS before the app's main window
+## opens. The dialog prompts the user to allow the app to install itself in an
+## appropriate location before relaunching itself from that location if the
+## user accepts.
+
+prompt-to-install-yes-button = Tiyak
+
+## Strings for a dialog that opens if the installation failed.
+
+
+## Strings for a dialog that recommends to the user to start an existing
+## installation of the app in the Applications directory if one is detected,
+## rather than the app that was double-clicked in a .dmg.
+
+prompt-to-launch-existing-app-no-button = Mani matyox
diff --git a/l10n-cak/toolkit/toolkit/global/tabprompts.ftl b/l10n-cak/toolkit/toolkit/global/tabprompts.ftl
new file mode 100644
index 0000000000..60fbbb6c02
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/tabprompts.ftl
@@ -0,0 +1,13 @@
+# 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/.
+
+tabmodalprompt-username =
+ .value = Rub'i' winäq:
+tabmodalprompt-password =
+ .value = Ewan tzij:
+
+tabmodalprompt-ok-button =
+ .label = ÜTZ
+tabmodalprompt-cancel-button =
+ .label = Tiq'at
diff --git a/l10n-cak/toolkit/toolkit/global/textActions.ftl b/l10n-cak/toolkit/toolkit/global/textActions.ftl
new file mode 100644
index 0000000000..e732bca646
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/textActions.ftl
@@ -0,0 +1,79 @@
+# 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/.
+
+text-action-undo =
+ .label = Titzolïx
+ .accesskey = t
+
+text-action-undo-shortcut =
+ .key = Z
+
+text-action-redo =
+ .label = Tikamulüx
+ .accesskey = m
+
+text-action-redo-shortcut =
+ .key = Y
+
+text-action-cut =
+ .label = Tiqupïx
+ .accesskey = q
+
+text-action-cut-shortcut =
+ .key = X
+
+text-action-copy =
+ .label = Tiwachib'ëx
+ .accesskey = c
+
+text-action-copy-shortcut =
+ .key = C
+
+text-action-paste =
+ .label = Titz'ajb'äx
+ .accesskey = T
+
+text-action-paste-no-formatting =
+ .label = Titz'ajb'äx Rik'in Manäq Rub'anikil
+ .accesskey = q
+
+text-action-paste-shortcut =
+ .key = V
+
+text-action-delete =
+ .label = Tiyuj
+ .accesskey = T
+
+text-action-select-all =
+ .label = Ticha' Ronojel
+ .accesskey = R
+
+text-action-select-all-shortcut =
+ .key = A
+
+text-action-spell-no-suggestions =
+ .label = (Majun taq Kichilab'exik Tz'ib'anïk)
+
+text-action-spell-add-to-dictionary =
+ .label = Titz'aqatisäx pa Soltzij
+ .accesskey = p
+
+text-action-spell-undo-add-to-dictionary =
+ .label = Titzolïx chi rij Titz'aqatisäx pa soltzij
+ .accesskey = z
+
+text-action-spell-check-toggle =
+ .label = Tinik'öx Rutz'ib'axik
+ .accesskey = t
+
+text-action-spell-add-dictionaries =
+ .label = Ketz'aqatisäx taq Soltzij…
+ .accesskey = t
+
+text-action-spell-dictionaries =
+ .label = Taq ch'ab'äl
+ .accesskey = c
+
+text-action-search-text-box-clear =
+ .title = Tijosq'ïx
diff --git a/l10n-cak/toolkit/toolkit/global/timepicker.ftl b/l10n-cak/toolkit/toolkit/global/timepicker.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/timepicker.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/global/tree.ftl b/l10n-cak/toolkit/toolkit/global/tree.ftl
new file mode 100644
index 0000000000..4cb7793ad2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/tree.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tree-columnpicker-restore-order =
+ .label = Titzolïx ruwäch kicholajem taq tem
diff --git a/l10n-cak/toolkit/toolkit/global/unknownContentType.ftl b/l10n-cak/toolkit/toolkit/global/unknownContentType.ftl
new file mode 100644
index 0000000000..5c5165930c
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/unknownContentType.ftl
@@ -0,0 +1,42 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+unknowncontenttype-handleinternally =
+ .label = Tijaq rik'in { -brand-short-name }
+ .accesskey = a
+
+unknowncontenttype-settingschange =
+ .value =
+ { PLATFORM() ->
+ [windows] Yatikïr najäl runuk'ulem { -brand-short-name } pa ri taq rucha'oj.
+ *[other] Yatikïr najäl runuk'ulem { -brand-short-name } pa ri taq awajowab'al.
+ }
+
+unknowncontenttype-intro = Xacha' richin najäq
+unknowncontenttype-which-is = ri jun:
+unknowncontenttype-from = aj:
+unknowncontenttype-prompt = ¿La nawajo' nayäk re yakb'äl re'?
+unknowncontenttype-action-question = ¿Achike k'o chi nub'än { -brand-short-name } rik'in re yakb'äl re'?
+unknowncontenttype-open-with =
+ .label = Tijaq rik'in
+ .accesskey = T
+unknowncontenttype-other =
+ .label = Juley chik…
+unknowncontenttype-choose-handler =
+ .label =
+ { PLATFORM() ->
+ [macos] Ticha'…
+ *[other] Tinik'öx…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] T
+ *[other] T
+ }
+unknowncontenttype-save-file =
+ .label = Tiyak Yakb'äl
+ .accesskey = T
+unknowncontenttype-remember-choice =
+ .label = Tikamulüx re na'oj re' wakami junelïk chi ke re ruwäch taq yakb'äl re'.
+ .accesskey = a
diff --git a/l10n-cak/toolkit/toolkit/global/videocontrols.ftl b/l10n-cak/toolkit/toolkit/global/videocontrols.ftl
new file mode 100644
index 0000000000..efaef11c44
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/videocontrols.ftl
@@ -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/.
+
+# This label is used by screenreaders and other assistive technology to indicate
+# to users how much of the video has been loaded from the network. It will be
+# followed by the percentage of the video that has loaded (e.g. "Loading: 13%").
+videocontrols-buffer-bar-label = Nusamajij:
+videocontrols-volume-control =
+ .aria-label = Ruch'ab'äl
+videocontrols-closed-caption-button =
+ .aria-label = Kicha'oj richin Nitz'apïx
+
+videocontrols-play-button =
+ .aria-label = Titzij
+videocontrols-pause-button =
+ .aria-label = Titanab'äx
+videocontrols-mute-button =
+ .aria-label = Timemür
+videocontrols-unmute-button =
+ .aria-label = Tak'axäx
+videocontrols-enterfullscreen-button =
+ .aria-label = Chijun ruwa kematz'ib'
+videocontrols-exitfullscreen-button =
+ .aria-label = Tel pa chijun ruwa kematz'ib'
+videocontrols-casting-button-label =
+ .aria-label = Titaq el pa ruwäch
+videocontrols-closed-caption-off =
+ .offlabel = Chupül
+
+# This string is used as part of the Picture-in-Picture video toggle button when
+# the mouse is hovering it.
+videocontrols-picture-in-picture-label = Picture-in-Picture
+
+videocontrols-error-aborted = Xpa'e' ri rutzijik silowachib'äl.
+videocontrols-error-network = Xq'at rutzijik silowachib'äl ruma jun sachoj pa ruk'u'x samaj.
+videocontrols-error-decode = Man tikirel ta nitz'et ri silowachib'äl ruma chi itzel ri yakb'äl.
+videocontrols-error-src-not-supported = Ri rub'anikil o ruwäch
+videocontrols-error-no-source = Majun silowachib'äl xelitäj, ri nikixïm ki' pa MIME rub'anikil chuqa' ruwäch.
+videocontrols-error-generic = Xpa'e' ri rutzijik silowachib'äl ruma jun sachoj ri man etaman ta.
+videocontrols-status-picture-in-picture = Re silowäch re' nitzij rik'in Picture-in-Picture rub'anikil.
+
+# This message shows the current position and total video duration
+#
+# Variables:
+# $position (String): The current media position
+# $duration (String): The total video duration
+#
+# For example, when at the 5 minute mark in a 6 hour long video,
+# $position would be "5:00" and $duration would be "6:00:00", result
+# string would be "5:00 / 6:00:00". Note that $duration is not always
+# available. For example, when at the 5 minute mark in an unknown
+# duration video, $position would be "5:00" and the string which is
+# surrounded by <span> would be deleted, result string would be "5:00".
+videocontrols-position-and-duration-labels = { $position }<span data-l10n-name="position-duration-format"> / { $duration }</span>
+
+# This is a plain text version of the videocontrols-position-and-duration-labels
+# string, used by screenreaders.
+#
+# Variables:
+# $position (String): The current media position
+# $duration (String): The total video duration
+videocontrols-scrubber-position-and-duration =
+ .aria-label = K'ojlib'äl
+ .aria-valuetext = { $position } / { $duration }
diff --git a/l10n-cak/toolkit/toolkit/global/wizard.ftl b/l10n-cak/toolkit/toolkit/global/wizard.ftl
new file mode 100644
index 0000000000..18a62950b9
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/global/wizard.ftl
@@ -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/.
+
+wizard-macos-button-back =
+ .label = Titzolin
+ .accesskey = T
+wizard-linux-button-back =
+ .label = Chi rij
+ .accesskey = C
+wizard-win-button-back =
+ .label = < Chi rij
+ .accesskey = C
+
+wizard-macos-button-next =
+ .label = Titikïr chik el
+ .accesskey = T
+wizard-linux-button-next =
+ .label = Jun chik
+ .accesskey = J
+wizard-win-button-next =
+ .label = Jun chik >
+ .accesskey = J
+
+wizard-macos-button-finish =
+ .label = Xk'is
+wizard-linux-button-finish =
+ .label = Tik'is
+wizard-win-button-finish =
+ .label = Tik'is
+
+wizard-macos-button-cancel =
+ .label = Tiq'at
+wizard-linux-button-cancel =
+ .label = Tiq'at
+wizard-win-button-cancel =
+ .label = Tiq'at
diff --git a/l10n-cak/toolkit/toolkit/intl/languageNames.ftl b/l10n-cak/toolkit/toolkit/intl/languageNames.ftl
new file mode 100644
index 0000000000..4368914602
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/intl/languageNames.ftl
@@ -0,0 +1,213 @@
+# 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/.
+
+language-name-aa = Afar
+language-name-ab = Abkhazian
+language-name-ach = Acholi'
+language-name-ae = Avéstico
+language-name-af = Aj Africa
+language-name-ak = Akan
+language-name-am = Amarico
+language-name-an = aj Aragon
+language-name-ar = Aj Arabia
+language-name-as = Asames
+language-name-ast = aj Asturia
+language-name-av = Avaro
+language-name-ay = Aymara
+language-name-az = Azerbaijani
+language-name-ba = Bashkir
+language-name-be = Bielorruso
+language-name-bg = aj Bulgaria
+language-name-bh = Bihari
+language-name-bi = Bislama
+language-name-bm = Bambara
+language-name-bn = Bengali
+language-name-bo = Tibetano'
+language-name-br = Breton
+language-name-bs = aj Bosnia
+language-name-ca = Catalan
+language-name-cak = Kaqchikel
+language-name-ce = aj Chechenia
+language-name-ch = Chamorro
+language-name-co = Corso
+language-name-cr = Cree
+language-name-crh = Krime'an Tatar
+language-name-cs = aj Chicoslavia
+language-name-csb = Kashubian
+language-name-cu = Eslavo eclesiástico
+language-name-cv = Chuvash
+language-name-cy = aj Gale
+language-name-da = Danes
+language-name-de = aj Alemania
+language-name-dsb = Lower Sorbian
+language-name-dv = Divehi
+language-name-dz = Dzongkha
+language-name-ee = Ewe
+language-name-el = aj Gresia
+language-name-en = Q'anchi'
+language-name-eo = Esperanto
+language-name-es = Kaxlan ch'ab'äl
+language-name-et = aj Estonia
+language-name-eu = Basque
+language-name-fa = aj Persia
+language-name-ff = Fulah
+language-name-fi = aj Finlandia
+language-name-fj = Fiji
+language-name-fo = Feroes
+language-name-fr = aj Francia
+language-name-fur = Friuliano
+language-name-fy = aj Frisia
+language-name-ga = aj Irlanda
+language-name-gd = Gaelico aj Escosia
+language-name-gl = aj Galicia
+language-name-gn = Guarani
+language-name-gu = Gujarati
+language-name-gv = Manes
+language-name-ha = Hausa
+language-name-haw = aj Hawai
+language-name-he = Aj Heb'reya
+language-name-hi = Hindu
+language-name-hil = Hiligaynon
+language-name-ho = Hiri Motu
+language-name-hr = aj Croacia
+language-name-hsb = Serbio superior
+language-name-ht = aj Haiti
+language-name-hu = Hungaro
+language-name-hy = Armeni'o' ch'ab'äl
+language-name-hz = Herero
+language-name-ia = Interlingua
+language-name-id = aj Indonesia
+language-name-ie = Interlingue
+language-name-ig = Igbo
+language-name-ii = Sichuan Yi
+language-name-ik = Inupiaq
+language-name-io = Ido
+language-name-is = aj Islandia
+language-name-it = aj Italia
+language-name-iu = Inuktitut
+language-name-ja = aj Japon
+language-name-jv = aj Javan
+language-name-ka = Georgian ch'ab'äl
+language-name-kab = Kawyle' ch'ab'äl
+language-name-kg = Kongo
+language-name-ki = Kikuyu
+language-name-kj = Kuanyama
+language-name-kk = Kazajo
+language-name-kl = aj Groenlandia
+language-name-km = Aj CamboyaKhmer
+language-name-kn = Kannada
+language-name-ko = KORYANO
+language-name-kok = Konkani
+language-name-kr = Kanuri
+language-name-ks = Kashmiri
+language-name-ku = Kurdo
+language-name-kv = Komi
+language-name-kw = Cornish
+language-name-ky = Kirghiz
+language-name-la = Latin
+language-name-lb = aj Loxemburgo
+language-name-lg = Ganda
+language-name-li = Limburgan
+language-name-lij = Liwuryan
+language-name-ln = Lingala
+language-name-lo = Lao
+language-name-lt = aj Lituania
+language-name-ltg = Latwalyan
+language-name-lu = Luba-Katanga
+language-name-lv = Leton
+language-name-mai = Maithili
+language-name-meh = Mixteco Tlaxiaco del suroeste
+language-name-mg = Malagasy
+language-name-mh = Marshales
+language-name-mi = Maori
+language-name-mix = Mixtepec Mixtec
+language-name-mk = Macedonio
+language-name-ml = Malayo
+language-name-mn = aj Mongolia
+language-name-mr = Marati
+language-name-ms = aj Malasia
+language-name-mt = Maltes
+language-name-my = Birmano
+language-name-na = Nauru
+language-name-nb = aj Noruega/Bakmal
+language-name-nd = Ndeble, Norte
+language-name-ne = Nepali
+language-name-ng = Ndonga
+language-name-nl = aj Holanda
+language-name-nn = aj Noruega/Nynorsk
+language-name-no = aj Noruega
+language-name-nr = Ndebele del sur
+language-name-nso = Sotho del norte
+language-name-nv = Navajo
+language-name-ny = Chichiwa
+language-name-oc = Occitano
+language-name-oj = Ojibwa
+language-name-om = Oromo
+language-name-or = Odia
+language-name-os = Osetio
+language-name-pa = Punjabi
+language-name-pi = Pali
+language-name-pl = aj Polonia
+language-name-ps = Pashto
+language-name-pt = aj Portugal
+language-name-qu = Quechua
+language-name-rm = Rhaeto-Romanic
+language-name-rn = Kirundi
+language-name-ro = Rumania
+language-name-ru = Aj Rusia
+language-name-rw = Kinyarwanda
+language-name-sa = Sanscrito
+language-name-sc = Sardinian
+language-name-sd = Sindhi
+language-name-se = Sami del norte
+language-name-sg = Sango
+language-name-si = Cingales
+language-name-sk = aj Eslovaquia
+language-name-sl = aj Eslovenia
+language-name-sm = aj Samoa
+language-name-sn = Shona
+language-name-so = aj Somalia
+language-name-son = Songhay
+language-name-sq = aj Albania
+language-name-sr = Serbia
+language-name-ss = Siswati
+language-name-st = Sotho del sur
+language-name-su = aj Sudan
+language-name-sv = aj Suecia
+language-name-sw = Swahili
+language-name-szl = Silesian
+language-name-ta = Tamil
+language-name-te = Telugu
+language-name-tg = Tajik
+language-name-th = Taylanes
+language-name-ti = Tigriya
+language-name-tig = Tigre
+language-name-tk = Turkmen
+language-name-tl = Tagalo
+language-name-tlh = Klingon
+language-name-tn = Tswana
+language-name-to = Tonga
+language-name-tr = Kurdo
+language-name-trs = Triqui
+language-name-ts = Tsonga
+language-name-tt = Tartaro
+language-name-tw = Twi
+language-name-ty = Tahiti
+language-name-ug = Uighur
+language-name-uk = aj Ukranya
+language-name-ur = Urdu
+language-name-uz = Uzbekistan
+language-name-ve = Venda
+language-name-vi = aj BYETNAM
+language-name-vo = Volapük
+language-name-wa = Valon
+language-name-wen = aj Serbia
+language-name-wo = Wolof
+language-name-xh = Xhosa
+language-name-yi = Judio
+language-name-yo = Yoruba
+language-name-za = Zhuang
+language-name-zam = Myawatlan Sapotek
+language-name-zh = Chino ch'ab'äl
+language-name-zu = Zulu
diff --git a/l10n-cak/toolkit/toolkit/intl/regionNames.ftl b/l10n-cak/toolkit/toolkit/intl/regionNames.ftl
new file mode 100644
index 0000000000..2c2344a2cf
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/intl/regionNames.ftl
@@ -0,0 +1,275 @@
+# 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/.
+
+
+### Notice: If you're updating this list, you should also
+### update the list in mozIntl.js.
+
+region-name-ad = Andorra
+region-name-ae = Emiratos Arabe Unidos
+region-name-af = Afganistan
+region-name-ag = Antigua y Barbuda
+region-name-ai = Anguilla
+region-name-al = Albania
+region-name-am = Armenia
+region-name-ao = Angola
+region-name-aq = Antartida
+region-name-ar = Argentina
+region-name-as = American Samoa
+region-name-at = Austria
+region-name-au = Australia
+region-name-aw = Aruba
+region-name-az = Azerbayan
+region-name-ba = Bosnia-Herzegovina
+region-name-bb = Barbados
+region-name-bd = Bangladesh
+region-name-be = Belgica
+region-name-bf = Burkina Faso
+region-name-bg = Bulgaria
+region-name-bh = bahrein
+region-name-bi = Burundi
+region-name-bj = Benin
+region-name-bl = San Bartolome
+region-name-bm = Bermudas
+region-name-bn = Brunei
+region-name-bo = Bolivia
+region-name-br = Brasil
+region-name-bs = Bahamas, Ri
+region-name-bt = Bhutan
+region-name-bv = Isla Bouvet
+region-name-bw = Botswana
+region-name-by = Belarus
+region-name-bz = Belice
+region-name-ca = Canada
+region-name-cc = Islas Cocos (Keeling)
+region-name-cd = Congo (Kinshasa)
+region-name-cf = Republica Central aj Africa
+region-name-cg = Republica del Congo
+region-name-ch = Suiza
+region-name-ci = Costa de Marfil
+region-name-ck = Islas Cook
+region-name-cl = Chile
+region-name-cm = Camerun
+region-name-cn = China
+region-name-co = Colombia
+region-name-cp = Isla Clipperton
+region-name-cr = Costa Rica
+region-name-cu = Cuba
+region-name-cw = Curazao
+region-name-cx = Isla de Navidad
+region-name-cy = Chipre
+region-name-de = Alemania
+region-name-dg = Diego García
+region-name-dj = Djibouti
+region-name-dk = Dinamarca
+region-name-dm = Dominica
+region-name-do = Republica Dominicana
+region-name-dz = Argelia
+region-name-ec = Ecuador
+region-name-ee = Estonia
+region-name-eg = Egipto
+region-name-eh = Sáhara Occidental
+region-name-er = Eritrea
+region-name-es = España
+region-name-et = Etiopia
+region-name-fi = Finlandia
+region-name-fj = Fiji
+region-name-fk = Islas Malvinas
+region-name-fm = Estados Federados de la Micronesia
+region-name-fo = Islas Faroe
+region-name-fr = Francia
+region-name-ga = Gabon
+region-name-gb = Reino Unido
+region-name-gd = Granada
+region-name-ge = Georgia
+region-name-gf = Guayana Francesa
+region-name-gg = Guernsey
+region-name-gh = Ghana
+region-name-gi = Gibraltar
+region-name-gl = Groenlandia
+region-name-gm = Gambia
+region-name-gn = Guinea
+region-name-gp = Guadalupe
+region-name-gq = Guinea Ecuatorial
+region-name-gr = Grecia
+region-name-gs = Islas Georgias del Sur chuqa' Sandwich del Sur
+region-name-gt = Guatemala
+region-name-gu = Guam
+region-name-gw = Guinea-Bissau
+region-name-gy = Guyana
+region-name-hk = Hong kong
+region-name-hm = Islas Heard e Islas McDonald
+region-name-hn = Honduras
+region-name-hr = Croacia
+region-name-ht = Haiti
+region-name-hu = Hungria
+region-name-id = Indonesia
+region-name-ie = Irlanda
+region-name-il = Israel
+region-name-im = Isla de Man
+region-name-in = India
+region-name-io = Territorio británico en el Océano Índico
+region-name-iq = Irak
+region-name-ir = Iran
+region-name-is = Islandia
+region-name-it = Italia
+region-name-je = Jersey
+region-name-jm = Jamaica
+region-name-jo = Jordania
+region-name-jp = Japon
+region-name-ke = Kenia
+region-name-kg = Kirguistan
+region-name-kh = Camboya
+region-name-ki = Kiribati
+region-name-km = Comoras
+region-name-kn = Saint Kitts chuqa' Nevis
+region-name-kp = Corea del Norte
+region-name-kr = Corea del Sur
+region-name-kw = Kuwait
+region-name-ky = Islas Caimán
+region-name-kz = Kasajistan
+region-name-la = Laos
+region-name-lb = Libano
+region-name-lc = Santa Lucia
+region-name-li = Liechtenstein
+region-name-lk = Sri Lanka
+region-name-lr = Liberia
+region-name-ls = Lesotho
+region-name-lt = Lituania
+region-name-lu = Luxemburgo
+region-name-lv = Letonia
+region-name-ly = Libia
+region-name-ma = aj Marueco
+region-name-mc = Monaco
+region-name-md = Moldova
+region-name-me = Montenegro
+region-name-mf = San Martin
+region-name-mg = Madagascar
+region-name-mh = Islas Marshall
+region-name-ml = Mali
+region-name-mm = Burma
+region-name-mn = Mongolia
+region-name-mo = Macao
+region-name-mp = Islas Marianas del Norte
+region-name-mq = Martinica
+region-name-mr = Mauritania
+region-name-ms = Montserrat
+region-name-mt = Malta
+region-name-mu = Mauricio
+region-name-mv = Maldivas
+region-name-mw = Malawi
+region-name-mx = Mexico
+region-name-my = Malasia
+region-name-mz = Mozambique
+region-name-na = Namibia
+region-name-nc = Nueva Caledonia
+region-name-ne = Niger
+region-name-nf = Isla Norfolk
+region-name-ng = NIgeria
+region-name-ni = Nicaragua
+region-name-nl = Holanda (Países Bajos)
+region-name-no = Noruega
+region-name-np = Nepal
+region-name-nr = Nauru
+region-name-nu = Niue
+region-name-nz = Nueva Zelanda
+region-name-om = Oman
+region-name-pa = Panama
+region-name-pe = Peru
+region-name-pf = Polinesia Francesa
+region-name-pg = Papua Nueva Guinea
+region-name-ph = Filipinas
+region-name-pk = Pakistan
+region-name-pl = Polonia
+region-name-pm = San Pedro y Miquelon
+region-name-pn = Islas Pitcairn
+region-name-pr = Puerto Rico
+region-name-pt = Portugal
+region-name-pw = Palau
+region-name-py = Paraguay
+region-name-qa = Qatar
+region-name-qm = Islas Midway
+region-name-qs = Bassas da India
+region-name-qu = Isla Juan de Nova
+region-name-qw = Isla Wake
+region-name-qx = Islas Glorioso
+region-name-qz = Acrotiri
+region-name-re = Moloj
+region-name-ro = Rumania
+region-name-rs = Serbia
+region-name-ru = Rusia
+region-name-rw = Ruanda
+region-name-sa = Arabia Saudi
+region-name-sb = Islas Salomon
+region-name-sc = Seychelles
+region-name-sd = Sudan
+region-name-se = Suecia
+region-name-sg = Singapur
+region-name-sh = Santa Elena, Ascension y Tristan de Acuña
+region-name-si = Eslovenia
+region-name-sk = Eslovaquia
+region-name-sl = Sierra Leone
+region-name-sm = San Marino
+region-name-sn = Senegal
+region-name-so = Somalia
+region-name-sr = Surinam
+region-name-ss = Sudan del Sur
+region-name-st = Sao Tome and Principe
+region-name-sv = El Salvador
+region-name-sx = San Martín
+region-name-sy = Siria
+region-name-tc = Islas Turcas y Caicos
+region-name-td = Chad
+region-name-tf = Terrirorios franceses del sur y tierras antarticas
+region-name-tg = Togo
+region-name-th = Tailandia
+region-name-tj = Tajikistan
+region-name-tk = Tokelau
+region-name-tl = Timor Oriental
+region-name-tm = Turkmenistan
+region-name-tn = Tunez
+region-name-to = Tonga
+region-name-tr = Turquia
+region-name-tt = Trinidad y Tobago
+region-name-tv = Tuvalu
+region-name-tw = Taiwan
+region-name-tz = Tanzania
+region-name-ua = Ucrania
+region-name-ug = Uganda
+region-name-us = Estados Unidos
+region-name-uy = Uruguay
+region-name-uz = Uzbekistan
+region-name-va = Ciudad del Vaticano
+region-name-vc = San Vicente y las Granadinas
+region-name-ve = Venezuela
+region-name-vg = Islas Virgenes, aj Bretaña
+region-name-vi = Islas Virgenes, de EEUU
+region-name-vn = Vietnam
+region-name-vu = Vanuatu
+region-name-wf = Wallis y Futuna
+region-name-ws = Samoa
+region-name-xa = Islas Ashmore y Cartier
+region-name-xb = Isla Baker
+region-name-xc = Islas del Mar del Coral
+region-name-xd = Dhekelia
+region-name-xe = Isla Europa
+region-name-xg = Franja de Gaza
+region-name-xh = Isla Howland
+region-name-xj = Jan Mayen
+region-name-xk = Kosovo
+region-name-xl = Atolon Palmira
+region-name-xm = Arrecife Kingman
+region-name-xp = Islas Paracelso
+region-name-xq = Isla Jarvis
+region-name-xr = Svalbard
+region-name-xs = Islas Spratly
+region-name-xt = Isla Tromelin
+region-name-xu = Atolon Johnston
+region-name-xv = Isla de Navaza
+region-name-xw = Cisjordania
+region-name-ye = Yemen
+region-name-yt = Mayotte
+region-name-za = Sudafrica
+region-name-zm = Zambia
+region-name-zw = Zimbabwe
diff --git a/l10n-cak/toolkit/toolkit/main-window/autocomplete.ftl b/l10n-cak/toolkit/toolkit/main-window/autocomplete.ftl
new file mode 100644
index 0000000000..afcb9fa39b
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/main-window/autocomplete.ftl
@@ -0,0 +1,23 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Import Logins Autocomplete
+
+## Variables:
+## $host (String) - Host name of the current site.
+
+autocomplete-import-logins-chrome =
+ <div data-l10n-name = "line1">Tajik'a' rutikirib'al amolojri'ïl pa Google Chrome</div>
+ <div data-l10n-name = "line2">richin { $host } chuqa' ch'aqa' chik taq ruxaq</div>
+autocomplete-import-logins-chromium =
+ <div data-l10n-name = "line1">Tajik'a' rutikirib'al amolojri'ïl pa Chromium</div>
+ <div data-l10n-name = "line2">richin { $host } chuqa' ch'aqa' chik taq ruxaq</div>
+autocomplete-import-logins-chromium-edge =
+ <div data-l10n-name = "line1">Tajik'a' rutikirib'al amolojri'ïl pa Microsoft Edge</div>
+ <div data-l10n-name = "line2">richin { $host } chuqa' ch'aqa' chik taq ruxaq</div>
+
+##
+
+autocomplete-import-learn-more = Tetamäx ch'aqa' chik
diff --git a/l10n-cak/toolkit/toolkit/main-window/findbar.ftl b/l10n-cak/toolkit/toolkit/main-window/findbar.ftl
new file mode 100644
index 0000000000..1bd1f89fb6
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/main-window/findbar.ftl
@@ -0,0 +1,76 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### This file contains the entities needed to use the Find Bar.
+
+findbar-next =
+ .tooltiptext = Tib'e pa ri jun chik pajtzij xilitäj
+findbar-previous =
+ .tooltiptext = Tib'an b'enam pa ri jun kan q'aptzij xilitäj
+
+findbar-find-button-close =
+ .tooltiptext = Titz'apïx ri rukajtz'ik kanob'äl
+
+findbar-highlight-all2 =
+ .label = Tiya' retal ronojel
+ .accesskey =
+ { PLATFORM() ->
+ [macos] I
+ *[other] a
+ }
+ .tooltiptext = Tiya' ketal ronojel ri taq q'aptzij xkewachin pe
+
+findbar-case-sensitive =
+ .label = Na'onel chi ke taq nimatz'ib'
+ .accesskey = n
+ .tooltiptext = Tikanöx rik'in retal nimatz'ib' chuqa' ch'utitz'ib'
+
+findbar-match-diacritics =
+ .label = Tiya' Kikojol Tz'aqat taq Tz'ib'
+ .accesskey = i
+ .tooltiptext = Taya' kikojol ri k'oxon taq tz'ib' chuqa' ri ruxe'el taq kitz'ib' (achi'el, toq nikanöx “resume”, “résumé” man xtuk'äm ta ri')
+
+findbar-entire-word =
+ .label = Tz'aqät taq tzij
+ .accesskey = T
+ .tooltiptext = Kekanöx xa xe tz'aqät taq tzij
+
+findbar-not-found = Man xilitäj ta ri pajtzij
+
+findbar-wrapped-to-top = Ruk'isib'äl ruxaq, nitikirisäx chik pa rutikirib'al
+findbar-wrapped-to-bottom = Rutikirib'al ruxaq, xtutikirisaj k'a nub'ek'isib'ej na
+
+findbar-normal-find =
+ .placeholder = Tikanöx pa ruxaq
+findbar-fast-find =
+ .placeholder = Anin rukanoxik
+findbar-fast-find-links =
+ .placeholder = Anin rukanoxik (taq ximonel)
+
+findbar-case-sensitive-status =
+ .value = (Na'onel chi ke taq nimatz'ib')
+findbar-match-diacritics-status =
+ .value = (Tiya' kikojol tz'aqat taq tz'ib')
+findbar-entire-word-status =
+ .value = (Xa xe tz'aqät taq tzij)
+
+# Variables:
+# $current (Number): Index of the currently selected match
+# $total (Number): Total count of matches
+findbar-found-matches =
+ .value =
+ { $total ->
+ [one] { $current } richin { $total } nuk'äm ri'
+ *[other] { $current } richin { $total } nikik'äm ki'
+ }
+
+# Variables:
+# $limit (Number): Total count of matches allowed before counting stops
+findbar-found-matches-count-limit =
+ .value =
+ { $limit ->
+ [one] Jotöl chuwäch ri { $limit } nikik'äm ki'
+ *[other] Jotöl chuwäch ri { $limit } nikik'äm ki'
+ }
diff --git a/l10n-cak/toolkit/toolkit/neterror/certError.ftl b/l10n-cak/toolkit/toolkit/neterror/certError.ftl
new file mode 100644
index 0000000000..2f7a5ca7ee
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/neterror/certError.ftl
@@ -0,0 +1,138 @@
+# 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/.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-intro = { $hostname } nrokisaj jun jikomal ruwujil b'i'aj, ri man okel ta.
+
+cert-error-mitm-intro = Ri ajk'amaya'l ruxaq nikik'üt kib'anikil rik'in iqitzijib'äl, ri e'elesan pe kuma molaj taq iqitzijib'äl.
+
+cert-error-mitm-mozilla = { -brand-short-name } ütz tz'eton ruma Mozilla, jun molaj majun ch'akuj rojqan yerunuk'samajij jun nojinäq chi jay taq molaj iqitzijib'äl (CA) ri e jaqel. Ri kik'ayij CA nito'on chi ri kik'amol taq b'ey iqitzijib'äl tikojqaj ri jeb'ël samaj richin kichajixik ri okisanela'.
+
+cert-error-mitm-connection = { -brand-short-name } nrokisaj ri ruyakb'al Mozilla CA richin ninik'öx chi jikïl ri okem, pa ruk'exel ri iqitzijib'äl ya'on ruma ri ruq'inoj samajel okisanel. Ruma ri', we jun antivirus o jun k'amb'ey nrojqaj jun okem rik'in jun riqitzijib'al jikomal elesan ruma ri CA, ri man k'o ta ri ruyakb'al CA richin Mozilla xtitz'et chi itzel el okem ri'.
+
+cert-error-trust-unknown-issuer-intro = Rik'in jub'a' k'o noxk'ob'en ri ruxaq ruma ri' man ta nasamajij chik qa.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-trust-unknown-issuer = Ri ajk'amaya'l taq ruxaq nikitojtob'ej ri ab'anikil rik'in rujikomal taq iqitzijib'äl. { -brand-short-name } man ütz nutz'ët { $hostname } ruma chi man etaman ta ruwäch ri elesayon pe ri rujikomal iqitzijib'äl, ruyon chuwa juch'un pe ri iqitzijib'äl o ri ruk'u'x samaj man tajin ta yerutäq ri ütz nik'aj iqitzijib'äl.
+
+cert-error-trust-cert-invalid = Man kuqül ta k'u'x chi rij ri ruwujil b'i'aj, ruma xelesäx ruma jun ruwujil b'i'aj CA, ri ma nokel ta.
+
+cert-error-trust-untrusted-issuer = Man nikuqub'äx ta k'u'x chi rij re ruwujil b'i'aj ruma chi man nikuqub'äx ta k'u'x chi rij ri tikirisanel rutzij ri ruwujil b'i'aj.
+
+cert-error-trust-signature-algorithm-disabled = Man kuqub'an ta kuxaj chi rij ri ruwujil b'i'aj, ruma chi juch'un rik'in jun rub'eyal jik'oj, ri xchuputäj ruma chi itzel.
+
+cert-error-trust-expired-issuer = Man nikuqub'äx ta k'u'x chi rij re ruwujil b'i'aj ruma chi ri tikirisanel rutzij ri ruwujil b'i'aj xk'is ruq'ijul.
+
+cert-error-trust-self-signed = Man ütz ta re jun ruwujil b'i'aj re' ruma chi yonijuch'un.
+
+cert-error-trust-symantec = Ri taq iqitzijib'äl elesan ruma GeoTrust. RapidSSL, Symantec, Thawte, chuqa' VeriSign yetz'et chi man e jikïl ta chik ruma chi ri kik'amöl taq b'ey iqitzijib'äl man xekojqajta ri taq rusamaj jikomal ke la' kan.
+
+cert-error-untrusted-default = Ri ruwujil b'i'aj man petenäq ta pa jun kuqel ruxe'el.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-domain-mismatch = Ri ajk'amaya'l taq ruxaq nikitojtob'ej ri ab'anikil rik'in taq iqitzijib'äl. { -brand-short-name } man ütz nutz'ët re ruxaq re' ruma chi man okel ta ri iqitzijib'äl chuwäch ri { $hostname }.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $alt-name (string) - Alternate domain name for which the cert is valid.
+cert-error-domain-mismatch-single = Ri ajk'amaya'l taq ruxaq nikitojtob'ej ri ab'anikil rik'in iqitzijib'äl. { -brand-short-name } man ütz nutz'ët re rixaq re' ruma chi man okel ta ri iqitzijib'äl chuwäch ri { $hostname }. Ri ruwujil b'i'aj xa xe okel richin <a data-l10n-name="domain-mismatch-link">{ $alt-name }</a>.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $alt-name (string) - Alternate domain name for which the cert is valid.
+cert-error-domain-mismatch-single-nolink = Ri ajk'amaya'l taq ruxaq nikitojtob'ej ri ab'anikil rik'in iqitzijib'äl. { -brand-short-name } man ütz nutz'ët re rixaq re' ruma chi man okel ta ri iqitzijib'äl chuwäch ri { $hostname }. Ri ruwujil b'i'aj xa xe okel richin { $alt-name }.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $subject-alt-names (string) - Alternate domain names for which the cert is valid.
+cert-error-domain-mismatch-multiple = Ri ajk'amaya'l taq ruxaq nikitojtob'ej ri ab'anikil rik'in iqitzijib'äl. { -brand-short-name } man ütz nutz'ët re ruxaq re' ruma chi man okel ta ri iqitzijib'äl chuwäch ri { $hostname }. Xa xe okel ri iqitzijib'äl chi ke re taq b'i'aj: { $subject-alt-names }
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $not-after-local-time (Date) - Certificate is not valid after this time.
+cert-error-expired-now = Ri ajk'amaya'l ruxaq nikitojtob'ej ri ab'anikil kik'in iqitzijib'äl, ri e okel richin jun q'ijul jikib'an. Ri iqitzijib'äl richin { $hostname } xik'o yan ruq'ijul pa { $not-after-local-time }.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $not-before-local-time (Date) - Certificate is not valid before this time.
+cert-error-not-yet-valid-now = Ri ajk'amaya'l ruxaq nikitojtob'ej ri ab'anikil kik'in iqitzijib'äl, ri e okel richin jun q'ijul jikib'an. Ri iqitzijib'äl richin { $hostname } xa xe okel pa { $not-before-local-time }.
+
+# Variables:
+# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
+cert-error-code-prefix = Rusachoj b'itz'ib': { $error }
+
+# Variables:
+# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
+cert-error-code-prefix-link = Rusachoj b'itz'ib': <a data-l10n-name="error-code-link">{ $error }</a>
+
+# Variables:
+# $hostname (string) - Hostname of the website with SSL error.
+# $errorMessage (string) - Error message corresponding to the type of error we are experiencing.
+cert-error-ssl-connection-error = Xk'ulwachitäj jun sachoj toq ntajin ri okem pa { $hostname }. { $errorMessage }
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-symantec-distrust-description = Ri ajk'amaya'l taq ruxaq nikitojtob'ej ri ab'anikil kik'in taq iqitzijib'äl e'elesan kuma ri kik'amöl taq b'ey iqitzijib'anem. Konojel ri taq okik'amaya'l man nikikuqub'a' ta chik kik'u'x chi kij ri taq iqitzijib'äl elesan kuma GeoTrust, RapidSSL, Symantec, Thawte, chuqa' VeriSign. { $hostname } nrokisaj jun riqitzijib'al jun chi ke re k'amöl taq b'ey re' ruma ri' toq man tikirel ta nitojtob'ëx rub'anikil ri ajk'amaya'l ruxaq.
+
+cert-error-symantec-distrust-admin = Yatikïr naya' rutzijol chi re ri runuk'samajel ajk'amaya'l ruxaq chi rij re k'ayewal re'.
+
+cert-error-old-tls-version = Rik'in jub'a' re ruxaq man nuk'ül ta ri rub'eyal TLS 1.2, ja ri ko'öl ruwäch nuk'ül ri { -brand-short-name }.
+
+# Variables:
+# $hasHSTS (Boolean) - Indicates whether HSTS header is present.
+cert-error-details-hsts-label = HTTP Jikïl ruchajixik ruk'waxik: { $hasHSTS }
+
+# Variables:
+# $hasHPKP (Boolean) - Indicates whether HPKP header is present.
+cert-error-details-key-pinning-label = HTTP Xjikib'äx ri ewan tzij kichin winäq: { $hasHPKP }
+
+cert-error-details-cert-chain-label = Rucholajil wujil:
+
+open-in-new-window-for-csp-or-xfo-error = Tijaq Ruxaq pa jun K'ak'a' Tzuwäch
+
+# Variables:
+# $hostname (string) - Hostname of the website blocked by csp or xfo error.
+csp-xfo-blocked-long-desc = Richin nichajïx ri ajikomal, man xtuya' ta q'ij ri { $hostname } chi re ri { -brand-short-name } richin nuk'üt pe ri ruxaq we jun chik ruxaq k'amaya'l ruch'ikib'an. Richin nitz'et re ruxaq re', k'o chi nijaq pa jun k'ak'a' tzuwäch.
+
+## Messages used for certificate error titles
+
+connectionFailure-title = Man tikirel ta nok
+deniedPortAccess-title = Q'aton re ochochib'äl re'
+# "Hmm" is a sound made when considering or puzzling over something.
+# You don't have to include it in your translation if your language does not have a written word like this.
+dnsNotFound-title = Hmm. K'ayewal niqïl ri ruxaq k'amaya'l.
+
+fileNotFound-title = Man xilitäj ta ri yakb'äl
+fileAccessDenied-title = Xq'at rutz'etik ri yakb'äl
+generic-title = Uy.
+captivePortal-title = Tok pa k'amab'ey
+# "Hmm" is a sound made when considering or puzzling over something.
+# You don't have to include it in your translation if your language does not have a written word like this.
+malformedURI-title = Hmm. Man ütz ta niwachin ri ochochib'äl ri'.
+netInterrupt-title = Xq'at ri okem
+notCached-title = Xk'is Ruq'ijul ri Wuj
+netOffline-title = Pa rub'eyal majun okem
+contentEncodingError-title = Sachoj pa rucholajil rupam
+unsafeContentType-title = Itzel ruwäch chi yakb'äl
+netReset-title = Tikirisan chik ri okem
+netTimeout-title = Xxik'o ruq'ijul ri okem
+unknownProtocolFound-title = Man nich'ob'otäj ta ri ochochib'äl
+proxyConnectFailure-title = Ja ri proxy k'uxasamaj nixutun ri okem
+proxyResolveFailure-title = Man nilitäj ta ri proxi ruk'u'x samaj
+redirectLoop-title = Man ütz ta tajin niq'axan ri ruxaq k'amaya'l
+unknownSocketType-title = Man oyob'en ta re rutzijol tajin nuya' pe ri ruk'u'x samaj
+nssFailure2-title = Xq'ate' ri ütz okem
+csp-xfo-error-title = { -brand-short-name } Man Nitikïr Ta Nujäq Re Ruxaq Re'
+corruptedContentError-title = Sachoj Ruma Itzel Rupam
+sslv3Used-title = Man tikirel ta ütz nok
+inadequateSecurityError-title = Itzel ri awokem
+blockedByPolicy-title = Xq'at Ruxaq
+clockSkewError-title = Sachinäq ri ruch'utiq'ijub'al akematz'ib'
+networkProtocolError-title = Rusachoj Rub'eyal Nisamäj K'amb'ey
+nssBadCert-title = Rutzijol K'ayewal: Nimaläj Ruk'ayewal Jikomal Petenäq
+nssBadCert-sts-title = Man Xok Ta: Jikïl jun Ruk'ayewal Jikomal
+certerror-mitm-title = Software Nuq'äch chi ri { -brand-short-name } Ütz tok pa re Ruxaq K'amaya'l Re'
diff --git a/l10n-cak/toolkit/toolkit/neterror/netError.ftl b/l10n-cak/toolkit/toolkit/neterror/netError.ftl
new file mode 100644
index 0000000000..704044e92c
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/neterror/netError.ftl
@@ -0,0 +1,152 @@
+# 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/.
+
+
+## Error page titles
+
+neterror-page-title = K'o k'ayewal toq nitikirisäx ri ruxaq k'amaya'l
+certerror-page-title = Rutzijol K'ayewal: Nimaläj Ruk'ayewal Jikomal Petenäq
+certerror-sts-page-title = Man Xok Ta: Jikïl jun Ruk'ayewal Jikomal
+neterror-blocked-by-policy-page-title = Xq'at Ruxaq
+neterror-captive-portal-page-title = Tok pa k'amab'ey
+neterror-dns-not-found-title = Man Xilitäj ta ri K'uxasamaj
+neterror-malformed-uri-page-title = Me'okel URL
+
+## Error page actions
+
+neterror-advanced-button = Q'axinäq…
+neterror-copy-to-clipboard-button = Tiwachib'ëx ri rucholajem tzij pa molwuj
+neterror-learn-more-link = Tetamäx ch'aqa' chik…
+neterror-open-portal-login-page-button = Tijaq tikirib'äl ruxaq rumolojri'ïl k'amab'ey
+neterror-override-exception-button = Xinwetamaj ri K'ayewal chuqa' Tinsamajij el
+neterror-pref-reset-button = Titzolïx ri runuk'ulem kan k'o wi
+neterror-return-to-previous-page-button = Titzolin
+neterror-return-to-previous-page-recommended-button = Titzolïx (Chilab'en)
+neterror-try-again-button = Titojtob'ëx chik
+neterror-settings-button = Kejal taq DNS Nuk'ulem
+neterror-view-certificate-link = Titz'et iqitzijib'äl
+
+##
+
+neterror-pref-reset = Achi'el ta chi ja ri runuk'ulem rujikomal k'amab'ey, ri nib'ano re re'. ¿La nawajo' chi nitzolïx ri runuk'ulem kan k'o wi?
+neterror-error-reporting-automatic = Taya' kitzijol k'ayewal achi'el re ruwäch re' richin nato' ri { -vendor-short-name } chi nuya' ketal chuqa' yeruq'ät itzel taq ruxaq k'amaya'l.
+
+## Specific error messages
+
+neterror-generic-error = { -brand-short-name } k'o jun achoq uma toq man nutikirisaj ta el re jun ruxaq k'amaya'l re'.
+
+neterror-load-error-try-again = Wakami rik'in jub'a' man wachel ta re ruxaq k'amaya'l re' o janila k'o yesamajin. Tatojtob'ej chik pa jun ti ramaj.
+neterror-load-error-connection = We man yatikïr ta yatok pa majun ruxaq, tanik'oj ri awokem pa ruk'amab'ey ri akematz'ib'.
+neterror-load-error-firewall = We ri asamajib'al o k'amab'ey tajin nichajïx ruma jun firewall o proxi, tajikib'a' chi ri { -brand-short-name } ya'on q'ij chi re chi nok pa k'amaya'l.
+
+neterror-captive-portal = K'o chi natikirsaj molojri'ïl pa re k'amab'ey re' chuwäch yatok pa k'amaya'l.
+
+## TRR-only specific messages
+## Variables:
+## $hostname (String) - Hostname of the website to which the user was trying to connect.
+## $trrDomain (String) - Hostname of the DNS over HTTPS server that is currently in use.
+
+
+## Native fallback specific messages
+## Variables:
+## $trrDomain (String) - Hostname of the DNS over HTTPS server that is currently in use.
+
+
+##
+
+neterror-file-not-found-filename = Tanik'oj chi majun sachoj pa rub'i' ri yakb'äl achi'el rutz'ib'axik, achi'el chuqa' rokisaxik nimatz'ib'.
+neterror-file-not-found-moved = Tanik'oj we ri yakb'äl xsilöx el, xk'ex rub'i' o xyuj el
+
+neterror-access-denied = Rik'in jub'a' xyuj el, xsilöx el o ri niya'on q'ij chi ke ri yakb'äl niq'ato rutz'etik.
+
+neterror-unknown-protocol = Rik'in jub'a' rajowaxik nayäk qa jun chik kema' richin nijaqatäj re ochochib'äl re'.
+
+neterror-redirect-loop = Re jun k'ayewal re' nik'ulwachitäj ruma nachüp o e'aq'aton kik'ulik ri taq kaxlanwey.
+
+neterror-unknown-socket-type-psm-installed = Tanik'oj chi ruk'wan ri ichinan nuk'unel ri aq'inoj richin chajinïk, yakon.
+neterror-unknown-socket-type-server-config = Ke ri' rik'in jub'a' ruma ri pa rub'eyal runuk'ulem ruk'u'x samaj.
+
+neterror-not-cached-intro = Man niq'alajin ta chik pa { -brand-short-name } jumejyak ri wuj nik'utüx.
+neterror-not-cached-sensitive = .Achi'el jun rub'eyal richin nichajin, { -brand-short-name } man nuk'utuj ta chik pa ruyonil chajin taq wuj.
+neterror-not-cached-try-again = Tapitz'a' qa pa Titojtob'ëx chik richin nik'utüx chik ri ruwujil k'amaya'l.
+
+neterror-net-offline = Tapitz'a' “Titojtob'ëx chik” richin niq'ax pa majun okem chuqa' tok chik pa ruxaq.
+
+neterror-proxy-resolve-failure-settings = Tanik'oj runuk'ulem proxi richin najikib'a' chi ütz b'anikil.
+neterror-proxy-resolve-failure-connection = Tanik'oj chi ri asamajib'al k'o rokem richin nisamäj pa k'amab'ey.
+neterror-proxy-resolve-failure-firewall = We ri asamajib'al o k'amab'ey chajin ruma jun chupq'aq' o proxi, tajikib'a' chi ri { -brand-short-name } ya'on q'ij chi re richin nok pa k'amaya'l.
+
+neterror-proxy-connect-failure-settings = Tanik'oj chi ri runuk'ulem proxi ja ri' ri ütz.
+neterror-proxy-connect-failure-contact-admin = Katoyon rik'in ri runuk'samajel k'amab'ey richin nanik'oj chi ri ruk'u'x samaj proxi tajin nisamäj.
+
+neterror-content-encoding-error = Tab'ana' utzil, taya' rutzijol chi rij re k'ayewal re' chi ke ri rajaw ruxaq k'amaya'l.
+
+neterror-unsafe-content-type = Tab'ana' utzil, taya' rutzijol chi rij re k'ayewal re' chi ke ri rajaw ruxaq k'amaya'l.
+
+neterror-nss-failure-not-verified = Man tikirel ta nik'ut pe ri ruxaq tajin natojtob'ej najäq ruma man tikirel ta nijikib'äx nitz'et chi e qitzij ri taq tzij.
+neterror-nss-failure-contact-website = Tab'ana' utzil, taya' rutzijol chi rij re k'ayewal re' chi ke ri rajaw ruxaq k'amaya'l.
+
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-intro = { -brand-short-name } xrïl jun nïy ritzelanel jikomal ruma ri' toq man xub'än ta chik <b>{ $hostname }</b>. We natz'et re ruxaq re', ri ojqanela' yetikïr nikitojtob'ej nikeleq'aj awetamab'al achi'el ewan taq atzij, ataqoya'l o rutzij ri ch'utit'im pwäq.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-sts-intro = { -brand-short-name } xrïl jun itzilanel ruk'ayewal jikomal chuqa' man xb'e ta pa <b>{ $hostname }</b> ruma re ajk'amaya'l ruxaq re' narajo' jun jikïl okem.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-expired-cert-intro = { -brand-short-name } xrïl jun k'ayewal chuqa' man nisamäj ta chik pa <b>{ $hostname }</b>. Itzel b'anon runuk'ulem ri ajk'amaya'l ruxaq o ri ruramaj akematz'ib' man ruk'wan ta ütz ri ramaj.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+# $mitm (String) - The name of the software intercepting communications between you and the website (or “man in the middle”)
+certerror-mitm = <b>{ $hostname }</b> rik'in jub'a' jun ütz ruxaq k'amaya'l, po man tikirel ta ri ütz okem. Re k'ayewal re' nik'ulwachïx ruma <b>{ $mitm }</b>, ri jun kema' pan akematz'ib' o pan ak'amab'ey.
+
+neterror-corrupted-content-intro = Ri ruxaq wuj tajin natojtob'ej natz'ët man tikirel ta nik'ut pe ruma xilitäj jun sachoj toq yeq'alajisäx pe ri taq tzij.
+neterror-corrupted-content-contact-website = Tab'ana' utzil, taya' rutzijol chi rij re k'ayewal re' chi ke ri rajaw ruxaq k'amaya'l.
+
+# Do not translate "SSL_ERROR_UNSUPPORTED_VERSION".
+neterror-sslv3-used = Q'axinäq chi etamab'äl: SSL_ERROR_UNSUPPORTED_VERSION
+
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+neterror-inadequate-security-intro = <b>{ $hostname }</b> nrokisaj k'ak'a' samaj richin jikomal, ri e ojer chuqa' man k'ayew ta yeq'eleb'ëx. Jun q'eleb'enel chanin nuya' rutzijol ri etamab'äl, ri nina'ojïx chi echajin. Ri runuk'samajel ruxaq k'amaya'l k'o chi nutz'ët nab'ey ri ruk'u'x samaj chuwäch nitikïr nutz'ët ri ruxaq k'amaya'l.
+# Do not translate "NS_ERROR_NET_INADEQUATE_SECURITY".
+neterror-inadequate-security-code = Runimatz'ib' sachoj: NS_ERROR_NET_INADEQUATE_SECURITY
+
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+# $now (Date) - The current datetime, to be formatted as a date
+neterror-clock-skew-error = Ri akematz'ib' nuna'ojij chi jun { DATETIME($now, dateStyle: "medium") }, ri nuq'ät { -brand-short-name } richin ütz nok. Titz'et <b>{ $hostname }</b>, Tak'exa' ri ruch'utiq'ijub'al akematz'ib' pa runuk'ulem ruq'inoj q'ijul, ramaj chuqa' rub'anikil q'ijul k'o wakami, k'a ri' tak'exa' <b>{ $hostname }</b>.
+
+neterror-network-protocol-error-intro = Man tikirel ta nik'ut ri ruxaq nawajo' natz'ët ruma xilitäj jun sachoj chi rij rub'eyal nisamäj k'amab'ey.
+neterror-network-protocol-error-contact-website = Katzijon rik'in ri rajaw ajk'amaya'l ruxaq richin naya' rutzijol re k'ayewal re'.
+
+certerror-expired-cert-second-para = Rik'in jub'a' ri rijiqitzijib'al ajk'amaya'l ruxaq xik'o yan ruq'ijul, nuq'ät { -brand-short-name } richin ütz nok. We natz'ët re ruxaq re', ri ojqanela' yetikïr nikitojtob'ej nikeleq'aj ri awetamab'al achi'el ewan taq atzij, kib'i' ataqoya'l o rub'anikil at'impwäq.
+certerror-expired-cert-sts-second-para = Rik'in jub'a' ri riqitzijib'al ajk'amaya'l ruxaq xk'is ruq'ijul, ri man nuya' taq q'ij chi ri { -brand-short-name } ütz nok.
+
+certerror-what-can-you-do-about-it-title = ¿Achike yatikïr nab'än chi rij?
+
+certerror-unknown-issuer-what-can-you-do-about-it-website = Rik'in jub'a' ja ri ajk'amaya'l ruxaq k'o ruk'ayewal, ruma ri' majun yatikïr nab'än.
+certerror-unknown-issuer-what-can-you-do-about-it-contact-admin = We at k'o pa jun to'öy runimamoloj k'amab'ey, o nawokisaj jun rukema' chapöy chikopil, yatikïr yatzijon kik'in ri to'onel kimoloj richin yatkito'. Chuqa' yatikïr naya' rutzijol chi re ri ajrunuk'samajel ajk'amaya'l ruxaq chi rij ri k'ayewal.
+
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+# $now (Date) - The current datetime, to be formatted as a date
+certerror-expired-cert-what-can-you-do-about-it-clock = Ri ruch'utiq'ijub'al akematz'ib' b'anon runuk'ulem richin { DATETIME($now, dateStyle: "medium") }. Tajikib'a' chi ri akematz'ib' b'anon ütz runuk'ulem ri ruq'ijul, ruramaj chuqa' rub'anikil ruq'ijul aq'inoj, k'a ri' tak'exa' <b>{ $hostname }</b>.
+certerror-expired-cert-what-can-you-do-about-it-contact-website = We ütz chik runuk'ulem ri ach'utiq'ijub'al, rik'in jub'a' man ütz rub'anon runuk'ulem ri ajk'amaya'l ruxaq, majun yatikïr nab'än richin nab'än rutzil. Yatikïr naya' rutzijol chi re ri runuk'samajel ajk'amaya'l ruxaq chi rij ri k'ayewal.
+
+certerror-bad-cert-domain-what-can-you-do-about-it = Rik'in jub'a' ja ri ajk'amaya'l ruxaq k'o ruk'ayewal, ruma ri' majun yatikïr nab'än. Yatikïr naya' rutzijol chi re ri ajrunuk'samajel ajk'amaya'l ruxaq chi rij ri k'ayewal.
+
+certerror-mitm-what-can-you-do-about-it-antivirus = We ri achapöy chikopil yerutz'ajnik'oj ewan kisik'ixik taq okem (ri eb'ina'am “web scanning” o “https scanning”), yatikïr nachüp ri rub'anikil ri'. We man ütz ta nub'än, yatikïr nayüj chuqa' nayäk chik ri chapöy chikopil.
+certerror-mitm-what-can-you-do-about-it-corporate = We at k'o pa ruk'amab'ey nimak'ayij, katzijon pa ri Kematz'ib'il ch'akulal.
+# Variables:
+# $mitm (String) - The name of the software intercepting communications between you and the website (or “man in the middle”)
+certerror-mitm-what-can-you-do-about-it-attack = We man ruk'ulun ta chawe ri <b>{ $mitm }</b>, rik'in jub'a' yatkiq'eleb'ej ruma ri' man ütz ta yatok pa ri ruxaq k'amaya'l.
+
+# Variables:
+# $mitm (String) - The name of the software intercepting communications between you and the website (or “man in the middle”)
+certerror-mitm-what-can-you-do-about-it-attack-sts = We man ruk'ulun ta chawe ri <b>{ $mitm }</b>, rik'in jub'a' yatkiq'eleb'ej ruma ri' majun yatikïr nab'än richin yatok pa ri ruxaq k'amaya'l.
+
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-what-should-i-do-bad-sts-cert-explanation = <b>{ $hostname }</b>k'o jun runa'ojil jikomal b'ina'am HTTP Jikïl Ruk'waxik Jikomal (HSTS), ri nuq'ajuj chi ri { -brand-short-name } xa xe nitikïr nok pa ütz jikomal. Man yatikïr ta natz'aqatisaj jun man relik ta richin natz'ët re ruxaq re'.
diff --git a/l10n-cak/toolkit/toolkit/neterror/nsserrors.ftl b/l10n-cak/toolkit/toolkit/neterror/nsserrors.ftl
new file mode 100644
index 0000000000..18ffb0f10a
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/neterror/nsserrors.ftl
@@ -0,0 +1,349 @@
+# 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/.
+
+# DO NOT ADD THINGS OTHER THAN ERROR MESSAGES HERE.
+# This file gets parsed into a JS dictionary of all known error message ids in
+# gen_aboutneterror_codes.py . If we end up needing fluent attributes or
+# refactoring them in some way, the script will need updating.
+
+psmerr-ssl-disabled = Man tikirel ta nokisäx pa ütz rub'eyal ruma chi ri SSL rub'eyal samaj xchup.
+psmerr-ssl2-disabled = Man tikirel ta nok ütz, ruma chi ri ruxaq k'amaya'l tajin nrokisaj jun ojer chuqa' man ütz ta ruwäch chi SSL rub'eyal samaj.
+
+# This is a multi-line message.
+psmerr-hostreusedissuerandserial =
+ Xak'ül jun ruwujil b'i'aj ri ma nokel ta. Katzijon rik'in ri runuk'samajel ruk'u'x samaj o tataqa' jun taqoya'l rik'in re na'oj re':
+
+ Ri ruwujil ab'i' junam ri rajilab'al rucholajil kik'in ri ch'aqa' chik taq ruwujil b'i'aj elesan kuma ri taqanel ya'öl ruwujil b'i'al. Tak'ulu' jun k'ak'a' ruwujil b'i'aj, ri ruk'wan juyonil rajilab'al rucholajil.
+
+ssl-error-export-only-server = Man tikirel ta nib'an ütz chi ch'owen. Ri jun chik rutza'm okem, man nuk'ül ta chi ri ewan rusik'ixik nïm ruxak.
+ssl-error-us-only-server = Man tikirel ta nib'an ütz ch'owen. Ri jun chik rutza'm okem nrajo' ewan rusik'ixik ri nïm ruxaq, ri man yek'ulutäj ta.
+ssl-error-no-cypher-overlap = Man tikirel ta nib'an ütz ch'owen rik'in ri jun chik peraj: majun chi rub'eyal rujik'oj (taq) relik ewan rusik'ixik.
+ssl-error-no-certificate = Man tikirel ta nilitäj ri ruwujil b'i'aj o rajowaxik taq ewan tzij richin ri tz'etonem.
+ssl-error-bad-certificate = Man tikirel ta ri ütz ch'owen rik'in ri jun chi rutza'm okem, ruma chi xtzolïx pe ri ruwujil rub'i'.
+ssl-error-bad-client = Ri ruk'u'x samaj xerïl sachel taq rutzij ri winäq.
+ssl-error-bad-server = Ri winäq xrïl sachel taq rutzij ri ruk'u'x samaj.
+ssl-error-unsupported-certificate-type = Man nik'ul ta re ruwäch ruwujil b'i'aj.
+ssl-error-unsupported-version = Ri jun chik peraj tajin nrokisaj jun ruwäch chi rub'eyal rusamaj jikomal, ri man nik'ul ta.
+ssl-error-wrong-certificate = Man xtikïr ta rutz'etik winäq: ri ichinan ewan tzij pa ri kicholxe'el tzij taq ewan tzij man nuxïm ta ri' rik'in ri aj winaqil ewan tzij pa ri kicholxe'el tzij kichin kiwujil b'i'aj.
+ssl-error-bad-cert-domain = Man tikirel ta nib'än ütz ch'owen rik'in ri jun chi rutza'm okem, ruma chi ri rub'i' ruk'ojlem b'ey xk'utüx, man nuxïm ta ri' rik'in ri ruwujil rub'i' ruk'u'x samaj.
+ssl-error-post-warning = Man etamel ta ruwäch ri SSL rub'itz'ib' sachoj.
+ssl-error-ssl2-disabled = Ri jun chik peraj xa xe yeruk'ül SSL ruwäch 2, ri chupül pa aj wawe'.
+ssl-error-bad-mac-read = SSL xuk'ül jun tz'ib'anïk rik'in jun rub'itz'ib' rutz'etik itzel rutzijol taqoj.
+ssl-error-bad-mac-alert = Ri jun chik rutza'm SSL okem nuya' rutzijol jun rub'itz'ib' rutz'etik itzel taq rutzijol taqoj.
+ssl-error-bad-cert-alert = Ri jun chik rutza'm SSL okem man nitikïr ta nunik'oj ri ruwujil ab'i'.
+ssl-error-revoked-cert-alert = Ri jun chik rutza'm SSL okem xutzolij pe ri ruwujil ab'i' ruma nuna'ojij chi tzolin.
+ssl-error-expired-cert-alert = Ri jun chik rutza'm SSL okem xutzolij ri ruwujil ab'i' ruma nuna'ojij chi xik'o yan ruq'ijul.
+ssl-error-ssl-disabled = Man tikirel ta nok: SSL chupül.
+ssl-error-fortezza-pqg = Man tikirel ta nok: ri jun chik rutza'm SSL okem k'o pa jun chik ruk'ojlem b'ey FORTEZZA.
+ssl-error-unknown-cipher-suite = Xk'utüx jun SSL pisoj ewan rusik'ixik, ri ma netaman ta ruwäch.
+ssl-error-no-ciphers-supported = Majun chi pisoj taq ewan rusik'isik e k'o, ni xa ta e tzijï pa re kema' re'.
+ssl-error-bad-block-padding = SSL xuk'ül jun tz'ib'anïk rik'in jun itzel q'aton nuk'ulem.
+ssl-error-rx-record-too-long = SSL xuk'ül jun tz'ib'anïk, ri nik'o chi re ri nïm retab'al raqän ya'on q'ij.
+ssl-error-tx-record-too-long = SSL xutojtob'ej xutäq jun tz'ib'anïk, ri nik'o chi re ri nïm retab'al raqän ya'on q'ij.
+ssl-error-rx-malformed-hello-request = SSL xuk'ül jun rutzijol rutaqoj Hello Request loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-client-hello = SSL xuk'ül jun rutzijol rutaqoj Client Hello loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-server-hello = SSL xuk'ül jun rutzijol rutaqoj Server Hello loq'ka'y, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-certificate = SSL xuk'ül jun rutzijol rutaqoj Certificate loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-server-key-exch = SSL xuk'ül jun rutzijol rutaqoj Server Key Exchange loq'ka'y, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-cert-request = SSL xuk'ül jun rutzijol rutaqoj Certificate Request loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-hello-done = SSL xuk'ül jun rutzijol rutaqoj Server Hello Done loq'ka'y, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-cert-verify = SSL xuk'ül jun rutzijol rutaqoj Certificate Verify loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-client-key-exch = SSL xuk'ül jun rutzijol rutaqoj Client Key Exchange loq'ka'y, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-finished = SSL xuk'ül jun rutzijol rutaqoj Finished loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-malformed-change-cipher = SSL xuk'ül jun rutz'ib'anik ruk'exoj ruya'ik rutzijol ewan rusik'ixik, ri man ütz ta nuk'un.
+ssl-error-rx-malformed-alert = SSL xuk'ül jun tz'ib'anïk richin rutzijol k'ayewal, ri man ütz ta nuk'un.
+ssl-error-rx-malformed-handshake = SSL xuk'ül jun tz'ib'anïk richin loq'k'ay, ri man ütz ta nuk'un.
+ssl-error-rx-malformed-application-data = SSL xuk'ül jun tz'ib'anïk richin taq rutzij chokoy, ri man ütz ta nuk'un.
+ssl-error-rx-unexpected-hello-request = SSL xuk'ül jun rutzijol rutaqoj Hello Request loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-client-hello = SSL xuk'ül jun rutzijol rutaqoj Client Hello loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-server-hello = SSL xuk'ül jun rutzijol rutaqoj Server Hello loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-certificate = SSL xuk'ül jun rutzijol rutaqoj Certificate loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-server-key-exch = SSL xuk'ül jun rutzijol rutaqoj Server Key Exchange loq'ka'y, ri man oyob'en ta.
+ssl-error-rx-unexpected-cert-request = SSL xuk'ül jun rutzijol rutaqoj Certificate Request loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-hello-done = SSL xuk'ül jun rutzijol rutaqoj Server Hello Done loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-cert-verify = SSL xuk'ül jun rutzijol rutaqoj Certificate Verify loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-client-key-exch = SSL xuk'ül jun rutzijol rutaqoj Client Key Exchange loq'ka'y, ri man oyob'en ta.
+ssl-error-rx-unexpected-finished = SSL xuk'ül jun rutzijol rutaqoj Finished loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-change-cipher = SSL xuk'ül jun Change Cipher Spec tz'ib'anïk, ri man oyob'en ta.
+ssl-error-rx-unexpected-alert = SSL xuk'ül jun Alert tz'ib'anïk, ri man oyob'en ta.
+ssl-error-rx-unexpected-handshake = SSL xuk'ül jun rutz'ib'anik loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-unexpected-application-data = SSL xuk'ül jun Application Data tz'ib'anïk, ri man oyob'en ta.
+ssl-error-rx-unknown-record-type = SSL xuk'ül jun tz'ib'anïk rik'in jun ruwäch chi rupam, ri man etaman ta ruwäch.
+ssl-error-rx-unknown-handshake = SSL xuk'ül jun rutzijol rutaqoj loq'k'ay rik'in jun ruwäch chi rutzijol taqoj, ri man etaman ta ruwäch.
+ssl-error-rx-unknown-alert = SSL xuk'ül jun rutz'ib'anik richin rutzijol k'ayewal rik'in jun rutzijoxkil rutzijol k'ayewal, ri man etaman ta ruwäch.
+ssl-error-close-notify-alert = Ri jun chik rutza'm SSL okem xutz'apij re okem re'.
+ssl-error-handshake-unexpected-alert = Ri jun chik rutza'm SSL okem, man royob'en ta jun rutzijol rutaqoj loq'k'ay, ri xuk'ül.
+ssl-error-decompression-failure-alert = Ri jun chik rutza'm SSL okem, man xtikïr ta xusöl ütz jun SSL tz'ib'anïk, ri xuk'ül.
+ssl-error-handshake-failure-alert = Ri jun chik rutza'm SSL okem, man xtikïr ta xuloq'k'ayij jun molaj ütz chi rachetab'äl jikomal.
+ssl-error-illegal-parameter-alert = Ri jun chik rutza'm SSL okem, xutzolij jun rutzijol rutaqoj loq'k'ay ruma itze rupam.
+ssl-error-unsupported-cert-alert = Ri jun chik rutza'm SSL okem, man yeruk'ül ta taq ruwujil b'i'aj achi'el ri ruwäch xuk'ül.
+ssl-error-certificate-unknown-alert = Ri jun chik rutza'm SSL okem xk'oje' jun ruk'ayewal, ri man xjikib'äx ta, rik'in ri ruwujil b'i'aj ri xuk'ül.
+ssl-error-generate-random-failure = SSL xuk'ulwachij jun sachoj rik'in ri rutz'ukunel b'aqaqinel taq ajilab'äl.
+ssl-error-sign-hashes-failure = Man tikirel ta yejuch' rik'in ruwi' q'ab'aj ri taq tzij yek'utüx, richin ninik'öx ri ruwujil b'i'aj.
+ssl-error-extract-public-key-failure = SSL man tikirinäq ta nrelesaj ri aj winaqil ewan rutzij ri ruwujil b'i'aj pa ri jun chik rutza'm okem.
+ssl-error-server-key-exchange-failure = Man xjikib'äx ta ri sachoj toq tajin nisamajib'ëx ri ruloq'k'ay rujalwachinik ewan rutzij ruk'u'x samaj richin SSL.
+ssl-error-client-key-exchange-failure = Man xjikib'äx ta ri sachoj toq tajin nisamajib'ëx ri ruloq'k'ay rujalwachinik ewan rutzij winäq richin SSL.
+ssl-error-encryption-failure = Xsach ri rub'eyal rujik'oj ewan rusik'ixik kitanaj taq tzij pa ri rupisoj ewan rusik'ixik cha'on.
+ssl-error-decryption-failure = Xsach ri rub'eyal rujik'oj man ewan ta rusik'ixik kitanaj taq tzij pa ri rupisoj ewan rusik'ixik cha'on.
+ssl-error-socket-write-failure = Xsach jun tojtob'enïk richin yetz'ib'äx ewan kisik'ixik taq tzij pan ajxe' socket.
+ssl-error-md5-digest-failure = Xsach ri MD5 samaj ch'utitzijol.
+ssl-error-sha-digest-failure = Xsach ri SHA-1 samaj ch'utitzijol.
+ssl-error-mac-computation-failure = Xsach MAC pajoj.
+ssl-error-sym-key-context-failure = Man tikirel ta nuk'un jun ruk'ojlem junamajelanïk ewan tzij.
+ssl-error-sym-key-unwrap-failure = Man tikirinäq ta nisol ri junamajelanïk chi ewan tzij pa ri rutzijol rutaqoj rujalwachinik ewan rutzij winäq.
+ssl-error-pub-key-size-limit-exceeded = Ri SSL ruk'u'x samaj xutojtov'ej nrokisaj jun aj winaqilal ewan tzij pa ruwa jay xak rik'in jun rupisoj ewan rusik'ixik k'wanïk.
+ssl-error-iv-param-failure = Ri b'itz'ib' PKCS11 man nuya' ta q'ij chi nitzalq'omïx jun IV pa jun ko'öl etab'äl.
+ssl-error-init-cipher-suite-failure = Man tikirinäq rutikirisaxïk rupisoj ewan rusik'ixik, ri cha'on.
+ssl-error-session-key-gen-failure = Man tikirinäq ta ri winäq, yerutz'ük ewan rutzij ri molojri'ïl richin ri SSL molojri'ïl.
+ssl-error-no-server-key-for-alg = Man k'o ta ewan rutzij ri ruk'u'x samaj richin ri rub'eyal rujik'oj kijalwachinik ri taq ewan tzij etojtob'en.
+ssl-error-token-insertion-removal = Ri PKCS#11 token xchape' o xyuj el toq ri jik'oj tajin nisamajïx.
+ssl-error-token-slot-not-found = Man tikirinäq ta chi rilixik jun PKCS#11 token richin nib'an jun jik'oj najowäx.
+ssl-error-no-compression-overlap = Man tikirel ta nib'an ütz ch'owen rik'in ri jun chik peraj: majun chi (taq) rub'eyal rujik'oj relik jitz'oj.
+ssl-error-handshake-not-completed = Man tikirel ta nitikirisäx jun SSL loq'k'ayinïk k'a jampe' na ri k'o wakami xtitz'aqät.
+ssl-error-bad-handshake-hash-value = Xk'ul pa ri jun chik peraj itzel hash taq rejqalem loq'k'ayinïk.
+ssl-error-cert-kea-mismatch = Ri ruwujil b'i'aj xya', man tikirel ta nokisäx rik'in ri rub'eyal rujik'oj rujalwachinik taq ewan tzij echa'on.
+ssl-error-no-trusted-ssl-client-ca = Man nikuqub'äx ta k'u'x chi rij jun taqonel ya'öl ruwujil b'i'aj richin ri rutz'etik SSL winäq.
+ssl-error-session-not-found = Ri SSL rumolojri'ïl ID winäq, man xilitäj ta pa rujumejyak rumolojri'ïl ruk'u'x samaj.
+ssl-error-decryption-failed-alert = Ri jun chik peraj man tikirinäq ta chi man tewäx rusik'ixik jun SSL tz'ib'anïk, ri xuk'ül kan rija'.
+ssl-error-record-overflow-alert = Ri jun chik peraj xuk'ül jun SSL tz'ib'anïk, ri yalan nïm raqän chuwäch ri niya' q'ij.
+ssl-error-unknown-ca-alert = Ri jun chik peraj man nutz'ët ta o man nukuqub'a' ta ruk'u'x chi rij ri CA, ri xrelesaj ruwujil ab'i'.
+ssl-error-access-denied-alert = Ri jun chik peraj xuk'ül jun okel ruwujil b'i'aj, xa xe chi xq'at ri okem.
+ssl-error-decode-error-alert = Ri jun chik rutza'm okem, man tikirinäq ta chi man tewäx rusik'ixik jun rutzijol rutaqoj SSL loq'k'ayinïk.
+ssl-error-decrypt-error-alert = Ri jun chik peraj nuq'alajisaj jun sachoj pa ri runik'oxik ri juch'b'i'aj o kijalwachinik taq ewan tzij.
+ssl-error-export-restriction-alert = Ri jun chik peraj nuya' rutzijol chi ri loq'k'ayinïk man nuq'i' ta ri taq ruk'wanel ruk'waxik.
+ssl-error-protocol-version-alert = Ri jun chik peraj nuya' rutzijol chi rij jun ruwäch chi rub'eyal samaj, ri man k'amonel ta o man nik'ulutuj ta.
+ssl-error-insufficient-security-alert = Ri ruk'u'x samaj nrajo' jun utziläj ewan rusik'ixik chuwäch ri nitikïr nuköch' ri winäq.
+ssl-error-internal-error-alert = Ri jun chik peraj xuya' rutzijol chi xuna' jun sachoj chupam.
+ssl-error-user-canceled-alert = Ri winäq pa ri jun chik rutza'm okem xuq'ät ri loq'k'ayinïk.
+ssl-error-no-renegotiation-alert = Ri jun chik peraj man nuya' taq q'ij chi yeloq'k'ayïx chik ri taq ral retab'al SSL jikomal.
+ssl-error-server-cache-not-configured = Ri rujumejyak SSL ruk'u'x samaj, man b'anon taq runuk'ulem ni xa ta chupül pa re socket re'.
+ssl-error-unsupported-extension-alert = Ri jun chik rutza'm SSL okem, man nuk'ül ta ri hello TLS k'amal k'utun.
+ssl-error-certificate-unobtainable-alert = Ri jun chik rutza'm SSL okem, man tikirinäq ta nuk'ül ri ruwujil ab'i' richin ri URL ya'on.
+ssl-error-unrecognized-name-alert = Ri jun chik rutza'm SSL okem, man k'o ta ruwujil b'i'aj richin ri DNS b'i'aj k'utun.
+ssl-error-bad-cert-status-response-alert = Ri jun chik rutza'm SSL okem, man tikirinäq ta nuk'ül jun OCSP tzolin tzij richin ri ruwujil rub'i'.
+ssl-error-bad-cert-hash-value-alert = Ri jun chik rutza'm SSL okem, xuya' rutzijol chi rij jun hash ejqalem richin sachel ruwujil b'i'aj.
+ssl-error-rx-unexpected-new-session-ticket = SSL xuk'ül jun rutzijol rutaqoj New Session Ticket loq'k'ay, ri man oyob'en ta.
+ssl-error-rx-malformed-new-session-ticket = SSL xuk'ül jun rutzijol rutaqoj New Session Ticket loq'k'ay, rik'in itzel b'anikil.
+ssl-error-decompression-failure = SSL xuk'ül jun ch'utinisan tz'ib'anïk, ri man tikirel ta xtisol.
+ssl-error-renegotiation-not-allowed = Ri ruloq'k'ayinik chik, man ya'on ta q'ij ruma re SSL socket re'.
+ssl-error-unsafe-negotiation = Ri jun chik peraj xutojtob'ej jun loq'k'ayinïk pan ojer rub'anik (janila k'ayew rik'in).
+ssl-error-rx-unexpected-uncompressed-record = SSL xuk'ül jun tz'ib'anïk man ch'utinisan ta, ri man oyob'en ta.
+ssl-error-weak-server-ephemeral-dh-key = SSL xuk'ül jun Diffie-Hellman mayamöj ewan tzij pa ri ruk'u'x rusamaj rutzijol rutaqoj ruloq'k'ayinik kijalwachinik taq ewan tzij.
+ssl-error-next-protocol-data-invalid = SSL xeruk'ül man okel ta taq tzij richin ri NPN k'amal.
+ssl-error-feature-not-supported-for-ssl2 = SSL b'anikil, ri man nikik'äm ta ki' kik'in ri taq SSL 2.0 okem.
+ssl-error-feature-not-supported-for-servers = SSL b'anikil, ri man yek'ul ta pa ri ruk'u'x taq samaj.
+ssl-error-feature-not-supported-for-clients = SSL b'anikil, ri man yek'ul ta pa ri taq winäq.
+ssl-error-invalid-version-range = Man okel ta ri kikojolaj taq SSL ruwäch.
+ssl-error-cipher-disallowed-for-version = Ri SSL k'ulunel xucha' jun rupisoj ewan rusik'ixik, ri man ya'on ta q'ij pa ri ruwäch rub'eyal samaj xcha'.
+ssl-error-rx-malformed-hello-verify-request = SSL xuk'ül jun rutzijol rutaqoj Hello Verify Request loq'k'ay, ri man ütz ta runuk'ulem.
+ssl-error-rx-unexpected-hello-verify-request = SSL xuk'ül jun rutzijol rutaqoj Hello Verify Request loq'k'ay, ri man oyob'en ta.
+ssl-error-feature-not-supported-for-version = SSL b'anikil, ri man nik'ul ta pa ri ruwäch rub'eyal samaj ri'.
+ssl-error-rx-unexpected-cert-status = SSL xuk'ül jun rutzijol rutaqoj Certificate Status loq'k'ay, ri man oyob'en ta.
+ssl-error-unsupported-hash-algorithm = Rub'eyal jik'oj ch'utitzijol, ri man nik'ul ta, okisan ruma ri TLS k'ulunel.
+ssl-error-digest-failure = Xsach ri rusamaj ch'utitzijol.
+ssl-error-incorrect-signature-algorithm = Rub'eyal rujik'oj itzel juch'b'i'aj, ya'on rutzijol pa jun ruch'akul juch'un rik'in ruwi' q'ab'aj.
+ssl-error-next-protocol-no-callback = Xtzijtäj ri ruk'amal loq'k'ayinïk richin ri jun chik rub'eyal samaj, xa xe chi ri rusik'ixik tzolin tzij, xtikirisäx chuwäch nb'e'ajowäx pe.
+ssl-error-next-protocol-no-protocol = Ri ruk'u'x samaj man yeruk'ül ta rub'eyal taq samaj esik'in pe ruma ri winäq pa ri ALPN k'amal.
+ssl-error-inappropriate-fallback-alert = Ri ruk'u'x samaj xuq'ät ri loq'k'ayinïk ruma chi ri winäq xritzelaj pa jun qajnäq TLS ruwäch, ri nuk'ül ruk'u'x samaj.
+ssl-error-weak-server-cert-key = Ri ruwujil rub'i' ruk'u'x samaj ruk'wan jun aj winaqilal ewan tzij, ri janila lawalïk.
+ssl-error-rx-short-dtls-read = Man k'ïy ta rupam pa ri ajnik'aj rujolom richin ri DTLS wujil.
+ssl-error-no-supported-signature-algorithm = Man nuköch' ta TLS rujuch' rub'eyal jik'oj, xnuk'ub'ëx.
+ssl-error-unsupported-signature-algorithm = Ri k'ulunel nrokisaj jun tunuj, akuchi' man nito'on ta ri juch' b'i'aj chuqa' ri hash rub'eyal jik'oj.
+ssl-error-missing-extended-master-secret = Ri k'ulaj xutojtob'ej xutikirisaj chik, akuchi' majun ütz extended_master_secret k'amal.
+ssl-error-unexpected-extended-master-secret = Ri k'ulaj xutojtob'ej xutikirisaj chik rik'in jun man oyob'en ta chi extended_master_secret k'amal.
+
+sec-error-io = Xk'ulwachitäj jun sachoj richin I/O toq nitajin ri ya'oj q'ij richin jikomal.
+sec-error-library-failure = rusachoj ruwujib'al jikomal.
+sec-error-bad-data = ruwujib'al jikomal: xek'ulutäj itzel taq tzij.
+sec-error-output-len = ruwujib'al jikomal: rusachoj raqän elem.
+sec-error-input-len = ri ruwujib'al jikomal xuna' jun sachoj richin raqän okitz'ib'.
+sec-error-invalid-args = ruwujib'al jikomal: man okel ta taq na'oj.
+sec-error-invalid-algorithm = ruwujib'al jikomal: man okel ta rub'eyal jik'oj.
+sec-error-invalid-ava = ruwujib'al jikomal: man okel ta AVA.
+sec-error-invalid-time = Rucholajil ruq'ijul/ramaj, ri itzel ruyujik.
+sec-error-bad-der = ruwujib'al jikomal: b'itz'ib'an chi rutzijol taqoj pa DER, ri itzel yujun.
+sec-error-bad-signature = Ri ruwujil rub'i' ri jun chik peraj k'o jun rujuch'b'i'aj, ri man okel ta.
+sec-error-expired-certificate = Ri ruwujil b'i'aj ri jun chik peraj xk'is ruq'ijul.
+sec-error-revoked-certificate = Ri ruwujil b'i'aj ri jun chik peraj xtzolïx pe.
+sec-error-unknown-issuer = Ri tikirisanel rutzij ruwujil b'i'aj ri jun chik peraj, man netamäx ta ruwäch.
+sec-error-bad-key = Man okel ta ri aj winaqil ewan rutzij ri jun chik peraj.
+sec-error-bad-password = Man ütz ta ri ewan rutzij jikomal xtz'ib'äx.
+sec-error-retry-password = Itzel xtz'ib'äx ri k'ak'a' ewan tzij. Tatojtob'ej chik.
+sec-error-no-nodelock = ruwujib'al jikomal: majun ruq'atik wiqoj.
+sec-error-bad-database = ruwujib'al jikomal: itzel ri cholxe'el tzij.
+sec-error-no-memory = ruwujib'al jikomal: rusachoj ruk'ojlemal rupam rujolom.
+sec-error-untrusted-issuer = Ri tikirisanel rutzij ruwujil rub'i' ri jun chik peraj, xya' retal chi itzel ruma ri winäq.
+sec-error-untrusted-cert = Ri ruwujil rub'i' ri jun chik peraj, xya' retal chi itzel ruma ri winäq.
+sec-error-duplicate-cert = K'o chik ri ruwujil b'i'aj pa ri rucholxe'el tzij.
+sec-error-duplicate-cert-name = Ri rub'i' ruwujil b'i'aj xqasäx, nukamuluj jun ri yakon chik pa ri rucholxe'e atzij.
+sec-error-adding-cert = Xsach toq xtz'aqatisäx ri ruwujil b'i'aj pa ri rucholxe'el tzij.
+sec-error-filing-key = Sachoj toq nixïm ri jaqb'äl richin re ruwujil b'i'aj re'.
+sec-error-no-key = Ri ichinan ewan rutzij re ruwujil b'i'aj re', man nilitäj ta pa ri rucholxe'el tzij kichin taq jaqb'äl
+sec-error-cert-valid = Okel re ruwujil b'i'aj re'.
+sec-error-cert-not-valid = Man okel ta re ruwujil b'i'aj re'.
+sec-error-cert-no-response = Kiwujib'al taq kiwujil b'i'aj: majun tzolin tzij
+sec-error-expired-issuer-certificate = Ri ruwujil rub'i' tikirisanel rutzij ruwujil b'i'aj xik'o ruq'ijul. Tanik'oj ri ruq'ijul chuqa' ri ramaj pa ri aq'inoj.
+sec-error-crl-expired = Ri CRL richin ri tikirisanel rutzij ruwujil b'i'aj xik'o ruq'ijul. Tak'exa' o tanik'oj ri ruq'iju chuqa' ri ramaj pa ri aq'inoj.
+sec-error-crl-bad-signature = Ri CRL richin ri tikirisane rutzij ruwujil b'i'aj k'o jun rujuch'b'i'aj, ri man okel ta.
+sec-error-crl-invalid = Ri k'ak'a' CRL k'o jun rub'anikil man okel ta.
+sec-error-extension-value-invalid = Ri rejqalem ruk'amal ruwujil b'i'aj man okel ta.
+sec-error-extension-not-found = Man ilon ta jun ruk'amal ri ruwujil b'i'aj.
+sec-error-ca-cert-invalid = Ri ruwujil rub'i' tikirisanel tzij man okel ta.
+sec-error-path-len-constraint-invalid = Ri ruq'atij rusamaj raqän ri rub'ey ruwujil b'i'aj, man okel ta.
+sec-error-cert-usages-invalid = Ri kik'ojlemal kokisaxik ruwujil b'i'aj man okel ta.
+sec-internal-only = **Juperaj ONLY chupam**
+sec-error-invalid-key = Ri ewan tzij man nuya' taq q'ij chi re ri samaj nik'utüx.
+sec-error-unknown-critical-extension = Ri ruwujil b'i'aj k'o jun k'ayew ruk'amal, ri man etaman ta ruwäch.
+sec-error-old-crl = Ri k'ak'a' CRL man chi rij ta ri k'o wakami.
+sec-error-no-email-cert = Man ewan ta rusik'ixik o man juch'un b'i'aj ta: k'a majani k'o jun ruwujil rub'i' taqoya'l.
+sec-error-no-recipient-certs-query = Man ewan ta rusik'ixik: man k'o ta taq ruwujil b'i'aj kichin chi kijujunal ri taq aq'e'n.
+sec-error-not-a-recipient = Man tikirel ta netamäx rusik'ixik: rat man at k'ulunel ta, o rik'in jub'a' man ilon ta jun ichinan ewan tzij o utziläj chi ruwujil b'i'aj.
+sec-error-pkcs7-keyalg-mismatch = Man tikirel ta netamäj rusik'ixik: ri rub'eyal rujik'oj ewan rusik'ixik ri ewan tzij, man nuxïm ta ri' rik'in ri ruwujil b'i'aj.
+sec-error-pkcs7-bad-signature = Xsach runik'oxik juch'b'i'aj: man ilon ta ri juch'unel b'i'aj, o k'ïy ta juch'unela' b'i'aj xe'ilitäj, o ri taq tzij man e ütz ta o ye'itzelan.
+sec-error-unsupported-keyalg = Man nik'ul ta o man etaman ta ruwäch ri rub'eyal rujik'oj ewan tzij.
+sec-error-decryption-disallowed = Man tikirel ta netamäx rusik'ixik: xewäx rusik'ixik rik'in jun rub'eyal jik'oj o runimilem ewan tzij, ri man yek'ul ta.
+sec-error-no-krl = Man ilon ta KRL richin ri ruwujil rub'i' re ruxaq k'amaya'l re'.
+sec-error-krl-expired = Ri KRL richin ri ruwujil rub'i' re ruxaq k'amaya'l re' xik'o ruq'ijul.
+sec-error-krl-bad-signature = Ri KRL richin ruwujil rub'i' re ruxaq k'amaya'l re', man okel ta jun rujuch'b'i'aj.
+sec-error-revoked-key = Ri ewan tzij richin ri ruwujil rub'i' re ruxaq k'amaya'l re' xtolïx pe.
+sec-error-krl-invalid = Ri k'ak'a' KRL k'o jun man okel ta rub'anikil.
+sec-error-need-random = ruwujib'al jikomal: ye'ajowäx b'aqaqinel taq tzij.
+sec-error-no-module = ruwujib'al jikomal: majun rujuperaj jikomal nitikïr nusamajij ri xk'utüx.
+sec-error-no-token = Man k'o ta ri ruch'utiwuj o rutoken jikomal, rajowaxik nitikirisäx, o xa xyuj el.
+sec-error-read-only = ruwujib'al jikomal: rucholxe'el tzij xa xe richin sik'inïk.
+sec-error-no-slot-selected = Man cha'on ta jun ch'apib'äl o token.
+sec-error-cert-nickname-collision = K'o chik jun ruwujil b'i'aj junam rutz'ukun b'i'aj.
+sec-error-key-nickname-collision = K'o chik jun ewan tzij junam tz'ukun rub'i'.
+sec-error-safe-not-created = sachoj toq nitz'uk ri ütz wachinäq
+sec-error-baggage-not-created = sachoj toq nitz'uk ri ruwachinaq k'wayöl
+sec-error-bad-export-algorithm = Jun rub'eyal jik'oj ri najowäx, man niya' ta q'ij chi re.
+sec-error-exporting-certificates = Sachoj toq nitojtob'ëx yek'wäx el taq ruwujil b'i'aj.
+sec-error-importing-certificates = Sachoj toq nitojtob'ëx yejik' pe taq ruwujil b'i'aj.
+sec-error-pkcs12-decoding-pfx = Man tikirel ta nijik' pe. Rusachoj retamaxik rusik'ixik. Man okel ta yakb'äl.
+sec-error-pkcs12-invalid-mac = Man nitikïr ta nijik' pe. Man okel ta chi MAC. Itzel chi ewan tzij o itzel chi yakb'äl.
+sec-error-pkcs12-unsupported-mac-algorithm = Man tikirel ta nijik' pe. Man nik'ul ta ri MAC rub'eyal jik'oj.
+sec-error-pkcs12-unsupported-transport-mode = Man tikirel ta nijik' pe. Xa xe yek'ul ri taq b'anikil rik'in ichinan chuqa' rutzil ewan tzij.
+sec-error-pkcs12-corrupt-pfx-structure = Man tikirel ta nijik' pe. Itzelan ri ruch'akul yakb'äl.
+sec-error-pkcs12-unsupported-pbe-algorithm = Man tikirel ta nijik' pe. Man nik'ul ta ri rub'eyal rujik'oj ewan rusik'ixik.
+sec-error-pkcs12-unsupported-version = Man tikirel ta nijik' pe. Man nik'ul ta ri ruwäch yakb'äl.
+sec-error-pkcs12-privacy-password-incorrect = Man tikirel ta nijik' pe. Itzel ri ichinan ewan tzij.
+sec-error-pkcs12-cert-collision = Man tikirel ta nijik' pe. K'o chik ri tz'ukun b'i'aj pa kicholxe'el taq tzij.
+sec-error-user-cancelled = Ri winäq xupïtz' tiq'at.
+sec-error-pkcs12-duplicate-data = Man jik'on ta pe, k'o chik pa ri kicholxe'el taq tzij.
+sec-error-message-send-aborted = Man xtaq ta ri rutzijol.
+sec-error-inadequate-key-usage = Ri rokisaxik ewan rutzij ruwujil b'i'aj, man ruk'amon ta chi re ri samaj najowäx nib'an.
+sec-error-inadequate-cert-type = Ruwäch chi ruwujil b'i'aj man ütz ta nitz'et richin ri chokoy.
+sec-error-cert-addr-mismatch = Ri ochochib'äl pa ri ruwujil rub'i' juch'b'i'aj, man nuxïm ta ri' rik'in ri ochochib'äl k'o pa ri taq ruch'utukwi' rutzijol taqoj.
+sec-error-pkcs12-unable-to-import-key = Man tikirel ta nijik' pe. Xsach toq nutojtob'ej nujïk' ri ichinan ewan tzij.
+sec-error-pkcs12-importing-cert-chain = Man tikirel ta nijik' pe. Sachoj toq nitojtob'ëx yejik' ri taq kicholajil kiwujil taq b'i'aj.
+sec-error-pkcs12-unable-to-locate-object-by-name = Man tikirel ta nik'wäx el. Man tikirel ta nilitäj ri ruwujil b'i'aj o ewan tzij rik'in ri tz'ukun tzij.
+sec-error-pkcs12-unable-to-export-key = Man tikirel ta nik'wäx el. Ri ichinan ewan tzij man tikirnäq ta richin nilitäj chuqa' richin nik'wäx el.
+sec-error-pkcs12-unable-to-write = Man tikirel ta nik'wäx el. Man tikirel ta nitz'ib'äx ri yakb'äl richin k'wanïk.
+sec-error-pkcs12-unable-to-read = Man tikirel ta nijik' pe. Man tikirel ta nisik'ïx ri yakb'äl richin jik'oj.
+sec-error-pkcs12-key-database-not-initialized = Man tikirel ta nik'wäx el. Ri rucholxe'el kitzij taq ewan tzij nitz'ilan o xyujun el.
+sec-error-keygen-fail = Man tikirel ta nitz'uk ri k'ulaj aj winaqil/ichinan taq ewan tzij.
+sec-error-invalid-password = Man okel ta ri ewan tzij xtz'ib'äx. Tab'ana' utzi, tacha' jun chik ri jun wi.
+sec-error-retry-old-password = Itzel xtz'ib'äx ri jun kan ewan tzij. Tatojtob'ej chik.
+sec-error-bad-nickname = Ri tz'ukun rutzij ruwujil b'i'aj tajin nokisäx chik.
+sec-error-not-fortezza-issuer = Ri FORTEZZA cholajem richin ri jun chik peraj, k'o jun ruwujil rub'i', ri man richin ta FORTEZZA.
+sec-error-cannot-move-sensitive-key = Man tikirel ta nisilöx el jun ichinan ewan tzij chupam ri ch'apib'äl, akuchi' nik'atzin wi.
+sec-error-js-invalid-module-name = Man okel ta rub'i' juperaj.
+sec-error-js-invalid-dll = Man okel ta rub'ey o rub'i' ruyakb'al juperaj
+sec-error-js-add-mod-failure = Man tikirel ta nitz'aqatisäx ri juperaj
+sec-error-js-del-mod-failure = Man tikirel ta niyuj el ri juperaj
+sec-error-old-krl = Ri k'ak'a' KRL man chi rij ta ri k'o wakami.
+sec-error-ckl-conflict = Ri k'ak'a' CKL k'o jun chik wi chi rutikirisanel rutzij CKL wakami. Tayuju' el ri CKL k'o wakami.
+sec-error-cert-not-in-name-space = Ri taqonel ya'öl ruwujil rub'i' re ruwujil b'i'aj re', man ya'on ta q'ij chi re richin nutikirisaj rutzij jun ruwujil b'i'aj rik'in re b'i'aj re'.
+sec-error-krl-not-yet-valid = Ri rucholajem k'exoj kiwäch taq ewan rutzij re ruwujil b'i'aj re', k'a man okel ta.
+sec-error-crl-not-yet-valid = Ri rucholajem k'exoj kiwäch taq ewan rutzij re ruwujil b'i'aj re', k'a man okel ta.
+sec-error-unknown-cert = Man tikirel ta ilon ri ruwujil b'i'aj k'utun.
+sec-error-unknown-signer = Man tikirel ta ilon ri ruwujil rub'i' ri juch'unel b'i'aj.
+sec-error-cert-bad-access-location = Ri rochochib'al ruk'u'x rusamaj rub'anikil ri ruwujil b'i'aj k'o jun rub'anikil, ri man okel ta.
+sec-error-ocsp-unknown-response-type = Ri OCSP tzolin tzij man tikirel ta netamäx rusik'ixik ronojel; jun ruwäch ri man etaman ta ruwäch.
+sec-error-ocsp-bad-http-response = Ri OCSP ruk'u'x samaj xutzolij HTTP taq tzij, ri man e'oyob'en ta/man e okel ta.
+sec-error-ocsp-malformed-request = Ri OCSP ruk'u'x samaj xrïl chi ri k'utunïk itzelan chuqa' itzel xnuk'.
+sec-error-ocsp-server-error = Ri OCSP ruk'u'x samaj xuk'ulwachij jun sachoj chupam.
+sec-error-ocsp-try-server-later = Ri OCSP ruk'u'x samaj nuchilab'ej chi tatojtob'ej chik pa jun ti mej.
+sec-error-ocsp-request-needs-sig = Ri OCSP ruk'u'x samaj nrajo' jun juch'b'i'aj pa re k'utuj re'.
+sec-error-ocsp-unauthorized-request = Ri OCSP ruk'u'x samaj xutzolij pe re k'utuj re', achi'el man ya'on ta q'ij chi re.
+sec-error-ocsp-unknown-response-status = Ri OCSP ruk'u'x samaj xutzolij pe jun b'anikil, ri man etamel ta ruwäch.
+sec-error-ocsp-unknown-cert = Ri OCSP ruk'u'x samaj majun rub'anikil richin re ruwujil b'i'aj re'.
+sec-error-ocsp-not-enabled = K'o chi natzïj ri OCSP chuwäch nasamajij re samaj re'.
+sec-error-ocsp-no-default-responder = K'o chi najikib'a' ri OCSP tzolïy tzij kan k'o wi chuwäch nasamajij re samaj re'.
+sec-error-ocsp-malformed-response = Ri tzolin rutzij OCSP ruk'u'x samaj, itzelan o itzel nuk'un.
+sec-error-ocsp-unauthorized-response = Ri juch'unel rub'i' ri OCSP tzolin tzij, man ya'on ta q'ij chi re richin nuq'alajisaj ri rub'anikil re ruwujil b'i'aj re'.
+sec-error-ocsp-future-response = Ri OCSP tzolin tzij, k'a man okel ta (ruk'wan jun ruq'ijul richin ri chwa'q kab'ij).
+sec-error-ocsp-old-response = Ri OCSP tzolin tzij ruk'wan ta etamab'äl, ri man ek'exon ta.
+sec-error-digest-not-found = Man ilon ta ri CMS o PKCS #7 ch'utitzijol pa ri rutzijol taqoj juch'un.
+sec-error-unsupported-message-type = Ri ruwäch CMS o PKCS #7 rutzijol taqoj, man yek'ul ta.
+sec-error-module-stuck = Ri PKCS #11 juperaj man xyuj ta el ruma k'a tajin na nokisäx.
+sec-error-bad-template = Man tikirel ta xetamäx kisik'ixik ri ASN.1. taq tzij. Man okel ta ri wach jikib'an pe.
+sec-error-crl-not-found = Man xilitäj ta ütz chi CRL.
+sec-error-reused-issuer-and-serial = Tajin natojtob'ej najïk' el jun ruwujil b'i'aj, ri junam rajilab'al rucholajem/tikirisanel tzij jun ruwujil b'i'aj, ri k'o chik, xa xe chi man ja ta ri ruwujil b'i'aj ri'.
+sec-error-busy = Man tikirel ta xtz'apitäj ri NSS. K'a e k'o na taq wachinäq, ri tajin ye'okisäx.
+sec-error-extra-input = Ri rutzijol taqoj cholajin rik'in DER eruk'wan tz'aqat taq tzij, ri man e'okisan ta.
+sec-error-unsupported-elliptic-curve = Man nik'ul ta ri elip kotojuch'.
+sec-error-unsupported-ec-point-form = Man nik'ul ta ri rub'anikil ruk'ojlemal elip kotojuch'.
+sec-error-unrecognized-oid = Man etaman ta ruwäch ri tz'etonel wachinäq.
+sec-error-ocsp-invalid-signing-cert = Man okel ta ri ruwujil rub'i' OCSP juch'b'i'aj pan OCSP tzolin tzij.
+sec-error-revoked-certificate-crl = Ri ruwujil b'i'aj tzolin pe pa ri rucholajem kitzolinik kiwujil rub'i' ri tikirisanel tzij.
+sec-error-revoked-certificate-ocsp = Ri OCSP tzolïy rutzij tikirisanel tzij nuya' rutzijol chi tzolin pe ri ruwujil b'i'aj.
+sec-error-crl-invalid-version = Ri rucholajem kitzolinik taq ruwujil rutzij tikirisanel tzij ruk'wan jun rajilab'al ruwäch, ri man etaman ta ruwäch.
+sec-error-crl-v1-critical-extension = Ri rucholajem kitzolinik taq V1 ruwujil rub'i' tikirisanel tzij ruk'wan jun k'ayew k'amal.
+sec-error-crl-unknown-critical-extension = Ri rucholajem kitzolinik taq V2 ruwujil rub'i' tikirisanel tzij ruk'wan jun k'amal, ri man etaman ta ruwäch.
+sec-error-unknown-object-type = Man etaman ta ruwäch ri ruwäch wachinäq xya' rutzijol.
+sec-error-incompatible-pkcs11 = Ri PKCS #11 ajchajinel nutz'ila' ri ya'oj etal pa jun b'anikiel, ri man nuk'äm ta ri'.
+sec-error-no-event = Wakami majun wachel ta jun k'ak'a' rusamaj ch'apib'äl.
+sec-error-crl-already-exists = K'o chik ri CRL.
+sec-error-not-initialized = Man tikirinäq ta ri NSS.
+sec-error-token-not-logged-in = Xsach ri samaj ruma chi ri PKCS#11 token man rutikirisan ta molojri'ïl.
+sec-error-ocsp-responder-cert-invalid = Man okel ta ri ruwujil rub'i' nuk'samajin richin ri OCSP tzolïy tzij.
+sec-error-ocsp-bad-signature = Ri OCSP tzolin tzij man okel ta jun rujuch'b'i'aj.
+sec-error-out-of-search-limits = Ri rukanoxik rujunamana'oj iqitzijib'äl xuk'owisaj kichi' kanoxïk
+sec-error-invalid-policy-mapping = Ri kiwachisetul taq na'ojil ruk'wan anypolicy
+sec-error-policy-validation-failed = Ri kicholajem iqitzijib'äl nisach rik'in ri kina'ojil junamana'oj
+sec-error-unknown-aia-location-type = Man etaman ta ruwäch ri ruwäch k'ojlemal pa ri k'amal AIA ruwujil b'i'aj
+sec-error-bad-http-response = Ri ruk'u'x samaj xutzolij pe jun itzel HTTP tzolin tzij
+sec-error-bad-ldap-response = Ri ruk'u'x samaj xutzolij pe jun itzel tzolin rutzij LDAP
+sec-error-failed-to-encode-data = Sachol toq yecholajïx ri taq tzij rik'in ri ASN1 cholanel
+sec-error-bad-info-access-location = Man okel ta ri rochochib'al okem pa etamab'äl pa ruk'amal ruwujil b'i'aj
+sec-error-libpkix-internal = Xk'ulwachitäj jun sachol Libpkix chupam toq nijunamana'ojïx ri iqitzijib'äl.
+sec-error-pkcs11-general-error = Jun PKCS #11 juperaj, xutzolij pe CKR_GENERAL_ERROR, akuchi' nuya' rutzijol chi xk'ulwachitäj jun sachoj, ri ma kolotel ta.
+sec-error-pkcs11-function-failed = Jun PKCS #11 xutzolij CKR_FUNCTION_FAILED, akuchi' nuya' rutzijol chi ri samaj xk'utüx man tikirel nisamajïx. We nitojtob'ëx chik re samaj re', rik'in jub'a' ütz xtub'än.
+sec-error-pkcs11-device-error = Jun PKCS #11 xutzolij CKR_DEVICE_ERROR, akuchi' nuya' rutzijol chi xk'ulwachitäj jun k'ayewal rik'in ri token o slot.
+sec-error-bad-info-access-method = Man etaman ta ruwäch ri rub'eyal okem pa etamab'äl rik'in ruk'amal ruwujil b'i'aj.
+sec-error-crl-import-failed = Sachoj toq nitojtob'ëx nujïk' jun CRL.
+sec-error-expired-password = Xik'o ruq'ijul ri ewan tzij.
+sec-error-locked-password = Q'aton ri ewan tzij.
+sec-error-unknown-pkcs11-error = Man etaman ta ruwäch ri PKCS #11 sachoj.
+sec-error-bad-crl-dp-url = Man okel ta o man nik'ul ta ri URL pa ri rub'i' ruk'ojlemal rujachik CRL.
+sec-error-cert-signature-algorithm-disabled = Ri ruwujil b'i'aj xjuch' rik'in jun rub'eyal rujik'oj juch'b'i'aj, ri chupül ruma chi man ütz ta.
+
+mozilla-pkix-error-key-pinning-failure = Re ruk'u'x samaj re' nrokisaj key pinning (HPKP) xa xe chi man tikirinäq ta ninuk' jun kicholajem kuqel k'u'x kiwujil b'i'aj, ri nuk'äm ri' rik'in ri pinset. Ri taq ritzelanik Key pinning man tikirel ta yechojmirisäx.
+mozilla-pkix-error-ca-cert-used-as-end-entity = Ri ruk'u'x samaj nrokisaj jun ruwujil b'i'aj rik'in jun ruxe' k'amal richin taq q'aton samaj, ri nuya' retal achi'el jun taqonel ya'öl ruwujil b'i'aj. Re re' k' ta chi man ja ta ri' rub'eyal richin jun ruwujil b'i'aj, ri ütz tikirisan rutzij.
+mozilla-pkix-error-inadequate-key-size = Ri ruk'u'x samaj ruk'utun jun ruwujil b'i'aj, ri ruk'wan jun runimilem ewan tzij yalan ko'öl richin nijikib'äx jun ütz okem.
+mozilla-pkix-error-v1-cert-used-as-ca = Jun X.509 ruwäch 1 ruwujil b'i'aj, ri man ta nok jun kuqel k'u'x ch'apoj, ri xokisäx richin xtikirisäx rutzij ruwujil rub'i' ri ruk'u'x samaj. X.509 ruwäch 1 taq ruwujil b'i'aj e ojer chik, ruma ri' man ütz ta ye'okisäx richin yejuch' ch'aqa' chik taq ruwujil b'i'aj.
+mozilla-pkix-error-not-yet-valid-certificate = Ri ruk'u'x samaj xuk'üt jun ruwujil b'i'aj, ri k'a man okel ta.
+mozilla-pkix-error-not-yet-valid-issuer-certificate = Xokisäx jun ruwujil b'i'aj, ri k'a man okel ta richin nutikirisaj rutzij ruwujil rub'i' ruk'u'x samaj.
+mozilla-pkix-error-signature-algorithm-mismatch = Ri rub'eyal rujik'oj juch'b'i'aj pa ri ruk'ojlemal rujuch'b'i'aj ruwujil b'i'aj, man nuxïm ta ri' rik'in ri rub'eyal jik'oj pa ri ruk'ojlem signatureAlgorithm.
+mozilla-pkix-error-ocsp-response-for-cert-missing = Ri OCSP tzolin tzij, man ruk'wan ta jun b'anikil kichin ri ruwujil b'i'aj, ri tajin yenik'öx.
+mozilla-pkix-error-validity-too-long = Ri ruk'u'x samaj xuk'üt jun ruwujil b'i'aj, rik'in jun rejqalem janila nïm ruq'ijul.
+mozilla-pkix-error-required-tls-feature-missing = Nrajo' na jun rajowaxik rub'anikil TLS.
+mozilla-pkix-error-invalid-integer-encoding = Ri ruk'u'x samaj xuk'üt jun ruwujil b'i'aj, ri k'o jun ütz runuk'unik jun chijun. Ri relik taq aruma erachib'ilan ri xokonil taq rajilab'al jun cholajem, xokonil RSA taq juperaj, chuqa' taq nuk'unïk ri kan e yuquyäq chuwäch ri nik'atzin.
+mozilla-pkix-error-empty-issuer-name = Ri ruk'u'x samaj xuk'üt jun iqitzijib'äl rik'in jun nimaläj b'i'aj kowöl tikirisanel tzij.
+mozilla-pkix-error-additional-policy-constraint-failed = Jun rutz'aqat ruq'atoj rusamaj na'ojil xsach toq nujikib'a' re iqitzijib'äl re'.
+mozilla-pkix-error-self-signed-cert = Man ütz ta re jun ruwujil b'i'aj re' ruma chi yonijuch'un.
+
+xp-java-remove-principal-error = Man tikirel ta niyuj el ri nimaläj
+xp-java-delete-privilege-error = Man tikirel ta niyuj el ri ichinem
+xp-java-cert-not-exists-error = Re nimaläj re' majun ruwujil rub'i'
+
+xp-sec-fortezza-bad-card = Ri Fortezza ch'utiwuj man ütz ta xtikirisäx. Tawelesaj el chuqa' tatzolij chi re ri tikirisanel atzij.
+xp-sec-fortezza-no-card = Man e'ilon ta taq Fortezza ch'utiwuj
+xp-sec-fortezza-none-selected = Man jun Fortezza ch'utiwuj cha'on
+xp-sec-fortezza-more-info = Tacha' jun ichinri'ïl richin nak'ül ch'aqa' chik taq etamab'äl pa ruwi'
+xp-sec-fortezza-person-not-found = Man xilitäj ta ri ichinri'ïl
+xp-sec-fortezza-no-more-info = Majun chik rutzijol pa ri ichinri'ïl
+xp-sec-fortezza-bad-pin = Man okel ta ri Pin
+xp-sec-fortezza-person-error = Man tikirel ta yetikirisäx ri taq Fortezza ichinri'ïl.
diff --git a/l10n-cak/toolkit/toolkit/passwordmgr/passwordmgr.ftl b/l10n-cak/toolkit/toolkit/passwordmgr/passwordmgr.ftl
new file mode 100644
index 0000000000..17169c8d7f
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/passwordmgr/passwordmgr.ftl
@@ -0,0 +1,33 @@
+# 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/.
+
+
+## Save and update password doorhanger
+
+# Variables
+# $host (String) - Hostname for which the password is saved for.
+password-manager-save-password-message = ¿La niyak ri ewan rutzij { $host }?
+password-manager-save-password-button-allow =
+ .label = Tiyak
+ .accesskey = T
+password-manager-save-password-button-never =
+ .label = Majub'ey Tiyak
+ .accesskey = e
+# Variables
+# $host (String) - Hostname for which the password is updated for.
+password-manager-update-password-message = ¿La nik'ex ri ewan rutzij { $host }?
+password-manager-update-login-add-username = ¿La nitz'aqatisäx rub'i' winäq pa ri ewan tzij yakon?
+password-manager-password-password-button-allow =
+ .label = Tik'ex
+ .accesskey = U
+password-manager-update-password-button-deny =
+ .label = Man tik'ex ruwäch
+ .accesskey = M
+# This is displayed in place of the username when it is missing.
+password-manager-no-username-placeholder = Majun rub'i' winäq
+password-manager-toggle-password =
+ .label = Tik'ut ewan tzij
+ .accesskey = h
+password-manager-confirm-password-change = Tijikib'äx ri ruk'exik ewan tzij
+password-manager-select-username = Tacha' ri rutikirib'al moloj richin nik'ex:
diff --git a/l10n-cak/toolkit/toolkit/payments/payments.ftl b/l10n-cak/toolkit/toolkit/payments/payments.ftl
new file mode 100644
index 0000000000..a4393d8bc3
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/payments/payments.ftl
@@ -0,0 +1,51 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# This value isn't used directly, but is defined to avoid duplication
+# in the "credit-card-label-*" strings.
+#
+# Variables:
+# $month (String): Numeric month the credit card expires
+# $year (String): Four-digit year the credit card expires
+credit-card-expiration = Nik'is ruq'ijul pa { $month }/{ $year }
+
+## These labels serve as a description of a credit card.
+## The description must include a credit card number, and may optionally
+## include a cardholder name, an expiration date, or both, so we have
+## four variations.
+
+# Label for a credit card with a number only
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $type (String): Credit card type
+credit-card-label-number-2 = { $number }
+ .aria-label = { $type } { credit-card-label-number-2 }
+
+# Label for a credit card with a number and name
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $name (String): Cardholder name
+# $type (String): Credit card type
+credit-card-label-number-name-2 = { $number }, { $name }
+ .aria-label = { $type } { credit-card-label-number-name-2 }
+
+# Label for a credit card with a number and expiration date
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $type (String): Credit card type
+credit-card-label-number-expiration-2 = { $number }, { credit-card-expiration }
+ .aria-label = { $type } { credit-card-label-number-expiration-2 }
+
+# Label for a credit card with a number, name, and expiration date
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $name (String): Cardholder name
+# $type (String): Credit card type
+credit-card-label-number-name-expiration-2 = { $number }, { $name }, { credit-card-expiration }
+ .aria-label = { $type } { credit-card-label-number-name-expiration-2 }
diff --git a/l10n-cak/toolkit/toolkit/pdfviewer/viewer.ftl b/l10n-cak/toolkit/toolkit/pdfviewer/viewer.ftl
new file mode 100644
index 0000000000..f40c1e92a4
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/pdfviewer/viewer.ftl
@@ -0,0 +1,291 @@
+# 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/.
+
+
+## Main toolbar buttons (tooltips and alt text for images)
+
+pdfjs-previous-button =
+ .title = Jun kan ruxaq
+pdfjs-previous-button-label = Jun kan
+pdfjs-next-button =
+ .title = Jun chik ruxaq
+pdfjs-next-button-label = Jun chik
+# .title: Tooltip for the pageNumber input.
+pdfjs-page-input =
+ .title = Ruxaq
+# Variables:
+# $pagesCount (Number) - the total number of pages in the document
+# This string follows an input field with the number of the page currently displayed.
+pdfjs-of-pages = richin { $pagesCount }
+# Variables:
+# $pageNumber (Number) - the currently visible page
+# $pagesCount (Number) - the total number of pages in the document
+pdfjs-page-of-pages = ({ $pageNumber } richin { $pagesCount })
+pdfjs-zoom-out-button =
+ .title = Tich'utinirisäx
+pdfjs-zoom-out-button-label = Tich'utinirisäx
+pdfjs-zoom-in-button =
+ .title = Tinimirisäx
+pdfjs-zoom-in-button-label = Tinimirisäx
+pdfjs-zoom-select =
+ .title = Sum
+pdfjs-presentation-mode-button =
+ .title = Tijal ri rub'anikil niwachin
+pdfjs-presentation-mode-button-label = Pa rub'eyal niwachin
+pdfjs-open-file-button =
+ .title = Tijaq Yakb'äl
+pdfjs-open-file-button-label = Tijaq
+pdfjs-print-button =
+ .title = Titz'ajb'äx
+pdfjs-print-button-label = Titz'ajb'äx
+pdfjs-save-button =
+ .title = Tiyak
+pdfjs-save-button-label = Tiyak
+pdfjs-bookmark-button-label = Ruxaq k'o wakami
+
+## Secondary toolbar and context menu
+
+pdfjs-tools-button =
+ .title = Samajib'äl
+pdfjs-tools-button-label = Samajib'äl
+pdfjs-first-page-button =
+ .title = Tib'e pa nab'ey ruxaq
+pdfjs-first-page-button-label = Tib'e pa nab'ey ruxaq
+pdfjs-last-page-button =
+ .title = Tib'e pa ruk'isib'äl ruxaq
+pdfjs-last-page-button-label = Tib'e pa ruk'isib'äl ruxaq
+pdfjs-page-rotate-cw-button =
+ .title = Tisutïx pan ajkiq'a'
+pdfjs-page-rotate-cw-button-label = Tisutïx pan ajkiq'a'
+pdfjs-page-rotate-ccw-button =
+ .title = Tisutïx pan ajxokon
+pdfjs-page-rotate-ccw-button-label = Tisutïx pan ajxokon
+pdfjs-cursor-text-select-tool-button =
+ .title = Titzij ri rusamajib'al Rucha'ik Rucholajem Tzij
+pdfjs-cursor-text-select-tool-button-label = Rusamajib'al Rucha'ik Rucholajem Tzij
+pdfjs-cursor-hand-tool-button =
+ .title = Titzij ri q'ab'aj samajib'äl
+pdfjs-cursor-hand-tool-button-label = Q'ab'aj Samajib'äl
+pdfjs-scroll-page-button =
+ .title = Tokisäx Ruxaq Q'axanem
+pdfjs-scroll-page-button-label = Ruxaq Q'axanem
+pdfjs-scroll-vertical-button =
+ .title = Tokisäx Pa'äl Q'axanem
+pdfjs-scroll-vertical-button-label = Pa'äl Q'axanem
+pdfjs-scroll-horizontal-button =
+ .title = Tokisäx Kotz'öl Q'axanem
+pdfjs-scroll-horizontal-button-label = Kotz'öl Q'axanem
+pdfjs-scroll-wrapped-button =
+ .title = Tokisäx Tzub'aj Q'axanem
+pdfjs-scroll-wrapped-button-label = Tzub'aj Q'axanem
+pdfjs-spread-none-button =
+ .title = Man ketun taq ruxaq pa rub'eyal wuj
+pdfjs-spread-none-button-label = Majun Rub'eyal
+pdfjs-spread-odd-button =
+ .title = Ke'atunu' ri taq ruxaq rik'in natikirisaj rik'in jun man k'ulaj ta rajilab'al
+pdfjs-spread-odd-button-label = Man K'ulaj Ta Rub'eyal
+pdfjs-spread-even-button =
+ .title = Ke'atunu' ri taq ruxaq rik'in natikirisaj rik'in jun k'ulaj rajilab'al
+pdfjs-spread-even-button-label = K'ulaj Rub'eyal
+
+## Document properties dialog
+
+pdfjs-document-properties-button =
+ .title = Taq richinil wuj…
+pdfjs-document-properties-button-label = Taq richinil wuj…
+pdfjs-document-properties-file-name = Rub'i' yakb'äl:
+pdfjs-document-properties-file-size = Runimilem yakb'äl:
+# Variables:
+# $size_kb (Number) - the PDF file size in kilobytes
+# $size_b (Number) - the PDF file size in bytes
+pdfjs-document-properties-kb = { $size_kb } KB ({ $size_b } bytes)
+# Variables:
+# $size_mb (Number) - the PDF file size in megabytes
+# $size_b (Number) - the PDF file size in bytes
+pdfjs-document-properties-mb = { $size_mb } MB ({ $size_b } bytes)
+pdfjs-document-properties-title = B'i'aj:
+pdfjs-document-properties-author = B'anel:
+pdfjs-document-properties-subject = Taqikil:
+pdfjs-document-properties-keywords = Kixe'el taq tzij:
+pdfjs-document-properties-creation-date = Ruq'ijul xtz'uk:
+pdfjs-document-properties-modification-date = Ruq'ijul xjalwachïx:
+# Variables:
+# $date (Date) - the creation/modification date of the PDF file
+# $time (Time) - the creation/modification time of the PDF file
+pdfjs-document-properties-date-string = { $date }, { $time }
+pdfjs-document-properties-creator = Q'inonel:
+pdfjs-document-properties-producer = PDF b'anöy:
+pdfjs-document-properties-version = PDF ruwäch:
+pdfjs-document-properties-page-count = Jarupe' ruxaq:
+pdfjs-document-properties-page-size = Runimilem ri Ruxaq:
+pdfjs-document-properties-page-size-unit-inches = pa
+pdfjs-document-properties-page-size-unit-millimeters = mm
+pdfjs-document-properties-page-size-orientation-portrait = rupalem
+pdfjs-document-properties-page-size-orientation-landscape = rukotz'olem
+pdfjs-document-properties-page-size-name-a-three = A3
+pdfjs-document-properties-page-size-name-a-four = A4
+pdfjs-document-properties-page-size-name-letter = Loman wuj
+pdfjs-document-properties-page-size-name-legal = Taqanel tzijol
+
+## Variables:
+## $width (Number) - the width of the (current) page
+## $height (Number) - the height of the (current) page
+## $unit (String) - the unit of measurement of the (current) page
+## $name (String) - the name of the (current) page
+## $orientation (String) - the orientation of the (current) page
+
+pdfjs-document-properties-page-size-dimension-string = { $width } × { $height } { $unit } ({ $orientation })
+pdfjs-document-properties-page-size-dimension-name-string = { $width } × { $height } { $unit } ({ $name }, { $orientation })
+
+##
+
+# The linearization status of the document; usually called "Fast Web View" in
+# English locales of Adobe software.
+pdfjs-document-properties-linearized = Anin Rutz'etik Ajk'amaya'l:
+pdfjs-document-properties-linearized-yes = Ja'
+pdfjs-document-properties-linearized-no = Mani
+pdfjs-document-properties-close-button = Titz'apïx
+
+## Print
+
+pdfjs-print-progress-message = Ruchojmirisaxik wuj richin nitz'ajb'äx…
+# Variables:
+# $progress (Number) - percent value
+pdfjs-print-progress-percent = { $progress }%
+pdfjs-print-progress-close-button = Tiq'at
+pdfjs-printing-not-supported = Rutzijol k'ayewal: Ri rutz'ajb'axik man koch'el ta ronojel pa re okik'amaya'l re'.
+pdfjs-printing-not-ready = Rutzijol k'ayewal: Ri PDF man xusamajij ta ronojel richin nitz'ajb'äx.
+
+## Tooltips and alt text for side panel toolbar buttons
+
+pdfjs-toggle-sidebar-button =
+ .title = Tijal ri ajxikin kajtz'ik
+pdfjs-toggle-sidebar-notification-button =
+ .title = Tik'ex ri ajxikin yuqkajtz'ik (ri wuj eruk'wan taq ruchi'/taqo/kuchuj)
+pdfjs-toggle-sidebar-button-label = Tijal ri ajxikin kajtz'ik
+pdfjs-document-outline-button =
+ .title = Tik'ut pe ruch'akulal wuj (kamul-pitz'oj richin nirik'/nich'utinirisäx ronojel ruch'akulal)
+pdfjs-document-outline-button-label = Ruch'akulal wuj
+pdfjs-attachments-button =
+ .title = Kek'ut pe ri taq taqoj
+pdfjs-attachments-button-label = Taq taqoj
+pdfjs-layers-button =
+ .title = Kek'ut taq Kuchuj (ka'i'-pitz' richin yetzolïx ronojel ri taq kuchuj e k'o wi)
+pdfjs-layers-button-label = Taq kuchuj
+pdfjs-thumbs-button =
+ .title = Kek'ut pe taq ch'utiq
+pdfjs-thumbs-button-label = Koköj
+pdfjs-current-outline-item-button =
+ .title = Kekanöx Taq Ch'akulal Kik'wan Chib'äl
+pdfjs-current-outline-item-button-label = Taq Ch'akulal Kik'wan Chib'äl
+pdfjs-findbar-button =
+ .title = Tikanöx chupam ri wuj
+pdfjs-findbar-button-label = Tikanöx
+pdfjs-additional-layers = Tz'aqat ta Kuchuj
+
+## Thumbnails panel item (tooltip and alt text for images)
+
+# Variables:
+# $page (Number) - the page number
+pdfjs-thumb-page-title =
+ .title = Ruxaq { $page }
+# Variables:
+# $page (Number) - the page number
+pdfjs-thumb-page-canvas =
+ .aria-label = Ruch'utinirisaxik ruxaq { $page }
+
+## Find panel button title and messages
+
+pdfjs-find-input =
+ .title = Tikanöx
+ .placeholder = Tikanöx pa wuj…
+pdfjs-find-previous-button =
+ .title = Tib'an b'enam pa ri jun kan q'aptzij xilitäj
+pdfjs-find-previous-button-label = Jun kan
+pdfjs-find-next-button =
+ .title = Tib'e pa ri jun chik pajtzij xilitäj
+pdfjs-find-next-button-label = Jun chik
+pdfjs-find-highlight-checkbox = Tiya' retal ronojel
+pdfjs-find-match-case-checkbox-label = Tuk'äm ri' kik'in taq nimatz'ib' chuqa' taq ch'utitz'ib'
+pdfjs-find-match-diacritics-checkbox-label = Tiya' Kikojol Tz'aqat taq Tz'ib'
+pdfjs-find-entire-word-checkbox-label = Tz'aqät taq tzij
+pdfjs-find-reached-top = Xb'eq'i' ri rutikirib'al wuj, xtikanöx k'a pa ruk'isib'äl
+pdfjs-find-reached-bottom = Xb'eq'i' ri ruk'isib'äl wuj, xtikanöx pa rutikirib'al
+pdfjs-find-not-found = Man xilitäj ta ri pajtzij
+
+## Predefined zoom values
+
+pdfjs-page-scale-width = Ruwa ruxaq
+pdfjs-page-scale-fit = Tinuk' ruxaq
+pdfjs-page-scale-auto = Yonil chi nimilem
+pdfjs-page-scale-actual = Runimilem Wakami
+# Variables:
+# $scale (Number) - percent value for page scale
+pdfjs-page-scale-percent = { $scale }%
+
+## PDF page
+
+# Variables:
+# $page (Number) - the page number
+pdfjs-page-landmark =
+ .aria-label = Ruxaq { $page }
+
+## Loading indicator messages
+
+pdfjs-loading-error = Xk'ulwachitäj jun sach'oj toq xnuk'ux ri PDF .
+pdfjs-invalid-file-error = Man oke ta o yujtajinäq ri PDF yakb'äl.
+pdfjs-missing-file-error = Man xilitäj ta ri PDF yakb'äl.
+pdfjs-unexpected-response-error = Man oyob'en ta tz'olin rutzij ruk'u'x samaj.
+pdfjs-rendering-error = Xk'ulwachitäj jun sachoj toq ninuk'wachij ri ruxaq.
+
+## Annotations
+
+# Variables:
+# $date (Date) - the modification date of the annotation
+# $time (Time) - the modification time of the annotation
+pdfjs-annotation-date-string = { $date }, { $time }
+# .alt: This is used as a tooltip.
+# Variables:
+# $type (String) - an annotation type from a list defined in the PDF spec
+# (32000-1:2008 Table 169 – Annotation types).
+# Some common types are e.g.: "Check", "Text", "Comment", "Note"
+pdfjs-text-annotation-type =
+ .alt = [{ $type } Tz'ib'anïk]
+
+## Password
+
+pdfjs-password-label = Tatz'ib'aj ri ewan tzij richin najäq re yakb'äl re' pa PDF.
+pdfjs-password-invalid = Man okel ta ri ewan tzij: Tatojtob'ej chik.
+pdfjs-password-ok-button = Ütz
+pdfjs-password-cancel-button = Tiq'at
+pdfjs-web-fonts-disabled = E chupül ri taq ajk'amaya'l tz'ib': man tikirel ta nokisäx ri taq tz'ib' PDF pa ch'ikenïk
+
+## Editing
+
+pdfjs-editor-free-text-button =
+ .title = Rucholajem tz'ib'
+pdfjs-editor-free-text-button-label = Rucholajem tz'ib'
+pdfjs-editor-ink-button =
+ .title = Tiwachib'ëx
+pdfjs-editor-ink-button-label = Tiwachib'ëx
+# Editor Parameters
+pdfjs-editor-free-text-color-input = B'onil
+pdfjs-editor-free-text-size-input = Nimilem
+pdfjs-editor-ink-color-input = B'onil
+pdfjs-editor-ink-thickness-input = Rupimil
+pdfjs-editor-ink-opacity-input = Q'equmal
+pdfjs-free-text =
+ .aria-label = Nuk'unel tz'ib'atzij
+pdfjs-free-text-default-content = Titikitisäx rutz'ib'axik…
+pdfjs-ink =
+ .aria-label = Nuk'unel wachib'äl
+pdfjs-ink-canvas =
+ .aria-label = Wachib'äl nuk'un ruma okisaxel
+
+## Alt-text dialog
+
+
+## Editor resizers
+## This is used in an aria label to help to understand the role of the resizer.
+
diff --git a/l10n-cak/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl b/l10n-cak/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
new file mode 100644
index 0000000000..55ac4e558f
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+pictureinpicture-player-title = Picture-in-Picture
+
+## Variables:
+## $shortcut (String) - Keyboard shortcut to execute the command.
+
+## Note that this uses .tooltip rather than the standard '.title'
+## or '.tooltiptext' - but it has the same effect. Code in the
+## picture-in-picture window will read and copy this to an in-document
+## DOM node that then shows the tooltip.
+##
+## Variables:
+## $shortcut (String) - Keyboard shortcut to execute the command.
+
+pictureinpicture-unpip-btn =
+ .aria-label = Titaq chik ri ruwi'
+ .tooltip = Titzolïx pa ruwi'
+
+pictureinpicture-close-btn =
+ .aria-label = Titz'apïx
+ .tooltip = Titz'apïx ({ $shortcut })
+
+##
+
+## Note that this uses .tooltip rather than the standard '.title'
+## or '.tooltiptext' - but it has the same effect. Code in the
+## picture-in-picture window will read and copy this to an in-document
+## DOM node that then shows the tooltip.
+
+pictureinpicture-seekforward-btn =
+ .aria-label = Jun chik
+ .tooltip = Jun chik (→)
+
+##
+
+pictureinpicture-font-size-label = Runimilem tz'ib'
+
+pictureinpicture-font-size-small = Ko'öl
+
+pictureinpicture-font-size-medium = Loman
+
+pictureinpicture-font-size-large = Nïm
diff --git a/l10n-cak/toolkit/toolkit/preferences/preferences.ftl b/l10n-cak/toolkit/toolkit/preferences/preferences.ftl
new file mode 100644
index 0000000000..6d8c67af2e
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/preferences/preferences.ftl
@@ -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/.
+
+password-not-set =
+ .value = (man jikib'an ta)
+
+failed-pp-change = Man tikirel ta xjal ri Nab'ey Ewan Tzij.
+incorrect-pp = Man ütz ta ri Nab'ey Ewan Tzij xatz'ib'aj. Tatojtob'ej chik.
+pp-change-ok = Ütz xjal ri Nab'ey Ewan Tzij.
+
+pp-change2empty-in-fips-mode = Wakami at k'o pa rub'eyal FIPS. FIPS nrajo' jun Nab'ey Ewan Tzij ri man kowöl ta.
+pw-change-success-title = Ütz rujalik ri ewan tzij
+pw-change-failed-title = Xsach toq Nijal ri Ewan Tzij
+pw-remove-button =
+ .label = Tiyuj
+
+primary-password-dialog =
+ .title = Nab'ey Ewan Tzij
+set-password-old-password = Ewan tzij wakami:
+set-password-new-password = Titz'ib'äx ri k'ak'a' ewan atzij:
+set-password-reenter-password = Tijikib'äx ewan tzij:
+set-password-meter = Retanel rutzil ri ewan tzij
+set-password-meter-loading = Nusamajij
+
+primary-password-admin = Ri anuk'samajel nrajo' chi k'o jun Nab'ey Ewan Atzij ab'anon runuk'ulem richin yeyak molojri'ïl chuqa' ri ewan taq tzij
+primary-password-description = Jun Nab'ey Ewan Tzij nokisäx richin nichajïx ri jeb'ël na'oj achi'el ri wujil chuqa' ewan taq rutzij pa re okisab'äl re'. We nanük' jun Nab'ey Ewan Atzij, junelïk xtatz'ib'aj qa jumul pa jujun molojri'ïl toq { -brand-short-name } nuköl ri na'oj chajin ruma re ewan tzij re'.
+primary-password-warning = Jantape' tanataj ri Nab'ey Ewan Tzij xatz'ib'aj. We xtamestaj, man xkatikïr ta chik xkatok chi kipam ri na'oj eruchajin pa re okisab'äl re'.
+
+remove-primary-password =
+ .title = Tiyuj Nab'ey Ewan Tzij
+remove-info =
+ .value = K'o chi natz'ib'aj ri ewan tzij wakami richin yasamäj el:
+remove-primary-password-warning1 = Ri Nab'ey Ewan Tzij nokisäx richin nichajïx loq'el etamab'äl, achi'el rewan molojri'ïl chuqa' ewan taq tzij.
+remove-primary-password-warning2 = We nayüj el ri Nab'ey Ewan Tzij, man xtuchajij taq chik ri etamab'äl tajin nuchajij, chuqa' xtik'oje' pa k'ayewal ri akematz'ib' we man chajin ta ütz.
+remove-password-old-password =
+ .value = Ewan tzij wakami:
diff --git a/l10n-cak/toolkit/toolkit/printing/printDialogs.ftl b/l10n-cak/toolkit/toolkit/printing/printDialogs.ftl
new file mode 100644
index 0000000000..e947528ca6
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/printing/printDialogs.ftl
@@ -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/.
+
+print-setup =
+ .title = Runuk'ulem Ruxaq
+custom-prompt-title = Ichinan…
+custom-prompt-prompt = Tatz'ib'aj ri ichinan rucholajem tzij richin ri rujub'i'aj/kamulun tzij
+basic-tab =
+ .label = B'anikil chuqa' taq cha'oj
+advanced-tab =
+ .label = Taq ruchi' chuqa' taq rujub'i'aj/kamulun tzij
+format-group-label =
+ .value = B'anikil
+orientation-label =
+ .value = Ya'öl na'oj:
+portrait =
+ .label = Palem
+ .accesskey = P
+landscape =
+ .label = Kotz'olem
+ .accesskey = l
+scale =
+ .label = Xakb'äl:
+ .accesskey = X
+scale-percent =
+ .value = %
+shrink-to-fit =
+ .label = Tich'utinirisäx k'a nunük' na qa ri' chuwäch ruwa ri ruxaq
+ .accesskey = T
+options-group-label =
+ .value = Taq cha'oj
+print-bg =
+ .label = Titz'ajb'äx rupam (taq b'onil chuqa' taq wachib'äl)
+ .accesskey = r
+margin-group-label-inches =
+ .value = Taq ruchi' (ruwi' q'ab'aj)
+margin-group-label-metric =
+ .value = Taq ruchi' (Taq puyaj)
+margin-top =
+ .value = Ajsik:
+ .accesskey = A
+margin-top-invisible =
+ .value = Ajsik:
+margin-bottom =
+ .value = Chuxe':
+ .accesskey = C
+margin-bottom-invisible =
+ .value = Chuxe':
+margin-left =
+ .value = Xokon:
+ .accesskey = X
+margin-left-invisible =
+ .value = Xokon:
+margin-right =
+ .value = Ajkiq'a':
+ .accesskey = A
+margin-right-invisible =
+ .value = Ajkiq'a':
+header-footer-label =
+ .value = Taq rujub'i'aj chuqa' taq kamulun tzij
+hf-left-label =
+ .value = Xokon:
+hf-center-label =
+ .value = Runik'ajal
+hf-right-label =
+ .value = Ajkiq'a':
+header-left-tip =
+ .tooltiptext = Xokon chi rujub'i'aj
+header-center-tip =
+ .tooltiptext = Ruk'u'x rujub'i'aj
+header-right-tip =
+ .tooltiptext = Ajkiq'a' rujub'i'aj
+footer-left-tip =
+ .tooltiptext = Ajxokon aqanaj
+footer-center-tip =
+ .tooltiptext = Ruk'u'x retal
+footer-right-tip =
+ .tooltiptext = Ajkiq'a' aqanaj
+hf-blank =
+ .label = --majun--
+hf-title =
+ .label = B'i'aj
+hf-url =
+ .label = JAY
+hf-date-and-time =
+ .label = Q'ijul/ramaj
+hf-page =
+ .label = Ruxaq #
+hf-page-and-total =
+ .label = Ruxaq # richin #
+hf-custom =
+ .label = Ichinan…
+print-preview-window =
+ .title = Nab'ey Tz'etoj
+print-title =
+ .value = B'i'aj:
+print-preparing =
+ .value = Tajin ninuk'…
+print-progress =
+ .value = Tajin:
+print-window =
+ .title = Tajin nitz'ajb'äx
+print-complete =
+ .value = Xtz'aqät ri rutz'ajik.
+
+# Variables
+# $percent (integer) - Number of printed percentage
+print-percent =
+ .value = { $percent }%
+dialog-cancel-label = Tiq'at
+dialog-close-label = Titz'apïx
diff --git a/l10n-cak/toolkit/toolkit/printing/printPreview.ftl b/l10n-cak/toolkit/toolkit/printing/printPreview.ftl
new file mode 100644
index 0000000000..4a10ac07f8
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/printing/printPreview.ftl
@@ -0,0 +1,73 @@
+# 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/.
+
+printpreview-simplify-page-checkbox =
+ .label = Tich'utinirisäx ruxaq
+ .accesskey = c
+ .tooltiptext = Re ruxaq k'amaya'l re' man tikirel ta nich'utinirisäx qa pa ruyonil
+printpreview-simplify-page-checkbox-enabled =
+ .label = { printpreview-simplify-page-checkbox.label }
+ .accesskey = { printpreview-simplify-page-checkbox.accesskey }
+ .tooltiptext = Tijal ri ruwachib'enik richin man k'ayew ta nub'än nisik'ïx
+printpreview-close =
+ .label = Titz'apïx
+ .accesskey = T
+printpreview-portrait =
+ .label = Palem
+ .accesskey = a
+printpreview-landscape =
+ .label = Kotz'olem
+ .accesskey = l
+printpreview-scale =
+ .value = Xakb'äl:
+ .accesskey = X
+printpreview-shrink-to-fit =
+ .label = Tinuk'ub'ëx rik'in ruxaq
+printpreview-custom =
+ .label = Ichinan…
+printpreview-print =
+ .label = Titz'ajb'äx…
+ .accesskey = T
+printpreview-of =
+ .value = richin
+printpreview-custom-scale-prompt-title = Ichinan Xakb'äl
+printpreview-page-setup =
+ .label = Tib'an Runuk'ulem Ruxaq…
+ .accesskey = u
+printpreview-page =
+ .value = Ruxaq:
+ .accesskey = x
+
+# Variables
+# $sheetNum (integer) - The current sheet number
+# $sheetCount (integer) - The total number of sheets to print
+printpreview-sheet-of-sheets = { $sheetNum } richin { $sheetCount }
+
+## Variables
+## $percent (integer) - menuitem percent label
+## $arrow (String) - UTF-8 arrow character for navigation buttons
+
+printpreview-percentage-value =
+ .label = { $percent }%
+printpreview-homearrow =
+ .label = { $arrow }
+ .tooltiptext = Nab'ey ruxaq
+printpreview-previousarrow =
+ .label = { $arrow }
+ .tooltiptext = Jun kan ruxaq
+printpreview-nextarrow =
+ .label = { $arrow }
+ .tooltiptext = Jun chik ruxaq
+printpreview-endarrow =
+ .label = { $arrow }
+ .tooltiptext = Ruk'isib'äl ruxaq
+
+printpreview-homearrow-button =
+ .title = Nab'ey ruxaq
+printpreview-previousarrow-button =
+ .title = Jun kan ruxaq
+printpreview-nextarrow-button =
+ .title = Jun chik ruxaq
+printpreview-endarrow-button =
+ .title = Ruk'isib'äl ruxaq
diff --git a/l10n-cak/toolkit/toolkit/printing/printUI.ftl b/l10n-cak/toolkit/toolkit/printing/printUI.ftl
new file mode 100644
index 0000000000..875f113dae
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/printing/printUI.ftl
@@ -0,0 +1,148 @@
+# 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/.
+
+printui-title = Titz'ajb'äx
+# Dialog title to prompt the user for a filename to save print to PDF.
+printui-save-to-pdf-title = Tiyak Achi'el
+
+# Variables
+# $sheetCount (integer) - Number of paper sheets
+printui-sheets-count =
+ { $sheetCount ->
+ [one] { $sheetCount } ruxaq wuj
+ *[other] { $sheetCount } taq ruxaq wuj
+ }
+
+printui-page-range-all = Ronojel
+printui-page-range-current = Wakami
+printui-page-range-odd = Mek'ulaj
+printui-page-range-even = K'ulaj
+printui-page-range-custom = Ichinan
+printui-page-range-label = Taq ruxaq
+printui-page-range-picker =
+ .aria-label = Ticha' rupalem ruxaq
+printui-page-custom-range-input =
+ .aria-label = Titz'ib'äx rupalem ichinan ruxaq
+ .placeholder = e.g. 2-6, 9, 12-16
+
+# Section title for the number of copies to print
+printui-copies-label = Taq wachib'äl
+
+printui-orientation = Rucholajem
+printui-landscape = Kotz'olem
+printui-portrait = Palem
+
+# Section title for the printer or destination device to target
+printui-destination-label = Achoq chi re
+printui-destination-pdf-label = Tiyak pa PDF
+
+printui-more-settings = Ch'aqa' taq runuk'ulem
+printui-less-settings = Jub'a' runuk'ulem
+
+printui-paper-size-label = Rupalem ruxaq
+
+# Section title (noun) for the print scaling options
+printui-scale = Xakb'äl
+printui-scale-fit-to-page-width = Titz'aj pa ruwa ri ruxaq
+# Label for input control where user can set the scale percentage
+printui-scale-pcent = Xakb'äl
+
+# Section title (noun) for the two-sided print options
+printui-two-sided-printing = Nitz'ajb'äx pa ka'i'-ruwa
+printui-two-sided-printing-off = Chupun
+# Flip the sheet as if it were bound along its long edge.
+printui-two-sided-printing-long-edge = Tiq'och pa ri nïm raqän ruchi'
+# Flip the sheet as if it were bound along its short edge.
+printui-two-sided-printing-short-edge = Tiq'och pa ri nïm ko'öl ruchi'
+
+# Section title for miscellaneous print options
+printui-options = Taq cha'oj
+printui-headers-footers-checkbox = Titz'ajb'äl taq nab'ey chuqa' ruxe' rub'i' ruxaq
+printui-backgrounds-checkbox = Ketz'ajb'äx taq rupam
+
+## The "Format" section, select a version of the website to print. Radio
+## options to select between the original page, selected text only, or a version
+## where the page is processed with "Reader View".
+
+# The section title.
+printui-source-label = B'anikil
+# Option for printing the original page.
+printui-source-radio = Qitzij
+# Option for printing just the content a user selected prior to printing.
+printui-selection-radio = Cha'onïk
+# Option for "simplifying" the page by printing the Reader View version.
+printui-simplify-page-radio = Ch'utinisan
+
+##
+
+printui-color-mode-label = B'onil b'anikil
+printui-color-mode-color = B'onil
+printui-color-mode-bw = Q'ëq chuqa' säq
+
+printui-margins = Taq ruchi'
+printui-margins-default = K'o wi
+printui-margins-min = Ko'öl
+printui-margins-none = Majun
+printui-margins-custom-inches = B'anon runuk'ulem (taq pulwata')
+printui-margins-custom-mm = Ichinan (mm)
+printui-margins-custom-top = Ajsik
+printui-margins-custom-top-inches = Nima'q (taq pulwata')
+printui-margins-custom-top-mm = Nab'ey (mm)
+printui-margins-custom-bottom = Ikim
+printui-margins-custom-bottom-inches = Koköj (taq pulwata')
+printui-margins-custom-bottom-mm = Ikim (mm)
+printui-margins-custom-left = Xokon
+printui-margins-custom-left-inches = Ajxokon (taq pulwata')
+printui-margins-custom-left-mm = Xokon (mm)
+printui-margins-custom-right = Ajkiq'a'
+printui-margins-custom-right-inches = Ajkiq'a' (taq pulwata')
+printui-margins-custom-right-mm = Ajkiq'a' (mm)
+
+printui-system-dialog-link = Titz'jb'äl rik'in ri rutzijonem q'inoj…
+
+printui-primary-button = Titz'ajb'äx
+printui-primary-button-save = Tiyak
+printui-cancel-button = Tiq'at
+printui-close-button = Titz'apïx
+
+printui-loading = Runuk'ik Nab'ey Tz'etoj
+
+# Reported by screen readers and other accessibility tools to indicate that
+# the print preview has focus.
+printui-preview-label =
+ .aria-label = Nab'ey Tz'etoj
+
+printui-pages-per-sheet = Taq ruxaq chi ruxaq
+
+# This is shown next to the Print button with an indefinite loading spinner
+# when the user prints a page and it is being sent to the printer.
+printui-print-progress-indicator = Nitz'ajb'äx…
+printui-print-progress-indicator-saving = Niyak…
+
+## Paper sizes that may be supported by the Save to PDF destination:
+
+printui-paper-a5 = A5
+printui-paper-a4 = A4
+printui-paper-a3 = A3
+printui-paper-a2 = A2
+printui-paper-a1 = A1
+printui-paper-a0 = A0
+printui-paper-b5 = B5
+printui-paper-b4 = B4
+printui-paper-jis-b5 = JIS-B5
+printui-paper-jis-b4 = JIS-B4
+printui-paper-letter = US Kowuj
+printui-paper-legal = US Niwuj
+printui-paper-tabloid = Taloyit
+
+## Error messages shown when a user has an invalid input
+
+printui-error-invalid-scale = Ri rukojol k'o chi jun ajilab'äl 10 o chuqa' 200.
+printui-error-invalid-margin = Tatz'ib'aj jun okel ruchi' rupalem wuj xacha'.
+printui-error-invalid-copies = Ri rajilab'al taq wachib'äl k'o chi k'o chi kikojol 1 chuqa' 10000.
+
+# Variables
+# $numPages (integer) - Number of pages
+printui-error-invalid-range = Ri rupalem k'o chi jun ajilab'äl 1 chuqa' { $numPages }.
+printui-error-invalid-start-overflow = Ri rajilab'al ruxaq “richin” k'o chi ko'öl chuwäch ri ajilab'äl “k'a”.
diff --git a/l10n-cak/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl b/l10n-cak/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl
@@ -0,0 +1,3 @@
+# 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/.
diff --git a/l10n-cak/toolkit/toolkit/updates/backgroundupdate.ftl b/l10n-cak/toolkit/toolkit/updates/backgroundupdate.ftl
new file mode 100644
index 0000000000..15cd7a9a09
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/updates/backgroundupdate.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+backgroundupdate-task-description = Ri samaj richin ruk'exoj pa ruka'n k'ojlib'äl nujikib'a' we e k'o taq ruk'exoj { -brand-short-name } toq man nisamajïx ta { -brand-short-name }. Re samaj re' niyak pa ruyonil ruma { -brand-short-name } chuqa' niyak chik toq nisamajïx{ -brand-short-name }. Re samaj re' ütz nichup pa runuk'ulem ri okik'amaya'l { -brand-short-name } o pa runuk'ulem runa'ojil ajk'aymoloj “BackgroundAppUpdate”.
diff --git a/l10n-cak/toolkit/toolkit/updates/elevation.ftl b/l10n-cak/toolkit/toolkit/updates/elevation.ftl
new file mode 100644
index 0000000000..7c300518a7
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/updates/elevation.ftl
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+# This is temporary until bug 1521632 is fixed
+
+elevation-update-wizard =
+ .title = K'exoj ruwäch ri kema'
+elevation-details-link-label =
+ .value = Taq b'anikil
+elevation-error-manual = Ütz nik'ex ruwäch ri { -brand-short-name } chi q'ab'aj we yab'etz'eton pa re jun ximöy chuqa' we naqasaj ri ruk'isib'äl ruwäch:
+elevation-finished-page = Ütz chik ri k'exoj ruwäch richin niyak
+elevation-finished-background-page = Xqasäx jun k'exoj ruwäch richin chajinïk chuqa' richin chi k'äs ri { -brand-short-name } chuqa' ütz chik richin niyak chupam.
+elevation-finished-background = K'exoj ruwäch:
+elevation-more-elevated = Re k'exoj ruwäch re' nrajo' runa'oj nuk'samajel. Ri k'exoj ruwäch xtiyak pa ri jun chik ramaj { -brand-short-name } titikirisäx. Tikirel natikirisaj chik { -brand-short-name } wakami, kasamäj chik el chuqa' tatikirisaj chik pa jun ti mej, o taxutuj re k'exoj ruwäch re'.
diff --git a/l10n-cak/toolkit/toolkit/updates/history.ftl b/l10n-cak/toolkit/toolkit/updates/history.ftl
new file mode 100644
index 0000000000..310b55e846
--- /dev/null
+++ b/l10n-cak/toolkit/toolkit/updates/history.ftl
@@ -0,0 +1,29 @@
+# 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/.
+
+history-title = Kinatab'al taq k'exoj ruwäch
+history-intro = Xeyak re taq k'exoj re'
+
+close-button-label =
+ .buttonlabelcancel = Titz'apïx
+ .title = Kinatab'al taq k'exoj ruwäch
+
+no-updates-label = Majun taq k'exoj ruwäch eyakon
+name-header = Rub'i' ri k'exoj ruwäch
+date-header = Ruq'ijul yakoj
+type-header = Ruwäch
+state-header = Amaq'
+
+# Used to display update history
+#
+# Variables:
+# $name (String): name of the update
+# $buildID (String): build identifier from the local updates.xml
+update-full-build-name = { $name } ({ $buildID })
+
+update-details = Taq b'anikil
+
+update-installed-on = Xyak pa: { $date }
+
+update-status = B'anikil: { $status }