summaryrefslogtreecommitdiffstats
path: root/l10n-mr/toolkit
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:47:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:47:29 +0000
commit0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch)
treea31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /l10n-mr/toolkit
parentInitial commit. (diff)
downloadfirefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz
firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-mr/toolkit')
-rw-r--r--l10n-mr/toolkit/chrome/alerts/alert.properties23
-rw-r--r--l10n-mr/toolkit/chrome/autoconfig/autoconfig.properties12
-rw-r--r--l10n-mr/toolkit/chrome/global-platform/mac/intl.properties7
-rw-r--r--l10n-mr/toolkit/chrome/global-platform/mac/platformKeys.properties30
-rw-r--r--l10n-mr/toolkit/chrome/global-platform/unix/intl.properties7
-rw-r--r--l10n-mr/toolkit/chrome/global-platform/unix/platformKeys.properties30
-rw-r--r--l10n-mr/toolkit/chrome/global-platform/win/intl.properties7
-rw-r--r--l10n-mr/toolkit/chrome/global-platform/win/platformKeys.properties30
-rw-r--r--l10n-mr/toolkit/chrome/global/aboutStudies.properties21
-rw-r--r--l10n-mr/toolkit/chrome/global/autocomplete.properties9
-rw-r--r--l10n-mr/toolkit/chrome/global/browser.properties7
-rw-r--r--l10n-mr/toolkit/chrome/global/commonDialogs.properties30
-rw-r--r--l10n-mr/toolkit/chrome/global/contentAreaCommands.properties22
-rw-r--r--l10n-mr/toolkit/chrome/global/dialog.properties12
-rw-r--r--l10n-mr/toolkit/chrome/global/extensions.properties24
-rw-r--r--l10n-mr/toolkit/chrome/global/fallbackMenubar.properties8
-rw-r--r--l10n-mr/toolkit/chrome/global/filepicker.properties18
-rw-r--r--l10n-mr/toolkit/chrome/global/intl.css11
-rw-r--r--l10n-mr/toolkit/chrome/global/intl.properties43
-rw-r--r--l10n-mr/toolkit/chrome/global/keys.properties78
-rw-r--r--l10n-mr/toolkit/chrome/global/narrate.properties14
-rw-r--r--l10n-mr/toolkit/chrome/global/printdialog.properties52
-rw-r--r--l10n-mr/toolkit/chrome/global/resetProfile.properties14
-rw-r--r--l10n-mr/toolkit/chrome/global/viewSource.properties16
-rw-r--r--l10n-mr/toolkit/chrome/global/wizard.properties8
-rw-r--r--l10n-mr/toolkit/chrome/mozapps/downloads/downloads.properties6
-rw-r--r--l10n-mr/toolkit/chrome/mozapps/downloads/unknownContentType.properties18
-rw-r--r--l10n-mr/toolkit/chrome/mozapps/profile/profileSelection.properties52
-rw-r--r--l10n-mr/toolkit/chrome/mozapps/update/updates.properties44
-rw-r--r--l10n-mr/toolkit/chrome/passwordmgr/passwordmgr.properties52
-rw-r--r--l10n-mr/toolkit/chrome/places/places.properties32
-rw-r--r--l10n-mr/toolkit/crashreporter/aboutcrashes.ftl28
-rw-r--r--l10n-mr/toolkit/crashreporter/crashreporter.ini60
-rw-r--r--l10n-mr/toolkit/services/accounts.ftl8
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutAbout.ftl6
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutAddons.ftl280
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutCompat.ftl14
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutGlean.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutHttpsOnlyError.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutLogging.ftl17
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutMozilla.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutNetworking.ftl53
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutPerformance.ftl52
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutPlugins.ftl42
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutProcesses.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutProfiles.ftl65
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutReader.ftl30
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutRights.ftl36
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutServiceWorkers.ftl40
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutSupport.ftl288
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutTelemetry.ftl117
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutThirdParty.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutWebauthn.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutWebrtc.ftl192
-rw-r--r--l10n-mr/toolkit/toolkit/about/aboutWindowsMessages.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/about/abuseReports.ftl36
-rw-r--r--l10n-mr/toolkit/toolkit/about/certviewer.ftl35
-rw-r--r--l10n-mr/toolkit/toolkit/about/config.ftl52
-rw-r--r--l10n-mr/toolkit/toolkit/about/url-classifier.ftl58
-rw-r--r--l10n-mr/toolkit/toolkit/branding/accounts.ftl7
-rw-r--r--l10n-mr/toolkit/toolkit/branding/brandings.ftl43
-rw-r--r--l10n-mr/toolkit/toolkit/contentanalysis/contentanalysis.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/downloads/downloadUI.ftl51
-rw-r--r--l10n-mr/toolkit/toolkit/downloads/downloadUtils.ftl106
-rw-r--r--l10n-mr/toolkit/toolkit/featuregates/features.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/formautofill/formAutofill.ftl16
-rw-r--r--l10n-mr/toolkit/toolkit/global/alert.ftl8
-rw-r--r--l10n-mr/toolkit/toolkit/global/appPicker.ftl10
-rw-r--r--l10n-mr/toolkit/toolkit/global/browser-utils.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/commonDialog.ftl10
-rw-r--r--l10n-mr/toolkit/toolkit/global/contextual-identity.ftl29
-rw-r--r--l10n-mr/toolkit/toolkit/global/cookieBannerHandling.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/createProfileWizard.ftl53
-rw-r--r--l10n-mr/toolkit/toolkit/global/cspErrors.ftl32
-rw-r--r--l10n-mr/toolkit/toolkit/global/datepicker.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/datetimebox.ftl39
-rw-r--r--l10n-mr/toolkit/toolkit/global/extensionPermissions.ftl31
-rw-r--r--l10n-mr/toolkit/toolkit/global/extensions.ftl93
-rw-r--r--l10n-mr/toolkit/toolkit/global/handlerDialog.ftl46
-rw-r--r--l10n-mr/toolkit/toolkit/global/htmlForm.ftl14
-rw-r--r--l10n-mr/toolkit/toolkit/global/mozCard.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/mozFiveStar.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/mozMessageBar.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/mozSupportLink.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/notification.ftl6
-rw-r--r--l10n-mr/toolkit/toolkit/global/popupnotification.ftl9
-rw-r--r--l10n-mr/toolkit/toolkit/global/processTypes.ftl39
-rw-r--r--l10n-mr/toolkit/toolkit/global/profileDowngrade.ftl17
-rw-r--r--l10n-mr/toolkit/toolkit/global/profileSelection.ftl36
-rw-r--r--l10n-mr/toolkit/toolkit/global/resetProfile.ftl12
-rw-r--r--l10n-mr/toolkit/toolkit/global/resistFingerPrinting.ftl6
-rw-r--r--l10n-mr/toolkit/toolkit/global/run-from-dmg.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/tabprompts.ftl13
-rw-r--r--l10n-mr/toolkit/toolkit/global/textActions.ftl52
-rw-r--r--l10n-mr/toolkit/toolkit/global/timepicker.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/global/tree.ftl6
-rw-r--r--l10n-mr/toolkit/toolkit/global/unknownContentType.ftl38
-rw-r--r--l10n-mr/toolkit/toolkit/global/videocontrols.ftl42
-rw-r--r--l10n-mr/toolkit/toolkit/global/wizard.ftl37
-rw-r--r--l10n-mr/toolkit/toolkit/intl/languageNames.ftl212
-rw-r--r--l10n-mr/toolkit/toolkit/intl/regionNames.ftl275
-rw-r--r--l10n-mr/toolkit/toolkit/main-window/autocomplete.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/main-window/findbar.ftl69
-rw-r--r--l10n-mr/toolkit/toolkit/neterror/certError.ftl126
-rw-r--r--l10n-mr/toolkit/toolkit/neterror/netError.ftl98
-rw-r--r--l10n-mr/toolkit/toolkit/neterror/nsserrors.ftl348
-rw-r--r--l10n-mr/toolkit/toolkit/passwordmgr/passwordmgr.ftl26
-rw-r--r--l10n-mr/toolkit/toolkit/payments/payments.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/pdfviewer/viewer.ftl239
-rw-r--r--l10n-mr/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl26
-rw-r--r--l10n-mr/toolkit/toolkit/preferences/preferences.ftl22
-rw-r--r--l10n-mr/toolkit/toolkit/printing/printDialogs.ftl112
-rw-r--r--l10n-mr/toolkit/toolkit/printing/printPreview.ftl60
-rw-r--r--l10n-mr/toolkit/toolkit/printing/printUI.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/updates/backgroundupdate.ftl3
-rw-r--r--l10n-mr/toolkit/toolkit/updates/elevation.ftl14
-rw-r--r--l10n-mr/toolkit/toolkit/updates/history.ftl29
118 files changed, 4872 insertions, 0 deletions
diff --git a/l10n-mr/toolkit/chrome/alerts/alert.properties b/l10n-mr/toolkit/chrome/alerts/alert.properties
new file mode 100644
index 0000000000..a7b0a1fb66
--- /dev/null
+++ b/l10n-mr/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 = рдмрдВрдж рдХрд░рд╛
+# 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 = %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=%1$S рджреНрд╡рд╛рд░рд╛
+webActions.settings.label = рд╕реВрдЪрдирд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕реН
+
+# LOCALIZATION NOTE(pauseNotifications.label): %S is replaced with the
+# brandShortName of the application.
+pauseNotifications.label = %S рдкреБрдиреНрд╣рд╛ рд╕реБрд░реБ рд╣реЛрдИрдкрд░реНрдпрдВрдд рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╕реНрдердЧрд┐рдд рдХрд░рд╛
diff --git a/l10n-mr/toolkit/chrome/autoconfig/autoconfig.properties b/l10n-mr/toolkit/chrome/autoconfig/autoconfig.properties
new file mode 100644
index 0000000000..7725515b48
--- /dev/null
+++ b/l10n-mr/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 = рд░рдЪрдиреЗрдд рддреНрд░реВрдЯреА
+readConfigMsg = рд╕рдВрд░рдЪрдирд╛ рдлрд╛рдЗрд▓ рд╡рд╛рдЪрдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢. рдХреГрдкрдпрд╛ рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╢реА рд╕рдВрдкрд░реНрдХ рдХрд░рд╛.
+
+autoConfigTitle = AutoConfig рд╕рддрд░реНрдХрддрд╛
+autoConfigMsg = Netscape.cfg/AutoConfig рдЕрдкрдпрд╢реА. рдХреГрдкрдпрд╛ рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╢реА рд╕рдВрдкрд░реНрдХ рдХрд░рд╛. \n рддреНрд░реВрдЯреА: %S рдЕрдкрдпрд╢реА:
+
+emailPromptTitle = рдИрдореЗрд▓ рдкрддреНрддрд╛
+emailPromptMsg = рдЖрдкрд▓рд╛ рдИрдореЗрд▓ рдкрддреНрддрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛
diff --git a/l10n-mr/toolkit/chrome/global-platform/mac/intl.properties b/l10n-mr/toolkit/chrome/global-platform/mac/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/chrome/global-platform/mac/platformKeys.properties b/l10n-mr/toolkit/chrome/global-platform/mac/platformKeys.properties
new file mode 100644
index 0000000000..33569c0ccd
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global-platform/mac/platformKeys.properties
@@ -0,0 +1,30 @@
+# 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/.
+
+# 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=рдкрд░рддрд╛
+
+# The separator character used between modifiers (none on Mac OS)
+MODIFIER_SEPARATOR=
diff --git a/l10n-mr/toolkit/chrome/global-platform/unix/intl.properties b/l10n-mr/toolkit/chrome/global-platform/unix/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/chrome/global-platform/unix/platformKeys.properties b/l10n-mr/toolkit/chrome/global-platform/unix/platformKeys.properties
new file mode 100644
index 0000000000..8ce5ac9e9a
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global-platform/unix/platformKeys.properties
@@ -0,0 +1,30 @@
+# 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/.
+
+# 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=Shift
+
+# The Command key
+VK_META=Meta
+
+# 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=рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/l10n-mr/toolkit/chrome/global-platform/win/intl.properties b/l10n-mr/toolkit/chrome/global-platform/win/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/chrome/global-platform/win/platformKeys.properties b/l10n-mr/toolkit/chrome/global-platform/win/platformKeys.properties
new file mode 100644
index 0000000000..d875936d23
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global-platform/win/platformKeys.properties
@@ -0,0 +1,30 @@
+# 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/.
+
+# 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=Shift
+
+# The Command key
+VK_META=Meta
+
+# 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=рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/l10n-mr/toolkit/chrome/global/aboutStudies.properties b/l10n-mr/toolkit/chrome/global/aboutStudies.properties
new file mode 100644
index 0000000000..a7eff50aaa
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/aboutStudies.properties
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# LOCALIZATION NOTE (title): keep "Shield" in English. See
+# https://wiki.mozilla.org/Firefox/Shield/Shield_Studies for more information
+removeButton = рдХрд╛рдвреВрди рдЯрд╛рдХрд╛
+
+# LOCALIZATION NOTE (activeStatus): Displayed for an active study
+activeStatus = рд╕рдХреНрд░рд┐рдп
+
+# LOCALIZATION NOTE (completeStatus): Displayed for a study that is already complete
+completeStatus = рдкреВрд░реНрдг рдЭрд╛рд▓реЗ
+
+updateButtonWin = рдкрд░реНрдпрд╛рдп рд╕реБрдзрд╛рд░рд╛
+updateButtonUnix = рдкреНрд░рд╛рдзрд╛рдиреНрдпреЗ рд╕реБрдзрд╛рд░рд╛
+learnMore = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛
+noStudies = рдЖрдкрдг рдХреЛрдгрддреНрдпрд╛рд╣реА рдЕрднреНрдпрд╛рд╕рд╛рдд рднрд╛рдЧ рдШреЗрддрд▓рд╛ рдирд╛рд╣реА.
+# LOCALIZATION NOTE (enabledList): %S is brandShortName (e.g. Firefox)
+
diff --git a/l10n-mr/toolkit/chrome/global/autocomplete.properties b/l10n-mr/toolkit/chrome/global/autocomplete.properties
new file mode 100644
index 0000000000..105e0ff25c
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/chrome/global/browser.properties b/l10n-mr/toolkit/chrome/global/browser.properties
new file mode 100644
index 0000000000..5ff2f31541
--- /dev/null
+++ b/l10n-mr/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 = рд╕реБрд░рдХреНрд╖рд╛ рд╕рд╛рд╡рдзрд╛рдирддрд╛
+formPostSecureToInsecureWarning.message = рдЖрдкрдг рдпрд╛ рдкреГрд╖реНрдард╛рд╡рд░ рднрд░рд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЬреЛрдбрдгреА рд╡рд░реВрди рдкрд╛рдард╡рд▓реА рдЬрд╛рдИрд▓ рдЖрдгрд┐ рддреА рддрд┐рд╕рд▒реНрдпрд╛ рдмрд╛рдЬреВрдХрдбреВрди рд╡рд╛рдЪрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.\n\nрд╣реА рдорд╛рд╣рд┐рддреА рдкрд╛рдард╡рдгреНрдпрд╛рдмрд╛рдмрдд рдЖрдкрдгрд╛рд▓рд╛ рдЦрд╛рддреНрд░реА рдЖрд╣реЗ рдХрд╛?
+formPostSecureToInsecureWarning.continue = рд╕реБрд░реВ рдареЗрд╡рд╛
diff --git a/l10n-mr/toolkit/chrome/global/commonDialogs.properties b/l10n-mr/toolkit/chrome/global/commonDialogs.properties
new file mode 100644
index 0000000000..c64d2e78b2
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/commonDialogs.properties
@@ -0,0 +1,30 @@
+# 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=рд╕рд╛рддрд░реНрдХрддрд╛
+Confirm=рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛
+ConfirmCheck=рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛
+Prompt=рд╡рд┐рдЪрд╛рд░рд╛
+Select=рдирд┐рд╡рдбрд╛
+OK=рдард┐рдХ рдЖрд╣реЗ
+Cancel=рд░рджреНрдж рдХрд░рд╛
+Yes=рд╣реЛрдп
+No=рдирд╛рд╣реА
+Save=рд╕рд╛рдард╡рд╛
+Revert=рдкреВрд░реНрд╡рд╕реНрдерд┐рддреАрд╡рд░ рд╣реНрдпрд╛
+DontSave=рд╕рд╛рдард╡реВ рдирдХрд╛
+ScriptDlgGenericHeading=[рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ]
+ScriptDlgHeading=%S рд╡рд░реАрд▓ рдкреГрд╖реНрдард╛рд╡рд░:
+ScriptDialogLabel=рдЕрдЧрд╛рдК рд╕рдВрд╡рд╛рдж рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рдпрд╛ рдкреГрд╖реНрдард╛рд▓рд╛ рд░реЛрдЦрд╛
+ScriptDialogPreventTitle=рд╕рдВрд╡рд╛рдж рдкрд╕рдВрддреАрдЪреА рдЦрд╛рддреНрд░реА рдХрд░рд╛
+# 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 рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рд╡ рдЧреБрдкреНрддрд╢рдмреНрджрд╛рд╕рд╛рдареА рд╡рд┐рдирдВрддреА рдХрд░рдд рдЖрд╣реЗ. рд╕реНрдерд│ рдЕрд╕реЗ рдореНрд╣рдгрддреЗ: "%1$S"
+EnterLoginForProxy3=%2$S рд╣реА рдкреНрд░реЙрдХреНрд╕реА рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рд╡ рдЧреБрдкреНрддрд╢рдмреНрджрд╛рд╕рд╛рдареА рд╡рд┐рдирдВрддреА рдХрд░рдд рдЖрд╣реЗ. рд╕реНрдерд│ рдЕрд╕реЗ рдореНрд╣рдгрддреЗ: тАЬ%1$SтАЭ
+EnterUserPasswordFor2=%1$S рдЖрдкрд▓реНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдЖрдгрд┐ рдЧреБрдкреНрддрд╢рдмреНрджрд╛рд╕рд╛рдареА рд╡рд┐рдирдВрддреА рдХрд░рдд рдЖрд╣реЗ.
+EnterUserPasswordForCrossOrigin2=%1$S рдЖрдкрд▓реНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдЖрдгрд┐ рдЧреБрдкреНрддрд╢рдмреНрджрд╛рд╕рд╛рдареА рд╡рд┐рдирдВрддреА рдХрд░рдд рдЖрд╣реЗ. рдЪреЗрддрд╛рд╡рдгреА: рдЖрдкрд▓рд╛ рдЧреБрдкреНрддрд╢рдмреНрдж рдЖрдкрдг рд╕рдзреНрдпрд╛ рднреЗрдЯ рджреЗрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рд▓рд╛ рдкрд╛рдард╡рд▓рд╛ рдЬрд╛рдгрд╛рд░ рдирд╛рд╣реА!
+EnterPasswordFor=%2$S рд╡рд░реАрд▓ %1$S рдХрд░реАрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рджреНрдпрд╛
diff --git a/l10n-mr/toolkit/chrome/global/contentAreaCommands.properties b/l10n-mr/toolkit/chrome/global/contentAreaCommands.properties
new file mode 100644
index 0000000000..03a2dd96bb
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/contentAreaCommands.properties
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# context menu strings
+
+SaveImageTitle=рдЪрд┐рддреНрд░ рд╕рд╛рдард╡рд╛
+SaveMediaTitle=рдореАрдбрд┐рдпрд╛ рд╕рд╛рдард╡рд╛
+SaveVideoTitle=рд╡реНрд╣рд┐рдбрд┐рдУ рд╕рдВрдЪрдпреАрдд рдХрд░рд╛
+SaveAudioTitle=рдСрдбрд┐рдУ рд╕рдВрдЪрдпреАрдд рдХрд░рд╛
+SaveLinkTitle=рд╣реНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рдВрдЪрдпреАрдд рдХрд░рд╛
+WebPageCompleteFilter=рд╡реЗрдм рдкреГрд╖реНрда, рдкреВрд░реНрдг
+WebPageHTMLOnlyFilter=рд╡реЗрдм рдкреГрд╖реНрда, рдлрдХреНрдд HTML
+WebPageXHTMLOnlyFilter=рд╡реЗрдм рдкреГрд╖реНрда, рдлрдХреНрдд XHTML
+WebPageSVGOnlyFilter=рд╡реЗрдм рдкреГрд╖реНрда, рдлрдХреНрдд SVG
+WebPageXMLOnlyFilter=рд╡реЗрдм рдкреГрд╖реНрда, рдлрдХреНрдд XML
+
+# 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_рдлрд╛рдЗрд▓
diff --git a/l10n-mr/toolkit/chrome/global/dialog.properties b/l10n-mr/toolkit/chrome/global/dialog.properties
new file mode 100644
index 0000000000..27a5f3e94e
--- /dev/null
+++ b/l10n-mr/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=рдард┐рдХ рдЖрд╣реЗ
+button-cancel=рд░рджреНрдж рдХрд░рд╛
+button-help=рдорджрдд
+button-disclosure=рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА
+accesskey-accept=
+accesskey-cancel=
+accesskey-help=H
+accesskey-disclosure=I
diff --git a/l10n-mr/toolkit/chrome/global/extensions.properties b/l10n-mr/toolkit/chrome/global/extensions.properties
new file mode 100644
index 0000000000..42ab8779f4
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/extensions.properties
@@ -0,0 +1,24 @@
+# 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 = %S рд╡рд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+
+#LOCALIZATION NOTE (uninstall.confirmation.message) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.message = тАЬ%SтАЭ рд╣реЗ рдПрдХреНрд╕реНрдЯреЗрдВрд╢рди рд╡рд┐рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдгреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХрд░рдд рдЖрд╣реЗ. рдЖрдкрдг рдХрд╛рдп рдХрд░реВ рдЗрдЪреНрдЫрд┐рддрд╛?
+
+uninstall.confirmation.button-0.label = рд╡рд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+uninstall.confirmation.button-1.label = рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдареЗрд╡рд╛
+
+saveaspdf.saveasdialog.title = рдЕрд╕реЗ рд╕рд╛рдард╡рд╛
+
+#LOCALIZATION NOTE (newTabControlled.message2) %S is the icon and name of the extension which updated the New Tab page.
+newTabControlled.learnMore = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛
+
+#LOCALIZATION NOTE (homepageControlled.message) %S is the icon and name of the extension which updated the homepage.
+homepageControlled.learnMore = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛
+
+#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.learnMore = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛
+
diff --git a/l10n-mr/toolkit/chrome/global/fallbackMenubar.properties b/l10n-mr/toolkit/chrome/global/fallbackMenubar.properties
new file mode 100644
index 0000000000..5a682aaed0
--- /dev/null
+++ b/l10n-mr/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=рдмрд╛рд╣реЗрд░ рдкрдбрд╛
+quitMenuitem.key=q
diff --git a/l10n-mr/toolkit/chrome/global/filepicker.properties b/l10n-mr/toolkit/chrome/global/filepicker.properties
new file mode 100644
index 0000000000..343c3f807c
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/filepicker.properties
@@ -0,0 +1,18 @@
+# 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=рд╕рд░реНрд╡ рдлрд╛рдЗрд▓
+htmlTitle=HTML рдлрд╛рдЗрд▓
+textTitle=рдордЬрдХреБрд░ рдлрд╛рдЗрд▓
+imageTitle=рдЪрд┐рддреНрд░ рдлрд╛рдЗрд▓реНрд╕
+xmlTitle=XML рдлрд╛рдЗрд▓
+xulTitle=XUL рдлрд╛рдЗрд▓
+appsTitle=рдЕрдиреБрдкреНрд░рдпреЛрдЧ
+audioTitle=рдСрдбрд┐рдУ рдлрд╛рдЗрд▓реНрд╕реН
+videoTitle=рд╡реНрд╣рд┐рдбреАрдУ рдлрд╛рдЗрд▓реНрд╕реН
+
+formatLabel=рд░реВрдкрдг:
+
diff --git a/l10n-mr/toolkit/chrome/global/intl.css b/l10n-mr/toolkit/chrome/global/intl.css
new file mode 100644
index 0000000000..2f54eb367d
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/chrome/global/intl.properties b/l10n-mr/toolkit/chrome/global/intl.properties
new file mode 100644
index 0000000000..4c3a1f0a57
--- /dev/null
+++ b/l10n-mr/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=mr-IN, mr, 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-devanagari
+
+# 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-mr/toolkit/chrome/global/keys.properties b/l10n-mr/toolkit/chrome/global/keys.properties
new file mode 100644
index 0000000000..9936666d04
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/keys.properties
@@ -0,0 +1,78 @@
+# 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 prevelant 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.
+
+# 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=рд╡рд░рдЪрд╛ рдмрд╛рдг
+VK_DOWN=рдЦрд╛рд▓рдЪрд╛ рдмрд╛рдг
+VK_LEFT=рдбрд╛рд╡реАрдХрдбреАрд▓ рдмрд╛рдг
+VK_RIGHT=рдЙрдЬрд╡реАрдХрдбреАрд▓ рдмрд╛рдг
+VK_PAGE_UP=рдкреГрд╖реНрда рд╡рд░ рдХрд░рд╛
+VK_PAGE_DOWN=рдкреГрд╖реНрда рдЦрд╛рд▓реА рдХрд░рд╛
+# 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
+
+VK_TAB=Tab
+VK_BACK=Backspace
+VK_DELETE=Del
+# LOCALIZATION NOTE : BLOCK end maybe GLYPHS
+# LOCALIZATION NOTE : BLOCK typing state keys
+VK_HOME=Home
+VK_END=End
+
+VK_ESCAPE=Esc
+VK_INSERT=Ins
+# LOCALIZATION NOTE : BLOCK end
diff --git a/l10n-mr/toolkit/chrome/global/narrate.properties b/l10n-mr/toolkit/chrome/global/narrate.properties
new file mode 100644
index 0000000000..b4f1eed8a1
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/narrate.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/.
+
+back = рдорд╛рдЧреЗ
+forward = рдкреБрдвреЗ рдкрд╛рдард╡рд╛
+speed = рд╡реЗрдЧ
+selectvoicelabel = рдЖрд╡рд╛рдЬ:
+# Default voice is determined by the language of the document.
+defaultvoice = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░реАрдд
+
+# Voice name and language.
+# eg. David (English)
+voiceLabel = %S (%S)
diff --git a/l10n-mr/toolkit/chrome/global/printdialog.properties b/l10n-mr/toolkit/chrome/global/printdialog.properties
new file mode 100644
index 0000000000..20bf1492fa
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/global/printdialog.properties
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# These strings are used in the native GTK, Mac and Windows print dialogs.
+
+# GTK titles:
+printTitleGTK=рдЫрдкрд╛рдИ
+optionsTabLabelGTK=рдкрд░реНрдпрд╛рдп
+
+# Mac titles:
+optionsTitleMac=рдкрд░реНрдпрд╛рдп:
+appearanceTitleMac=рд░реВрдк:
+pageHeadersTitleMac=рдкреГрд╖реНрда рд╢реАрд░реНрд╖рдХреЗ:
+pageFootersTitleMac=рдкреГрд╖реНрда рдЪрд░рдг:
+
+# Windows titles:
+optionsTitleWindows=рдкрд░реНрдпрд╛рдп
+
+# 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=рдкреНрд░рдорд╛рдгрдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рд╛ рд╡ рдкреГрд╖реНрдард╛рдЪреНрдпрд╛ рд░реВрдВрджреАрдд рдмрд╕рд╡рдгреНрдпрд╛рдХрд░реАрддрд╛ рдЫреЛрдЯреЗ рдХрд░рд╛ (_h)
+selectionOnly=рдлрдХреНрдд рдиреАрд╡рдбрдЪреАрдЪ рдЫрдкрд╛рдИ рдХрд░рд╛ (_O)
+printBGOptions=рдкрд╛рд░реНрд╢реНрд╡рднреВрдореАрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛
+printBGColors=рдкрд╛рд░реНрд╢реНрд╡рднреВрдореАрддреАрд▓ рд░рдВрдЧрд╛рдВрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛ (_C)
+printBGImages=рдкрд╛рд░реНрд╢реНрд╡рднреВрдореАрддреАрд▓ рдкреНрд░рддрд┐рдорд╛рдВрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛ (_m)
+headerFooter=рд╢реАрд░реНрд╖рдХ рд╡ рдЪрд░рдг
+left=рдбрд╛рд╡реЗ
+center=рдордзреНрдп
+right=рдКрдЬрд╡реЗ
+headerFooterBlank=--рд░рд┐рдХрд╛рдореЗ--
+headerFooterTitle=рд╢реАрд░реНрд╖рдХ
+headerFooterURL=URL
+headerFooterDate=рджрд┐рдирд╛рдВрдХ/рд╡реЗрд│
+headerFooterPage=рдкреГрд╖реНрда #
+headerFooterPageTotal=рдкреГрд╖реНрда #, # рдкреИрдХреА
+headerFooterCustom=рдкрд╕рдВрддреАрдЪреЗтАж
+customHeaderFooterPrompt=рдХреГрдкрдпрд╛ рдордирдкрд╕рдВрдд рд╢реАрд░реНрд╖рдХ/рдЪрд░рдг рдордЬрдХреВрд░ рджреНрдпрд╛
+
+summarySelectionOnlyTitle=рдиреАрд╡рдбрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛
+summaryShrinkToFitTitle=рдмрд╕рд╡рдгреНрдпрд╛рдХрд░реАрддрд╛ рдЫреЛрдЯреЗ рдХрд░рд╛
+summaryPrintBGColorsTitle=BG рд░рдВрдЧрд╛рдВрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛
+summaryPrintBGImagesTitle=BG рдкреНрд░рддрд┐рдорд╛рдВрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛
+summaryHeaderTitle=рдкреГрд╖реНрда рд╢реАрд░реНрд╖рдХреЗ
+summaryFooterTitle=рдкреГрд╖реНрда рдЪрд░рдгреЗ
+summaryNAValue=N/A
+summaryOnValue=рд╕реБрд░реВ
+summaryOffValue=рдмрдВрдж
diff --git a/l10n-mr/toolkit/chrome/global/resetProfile.properties b/l10n-mr/toolkit/chrome/global/resetProfile.properties
new file mode 100644
index 0000000000..2bdd7a10be
--- /dev/null
+++ b/l10n-mr/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=рдЖрдкрдг %S рд╕реБрд░реВ рдХреЗрд▓реЗ рдирд╛рд╣реА, рдЕрд╕реЗ рдЖрдврд│рд▓реЗ рдЖрд╣реЗ. рдЖрдкрдгрд╛рд▓рд╛ рдирд╡реАрди рдЕрдиреБрднрд╡рдХрд░рд┐рддрд╛ рдХреНрд▓рд┐рдирдЕрдк рдХрд░рд╛рдпрдЪреЗ? рдЖрдгрд┐, рдЖрдкрд▓реЗ рд╕реНрд╡рд╛рдЧрдд рдЖрд╣реЗ!
+# LOCALIZATION NOTE (resetUninstalled.message): %S is brandShortName.
+resetUninstalled.message=рдЖрдкрдг %S рдкреБрдирдГрдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЕрд╕рдВ рджрд┐рд╕рдд рдЖрд╣реЗ. рдПрдХрд╛ рдирд╡реАрди рдЕрдиреБрднрд╡рд╛рд╕рд╛рдареА рдореВрд│рд╕реНрдерд┐рддреАрдд рдЖрдгреВ рдЗрдЪреНрдЫрд┐рддрд╛?
+
+# LOCALIZATION NOTE (refreshProfile.resetButton.label): %S is brandShortName.
+refreshProfile.resetButton.label=%S рдкреБрдирдГрджрд╛рдЦрд▓ рдХрд░рд╛...
+refreshProfile.resetButton.accesskey=e
diff --git a/l10n-mr/toolkit/chrome/global/viewSource.properties b/l10n-mr/toolkit/chrome/global/viewSource.properties
new file mode 100644
index 0000000000..8a3ecebdd7
--- /dev/null
+++ b/l10n-mr/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 = рдУрд│реАрд╡рд░ рдЬрд╛
+goToLineText = рдУрд│ рдХреНрд░рдорд╛рдВрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛
+invalidInputTitle = рдЕрд╡реИрдз рдЖрдЧрдд
+invalidInputText = рдкреНрд░рд╡рд┐рд╖реНрдЯ рдУрд│ рдХреНрд░рдорд╛рдВрдХ рдЕрд╡реИрдз.
+outOfRangeTitle = рдУрд│ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+outOfRangeText = рдирд┐рд╢реНрдЪрд┐рдд рдУрд│ рдЖрдврд│рд▓реА рдирд╛рд╣реА.
+viewSelectionSourceTitle = DOM рд╕реНрддреНрд░реЛрдд рдирд┐рд╡рдбрд╛
+
+context_goToLine_label = рдУрд│реАрд╡рд░ рдЬрд╛...
+context_goToLine_accesskey = L
+context_wrapLongLines_label = рдореЛрдареНрдпрд╛ рдУрд│реАрдВрдирд╛ рд░рдЪрдирд╛рдмрдзреНрдж рдХрд░рд╛
+context_highlightSyntax_label = рдорд╛рдВрдбрдгреА рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХрд░рд╛
diff --git a/l10n-mr/toolkit/chrome/global/wizard.properties b/l10n-mr/toolkit/chrome/global/wizard.properties
new file mode 100644
index 0000000000..9d4d5a80bf
--- /dev/null
+++ b/l10n-mr/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=%S рд╡рд░ рдЖрдкрд▓реЗ рд╕реНрд╡рд╛рдЧрдд рдЖрд╣реЗ
+default-last-title=%S рдкреВрд░реНрдг рдХрд░рдд рдЖрд╣реЗ
+default-first-title-mac=рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛
+default-last-title-mac=рдирд┐рд╖реНрдХрд░реНрд╖
diff --git a/l10n-mr/toolkit/chrome/mozapps/downloads/downloads.properties b/l10n-mr/toolkit/chrome/mozapps/downloads/downloads.properties
new file mode 100644
index 0000000000..d9c0110973
--- /dev/null
+++ b/l10n-mr/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=рдбрд╛рдКрдирд▓реЛрдб
diff --git a/l10n-mr/toolkit/chrome/mozapps/downloads/unknownContentType.properties b/l10n-mr/toolkit/chrome/mozapps/downloads/unknownContentType.properties
new file mode 100644
index 0000000000..0a4bb8eb30
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/mozapps/downloads/unknownContentType.properties
@@ -0,0 +1,18 @@
+# -*- 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=%S рдЙрдШрдбрдд рдЖрд╣реЗ
+saveDialogTitle=рд╕рд╛рдард╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдлрд╛рдЗрд▓рдЪреЗ рдирд╛рд╡ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛...
+defaultApp=%S (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд)
+chooseAppFilePickerTitle=рдорджрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рд╡рдбрд╛
+badApp=рдЖрдкрдг рдирд┐рд╡рдбрд▓реЗрд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ ("%S") рдЖрдврд│рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА. рдлрд╛рдЗрд▓рдЪреЗ рдирд╛рд╡ рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдкрд╛рд╕рд╛.
+badApp.title=рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+badPermissions=рдпреЛрдЧреНрдп рдкрд░рд╡рд╛рдирдЧреА рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ рдлрд╛рдЗрд▓ рд╕рдВрдЪрдпреАрдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА. рдЕрдиреНрдп рд╕рдВрдЪрдпреАрдХрд╛ рдирд┐рд╡рдбрд╛.
+badPermissions.title=рдЕрд╡реИрдз рд╕рдВрдЪрдпрди рдкрд░рд╡рд╛рдирдЧреА
+unknownAccept.label=рдлрд╛рдЗрд▓ рд╕рд╛рдард╡рд╛
+unknownCancel.label=рд░рджреНрдж рдХрд░рд╛
+fileType=%S рдлрд╛рдЗрд▓
+# LOCALIZATION NOTE (orderedFileSizeWithType): first %S is type, second %S is size, and third %S is unit
+orderedFileSizeWithType=%1$S (%2$S %3$S)
diff --git a/l10n-mr/toolkit/chrome/mozapps/profile/profileSelection.properties b/l10n-mr/toolkit/chrome/mozapps/profile/profileSelection.properties
new file mode 100644
index 0000000000..59618708db
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/mozapps/profile/profileSelection.properties
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: These strings are used for startup/profile problems and the profile manager.
+
+# Application not responding
+# LOCALIZATION NOTE (restartTitle, restartMessageNoUnlocker, restartMessageUnlocker, restartMessageNoUnlockerMac, restartMessageUnlockerMac): Messages displayed when the application is running but is not responding to commands. %S is the application name.
+restartTitle=%S рдмрдВрдж рдХрд░рд╛
+restartMessageUnlocker=%S рд╣реЗ рдЕрдЧреЛрджрд░ рдкрд╛рд╕реВрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдд рдирд╛рд╣реА. рдирд╡реАрди рдЪреМрдХрдЯ рдЙрдШрдбрдгреНрдпрд╛рдХрд░рд┐рддрд╛ рдЬреБрдиреА %S рд╣реА рдЪреМрдХрдЯ рдмрдВрдж рдХрд░рд╛.
+restartMessageNoUnlockerMac=%S рдЪреА рдкреНрд░рдд рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдЙрдШрдбрд▓реНрдпрд╛ рдЧреЗрд▓реА рдЖрд╣реЗ. %S рдЪреА рдкреНрд░рдд рдлрдХреНрдд рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЙрдШрдбрд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддреЗ.
+restartMessageUnlockerMac=%S рдЪреА рдкреНрд░рдд рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдЙрдШрдбрд▓реНрдпрд╛ рдЧреЗрд▓реА рдЖрд╣реЗ. %S рдЪреА рддрд╛рдЬреА рдкреНрд░рдд рдЙрдШрдбрдгреНрдпрд╛рдХрд░реАрддрд╛ рдХрд╛рд░реНрдпрд░рдд рдкреНрд░рдд рдмрдВрдж рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗрд▓.
+
+# Profile manager
+# LOCALIZATION NOTE (profileTooltip): First %S is the profile name, second %S is the path to the profile folder.
+profileTooltip=рдирд┐рд╡рдбрд╕рдВрдЪ: '%S' - рдорд╛рд░реНрдЧ: '%S'
+
+pleaseSelectTitle=рдирд┐рд╡рдбрд╕рдВрдЪ рдирд┐рд╡рдбрд╛рд╡реЗ
+pleaseSelect=%S рд╣реЗ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреГрдкрдпрд╛ рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪреА рдирд┐рд╡рдб рдХрд░рд╛, рдХрд┐рдВрд╡рд╛ рдирд╡реАрди рдирд┐рд╡рдбрд╕рдВрдЪ рдмрдирд╡рд╛.
+
+renameProfileTitle=рдирд┐рд╡рдбрд╕рдВрдЪ рдкреБрд░реНрдирдирд╛рдорд╛рдВрдХреАрдд рдХрд░рд╛
+renameProfilePrompt="%S" рд╣реНрдпрд╛ рдирд┐рд╡рдбрд╕рдВрдЪрд╛рд▓рд╛ рдЕрд╕реЗ рдирд╛рдорд╛рдВрдХрд┐рдд рдХрд░рд╛:
+
+profileNameInvalidTitle=рдЕрд╡реИрдз рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪреЗ рдирд╛рд╡
+profileNameInvalid="%S" рд╣реЗ рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪреЗ рдирд╛рд╡ рдорд╛рдиреНрдп рдирд╛рд╣реА.
+
+chooseFolder=рдирд┐рд╡рдбрд╕рдВрдЪ рд╕рдВрдЪрд┐рдХрд╛ рдирд┐рд╡рдбрд╛
+profileNameEmpty=рд░рд┐рдХреНрдд рдирд┐рд╡рдбрд╕рдВрдЪ рдирд╛рд╡ рдорд╛рдиреНрдп рдирд╛рд╣реА.
+invalidChar="%S" рд╣реЗ рдЕрдХреНрд╖рд░ рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рдирд╛рд╣реА. рдХреГрдкрдпрд╛ рд╡реЗрдЧрд│реЗ рдирд╛рд╡ рдирд┐рд╡рдбрд╛.
+
+deleteTitle=рдирд┐рд╡рдбрд╕рдВрдЪ рд╡рдЧрд│рд╛
+deleteProfileConfirm=рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реНрдпрд╛рд╕ рдЙрдкрд▓рдмреНрдз рдкреНрд░реЛрдлрд╛рдЗрд▓ рдпрд╛рджреАрддреВрди рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реЗ рдЬрд╛рдИрд▓ рд╡ рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.\nрдЖрдкрдг рдкреНрд░реЛрдлрд╛рдЗрд▓ рдорд╛рд╣рд┐рддреА рдлрд╛рдЗрд▓, рд╕рдВрдпреЛрдЬрдирд╛, рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡ рдЕрдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рд╣рд┐рддреА рд╕рд╣ рдХрд╛рдвреВрдг рдЯрд╛рдХрдгреНрдпрд╛рдХрд░реАрддрд╛ рдирд┐рд╡рдбреВ рд╢рдХрддрд╛. рдпрд╛рдореБрд│реЗ рд╕рдВрдЪрдпреАрдХрд╛ "%S" рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реА рдЬрд╛рдИрд▓ рд╡ рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА.\nрдЖрдкрдгрд╛рд▓рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдорд╛рд╣рд┐рддреА рдлрд╛рдЗрд▓ рдХрд╛рдврд╛рдпрдЪреА?
+deleteFiles=рдлрд╛рдЗрд▓реНрд╕ рдХрд╛рдвреВрди рдЯрд╛рдХрд╛
+dontDeleteFiles=рдлрд╛рдЗрд▓реНрд╕ рдХрд╛рдвреВ рдирдХрд╛
+
+profileCreationFailed=рдирд┐рд╡рдбрд╕рдВрдЪ рдмрдирд╡реВ рд╕рдХрдд рдирд╛рд╣реА. рдмрд╣реБрджрд╛ рдирд┐рд╡рдбрд▓реЗрд▓реА рд╕рдВрдЪрд┐рдХрд╛ рд▓рд┐рд╣рд┐рддрд╛ рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреА рдирд╕рд╛рд╡рд╛.
+profileCreationFailedTitle=рдирд┐рд╡рдбрд╕рдВрдЪ рдирд┐рд░реНрдореАрддреА рдЕрдпрд╢рд╕реНрд╡реА
+profileExists=рд╣реНрдпрд╛ рдирд╛рд╡рд╛рдЪреЗ рдирд┐рд╡рдбрд╕рдВрдЪ рдЖрдзреАрдкрд╛рд╕реВрди рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ. рдХреГрдкрдпрд╛ рд╡реЗрдЧрд│реЗ рдирд╛рд╡ рдирд┐рд╡рдбрд╛.
+profileFinishText=рдирд╡реАрди рдирд┐рд╡рдбрд╕рдВрдЪ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрдкрд▓реЗ рд╡рд░ рджрд╛рдмрд╛.
+profileFinishTextMac=рдирд╡реАрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛ рдЭрд╛рд▓реНрдпрд╛рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛.
+profileMissing=рдЖрдкрд▓реЗ %S рдкреНрд░реЛрдлрд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдгреЗ рдЕрд╢рдХреНрдп. рдХрджрд╛рдЪрд┐рдд рдЖрдврд│рдгреНрдпрд╛рдЬреЛрдЧреА рдирд╕рд╛рд╡реЗ рдХрд┐рдВрд╡рд╛ рдкреНрд░рд╡реЗрд╢ рдЕрд╢рдХреНрдп рдЕрд╕рд╛рд╡реЗ.
+profileMissingTitle=рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+profileDeletionFailed=рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд╖реНрдЯ рдХрд░рддрд╛ рдпреЗрдК рд╢рдХрдд рдирд╛рд╣реА рдХрд╛рд░рдг рддреА рд╡рд╛рдкрд░рд╛рдд рдЕрд╕реВ рд╢рдХрддреЗ.
+profileDeletionFailedTitle=рдирд╖реНрдЯ рдХрд░рдгреЗ рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реЗ
+
+# 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=рдЬреБрдгрд╛ %S рдбрд╛рдЯрд╛
+
+# LOCALIZATION NOTE (conflictMessage): %1$S is brandProductName, %2$S is brandShortName.
+# LOCALIZATION NOTE (flushFailRestartButton): $S is brandShortName.
+flushFailExitButton=рдмрд╛рд╣реЗрд░ рдкрдбрд╛
diff --git a/l10n-mr/toolkit/chrome/mozapps/update/updates.properties b/l10n-mr/toolkit/chrome/mozapps/update/updates.properties
new file mode 100644
index 0000000000..244935a9a7
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/mozapps/update/updates.properties
@@ -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/.
+
+# 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=рдирд╛рд╣реА рдзрдиреНрдпрд╡рд╛рдж
+noThanksButton.accesskey=N
+# NOTE: The restartLaterButton string is also used in
+# mozapps/extensions/content/blocklist.js
+restartLaterButton=рдкреБрдвреЗ рдкреБрдиреНрд╣рдкреНрд░рд╛рд░рдВрдн рдХрд░рд╛
+restartLaterButton.accesskey=L
+restartNowButton=%S рдкреБрдиреНрд╣рдкреНрд░рд╛рд░рдВрдн рдХрд░рд╛
+restartNowButton.accesskey=R
+
+statusFailed=рд╕реНрдерд╛рдкрдирд╛ рдЕрдкрдпрд╢реА
+
+installSuccess=рдЕрджреНрдпрдпрд╛рд╡рдд рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рд╕реНрдерд╛рдкреАрдд рдЭрд╛рд▓реЗ
+installPending=рдЙрд░реНрд╡рд░реАрдд рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдХрд░рд╛
+patchApplyFailure=рдЕрджреНрдпрдпрд╛рд╡рдд рд╕реНрдерд╛рдкреАрдд рд╣реЛрдК рд╢рдХрд▓реА рдирд╛рд╣реА (рдкреЕрдЪ рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рд╣реЛрдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА)
+elevationFailure=рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдкреБрд░реЗрд╢реНрдпрд╛ рдкрд░рд╡рд╛рдирдЧреНрдпрд╛ рдирд╛рд╣реАрдд. рдХреГрдкрдпрд╛ рдЖрдкрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯреАрдо рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╢реА рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрд╛.
+
+check_error-200=рдЕрджреНрдпрдпрд╛рд╡рдд XML рдлрд╛рдЗрд▓ рд╕рджреЛрд╖реАрдд (200)
+check_error-403=рдкреНрд░рд╡реЗрд╢ рдирд╛рд╣реА (403)
+check_error-404=рдЕрджреНрдпрдпрд╛рд╡рдд XML рдлрд╛рдЗрд▓ рдЖрдврд│рд▓реА рдирд╛рд╣реА (404)
+check_error-500=рдЖрдВрддрд░реАрдХ рд╕рд░реНрд╡реНрд╣рд░ рддреНрд░реБрдЯреА (500)
+check_error-2152398849=рдЕрдкрдпрд╢реА (рдЕрдкрд░рд┐рдЪреАрдд рдХрд╛рд░рдг)
+check_error-2152398861=рдЬреБрд│рд╡рдгреА рдирдХрд╛рд░рд▓реА
+check_error-2152398862=рдЬреБрд│рд╡рдгреА рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реА
+# NS_ERROR_OFFLINE
+check_error-2152398864=рд╕рдВрдЬрд╛рд│ рдСрдлрд▓рд╛рдЗрди рдЖрд╣реЗ (рдСрдирд▓рд╛рдЗрди рдЬрд╛)
+check_error-2152398867=рдкреЛрд░реНрдЯ рдХрд░реАрддрд╛ рдкрд░рд╡рд╛рдирдЧреА рдирд╛рд╣реА
+check_error-2152398868=рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА рдирд╛рд╣реА (рдХреГрдкрдпрд╛ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛)
+check_error-2152398878=рдЕрджреНрдпрдпрд╛рд╡рдд рд╕рд░реНрд╡реНрд╣рд░ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА (рдЖрдкрд▓реА рдЗрдВрдЯрд░рдиреЗрдЯ рдЬреБрд│рд╡рдгреА рддрдкрд╛рд╕рд╛)
+check_error-2152398890=рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡реНрд╣рд░ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА (рдЖрдкрд▓реА рдЗрдВрдЯрд░рдиреЗрдЯ рдЬреБрд│рд╡рдгреА рддрдкрд╛рд╕рд╛)
+# NS_ERROR_DOCUMENT_NOT_CACHED
+check_error-2152398918=рд╕рдВрдЬрд╛рд│ рдСрдлрд▓рд╛рдЗрди рдЖрд╣реЗ (рдСрдирд▓рд╛рдЗрди рдЬрд╛)
+check_error-2152398919=рдорд╛рд╣рд┐рддреА рд╕реНрдерд╛рдирд╛рдВрддрд░рди рдЕрдВрддрд░реНрдЧрдд рд╡реНрдпрддреНрдпрдп рдЖрдгрд▓реЗ рдЧреЗрд▓реЗ (рдХреГрдкрдпрд╛ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛)
+check_error-2152398920=рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡реНрд╣рд░ рдЬреБрд│рд╡рдгреА рдирдХрд╛рд░рд▓реА рдЧреЗрд▓реА
+check_error-2153390069=рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ (рдХреГрдкрдпрд╛ рдЖрдкрд▓реЗ рдкреНрд░рдгрд╛рд▓реА рдШрдбреНрдпрд╛рд│ рдпреЛрдЧреНрдп рджрд┐рдирд╛рдВрдХ рд╡ рд╡реЗрд│рд╢реА рдЕрдпреЛрдЧреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдереАрдд рдХрд░рд╛)
+check_error-verification_failed=рдЕрджреНрдпрдпрд╛рд╡рддрдЪреА рдПрдХрддреНрдорддрд╛ рддрдкрд╛рд╕рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА
diff --git a/l10n-mr/toolkit/chrome/passwordmgr/passwordmgr.properties b/l10n-mr/toolkit/chrome/passwordmgr/passwordmgr.properties
new file mode 100644
index 0000000000..9ffd586826
--- /dev/null
+++ b/l10n-mr/toolkit/chrome/passwordmgr/passwordmgr.properties
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+rememberPassword = рд╣рд╛ рдкрд╛рд╕рд╡рд░реНрдб рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рдгреНрдпрд╛рдХрд░рд┐рддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рд╛.
+savePasswordTitle = рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛
+saveLoginButtonAllow.label = рд╕рд╛рдард╡рд╛
+saveLoginButtonAllow.accesskey = S
+saveLoginButtonDeny.label = рд╕рд╛рдард╡реВ рдирдХрд╛
+saveLoginButtonDeny.accesskey = D
+saveLoginButtonNever.label = рдХрдзреАрд╣реА рдЬрддрди рдХрд░реВ рдирдХрд╛
+saveLoginButtonNever.accesskey = e
+updateLoginButtonText = рдЕрджреНрдпрдпрд╛рд╡рдд
+updateLoginButtonAccessKey = U
+updateLoginButtonDeny.label = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░реВ рдирдХрд╛
+updateLoginButtonDeny.accesskey = D
+# 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 = %2$S рд╡рд░ "%1$S" рдХрд░реАрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛рдпрд▓рд╛ рдЖрд╡рдбреЗрд▓ ?
+# LOCALIZATION NOTE (rememberPasswordMsgNoUsername):
+# String is the login's hostname.
+rememberPasswordMsgNoUsername = %S рд╡рд░ рдкрд╛рд╕рд╡рд░реНрдб рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛рдпрд▓рд╛ рдЖрд╡рдбреЗрд▓?
+# LOCALIZATION NOTE (noUsernamePlaceholder):
+# This is displayed in place of the username when it is missing.
+noUsernamePlaceholder=рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдирд╛рд╣реА
+togglePasswordLabel=рдЧреБрдкреНрддрд╢рдмреНрдж рджрд░реНрд╢рд╡рд╛
+togglePasswordAccessKey2=h
+notNowButtonText = рдЖрддрд╛ рдирд╛рд╣реА (&N)
+neverForSiteButtonText = рд╣реНрдпрд╛ рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рдХрд░рд┐рддрд╛ рдХрдзрд┐рдЪ рдирд╛рд╣реА (&v)
+rememberButtonText = рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛ (&R)
+passwordChangeTitle = рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛
+# LOCALIZATION NOTE (updatePasswordMsg):
+# String is the username for the login.
+updatePasswordMsg = "%S" рдХрд░реАрддрд╛ рд╕рд╛рдард╡рд▓реЗрд▓реЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрдзрд╛рд░рд┐рдд рдХрд░рд╛рдпрд▓рд╛ рдЖрд╡рдбреЗрд▓?
+updatePasswordMsgNoUser = рд╕рд╛рдард╡рд▓реЗрд▓реЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрдзрд╛рд░рд┐рдд рдХрд░рд╛рдпрд▓рд╛ рдЖрд╡рдбреЗрд▓?
+userSelectText2 = рдХреЛрдгрддреЗ рд▓реЙрдЧрд┐рди рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рд╛рдпрдЪреЗ рддреЗ рдирд┐рд╡рдбрд╛
+loginsDescriptionAll2=рдкреБрдвреАрд▓ рд╕рд╛рдИрдЯрд╕рд╛рдареАрдЪреЗ рд▓реЙрдЧрд┐рдиреНрд╕ рдЖрдкрд▓реНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ рдЬрддрди рдХреЗрд▓реЗ рдЖрд╣реЗрдд
+
+# 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=рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдирд╛рд╣реА
+
+# LOCALIZATION NOTE (insecureFieldWarningDescription2, insecureFieldWarningDescription3):
+# %1$S will contain insecureFieldWarningLearnMore and look like a link to indicate that clicking will open a tab with support information.
+insecureFieldWarningDescription2 = рд╣реА рдЬреЛрдбрдгреА рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╛рд╣реА. рдпреЗрдереЗ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓реЙрдЧрд┐рдиреНрд╕рдЪреНрдпрд╛ рдорд╛рд╣рд┐рддреАрдЪрд╛ рдЧреИрд░рд╡рд╛рдкрд░ рд╣реЛрдК рд╢рдХрддреЛ. %1$S
+insecureFieldWarningLearnMore = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛
+
diff --git a/l10n-mr/toolkit/chrome/places/places.properties b/l10n-mr/toolkit/chrome/places/places.properties
new file mode 100644
index 0000000000..8c43142187
--- /dev/null
+++ b/l10n-mr/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=рд╡рд╛рдЪрдирдЦреВрдгрд╛ рдореЗрдиреВ
+BookmarksToolbarFolderTitle=рд╡рд╛рдЪрдирдЦреВрдгрд╛ рд╕рд╛рдзрдирдкрдЯреНрдЯреА
+OtherBookmarksFolderTitle=рдЗрддрд░ рд╡рд╛рдЪрдирдЦреВрдгрд╛
+TagsFolderTitle=рдЯреЕрдЧ
+MobileBookmarksFolderTitle=рдореЛрдмрд╛рдИрд▓ рд╡рд╛рдЪрдирдЦреВрдгрд╛
+OrganizerQueryHistory=рдЗрддрд┐рд╣рд╛рд╕
+OrganizerQueryDownloads=рдбрд╛рдЙрдирд▓реЛрдб
+OrganizerQueryAllBookmarks=рд╕рд░реНрд╡ рд╡рд╛рдЪрдирдЦреВрдгрд╛
+
+# LOCALIZATION NOTE :
+# These are used to generate history containers when history is grouped by date
+finduri-AgeInDays-is-0=рдЖрдЬ
+finduri-AgeInDays-is-1=рдХрд╛рд▓
+finduri-AgeInDays-is=%S рджрд┐рд╡рд╕ рдкреВрд░реНрд╡реА
+finduri-AgeInDays-last-is=рд╢реЗрд╡рдЯрдЪреЗ %S рджрд┐рд╡рд╕
+finduri-AgeInDays-isgreater=%S рджрд┐рд╡рд╕рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬреБрдгреЗ
+finduri-AgeInMonths-is-0=рд╣рд╛ рдорд╣рд┐рдирд╛
+finduri-AgeInMonths-isgreater=%S рдорд╣рд┐рдирд╛рдкреЗрдХреНрд╖рд╛ рдЬреБрдгреЗ
+
+# LOCALIZATION NOTE (localhost):
+# This is used to generate local files container when history is grouped by site
+localhost=(рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓)
+
+# 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-mr/toolkit/crashreporter/aboutcrashes.ftl b/l10n-mr/toolkit/crashreporter/aboutcrashes.ftl
new file mode 100644
index 0000000000..fa1468d229
--- /dev/null
+++ b/l10n-mr/toolkit/crashreporter/aboutcrashes.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/-
+
+# 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 = рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓
+
+delete-button-label = рд╕рд░реНрд╡ рд╕рд╛рдл рдХрд░рд╛
+delete-confirm-title = рдЖрдкрдг рдирдХреНрдХреА рдЖрд╣рд╛рдд?
+delete-unsubmitted-description = рдпрд╛рдореБрд│реЗ рди рдкрд╛рдард╡рд┐рд▓реЗрд▓реЗ рд╕рд░реНрд╡ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ рдирд╖реНрдЯ рд╣реЛрддреАрд▓. рд╣реЗ рдкреВрд░реНрд╡рд╡рдд рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА.
+
+crashes-unsubmitted-label = рди рдкрд╛рдард╡рд┐рд▓реЗрд▓реЗ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓
+id-heading = рдЕрд╣рд╡рд╛рд▓ ID
+date-crashed-heading = рдХреНрд░реЕрд╢ рдЭрд╛рд▓реНрдпрд╛рдЪрд╛ рджрд┐рдирд╛рдВрдХ
+submit-crash-button-label = рдкрд╛рдард╡рд╛
+# This text is used to replace the label of the crash submit button
+# if the crash submission fails.
+submit-crash-button-failure-label = рдЕрдпрд╢рд╕реНтАНрд╡реА рдЭрд╛рд▓реЗ
+
+crashes-submitted-label = рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ рдкрд╛рдард╡рд┐рд▓рд╛ рдЖрд╣реЗ
+date-submitted-heading = рд╕рд╛рджрд░ рдХреЗрд▓реНрдпрд╛рдЪрд╛ рджрд┐рдирд╛рдВрдХ
+view-crash-button-label = рдкрд╣рд╛
+
+no-reports-label = рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.
+no-config-label = рд╣рд╛ рдЕрдиреБрдкреНрд░реЛрдпрдЧ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ рджрд░реНрд╢рд╡рд┐рдгреНрдпрд╛рдХрд░реАрддрд╛ рд╕рдВрдпреЛрдЬреАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА. рдкреНрд░рд╛рдзрд╛рдиреНрдпрддрд╛ <code>breakpad.reportURL</code> рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╕рд╛рд╡реА.
diff --git a/l10n-mr/toolkit/crashreporter/crashreporter.ini b/l10n-mr/toolkit/crashreporter/crashreporter.ini
new file mode 100644
index 0000000000..4259d8dd5b
--- /dev/null
+++ b/l10n-mr/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=Crash Reporter
+# LOCALIZATION NOTE (CrashReporterVendorTitle): %s is replaced with the vendor name. (i.e. "Mozilla")
+CrashReporterVendorTitle=%s Crash Reporter
+# LOCALIZATION NOTE (CrashReporterErrorText): %s is replaced with another string containing detailed information.
+CrashReporterErrorText=The application had problem and crashed.\n\nUnfortunately the crash reporter is unable to submit a report for this crash.\n\nDetails: %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 had a problem and crashed.\n\nUnfortunately the crash reporter is unable to submit a crash report.\n\nDetails: %s
+CrashReporterSorry=We're Sorry
+# LOCALIZATION NOTE (CrashReporterDescriptionText2): The %s is replaced with the product name.
+CrashReporterDescriptionText2=%s had a problem and crashed.\n\nTo help us diagnose and fix the problem, you can send us a crash report.
+CrashReporterDefault=This application is run after a crash to report the problem to the application vendor. It should not be run directly.
+Details=DetailsтАж
+ViewReportTitle=Report Contents
+CommentGrayText=Add a comment (comments are publicly visible)
+ExtraReportInfo=This report also contains technical information about the state of the application when it crashed.
+# LOCALIZATION NOTE (CheckSendReport): The %s is replaced with the vendor name.
+CheckSendReport=Tell %s about this crash so they can fix it
+CheckIncludeURL=Include the address of the page I was on
+CheckAllowEmail=Allow %s to contact me about this report
+EmailGrayText=рдпреЗрдереЗ рдЖрдкрд▓рд╛ рдИрдореЗрд▓ рдкрддреНрддрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛
+ReportPreSubmit2=Your crash report will be submitted before you quit or restart.
+ReportDuringSubmit2=рдЖрдкрд▓рд╛ рдЕрд╣рд╡рд╛рд▓ рдкрд╛рдард╡рдд рдЖрд╣реЛрддтАж
+ReportSubmitSuccess=Report submitted successfully!
+ReportSubmitFailed=There was a problem submitting your report.
+ReportResubmit=Resending reports that previously failed to sendтАж
+# LOCALIZATION NOTE (Quit2): The %s is replaced with the product name.
+Quit2=Quit %s
+# LOCALIZATION NOTE (Restart): The %s is replaced with the product name.
+Restart=Restart %s
+Ok=OK
+Close=Close
+
+# 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=Crash ID: %s
+# LOCALIZATION NOTE (CrashDetailsURL): The %s is replaced with a URL that the user can visit to view the crash details.
+CrashDetailsURL=You can view details of this crash at %s
+ErrorBadArguments=The application passed an invalid argument.
+ErrorExtraFileExists=The application didn't leave an application data file.
+ErrorExtraFileRead=Couldn't read the application data file.
+ErrorExtraFileMove=Couldn't move application data file.
+ErrorDumpFileExists=The application did not leave a crash dump file.
+ErrorDumpFileMove=Couldn't move crash dump.
+ErrorNoProductName=The application did not identify itself.
+ErrorNoServerURL=The application did not specify a crash reporting server.
+ErrorNoSettingsPath=Couldn't find the crash reporter's settings.
+ErrorCreateDumpDir=Couldn't create pending dump directory.
+# LOCALIZATION NOTE (ErrorEndOfLife): The %s is replaced with the product name.
+ErrorEndOfLife=The version of %s you are using is no longer supported. Crash reports are no longer being accepted for this version. Please consider upgrading to a supported version.
+
diff --git a/l10n-mr/toolkit/services/accounts.ftl b/l10n-mr/toolkit/services/accounts.ftl
new file mode 100644
index 0000000000..edb7caa960
--- /dev/null
+++ b/l10n-mr/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 = { $system } рд╡рд░реАрд▓ { $user } рдЪреЗ { -brand-short-name }
diff --git a/l10n-mr/toolkit/toolkit/about/aboutAbout.ftl b/l10n-mr/toolkit/toolkit/about/aboutAbout.ftl
new file mode 100644
index 0000000000..19352690ee
--- /dev/null
+++ b/l10n-mr/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 = рд╡рд┐рд╖рдпреА рдмрджреНрджрд▓
+about-about-note = рдЖрдкрд▓реНрдпрд╛ рд╕реБрд╡рд┐рдзрд╛рдХрд░реАрддрд╛, рд╣реЗ тАЬрд╡рд┐рд╖рдпреАтАЭ рдкреГрд╖реНрдард╛рдВрдЪреА рд╕реВрдЪреА рдЖрд╣реЗ.<br/> рдХрд╛рд╣рд┐рдХ рдЧреЛрдВрдзрд│рд╛рд╕реНрдкрдж рдЕрд╕реВ рд╢рдХрддрд╛рдд. рдХрд╛рд╣рд┐рдХ рдлрдХреНрдд рд╢реЛрдзрдХрд░рддрд╛рдЪ рдЕрд╕реВ рд╢рдХрддрд╛рдд.<br/> рд╡ рдХрд╛рд╣рд┐рдХрд╛рдВрдирд╛ рдЪреМрдХрд╢реАрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рд╡рдЧрд│реЗ рдЬрд╛рддреЗ.
diff --git a/l10n-mr/toolkit/toolkit/about/aboutAddons.ftl b/l10n-mr/toolkit/toolkit/about/aboutAddons.ftl
new file mode 100644
index 0000000000..8ccccf4eb1
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutAddons.ftl
@@ -0,0 +1,280 @@
+# 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 = ре▓рдб-рдСрдиреНрд╕реН рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ
+
+## Variables
+## $domain - Domain name where add-ons are available (e.g. addons.mozilla.org)
+
+
+##
+
+list-empty-installed =
+ .value = рдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ ре▓рдб-рдСрдиреНрд╕реН рдкреНрд░рддрд┐рд╖реНрдард╛рдкреАрдд рдирд╛рд╣реА
+list-empty-available-updates =
+ .value = рд╕реБрдзрд╛рд░рдгрд╛ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+list-empty-recent-updates =
+ .value = рдЖрдкрдг рдиреБрдХрддреЗрдЪ рдХреЛрдгрддреЗрд╣реА ре▓рдб-рдСрдиреНрд╕реН рд╕реБрдзрд╛рд░реАрдд рдХреЗрд▓реЗ рдирд╛рд╣реА
+list-empty-find-updates =
+ .label = рд╕реБрдзрд╛рд░рдгрд╛рдВрдХрд░реАрддрд╛ рддрдкрд╛рд╕рдгреА рдХрд░рд╛
+list-empty-button =
+ .label = ре▓рдб-рдСрдиреНрд╕реН рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рд╢рд┐рдХрд╛
+show-unsigned-extensions-button =
+ .label = рдХрд╛рд╣реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкрдбрддрд╛рд│рд▓реЗ рдЬрд╛рдК рд╢рдХрд▓реЗ рдирд╛рд╣реАрдд
+show-all-extensions-button =
+ .label = рд╕рд░реНрд╡ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рджрд░реНрд╢рд╡рд╛
+detail-version =
+ .label = рдЖрд╡реГрддреНрддреА
+detail-last-updated =
+ .label = рд╢реЗрд╡рдЯрдЪреНрдпрд╛рд╡реЗрд│реА рд╕реБрдзрд╛рд░реАрдд рдХреЗрд▓реЗрд▓реЗ
+detail-contributions-description = рдЫреЛрдЯреЗрд╕реЗ рдпреЛрдЧрджрд╛рди рдХрд░реВрди рдпрд╛ ре▓рдб-рдСрдирдЪреНрдпрд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ ре▓рдб-рдСрдирдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╕рд╛рдареА рдорджрдд рдкреБрд░рд╡рдгреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реА рдЖрд╣реЗ.
+detail-update-type =
+ .value = рд╕реНрд╡рдпрдВ рд╕реБрдзрд╛рд░рдгрд╛
+detail-update-default =
+ .label = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░реАрдд
+ .tooltiptext = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░реАрдд рдЕрд╕рд▓реНрдпрд╛рд╡рд░рдЪ рд╕реБрдзрд╛рд░рдгрд╛ рд╕реНрд╡рдпрдВ рдкреНрд░рддрд┐рд╖реНрдард╛рдкреАрдд рдХрд░рд╛
+detail-update-automatic =
+ .label = рд╕реБрд░реВ рдХрд░рд╛
+ .tooltiptext = рд╕реНрд╡рдпрдВ рд╕реБрдзрд╛рд░рдгрд╛ рдкреНрд░рддрд┐рд╖реНрдард╛рдкреАрдд рдХрд░рд╛
+detail-update-manual =
+ .label = рдмрдВрдж рдХрд░рд╛
+ .tooltiptext = рд╕реНрд╡рдпрдВ рд╕реБрдзрд╛рд░рдгрд╛ рдкреНрд░рддрд┐рд╖реНрдард╛рдкреАрдд рдХрд░реВ рдирдХрд╛
+# Used as a description for the option to allow or block an add-on in private windows.
+detail-private-browsing-label = рдЦрд╛рдЬрдЧреА рдкрдЯрд▓рд╛рдордзреНрдпреЗ рдЪрд╛рд▓рд╡рд╛
+detail-private-browsing-on =
+ .label = рдкрд░рд╡рд╛рдирдЧреА рджреНрдпрд╛
+ .tooltiptext = рдЦрд╛рдЬрдЧреА рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧрдордзреНрдпреЗ рд╕рдХреНрд╖рдо рдХрд░рд╛
+detail-private-browsing-off =
+ .label = рдкрд░рд╡рд╛рдирдЧреА рджреЗрдК рдирдХрд╛
+ .tooltiptext = рдЦрд╛рдЬрдЧреА рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧрдордзреНрдпреЗ рдЕрдХреНрд╖рдо рдХрд░рд╛
+detail-home =
+ .label = рдореБрдЦреНрдпрдкреГрд╖реНрда
+detail-home-value =
+ .value = { detail-home.label }
+detail-repository =
+ .label = ре▓рдб-рдСрди рдкреНрд░реЛрдлрд╛рдЗрд▓
+detail-repository-value =
+ .value = { detail-repository.label }
+detail-check-for-updates =
+ .label = рд╕реБрдзрд╛рд░рдгрд╛рдВрдХрд░рд┐рддрд╛ рддрдкрд╛рд╕рдгреА рдХрд░рд╛
+ .accesskey = f
+ .tooltiptext = рдпрд╛ ре▓рдб-рдСрдирдХрд░реАрддрд╛ рд╕реБрдзрд╛рд░рдгрд╛рдВрдХрд░реАрддрд╛ рддрдкрд╛рд╕рдгреА рдХрд░рд╛
+detail-show-preferences =
+ .label =
+ { PLATFORM() ->
+ [windows] рдкрд░реНрдпрд╛рдп
+ *[other] рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] P
+ }
+ .tooltiptext =
+ { PLATFORM() ->
+ [windows] рдпрд╛ ре▓рдб-рдСрдирдЪреЗ рдкрд░реНрдпрд╛рдп рдмрджрд▓рд╛
+ *[other] рдпрд╛ ре▓рдб-рдСрдирдЪрд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рдмрджрд▓рд╛
+ }
+detail-rating =
+ .value = рдЧреБрдгрд╡рддреНрддрд╛рд╢реНрд░реЗрдгреА
+addon-restart-now =
+ .label = рдЖрддреНрддрд╛ рдкреБрдиреНрд╣рд╛ рд╕реБрд░реВ рдХрд░рд╛
+disabled-unsigned-heading =
+ .value = рдХрд╛рд╣реА ре▓рдб-рдСрдиреНрд╕реН рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд
+disabled-unsigned-description = рдЦрд╛рд▓реАрд▓ рдЕреЕрдб-рдСрди { -brand-short-name } рдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрдбрддрд╛рд│рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реАрдд. рдЖрдкрдг рдХрд░реВ рд╢рдХрддрд╛ <label data-l10n-name="find-addons">рдкреБрдирд░реНрдмрджрд▓ рд╢реЛрдзрд╛</label> рдХрд┐рдВрд╡рд╛ рд╡рд┐рдХрд╛рд╕рдХрд╛рд▓рд╛ рддреЗ рдкрдбрддрд╛рд│реВрди рдШреНрдпрд╛рдпрд▓рд╛ рд╕рд╛рдВрдЧрд╛.
+disabled-unsigned-learn-more = рдЖрдкрдгрд╛рд╕ рдСрдирд▓рд╛рдИрди рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд╕реЗ рдареЗрд╡рд╛рдпрдЪреЗ рдпрд╛рдмрд╛рдмрдд рдЖрдордЪреНрдпрд╛ рдкреНрд░рдпрддреНрдирд╛рдВрд╕рдВрдмрдВрдзреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛.
+disabled-unsigned-devinfo = рдЬреНрдпрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреЗ рдЕреЕрдб-рдСрди рдкрдбрддрд╛рд│реВрди рдШреЗрдгреНрдпрд╛рдд рд╕реНрд╡рд╛рд░рд╕реНрдп рдЖрд╣реЗ рдЕрд╕реЗ рд╡рд┐рдХрд╛рд╕рдХ рддреЗ рдХрд░реВ рд╢рдХрддрд╛рдд. рддреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдЪрд╛<label data-l10n-name="learn-more">рдореЕрдиреНрдпреБрдЕрд▓</label>.
+plugin-deprecation-description = рдХрд╛рд╣реА рд╢реЛрдзрддрд╛рдп рдХрд╛рдп? рдХрд╛рд╣реА рдкреНрд▓рдЧрдИрди, { -brand-short-name } рдЖрддрд╛ рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реАрдд. <label data-l10n-name="learn-more">рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛.</label>
+legacy-warning-show-legacy = рд╕рд░реНрд╡ рд╡рд╛рд░рд╕рд╛ рд╡рд┐рд╕реНрддрд╛рд░ рджрд░реНрд╢рд╡рд╛
+legacy-extensions =
+ .value = рд╡рд╛рд░рд╕рд╛ рд╡рд┐рд╕реНрддрд╛рд░
+legacy-extensions-description = рд╣реЗ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ { -brand-short-name } рдорд╛рдирдХрд╛рдВрдордзреНрдпреЗ рдмрд╕рдд рдирд╛рд╣реА рдореНрд╣рдгреВрди рддреЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗрдд. <label data-l10n-name="legacy-learn-more">ре▓рдб-рдСрдиреНрд╕рдмрджреНрджрд▓ рдмрджрд▓ рдЬрд╛рдгрд╛</label>
+addon-category-extension = рдПрдХреНрд╕рдЯреЗрдВрд╢рди
+addon-category-extension-title =
+ .title = рдПрдХреНрд╕рдЯреЗрдВрд╢рди
+addon-category-theme = рдереАрдо
+addon-category-theme-title =
+ .title = рдереАрдо
+addon-category-plugin = рдкреНрд▓рдЧрдИрди
+addon-category-plugin-title =
+ .title = рдкреНрд▓рдЧрдИрди
+addon-category-dictionary = рд╢рдмреНрджрдХреЛрд╖
+addon-category-dictionary-title =
+ .title = рд╢рдмреНрджрдХреЛрд╖
+addon-category-locale = рднрд╛рд╖рд╛
+addon-category-locale-title =
+ .title = рднрд╛рд╖рд╛
+addon-category-available-updates = рдЙрдкрд▓рдмреНрдз рд╕реБрдзрд╛рд░рдгрд╛
+addon-category-available-updates-title =
+ .title = рдЙрдкрд▓рдмреНрдз рд╕реБрдзрд╛рд░рдгрд╛
+addon-category-recent-updates = рдиреБрдХрддреАрдЪ рд╕реБрдзрд╛рд░рдгрд╛
+addon-category-recent-updates-title =
+ .title = рдиреБрдХрддреАрдЪ рд╕реБрдзрд╛рд░рдгрд╛
+
+## These are global warnings
+
+extensions-warning-safe-mode = рд╕реЗрдл рдореЛрдбрджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдмрдВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ.
+extensions-warning-check-compatibility = ре▓рдб-рдСрди рд╕рд╣рддреНрд╡рддрд╛ рддрдкрд╛рд╕рдгреА рдмрдВрдж рдХреЗрд▓реА рдЖрд╣реЗ. рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдЕрд╕рд╣рддреНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдЕрд╕реВ рд╢рдХрддрд╛рдд.
+extensions-warning-safe-mode2 =
+ .message = рд╕реЗрдл рдореЛрдбрджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдмрдВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ.
+extensions-warning-check-compatibility2 =
+ .message = ре▓рдб-рдСрди рд╕рд╣рддреНрд╡рддрд╛ рддрдкрд╛рд╕рдгреА рдмрдВрдж рдХреЗрд▓реА рдЖрд╣реЗ. рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдЕрд╕рд╣рддреНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдЕрд╕реВ рд╢рдХрддрд╛рдд.
+extensions-warning-check-compatibility-button = рд╕реБрд░реВ рдХрд░рд╛
+ .title = ре▓рдб-рдСрди рд╕рд╣рддреНрд╡рддрд╛ рддрдкрд╛рд╕рдгреА рд╕реБрд░реВ рдХрд░рд╛
+extensions-warning-update-security = ре▓рдб-рдСрди рд╕реБрдзрд╛рд░рдгрд╛ рд╕реБрд░рдХреНрд╖рд╛ рддрдкрд╛рд╕рдгреА рдмрдВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рддреЗрд╡реЗрд│реА рд╕рддрд░реНрдХ рд░рд╣рд╛.
+extensions-warning-update-security2 =
+ .message = ре▓рдб-рдСрди рд╕реБрдзрд╛рд░рдгрд╛ рд╕реБрд░рдХреНрд╖рд╛ рддрдкрд╛рд╕рдгреА рдмрдВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рддреЗрд╡реЗрд│реА рд╕рддрд░реНрдХ рд░рд╣рд╛.
+extensions-warning-update-security-button = рд╕реБрд░реВ рдХрд░рд╛
+ .title = ре▓рдб-рдСрди рд╕реБрдзрд╛рд░рдгрд╛ рд╕реБрд░рдХреНрд╖рд╛ рддрдкрд╛рд╕рдгреА рд╕реБрд░реВ рдХрд░рд╛
+
+## Strings connected to add-on updates
+
+addon-updates-check-for-updates = рд╕реБрдзрд╛рд░рдгрд╛рдВрдХрд░реАрддрд╛ рддрдкрд╛рд╕рдгреА рдХрд░рд╛
+ .accesskey = C
+addon-updates-view-updates = рдиреБрдХрддреНрдпрд╛рдЪ рд╕реБрдзрд╛рд░рдгрд╛рдВрдЪреЗ рджреГрд╖реНрдп
+ .accesskey = V
+
+# This menu item is a checkbox that toggles the default global behavior for
+# add-on update checking.
+
+addon-updates-update-addons-automatically = ре▓рдб-рдСрдиреНрд╕реН рд╕реНрд╡рдпрдВ рд╕реБрдзрд╛рд░рд┐рдд рдХрд░рд╛
+ .accesskey = A
+
+## 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 = рд╕реНрд╡рдпрдВ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдореВрд│рд╕реНрдерд┐рддреАрдд рдЖрдгрд╛
+ .accesskey = R
+addon-updates-reset-updates-to-manual = рд╕реБрдзрд╛рд░рдгрд╛ рд╕реНрд╡рд╣рд╕реНрддреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдореВрд│рд╕реНрдерд┐рддреАрдд рдЖрдгрд╛
+ .accesskey = R
+
+## Status messages displayed when updating add-ons
+
+addon-updates-updating = ре▓рдб-рдСрдиреНрд╕реН рд╕реБрдзрд╛рд░реАрдд рдХрд░рдд рдЖрд╣реЗ
+addon-updates-installed = рдЖрдкрд▓реЗ ре▓рдб-рдСрдиреНрд╕реН рд╕реБрдзрд╛рд░реАрдд рдХреЗрд▓реЗ.
+addon-updates-none-found = рд╕реБрдзрд╛рд░рдгрд╛ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+addon-updates-manual-updates-found = рдЙрдкрд▓рдмреНрдз рд╕реБрдзрд╛рд░рдгрд╛рдВрдЪреЗ рджреГрд╖реНрдп
+
+## Add-on install/debug strings for page options menu
+
+addon-install-from-file = рдлрд╛рдЗрд▓рдкрд╛рд╕реВрди ре▓рдб-рдСрди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рд╛тАж
+ .accesskey = I
+addon-install-from-file-dialog-title = рдкреНрд░рддрд┐рд╖реНрдард╛рдкрдирдХрд░реАрддрд╛ ре▓рдб-рдСрди рдиреАрд╡рдбрд╛
+addon-install-from-file-filter-name = ре▓рдб-рдСрдиреНрд╕реН
+addon-open-about-debugging = рдЕреЕрдб-рдСрдирд╕ рдбреАрдмрдЧ рдХрд░рд╛
+ .accesskey = b
+
+## Extension shortcut management
+
+shortcuts-input =
+ .placeholder = рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рдЯрд╛рдЗрдк рдХрд░рд╛
+shortcuts-pageAction = рдкреГрд╖реНрда рдХреНрд░рд┐рдпрд╛ рд╕рдХреНрд░рд┐рдп рдХрд░рд╛
+shortcuts-letter = рдПрдХ рдЕрдХреНрд╖рд░ рдЯрд╛рдЗрдк рдХрд░рд╛
+shortcuts-card-collapse-button = рдХрдореА рджрд░реНрд╢рд╡рд╛
+header-back-button =
+ .title = рдорд╛рдЧреЗ рдЬрд╛
+
+## Recommended add-ons page
+
+discopane-notice-learn-more = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛
+# 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 = рд╡реНтАНрдпрд╡рд╕реНтАНрдерд╛рдкрд┐рдд рдХрд░рд╛
+find-more-addons = рдЕрдзрд┐рдХ рдНрдб-рдСрдиреНрд╕ рд╢реЛрдзрд╛
+
+## Add-on actions
+
+remove-addon-button = рдХрд╛рдвреВрди рдЯрд╛рдХрд╛
+disable-addon-button = рдирд┐рд╖реНрдХреНрд░рд┐рдп
+enable-addon-button = рд╕рдХреНрд░рд┐рдп
+details-addon-button = рддрдкрд╢реАрд▓
+release-notes-addon-button = рдкреНрд░рдХрд╛рд╢рди рдЯреАрдкрд╛
+permissions-addon-button = рдкрд░рд╡рд╛рдирдЧреНрдпрд╛
+always-activate-button = рдиреЗрд╣рдореА рд╕рдХреНрд░рд┐рдп рдХрд░рд╛
+never-activate-button = рдХрдзреАрд╣реА рд╕рдХреНрд░рд┐рдп рдХрд░реВ рдирдХрд╛
+addon-detail-author-label = рд▓реЗрдЦрдХ
+addon-detail-version-label = рдЖрд╡реГрддреНрддреА
+addon-detail-homepage-label = рдореБрдЦреНрдпрдкреГрд╖реНрда
+addon-detail-rating-label = рдЧреБрдгрд╡рддреНрддрд╛рд╢реНрд░реЗрдгреА
+
+## Pending uninstall message bar
+
+pending-uninstall-undo-button = рдкреВрд░реНрд╡рд╡рддреН рдХрд░рд╛
+addon-detail-updates-radio-default = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░реАрдд
+addon-detail-updates-radio-on = рдЪрд╛рд▓реВ
+addon-detail-updates-radio-off = рдмрдВрдж
+addon-detail-update-check-label = рд╕реБрдзрд╛рд░рдгрд╛рдВрдХрд░реАрддрд╛ рддрдкрд╛рд╕рдгреА рдХрд░рд╛
+install-update-button = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рд╛
+addon-detail-private-browsing-allow = рдкрд░рд╡рд╛рдирдЧреА рджреНрдпрд╛
+addon-detail-private-browsing-disallow = рдкрд░рд╡рд╛рдирдЧреА рджреЗрдК рдирдХрд╛
+
+## "sites with restrictions" (internally called "quarantined") are special domains
+## where add-ons are normally blocked for security reasons.
+
+
+## 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.
+
+
+##
+
+available-updates-heading = рдЙрдкрд▓рдмреНрдз рд╕реБрдзрд╛рд░рдгрд╛
+recent-updates-heading = рдиреБрдХрддреАрдЪ рд╕реБрдзрд╛рд░рдгрд╛
+release-notes-loading = рд▓реЛрдб рдХрд░рдд рдЖрд╣реЗтАж
+release-notes-error = рдорд╛рдл рдХрд░рд╛, рдкрд░рдВрддреБ рдкреНрд░рдХрд╛рд╢рди рдЯрд┐рдкрд╛ рд▓реЛрдб рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+addon-permissions-empty = рдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкрд░рд╡рд╛рдирдЧреАрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА
+recommended-extensions-heading = рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реЗрд▓реЗ рд╡рд┐рд╕реНрддрд╛рд░
+
+## Page headings
+
+extension-heading = рд╡рд┐рд╕реНрддрд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+theme-heading = рдереАрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+plugin-heading = рдкреНрд▓рдЧрдЗрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+dictionary-heading = рд╢рдмреНрджрдХреЛрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+locale-heading = рднрд╛рд╖рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+shortcuts-heading = рд╡рд┐рд╕реНрддрд╛рд░ рд╢реЙрд░реНрдЯрдХрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+addon-page-options-button =
+ .title = рд╕рд░реНрд╡ ре▓рдб-рдСрдиреНрд╕реН рдХрд░реАрддрд╛ рд╕рд╛рдзрдиреЗ
+
+## Detail notifications
+## Variables:
+## $name (string) - Name of the add-on.
+
+# Variables:
+# $version (String): application version.
+details-notification-incompatible = { $name }, { -brand-short-name } { $version } рд╕рд╣ рдЕрд╕рд╣рддреНрд╡ рдЖрд╣реЗ.
+# Variables:
+# $version (string) - Application version.
+details-notification-incompatible2 =
+ .message = { $name }, { -brand-short-name } { $version } рд╕рд╣ рдЕрд╕рд╣рддреНрд╡ рдЖрд╣реЗ.
+details-notification-unsigned-and-disabled = { -brand-short-name } рдордзреНрдпреЗ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА { $name } рдЪреА рдкрдбрддрд╛рд│рдгреА рд╣реЛрдК рд╢рдХрд▓реА рдирд╛рд╣реА рдЖрдгрд┐ рддреЗ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.
+details-notification-unsigned-and-disabled2 =
+ .message = { -brand-short-name } рдордзреНрдпреЗ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА { $name } рдЪреА рдкрдбрддрд╛рд│рдгреА рд╣реЛрдК рд╢рдХрд▓реА рдирд╛рд╣реА рдЖрдгрд┐ рддреЗ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.
+details-notification-unsigned-and-disabled-link = рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА
+details-notification-unsigned = { -brand-short-name } рдордзреНрдпреЗ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА { $name } рдЪреА рдкрдбрддрд╛рд│рдгреА рд╣реЛрдК рд╢рдХрд▓реА рдирд╛рд╣реА. рдХрд╛рд│рдЬреАрдкреВрд░реНрд╡рдХ рдкреБрдвреЗ рдЬрд╛.
+details-notification-unsigned2 =
+ .message = { -brand-short-name } рдордзреНрдпреЗ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА { $name } рдЪреА рдкрдбрддрд╛рд│рдгреА рд╣реЛрдК рд╢рдХрд▓реА рдирд╛рд╣реА. рдХрд╛рд│рдЬреАрдкреВрд░реНрд╡рдХ рдкреБрдвреЗ рдЬрд╛.
+details-notification-unsigned-link = рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА
+details-notification-blocked = { $name } рд╕реБрд░рдХреНрд╖рд╛ рдХрд┐рдВрд╡рд╛ рд╕реНрдерд┐рд░рддрд╛ рдЕрдбрдЪрдгреАрдВрдореБрд│реЗ рдмрдВрдж рдХреЗрд▓реЗ.
+details-notification-blocked2 =
+ .message = { $name } рд╕реБрд░рдХреНрд╖рд╛ рдХрд┐рдВрд╡рд╛ рд╕реНрдерд┐рд░рддрд╛ рдЕрдбрдЪрдгреАрдВрдореБрд│реЗ рдмрдВрдж рдХреЗрд▓реЗ.
+details-notification-blocked-link = рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА
+details-notification-softblocked = { $name } рд╕реБрд░рдХреНрд╖рд╛ рдХрд┐рдВрд╡рд╛ рд╕реНрдерд┐рд░рддрд╛ рдЕрдбрдЪрдгреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд┐рдЪреАрдд рдЖрд╣реЗ.
+details-notification-softblocked2 =
+ .message = { $name } рд╕реБрд░рдХреНрд╖рд╛ рдХрд┐рдВрд╡рд╛ рд╕реНрдерд┐рд░рддрд╛ рдЕрдбрдЪрдгреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд┐рдЪреАрдд рдЖрд╣реЗ.
+details-notification-softblocked-link = рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА
+details-notification-gmp-pending = { $name } рд▓рд╡рдХрд░рдЪ рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓.
+details-notification-gmp-pending2 =
+ .message = { $name } рд▓рд╡рдХрд░рдЪ рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓.
+
+## Gecko Media Plugins (GMPs)
+
+plugins-gmp-license-info = рдХрд░рд╛рд░рд╡рд┐рд╖рдпрдХ рдорд╛рд╣рд┐рддреА
+plugins-gmp-privacy-info = рдЧреЛрдкрдиреАрдпрддрд╛ рдорд╛рд╣рд┐рддреА
+plugins-openh264-name = Cisco Systems, Inc рддрд░реНрдлреЗ рдкреБрд░рд╡рд▓реЗрд▓реЗ OpenH264 рд╡реНрд╣рд┐рдбреАрдУ рдХреЛрдбреЗрдХ.
+plugins-openh264-description = WebRTC рд╡рд┐рдирд┐рд░реНрджреАрд╖реНрдЯ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЬреНрдпрд╛рдВрдирд╛ H.264 рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЛрдбреЗрдХ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддреЛ рдЕрд╢рд╛ рд╕рд╛рдзрдирд╛рдВрд╕рд╣ WebRTC рдХреЙрд▓реНрд╕ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Mozilla рджреНрд╡рд╛рд░реЗ рд╣реЗ рдкреНрд▓рдЧрд┐рди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд░рд┐рддреНрдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдХреЛрдбреЗрдХ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА http://www.openh264.org/ рд▓рд╛ рднреЗрдЯ рджреНрдпрд╛ рдЖрдгрд┐ рдЖрдорд▓реНрдмрдЬрд╛рд╡рдгреА рд╕рдВрджрд░реНрднрд╛рдд рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛.
+plugins-widevine-name = Google Inc. рджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рд╡рд╛рдЗрдбрд╡рд╛рдЗрди рд╕рд╛рдордЧреНрд░реА рдбрд┐рдХреНрд░реАрдкреНрд╢рди рдореЙрдбреНрдпреВрд▓
diff --git a/l10n-mr/toolkit/toolkit/about/aboutCompat.ftl b/l10n-mr/toolkit/toolkit/about/aboutCompat.ftl
new file mode 100644
index 0000000000..4eebf1d12b
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutCompat.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/.
+
+label-disable = рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рд╛
+label-enable = рд╕рдХреНрд░рд┐рдп рдХрд░рд╛
+label-interventions = рд╣рд╕реНрддрдХреНрд╖реЗрдк
+
+## 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.
+
diff --git a/l10n-mr/toolkit/toolkit/about/aboutGlean.ftl b/l10n-mr/toolkit/toolkit/about/aboutGlean.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutGlean.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-mr/toolkit/toolkit/about/aboutHttpsOnlyError.ftl b/l10n-mr/toolkit/toolkit/about/aboutHttpsOnlyError.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutHttpsOnlyError.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-mr/toolkit/toolkit/about/aboutLogging.ftl b/l10n-mr/toolkit/toolkit/about/aboutLogging.ftl
new file mode 100644
index 0000000000..cd0dba9ef8
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutLogging.ftl
@@ -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/.
+
+about-logging-current-log-file = рд╕рджреНрдпрд╛рдЪреА рд▓реЙрдЧ рдлрд╛рдИрд▓:
+about-logging-log-tutorial = рд╣реЗ рд╕рд╛рдзрди рдХрд╕реЗ рд╡рд╛рдкрд░рд╛рд╡реЗ рдпрд╛рдЪреА рдорд╛рд╣рд┐рддреА рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА <a data-l10n-name="logging">HTTP рд▓реЙрдЧреАрдВрдЧ </a> рд╡рд░реАрд▓ рдорд╛рд╣рд┐рддреА рдкрд╣рд╛.
+about-logging-set-log-file = рд▓реЙрдЧ рдлрд╛рдИрд▓ рдард░рд╡рд╛
+about-logging-set-log-modules = рд▓реЙрдЧ рдореЙрдбреНрдпреВрд▓реНрд╕ рдард░рд╡рд╛
+about-logging-start-logging = рд▓реЙрдЧрд┐рдВрдЧ рд╕реБрд░реБ рдХрд░рд╛
+about-logging-stop-logging = рд▓реЙрдЧрд┐рдВрдЧ рдмрдВрдж рдХрд░рд╛
+
+## Logging presets
+
+## Variables:
+## $k (String) - Variable name
+## $v (String) - Variable value
+
diff --git a/l10n-mr/toolkit/toolkit/about/aboutMozilla.ftl b/l10n-mr/toolkit/toolkit/about/aboutMozilla.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutMozilla.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-mr/toolkit/toolkit/about/aboutNetworking.ftl b/l10n-mr/toolkit/toolkit/about/aboutNetworking.ftl
new file mode 100644
index 0000000000..8006f4fb3f
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutNetworking.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/.
+
+about-networking-title = рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╡рд┐рд╖рдпреА
+about-networking-http = HTTP
+about-networking-sockets = рд╕реЙрдХреЗрдЯреНрд╕
+about-networking-dns = DNS
+about-networking-websockets = рд╡реЗрдмрд╕реЙрдХреЗрдЯреНрд╕
+about-networking-refresh = рддрд╛рдЬреЗ рдХрд░рд╛
+about-networking-auto-refresh = рджрд░ рей рд╕реЗрдХрдВрджрд╛рд▓рд╛ рд╕реНрд╡рддрдГ рддрд╛рдЬреЗ рдХрд░рд╛.
+about-networking-hostname = рдпрдЬрдорд╛рдирдирд╛рд╡
+about-networking-port = рдкреЛрд░реНрдЯ
+about-networking-ssl = SSL
+about-networking-active = рд╕рдХреНрд░реАрдп рдХрд░рд╛
+about-networking-idle = рдирд┐рд╖реНрдХреНрд░рд┐рдп
+about-networking-host = рдпрдЬрдорд╛рди
+about-networking-sent = рдкрд╛рдард╡рд╛
+about-networking-received = рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ
+about-networking-family = рдкрд░рд┐рд╡рд╛рд░
+about-networking-trr = TRR
+about-networking-addresses = рдкрддреНрддрд╛
+about-networking-expires = рд╡реЗрд│ рд╕рдорд╛рдкреНрддрд┐ (рд╕реЗрдХрдВрдж)
+about-networking-messages-sent = рдкрд╛рдард╡рд▓реЗрд▓реЗ рд╕рдВрджреЗрд╢
+about-networking-messages-received = рдкреНрд░рд╛рдкреНрдд рд╕рдВрджреЗрд╢
+about-networking-bytes-sent = рдкрд╛рдард╡рд▓реЗрд▓реЗ рдмрд╛рдЗрдЯреНрд╕
+about-networking-bytes-received = рдкреНрд░рд╛рдкреНрдд рдмрд╛рдЗрдЯреНрд╕
+about-networking-logging = рд▓реЙрдЧрд┐рдВрдЧ
+about-networking-dns-lookup = DNS Lookup
+about-networking-dns-lookup-button = рд╕рдорд╛рдзрд╛рди рдХрд░рд╛
+about-networking-dns-domain = рдбреЛрдореЗрди:
+about-networking-dns-lookup-table-column = IPs
+about-networking-rcwn = RCWN рд╕реНрдЯреЕрдЯреНрд╕
+about-networking-rcwn-status = RCWN рд╕реНрдерд┐рддреА
+about-networking-rcwn-cache-won-count = рд╕рдлрд▓ рдХреЕрд╢ рдореЛрдЬрдгреА
+about-networking-rcwn-net-won-count = рдПрдХреВрдг рдХреЕрд╢ рдореЛрдЬрдгреА
+about-networking-total-network-requests = рдПрдХреВрдг рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдирдВрддреА рдореЛрдЬрдгреА
+about-networking-rcwn-operation = рдХреЕрд╢реЗ рдСрдкрд░реЗрд╢рди
+about-networking-rcwn-perf-open = рдЙрдШрдбрд╛
+about-networking-rcwn-perf-read = рд╡рд╛рдЪрди
+about-networking-rcwn-perf-write = рд▓реЗрдЦрди
+about-networking-rcwn-perf-entry-open = рдиреЛрдВрдж рдЙрдШрдбрд╛
+about-networking-rcwn-avg-short = рдЫреЛрдЯреА рд╕рд░рд╛рд╕рд░реА
+about-networking-rcwn-avg-long = рд▓рд╛рдВрдм рд╕рд░рд╛рд╕рд░реА
+about-networking-rcwn-std-dev-long = рд▓реЙрдВрдЧ рд╕реНрдЯреЗрдВрдбрд░реНрдб рдбреЗрд╡реНрд╣рд┐рдПрд╢рди
+about-networking-rcwn-cache-slow = рдХреЕрд╢реЗ рд╣рд│реБ рдореЛрдЬрдгреА
+about-networking-rcwn-cache-not-slow = рдХреЕрд╢реЗ рд╣рд│реБ рдореЛрдЬрдгреА рдирд╛рд╣реА
+
+## Link is intended as "network link"
+
+
+##
+
diff --git a/l10n-mr/toolkit/toolkit/about/aboutPerformance.ftl b/l10n-mr/toolkit/toolkit/about/aboutPerformance.ftl
new file mode 100644
index 0000000000..ea5d4d5977
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutPerformance.ftl
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Page title
+about-performance-title = рдХрд╛рд░реНрдп рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ
+
+## Column headers
+
+column-name = рдирд╛рд╡
+column-type = рдкреНрд░рдХрд╛рд░
+column-energy-impact = рдКрд░реНрдЬрд╛ рдкреНрд░рднрд╛рд╡
+column-memory = рдореЗрдорд░реА
+
+## Special values for the Name column
+
+ghost-windows = рдиреБрдХрддреЗрдЪ рдмрдВрдж рдХреЗрд▓реЗрд▓реЗ рдЯреЕрдмреНрд╕
+
+## Values for the Type column
+
+type-tab = рдЯреЕрдм
+type-tracker = рдЯреНрд░реЕрдХрд░
+type-addon = рдЕтАНреЕрдб-рдСрди
+type-browser = рдмреНрд░рд╛рдЙрдЭрд░
+type-other = рдЗрддрд░
+
+## 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 = рдЙрдЪреНрдЪ ({ $value })
+energy-impact-medium = рдордзреНрдпрдо ({ $value })
+energy-impact-low = рдХрдореА ({ $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 = рдЯреЕрдм рдмрдВрдж рдХрд░рд╛
+show-addon =
+ .title = рдЕреЕрдб-рдСрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдордзреНрдпреЗ рджрд░реНрд╢рд╡рд╛
+
diff --git a/l10n-mr/toolkit/toolkit/about/aboutPlugins.ftl b/l10n-mr/toolkit/toolkit/about/aboutPlugins.ftl
new file mode 100644
index 0000000000..206062b84f
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutPlugins.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/.
+
+title-label = рдкреНрд▓рдЧ-рдИрди рд╡рд┐рд╖рдпреА
+installed-plugins-label = рдЗрдВрд╕реНрдЯреЙрд▓реНрдб рдкреНрд▓рдЧрдЗрди
+no-plugins-are-installed-label = рдЗрдВрд╕реНрдЯреЙрд▓реНрдб рдкреНрд▓рдЧрдЗрди рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+deprecation-description = рдХрд╛рд╣реА рд╢реЛрдзрддрд╛рдп рдХрд╛рдп? рдХрд╛рд╣реА рдкреНрд▓рдЧрдИрди рдЖрддрд╛ рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реАрдд. <a data-l10n-name="deprecation-link">рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛.</a>
+deprecation-description2 =
+ .message = рдХрд╛рд╣реА рд╢реЛрдзрддрд╛рдп рдХрд╛рдп? рдХрд╛рд╣реА рдкреНрд▓рдЧрдИрди рдЖрддрд╛ рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реАрдд.
+
+## 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">рдлрд╛рдЗрд▓:</span> { $pluginLibraries }
+path-dd = <span data-l10n-name="path">рдорд╛рд░реНрдЧ:</span> { $pluginFullPath }
+version-dd = <span data-l10n-name="version">рдЖрд╡реГрддреНрддреА:</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">рд╕реНрддрд░:</span> рд╕рдорд░реНрдереАрдд
+state-dd-enabled-block-list-state = <span data-l10n-name="state">рд╕реНрддрд░:</span> рд╕рдорд░реНрдереАрдд ({ $blockListState })
+state-dd-Disabled = <span data-l10n-name="state">рд╕реНрддрд░:</span> рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд
+state-dd-Disabled-block-list-state = <span data-l10n-name="state">рд╕реНрддрд░:</span> рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд ({ $blockListState })
+mime-type-label = MIME рдкреНрд░рдХрд╛рд░
+description-label = рд╡рд┐рд╡рд░рдг
+suffixes-label = рдкреНрд░рддреНрдпрдп
+
+## Gecko Media Plugins (GMPs)
+
+plugins-gmp-license-info = рдХрд░рд╛рд░рд╡рд┐рд╖рдпрдХ рдорд╛рд╣рд┐рддреА
+plugins-gmp-privacy-info = рдЧреЛрдкрдиреАрдпрддрд╛ рдорд╛рд╣рд┐рддреА
+plugins-openh264-name = Cisco Systems, Inc рддрд░реНрдлреЗ рдкреБрд░рд╡рд▓реЗрд▓реЗ OpenH264 рд╡реНрд╣рд┐рдбреАрдУ рдХреЛрдбреЗрдХ.
+plugins-openh264-description = WebRTC рд╡рд┐рдирд┐рд░реНрджреАрд╖реНрдЯ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЬреНрдпрд╛рдВрдирд╛ H.264 рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЛрдбреЗрдХ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддреЛ рдЕрд╢рд╛ рд╕рд╛рдзрдирд╛рдВрд╕рд╣ WebRTC рдХреЙрд▓реНрд╕ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Mozilla рджреНрд╡рд╛рд░реЗ рд╣реЗ рдкреНрд▓рдЧрд┐рди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд░рд┐рддреНрдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдХреЛрдбреЗрдХ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА http://www.openh264.org/ рд▓рд╛ рднреЗрдЯ рджреНрдпрд╛ рдЖрдгрд┐ рдЖрдорд▓реНрдмрдЬрд╛рд╡рдгреА рд╕рдВрджрд░реНрднрд╛рдд рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛.
+plugins-widevine-name = Google Inc. рджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рд╡рд╛рдЗрдбрд╡рд╛рдЗрди рд╕рд╛рдордЧреНрд░реА рдбрд┐рдХреНрд░реАрдкреНрд╢рди рдореЙрдбреНрдпреВрд▓
diff --git a/l10n-mr/toolkit/toolkit/about/aboutProcesses.ftl b/l10n-mr/toolkit/toolkit/about/aboutProcesses.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutProcesses.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-mr/toolkit/toolkit/about/aboutProfiles.ftl b/l10n-mr/toolkit/toolkit/about/aboutProfiles.ftl
new file mode 100644
index 0000000000..514bb4ec3e
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutProfiles.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/.
+
+
+profiles-title = рдкреНрд░реЛрдлрд╛рдЗрд▓реНрд╕ рдмрджреНрджрд▓
+profiles-subtitle = рд╣реЗ рдкреГрд╖реНрда рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рдд рдорджрдд рдХрд░реЗрд▓. рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╣реЗ рдПрдХ рд╡реЗрдЧрд│рдВ рдЬрдЧ рдЖрд╣реЗ рдЬреНрдпрд╛рдд рдЗрддрд┐рд╣рд╛рд╕, рд╡рд╛рдЪрдирдЦреВрдг, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЖрдгрд┐ ре▓рдб-рдСрдиреНрд╕ рд╕реНрд╡рддрдВрддреНрд░ рдЕрд╕рддрд╛рдд.
+profiles-create = рдПрдХ рдирд╡реАрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрдирд╡рд╛
+profiles-restart-title = рдкреБрдирдГрд╕реБрд░реБ
+profiles-restart-in-safe-mode = ре▓рдб-рдСрдиреНрд╕ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░реБрди рдкреБрдирдГрд╕реБрд░реВ рдХрд░рд╛тАж
+profiles-restart-normal = рд╕рд╛рдзрд╛рд░рдгрд░рд┐рддреНрдпрд╛ рдкреБрдирдГрд╕реБрд░реБ рдХрд░рд╛тАж
+
+# Variables:
+# $name (String) - Name of the profile
+profiles-name = рдкреНрд░реЛрдлрд╛рдЗрд▓: { $name }
+profiles-is-default = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓
+profiles-rootdir = рдореБрдЦреНрдп рд╕рдВрдЪрдпрд┐рдХрд╛
+
+# 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 = рд╕реНрдерд╛рдирд┐рдХ рд╕рдВрдЪрдпрд┐рдХрд╛
+profiles-current-profile = рд╣реА рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╡рд╛рдкрд░рд╛рдд рдЖрд╣реЗ рдЖрдгрд┐ рдХрд╛рдврдгреЗ рд╢рдХреНрдп рдирд╛рд╣реА.
+
+profiles-rename = рдкрд░рдд рдирд╛рдордХрд░рдг рдХрд░рд╛
+profiles-remove = рдХрд╛рдврд╛
+profiles-set-as-default = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореНрд╣рдгреВрди рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛
+profiles-launch-profile = рдирд╡реАрди рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд▓рд╛рдБрдЪ рдХрд░рд╛
+
+profiles-yes = рд╣реЛрдп
+profiles-no = рдирд╛рд╣реА
+
+profiles-rename-profile-title = рдкреНрд░реЛрдлрд╛рдЗрд▓рдЪреЗ рдкреБрдирдГрдирд╛рдорд╛рдВрдХрд░рдг рдХрд░рд╛
+# Variables:
+# $name (String) - Name of the profile
+profiles-rename-profile = рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреБрдирдГрдирд╛рдорд╛рдВрдХрд░рдг { $name }
+
+profiles-invalid-profile-name-title = рдЕрд╡реИрдз рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд╛рд╡
+# Variables:
+# $name (String) - Name of the profile
+profiles-invalid-profile-name = "{ $name }" рд╣реЗ рдкреНрд░реЛрдлрд╛рдЗрд▓рдЪреЗ рдирд╛рд╡ рдЕрдиреБрдордд рдирд╛рд╣реА.
+
+profiles-delete-profile-title = рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛рдврд╛
+# Variables:
+# $dir (String) - Path to be displayed
+profiles-delete-profile-confirm =
+ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реНрдпрд╛рд╕ рдЙрдкрд▓рдмреНрдз рдпрд╛рджреАрддреВрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реЗ рдЬрд╛рдИрд▓ рд╡ рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.
+ рдЖрдкрдг рдкреНрд░реЛрдлрд╛рдЗрд▓ рдорд╛рд╣рд┐рддреА рдлрд╛рдЗрд▓, рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рд╡ рдЕрдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рд╣рд┐рддреАрд╕рд╣ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдХрд░реАрддрд╛ рдирд┐рд╡рдбреВ рд╢рдХрддрд╛. рд╣реНрдпрд╛ рдкрд░реНрдпрд╛рдпрд╛рдореБрд│реЗ рд╕рдВрдЪрдпреАрдХрд╛ "{ $dir }" рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реА рдЬрд╛рдИрд▓ рд╡ рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА.
+ рдЖрдкрдгрд╛рд▓рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдорд╛рд╣рд┐рддреА рдлрд╛рдЗрд▓ рдХрд╛рдврд╛рдпрдЪреА?
+profiles-delete-files = рдлрд╛рдЗрд▓реНрд╕ рдХрд╛рдврд╛
+profiles-dont-delete-files = рдлрд╛рдЗрд▓реНрд╕ рдХрд╛рдвреВ рдирдХрд╛
+
+profiles-delete-profile-failed-title = рддреНрд░реБрдЯреА
+profiles-delete-profile-failed-message = рд╣реА рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╣рдЯрд╡рд┐рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдирд╛ рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+
+
+profiles-opendir =
+ { PLATFORM() ->
+ [macos] Finder рдордзреНрдпреЗ рджрд╛рдЦрд╡рд╛
+ [windows] рдлреЛрд▓реНрдбрд░ рдЙрдШрдбрд╛
+ *[other] рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЙрдШрдбрд╛
+ }
diff --git a/l10n-mr/toolkit/toolkit/about/aboutReader.ftl b/l10n-mr/toolkit/toolkit/about/aboutReader.ftl
new file mode 100644
index 0000000000..d376b1dd52
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutReader.ftl
@@ -0,0 +1,30 @@
+# 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 = рд▓реЛрдб рдХрд░рдд рдЖрд╣реЗ...
+about-reader-load-error = рдкреГрд╖реНрдард╛рд╡рд░реВрди рд▓реЗрдЦ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдд рдЕрдкрдпрд╢реА
+
+# 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 } рдорд┐рдиреАрдЯ
+ *[other] { $range } рдорд┐рдиреАрдЯреЗ
+ }
+
+## These are used as tooltips in Type Control
+
+
+## These are the styles of typeface that are options in the reader view controls.
+
+about-reader-font-type-serif = рдЕрд▓рдВрдХреГрдд
+about-reader-font-type-sans-serif = рд╕рдБрд╕-рд╕реЗрд░рд┐рдл
+
+## Reader View toolbar buttons
+
+about-reader-toolbar-close = рд╡рд╛рдЪрдХ рдореЛрдб рдмрдВрдж рдХрд░рд╛
+about-reader-toolbar-type-controls = рдЯрд╛рдИрдк рдирд┐рдпрдВрддреНрд░рдгреЗ
diff --git a/l10n-mr/toolkit/toolkit/about/aboutRights.ftl b/l10n-mr/toolkit/toolkit/about/aboutRights.ftl
new file mode 100644
index 0000000000..3a489afbf7
--- /dev/null
+++ b/l10n-mr/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 = рдЖрдкрд▓реНрдпрд╛ рд╣рдХреНрдХрд╛рдВрд╡рд┐рд╖рдпреА
+rights-intro = { -brand-full-name } рдлреНрд░рд┐ рд╡ рдУрдкрди рд╕реЛрдЕрд░реНрд╕реН рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд╣реЗ, рдЬреЗ рдЬрдЧрд╛рддрд┐рд▓ рд╣рдЬрд╛рд░реЛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдиреА рдирд┐рд░реНрдорд╛рдг рдХреЗрд▓реЗ рдЖрд╣реЗ. рдЖрдкрдгрд╛рд╕ рдХрд╛рд╣реА рдЧреЛрд╖реНрдЯреА рдорд╛рд╣рд┐рддреА рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ:
+rights-intro-point-1 = { -brand-short-name } is made available to you under the terms of the <a data-l10n-name="mozilla-public-license-link">Mozilla Public License</a>. This means you may use, copy and distribute { -brand-short-name } to others. You are also welcome to modify the source code of { -brand-short-name } as you want to meet your needs. The Mozilla Public License also gives you the right to distribute your modified versions.
+rights-intro-point-2 = You are not granted any trademark rights or licenses to the trademarks of the Mozilla Foundation or any party, including without limitation the Firefox name or logo. Additional information on trademarks may be found <a data-l10n-name="mozilla-trademarks-link">here</a>.
+rights-intro-point-3 = Some features in { -brand-short-name }, such as the Crash Reporter, give you the option to provide feedback to { -vendor-short-name }. By choosing to submit feedback, you give { -vendor-short-name } permission to use the feedback to improve its products, to publish the feedback on its websites, and to distribute the feedback.
+rights-intro-point-4 = How we use your personal information and feedback submitted to { -vendor-short-name } through { -brand-short-name } is described in the <a data-l10n-name="mozilla-privacy-policy-link">{ -brand-short-name } Privacy Policy</a>.
+rights-intro-point-4-unbranded = Any applicable privacy policies for this product should be listed here.
+rights-intro-point-5 = Some { -brand-short-name } features make use of web-based information services, however, we cannot guarantee they are 100% accurate or error-free. More details, including information on how to disable the features that use these services, can be found in the <a data-l10n-name="mozilla-service-terms-link">service terms</a>.
+rights-intro-point-5-unbranded = If this product incorporates web services, any applicable service terms for the service(s) should be linked to the <a data-l10n-name="mozilla-website-services-link">Web Site Services</a> section.
+rights-intro-point-6 = рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░рдЪреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рд╕рд╛рдордЧреНрд░реА рдкреНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, { -brand-short-name } рддреГрддреАрдп рдкрдХреНрд╖рд╛рдХрдбреВрди рдордЬрдХреВрд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдореЙрдбреНрдпреВрд▓реНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ.
+rights-webservices-header = { -brand-full-name } Web-Based Information Services
+rights-webservices = { -brand-full-name } uses web-based information services ("Services") to provide some of the features provided for your use with this binary version of { -brand-short-name } under the terms described below. If you do not want to use one or more of the Services or the terms below are unacceptable, you may disable the feature or Service(s). Instructions on how to disable a particular feature or Service may be found <a data-l10n-name="mozilla-disable-service-link">here</a>. рдЗрддрд░ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдорд╛ рдордзреНрдпреЗ рдирд┐рд╖реНрдХреНрд░реАрдп рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
+rights-safebrowsing = <strong>SafeBrowsing: </strong>Disabling the Safe Browsing feature is not recommended as it may result in you going to unsafe sites. If you wish to disable the feature completely, follow these steps:
+rights-safebrowsing-term-1 = рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рдЙрдШрдбрд╛
+rights-safebrowsing-term-2 = Select the Security selection
+rights-safebrowsing-term-3 = "{ enableSafeBrowsing-label }" рдкрд░реНрдпрд╛рдпрд╛рдкреБрдвреАрд▓ рдЦреБрдг рдХрд╛рдврд╛
+enableSafeBrowsing-label = рдзреЛрдХрд╛рджрд╛рдпрдХ рдЖрдгрд┐ рднреНрд░рд╛рдордХ рд╕рд╛рдордЧреНрд░реА рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рд╛
+rights-safebrowsing-term-4 = Safe Browsing is now disabled
+rights-locationawarebrowsing = <strong>Location Aware Browsing: </strong>is always opt-in. No location information is ever sent without your permission. If you wish to disable the feature completely, follow these steps:
+rights-locationawarebrowsing-term-1 = In the URL bar, type <code>about:config</code>
+rights-locationawarebrowsing-term-2 = Type geo.enabled
+rights-locationawarebrowsing-term-3 = Double click on the geo.enabled preference
+rights-locationawarebrowsing-term-4 = Location-Aware Browsing is now disabled
+rights-webservices-unbranded = An overview of the web site services the product incorporates, along with instructions on how to disable them, if applicable, should be included here.
+rights-webservices-term-unbranded = Any applicable service terms for this product should be listed here.
+rights-webservices-term-1 = { -vendor-short-name } and its contributors, licensors and partners work to provide the most accurate and up-to-date Services. However, we cannot guarantee that this information is comprehensive and error-free. For example, the Safe Browsing Service may not identify some risky sites and may identify some safe sites in error and the Location Aware Service all locations returned by our service providers are estimates only and neither we nor our service providers guarantee the accuracy of the locations provided.
+rights-webservices-term-2 = { -vendor-short-name } may discontinue or change the Services at its discretion.
+rights-webservices-term-3 = You are welcome to use these Services with the accompanying version of { -brand-short-name }, and { -vendor-short-name } grants you its rights to do so. { -vendor-short-name } and its licensors reserve all other rights in the Services. These terms are not intended to limit any rights granted under open source licenses applicable to { -brand-short-name } and to corresponding source code versions of { -brand-short-name }.
+rights-webservices-term-4 = <strong>The Services are provided "as-is." { -vendor-short-name }, its contributors, licensors, and distributors, disclaim all warranties, whether express or implied, including without limitation, warranties that the Services are merchantable and fit for your particular purposes. You bear the entire risk as to selecting the Services for your purposes and as to the quality and performance of the Services. Some jurisdictions do not allow the exclusion or limitation of implied warranties, so this disclaimer may not apply to you.</strong>
+rights-webservices-term-5 = <strong>Except as required by law, { -vendor-short-name }, its contributors, licensors, and distributors will not be liable for any indirect, special, incidental, consequential, punitive, or exemplary damages arising out of or in any way relating to the use of { -brand-short-name } and the Services. The collective liability under these terms will not exceed $500 (five hundred dollars). Some jurisdictions do not allow the exclusion or limitation of certain damages, so this exclusion and limitation may not apply to you.</strong>
+rights-webservices-term-6 = { -vendor-short-name } may update these terms as necessary from time to time. These terms may not be modified or canceled without { -vendor-short-name }'s written agreement.
+rights-webservices-term-7 = These terms are governed by the laws of the state of California, U.S.A., excluding its conflict of law provisions. If any portion of these terms is held to be invalid or unenforceable, the remaining portions will remain in full force and effect. In the event of a conflict between a translated version of these terms and the English language version, the English language version shall control.
diff --git a/l10n-mr/toolkit/toolkit/about/aboutServiceWorkers.ftl b/l10n-mr/toolkit/toolkit/about/aboutServiceWorkers.ftl
new file mode 100644
index 0000000000..1e0d50b9da
--- /dev/null
+++ b/l10n-mr/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 = Service Workers рд╡рд┐рд╖рдпреА
+about-service-workers-main-title = рдиреЛрдВрджрдгреАрдХреГрдд Service Workers
+about-service-workers-warning-not-enabled = Service Workers рд╕рдХреНрд░реАрдп рдХреЗрд▓реЗ рдирд╛рд╣реАрдд.
+about-service-workers-warning-no-service-workers = рдХреЛрдгрддреЗрд╣реА Service Workers рдиреЛрдВрджрдгреАрдХреГрдд рдирд╛рд╣реАрдд.
+
+# The original title of service workers' information
+#
+# Variables:
+# $originTitle: original title
+origin-title = рд╕реНрддреНрд░реЛрдд: { $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>рд╡реНрдпрд╛рдкреНрддреА:</strong> { $name }
+script-spec = <strong>рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рдирд┐рд░реНрджреАрд╖реНрдЯреЗ:</strong> <a data-l10n-name="link">{ $url }</a>
+current-worker-url = <strong>рд╕рджреНрдп Worker рдпреБрдЖрд░рдПрд▓:</strong> <a data-l10n-name="link">{ $url }</a>
+active-cache-name = <strong>рд╕рдХреНрд░реАрдп рдХреЕрд╢реЗ рдирд╛рд╡:</strong> { $name }
+waiting-cache-name = <strong>рдХреЕрд╢реЗрдЪреНрдпрд╛ рдирд╛рд╡рд╛рдЪреНрдпрд╛ рдкреНрд░рддреАрдХреНрд╖реЗрдд рдЖрд╣реЗ:</strong> { $name }
+push-end-point-waiting = <strong>рдЕрдВрддрд┐рдордмрд┐рдВрджреВ рдкреБрд╢ рдХрд░рд╛:</strong> { waiting }
+push-end-point-result = <strong>рдЕрдВрддрд┐рдордмрд┐рдВрджреВ рдкреБрд╢ рдХрд░рд╛:</strong> { $name }
+
+# This term is used as a button label (verb, not noun).
+update-button = рдЕрджреНрдпрдпрддрди рдХрд░рд╛
+
+unregister-button = рдЕрдиреЛрдВрджрдгреАрдХреГрдд рдХрд░рд╛
+
+unregister-error = рд╣рд╛ Service Worker рдЕрдиреЛрдВрджрдгреАрдХреГрдд рдХрд░рдгреНрдпрд╛рдд рдЕрдкрдпрд╢реА.
+
+waiting = рд╡рд╛рдЯ рдкрд╛рд╣рдд рдЖрд╣реЗтАж
diff --git a/l10n-mr/toolkit/toolkit/about/aboutSupport.ftl b/l10n-mr/toolkit/toolkit/about/aboutSupport.ftl
new file mode 100644
index 0000000000..aa8e449f0a
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutSupport.ftl
@@ -0,0 +1,288 @@
+# 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 = рддреНрд░реБрдЯреАрдирд┐рд╡рд╛рд░рди рдорд╛рд╣рд┐рддреА
+page-subtitle = This page contains technical information that might be useful when you're trying to solve a problem. If you are looking for answers to common questions about { -brand-short-name }, check out our <a data-l10n-name="support-link">support web site</a>.
+
+crashes-title = рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓
+crashes-id = рдЕрд╣рд╡рд╛рд▓ ID
+crashes-send-date = рд╕рд╛рджрд░ рдХреЗрд▓реЗрд▓реЗ
+crashes-all-reports = рд╕рд░реНрд╡ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓
+crashes-no-config = рд╣реНрдпрд╛ ре▓рдкреНрд▓рд┐рдХреЗрд╢рдирд▓рд╛ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдВрд░рдЪреАрдд рдХреЗрд▓реЗ рдирд╛рд╣реА.
+support-addons-name = рдирд╛рд╡
+support-addons-version = рдЖрд╡реГрддреНрддреА
+support-addons-id = ID
+security-software-title = рд╕реБрд░рдХреНрд╖рд╛ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░
+security-software-type = рдкреНрд░рдХрд╛рд░
+security-software-name = рдирд╛рд╡
+security-software-antivirus = рд╡рд┐рд╖рд╛рдгреВрд░реЛрдзрдХ
+security-software-antispyware = рд╣реЗрд░рдЧрд┐рд░реАрд╡рд┐рд░реЛрдзрдХ
+security-software-firewall = рдлрд╛рдпрд░рд╡реЙрд▓
+features-title = { -brand-short-name } рдЧреБрдгрд╡рд┐рд╢реЗрд╖
+features-name = рдирд╛рд╡
+features-version = рдЖрд╡реГрддреНрддреА
+features-id = ID
+processes-count = рдЧрдгрдирд╛
+app-basics-title = ре▓рдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рдореБрд│
+app-basics-name = рдирд╛рд╡
+app-basics-version = рдЖрд╡реГрддреНрддреА
+app-basics-build-id = рдмрд┐рд▓реНрдб рдЖрдпрдбреА
+app-basics-update-channel = рдЕрджреНрдпрдпрд╛рд╡рдд рд╡рд╛рд╣рд┐рдиреА
+app-basics-update-history = рдЗрддрд┐рд╣рд╛рд╕ рд╕реБрдзрд╛рд░реАрдд рдХрд░рд╛
+app-basics-show-update-history = рд╕реБрдзрд╛рд░реАрдд рдЗрддрд┐рд╣рд╛рд╕ рджрд╛рдЦрд╡рд╛
+app-basics-profile-dir =
+ { PLATFORM() ->
+ [linux] рдкреНрд░реЛрдлрд╛рдЗрд▓ рдбрд┐рд░реЗрдХреНрдЯреНрд░реА
+ *[other] рдкреНрд░реЛрдлрд╛рдЗрд▓ рдлреЛрд▓реНрдбрд░
+ }
+app-basics-enabled-plugins = рд╕рдорд░реНрдереАрдд рдкреНрд▓рдЧрдИрдВрд╕реН
+app-basics-build-config = рдмрд┐рд▓реНрдбреН рд╕рдВрд░рдЪрдирд╛
+app-basics-user-agent = рдпреБрдЬрд░ рдПрдЬреЗрдВрдЯ
+app-basics-os = OS
+app-basics-memory-use = рдореЗрдорд░рд┐рдЪрд╛ рд╡рд╛рдкрд░
+app-basics-performance = рдХрд╛рдордЧрд┐рд░реА
+app-basics-service-workers = рдиреЛрдВрджрдгреАрдХреГрдд Service Workers
+app-basics-profiles = рдкреНрд░реЛрдлрд╛рдЗрд▓
+app-basics-multi-process-support = рдорд▓реНрдЯрд┐рдкреНрд░реЛрд╕реЗрд╕ рдкрдЯрд▓
+app-basics-key-mozilla = Mozilla рд╕реНрдерд╛рди рд╕реЗрд╡рд╛ рдХреА
+app-basics-safe-mode = рд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдб
+
+show-dir-label =
+ { PLATFORM() ->
+ [macos] рдлрд╛рдЗрдВрдбрд░рдордзреНрдпреЗ рджрд╛рдЦрд╡рд╛
+ [windows] рдлреЛрд▓реНрдбрд░ рдЙрдШрдбрд╛
+ *[other] рдбрд┐рд░реЗрдХреНрдЯреНрд░рд┐ рдЙрдШрдбрд╛
+ }
+modified-key-prefs-title = рдорд╣рддреНрд╡рд╛рдЪреЗ рд╕рдВрдкрд╛рджрд┐рдд рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо
+modified-prefs-name = рдирд╛рд╡
+modified-prefs-value = рдореВрд▓реНрдп
+user-js-title = user.js рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо
+user-js-description = рдЖрдкрд▓реНрдпрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдлреЛрд▓реНрдбрд░ рдордзреНрдпреЗ <a data-l10n-name="user-js-link"> user.js рдлрд╛рдЗрд▓ </a> рдЖрд╣реЗ, рдЬреНрдпрд╛рдд { -brand-short-name } рджреНрд╡рд╛рд░реЗ рддрдпрд╛рд░ рди рдХреЗрд▓реЗрд▓рд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ.
+locked-key-prefs-title = рдорд╣рддреНрд╡рд╛рдЪреЗ рдХреБрд▓реВрдкрдмрдВрдж рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо
+locked-prefs-name = рдирд╛рд╡
+locked-prefs-value = рдореВрд▓реНрдп
+graphics-title = рдЧреНрд░рд╛рдлрд┐рдХреНрд╕реН
+graphics-features-title = рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
+graphics-diagnostics-title = рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯреАрдХреНрд╕
+graphics-failure-log-title = рдЕрдкрдпрд╢ рд▓реЙрдЧ
+graphics-gpu1-title = GPU #1
+graphics-gpu2-title = GPU #2
+graphics-decision-log-title = рдирд┐рд░реНрдгрдп рдпрд╛рджреА
+graphics-crash-guards-title = рдХреНрд░реЕрд╢ рдЧрд╛рд░реНрдб рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
+graphics-workarounds-title = рд╡рд░реНрдХрдЕрд░реЛрдЙрдВрдбреНрд╕
+place-database-title = рдЬрд╛рдЧрд╛рдВрдЪрд╛ рдбреЗрдЯрд╛рдмреЗрд╕
+place-database-integrity = рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛
+place-database-verify-integrity = рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рддрдкрд╛рд╕рд╛
+a11y-title = ре▓рдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯрд┐
+a11y-activated = рд╕реБрд░реВ рдХреЗрд▓реЗ
+a11y-force-disabled = ре▓рдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯрд┐ рдЯрд╛рд│рд╛
+a11y-handler-used = рд╕реБрд▓рдн рд╣рд╛рддрд╛рд│рдгрд╛рд░рд╛ рд╡рд╛рдкрд░рд▓рд╛
+a11y-instantiator = рд╕реБрд▓рднрддрд╛ рдЗрдВрд╕реНрдЯрдВрд╢рд┐рдПрдЯрд░
+library-version-title = рд╡рд╛рдЪрдирд╛рд▓рдп рдЖрд╡реГрддреНрддреА
+copy-text-to-clipboard-label = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдордзреНрдпреЗ рдордЬрдХреВрд░рдЪреЗ рдкреНрд░рдд рдмрдирд╡рд╛
+copy-raw-data-to-clipboard-label = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдордзреНрдпреЗ рд░реЙ рдорд╛рд╣рд┐рддреАрдЪреЗ рдкреНрд░рдд рдмрдирд╡рд╛
+sandbox-title = рд╕реЕрдВрдбрдмреЙрдХреНрд╕
+sandbox-sys-call-log-title = рдирд╛рдХрд╛рд░рд▓реЗрд▓реЗ рд╕рд┐рд╕реНрдЯрд┐рдо рдХреЙрд▓
+sandbox-sys-call-index = #
+sandbox-sys-call-age = рд╕реЗрдХрдВрджрд╛рдВрдкреВрд░реНрд╡реА
+sandbox-sys-call-pid = PID
+sandbox-sys-call-tid = TID
+sandbox-sys-call-proc-type = рдкреНрд░реЛрд╕реЗрд╕ рдкреНрд░рдХрд╛рд░
+sandbox-sys-call-number = Syscall
+sandbox-sys-call-args = рдмрд╛рдм
+
+## Media titles
+
+audio-backend = рдСрдбрд┐рдУ рдмреЕрдХреЗрдгреНрдб
+max-audio-channels = рдЕрдзрд┐рдХрддрдо рдЪреЕрдирд▓
+sample-rate = рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреГрдд рдирдореБрдирд╛ рджрд░
+media-title = рдореАрдбрд┐рдпрд╛
+media-output-devices-title = рдЖрдКрдЯрдкреБрдЯ рд╕рд╛рдзрдиреЗ
+media-input-devices-title = рдЗрдирдкреБрдЯ рд╕рд╛рдзрдиреЗ
+media-device-name = рдирд╛рд╡
+media-device-group = рд╕рдореВрд╣
+media-device-vendor = рдкреБрд░рд╡рдард╛рджрд╛рд░
+media-device-state = рд╕реНрдерд┐рддреА
+media-device-preferred = рдкреНрд░рд╛рдзрд╛рдиреНрдпрддреЗрдЪреЗ
+media-device-format = рд╕реНрд╡рд░реВрдк
+media-device-channels = рдорд╛рдзреНрдпрдо
+media-device-rate = рджрд░
+media-device-latency = рд╡рд┐рд▓рдВрдм
+
+## Codec support table
+
+##
+
+intl-title = рдЖрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдпрдХрд░рдг & рд╕реНрдерд╛рдирд┐рдХреАрдХрд░рдг
+intl-app-title = рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ
+intl-locales-requested = рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реЗ рд▓реЛрдХреЗрд▓
+intl-locales-available = рдЙрдкрд▓рдмреНрдз рд▓реЛрдХреЗрд▓
+intl-locales-supported = рдЕрдБрдк рд▓реЛрдХреЗрд▓
+intl-locales-default = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд▓реЛрдХреЕрд▓
+intl-os-title = рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА
+intl-os-prefs-system-locales = рд╕рд┐рд╕реНрдЯрдо рд▓реЛрдХреЕрд▓
+intl-regional-prefs = рдкреНрд░рд╛рджреЗрд╢рд┐рдХ рдкреНрд░рд╛рдзрд╛рдиреНрдпрддрд╛
+
+## 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/
+
+
+##
+
+# Variables
+# $days (Integer) - Number of days of crashes to log
+report-crash-for-days =
+ { $days ->
+ [one] рдХреНрд░реЕрд╢ рд░рд┐рдкреЛрд░реНрдЯреНрд╕, рд╢реЗрд╡рдЯрдЪреНрдпрд╛ { $days } рджрд┐рд╡рд╕рдХрд░рд┐рддрд╛
+ *[other] рдХреНрд░реЕрд╢ рд░рд┐рдкреЛрд░реНрдЯреНрд╕, рд╢реЗрд╡рдЯрдЪреНрдпрд╛ { $days } рджрд┐рд╡рд╕рд╛рдВрдХрд░рд┐рддрд╛
+ }
+
+# Variables
+# $minutes (integer) - Number of minutes since crash
+crashes-time-minutes =
+ { $minutes ->
+ [one] { $minutes } рдорд┐рдиреАрдЯ рдкреВрд░реНрд╡реА
+ *[other] { $minutes } рдорд┐рдиреАрдЯрд╛рдВрдкреВрд░реНрд╡реА
+ }
+
+# Variables
+# $hours (integer) - Number of hours since crash
+crashes-time-hours =
+ { $hours ->
+ [one] { $hours } рддрд╛рд╕ рдкреВрд░реНрд╡реА
+ *[other] { $hours } рддрд╛рд╕ рдкреВрд░реНрд╡реА
+ }
+
+# Variables
+# $days (integer) - Number of days since crash
+crashes-time-days =
+ { $days ->
+ [one] { $days } рджрд┐рд╡рд╕ рдкреВрд░реНрд╡реА
+ *[other] { $days } рджрд┐рд╡рд╕рд╛рдВрдкреВрд░реНрд╡реА
+ }
+
+# Variables
+# $reports (integer) - Number of pending reports
+pending-reports =
+ { $reports ->
+ [one] рд╕рд░реНрд╡ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ (рджрд┐рд▓реЗрд▓реНрдпрд╛ рд╡реЗрд│ рд╡реНрдпрд╛рдкреНрддрд┐рдордзреНрдпреЗ { $reports } рдЙрд░реНрд╡рд░рд┐рдд рдХреНрд░реЕрд╢ рд╕рдорд╛рд╡рд┐рд╖реНрдЯреАрдд)
+ *[other] рд╕рд░реНрд╡ рдХреНрд░реЕрд╢ рдЕрд╣рд╡рд╛рд▓ (рджрд┐рд▓реЗрд▓реНрдпрд╛ рд╡реЗрд│ рд╡реНрдпрд╛рдкреНрддрд┐рдордзреНрдпреЗ { $reports } рдЙрд░реНрд╡рд░рд┐рдд рдХреНрд░реЕрд╢)
+ }
+
+raw-data-copied = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдордзреНрдпреЗ рдирд╡рдЦреНрдпрд╛ рдорд╛рд╣рд┐рддреАрдЪреЗ рдкреНрд░рдд рдмрдирд╡рд┐рд▓реЗ
+text-copied = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдордзреНрдпреЗ рдордЬрдХреВрд░рдЪреЗ рдкреНрд░рдд рдмрдирд╡рд┐рд▓реЗ
+
+## The verb "blocked" here refers to a graphics feature such as "Direct2D" or "OpenGL layers".
+
+blocked-driver = рдЧреНрд░рд╛рдлрд┐рдХреНрд╕реН рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЖрд╡реГрддреНрддреАрдХрд░реАрддрд╛ рдЕрдбрд╡рд▓реЗ.
+blocked-gfx-card = рдирд┐рд╡рд╛рд░рдг рдЕрд╢рдХреНрдп рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЕрдбрдЪрдгреАрдВрдореБрд│реЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕реН рдХрд╛рд░реНрдб рдЕрдбрд╡рд▓реЗ.
+blocked-os-version = рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдЖрд╡реГрддреНрддреАрдХрд░реАрддрд╛ рдЕрдбрд╡рд▓реЗ.
+blocked-mismatched-version = рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╡ DLL рдордзреНрдпреЗ рдЖрдкрд▓реНрдпрд╛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪреА рдЖрд╡реГрддреНрддреА рдЬреБрд│рдд рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ рд░реЛрдЦрд▓реЗ рдЖрд╣реЗ.
+# Variables
+# $driverVersion - The graphics driver version string
+try-newer-driver = рдЧреНрд░рд╛рдлрд┐рдХреНрд╕реН рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЖрд╡реГрддреНрддреАрдХрд░реАрддрд╛ рдЕрдбрд╡рд▓реЗ. рдЧреНрд░рд╛рдлрд┐рдХреНрд╕реН рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рд▓рд╛ рдЖрд╡реГрддреНрддреА { $driverVersion } рдХрд┐рдВрд╡рд╛ рдирд╡реАрдирдХрд░реАрддрд╛ рд╕реБрдзрд╛рд░рд┐рдд рдХрд░рд╛.
+
+# "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 = рдХреНрд▓рд┐рдЕрд░рдЯрд╛рдЗрдк рдШрдЯрдХреЗ рдирд╖реНрдЯ рдХрд░рд╛
+
+compositing = рд╕рдВрдпреБрдХреНрдд
+hardware-h264 = рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ H264 рдбрд┐рдХреЛрдбрд┐рдВрдЧ
+main-thread-no-omtc = рдореБрдЦреНрдп рдереНрд░реЗрдб, OMTC рдирд╛рд╣реА
+yes = рд╣реЛрдп
+no = рдирд╛рд╣реА
+unknown = рдЕрдкрд░рд┐рдЪреАрдд
+
+## 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 = рд╕рд╛рдкрдбрд▓реЗ
+missing = рд╣рд░рд╡рд▓реЗрд▓реЗ
+
+gpu-description = рд╡рд░реНрдгрди
+gpu-vendor-id = рд╡рд┐рдХреНрд░реЗрддрд╛рдЪреЗ ID
+gpu-device-id = рд╕рд╛рдзрдирдЪреЗ ID
+gpu-subsys-id = Subsys ID
+gpu-drivers = рдбреНрд░рд╛рдЗрд╡реНрд╣рд░реНрд╕реН
+gpu-ram = RAM
+gpu-driver-version = рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЖрд╡реГрддреНрддреА
+gpu-driver-date = рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рджрд┐рдирд╛рдВрдХ
+gpu-active = рд╕рдХреНрд░реАрдп
+webgl1-wsiinfo = WebGL 1 рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ WSI рдорд╛рд╣рд┐рддреА
+webgl1-renderer = WebGL 1 рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рд░реЗрдВрдбрд░рд░
+webgl1-version = WebGL 1 рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЖрд╡реГрддреНрддреА
+webgl1-driver-extensions = WebGL 1 рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рд╡рд┐рд╕реНрддрд╛рд░
+webgl1-extensions = WebGL 1 рд╡рд┐рд╕реНрддрд╛рд░
+webgl2-wsiinfo = WebGL 2 рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ WSI рдорд╛рд╣рд┐рддреА
+webgl2-renderer = WebGL реи рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рд░реЗрдВрдбрд░рд░
+webgl2-version = WebGL реи рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЖрд╡реГрддреНрддреА
+webgl2-driver-extensions = WebGL реи рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рд╡рд┐рд╕реНрддрд╛рд░
+webgl2-extensions = WebGL реи рд╡рд┐рд╕реНрддрд╛рд░
+
+# Variables
+# $failureCode (string) - String that can be searched in the source tree.
+unknown-failure = рдХрд╛рд│реНрдпрд╛рд╕реВрдЪрд┐рдд; рдЕрдпрд╢рд╕реНрд╡реА рдХреЛрдб { $failureCode }
+
+d3d11layers-crash-guard = D3D11 рдХреЙрдореНрдкреЛрдЭрд┐рдЯрд░
+glcontext-crash-guard = OpenGL
+
+reset-on-next-restart = рдкреБрдврдЪреНрдпрд╛рд╡реЗрд│реА рдкреБрдиреНрд╣рд╛ рд╕реБрд░реБ рдХрд░рддрд╛рдирд╛ рдкреВрд░реНрд╡рд╕реНрдерд┐рддреАрдд рдЖрдгрд╛
+gpu-process-kill-button = GPU рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рдХрд░рд╛
+gpu-device-reset-button = рдЯреНрд░рд┐рдЧрд░ рд╕рд╛рдзрди рдкреБрдирдГрд╕реНрдерд╛рдкрд╛рди
+uses-tiling = рдЯрд╛рдЗрд▓рд┐рдВрдЧ рд╡рд╛рдкрд░рддреЗ
+off-main-thread-paint-enabled = рдореБрдЦреНрдп рдереНрд░реЗрдбрдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реА рдЪрд┐рддреНрд░рдХрд▓рд╛ рд╕рдХреНрд╖рдо
+
+min-lib-versions = рдЕрдкреЗрдХреНрд╖реАрдд рдХрд┐рдорд╛рди рдЖрд╡реГрддреНрддреА
+loaded-lib-versions = рд╡рд╛рдкрд░рдгреНрдпрд╛рдЬреЛрдЧреА рдЖрд╡реГрддреНрддреА
+
+has-seccomp-bpf = Seccomp-BPF (рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдлрд┐рд▓реНрдЯрд░рд┐рдВрдЧ)
+has-seccomp-tsync = рд╕реЗрдХреЙрдореНрдк рдереНрд░реЗрдб рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдпрдЭреЗрд╢рди
+has-user-namespaces = рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдирд╛рдордЕрд╡рдХрд╛рд╢
+has-privileged-user-namespaces = рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрд╕рд╛рдареА рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдирд╛рдордЕрд╡рдХрд╛рд╢
+can-sandbox-content = рд╕реЕрдВрдбрдмреЙрдХреНрд╕рд┐рдВрдЧ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛
+can-sandbox-media = рдореАрдбрд┐рдпрд╛ рдкреНрд▓рдЧрдЗрди рд╕реЕрдВрдбрдмреЙрдХреНрд╕рд┐рдВрдЧ
+content-sandbox-level = рд╕реЕрдВрдбрдмреЙрдХреНрд╕рд┐рдВрдЧ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛
+effective-content-sandbox-level = рдкреНрд░рднрд╛рд╡реА рдордЬрдХреВрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдБрдбрдмрд╛реЕрдХреНрд╕ рд╕реНрддрд░
+sandbox-proc-type-content = рдордЬрдХреВрд░
+sandbox-proc-type-file = рдлрд╛рдИрд▓рдЪрд╛ рдордЬрдХреВрд░
+sandbox-proc-type-media-plugin = рдорд┐рдбреАрдпрд╛ рдкреНрд▓рдЧрдЗрди
+
+launcher-process-status-0 = рд╕рдХреНрд╖рдо
+
+# Variables
+# $remoteWindows (integer) - Number of remote windows
+# $totalWindows (integer) - Number of total windows
+multi-process-windows = { $remoteWindows }/{ $totalWindows }
+
+async-pan-zoom = рдЕрд╕рдВрдХрд╛рд▓рд┐рдХ рдкреЕрди/рдЭреВрдо
+apz-none = рдХрд╛рд╣реАрдЪ рдирд╛рд╣реА
+wheel-enabled = рд╡реНрд╣реАрд▓ рдЗрдирдкреБрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд
+touch-enabled = рдЯрдЪ рдЗрдирдкреБрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд
+drag-enabled = рд╕рд░рдХрдкрдЯреНрдЯреА рд╣рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд
+keyboard-enabled = рдХрд┐рдмреЛрд░реНрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд
+autoscroll-enabled = рдСрдЯреЛрд╕реНрдХреНрд░реЛрд▓ рд╕рдХреНрд╖рдо
+
+## Variables
+## $preferenceKey (string) - String ID of preference
+
+wheel-warning = рдЕрд╕рдВрдХрд╛рд▓рд┐рдХ рд╡реНрд╣реАрд▓ рдЗрдирдкреБрдЯ рдЖрдзрд╛рд░рд╣реАрди рдирд┐рд╡рдбреАрдореБрд│реЗ рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд: { $preferenceKey }
+touch-warning = рдЕрд╕рдВрдХрд╛рд▓рд┐рдХ рдЯрдЪ рдЗрдирдкреБрдЯ рдЖрдзрд╛рд░рд╣реАрди рдирд┐рд╡рдбреАрдореБрд│реЗ рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд: { $preferenceKey }
+
+## Strings representing the status of the Enterprise Policies engine.
+
+policies-inactive = рдирд┐рд╖реНрдХреНрд░рд┐рдп
+policies-active = рд╕рдХреНрд░рд┐рдп
+policies-error = рддреНрд░реБрдЯреА
+
+## Printing section
+
+## Normandy sections
+
diff --git a/l10n-mr/toolkit/toolkit/about/aboutTelemetry.ftl b/l10n-mr/toolkit/toolkit/about/aboutTelemetry.ftl
new file mode 100644
index 0000000000..d7288b7b10
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutTelemetry.ftl
@@ -0,0 +1,117 @@
+# 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 = рдкрд┐рдВрдЧ рдбрд╛рдЯрд╛ рд╕реНрд░реЛрдд:
+about-telemetry-show-archived-ping-data = рд╕рдВрдЧреНрд░рд╣рд┐рдд рдкрд┐рдВрдЧ рдбрд╛рдЯрд╛
+about-telemetry-show-subsession-data = рд╕рдмрд╕реЗрд╢рди рдбрд╛рдЯрд╛ рджрд╛рдЦрд╡рд╛
+about-telemetry-choose-ping = рдкрд┐рдВрдЧ рдирд┐рд╡рдбрд╛:
+about-telemetry-archive-ping-type = рдкрд┐рдВрдЧ рдкреНрд░рдХрд╛рд░
+about-telemetry-archive-ping-header = рдкрд┐рдВрдЧ
+about-telemetry-option-group-today = рдЖрдЬ
+about-telemetry-option-group-yesterday = рдХрд╛рд▓
+about-telemetry-option-group-older = рдЬреБрдиреЗ
+about-telemetry-previous-ping = <<
+about-telemetry-next-ping = >>
+about-telemetry-page-title = Telemetry рдорд╛рд╣рд┐рддреА
+about-telemetry-more-information = рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА рд╢реЛрдзрдд рдЖрд╣рд╛рдд?
+about-telemetry-firefox-data-doc = <a data-l10n-name="data-doc-link">Firefox рдбреЗрдЯрд╛ рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди</a> рдордзреНрдпреЗ рдбреЗрдЯрд╛ рдЯреВрд▓реНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд╕реЗ рдХрд░рд╛рд╡реЗ рддреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдЖрд╣реЗрдд.
+about-telemetry-telemetry-client-doc = <a data-l10n-name="client-doc-link">Firefox Telemetry рдХреНрд▓рд╛рдпрдВрдЯ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг</a> рдордзреНрдпреЗ рд╕рдВрдХрд▓реНрдкрдирд╛, API рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдЖрдгрд┐ рдбреЗрдЯрд╛ рд╕рдВрджрд░реНрднрд╛рдВрдЪреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.
+about-telemetry-telemetry-dashboard = <a data-l10n-name="dashboard-link">Telemetry рдбреЕрд╢рдмреЛрд░реНрдб</a> рдЖрдкрд▓реНрдпрд╛рд▓рд╛ Mozilla рд▓рд╛ Telemetry рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛рдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд.
+about-telemetry-show-in-Firefox-json-viewer = JSON рджрд░реНрд╢рдХрд╛рдордзреНрдпреЗ рдЙрдШрдбрд╛
+about-telemetry-home-section = рдореБрдЦреНрдп рдкрдЯрд▓
+about-telemetry-general-data-section = рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд╣рд┐рддреА
+about-telemetry-environment-data-section = рд╡рд╛рддрд╛рд╡рд░рдг рдбрд╛рдЯрд╛
+about-telemetry-session-info-section = рд╕рддреНрд░ рдорд╛рд╣рд┐рддреА
+about-telemetry-scalar-section = рд╕реНрдХреЗрд▓рд░
+about-telemetry-keyed-scalar-section = рджрд┐рд▓реЗрд▓реЗ рд╕реНрдХреЗрд▓рд░реНрд╕
+about-telemetry-histograms-section = рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕
+about-telemetry-keyed-histogram-section = рднрдбрдХ рд░рдВрдЧ рдЕрд╕рд▓реЗрд▓рд╛ рд╕реНрддрдВрднрд╛рд▓реЗрдЦ
+about-telemetry-events-section = рдШрдЯрдирд╛
+about-telemetry-simple-measurements-section = рд╕реЛрдкреЗ рдорд╛рдкрди
+about-telemetry-slow-sql-section = рд╣рд│реВ SQL рд╡рд┐рдзрд╛рдиреЗ
+about-telemetry-addon-details-section = ┬а┬аре▓рдб-рдСрди рддрдкрд╢реАрд▓
+about-telemetry-late-writes-section = рд╡рд┐рд▓рдВрдмреАрдд рд▓рд┐рдЦрд╛рдгреЗ
+about-telemetry-raw-payload-section = рд░реЙ рдкреЗрд▓реЛрдб
+about-telemetry-raw = рдореВрд│ JSON
+about-telemetry-full-sql-warning = рдЯреАрдк: рд╣рд│реВ SQL рдбреАрдмрдЧрд┐рдВрдЧ рд╕реБрд░реВ рдЖрд╣реЗ. рдкреВрд░реНрдг SQL рд╕реНрдЯреНрд░реАрдВрдЧреНрд╕ рджрд╛рдЦрд╡рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ рдкрд░рдВрддреБ рддреЗ TelemetryрдХрдбреЗ рд╕реБрдкреВрд░реНрдж рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА.
+about-telemetry-fetch-stack-symbols = рд╕реНрдЯреЕрдХреНрд╕рдХрд░рд┐рддрд╛ рдлрдВрдХреНрд╢рди рдирд╛рд╡реЗ рдШреНрдпрд╛
+about-telemetry-hide-stack-symbols = рд╕реНрдЯреЕрдХ рдордзреАрд▓ рдХрдЪреНрдЪреА рдорд╛рд╣рд┐рддреА рджрд╛рдЦрд╡рд╛
+# Selects the correct release version
+# Variables:
+# $channel (String): represents the corresponding release data string
+about-telemetry-data-type =
+ { $channel ->
+ [release] рдкреНрд░рдХрд╛рд╢рди рдордЬрдХреВрд░
+ *[prerelease] рдкреНрд░рдХрд╛рд╢рдирдкреВрд░реНрд╡ рдордЬрдХреВрд░
+ }
+# Selects the correct upload string
+# Variables:
+# $uploadcase (String): represents a corresponding upload string
+about-telemetry-upload-type =
+ { $uploadcase ->
+ [enabled] рд╕рдХреНрд╖рдо рдХреЗрд▓реЗрд▓реЗ
+ *[disabled] рдЕрд╕рдорд░реНрде рдХреЗрд▓реЗрд▓реЗ
+ }
+# Variables:
+# $telemetryServerOwner (String): the value of the toolkit.telemetry.server_owner preference. Typically "Mozilla"
+about-telemetry-page-subtitle = рд╣реЗ рдкреГрд╖реНрда Telemetry рджреНрд╡рд╛рд░рд╛ рдПрдХрддреНрд░реАрдд рдХреЗрд▓реЗрд▓реА рдХрд╛рдордЧрд┐рд░реА, рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░, рд╡рд╛рдкрд░, рдЖрдгрд┐ рд╕реНрд╡рдкрд╕рдВрддреАрдХрд░рдгрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рддреЗ. { $telemetryServerOwner } рдХрдбреЗ рд╣реА рдорд╛рд╣рд┐рддреА рд╕реБрдкреВрд░реНрдж рдХреЗрд▓реА рдЬрд╛рддреЗ, { -brand-full-name } рд▓рд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА.
+about-telemetry-settings-explanation = Telemetry { about-telemetry-data-type } рдЧреЛрд│рд╛ рдХрд░рдд рдЖрд╣реЗ рдЖрдгрд┐ рдЕрдкрд▓реЛрдб <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 = рдорд╛рд╣рд┐рддреАрдЪрд╛ рдкреНрд░рддреНрдпреЗрдХ рднрд╛рдЧ тАЬ<a data-l10n-name="ping-link">рдкрд┐рдВрдЧ</a>тАЭ рдордзреНрдпреЗ рдЧреБрдВрдбрд╛рд│реБрди рдкрд╛рдард╡рд▓рд╛ рдЬрд╛рддреЛ. рдЖрдкрдг { $name }, { $timestamp } рдХрдбреЗ рдмрдШрдд рдЖрд╣рд╛рдд.
+# 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 = { $selectedTitle } рдордзреНрдпреЗ рд╢реЛрдзрд╛
+about-telemetry-filter-all-placeholder =
+ .placeholder = рд╕рд░реНрд╡ рд╡рд┐рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рд╢реЛрдзрд╛
+# Variables:
+# $searchTerms (String): the searched terms
+about-telemetry-results-for-search = тАЬ{ $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 = рдХреНрд╖рдорд╕реНрд╡! тАЬ{ $currentSearchText }тАЭ рд╕рд╛рдареА { $sectionName } рдордзреНрдпреЗ рдХреЛрдгрддреЗрд╣реА рдкрд░рд┐рдгрд╛рдо рдирд╛рд╣реАрдд
+# Variables:
+# $searchTerms (String): the searched terms
+about-telemetry-no-search-results-all = рдорд╛рдл рдХрд░рд╛! тАЬ{ $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 = рдХреНрд╖рдорд╕реНрд╡! рд╕рдзреНрдпрд╛ тАЬ{ $sectionName }тАЭ рдордзреНрдпреЗ рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА
+# used in the тАЬPing TypeтАЭ select
+about-telemetry-telemetry-ping-type-all = рд╕рд░реНрд╡
+# button label to copy the histogram
+about-telemetry-histogram-copy = рдкреНрд░рдд рдмрдирд╡рд╛
+# these strings are used in the тАЬSlow SQL StatementsтАЭ section
+about-telemetry-slow-sql-main = рдореЗрди рдереНрд░реЗрдбреНрд╕рд╡рд░реАрд▓ рд╣рд│реВ SQL рд╡рд┐рдзрд╛рдиреЗ
+about-telemetry-slow-sql-other = рд╕рд╣рд╛рдпреНрдпрдХ рдереНрд░реЗрдбреНрд╕рд╡рд░реАрд▓ рд╣рд│реВ SQL рд╡рд┐рдзрд╛рдиреЗ
+about-telemetry-slow-sql-hits = рд╣рд┐рдЯреНрд╕
+about-telemetry-slow-sql-average = рд╕рд░рд╛. рд╡реЗрд│ (рдорд┐рд▓реА рд╕реЗрдХрдВрдж)
+about-telemetry-slow-sql-statement = рд╡рд┐рдзрд╛рди
+# these strings are used in the тАЬAdd-on DetailsтАЭ section
+about-telemetry-addon-table-id = ре▓рдб-рдСрди ID
+about-telemetry-addon-table-details = рддрдкрд╢реАрд▓
+# Variables:
+# $addonProvider (String): the name of an Add-on Provider (e.g. тАЬXPIтАЭ, тАЬPluginтАЭ)
+about-telemetry-addon-provider = { $addonProvider } рдкреНрд░реЛрд╡реНрд╣рд╛рдЗрдбрд░
+about-telemetry-keys-header = рдЧреБрдгрдзрд░реНрдо
+about-telemetry-names-header = рдирд╛рд╡
+about-telemetry-values-header = рдореВрд▓реНрдп
+# Variables:
+# $lateWriteCount (Integer): the number of the late writes
+about-telemetry-late-writes-title = рд╡рд┐рд▓рдВрдмреАрдд рд▓рд┐рдЦрд╛рдг #{ $lateWriteCount }
+about-telemetry-stack-title = рд╕реНрдЯреЕрдХ:
+about-telemetry-memory-map-title = рдореЗрдорд░рд┐ рдирдХрд╛рд╢рд╛:
+about-telemetry-error-fetching-symbols = рдЪрд┐рдиреНрд╣реЗ рдШреЗрддрд╛рдВрдирд╛ рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА. рдЖрдкрдг рдЗрдВрдЯрд░рдиреЗрдЯрд╕рд╣ рдЬреЛрдбрд▓реЗрд▓реЗ рдЖрд╣рд╛рдд рдпрд╛рдЪреА рддрдкрд╛рд╕рдгреА рдХрд░рд╛ рдЖрдгрд┐ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛.
+about-telemetry-time-stamp-header = рдХрд╛рд▓рдореБрджреНрд░рд╛
+about-telemetry-category-header = рд╢реНрд░реЗрдгреА
+about-telemetry-method-header = рдкрджреНрдзрдд
+about-telemetry-object-header = рдШрдЯрдХ
+about-telemetry-extra-header = рдЕрдзрд┐рдХ
diff --git a/l10n-mr/toolkit/toolkit/about/aboutThirdParty.ftl b/l10n-mr/toolkit/toolkit/about/aboutThirdParty.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutThirdParty.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-mr/toolkit/toolkit/about/aboutWebauthn.ftl b/l10n-mr/toolkit/toolkit/about/aboutWebauthn.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/toolkit/about/aboutWebrtc.ftl b/l10n-mr/toolkit/toolkit/about/aboutWebrtc.ftl
new file mode 100644
index 0000000000..1967e8f796
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutWebrtc.ftl
@@ -0,0 +1,192 @@
+# 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 = рдЕрдВрддрд░реНрдЧрдд 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 = about:webrtc рдЕрд╕реЗ рд╕рд╛рдард╡рд╛
+
+## 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 рд▓реЙрдЧрд┐рдВрдЧ
+about-webrtc-aec-logging-off-state-label = AEC рд▓реЙрдЧрд┐рдВрдЧ рд╕реБрд░реБ рдХрд░рд╛
+about-webrtc-aec-logging-on-state-label = AEC рд▓реЙрдЧрд┐рдВрдЧ рдерд╛рдВрдмрд╡рд╛
+about-webrtc-aec-logging-on-state-msg = AEC рд▓реЙрдЧрд┐рдВрдЧ рд╕рдХреНрд░реАрдп (рдХреЙрд▓рд░ рдмрд░реЛрдмрд░ рдХрд╛рд╣реА рдХрд╛рд│ рдмреЛрд▓рд╛ рдЖрдгрд┐ рдирдВрддрд░ рдХреЕрдкреНрдЪрд░ рдерд╛рдВрдмрд╡рд╛)
+
+about-webrtc-aec-logging-toggled-on-state-msg = AEC рд▓реЙрдЧрд┐рдВрдЧ рд╕рдХреНрд░реАрдп (рдХреЙрд▓рд░ рдмрд░реЛрдмрд░ рдХрд╛рд╣реА рдХрд╛рд│ рдмреЛрд▓рд╛ рдЖрдгрд┐ рдирдВрддрд░ рдХреЕрдкреНрдЪрд░ рдерд╛рдВрдмрд╡рд╛)
+# Variables:
+# $path (String) - The path to which the aec log file is saved.
+about-webrtc-aec-logging-toggled-off-state-msg = рдХреЕрдкреНрдЪрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓реЙрдЧ рдлрд╛рдЗрд▓реНрд╕ рдпрд╛рдордзреНрдпреЗ рд╕рд╛рдкрдбрддреАрд▓: { $path }
+
+##
+
+
+# "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 рдЖрдпрдбреА:
+
+## "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 = рд╕реНрдерд╛рдирд┐рдХ SDP
+about-webrtc-local-sdp-heading-offer = рд╕реНрдерд╛рдирд┐рдХ SDP (рдСрдлрд░)
+about-webrtc-local-sdp-heading-answer = рд╕реНрдерд╛рдирд┐рдХ SDP (рдЙрддреНрддрд░)
+about-webrtc-remote-sdp-heading = рджреВрд░рд╕реНрде SDP
+about-webrtc-remote-sdp-heading-offer = рджреВрд░рд╕реНрде SDP (рдСрдлрд░)
+about-webrtc-remote-sdp-heading-answer = рджреВрд░рд╕реНрде SDP (рдЙрддреНрддрд░)
+
+##
+
+# "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 рд╕реНрдЯреЕрдЯреНрд╕
+
+## "ICE" is an abbreviation for Interactive Connectivity Establishment, which
+## is an IETF protocol, and should not normally be translated.
+
+about-webrtc-ice-state = ICE рд╕реНрдерд┐рддреА
+# "Stats" is an abbreviation for Statistics.
+about-webrtc-ice-stats-heading = ICE рдЖрдХрдбреЗрд╡рд╛рд░реА
+about-webrtc-ice-restart-count-label = ICE рдкреБрдиреНрд╣рд╛ рд╕реБрд░реБ рд╣реЛрддреЗ:
+about-webrtc-ice-rollback-count-label = ICE рд░реЛрд▓рдмреЕрдХ:
+about-webrtc-ice-pair-bytes-sent = рдкрд╛рдард╡рд▓реЗрд▓реЗ рдмрд╛рдЗрдЯреНрд╕:
+about-webrtc-ice-pair-bytes-received = рдкреНрд░рд╛рдкреНрдд рдмрд╛рдЗрдЯреНрд╕:
+about-webrtc-ice-component-id = рддрддреНрд╡ рдЖрдпрдбреА
+
+## 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 = рд╕реНрдерд╛рдирд┐рдХ
+about-webrtc-type-remote = рджреВрд░рд╕реНрде
+
+##
+
+# 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 = рдирд╛рдордирд┐рд░реНрджреЗрд╢рд┐рдд
+
+# 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 = рдирд┐рд╡рдбрд▓реЗ
+
+about-webrtc-save-page-label = рдкреГрд╖реНрда рд╕рд╛рдард╡рд╛
+about-webrtc-debug-mode-msg-label = рдбреАрдмрдЧ рдореЛрдб
+about-webrtc-debug-mode-off-state-label = рдбреАрдмрдЧ рдореЛрдб рд╕реБрд░реБ рдХрд░рд╛
+about-webrtc-debug-mode-on-state-label = рдбреАрдмрдЧ рдореЛрдб рдерд╛рдВрдмрд╡рд╛
+about-webrtc-stats-heading = рд╕рддреНрд░ рдЖрдХрдбреЗрд╡рд╛рд░реА
+about-webrtc-stats-clear = рдЗрддрд┐рд╣рд╛рд╕ рдкреБрд╕реВрди рдЯрд╛рдХрд╛
+about-webrtc-log-heading = рдЬреЛрдбрдгреА рд▓реЙрдЧ
+about-webrtc-log-clear = рд▓реЙрдЧ рдкреБрд╕реВрди рдЯрд╛рдХрд╛
+about-webrtc-log-show-msg = рд▓реЙрдЧ рджрд░реНрд╢рд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-log-hide-msg = рд▓реЙрдЧ рд▓рдкрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдмрдВрдж рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+
+about-webrtc-log-section-show-msg = рд▓реЙрдЧ рджрд░реНрд╢рд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-log-section-hide-msg = рд▓реЙрдЧ рд▓рдкрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдмрдВрдж рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+
+## 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 } (рдмрдВрдж рдХреЗрд▓реЗ) { $now }
+
+## These are used to indicate what direction media is flowing.
+## Variables:
+## $codecs - a list of media codecs
+
+
+##
+
+about-webrtc-local-candidate = рд╕реНрдерд╛рдирд┐рдХ рдЙрдореЗрджрд╡рд╛рд░
+about-webrtc-remote-candidate = рджреВрд░рд╕реНрде рдЙрдореЗрджрд╡рд╛рд░
+about-webrtc-raw-candidates-heading = рд╕рдЧрд│реЗ рдЕрдирдиреБрднрд╡реА рдЙрдореЗрджрд╡рд╛рд░
+about-webrtc-raw-local-candidate = рдЕрдирдиреБрднрд╡реА рд╕реНрдерд╛рдирд┐рдХ рдЙрдореЗрджрд╡рд╛рд░
+about-webrtc-raw-remote-candidate = рдЕрдирдиреБрднрд╡реА рджреВрд░рд╕реНрде рдЙрдореЗрджрд╡рд╛рд░
+about-webrtc-raw-cand-show-msg = рдЕрдирдиреБрднрд╡реА рдЙрдореЗрджрд╡рд╛рд░ рджрд╛рдЦрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-raw-cand-hide-msg = рдЕрдирдиреБрднрд╡реА рдЙрдореЗрджрд╡рд╛рд░ рд▓рдкрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдмрдВрдж рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-raw-cand-section-show-msg = рдЕрдирдиреБрднрд╡реА рдЙрдореЗрджрд╡рд╛рд░ рджрд╛рдЦрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-raw-cand-section-hide-msg = рдЕрдирдиреБрднрд╡реА рдЙрдореЗрджрд╡рд╛рд░ рд▓рдкрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдмрдВрдж рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-priority = рдкреНрд░рд╛рдзрд╛рдиреНрдп
+about-webrtc-fold-show-msg = рддрдкрд╢реАрд▓ рджрд╛рдЦрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-fold-hide-msg = рддрдкрд╢реАрд▓ рд▓рдкрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдмрдВрдж рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-fold-default-show-msg = рддрдкрд╢реАрд▓ рджрд╛рдЦрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-fold-default-hide-msg = рддрдкрд╢реАрд▓ рд▓рдкрд╡рд╛
+ .title = рд╣рд╛ рд╡рд┐рднрд╛рдЧ рдмрдВрдж рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд┐рдХ рдХрд░рд╛
+about-webrtc-decoder-label = рдбрд┐рдХреЛрдбрд░
+about-webrtc-encoder-label = рдПрдирдХреЛрдбрд░
+
+## SSRCs are identifiers that represent endpoints in an RTP stream
+
+
+## These are displayed on the button that shows or hides the
+## PeerConnection configuration disclosure
+
+
+##
+
+
+## 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 = рдкреГрд╖реНрда рдпрд╛рдд рдЬрддрди рдХреЗрд▓реЗ: { $path }
+about-webrtc-debug-mode-off-state-msg = рдорд╛рдЧреЛрд╡рд╛ рд▓реЙрдЧ рдпреЗрдереЗ рд╕рд╛рдкрдбреВ рд╢рдХрддреЛ: { $path }
+about-webrtc-debug-mode-on-state-msg = рдбреАрдмрдЧ рдореЛрдб рд╕рдХреНрд░реАрдп, рдпреЗрдереЗ рд▓реЙрдЧрдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреНрдпрд╛: { $path }
+about-webrtc-aec-logging-off-state-msg = рдХреЕрдкреНрдЪрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓реЙрдЧ рдлрд╛рдЗрд▓реНрд╕ рдпрд╛рдордзреНрдпреЗ рд╕рд╛рдкрдбрддреАрд▓: { $path }
+
+about-webrtc-save-page-complete-msg = рдкреГрд╖реНрда рдпрд╛рдд рдЬрддрди рдХреЗрд▓реЗ: { $path }
+about-webrtc-debug-mode-toggled-off-state-msg = рдорд╛рдЧреЛрд╡рд╛ рд▓реЙрдЧ рдпреЗрдереЗ рд╕рд╛рдкрдбреВ рд╢рдХрддреЛ: { $path }
+about-webrtc-debug-mode-toggled-on-state-msg = рдбреАрдмрдЧ рдореЛрдб рд╕рдХреНрд░реАрдп, рдпреЗрдереЗ рд▓реЙрдЧрдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреНрдпрд╛: { $path }
+
+##
+
+# 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 }
+
+## "SDP" is an abbreviation for Session Description Protocol, an IETF standard.
+## See http://wikipedia.org/wiki/Session_Description_Protocol
+
+
+## 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-mr/toolkit/toolkit/about/aboutWindowsMessages.ftl b/l10n-mr/toolkit/toolkit/about/aboutWindowsMessages.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/aboutWindowsMessages.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-mr/toolkit/toolkit/about/abuseReports.ftl b/l10n-mr/toolkit/toolkit/about/abuseReports.ftl
new file mode 100644
index 0000000000..851fed0d75
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/abuseReports.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/.
+
+abuse-report-subtitle = рдХрд╛рдп рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ?
+
+## Panel buttons.
+
+abuse-report-cancel-button = рд░рджреНрдж рдХрд░рд╛
+abuse-report-next-button = рдкреБрдвреЗ
+abuse-report-goback-button = рдорд╛рдЧреЗ рдЬрд╛
+abuse-report-submit-button = рд╕рд╛рджрд░ рдХрд░рд╛
+
+## Message bars descriptions.
+
+
+## Variables:
+## $addon-name (string) - Name of the add-on
+
+
+## Message bars descriptions.
+##
+## Variables:
+## $addon-name (string) - Name of the add-on
+
+## Message bars actions.
+
+abuse-report-messagebar-action-remove-extension = рд╣реЛрдп, рддреЗ рдХрд╛рдврд╛
+abuse-report-messagebar-action-remove-theme = рд╣реЛрдп, рддреЗ рдХрд╛рдврд╛
+abuse-report-messagebar-action-retry = рдкреБрдирдГрдкреНрд░рдпрддреНрди рдХрд░рд╛
+abuse-report-messagebar-action-cancel = рд░рджреНрдж рдХрд░рд╛
+
+## Abuse report reasons (optionally paired with related examples and/or suggestions)
+
+abuse-report-other-reason = рдЗрддрд░
+
diff --git a/l10n-mr/toolkit/toolkit/about/certviewer.ftl b/l10n-mr/toolkit/toolkit/about/certviewer.ftl
new file mode 100644
index 0000000000..236180efa2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/certviewer.ftl
@@ -0,0 +1,35 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Error messages
+
+
+## Certificate information labels
+
+certificate-viewer-authority-key-id = рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреА ID
+certificate-viewer-authority-info-aia = рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдорд╛рд╣рд┐рддреА (AIA)
+certificate-viewer-certificate-policies = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдзреЛрд░рдгреЗ
+certificate-viewer-embedded-scts = рдПрдореНрдмреЗрдб рдХреЗрд▓реЗрд▓реЗ SCTs
+certificate-viewer-crl-endpoints = CRL рд╕рдорд╛рдкрди рдмрд┐рдВрджреВ
+
+# 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 = рдбрд╛рдЙрдирд▓реЛрдб
+# 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] рд╣реЛ
+ *[false] рдирд╛рд╣реА
+ }
+
+## Variables:
+## $fileName (String) - The file name to save the PEM data in, derived from the common name from the certificate being displayed.
+
+##
+
+## Labels for tabs displayed in stand-alone about:certificate page
+
diff --git a/l10n-mr/toolkit/toolkit/about/config.ftl b/l10n-mr/toolkit/toolkit/about/config.ftl
new file mode 100644
index 0000000000..bf23d03dd8
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/about/config.ftl
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## These strings appear on the warning you see when first visiting about:config.
+
+about-config-intro-warning-title = рд╕рд╛рд╡рдзрд╛рдирддрд╛рдкреВрд░реНрд╡рдХ рдкреБрдвреЗ рдЬрд╛
+about-config-intro-warning-button = рдЬреЛрдЦрд┐рдо рд╕реНрд╡реАрдХрд╛рд░рд╛ рдЖрдгрд┐ рдкреБрдвреЗ рдЪрд▓рд╛
+
+
+
+##
+
+# This is shown on the page before searching but after the warning is accepted.
+about-config-caution-text = рд╣реА рдкреНрд░рд╛рдзрд╛рдиреНрдпреЗ рдмрджрд▓рд▓реНрдпрд╛рд╕ { -brand-short-name } рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд┐рдВрд╡рд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдК рд╢рдХрддреЛ.
+
+about-config-page-title = рдкреНрд░рдЧрдд рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо
+
+about-config-search-input1 =
+ .placeholder = рдкреНрд░рд╛рдзрд╛рдиреНрдп рдирд╛рд╡ рд╢реЛрдзрд╛
+about-config-show-all = рд╕рд░реНрд╡ рджрд░реНрд╢рд╡рд╛
+
+about-config-pref-add-button =
+ .title = рдЬреЛрдбрд╛
+about-config-pref-toggle-button =
+ .title = рдмрджрд▓рд╛
+about-config-pref-edit-button =
+ .title = рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рд╛
+about-config-pref-save-button =
+ .title = рд╕рд╛рдард╡рд╛
+about-config-pref-reset-button =
+ .title = рдореВрд│рд╕реНрдерд┐рддреАрдд рдЖрдгрд╛
+about-config-pref-delete-button =
+ .title = рдирд╖реНрдЯ рдХрд░рд╛
+
+## Labels for the type selection radio buttons shown when adding preferences.
+
+about-config-pref-add-type-boolean = рдмреБрд▓рд┐рдпрди
+about-config-pref-add-type-number = рд╕рдВрдЦреНрдпрд╛
+about-config-pref-add-type-string = рдЕрдХреНрд╖рд░рдорд╛рд│
+
+## 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 } (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░реАрдд)
+about-config-pref-accessible-value-custom =
+ .aria-label = { $value } (рд╕рд╛рдиреБрдХреВрд▓)
diff --git a/l10n-mr/toolkit/toolkit/about/url-classifier.ftl b/l10n-mr/toolkit/toolkit/about/url-classifier.ftl
new file mode 100644
index 0000000000..223a247fb1
--- /dev/null
+++ b/l10n-mr/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 = URL рд╡рд░реНрдЧрд┐рдХрд╛рд░рдХ рдорд╛рд╣рд┐рддреА
+url-classifier-search-title = рд╢реЛрдз
+url-classifier-search-result-title = рдкрд░рд┐рдгрд╛рдо
+url-classifier-search-result-uri = URI: { $uri }
+url-classifier-search-result-list = рд╕рд╛рд░рдгреНрдпрд╛рдВрдЪреА рд╕реВрдЪреА: { $list }
+url-classifier-search-input = URL
+url-classifier-search-error-invalid-url = рдЕрд╡реИрдз URL
+url-classifier-search-error-no-features = рдХреЛрдгрддреАрд╣реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдирд┐рд╡рдбрд▓реА рдирд╛рд╣реАрдд
+url-classifier-search-btn = рд╢реЛрдз рд╕реБрд░реБ рдХрд░рд╛
+url-classifier-search-features = рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
+url-classifier-search-listType = рдпрд╛рджреА рдкреНрд░рдХрд╛рд░
+url-classifier-provider-title = рдкреБрд░рд╡рд┐рдгрд╛рд░рд╛
+url-classifier-provider = рдкреБрд░рд╡рд┐рдгрд╛рд░рд╛
+url-classifier-provider-last-update-time = рдпрд╛ рдЖрдзреА рдЕрджреНрдпрдпрд╛рд╡рдд рдХреЗрд▓реЗ рддреА рд╡реЗрд│
+url-classifier-provider-next-update-time = рдкреБрдвреАрд▓ рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рд╛рдпрдЪреА рд╡реЗрд│
+url-classifier-provider-back-off-time = рдмреЕрдХ-рдСрдл рд╡реЗрд│
+url-classifier-provider-last-update-status = рдпрд╛ рдЖрдзреА рдЕрджреНрдпрдпрд╛рд╡рдд рдХреЗрд▓реЗ рддреНрдпрд╛рдЪреА рд╕реНрдерд┐рддреА
+url-classifier-provider-update-btn = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рд╛
+url-classifier-cache-title = рдХреЕрд╢реЗ
+url-classifier-cache-refresh-btn = рдкреБрдирдГрджрд╛рдЦрд▓ рдХрд░рд╛
+url-classifier-cache-clear-btn = рдкреБрд╕рд╛
+url-classifier-cache-table-name = рддрдХреНрддрд╛ рдирд╛рд╡
+url-classifier-cache-ncache-entries = рдЛрдг рдХреЕрд╢реЗ рдиреЛрдВрджреА рдЧрдгрдирд╛
+url-classifier-cache-pcache-entries = рдзрди рдХреЕрд╢реЗ рдиреЛрдВрджреА рдЧрдгрдирд╛
+url-classifier-cache-show-entries = рдиреЛрдВрджреА рджрд░реНрд╢рд╡рд╛
+url-classifier-cache-entries = рдХреЕрд╢реЗ рдиреЛрдВрджреА
+url-classifier-cache-prefix = рдЙрдкрд╕рд░реНрдЧ
+url-classifier-cache-ncache-expiry = рдЛрдг рдХреЕрд╢реЗ рдореБрджрдд рд╕рдорд╛рдкреНрддреА
+url-classifier-cache-fullhash = рдлреБрд▓ рд╣реЕрд╢
+url-classifier-cache-pcache-expiry = рдзрди рдХреЕрд╢реЗ рдореБрджрдд рд╕рдорд╛рдкреНрддреА
+url-classifier-debug-title = рдбрд┐рдмрдЧ
+url-classifier-debug-module-btn = рд▓реЙрдЧ рдореЙрдбреНрдпреВрд▓реНрд╕ рдард░рд╡рд╛
+url-classifier-debug-file-btn = рд▓реЙрдЧ рдлрд╛рдИрд▓ рдард░рд╡рд╛
+url-classifier-debug-js-log-chk = JS рд▓реЙрдЧ рд╕реЗрдЯ рдХрд░рд╛
+url-classifier-debug-sb-modules = рд╕реБрд░рдХреНрд╖рд┐рдд рдмреНрд░рд╛рдКрдЭрд┐рдВрдЧ рд▓реЙрдЧ рдореЙрдбреНрдпреБрд▓
+url-classifier-debug-modules = рд╕рдзреНрдпрд╛рдЪреЗ рд▓реЙрдЧ рдореЙрдбреНрдпреБрд▓
+url-classifier-debug-sbjs-modules = рд╕реБрд░рдХреНрд╖рд┐рдд рдмреНрд░рд╛рдКрдЭрд┐рдВрдЧ JS рдореЙрдбреНрдпреБрд▓
+url-classifier-debug-file = рд╕рджреНрдпрд╛рдЪреА рд▓реЙрдЧ рдлрд╛рдИрд▓
+
+url-classifier-trigger-update = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рдгреЗ рдЪрд╛рд▓реВ рдХрд░рд╛
+url-classifier-not-available = N/A
+url-classifier-disable-sbjs-log = рд╕реБрд░рдХреНрд╖рд┐рдд рдмреНрд░рд╛рдКрдЭрд┐рдВрдЧ JS рд▓реЙрдЧ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рд╛
+url-classifier-enable-sbjs-log = рд╕реБрд░рдХреНрд╖рд┐рдд рдмреНрд░рд╛рдКрдЭрд┐рдВрдЧ JS рд▓реЙрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рд╛
+url-classifier-enabled = рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд
+url-classifier-disabled = рдирд┐рд╖реНрдХреНрд░рд┐рдп
+url-classifier-updating = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рдд рдЖрд╣реЗ
+url-classifier-cannot-update = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА
+url-classifier-success = рд╕рдлрд▓рддрд╛
+
+## Variables
+## $error (string) - Error message
+
+url-classifier-update-error = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рддрд╛рдирд╛ рдЖрдврд│рд▓реЗрд▓реА рддреНрд░реБрдЯреА ({ $error })
+url-classifier-download-error = рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдЖрдврд│рд▓реЗрд▓реА рддреНрд░реБрдЯреА ({ $error })
diff --git a/l10n-mr/toolkit/toolkit/branding/accounts.ftl b/l10n-mr/toolkit/toolkit/branding/accounts.ftl
new file mode 100644
index 0000000000..3584cf6dcf
--- /dev/null
+++ b/l10n-mr/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 = Firefox рдЦрд╛рддреЗ
diff --git a/l10n-mr/toolkit/toolkit/branding/brandings.ftl b/l10n-mr/toolkit/toolkit/branding/brandings.ftl
new file mode 100644
index 0000000000..bf3a39c63d
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/branding/brandings.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/.
+
+## The following feature names must be treated as a brand, and kept in English.
+## They cannot be:
+## - Declined to adapt to grammatical case.
+## - Transliterated.
+## - Translated.
+
+## 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
+
diff --git a/l10n-mr/toolkit/toolkit/contentanalysis/contentanalysis.ftl b/l10n-mr/toolkit/toolkit/contentanalysis/contentanalysis.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/toolkit/downloads/downloadUI.ftl b/l10n-mr/toolkit/toolkit/downloads/downloadUI.ftl
new file mode 100644
index 0000000000..d6699c4396
--- /dev/null
+++ b/l10n-mr/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 = рд╕рд░реНрд╡ рдбрд╛рдКрдирд▓реЛрдбреНрд╕ рд░рджреНрдж рдХрд░рд╛рдпрдЪреЗ?
+
+## Variables:
+## $downloadsCount (Number): The current downloads count.
+
+download-ui-confirm-quit-cancel-downloads =
+ { $downloadsCount ->
+ [1] рдЖрддрд╛ рдмрд╛рд╣реЗрд░ рдкрдбрд▓реНрдпрд╛рд╕, 1 рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдмрд╛рд╣реЗрд░ рдкрдбрд╛рдпрдЪреЗ?
+ *[other] рдЖрддрд╛ рдмрд╛рд╣реЗрд░ рдкрдбрд▓реНрдпрд╛рд╕, { $downloadsCount } рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдмрд╛рд╣реЗрд░ рдкрдбрд╛рдпрдЪреЗ?
+ }
+download-ui-confirm-quit-cancel-downloads-mac =
+ { $downloadsCount ->
+ [1] рдЖрддрд╛ рдмрд╛рд╣реЗрд░ рдкрдбрд▓реНрдпрд╛рд╕, 1 рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдмрд╛рд╣реЗрд░ рдкрдбрд╛рдпрдЪреЗ?
+ *[other] рдЖрддрд╛ рдмрд╛рд╣реЗрд░ рдкрдбрд▓реНрдпрд╛рд╕, { $downloadsCount } рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдмрд╛рд╣реЗрд░ рдкрдбрд╛рдпрдЪреЗ?
+ }
+download-ui-dont-quit-button =
+ { PLATFORM() ->
+ [mac] рдмрд╛рд╣реЗрд░ рдкрдбреБ рдирдХрд╛
+ *[other] рдмрд╛рд╣реЗрд░ рдкрдбреБ рдирдХрд╛
+ }
+
+download-ui-confirm-offline-cancel-downloads =
+ { $downloadsCount ->
+ [1] рдЖрддрд╛ рдСрдлрд▓рд╛рдИрди рдЬрд╛рдд рдЕрд╕рд▓реНрдпрд╛рд╕, 1 рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдСрдлрд▓рд╛рдИрди рдЬрд╛рдпрдЪреЗ?
+ *[other] рдСрдлрд▓рд╛рдИрди рдЬрд╛рдд рдЕрд╕рд▓реНрдпрд╛рд╕, { $downloadsCount } рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдСрдлрд▓рд╛рдИрди рдЬрд╛рдпрдЪреЗ?
+ }
+download-ui-dont-go-offline-button = рдСрдирд▓рд╛рдИрди рд░рд╣рд╛
+
+download-ui-confirm-leave-private-browsing-windows-cancel-downloads =
+ { $downloadsCount ->
+ [1] рд╕рд░реНрд╡ рдЦрд╛рдЬрдЧреА рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧ рдкрдЯрд▓рд╛рдВрдирд╛ рдмрдВрдж рдХреЗрд▓реНрдпрд╛рд╕, 1 рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рдЦрд╛рдЬрдЧреА рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧ рдореЛрдбрдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрд╛рдпрдЪреЗ рдЖрд╣реЗ?
+ *[other] рд╕рд░реНрд╡ рд╡реИрдпрдХреНрддрд┐рдХ рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧ рдкрдЯрд▓рд╛рдВрдирд╛ рдмрдВрдж рдХреЗрд▓реНрдпрд╛рд╕, { $downloadsCount } рдбрд╛рдЙрдирд▓реЛрдбреНрд╕ рд░рджреНрдж рдХреЗрд▓реЗ рдЬрд╛рддреАрд▓. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА рд╡реИрдпрдХреНрддрд┐рдХ рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧ рдореЛрдбрдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрд╛рдпрдЪреЗ рдЖрд╣реЗ?
+ }
+download-ui-dont-leave-private-browsing-button = рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрдЪрд╛рд░рди рдкрджреНрдзрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рд░рд╛рд╣реВ рджреНрдпрд╛
+
+download-ui-cancel-downloads-ok =
+ { $downloadsCount ->
+ [1] 1 рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХрд░рд╛
+ *[other] { $downloadsCount } рдбрд╛рдЙрдирд▓реЛрдб рд░рджреНрдж рдХрд░рд╛
+ }
+
+##
+
+download-ui-file-executable-security-warning-title = рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдлрд╛рдЗрд▓ рдЙрдШрдбрд╛рдпрдЪреЗ?
+# Variables:
+# $executable (String): The executable file to be opened.
+download-ui-file-executable-security-warning = "{ $executable }" рд╣реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХрд░рддрд╛рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреА рдлрд╛рдЗрд▓ рдЖрд╣реЗ. рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХрд░рддрд╛рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреА рдлрд╛рдЗрд▓ рдордзреНрдпреЗ рд╡рд╛рдпрд░рд╕ рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рд╣рд╛рдиреАрдХрд░рдХ рдХреЛрдб рдЕрд╕реВ рд╢рдХрддреЗ рдЬреНрдпрд╛рдореБрд│реЗ рд╕рдВрдЧрдгрдХрд╛рд▓рд╛ рдЗрдЬрд╛ рд╣реЛрдК рд╢рдХрддреЗ. рд╣реА рдлрд╛рдЗрд▓ рдЙрдШрдбрддреЗрд╡реЗрд│реА рд╕рддрд░реНрдХ рд░рд╣рд╛. рдЖрдкрдгрд╛рд╕ рдирдХреНрдХреА "{ $executable }" рджрд╛рдЦрд▓ рдХрд░рд╛рдпрдЪреЗ?
diff --git a/l10n-mr/toolkit/toolkit/downloads/downloadUtils.ftl b/l10n-mr/toolkit/toolkit/downloads/downloadUtils.ftl
new file mode 100644
index 0000000000..bb5f65dc2d
--- /dev/null
+++ b/l10n-mr/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] s
+ *[other] s
+ }
+# Short form for minutes
+download-utils-short-minutes =
+ { $timeValue ->
+ [one] m
+ *[other] m
+ }
+# Short form for hours
+download-utils-short-hours =
+ { $timeValue ->
+ [one] h
+ *[other] h
+ }
+# Short form for days
+download-utils-short-days =
+ { $timeValue ->
+ [one] d
+ *[other] d
+ }
+
+##
+
+# тАФ 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 } (рдЦрд░рдВрдЪ рдЬрд▓рдж)
+# тАФ 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 = рдмрд╛рдИрдЯрд╕реН
+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 }, { $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 }, { $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 } рд╢рд┐рд▓реНрд▓рдХ
+# 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 } рд╢рд┐рд▓реНрд▓рдХ
+download-utils-time-few-seconds = рдХрд╛рд╣рд┐рдЪ рдХреНрд╖рдг рд╢рд┐рд▓реНрд▓рдХ рдЖрд╣реЗрдд
+download-utils-time-unknown = рдХрд┐рддреА рд╡реЗрд│ рд▓рд╛рдЧреЗрд▓ рдирд┐рд╢реНрдЪреАрдд рдирд╛рд╣реА
+
+# Variables:
+# $scheme (String): URI scheme like data: jar: about:
+download-utils-done-scheme = { $scheme } рд╕реНрд░реЛрдд
+# 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 = рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓
+
+# Displayed time for files finished yesterday
+download-utils-yesterday = рдХрд╛рд▓
diff --git a/l10n-mr/toolkit/toolkit/featuregates/features.ftl b/l10n-mr/toolkit/toolkit/featuregates/features.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/featuregates/features.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-mr/toolkit/toolkit/formautofill/formAutofill.ftl b/l10n-mr/toolkit/toolkit/formautofill/formAutofill.ftl
new file mode 100644
index 0000000000..966a2d74a6
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/formautofill/formAutofill.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/.
+
+
+## OS Prompt Dialog
+
+# The links lead users to Form Autofill browser preferences.
+autofill-options-link = рдлреЙрд░реНрдо рд╕реНрд╡рдпрдВрдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп
+autofill-options-link-osx = рдлреЙрд░реНрдо рд╕реНрд╡рдпрдВрдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо
+
+## The credit card capture doorhanger
+
+
+# Used on the doorhanger when an credit card change is detected.
+
diff --git a/l10n-mr/toolkit/toolkit/global/alert.ftl b/l10n-mr/toolkit/toolkit/global/alert.ftl
new file mode 100644
index 0000000000..68d496d557
--- /dev/null
+++ b/l10n-mr/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 = рд╣реА рд╕реВрдЪрдирд╛ рдмрдВрдж рдХрд░рд╛
+alert-settings-title =
+ .tooltiptext = рд╕реЗрдЯрд┐рдВрдЧреНрд╕реН
diff --git a/l10n-mr/toolkit/toolkit/global/appPicker.ftl b/l10n-mr/toolkit/toolkit/global/appPicker.ftl
new file mode 100644
index 0000000000..2b9b0e8953
--- /dev/null
+++ b/l10n-mr/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 = рд╕рдВрдЪрд╛рд░рдитАж
+app-picker-send-msg =
+ .value = рд╣реЗ рдШрдЯрдХ рдпреЗрдереЗ рдкрд╛рдард╡рд╛:
+app-picker-no-app-found =
+ .value = рдпрд╛ рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ рдХрд░реАрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
diff --git a/l10n-mr/toolkit/toolkit/global/browser-utils.ftl b/l10n-mr/toolkit/toolkit/global/browser-utils.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/browser-utils.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-mr/toolkit/toolkit/global/commonDialog.ftl b/l10n-mr/toolkit/toolkit/global/commonDialog.ftl
new file mode 100644
index 0000000000..92b3540269
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/commonDialog.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/.
+
+common-dialog-copy-cmd =
+ .label = рдкреНрд░рдд рдмрдирд╡рд╛
+ .accesskey = C
+common-dialog-select-all-cmd =
+ .label = рд╕рд░реНрд╡ рдирд┐рд╡рдбрд╛
+ .accesskey = A
diff --git a/l10n-mr/toolkit/toolkit/global/contextual-identity.ftl b/l10n-mr/toolkit/toolkit/global/contextual-identity.ftl
new file mode 100644
index 0000000000..e218e0e588
--- /dev/null
+++ b/l10n-mr/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 = рд╡реИрдпрдХреНрддрд┐рдХ
+ .accesskey = P
+user-context-work =
+ .label = рдХрд╛рд░реНрдп
+ .accesskey = W
+user-context-banking =
+ .label = рдмрдБрдХрд┐рдВрдЧ
+ .accesskey = B
+user-context-shopping =
+ .label = рдЦрд░реЗрджреА
+ .accesskey = S
+
+##
+
+user-context-none =
+ .label = рдХрдВрдЯреЗрдирд░ рдирд╛рд╣реА
+ .accesskey = N
+user-context-manage-containers =
+ .label = рдХрдВрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+ .accesskey = O
diff --git a/l10n-mr/toolkit/toolkit/global/cookieBannerHandling.ftl b/l10n-mr/toolkit/toolkit/global/cookieBannerHandling.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/toolkit/global/createProfileWizard.ftl b/l10n-mr/toolkit/toolkit/global/createProfileWizard.ftl
new file mode 100644
index 0000000000..dd838e96ad
--- /dev/null
+++ b/l10n-mr/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 = рд╕рд╣рд╛рдпреНрдпрдХ рдирд┐рд╡рдбрд╕рдВрдЪ рдХрд╛рд░реНрдпрдХреНрд░рдо рддрдпрд╛рд░ рдХрд░рд╛
+ .style = min-width: 45em; min-height: 32em;
+
+## First wizard page
+
+create-profile-first-page-header2 =
+ { PLATFORM() ->
+ [macos] рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛
+ *[other] { create-profile-window2.title } рд╡рд░ рдЖрдкрд▓реЗ рд╕реНрд╡рд╛рдЧрдд рдЖрд╣реЗ
+ }
+
+profile-creation-explanation-1 = рдЖрдкрд▓реНрдпрд╛ рдЦрд╛рдЬрдЧреА рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдд { -brand-short-name } рдорд╛рдВрдбрдгреА рдЖрдгрд┐ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рдорд╛рд╣рд┐рддреА рд╕рд╛рдард╡реВрди рдареЗрд╡рддреЛ.
+
+profile-creation-explanation-2 = рдЬрд░ рдЖрдкрдг { -brand-short-name } рдЪреНрдпрд╛ рд╣реНрдпрд╛ рдкреНрд░рддреАрдЪрд╛ рд╡рд╛рдкрд░ рджреБрд╕рд▒реНрдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддреНрдпрд╛рдВрд╢реА рдХрд░рдд рдЕрд╕рд╛рд▓ рддрд░ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддреНрдпрд╛рдЪреА рдорд╛рд╣рд┐рддреА рд╡реЗрдЧрд╡реЗрдЧрд│реА рдареЗрд╡рдгреНрдпрд╛рдХрд░реАрддрд╛ рдЖрдкрдг рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВ рд╢рдХрддрд╛. рд╣реЗ рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛, рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддреНрдпрд╛рдиреЗ рд╕реНрд╡рддрдГрдЪрд╛ рдирд┐рд╡рдбрд╕рдВрдЪ рддрдпрд╛рд░ рдХрд░рд╛рд╡рд╛.
+
+profile-creation-explanation-3 = рдЬрд░ рдЖрдкрдг { -brand-short-name } рдЪреНрдпрд╛ рд╣реНрдпрд╛ рдкреНрд░рддреАрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгрд╛рд░реА рдПрдХрдореЗрд╡ рд╡реНрдпрдХреНрддреА рдЕрд╕рд╛рд▓ рддрд░ рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдХрдореАрддрдХрдореА рдПрдХрддрд░реА рдирд┐рд╡рдбрд╕рдВрдЪ рдЕрд╕рд▓рд╛рдЪ рдкрд╛рд╣реАрдЬреЗ. рдЖрдкрдгрд╛рд▓рд╛ рд╡рд╛рдЯрдд рдЕрд╕рд▓реНрдпрд╛рд╕, рдЖрдкрдг рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдирд┐рд╡рдбрд╕рдВрдЪ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рд╕рдВрдЪрд╛рдЪреА рдорд╛рдВрдбрдгреА рдЖрдгрд┐ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рд╕рд╛рдард╡рд┐рдгреНрдпрд╛рдХрд░реАрддрд╛ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╡реНрдпрд╡рд╕рд╛рдп рдЖрдгрд┐ рдЦрд╛рдЬрдЧреА рдЙрдкрдпреЛрдЧрд╛рдХрд░реАрддрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│рд╛ рдирд┐рд╡рдбрд╕рдВрдЪ рдЖрдкрдг рдареЗрд╡реВ рд╢рдХрддрд╛.
+
+profile-creation-explanation-4 =
+ { PLATFORM() ->
+ [macos] рдЖрдкрд▓реЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЪрд░рд┐рддреНрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛, рдкреБрдвреЗ рдЪрд▓рд╛рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛.
+ *[other] рдЖрдкрд▓реНрдпрд╛ рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪреНрдпрд╛ рддрдпрд╛рд░реАрдЪреА рд╕реБрд░реВрд╡рд╛рдд рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛, рдкреБрдвреЗ рдЪрд▓рд╛ рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛.
+ }
+
+## Second wizard page
+
+create-profile-last-page-header2 =
+ { PLATFORM() ->
+ [macos] рдирд┐рд╖реНрдХрд░реНрд╖
+ *[other] { create-profile-window2.title } рдкреВрд░реНрдг рдХрд░рдд рдЖрд╣реЗ
+ }
+
+profile-creation-intro = рдЬрд░ рдЖрдкрдг рдЕрдиреЗрдХ рдирд┐рд╡рдбрд╕рдВрдЪ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЕрд╕рд╛рд▓ рддрд░ рдЖрдкрдг рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪреНрдпрд╛ рдирд╛рд╡рд╛ рд╡реНрдпрддреАрд░реАрдХреНрдд рддреНрдпрд╛рдВрдирд╛ рд╕рд╛рдВрдЧреВ рд╢рдХрддрд╛. рдЖрдкрдг рдкреБрд░рд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдирд╛рд╡рд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдВрд╡рд╛ рд╕реНрд╡рддрдГ рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рдирд╛рд╡рд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВ рд╢рдХрддрд╛.
+
+profile-prompt = рдирд╡реАрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд╛рд╡рд╛рдЪреА рдиреЛрдВрджрдгреА рдХрд░рд╛:
+ .accesskey = E
+
+profile-default-name =
+ .value = рдореВрд▓рднреВрдд рдЙрдкрдпреЛрдХрд░реНрддрд╛
+
+profile-directory-explanation = рдЖрдкрд▓реЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕рдВрдпреЛрдЬрдирд╛, рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рд╡ рдЕрдиреНрдп-рд╕рдВрдмрдВрдзрд┐рдд рдпреЗрдереЗ рд╕рдВрдЪрдпреАрдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓:
+
+create-profile-choose-folder =
+ .label = рдлреЛрд▓реНрдбрд░рдЪреА рдирд┐рд╡рдбрд╛...
+ .accesskey = C
+
+create-profile-use-default =
+ .label = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдлреЛрд▓реНрдбрд░рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рд╛
+ .accesskey = U
diff --git a/l10n-mr/toolkit/toolkit/global/cspErrors.ftl b/l10n-mr/toolkit/toolkit/global/cspErrors.ftl
new file mode 100644
index 0000000000..b8a8ec5eba
--- /dev/null
+++ b/l10n-mr/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 = рдзреЛрд░рдгрд╛рдд рдПрдХ рдЖрд╡рд╢реНрдпрдХ '{ $directive }' рджрд┐рд╢рд╛рджрд░реНрд╢рдХрд╛рдЪреА рдЧрд░рдЬ рдЖрд╣реЗ
+
+# 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 }' рджрд┐рд╢рд╛рджрд░реНрд╢рдХрд╛рдд рдПрдХ рдирд┐рд╖рд┐рджреНрдз рдЕрд╕рд▓реЗрд▓реЗ { $keyword } рдХреАрд╡рд░реНрдб рдЖрд╣реЗ
+
+# 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 }' рджрд┐рд╢рд╛рджрд░реНрд╢рдХрд╛рдд рдПрдХ рдирд┐рд╖рд┐рджреНрдз рдЕрд╕рд▓реЗрд▓реЗ { $scheme }: рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрд░реЛрдд
+
+# 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 }: рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд▓рд╛ '{ $directive }' рдирд┐рд░реНрджреЗрд╢рд╛рдВрдордзреНрдпреЗ рд╣реЛрд╕реНрдЯрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ
+
+# 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 }' рдиреЗ рд╕реНрд░реЛрдд { $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 }: рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рд╕реВрддреНрд░рд╛рдВрдиреА '{ $directive }' рдирд┐рд░реНрджреЗрд╢рд╛рдВрдордзреНрдпреЗ рдХрд┐рдорд╛рди рдПрдХ рдЧреИрд░-рд╕рд░реНрд╡рд╕рд╛рдорд╛рдиреНрдп рд╕рдм-рдбреЛрдореЗрди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ (рдЙрджрд╛., *.com рдРрд╡рдЬреА *.example.com)
diff --git a/l10n-mr/toolkit/toolkit/global/datepicker.ftl b/l10n-mr/toolkit/toolkit/global/datepicker.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/datepicker.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-mr/toolkit/toolkit/global/datetimebox.ftl b/l10n-mr/toolkit/toolkit/global/datetimebox.ftl
new file mode 100644
index 0000000000..32b06ac3c0
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/datetimebox.ftl
@@ -0,0 +1,39 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Placeholders for date and time inputs
+
+datetime-year-placeholder = yyyy
+datetime-month-placeholder = mm
+datetime-day-placeholder = dd
+datetime-time-placeholder = --
+
+## Field labels for input type=date
+
+datetime-year =
+ .aria-label = рд╡рд░реНрд╖
+datetime-month =
+ .aria-label = рдорд╣рд┐рдирд╛
+datetime-day =
+ .aria-label = рджрд┐рд╡рд╕
+
+## Field labels for input type=time
+
+datetime-hour =
+ .aria-label = рддрд╛рд╕
+datetime-minute =
+ .aria-label = рдорд┐рдирд┐рдЯреЗ
+datetime-second =
+ .aria-label = рд╕реЗрдХрдВрдж
+datetime-millisecond =
+ .aria-label = рдорд┐рд▓рд┐рд╕реЗрдХрдВрдж
+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
+
diff --git a/l10n-mr/toolkit/toolkit/global/extensionPermissions.ftl b/l10n-mr/toolkit/toolkit/global/extensionPermissions.ftl
new file mode 100644
index 0000000000..1d206f401e
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/extensionPermissions.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/.
+
+
+## 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 = рд╡рд╛рдЪрдирдЦреВрдгрд╛ рд╡рд╛рдЪреВрди рдмрджрд▓ рдХрд░рд╛
+webext-perms-description-browserSettings = рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реЗрдЯрд┐рдВрдЧ рд╡рд╛рдЪрд╛ рд╡ рдмрджрд▓рд╛
+webext-perms-description-browsingData = рдЕрд▓реАрдХрдбреАрд▓ рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧ рдЗрддрд┐рд╣рд╛рд╕, рдХреБрдХреАрдЬ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛ рдирд╖реНрдЯ рдХрд░рд╛
+webext-perms-description-clipboardRead = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рд╡рд░реАрд▓ рдорд╛рд╣рд┐рддреА рдШреНрдпрд╛
+webext-perms-description-clipboardWrite = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рд╡рд░ рдорд╛рд╣рд┐рддреА рднрд░рд╛
+webext-perms-description-devtools = рдЦреБрд▓реНрдпрд╛ рдЯреЕрдмрдордзреНрдпреЗ рдЖрдкрд▓реНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдХрд╕рдХ рд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рд╛
+webext-perms-description-downloads = рдлрд╛рдИрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рдмреНрд░рд╛рдЙрдЭрд░рдЪрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЗрддрд┐рд╣рд╛рд╕ рд╡рд╛рдЪреВрди рдмрджрд▓ рдХрд░рд╛
+webext-perms-description-downloads-open = рдЖрдкрд▓реНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд╛рдИрд▓ рдЙрдШрдбрд╛
+webext-perms-description-find = рд╕рд░реНрд╡ рдЙрдШрдбреНрдпрд╛ рдЯреЕрдмрдЪрд╛ рдордЬрдХреВрд░ рд╡рд╛рдЪрд╛
+webext-perms-description-geolocation = рдЖрдкрд▓реНрдпрд╛ рдард┐рдХрд╛рдгрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рд╛
+webext-perms-description-history = рдмреНрд░рд╛рдКрдЭрд░рдЪрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдкрд╣рд╛
+webext-perms-description-management = рдПрдХреНрд╕реНрдЯреЗрдВрд╢рдирдЪрд╛ рд╡рд╛рдкрд░ рдореЙрдирд┐рдЯрд░ рдХрд░рд╛ рд╡ рдереАрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+webext-perms-description-nativeMessaging = { -brand-short-name } рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдЗрддрд░ рдкреНрд░реЛрдЧреНрд░реЕрдореНрд╕ рд╕реЛрдмрдд рд╕рдВрджреЗрд╢рд╛рдВрдЪреА рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдХрд░рд╛
+webext-perms-description-notifications = рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕реВрдЪрдирд╛ рджрд░реНрд╢рд╡рд╛
+webext-perms-description-pkcs11 = рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рд╛
+webext-perms-description-privacy = рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реЗрдЯрд┐рдВрдЧ рдкрд╣рд╛ рд╡ рдмрджрд▓рд╛
+webext-perms-description-proxy = рдмреНрд░рд╛рдЙрдЭрд░ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯрд┐рдВрдЧ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рд╛
+webext-perms-description-sessions = рдиреБрдХрддреЗрдЪ рдмрдВрдж рдХреЗрд▓реЗрд▓реЗ рдЯреЕрдм рдкрд╣рд╛
+webext-perms-description-tabs = рдмреНрд░рд╛рдЙрдЭрд░рдЪреЗ рдЯреЕрдм рдкрд╣рд╛
+webext-perms-description-tabHide = рд▓рдкрд╡рд╛ рдЖрдгрд┐ рдмреНрд░рд╛рдЙрдЭрд░ рдЯреЕрдм рджрд╛рдЦрд╡рд╛
+webext-perms-description-topSites = рдмреНрд░рд╛рдКрдЭрд┐рдВрдЧ рдЗрддрд┐рд╣рд╛рд╕ рдкрд╣рд╛
+webext-perms-description-webNavigation = рд╕рдВрдЪрд╛рд░рдг рд╕реБрд░реБ рдЕрд╕рддрд╛рдирд╛ рдмреНрд░рд╛рдЙрдЭрд░ рдХрд╛рд░реНрдп рдкрд╣рд╛
diff --git a/l10n-mr/toolkit/toolkit/global/extensions.ftl b/l10n-mr/toolkit/toolkit/global/extensions.ftl
new file mode 100644
index 0000000000..e65e381e25
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/extensions.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/.
+
+
+## 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 = { $extension } рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рд╛рдпрдЪреЗ рдХрд╛?
+webext-perms-sideload-header = { $extension } рдЬреЛрдбрд▓реЗ
+webext-perms-optional-perms-header = { $extension } рдЖрдгрдЦреА рдкрд░рд╡рд╛рдирдЧреНрдпрд╛рдВрдЪреА рдорд╛рдЧрдгреА рдХрд░рдд рдЖрд╣реЗ.
+
+##
+
+webext-perms-add =
+ .label = рдЬреЛрдбрд╛
+ .accesskey = A
+webext-perms-cancel =
+ .label = рд░рджреНрдж рдХрд░рд╛
+ .accesskey = C
+
+webext-perms-sideload-text = рдЖрдкрд▓реНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░реАрд▓ рджреБрд╕рд▒реНрдпрд╛ рдкреНрд░реЛрдЧреНрд░реЕрдордиреЗ рдЕреЕрдб-рдСрди рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ рдЬреЗ рдЖрдкрд▓реНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░реВ рд╢рдХрддреЗ. рдХреГрдкрдпрд╛ рдпрд╛ рдЕреЕрдб-рдСрдирдЪреНрдпрд╛ рдкрд░рд╡рд╛рдирдЧреНрдпрд╛рдВрдЪреА рдлреЗрд░рддрдкрд╛рд╕рдгреА рдХрд░рд╛ рд╡ рддреНрдпрд╛рд▓рд╛ рдЪрд╛рд▓реВ рдареЗрд╡рд╛рдпрдЪреЗ рдХреА рдирд╛рд╣реА рддреЗ рдард░рд╡рд╛.
+webext-perms-sideload-text-no-perms = рдЖрдкрд▓реНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░реАрд▓ рдПрдХрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд░реЛрдЧреНрд░реЕрдордиреЗ рдЕреЕрдб-рдСрди рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ рдЬреЛ рдЖрдкрд▓реНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░реВ рд╢рдХрддреЛ. рдХреГрдкрдпрд╛ рддреНрдпрд╛рд▓рд╛ рдЪрд╛рд▓реВ рдареЗрд╡рд╛рдпрдЪреЗ рдХреА рдирд╛рд╣реА рддреЗ рдард░рд╡рд╛.
+webext-perms-sideload-enable =
+ .label = рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХрд░рд╛
+ .accesskey = E
+webext-perms-sideload-cancel =
+ .label = рд░рджреНрдж рдХрд░рд╛
+ .accesskey = C
+
+webext-perms-update-accept =
+ .label = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рд╛
+ .accesskey = U
+
+webext-perms-optional-perms-list-intro = рдпрд╛рд╕ : рд╣реЗ рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ
+webext-perms-optional-perms-allow =
+ .label = рд╕реНрд╡реАрдХрд╛рд░рд╛
+ .accesskey = A
+webext-perms-optional-perms-deny =
+ .label = рдирд╛рдХрд╛рд░рд╛
+ .accesskey = D
+
+webext-perms-host-description-all-urls = рд╕рд░реНрд╡ рд╡реЗрдмрд╕рд╛рдИрдЯрд╕рд╛рдареАрдЪреА рдЖрдкрд▓рд╛ рдорд╛рд╣рд┐рддреА рдкрд╣рд╛
+
+# 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 = { $domain } рдХреНрд╖реЗрддреНрд░рд╛рддреАрд▓ рд╕рд╛рдИрдЯрд╕рд╛рдареА рдЖрдкрд▓реА рдорд╛рд╣рд┐рддреА рдкрд╣рд╛
+
+# 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] рдЗрддрд░ { $domainCount } рдХреНрд╖реЗрддреНрд░рд╛рддреАрд▓ рдЖрдкрд▓реА рдорд╛рд╣рд┐рддреА рдкрд╣рд╛
+ *[other] рдЗрддрд░ { $domainCount } рдХреНрд╖реЗрддреНрд░рд╛рдВрддреАрд▓ рдЖрдкрд▓реА рдорд╛рд╣рд┐рддреА рдкрд╣рд╛
+ }
+# 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 = { $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] рдЗрддрд░ { $domainCount } рд╕рд╛рдЗрдЯ рд╡рд░реАрд▓ рдЖрдкрд▓реА рдорд╛рд╣рд┐рддреА рдкрд╣рд╛
+ *[other] рдЗрддрд░ { $domainCount } рд╕рд╛рдЗрдЯреНрд╕ рд╡рд░реАрд▓ рдЖрдкрд▓реА рдорд╛рд╣рд┐рддреА рдкрд╣рд╛
+ }
+
+## 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
+
diff --git a/l10n-mr/toolkit/toolkit/global/handlerDialog.ftl b/l10n-mr/toolkit/toolkit/global/handlerDialog.ftl
new file mode 100644
index 0000000000..755da71021
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/handlerDialog.ftl
@@ -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/.
+
+
+## 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.
+
+
+## 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.
+
+## 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
+
+## 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.
+
+##
+
+## 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.
+
+choose-other-app-description = рджреБрд╕рд░реЗ ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд╡рдбрд╛
+choose-app-btn =
+ .label = рдирд┐рд╡рдбрд╛тАж
+ .accessKey = C
+choose-other-app-window-title = рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧтАж
+
diff --git a/l10n-mr/toolkit/toolkit/global/htmlForm.ftl b/l10n-mr/toolkit/toolkit/global/htmlForm.ftl
new file mode 100644
index 0000000000..19bc486ab7
--- /dev/null
+++ b/l10n-mr/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] рдЖрдгрд┐ рдЖрдгрдЦреА рдПрдХ рдЬрд╛рд╕реНрдд
+ *[other] рдЖрдгрд┐ { $fileCount } рдЬрд╛рд╕реНрдд
+ }
diff --git a/l10n-mr/toolkit/toolkit/global/mozCard.ftl b/l10n-mr/toolkit/toolkit/global/mozCard.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/toolkit/global/mozFiveStar.ftl b/l10n-mr/toolkit/toolkit/global/mozFiveStar.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/mozFiveStar.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-mr/toolkit/toolkit/global/mozMessageBar.ftl b/l10n-mr/toolkit/toolkit/global/mozMessageBar.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/mozMessageBar.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-mr/toolkit/toolkit/global/mozSupportLink.ftl b/l10n-mr/toolkit/toolkit/global/mozSupportLink.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/mozSupportLink.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-mr/toolkit/toolkit/global/notification.ftl b/l10n-mr/toolkit/toolkit/global/notification.ftl
new file mode 100644
index 0000000000..3a99544a96
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/notification.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/.
+
+close-notification-message =
+ .tooltiptext = рд╣реЗ рд╕рдВрджреЗрд╢ рдмрдВрдж рдХрд░рд╛
diff --git a/l10n-mr/toolkit/toolkit/global/popupnotification.ftl b/l10n-mr/toolkit/toolkit/global/popupnotification.ftl
new file mode 100644
index 0000000000..386078cb93
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/popupnotification.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/.
+
+popup-notification-more-actions-button =
+ .aria-label = рдЕрдзрд┐рдХ рдХреГрддреА
+popup-notification-default-button =
+ .label = рдареАрдХ рдЖрд╣реЗ!
+ .accesskey = O
diff --git a/l10n-mr/toolkit/toolkit/global/processTypes.ftl b/l10n-mr/toolkit/toolkit/global/processTypes.ftl
new file mode 100644
index 0000000000..6d08bf041e
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/processTypes.ftl
@@ -0,0 +1,39 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+##
+## Localization for remote types defined in RemoteType.h
+##
+
+process-type-web = рд╡реЗрдм рдордЬрдХреВрд░
+
+# process used to run privileged about pages,
+# such as about:home
+process-type-privilegedabout = рдмрджреНрджрд▓ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░
+
+# process used to run privileged mozilla pages,
+# such as accounts.firefox.com
+process-type-privilegedmozilla = рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдЕрд╕рд▓реЗрд▓ Mozilla рдордЬрдХреВрд░
+
+process-type-extension = рд╡рд┐рд╕реНрддрд╛рд░
+
+# process used to open file:// URLs
+process-type-file = рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓
+
+# process used to isolate a webpage from other web pages
+# to improve security
+process-type-webisolated = рдкреГрдердХ рд╡реЗрдм рдордЬрдХреВрд░
+
+##
+## Localization for Gecko process types defined in GeckoProcessTypes.h
+##
+
+# process used to communicate with the GPU for
+# graphics acceleration
+process-type-gpu = GPU
+
+##
+## Other
+##
+
diff --git a/l10n-mr/toolkit/toolkit/global/profileDowngrade.ftl b/l10n-mr/toolkit/toolkit/global/profileDowngrade.ftl
new file mode 100644
index 0000000000..a0b3afffad
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/profileDowngrade.ftl
@@ -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/.
+
+profiledowngrade-window2 =
+ .title = рдЖрдкрдг { -brand-product-name } рдЪреА рдЬреБрдиреА рдЖрд╡реГрддреНрддреА рдЪрд╛рд▓реВ рдХреЗрд▓реА рдЖрд╣реЗ
+ .style = min-width: 490px;
+
+profiledowngrade-window-create =
+ .label = рдирд╡реАрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрдирд╡рд╛
+
+profiledowngrade-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] рдмрд╛рд╣реЗрд░ рдкрдбрд╛
+ *[other] рдмрд╛рд╣реЗрд░ рдкрдбрд╛
+ }
diff --git a/l10n-mr/toolkit/toolkit/global/profileSelection.ftl b/l10n-mr/toolkit/toolkit/global/profileSelection.ftl
new file mode 100644
index 0000000000..0c081e7722
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/profileSelection.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/.
+
+profile-selection-window =
+ .title = { -brand-short-name } - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд╡рдбрд╕рдВрдЪрд╛рдЪреА рдирд┐рд╡рдб рдХрд░рд╛
+
+profile-selection-button-accept =
+ .label = { -brand-short-name } рдЪреА рд╕реБрд░реВрд╡рд╛рдд рдХрд░рд╛
+
+profile-selection-button-cancel =
+ .label = рдмрд╛рд╣реЗрд░ рдкрдбрд╛
+
+profile-selection-new-button =
+ .label = рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд┐рд░реНрдорд╛рдг рдХрд░рд╛...
+ .accesskey = C
+
+profile-selection-rename-button =
+ .label = рдкреНрд░реЛрдлрд╛рдЗрд▓рд▓рд╛ рдирд╡реАрди рдирд╛рд╡ рджреНрдпрд╛...
+ .accesskey = R
+
+profile-selection-delete-button =
+ .label = рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд╖реНрдЯ рдХрд░рд╛...
+ .accesskey = D
+
+## Messages used in the profile manager
+
+profile-manager-description = { -brand-short-name } рдирд┐рд╡рдбрдЪрд╕рдВрдЪрд╛рдордзреНрдпреЗ рдЖрдкрд▓реНрдпрд╛ рдорд╛рдВрдбрдгреАрдВрдЪреА, рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо, рдЖрдгрд┐ рдЗрддрд░ рдЙрдкрдпреЛрдЧреА рдШрдЯрдХрд╛рдВрдЪреА рдорд╛рд╣рд┐рддреА рд╕рд╛рдард╡рд┐рддреЛ.
+
+profile-manager-work-offline =
+ .label = рдСрдлрд▓рд╛рдЗрди рдХрд╛рд░реНрдп рдХрд░рд╛
+ .accesskey = o
+
+profile-manager-use-selected =
+ .label = рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╡реЗрд│реА рди рд╡рд┐рдЪрд╛рд░рддрд╛ рдиреАрд╡рдбрд▓реЗрд▓реНрдпрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рд╛
+ .accesskey = s
diff --git a/l10n-mr/toolkit/toolkit/global/resetProfile.ftl b/l10n-mr/toolkit/toolkit/global/resetProfile.ftl
new file mode 100644
index 0000000000..a67d531d19
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/resetProfile.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/.
+
+refresh-profile-dialog-button =
+ .label = { -brand-short-name }рд▓рд╛ рдкреВрд░реНрд╡рд╡рддреН рдХрд░рд╛
+refresh-profile = { -brand-short-name } рд▓рд╛ рдПрдХ рдЯреНрдпреВрди рдЕрдк рджреНрдпрд╛
+refresh-profile-button = { -brand-short-name }рд▓рд╛ рдореВрд│рд╕реНрдерд┐рддреАрдд рдЖрдгрд╛тАж
+
+refresh-profile-progress =
+ .title = { -brand-short-name }рд▓рд╛ рдкреВрд░реНрд╡рд╡рддреН рдХрд░рд╛
+refresh-profile-progress-description = рдЬрд╡рд│рдкрд╛рд╕ рдЭрд╛рд▓реЗ рдЖрд╣реЗ...
diff --git a/l10n-mr/toolkit/toolkit/global/resistFingerPrinting.ftl b/l10n-mr/toolkit/toolkit/global/resistFingerPrinting.ftl
new file mode 100644
index 0000000000..4b0c45b898
--- /dev/null
+++ b/l10n-mr/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 = рд╕реЗрдЯрд┐рдВрдЧ рдЗрдВрдЧреНрд░рдЬреА рднрд╛рд╖реЗрд╡рд░ рдмрджрд▓рд▓реНрдпрд╛рдиреЗ рдЖрдкрд▓реНрдпрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рдУрд│рдЦрдгреЗ рдЖрдгрд┐ рд╕реБрдзрд╛рд░рдгреЗ рдЕрд╡рдШрдб рд╣реЛрдИрд▓. рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╡реЗрдм рдкреГрд╖реНрдард╛рдЪреА рдЗрдВрдЧреНрд░рдЬреА рдЖрд╡реГрддреНрддреА рдорд╛рдЧрд╡рд╛рдпрдЪреА рдЖрд╣реЗ рдХрд╛?
diff --git a/l10n-mr/toolkit/toolkit/global/run-from-dmg.ftl b/l10n-mr/toolkit/toolkit/global/run-from-dmg.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/run-from-dmg.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-mr/toolkit/toolkit/global/tabprompts.ftl b/l10n-mr/toolkit/toolkit/global/tabprompts.ftl
new file mode 100644
index 0000000000..5a51b05ad2
--- /dev/null
+++ b/l10n-mr/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 = рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреЗ рдирд╛рд╡:
+tabmodalprompt-password =
+ .value = рдкрд╛рд╕рд╡рд░реНрдб:
+
+tabmodalprompt-ok-button =
+ .label = рдард┐рдХ рдЖрд╣реЗ
+tabmodalprompt-cancel-button =
+ .label = рд░рджреНрдж рдХрд░рд╛
diff --git a/l10n-mr/toolkit/toolkit/global/textActions.ftl b/l10n-mr/toolkit/toolkit/global/textActions.ftl
new file mode 100644
index 0000000000..68d04b1ff7
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/textActions.ftl
@@ -0,0 +1,52 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+text-action-undo =
+ .label = рдкреВрд░реНрд╡рд╡рддреН рдХрд░рд╛
+ .accesskey = U
+
+text-action-undo-shortcut =
+ .key = Z
+
+text-action-redo =
+ .label = рдкреБрдиреНрд╣рд╛ рдХрд░рд╛
+ .accesskey = R
+
+text-action-redo-shortcut =
+ .key = Y
+
+text-action-cut =
+ .label = рдХрд╛рдкрд╛
+ .accesskey = t
+
+text-action-cut-shortcut =
+ .key = X
+
+text-action-copy =
+ .label = рдкреНрд░рдд рдмрдирд╡рд╛
+ .accesskey = C
+
+text-action-copy-shortcut =
+ .key = C
+
+text-action-paste =
+ .label = рдЪрд┐рдЯрдХрд╡рд╛
+ .accesskey = P
+
+text-action-paste-shortcut =
+ .key = V
+
+text-action-delete =
+ .label = рдХрд╛рдвреВрди рдЯрд╛рдХрд╛
+ .accesskey = D
+
+text-action-select-all =
+ .label = рд╕рд░реНрд╡ рдирд┐рд╡рдбрд╛
+ .accesskey = A
+
+text-action-select-all-shortcut =
+ .key = A
+
+text-action-search-text-box-clear =
+ .title = рдирд╖реНрдЯ рдХрд░рд╛
diff --git a/l10n-mr/toolkit/toolkit/global/timepicker.ftl b/l10n-mr/toolkit/toolkit/global/timepicker.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/toolkit/global/tree.ftl b/l10n-mr/toolkit/toolkit/global/tree.ftl
new file mode 100644
index 0000000000..4ca8770365
--- /dev/null
+++ b/l10n-mr/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 = рд╕реНрддрдВрдн рдХреНрд░рдо рдкреВрд░реНрд╡рд╕реНрдерд┐рддреАрдд рдЖрдгрд╛
diff --git a/l10n-mr/toolkit/toolkit/global/unknownContentType.ftl b/l10n-mr/toolkit/toolkit/global/unknownContentType.ftl
new file mode 100644
index 0000000000..5df1af0232
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/unknownContentType.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/.
+
+unknowncontenttype-settingschange =
+ .value =
+ { PLATFORM() ->
+ [windows] { -brand-short-name } рдордзрд┐рд▓ рдкрд░реНрдпрд╛рдп рдЕрдВрддрд░реНрдЧрдд рд╕рдВрдпреЛрдЬрдирд╛ рдордзреНрдпреЗ рдмрджрд▓ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.
+ *[other] { -brand-short-name } рдордзрд┐рд▓ рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдорд╛ рджреНрд╡рд╛рд░реЗ рд╕рдВрдпреЛрдЬрдирд╛ рдордзреНрдпреЗ рдмрджрд▓ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.
+ }
+
+unknowncontenttype-intro = рдЖрдкрдг рдЙрдШрдбрд╛рдпрдЪреЗ, рдЕрд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ:
+unknowncontenttype-which-is = рдЬреЗ рдЖрд╣реЗ:
+unknowncontenttype-from = рдкрд╛рд╕реВрди:
+unknowncontenttype-prompt = рдЖрдкрдгрд╛рд╕ рд╣реА рдлрд╛рдЗрд▓ рд╕рдВрдЪрдпреАрдд рдХрд░рд╛рдпрдЪреА?
+unknowncontenttype-action-question = { -brand-short-name } рдиреА рдпрд╛ рдлрд╛рдЗрд▓рд╢реА рдХрд╛рдп рдХрд░рд╛рд╡реЗ?
+unknowncontenttype-open-with =
+ .label = рдпрд╛рд╕рд╣ рдЙрдШрдбрд╛
+ .accesskey = O
+unknowncontenttype-other =
+ .label = рдЗрддрд░...
+unknowncontenttype-choose-handler =
+ .label =
+ { PLATFORM() ->
+ [macos] рдирд┐рд╡рдбрд╛тАж
+ *[other] рдЪрд╛рд│рд╛тАж
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] C
+ *[other] B
+ }
+unknowncontenttype-save-file =
+ .label = рдлрд╛рдЗрд▓ рд╕рд╛рдард╡рд╛
+ .accesskey = S
+unknowncontenttype-remember-choice =
+ .label = рдЖрддреНрддрд╛рдкрд╛рд╕реВрди рдпрд╛рдкреБрдвреЗ рд╣реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕рдХрд░рд┐рддрд╛ рдЕрд╕реЗрдЪ рдЖрдкреЛрдЖрдк рдХрд░рд╛.
+ .accesskey = a
diff --git a/l10n-mr/toolkit/toolkit/global/videocontrols.ftl b/l10n-mr/toolkit/toolkit/global/videocontrols.ftl
new file mode 100644
index 0000000000..8d56ca1620
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/global/videocontrols.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/.
+
+videocontrols-play-button =
+ .aria-label = рдЪрд╛рд▓рд╡рд╛
+videocontrols-pause-button =
+ .aria-label = рд╕реНрддрдмреНрдз рдХрд░рд╛
+videocontrols-mute-button =
+ .aria-label = рдордВрдж рдХрд░рд╛
+videocontrols-unmute-button =
+ .aria-label = рдордВрдж рдХрд░реВ рдирдХрд╛
+videocontrols-enterfullscreen-button =
+ .aria-label = рдкрдбрджрд╛рднрд░
+videocontrols-exitfullscreen-button =
+ .aria-label = рдкрдбрджрд╛рднрд░рдкрд╛рд╕реВрди рдмрд╛рд╣реЗрд░ рдкрдбрд╛
+videocontrols-casting-button-label =
+ .aria-label = рдкрдбрджреНрдпрд╛рд╡рд░ рджрд╛рдЦрд╡рд╛
+videocontrols-closed-caption-off =
+ .offlabel = рдмрдВрдж
+
+videocontrols-error-aborted = рд╡реНрд╣рд┐рдбреАрдУ рд▓реЛрдб рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ.
+videocontrols-error-network = рдиреЗрдЯрд╡рд░реНрдХ рддреНрд░реБрдЯреАрдореБрд│реЗ рд╡реНрд╣рд┐рдбреАрдУ рдЪрд╛рд▓рд╡рдгреЗ рдмрдВрдж рдХреЗрд▓реЗ.
+videocontrols-error-decode = рдлрд╛рдЗрд▓ рд╕рджреЛрд╖реАрдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ рд╡реНрд╣рд┐рдбреАрдУ рдЪрд╛рд▓рд╡рдгреЗ рдЕрд╢рдХреНрдп.
+videocontrols-error-src-not-supported = рд╡реНрд╣рд┐рдбреАрдУ рд░реВрдкрдг рдХрд┐рдВрд╡рд╛ MIME рдкреНрд░рдХрд╛рд░ рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+videocontrols-error-no-source = рд╕рдорд░реНрдереАрдд рд░реВрдкрдг рд╡ MIME рдкреНрд░рдХрд╛рд░рд╕рд╣ рд╡реНрд╣рд┐рдбреАрдУ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+videocontrols-error-generic = рдЕрдкрд░рд┐рдЪреАрдд рддреНрд░реБрдЯреАрдореБрд│реЗ рд╡реНрд╣рд┐рдбреАрдУ рдЪрд╛рд▓рд╡рдгреЗ рд░рджреНрдж рдХреЗрд▓реЗ.
+
+# 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>
+
diff --git a/l10n-mr/toolkit/toolkit/global/wizard.ftl b/l10n-mr/toolkit/toolkit/global/wizard.ftl
new file mode 100644
index 0000000000..faae8def82
--- /dev/null
+++ b/l10n-mr/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 = рдорд╛рдЧреЗ рдЬрд╛
+ .accesskey = B
+wizard-linux-button-back =
+ .label = рдорд╛рдЧреЗ
+ .accesskey = B
+wizard-win-button-back =
+ .label = < рдорд╛рдЧреЗ
+ .accesskey = B
+
+wizard-macos-button-next =
+ .label = рд╕реБрд░реВ рдареЗрд╡рд╛
+ .accesskey = C
+wizard-linux-button-next =
+ .label = рдкреБрдвреАрд▓
+ .accesskey = N
+wizard-win-button-next =
+ .label = рдкреБрдвреЗ >
+ .accesskey = N
+
+wizard-macos-button-finish =
+ .label = рд╕рдорд╛рдкреНрдд
+wizard-linux-button-finish =
+ .label = рд╕рдорд╛рдкреНрдд
+wizard-win-button-finish =
+ .label = рд╕рдорд╛рдкреНрдд
+
+wizard-macos-button-cancel =
+ .label = рд░рджреНрдж рдХрд░рд╛
+wizard-linux-button-cancel =
+ .label = рд░рджреНрдж рдХрд░рд╛
+wizard-win-button-cancel =
+ .label = рд░рджреНрдж рдХрд░рд╛
diff --git a/l10n-mr/toolkit/toolkit/intl/languageNames.ftl b/l10n-mr/toolkit/toolkit/intl/languageNames.ftl
new file mode 100644
index 0000000000..8f52e0a1b1
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/intl/languageNames.ftl
@@ -0,0 +1,212 @@
+# 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 = рдЕрдлрд╛рд░
+language-name-ab = рдЕрдмреНрдЦрд╛рдЭрд┐рдпрди
+language-name-ach = Acholi
+language-name-ae = рдЕрд╡реЗрд╕реНрддрди
+language-name-af = рдЖрдлреНрд░рд┐рдХрди
+language-name-ak = рдЕрдХрд╛рди
+language-name-am = рдЕрдореНрд╣реЗрд░рд┐рдХ
+language-name-an = рдЖрд░рдЧреЛрдирд┐рдЭ
+language-name-ar = рдЕрд░рдмреА
+language-name-as = рдЖрд╕рд╛рдореА
+language-name-ast = рдЕрд╕реНрддреБрд░реАрдпрди
+language-name-av = рдЕрд╡реЗрд░реАрдХ
+language-name-ay = рдЕрдпрдорд░рд╛
+language-name-az = рдЕрдЭрд░рдмреИрдЬрд╛рдиреА
+language-name-ba = рдмрд╢реНрдХреАрд░
+language-name-be = рдмреЗрд▓рд╛рд░реБрд╕рд┐рдпрди
+language-name-bg = рдмрд▓реНрдЧреЗрд░рд┐рдпрди
+language-name-bh = рдмрд┐рд╣рд╛рд░реА
+language-name-bi = рдмрд┐рд╕реНрд▓рд╛рдорд╛
+language-name-bm = рдмрдВрдмрд╛рд░рд╛
+language-name-bn = рдмрдВрдЧрд╛рд▓реА
+language-name-bo = рдЯрд┐рдмреЗрдЯрд┐рдпрди
+language-name-br = рдмреНрд░реЗрдЯреЙрди
+language-name-bs = рдмреЛрд╕реНрдирд┐рдпрди
+language-name-ca = рдХреЗрдЯрд▓реЙрди
+language-name-cak = Kaqchikel
+language-name-ce = рдЪреЗрдЪреЗрди
+language-name-ch = рдЪрдореЛрд░реЛ
+language-name-co = рдХреЛрд░реНрд╕реАрдХрди
+language-name-cr = рдХреНрд░реА
+language-name-crh = рдХреНрд░рд┐рдореА рддрд╛рддрд░
+language-name-cs = рдЪреЗрдХреН
+language-name-csb = рдХрд╛рд╢реБрдмрд┐рдпрди
+language-name-cu = рдЪрд░реНрдЪ рд╕реНрд▓рд╛рд╡реАрдХ
+language-name-cv = рдЪреБрд╡рд╢
+language-name-cy = рд╡реЗрд▓реНрд╢
+language-name-da = рдбреЕрдирд┐рд╢
+language-name-de = рдЬрд░реНрдорди
+language-name-dsb = рд▓реЛрд╡рд░ рд╕реЛрд░реНрдмрд┐рдпрди
+language-name-dv = рджрд┐рд╡реЗрд╣реА
+language-name-dz = рднреБрддрд╛рдиреА
+language-name-ee = рдЗрд╡
+language-name-el = рдЧреНрд░реАрдХ
+language-name-en = рдЗрдВрдЧреНрд▓рд┐рд╢
+language-name-eo = рдЗрд╕реНрдкрд░реЕрдВрдЯреЛ
+language-name-es = рд╕реНрдкреЕрдирд┐рд╢
+language-name-et = рдЗрд╕реНрдЯреЛрдирд┐рдпрди
+language-name-eu = рдмрд╛рд╕реНрдХреН
+language-name-fa = рдкрд░реНрдЭрд┐рдпрди
+language-name-ff = рдлрд▓рд╛рд╣
+language-name-fi = рдлрд┐рдиреНрдирд┐рд╢
+language-name-fj = рдлрд┐рдЬрд┐рдЕрди
+language-name-fo = рдлрд╛рдПрд░реЛрд╕реА
+language-name-fr = рдлреНрд░реЗрдиреНрдЪ
+language-name-fur = рдлреНрд░реНрдпреВрд▓реАрдпрди
+language-name-fy = рдлреНрд░рд┐рд╕рд┐рдпрди
+language-name-ga = рдЗрд░рд┐рд╢
+language-name-gd = рд╕реНрдХреЙрдЯрд╕реН рдЧреЗрд▓рд┐рдХ
+language-name-gl = рдЧреЕрд▓рд┐рд╢рд┐рдпрди
+language-name-gn = рдЧреБрдЕрд░рдиреА
+language-name-gu = рдЧреБрдЬрд░рд╛рддреА
+language-name-gv = рдорд╛рдВрдХреНрд╕
+language-name-ha = рд╣рд╛рдЙрд╕рд╛
+language-name-haw = рд╣рд╡рд╛рдИрдпрди
+language-name-he = рд╣рд┐рдмреНрд░реВ
+language-name-hi = рд╣рд┐рдиреНрджреА
+language-name-hil = рд╣рд┐рд▓рд┐рдЧреЗрдиреЙрди
+language-name-ho = рд╣рд┐рд░реА рдореЛрддреВ
+language-name-hr = рдХреНрд░реЛрд╡реЗрд╢рд┐рдпрди
+language-name-hsb = рдЕрдкреНрдкрд░ рд╕реЛрд░реНрдмрд┐рдпрди
+language-name-ht = рд╣рд╛рдЗрд╢рд┐рдпрди
+language-name-hu = рд╣рдиреНрдЧреЗрд░рд┐рдпрди
+language-name-hy = рдЕрд░реНрдореЗрдирд┐рдпрди
+language-name-hz = рд╣рд░реЗрд░реЛ
+language-name-ia = рдЗрдиреНрдЯрд░рд▓рд┐рдВрдЧреНрд╡рд╛
+language-name-id = рдЗрдиреНрдбреЛрдиреЗрд╢рд┐рдпрди
+language-name-ie = рдЗрдВрдЯрд░рд▓рд┐рдВрдЧ
+language-name-ig = рдЗрдЧреНрдмреЛ
+language-name-ii = рд╕рд┐рдЪреБрдЕрди рдпреА
+language-name-ik = рдЗрдиреБрдкрд┐рдпрдХ
+language-name-io = рдЗрдбреЛ
+language-name-is = рдЖрдЗрд╕рд▓реЕрдВрдбрд┐рдХ
+language-name-it = рдЗрдЯрд╛рд▓рд┐рдпрди
+language-name-iu = рдЗрдиреБрдХреНрдЯреАрдЯреБрдЯ
+language-name-ja = рдЬреЕрдкрдиреАрдЬ
+language-name-jv = рдЬреЕрд╡рдирд┐рдЬ
+language-name-ka = рдЬреЙрд░реНрдЬрд┐рдпрди
+language-name-kab = Kabyle
+language-name-kg = рдХреЙрдВрдЧреЛ
+language-name-ki = рдХрд┐рдХреБрдЧреБ
+language-name-kj = рдХреБрдЖрдиреНрдпрд╛рдо
+language-name-kk = рдХрдЭрд╛рдЦ
+language-name-kl = рдЧреНрд░реАрдирд▓рдБрдбрд┐рдХ
+language-name-km = рдХрдВрдмреЛрдбрд┐рдпрди
+language-name-kn = рдХрдиреНрдирдб
+language-name-ko = рдХреЛрд░рд┐рдпрди
+language-name-kok = рдХреЛрдВрдХрдгреА
+language-name-kr = рдХрдиреБрд░реА
+language-name-ks = рдХрд╢реНрдорд┐рд░реА
+language-name-ku = рдХреБрд░реНрдбрд┐рд╢
+language-name-kv = рдХреЛрдореА
+language-name-kw = рдХреЛрд░реНрдирд┐рд╢
+language-name-ky = рдХрд┐рд░реНрдЧрд┐рдЭ
+language-name-la = рд▓реЕрдЯрд┐рди
+language-name-lb = рд▓рдХрд╕реЗрдВрдмреЛрд░реНрдЧрд┐рдЭ
+language-name-lg = рдЧрдВрдбрд╛
+language-name-li = рд▓рд┐рдВрдореНрдмрд░реНрдЧрди
+language-name-lij = Ligurian
+language-name-ln = рд▓рд┐рдВрдЧрд╛рд▓рд╛
+language-name-lo = рд▓рд╛рдУрдерд┐рдпрди
+language-name-lt = рд▓рд┐рдереЙрдирд┐рдпрди
+language-name-ltg = Latgalian
+language-name-lu = рд▓реБрдмрд╛-рдХрддрдВрдЧрд╛
+language-name-lv = рд▓реЕрдЯреНрд╡рд┐рдпрди
+language-name-mai = Maithili
+language-name-meh = рджрдХреНрд╖рд┐рдгрдкрд╢реНрдЪрд┐рдореА рддреНрд▓рд╛рдХреНрд╕рд┐рдЖрдХреЛ рдорд┐рдХреНрд╕рдЯреЗрдХ
+language-name-mg = рдорд▓рд╛рдЧрд╕реА
+language-name-mh = рдорд╛рд░реНрд╢рд▓рд┐рдЬ
+language-name-mi = рдорд╛рдУрд░реА
+language-name-mix = Mixtepec Mixtec
+language-name-mk = рдореЕрд╕реЗрдбреЛрдирд┐рдпрди
+language-name-ml = рдорд╛рд▓рд╛рдпрд▓рдо
+language-name-mn = рдордВрдЧреЛрд▓рд┐рдпрди
+language-name-mr = рдорд░рд╛рдареА
+language-name-ms = рдорд╛рд▓реЗ
+language-name-mt = рдорд╛рд▓рдЯрд┐рдЬ
+language-name-my = рдмрд╛рд░реНрдорд┐рд╕
+language-name-na = рдиреМрд░реБ
+language-name-nb = рдиреЙрд░реНрд╡реЗрдЬрд┐рдпрди рдмреЛрдХрдорд╛рд▓
+language-name-nd = рджреЗрдмреЗрд▓реЗ, рдЙрддреНрддрд░
+language-name-ne = рдиреЗрдкрд╛рд▓реА
+language-name-ng = рджреЛрдВрдЧрд╛
+language-name-nl = рдбрдЪреН
+language-name-nn = рдиреЛрд░реНрд╡реЗрдЬрд┐рдпрди рдирд┐рдВрдУрд░реНрд╕реНрдХ
+language-name-no = рдиреЛрд░реНрд╡реЗрдЬрд┐рдпрди
+language-name-nr = рджреЗрдмреЛрд▓реЗ, рджрдХреНрд╖рд┐рдг
+language-name-nso = рд╕реЛрдереЛ, рдЙрддреНрддрд░рд┐рдп
+language-name-nv = рдирд╡рд╛рдЬреЛ
+language-name-ny = рдЪрд┐рдЪреЗрд╡рд╛
+language-name-oc = рдСрдХреНрдХрд┐рдЯрди
+language-name-oj = рдУрдЬрд┐рдмреНрд╡рд╛
+language-name-om = рдУрд░реЛрдореЛ
+language-name-or = рдУрдбрд┐рдпрд╛
+language-name-os = рдУрд╕реЗрд╢рд┐рдпрди
+language-name-pa = рдкрдВрдЬрд╛рдмреА
+language-name-pi = рдкрд╛рд▓реА
+language-name-pl = рдкреЛрд▓рд┐рд╢
+language-name-ps = рдкрд╛рд╢реНрддреЛ
+language-name-pt = рдкреЛрд░реНрдЪреБрдЧреАрд╕
+language-name-qu = рдХреНрд╡реЗрдЪреБрдЖ
+language-name-rm = рд╣рд╛рдПрдЯреЛ-рд░реЛрдорд╛рдирд┐рдХ
+language-name-rn = рдХрд┐рд░реБрдВрдбреА
+language-name-ro = рд░реЛрдореЗрдирд┐рдпрди
+language-name-ru = рд░рд╢реАрдпрди
+language-name-rw = рдХрд┐рдиреНрдпрд╛рд░рд╡рдВрдбрд╛
+language-name-sa = рд╕рдВрд╕реНрдХреГрдд
+language-name-sc = рд╕рд╛рд░реНрдбрд┐рдирд┐рдпрди
+language-name-sd = рд╕рд┐рдВрдзреА
+language-name-se = рдиреЙрд░реНрджрди рд╕рд╛рдореА
+language-name-sg = рд╕рд╛рдВрдЧреНрд░реЛ
+language-name-si = рд╕рд┐рдВрдШрд╛рд▓реЗрд╕реА
+language-name-sk = рд╕реНрд▓реЛрд╡реНрд╣рд╛рдХ
+language-name-sl = рд╕реНрд▓реЛрд╡реЗрдирд┐рдпрди
+language-name-sm = рд╕рдореЛрдЕрди
+language-name-sn = рд╢реЛрдирд╛
+language-name-so = рд╕реЛрдорд╛рд▓реА
+language-name-son = рд╕рд╛рдБрд╣реЗ
+language-name-sq = рдЕрд▓реНрдмреЗрдирд┐рдпрди
+language-name-sr = рд╕рд░реНрдмрд┐рдпрди
+language-name-ss = рд╕рд┐рд╕реНрд╡рддреА
+language-name-st = рд╕реЛрдереЛ, рджрдХреНрд╖рд┐рдгрд┐рдп
+language-name-su = рд╕реБрдбрд╛рдиреЗрд╕реА
+language-name-sv = рд╕реНрд╡реАрдбрд┐рд╢
+language-name-sw = рд╕реНрд╡рд╛рд╣рд┐рд▓реА
+language-name-ta = рд╕рдорд┐рд│
+language-name-te = рддреЗрд▓реБрдЧреБ
+language-name-tg = рддрд╛рдЬрд┐рдХ
+language-name-th = рдерд╛рдИ
+language-name-ti = рддрд┐рдЧреНрд░рд┐рдиреНрдпрд╛
+language-name-tig = рддрд┐рдЧреНрд░реЗ
+language-name-tk = рддреБрд░реНрдХрдорди
+language-name-tl = рдЯреЕрдЧрд▓реЙрдЧ
+language-name-tlh = рдХреНрд▓рд┐рдВрдЧреЛрди
+language-name-tn = рд╕реНрд╡рд╛рдирд╛
+language-name-to = рддреЛрдВрдЧрд╛
+language-name-tr = рдЯрд░реНрдХрд┐рд╢
+language-name-trs = рддреНрд░рд┐рдХреА
+language-name-ts = рддреНрд╕реЛрдВрдЧрд╛
+language-name-tt = рдЯрдЯрд╛рд░
+language-name-tw = рддреНрд╡реА
+language-name-ty = рддрд╛рд╣рд┐рд╢рд┐рдЕрди
+language-name-ug = рдЙрдЗрдШреБрд░
+language-name-uk = рдпреБрдХреНрд░реЗрдирд┐рдпрди
+language-name-ur = рдЙрд░реНрджреБ
+language-name-uz = рдЙрдЭреНрдмреЗрдХ
+language-name-ve = рд╡реЗрдВрдбрд╛
+language-name-vi = рд╡рд┐рдпрдЯрдирд╛рдореАрдЬ
+language-name-vo = рд╡реНрд╣реЛрд▓рд╛рдкреВрдХ
+language-name-wa = рд╡рд▓реНрд▓реВрди
+language-name-wen = рд╕реЛрд░реНрдмреАрдпрди
+language-name-wo = рд╡реЛрд▓реЛрдл
+language-name-xh = рд╣реЛрд╕рд╛
+language-name-yi = рдпрд┐рдбреАрд╢
+language-name-yo = рдпреЛрд░реВрдмрд╛
+language-name-za = рдЭреБрдЖрдВрдЧ
+language-name-zam = Miahuatl├бn Zapotec
+language-name-zh = рдЪрд╛рдпрдирд┐рдЬ
+language-name-zu = рдЭреБрд▓реВ
diff --git a/l10n-mr/toolkit/toolkit/intl/regionNames.ftl b/l10n-mr/toolkit/toolkit/intl/regionNames.ftl
new file mode 100644
index 0000000000..c448c28bf7
--- /dev/null
+++ b/l10n-mr/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 = рдЕрдВрдбреЛрд░рд╛
+region-name-ae = рд╕рдВрдпреБрдХреНрдд рдЕрд░рдм рдЕрдореАрд░рд╛рдд
+region-name-af = рдЕрдлрдЧрд╛рдирд┐рд╕реНрддрд╛рди
+region-name-ag = рдПрдВрдЯреАрдЧреБрдЖ рд╡ рдмрд╛рд░реНрдмреБрдбрд╛
+region-name-ai = рдПрдВрдЧреНрд╡реАрд▓рд╛
+region-name-al = рдЕрд▓реНрдмрд╛рдирд┐рдпрд╛
+region-name-am = рдЖрд░реНрдорд┐рдиреЗрдпрд╛
+region-name-ao = рдЕрдВрдЧреЛрд▓рд╛
+region-name-aq = рдПрдВрдЯрд╛рд░реНрдХрд┐рдЯрд┐рдХрд╛
+region-name-ar = рдЕрд░реНрдЬреЗрдиреНрдЯрд┐рдирд╛
+region-name-as = рдЕрдореЗрд░рд┐рдХрди рд╕рдореЛрдЖ
+region-name-at = рдЖрд╕реНрдЯреНрд░рд┐рдпрд╛
+region-name-au = рдЖрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛
+region-name-aw = рдЕрд░реВрдмрд╛
+region-name-az = рдЕрдЬрд░рдмреИрдЬрд╛рди
+region-name-ba = рдмреЛрд╕реНрдирд┐рдпрд╛ рд╡ рд╣рд░реНрдЬреЗрдЧреЛрд╡рд┐рдирд╛
+region-name-bb = рдмрд╛рд░рдмрд╛рдбреЛрд╕
+region-name-bd = рдмрдВрдЧреНрд▓рд╛рджреЗрд╢
+region-name-be = рдмреЗрд▓реНрдЬрд┐рдпрдо
+region-name-bf = рдмреБрд░реНрдХрд┐рдирд╛ рдлрд╛рд╕реЛ
+region-name-bg = рдмреБрд▓реНрдЧреЗрд░рд┐рдпрд╛
+region-name-bh = рдмрд╣рд░реАрди
+region-name-bi = рдмреБрд░реВрдВрдбреА
+region-name-bj = рдмреЗрдирд┐рди
+region-name-bl = рд╕реЗрдВрдЯ рдмрд╛рд░реНрдереЗрд▓реЗрдореА
+region-name-bm = рдмрд░рдореБрдбрд╛
+region-name-bn = рдмреНрд░реБрдиреЗрдИ
+region-name-bo = рдмреЛрд▓рд┐рд╡рд┐рдпрд╛
+region-name-br = рдмреНрд░рд╛рдЬреАрд▓
+region-name-bs = рдж рдмрд╛рд╣рд╛рдорд╛рдЬ
+region-name-bt = рднреВрдЯрд╛рди
+region-name-bv = рдмреЙрднреЗрдЯ рджреНрд╡реАрдк
+region-name-bw = рдмреЛрддреНрд╕рд╡рд╛рдирд╛
+region-name-by = рдмреЗрд▓рд╛рд░реВрд╕
+region-name-bz = рдмреЗрд▓реАрдЬ
+region-name-ca = рдХрдирд╛рдбрд╛
+region-name-cc = рдХреЛрдХреЛрд╕ (рдХреАрд▓рд┐рдВрдЧ) рджреНрд╡реАрдк
+region-name-cd = рдХрд╛рдВрдЧреЛ (рдХрд┐рдВрд╢рд╛рд╕рд╛)
+region-name-cf = рдХреЗрдВрджреНрд░реАрдп рдЕрдлреНрд░реАрдХреА рдЧрдгрддрдВрддреНрд░
+region-name-cg = рдХрд╛рдВрдЧреЛ (рдмреНрд░рд╛рдЬреНрдЬрд╛рд╡рд┐рд▓реЗ)
+region-name-ch = рд╕реНрд╡рд┐рдЯрдЬрд░рд▓реИрдВрдб
+region-name-ci = рдХреЛрдЯ рдбрд┐'рд╡реЙрд░реЗ
+region-name-ck = рдХреБрдХ рджреНрд╡реАрдк
+region-name-cl = рдЪрд┐рд▓реА
+region-name-cm = рдХреИрдорд░реВрди
+region-name-cn = рдЪреАрди
+region-name-co = рдХреЛрд▓рдВрдмрд┐рдпрд╛
+region-name-cp = рдХреНрд▓рд┐рдкрд░рдЯреЛрди рдмреЗрдЯ
+region-name-cr = рдХреЛрд╕реНрдЯрд╛рд░рд┐рдХрд╛
+region-name-cu = рдХреНрдпреВрдмрд╛
+region-name-cw = рдХреБрд░рд╛рдХрд╛рдУ
+region-name-cx = рдХреНрд░рд┐рд╕рдорд╕ рджреНрд╡реАрдк
+region-name-cy = рд╕рд╛рдЗрдкреНрд░рд╕
+region-name-de = рдЬрд░реНрдордиреА
+region-name-dg = рдбрд┐рдПрдЧреЛ рдЧрд╛рд░реНрд╕рд┐рдпрд╛
+region-name-dj = рдбреНрдЬрд╡реЛрдЯреА
+region-name-dk = рдбреЗрдордорд╛рд░реНрдХ
+region-name-dm = рдбреЛрдорд┐рдирд┐рдХрд╛
+region-name-do = рдбреЛрдорд┐рдирд┐рдХрди рдЧрдгрддрдВрддреНрд░
+region-name-dz = рдЕрд▓реНрдЬреАрд░рд┐рдпрд╛
+region-name-ec = рдЗрдХреНрд╡реЗрдбрд░
+region-name-ee = рдЗрд╕реНрдЯреЛрдирд┐рдпрд╛
+region-name-eg = рдорд┐рд╢реНрд░
+region-name-eh = рдкрд╢реНрдЪрд┐рдореА рд╕рд╣рд╛рд░рд╛
+region-name-er = рдЗрд░реАрдЯреНрд░рд┐рдпрд╛
+region-name-es = рд╕реНрдкреЗрди
+region-name-et = рдЗрдерд┐рдпреЛрдкрд┐рдпрд╛
+region-name-fi = рдлрд┐рдирд▓реИрдВрдб
+region-name-fj = рдлрд┐рдЬреА
+region-name-fk = рдлреЙрдХрд▓реИрдВрдб рджреНрд╡реАрдк (рдорд╛рд▓рд╡рд┐рдирд╛рд╕)
+region-name-fm = рдлреЗрдбрд░реЗрдЯреЗрдб рд╕реНрдЯреЗрдЯ рдСрдл рдорд┐рдХреНрд░реЛрдиреЗрд╕рд┐рдпрд╛
+region-name-fo = рдлреЗрд░рд╛рдУ рджреНрд╡реАрдк
+region-name-fr = рдлреНрд░рд╛рдВрд╕
+region-name-ga = рдЧреИрдмрд╛рди
+region-name-gb = рдпреВрдирд╛рдЗрдЯреЗрдб рдХрд┐рдВрдЧрдбрдо
+region-name-gd = рдЧреНрд░реЗрдиреЗрдбрд╛
+region-name-ge = рдЬреНрдпрд╛рд░реНрдЬрд┐рдпрд╛
+region-name-gf = рдлреНрд░реЗрдВрдЪ рдЧрд╛рдпрдирд╛
+region-name-gg = рдЧреНрдпреВрд░реНрдирд╕реЗ
+region-name-gh = рдШрд╛рдирд╛
+region-name-gi = рдЬрд┐рдмреНрд░рд╛рд▓реНрдЯрд░
+region-name-gl = рдЧреНрд░реАрдирд▓реИрдВрдб
+region-name-gm = рдЧрд╛рдВрдмреАрдпрд╛
+region-name-gn = рдЧрд╛рдпрдирд╛
+region-name-gp = рдЧреБрдЖрдбреЗрд▓реЛрдк
+region-name-gq = рд╡рд┐рд╖реБрд╡рддрд░реЗрдЦреАрдп
+region-name-gr = рдпреВрдирд╛рди
+region-name-gs = рджрдХреНрд╖рд┐рдг рдЬреЙрд░реНрдЬрд┐рдпрд╛ рд╡ рджрдХреНрд╖рд┐рдг рд╕реИрдВрдбрд╡рд┐рдЪ рджреНрд╡реАрдк
+region-name-gt = рдЧреБрдЖрдЯреЗрдорд╛рд▓рд╛
+region-name-gu = рдЧреБрдЖрдо
+region-name-gw = рдЧрд╛рдпрдирд╛-рдмрд┐рд╕рд╛рдЙ
+region-name-gy = рдЧреБрдпрд╛рдирд╛
+region-name-hk = рд╣рд╛рдВрдЧрдХрд╛рдВрдЧ
+region-name-hm = рд╣рд░реНрдб рджреНрд╡реАрдк рд╡ рдореИрдХрдбреЛрдирд╛рд▓реНрдб рджреНрд╡реАрдк
+region-name-hn = рд╣реЛрдВрдбреБрд░рд╛рд╕
+region-name-hr = рдХреНрд░реЛрд╢рд┐рдпрд╛
+region-name-ht = рд╣реИрддреА
+region-name-hu = рд╣рдВрдЧрд░реА
+region-name-id = рдЗрдВрдбреЛрдиреЗрд╢рд┐рдпрд╛
+region-name-ie = рдЖрдпрд░рд▓реИрдВрдб
+region-name-il = рдЗрдЬрд░рд╛рдпрд▓
+region-name-im = рдЖрдПрд▓ рдСрдл рдореИрди
+region-name-in = рднрд╛рд░рдд
+region-name-io = рдмреНрд░рд┐рдЯрд┐рд╢ рдЗрдВрдбрд┐рдпрди рдорд╣рд╛рд╕рд╛рдЧрд░ рдХреНрд╖реЗрддреНрд░
+region-name-iq = рдЗрд░рд╛рдХ
+region-name-ir = рдЗрд░рд╛рди
+region-name-is = рдЖрдЗрд╕рд▓реИрдВрдб
+region-name-it = рдЗрдЯрд▓реА
+region-name-je = рдЬрд░реНрд╕реА
+region-name-jm = рдЬрдореИрдХрд╛
+region-name-jo = рдЬреЛрд░реНрдбрди
+region-name-jp = рдЬрд╛рдкрд╛рди
+region-name-ke = рдХреЗрдиреНрдпрд╛
+region-name-kg = рдХрд┐рд░реНрдЧрд┐рдЬрд╕реНрддрд╛рди
+region-name-kh = рдХрдВрдмреЛрдбрд┐рдпрд╛
+region-name-ki = рдХрд┐рд░рд┐рдмрд╛рддреА
+region-name-km = рдХреЛрдореЛрд░реЛрд╕
+region-name-kn = рд╕реИрдВрдЯ рдХрд┐рдЯреНрд╕ рд╡ рдиреЗрд╡рд┐рд╕
+region-name-kp = рдЙрддреНрддрд░ рдХреЛрд░рд┐рдпрд╛
+region-name-kr = рджрдХреНрд╖рд┐рдг рдХреЛрд░рд┐рдпрд╛
+region-name-kw = рдХреБрд╡реИрдд
+region-name-ky = рдХреИрдорди рджреНрд╡реАрдк
+region-name-kz = рдХрдЬрд╛рдЦрд╕реНрддрд╛рди
+region-name-la = рд▓рд╛рдУрд╕
+region-name-lb = рд▓реЗрдмрдирд╛рди
+region-name-lc = рд╕реИрдВрдЯ рд▓реБрд╕рд┐рдпрд╛
+region-name-li = рд▓рд┐рдЪреЗрдВрд╕реНрдЯрд╛рдЗрди
+region-name-lk = рд╢реНрд░реА рд▓рдВрдХрд╛
+region-name-lr = рд▓рд╛рдЗрдмреЗрд░рд┐рдпрд╛
+region-name-ls = рд▓реЗрд╕реЗрдереЛ
+region-name-lt = рд▓рд┐рдереБрдЖрдирд┐рдпрд╛
+region-name-lu = рд▓рдХреНрд╕рдорд╡рд░реНрдЧ
+region-name-lv = рд▓рд╛рддрд╡рд┐рдпрд╛
+region-name-ly = рд▓реАрдмрд┐рдпрд╛
+region-name-ma = рдореЛрд░реЛрдХреНрдХреЛ
+region-name-mc = рдореЛрдирд╛рдХреЛ
+region-name-md = рдорд╛рд▓реНрдбреЛрд╡рд╛
+region-name-me = рдореЛрдВрдЯреЗрдирдЧреНрд░реЛ
+region-name-mf = рд╕реЗрдВрдЯ рдорд╛рд░реНрдЯрд┐рди
+region-name-mg = рдореИрдбрд╛рдЧрд╛рд╕реНрдХрд░
+region-name-mh = рдорд╛рд░реНрд╢рд▓ рджреНрд╡реАрдк
+region-name-ml = рдорд╛рд▓реА
+region-name-mm = рдмрд░реНрдорд╛
+region-name-mn = рдордВрдЧреЛрд▓рд┐рдпрд╛
+region-name-mo = рдордХрд╛рдЙ
+region-name-mp = рдЙрддреНрддрд░реА рдорд░рд┐рдпрд╛рдирд╛ рджреНрд╡реАрдк
+region-name-mq = рдорд╛рд░реНрдЯрд┐рдирд┐рдХ
+region-name-mr = рдореЙрд░рд┐рдЯреИрдирд┐рдпрд╛
+region-name-ms = рдореЛрдВрдЯреЗрд╕реЗрд░рд╛рдЯ
+region-name-mt = рдорд╛рд▓реНрдЯрд╛
+region-name-mu = рдорд╛рд░рд┐рд╢рд╕
+region-name-mv = рдорд╛рд▓рджреАрд╡
+region-name-mw = рдорд▓рд╛рд╡реА
+region-name-mx = рдореЗрдХреНрд╕рд┐рдХреЛ
+region-name-my = рдорд▓реЗрд╢рд┐рдпрд╛
+region-name-mz = рдореЛрдЬрд╛рдВрдмрд┐рдХ
+region-name-na = рдирд╛рдореАрдмрд┐рдпрд╛
+region-name-nc = рдиреНрдпреВ рдХреИрд▓рд┐рдбреЛрдирд┐рдпрд╛
+region-name-ne = рдирд╛рдЗрдЬрд░
+region-name-nf = рдиреЛрд░реНрдлреЛрдХ рджреНрд╡реАрдк
+region-name-ng = рдирд╛рдЗрдЬреАрд░рд┐рдпрд╛
+region-name-ni = рдирд┐рдХрд╛рд░рд╛рдЧреБрдЖ
+region-name-nl = рдиреАрджрд░рд▓реИрдВрдб
+region-name-no = рдирд╛рд░реНрд╡реЗ
+region-name-np = рдиреЗрдкрд╛рд▓
+region-name-nr = рдиреМрд░реВ
+region-name-nu = рдирд┐рдпреВ
+region-name-nz = рдиреНрдпреВрдЬреАрд▓реИрдВрдб
+region-name-om = рдУрдорд╛рди
+region-name-pa = рдкрдирд╛рдорд╛
+region-name-pe = рдкреЗрд░реВ
+region-name-pf = рдлреНрд░реЗрдВрдЪ рдкреЛрд▓рд┐рдирд┐рд╢рд┐рдпрд╛
+region-name-pg = рдкрд╛рдкреБрдЖ рдиреНрдпреВ рдЧрд╛рдЗрдирд╛
+region-name-ph = рдлрд┐рд▓реАрдкреАрдиреНрд╕
+region-name-pk = рдкрд╛рдХрд┐рд╕реНрддрд╛рди
+region-name-pl = рдкреЛрд▓реИрдВрдб
+region-name-pm = рд╕реЗрдВрдЯ рдкрд┐рдпрд░реЗ рд╡ рдорд┐рдХреЗрд▓реЙрди
+region-name-pn = рдкрд┐рдЯрдХреИрд░реНрди рджреНрд╡реАрдк
+region-name-pr = рдкреНрдпреВрд░реЗрдЯреЛ рд░рд┐рдХреЛ
+region-name-pt = рдкреБрд░реНрддрдЧрд╛рд▓
+region-name-pw = рдкрд▓рд╛рдЙ
+region-name-py = рдкрд░рд╛рдЧреБрд╡реЗ
+region-name-qa = рдХрддрд╛рд░
+region-name-qm = рдорд┐рдбрд╡реЗ рджреНрд╡рд┐рдк
+region-name-qs = рдмрд╕рд╛рд╕ рджрд╛ рдЗрдВрдбреАрдпрд╛
+region-name-qu = рдЬреБрдЖрди рджреЗ рдиреЛрд╡рд╛ рджреНрд╡реАрдк
+region-name-qw = рд╡реЗрдХ рджреНрд╡реАрдк
+region-name-qx = рдЧреНрд▓реЛрд░рд┐рдУрд╕реЛ рджреНрд╡реАрдк
+region-name-qz = рдПрдХреНрд░реЛрддрд┐рд░реА
+region-name-re = рд░рд┐рдпреВрдирд┐рдпрди
+region-name-ro = рд░реЛрдорд╛рдирд┐рдпрд╛
+region-name-rs = рд╕рд░реНрдмрд┐рдпрд╛
+region-name-ru = рд░рд╢рд┐рдпрд╛
+region-name-rw = рд░рд╡рд╛рдВрдбрд╛
+region-name-sa = рд╕рдЙрджреА рдЕрд░рдм
+region-name-sb = рд╕реЛрд▓реЛрдорди рджреНрд╡реАрдк
+region-name-sc = рд╕рд┐рдЪреЗрд▓реАрд╕
+region-name-sd = рд╕реВрдбрд╛рди
+region-name-se = рд╕реНрд╡реАрдбрди
+region-name-sg = рд╕рд┐рдВрдЧрд╛рдкреБрд░
+region-name-sh = рд╕реЗрдВрдЯ рд╣реЗрд▓реЗрдирд╛, рдЕрд╕реНрд╕реЗрдВрд╢рди рд╡ рдЯреНрд░реАрд╕реНрдЯрди рджрд╛ рдХреБрдВрд╣рд╛
+region-name-si = рд╕реНрд▓реЛрд╡реЗрдирд┐рдпрд╛
+region-name-sk = рд╕реНрд▓реЛрд╡реЗрдХрд┐рдпрд╛
+region-name-sl = рд╕рд┐рдпрд░рд╛ рд▓рд┐рдУрди
+region-name-sm = рд╕реИрди рдореЗрд░рд┐рдиреЛ
+region-name-sn = рд╕реЗрдиреЗрдЧрд▓
+region-name-so = рд╕реЛрдорд╛рд▓рд┐рдпрд╛
+region-name-sr = рд╕реВрд░реАрдирд╛рдо
+region-name-ss = рджрдХреНрд╖рд┐рдг рд╕реБрджрд╛рди
+region-name-st = рд╕рд╛рдУ рдЯреЛрдо рд╡ рдкреНрд░рд┐рдВрд╕рд┐рдк
+region-name-sv = рдЕрд▓ рд╕рд▓реНрд╡рд╛рдбреЛрд░
+region-name-sx = рд╕рд┐рдВрдЯ рдорд╛рд░реНрдЯреЗрди
+region-name-sy = рд╕реАрд░рд┐рдпрд╛
+region-name-tc = рддреБрд░реНрдХ рд╡ рдХреИрдХрд╕ рджреНрд╡реАрдк
+region-name-td = рдЪрд╛рдб
+region-name-tf = рдлреНрд░реЗрдВрдЪ рд╕рджрд░реНрди рдЖрдгрд┐ рдЕрдВрдЯрд╛рд░реНрдЯрд┐рдХ рд▓реЕрдВрдбреНрд╕
+region-name-tg = рдЯреЛрдЧреЛ
+region-name-th = рдерд╛рдИрд▓реИрдВрдб
+region-name-tj = рддрд╛рдЬрд┐рдХрд┐рд╕реНрддрд╛рди
+region-name-tk = рдЯреЛрдХреЗрд▓рд╛рдЙ
+region-name-tl = рддрд┐рдореЛрд░-рд▓реЗрд╕реНрдЯреЗ
+region-name-tm = рддреБрд░реНрдХрдореЗрдирд┐рд╕реНрддрд╛рди
+region-name-tn = рдЯреНрдпреВрдирд┐рд╕рд┐рдпрд╛
+region-name-to = рдЯреЛрдВрдЧрд╛
+region-name-tr = рддреБрд░реНрдХреА
+region-name-tt = рддреНрд░рд┐рдиреАрджрд╛рдж рд╡ рдЯреЛрдмреИрдЧреЛ
+region-name-tv = рддреБрд╡рд╛рд▓реВ
+region-name-tw = рддрд╛рдЗрд╡рд╛рди
+region-name-tz = рддрдВрдЬрд╛рдирд┐рдпрд╛
+region-name-ua = рдпреВрдХреНрд░реИрди
+region-name-ug = рдпреВрдЧрд╛рдВрдбрд╛
+region-name-us = рдпреВрдирд╛рдЗрдЯреЗрдб рд╕реНрдЯреЗрдЯреНрд╕
+region-name-uy = рдЙрд░реВрдЧреБрд╡реЗ
+region-name-uz = рдЙрдЬрдмреЗрдХрд┐рд╕реНрддрд╛рди
+region-name-va = рд╡реЗрдЯрд┐рдХрди рд╕рд┐рдЯреА
+region-name-vc = рд╕реЗрдВрдЯ рд╡рд┐рдВрд╕реЗрдЯ рд╡ рдЧреНрд░реЗрдирд╛рдбрд╛рдЗрдиреНрд╕
+region-name-ve = рд╡реЗрдиреЗрдЬреБрдПрд▓рд╛
+region-name-vg = рд╡рд░реНрдЬрд┐рди рджреНрд╡реАрдк, рдмреНрд░рд┐рдЯрд┐рд╢
+region-name-vi = рд╡реНрд╣рд░реНрдЬрд┐рди рджреНрд╡реАрдк, рдпреВ.рдПрд╕.
+region-name-vn = рд╡рд┐рдпрддрдирд╛рдо
+region-name-vu = рд╡рдиреЙрдЯреВ
+region-name-wf = рд╡рд╛рд▓рд┐рд╕ рд╡ рдлреБрдЯреБрдирд╛
+region-name-ws = рд╕рдореЛрдЖ
+region-name-xa = рдЕреЕрд╢рдореЛрд░ рдЖрдгрд┐ рдХрд╛рд░реНрдЯрд┐рдпрд░ рджреНрд╡реАрдк
+region-name-xb = рдмреЗрдХрд░ рджреНрд╡реАрдк
+region-name-xc = рдХреЛрд░рд▓ рд╕реА рджреНрд╡реАрдк
+region-name-xd = рдвреЗрдХреЗрд▓реАрдпрд╛
+region-name-xe = рдпреВрд░реЛрдкрд╛ рджреНрд╡реАрдк
+region-name-xg = рдЧрд╛рдЭрд╛ рдкрдЯреНрдЯреА
+region-name-xh = рд╣реЙрд╡рд▓рдБрдб рджреНрд╡реАрдк
+region-name-xj = рдЬреЕрди рдореЗрдпрди
+region-name-xk = рдХреЛрд╕реЛрд╡реНрд╣реЛ
+region-name-xl = рдкрд╛рд▓реНрдореАрд░рд╛ рдЕрдЯреЙрд▓
+region-name-xm = рдХрд┐рдВрдЧрдореЕрди рд░реАрдл
+region-name-xp = рдкреЕрд░рд╛рд╕реЗрд▓ рджреНрд╡реАрдк
+region-name-xq = рдЬрд╛рд░реНрд╡реАрд╕ рджреНрд╡реАрдк
+region-name-xr = рд╕реНрд╡реЕрд▓рдмрд╛рд░реНрдб
+region-name-xs = рд╕реНрдкреНрд░реЕрдЯрд▓реА рджреНрд╡реАрдк
+region-name-xt = рдЯреНрд░реЛрдореЗрд▓реАрди рджреНрд╡реАрдк
+region-name-xu = рдЬреЙрдирд╕реНрдЯреЛрди рдПрдЯреЛрд▓
+region-name-xv = рдирд╛рд╡рд╛рд╕реНрд╕рд╛ рджреНрд╡реАрдк
+region-name-xw = рдкрд╢реНрдЪрд┐рдо рдмреЕрдВрдХ
+region-name-ye = рдпреЗрдорди
+region-name-yt = рдореЗрдпреЛрдЯ
+region-name-za = рджрдХреНрд╖рд┐рдгреА рдЕрдлреНрд░реАрдХрд╛
+region-name-zm = рдЬрд╛рдореНрдмрд┐рдпрд╛
+region-name-zw = рдЬрд┐рдВрдмрд╛рдмреЗ
diff --git a/l10n-mr/toolkit/toolkit/main-window/autocomplete.ftl b/l10n-mr/toolkit/toolkit/main-window/autocomplete.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/main-window/autocomplete.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-mr/toolkit/toolkit/main-window/findbar.ftl b/l10n-mr/toolkit/toolkit/main-window/findbar.ftl
new file mode 100644
index 0000000000..0670062cca
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/main-window/findbar.ftl
@@ -0,0 +1,69 @@
+# 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 = рд╢рдмреНрджрд╕рдореБрд╣рд╛рдЪреЗ рдкреБрдврдЪреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рд╢реЛрдзрд╛
+findbar-previous =
+ .tooltiptext = рд╢рдмреНрджрд╕рдореБрд╣рд╛рдЪреЗ рдкреВрд░реНрд╡реАрдЪреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рд╢реЛрдзрд╛
+
+findbar-find-button-close =
+ .tooltiptext = рд╢реЛрдз рдкрдЯреНрдЯреА рдмрдВрдж рдХрд░рд╛
+
+findbar-highlight-all2 =
+ .label = рд╕рд░реНрд╡ рдард│рдХ рдХрд░рд╛
+ .accesskey =
+ { PLATFORM() ->
+ [macos] l
+ *[other] a
+ }
+ .tooltiptext = рдЖрдврд│рд▓реЗрд▓реЗ рд╕рд░реНрд╡ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдард│рдХ рдХрд░рд╛
+
+findbar-case-sensitive =
+ .label = рдЖрдХрд╛рд░ рдЬреБрд│рд╡рд╛
+ .accesskey = c
+ .tooltiptext = рдЖрдХрд╛рд░ рд╕рдВрд╡рджреЗрдирд╢реАрд▓рддрд╛рд╕рд╣ рд╢реЛрдзрд╛
+
+findbar-entire-word =
+ .label = рдкреВрд░реНрдг рд╢рдмреНрдж
+ .accesskey = W
+ .tooltiptext = рдлрдХреНрдд рдкреВрд░реНрдг рд╢рдмреНрдж рд╢реЛрдзрд╛
+
+findbar-not-found = рд╢рдмреНрджрд╕рдореБрд╣ рдЖрдврд│рд▓рд╛ рдирд╛рд╣реА
+
+findbar-wrapped-to-top = рдкреГрд╖реНрдард╛рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рдкреЛрд╣рдЪрд▓реЗ, рд╡рд░рдкрд╛рд╕реВрди рд╕реБрд░рд╡рд╛рдд рдХреЗрд▓реА
+findbar-wrapped-to-bottom = рдкреГрд╖реНрдард╛рдЪреНрдпрд╛ рдкреНрд░рд╛рд░рдВрднреАрд╕ рдкреЛрд╣реЛрдЪрд▓реЗ, рдЦрд╛рд▓рдкрд╛рд╕реВрди рд╕реБрд░рд╡рд╛рдд рдХреЗрд▓реА
+
+findbar-normal-find =
+ .placeholder = рдкреГрд╖реНрдард╛рдордзреНрдпреЗ рд╢реЛрдзрд╛
+findbar-fast-find =
+ .placeholder = рдЬрд▓рдж рд╢реЛрдз
+findbar-fast-find-links =
+ .placeholder = рдЬрд▓рдж рд╢реЛрдз (рдлрдХреНрдд рд▓рд┐рдВрдХ)
+
+findbar-case-sensitive-status =
+ .value = (рд╢реИрд▓реА рд╕рдВрд╡реЗрджрдирд╢реАрд▓)
+findbar-entire-word-status =
+ .value = (рдлрдХреНрдд рдкреВрд░реНрдг рд╢рдмреНрдж)
+
+# Variables:
+# $current (Number): Index of the currently selected match
+# $total (Number): Total count of matches
+findbar-found-matches =
+ .value =
+ { $total ->
+ [one] { $current } рдЬреБрд│рддрд╛рдд { $total } рдкреИрдХреА
+ *[other] { $current } рдЬреБрд│рддрд╛рдд { $total } рдкреИрдХреА
+ }
+
+# Variables:
+# $limit (Number): Total count of matches allowed before counting stops
+findbar-found-matches-count-limit =
+ .value =
+ { $limit ->
+ [one] { $limit } рдЬреБрд│рдгреАрдкреИрдХреА рдЬрд╛рд╕реНрдд
+ *[other] { $limit } рдЬреБрд│рдгреАрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд
+ }
diff --git a/l10n-mr/toolkit/toolkit/neterror/certError.ftl b/l10n-mr/toolkit/toolkit/neterror/certError.ftl
new file mode 100644
index 0000000000..322421235a
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/neterror/certError.ftl
@@ -0,0 +1,126 @@
+# 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 } рдЕрд╡реИрдз рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рддреЛ.
+
+cert-error-mitm-intro = рд╡реЗрдмрд╕рд╛рдЗрдЯреНрд╕ рдЖрдкрд▓реА рдУрд│рдЦ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд, рдЬреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдзрд┐рдХрд╛рд░реНрдпрд╛рдВрдХрдбреВрди рдЬрд╛рд░реА рдХреЗрд▓реА рдЬрд╛рддрд╛рдд.
+
+cert-error-mitm-mozilla = { -brand-short-name } рдкреВрд░реНрдгрдкрдгреЗ рд╡рд┐рдирд╛рдирдлрд╛ Mozilla рджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдкреВрд░реНрдгрдкрдгреЗ рдореБрдХреНрдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг (рд╕реАрдП) рднрд╛рдВрдбрд╛рд░рд╛рдЪреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрд░рддрд╛рдд. рд╕реАрдП рднрд╛рдВрдбрд╛рд░ рд╣реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ рдХреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдзрд┐рдХрд╛рд░реНтАНрдпрд╛рдВрдиреА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╕рд╛рдареА рд╕рд░реНрд╡реЛрддреНрддрдо рдкрджреНрдзрддреА рдЙрдкрдпреЛрдЬрд┐рд▓реНрдпрд╛ рдЖрд╣реЗрдд.
+
+cert-error-mitm-connection = рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реАрджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдРрд╡рдЬреА рдЬреЛрдбрдгреА рд╕реБрд░рдХреНрд╖рд┐рдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА { -brand-short-name } Mozilla CA рднрд╛рдВрдбрд╛рд░ рд╡рд╛рдкрд░рддрд╛рдд. рдЬрд╕реЗ, рдЬрд░ рдПрдЦрд╛рджрд╛ рдкреНрд░рддрд┐рд╡рд┐рд╖рд╛рдгреВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдВрд╡рд╛ рдЬреЛрдбрдгреА рдореЛрдЭрд┐рд▓рд╛ CA рднрд╛рдВрдбрд╛рд░рд╛рдордзреНрдпреЗ рдирд╕рд▓реЗрд▓реНрдпрд╛ CA рджреНрд╡рд╛рд░реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╕рд╣ рдЬреЛрдбрдгреАрдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдЖрдгрдд рдЕрд╕реЗрд▓ рддрд░ рдЬреЛрдбрдгреА рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд▓реА рдЬрд╛рдИрд▓.
+
+cert-error-trust-unknown-issuer-intro = рдХреЛрдгреАрддрд░реА рд╕реНрдерд│рд╛рдЪреА рддреЛрддрдпрд╛рдЧрд┐рд░реА рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реАрдд рдЕрд╕реВ рд╢рдХрддреЗ рдЖрдгрд┐ рдЖрдкрдг рдЖрдкрдг рдкреБрдвреЗ рдЬрд╛рдК рдирдпреЗ.
+
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+cert-error-trust-unknown-issuer = рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдВрдЪреА рдУрд│рдЦ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд. { -brand-short-name } рдЪрд╛ { $hostname } рд╡рд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╛рд╣реА рдХрд╛рд░рдг рддреНрдпрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдХрд╛рд╢рдХ рдЕрдЬреНрдЮрд╛рдд рдЖрд╣реЗ, рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрд╡рд╕рд╛рдХреНрд╖рд╛рдВрдХреАрдд рдЖрд╣реЗ рдХрд┐рдВрд╡рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдпреЛрдЧреНрдп рдордзреНрдпрд╕реНрде рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкрд╛рдард╡рд┐рдд рдирд╛рд╣реА рдЖрд╣реЗ.
+
+cert-error-trust-cert-invalid = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрд╡реИрдз CA рджреНрд╡рд╛рд░реЗ рдкреБрд░рд╡рд┐рд▓реНрдпрд╛рдореБрд│реЗ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдирд╛рд╣реА.
+
+cert-error-trust-untrusted-issuer = рджреЗрдпрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╢реНрд╡рд╛рд░реНрд╣ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдирд╛рд╣реА.
+
+cert-error-trust-signature-algorithm-disabled = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдирд╛рд╣реА рдХрд╛рд░рдг рддреНрдпрд╛рд╕ рд╕рд┐рдЧреНрдиреЗрдЪрд░ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪрд╛ рд╡рд╛рдкрд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗ рдЖрд╣реЗ рдЬреНрдпрд╛рд╕ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рдмрдВрдж рдХреЗрд▓реЗ.
+
+cert-error-trust-expired-issuer = рджреЗрдпрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реНрдпрд╛рдореБрд│реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдард░рдд рдирд╛рд╣реА.
+
+cert-error-trust-self-signed = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрд╡ рд╕рд╛рдХреНрд╖рд░реАрдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдирд╛рд╣реА.
+
+cert-error-trust-symantec = GeoTrust, RapidSSL, Symantec, Thawte рдЖрдгрд┐ VeriSign рдпрд╛рдВрдиреА рджрд┐рд▓реЗрд▓реА рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдпрд╛рдкреБрдвреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд▓реА рдЬрд╛рдд рдирд╛рд╣реАрдд рдХрд╛рд░рдг рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдзрд┐рдХрд╛рд░реА рдкреВрд░реНрд╡реА рд╕реБрд░рдХреНрд╖рд╛ рдкрджреНрдзрддреАрдВрдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рдгреНрдпрд╛рд╕ рдЕрдпрд╢рд╕реНрд╡реА рдард░рд▓реЗ рд╣реЛрддреЗ.
+
+cert-error-untrusted-default = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рд╕реНрддреНрд░реЛрдд рдкрд╛рд╕реВрди рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА.
+
+# Variables:
+# $hostname (String) - Hostname of the website with cert error.
+cert-error-domain-mismatch = рд╡реЗрдмрд╕рд╛рдИрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реА рдУрд│рдЦ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд. { -brand-short-name } рд╣реНрдпрд╛ рд╕рд╛рдИрдЯрд▓рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдорд╛рдирдд рдирд╛рд╣реА рдХрд╛рд░рдг рддреА { $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 = рд╡реЗрдмрд╕рд╛рдИрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реА рдУрд│рдЦ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд. { -brand-short-name } рд╣реНрдпрд╛ рд╕рд╛рдИрдЯрд▓рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдорд╛рдирдд рдирд╛рд╣реА рдХрд╛рд░рдг рддреА { $hostname } рд╕рд╛рдареА рд╡реИрдз рдирд╕рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рддреЗ. рд╣реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗрд╡рд│ <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 = рд╡реЗрдмрд╕рд╛рдИрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реА рдУрд│рдЦ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд. { -brand-short-name } рд╣реНрдпрд╛ рд╕рд╛рдИрдЯрд▓рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдорд╛рдирдд рдирд╛рд╣реА рдХрд╛рд░рдг рддреА { $hostname } рд╕рд╛рдареА рд╡реИрдз рдирд╕рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рддреЗ. рд╣реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗрд╡рд│ { $alt-name } рд╕рд╛рдареА рд╡реИрдз рдЖрд╣реЗ.
+
+# Variables:
+# $subject-alt-names (String) - Alternate domain names for which the cert is valid.
+cert-error-domain-mismatch-multiple = рд╡реЗрдмрд╕рд╛рдИрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реА рдУрд│рдЦ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд. { -brand-short-name } рд╣реНрдпрд╛ рд╕рд╛рдИрдЯрд▓рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдорд╛рдирдд рдирд╛рд╣реА рдХрд╛рд░рдг рддреА { $hostname } рд╕рд╛рдареА рд╡реИрдз рдирд╕рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рддреЗ. рд╣реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗрд╡рд│ рдЦрд╛рд▓реАрд▓ рдирд╛рд╡рд╛рдВрд╕рд╛рдареА рд╡реИрдз рдЖрд╣реЗ: { $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 = рд╡реЗрдмрд╕рд╛рдИрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реА рдУрд│рдЦ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд рдЬреЗ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд╡реИрдз рдЕрд╕рддрд╛рдд. { $hostname } рд╕рд╛рдареАрдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ { $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 = рд╡реЗрдмрд╕рд╛рдИрдЯ рдЖрдкрд▓реА рдУрд│рдЦ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рд╕рд┐рджреНрдз рдХрд░рддрд╛рдд рдЬреЗ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд╡реИрдз рдЕрд╕рддрд╛рдд. { $hostname } рд╕рд╛рдареАрдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ { $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 = рддреНрд░реБрдЯреА рдХреЛрдб: { $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 = рддреНрд░реБрдЯреА рдХреЛрдб: <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 = { $hostname } рд╕реЛрдмрдд рдЬреБрд│рд╡рдгреА рд╕реНрдерд╛рдкреАрдд рдХрд░рддрд╛рдирд╛ рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА. { $errorMessage }
+
+cert-error-symantec-distrust-admin = рдЖрдкрдг рдпрд╛ рд╕рдорд╕реНрдпреЗрдмрджреНрджрд▓ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд╢рд╛рд╕рдирд╛рд╕ рд╕реВрдЪрд┐рдд рдХрд░реВ рд╢рдХрддрд╛.
+
+# Variables:
+# $hasHSTS (Boolean) - Indicates whether HSTS header is present.
+cert-error-details-hsts-label = HTTP рд╕реНрдЯреНрд░реАрдХреНрдЯ рд╡рд╛рд╣рддреВрдХ рд╕реБрд░рдХреНрд╖рд╛: { $hasHSTS }
+
+# Variables:
+# $hasHPKP (Boolean) - Indicates whether HPKP header is present.
+cert-error-details-key-pinning-label = HTTP Public Key Pinning: { $hasHPKP }
+
+cert-error-details-cert-chain-label = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЪреИрди:
+
+open-in-new-window-for-csp-or-xfo-error = рдирд╡реАрди рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рд╕рд╛рдЗрдЯ рдЙрдШрдбрд╛
+
+## Messages used for certificate error titles
+
+connectionFailure-title = рдЬреЛрдбрдгреА рд╣реЛрдК рд╢рдХрдд рдирд╛рд╣реА
+deniedPortAccess-title = рд╣рд╛ рдкрддреНрддрд╛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ
+# "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 = рд╣рдВ. рдЖрдореНрд╣рд╛рд▓рд╛ рддреЗ рд╕рдВрдХреЗрддрд╕реНрдерд│ рд╢реЛрдзрддрд╛рдирд╛ рддреНрд░рд╛рд╕ рд╣реЛрдд рдЖрд╣реЗ.
+
+fileNotFound-title = рдлрд╛рдЗрд▓ рд╕рд╛рдкрдбрд▓реА рдирд╛рд╣реА
+fileAccessDenied-title = рдлрд╛рдЗрд▓ рд╡рд╛рдкрд░ рдирд╛рдХрд╛рд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рд╣реЛрддрд╛
+generic-title = рдУрд╣.
+captivePortal-title = рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рд▓реЙрдЧ рдЗрди рдХрд░рд╛
+# "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 = рд╣рдВ. рддреЛ рдкрддреНрддрд╛ рдмрд░реЛрдмрд░ рд╡рд╛рдЯрдд рдирд╛рд╣реА.
+netInterrupt-title = рдЬреЛрдбрдгреА рдордзреНрдпреЗ рдЕрдбрдерд│рд╛
+notCached-title = рджрд╕реНрддрдРрд╡рдЬрдЪреА рд╡реЗрд│рд╕рдорд╛рдкреНрддрд┐
+netOffline-title = рдСрдлрд▓рд╛рдЗрди рдкрдзреНрджрддреА
+contentEncodingError-title = рдЕрдиреБрдХреНрд░рдо рдПрдирдХреЛрдбреАрдВрдЧ рддреНрд░реБрдЯреА
+unsafeContentType-title = рдЕрд╕реБрд░рдХреНрд╖реАрдд рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░
+netReset-title = рдЬреЛрдбрдгреА рдкреБрдирдГрдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА
+netTimeout-title = рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрдгреНрдпрд╛рдЪреА рд╡реЗрд│ рд╕рдВрдкрд▓реА
+unknownProtocolFound-title = рдкрддреНрддрд╛ рд╕рдордЭрд▓рд╛ рдирд╛рд╣реА
+proxyConnectFailure-title = рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡реНрд╣рд░ рдЬреЛрдбрдгреАрдВрдХрд░рддрд╛ рдирдХрд╛рд░ рджреЗрдд рдЖрд╣реЗ
+proxyResolveFailure-title = рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡реНрд╣рд░ рд╕реЛрдзрдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА
+redirectLoop-title = рдкреГрд╖реНрда рдпреЛрдЧреНрдпрдкрдгреЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдд рд╣реЛрдд рдирд╛рд╣реА рдЖрд╣реЗ
+unknownSocketType-title = рд╕рд░реНрд╡реНрд╣рд░ рдХрдбреВрди рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рддрд┐рд╕рд╛рдж
+nssFailure2-title = рд╕реБрд░рдХреНрд╖реАрдд рдЬреЛрдбрдгреА рдЕрдкрдпрд╢реА
+csp-xfo-error-title = { -brand-short-name } рд╣реЗ рдкреГрд╖реНрда рдЙрдШрдбреВ рд╢рдХрдд рдирд╛рд╣реА
+corruptedContentError-title = рджреЛрд╖реАрдд рдЕрдВрддрд░реНрднреБрдд рдорд╛рд╣рд┐рддреА рддреНрд░реБрдЯреА
+sslv3Used-title = рд╕реБрд░рдХреНрд╖рд┐рддрдкрдгреЗ рдЬреЛрдбрдгреА рдХрд░рдгреНрдпрд╛рдд рдЕрдХреНрд╖рдо
+inadequateSecurityError-title = рдЖрдкрд▓реА рдЬреЛрдбрдгреА рд╕реБрд░рдХреНрд╖реАрдд рдирд╛рд╣реА
+blockedByPolicy-title = рдЕрд╡рд░реЛрдзрд┐рдд рдкреГрд╖реНрда
+clockSkewError-title = рдЖрдкрд▓реЗ рд╕рдВрдЧрдгрдХ рдШрдбреНрдпрд╛рд│ рдЪреБрдХреАрдЪреЗ рдЖрд╣реЗ
+networkProtocolError-title = рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рдпрдорд╛рдд рддреНрд░реБрдЯреА
+nssBadCert-title = рдЪреЗрддрд╛рд╡рдгреА: рдкреБрдвреЗ рд╕рдВрднрд╛рд╡реНрдп рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрдХрд╛ рдЖрд╣реЗ
+nssBadCert-sts-title = рдХрдиреЗрдХреНрдЯ рдЭрд╛рд▓реЗ рдирд╛рд╣реА: рд╕рдВрднрд╛рд╡реНрдп рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛
diff --git a/l10n-mr/toolkit/toolkit/neterror/netError.ftl b/l10n-mr/toolkit/toolkit/neterror/netError.ftl
new file mode 100644
index 0000000000..80e50db1fb
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/neterror/netError.ftl
@@ -0,0 +1,98 @@
+# 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 = рдкреГрд╖реНрда рджрд╛рдЦрд▓ рдХрд░рддреЗрд╡реЗрд│реА рд╕рдорд╕реНрдпрд╛
+neterror-blocked-by-policy-page-title = рдЕрд╡рд░реЛрдзрд┐рдд рдкреГрд╖реНрда
+neterror-captive-portal-page-title = рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рд▓реЙрдЧ рдЗрди рдХрд░рд╛
+neterror-dns-not-found-title = рд╕рд░реНрд╡реНрд╣рд░ рдЖрдврд│рд▓рд╛ рдирд╛рд╣реА
+neterror-malformed-uri-page-title = рдЕрд╡реИрдз URL
+
+## Error page actions
+
+neterror-advanced-button = рдкреНрд░рдЧрддтАж
+neterror-copy-to-clipboard-button = рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдордзреНрдпреЗ рдордЬрдХреВрд░рдЪреЗ рдкреНрд░рдд рдмрдирд╡рд╛
+neterror-learn-more-link = рдЕрдзрд┐рдХ рдЬрд╛рдгрд╛тАж
+neterror-open-portal-login-page-button = рдиреЗрдЯрд╡рд░реНрдХ рд▓реЙрдЧ рдЗрди рдкреГрд╖реНрда рдЙрдШрдбрд╛
+neterror-override-exception-button = рдЬреЛрдЦрд┐рдо рд╕реНрд╡реАрдХрд╛рд░рд╛ рдЖрдгрд┐ рдкреБрдвреЗ рдЪрд╛рд▓реВ рдареЗрд╡рд╛
+neterror-pref-reset-button = рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░реАрдд рд╕реЗрдЯрд┐рдВрдЧ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛
+neterror-return-to-previous-page-button = рдорд╛рдЧреЗ рдЬрд╛
+neterror-return-to-previous-page-recommended-button = рдорд╛рдЧреЗ рдЬрд╛ (рд╢рд┐рдлрд╛рд░рд╕реАрдп)
+neterror-try-again-button = рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛
+neterror-view-certificate-link = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкрд╣рд╛
+
+##
+
+neterror-pref-reset = рдЕрд╕реЗ рджрд┐рд╕рддреЗ рдХреА рдЖрдкрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдпрд╛ рд╕рд╛рдареА рдХрд╛рд░рдгреАрднреВрдд рдЕрд╕реВ рд╢рдХрддреЗ.рдЖрдкрдг рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░реВ рдЗрдЪреНрдЫрд┐рддрд╛ рдХрд╛?
+neterror-error-reporting-automatic = { -vendor-short-name } рд▓рд╛ рджреБрд░реНрднрд╛рд╡рдирд╛рдпреБрдХреНрдд рд╕рд╛рдИрдЯреНрд╕ рдУрд│рдЦрддрд╛ рдпрд╛рд╡реЗ рд╕рд╛рдареА рд╡ рддреНрдпрд╛рдВрдирд╛ рдЕрд╡рд░реЛрдзреАрдд рдХрд░рддрд╛ рдпрд╛рд╡реЗ рдпрд╛рд╕рд╛рдареА рдЕрд╢реНрдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рддреНрд░реБрдЯреА рд╕рд╛рджрд░ рдХрд░рд╛
+
+## Specific error messages
+
+neterror-generic-error = { -brand-short-name } рдХреБрдард▓реНрдпрд╛рддрд░реА рдХрд╛рд░рдгрд╛рд╕реНрддрд╡ рд╣реЗ рдкреГрд╖реНрда рджрд╛рдЦрд▓ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.
+
+neterror-load-error-try-again = рд╕реНрдерд│ рддрд╛рддреНрдкреБрд░рддреЗ рдЙрдкрд▓рдмреНрдз рдирд╕рд╛рд╡реЗ рдХрд┐рдВрд╡рд╛ рдлрд╛рд░рдЪ рд╡реНрдпрд╕реНрде рдЕрд╕рд╛рд╡реЗ. рдХрд╛рд╣реА рд╡реЗрд│рд╛рдирдВрддрд░ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрди рдкрд╣рд╛.
+neterror-load-error-connection = рдХреБрдард▓реЗрд╣реА рдкреГрд╖реНрда рджрд╛рдЦрд▓ рд╣реЛрдд рдирд╕рд▓реНрдпрд╛рд╕, рд╕рдВрдЧрдгрдХрд╛рдЪреА рдиреЗрдЯрд╡рд░реНрдХ рдЬреЛрдбрдгреА рддрдкрд╛рд╕реВрди рдкрд╣рд╛.
+neterror-load-error-firewall = рдлрд╛рдпрд░рд╡реЙрд▓ рдХрд┐рдВрд╡рд╛ рдкреНрд░реЙрдХреНрд╕реА рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реЗ рд╕рдВрдЧрдгрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, { -brand-short-name } рд▓рд╛ рд╡реЗрдм рдкреНрд░рд╡реЗрд╢ рдорд┐рд│реЗрд▓ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рд╛.
+
+neterror-captive-portal = рдЗрдВрдЯрд░рдиреЗрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЖрдзреА рдЖрдкрдг рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдордзреНрдпреЗ рд▓реЙрдЧ рдЗрди рдХрд░рд╛рд╡рдпрд╛рд╕ рд╣рд╡реЗ.
+
+## 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 = рдардХрд│рдкрдгрд╛ рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдЯрд╛рдпрдкрд┐рдВрдЧ рддреНрд░реВрдЯреА рдХрд░рддрд╛ рдлрд╛рдЗрд▓рдЪреЗ рдирд╛рд╡ рддрдкрд╛рд╕рд╛.
+neterror-file-not-found-moved = рдлрд╛рдЗрд▓ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд,рдкреБрдирдГрдирд╛рдорд╛рдВрдХрд┐рдд рдХрд┐рдВрд╡рд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реА рдЖрд╣реЗ рдпрд╛рдЪреА рддрдкрд╛рд╕рдиреА рдХрд░рд╛.
+
+neterror-access-denied = рддреЗ рдХрджрд╛рдЪрд┐рдд рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдЧреЗрд▓реЗ, рд╣рд▓рд╡рд┐рд▓реЗ, рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рд╕ рдлрд╛рдЗрд▓ рдкрд░рд╡рд╛рдирдЧреНрдпрд╛ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдд рдЕрд╕рддреАрд▓.
+
+neterror-unknown-protocol = рдЖрдкрдгрд╛рд╕ рд╣рд╛ рдкрддреНрддрд╛ рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА рджреБрд╕рд░реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓.
+
+neterror-redirect-loop = рд╣реА рдЕрдбрдЪрди рдХрдзреАрдХрдзреА рдХреБрдХреАрдЬ рдЕрд╕рдорд░реНрдереАрдд рдХрд┐рдВрд╡рд╛ рд╕реНрд╡реАрдХрд╛рд░ рди рдХреЗрд▓реНрдпрд╛рдореБрд│реЗрд╣реА рд╣реЛрддреЗ.
+
+neterror-unknown-socket-type-psm-installed = рдкреНрд░рдгрд╛рд▓реАрд╡рд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реБрд░рдХреНрд╖рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдЖрд╣реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реАрджрд╛рдпрдХ рддрдкрд╛рд╕рдиреА рдХрд░рд╛.
+neterror-unknown-socket-type-server-config = рдпрд╛рдЪреЗ рдХрд╛рд░рдг рд╕рд░реНрд╡реНрд╣рд░ рд╡рд░реАрд▓ рдЕрдорд╛рдирдХ рд╕рдВрд░рдЪрдирд╛ рдЕрд╕реВ рд╢рдХрддреЗ.
+
+neterror-not-cached-intro = { -brand-short-name }рдЪреНрдпрд╛ рдХреЕрд╢реЗрдд рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реЗ рджрд╕реНрддрдРрд╡рдЬ рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА.
+neterror-not-cached-sensitive = рд╕реБрд░рдХреНрд╖рд╛ рд╕рд╛рд╡рдзрдЧрд┐рд░рд┐ рдореНрд╣рдгреВрди, { -brand-short-name } рд╕реНрд╡рдпрдВ рд╕рдВрд╡рджреЗрдирд╢реАрд▓ рджрд╕реНрддрдРрд╡рдЬрдХрд░реАрддрд╛ рдкреБрдирдГрд╡рд┐рдирдВрддреА рдХрд░рдд рдирд╛рд╣реА.
+neterror-not-cached-try-again = рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рдкрд╛рд╕реВрди рджрд╕реНрддрдРрд╡рдЬрд▓рд╛ рдкреБрдирдГрд╡рд┐рдирдВрддреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдирдГрдкреНрд░рдпрддреНрди рдХрд░рд╛ рд▓рд╛ рдХреНрд▓рд┐рдХ рдХрд░рд╛.
+
+neterror-net-offline = "рдкреБрдирдГ рдкреНрд░рдпрддреНрди рдХрд░рд╛тАЭ рджрд╛рдмрд╛ рдСрдирд▓рд╛рдЗрди рдореЛрдб рд╡рд╛рдкрд░рдгреНрдпрд╛рдХрд░реАрддрд╛ рдкреГрд╖реНрда рдкреБрдирдГ рд▓реЛрдб рдХрд░рд╛.
+
+neterror-proxy-resolve-failure-settings = рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯреАрдВрдЧреНрд╕ рдЕрдЪреВрдХ рдЖрд╣реЗрдд рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдШреЗрдгреНрдпрд╛рдХрд░рддрд╛ рддрдкрд╛рд╕рд╛.
+neterror-proxy-resolve-failure-connection = рдЖрдкрд▓реНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд▓рд╛ рдХрд╛рд░реНрдпрд░рдд рдиреЗрдЯрд╡рд░реНрдХ рдЬреЛрдбрдгреА рдЖрд╣реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реАрджрд╛рдпрдХ рддрдкрд╛рд╕рдиреА рдХрд░рд╛.
+neterror-proxy-resolve-failure-firewall = рдлрд╛рдпрд░рд╡реЙрд▓ рдХрд┐рдВрд╡рд╛ рдкреНрд░реЙрдХреНрд╕реА рджреНрд╡рд╛рд░реЗ рдЖрдкрд▓реЗ рд╕рдВрдЧрдгрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, { -brand-short-name } рд▓рд╛ рд╡реЗрдм рдкреНрд░рд╡реЗрд╢ рдорд┐рд│реЗрд▓ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдШреНрдпрд╛.
+
+neterror-proxy-connect-failure-settings = рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯреАрдВрдЧреНрд╕ рдЕрдЪреВрдХ рдЖрд╣реЗрдд рдпрд╛рдЪреА рдЦрд╛рддреНрд░реАрджрд╛рдпрдХ рддрдкрд╛рд╕рд╛рдиреА рдХрд░рд╛.
+neterror-proxy-connect-failure-contact-admin = рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡реНрд╣рд░ рдХрд╛рд░реНрдпрд░рдд рдЖрд╣реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдШреЗрдгреНрдпрд╛рдХрд░рддрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╢реА рд╕рдВрдкрд░реНрдХ рдХрд░рд╛.
+
+neterror-content-encoding-error = рдХреГрдкрдпрд╛ рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рд▓рд╛ рдпрд╛ рдЕрдбрдЪрдгреА рд╡рд┐рд╖рдпреА рдЕрдЧрдд рдХрд░рд╛.
+
+neterror-unsafe-content-type = рдХреГрдкрдпрд╛ рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рд▓рд╛ рдпрд╛ рдЕрдбрдЪрдгреА рд╡рд┐рд╖рдпреА рдЕрдЧрдд рдХрд░рд╛.
+
+neterror-nss-failure-not-verified = рдкреНрд░рд╛рдкреНрдд рдорд╛рд╣рд┐рддреАрдЪреА рдЕрдзрд┐рдкреНрд░рдорд╛рдгрддрд╛ рддрдкрд╛рд╕рддрд╛ рди рдЖрд▓реНрдпрд╛рдореБрд│реЗ рдЖрдкрдгрд╛рд╕ рдЗрдЪреНрдЫрд┐рдХ рдкреГрд╖реНрда рдкрд╛рд╣рддрд╛ рдпреЗрдгрд╛рд░ рдирд╛рд╣реА.
+neterror-nss-failure-contact-website = рдХреГрдкрдпрд╛ рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рд▓рд╛ рдпрд╛ рдЕрдбрдЪрдгреА рд╡рд┐рд╖рдпреА рдЕрд╡рдЧрдд рдХрд░рд╛.
+
+neterror-corrupted-content-intro = рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдирд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реНрдпрд╛рдиреЗ рджреГрд╖реНрдпрд╛рд╕реНрдкрдж рдкреГрд╖реНрда рджрд╛рдЦрд╡рдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ.
+neterror-corrupted-content-contact-website = рдпрд╛ рдЕрдбрдЪрдгреАрд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдкреВрд░рд╡рдгреНрдпрд╛рдХрд░реАрддрд╛, рдХреГрдкрдпрд╛ рд╕рдВрдХреЗрддрд╕реНрдерд│рд╛рдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рдВрд╢реА рд╕рдВрдкрд░реНрдХ рдХрд░рд╛.
+
+# Do not translate "SSL_ERROR_UNSUPPORTED_VERSION".
+neterror-sslv3-used = рд╕рдЦреЛрд▓ рдорд╛рд╣рд┐рддреА: 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> рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЖрдгрд┐ рд╣рд▓реНрд▓рд╛ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЕрд╕рд▓реЗрд▓реЗ рд╕реБрд░рдХреНрд╖рд╛ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░рдд рдЖрд╣реЗ. рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рд╕рд╣рдЬрдкрдгреЗ рдЖрдкрдг рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдордЬрдд рдЕрд╕рд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рдорд┐рд│рд╡реВ рд╢рдХрддреЛ. рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдиреЗ рд╕рд░реНрд╡реНрд╣рд░ рдирд┐рд░реНрджреЛрд╖ рдХреЗрд▓реНрдпрд╛рд╡рд░рдЪ рдЖрдкрдг рд╕рд╛рдЗрдЯрд▓рд╛ рднреЗрдЯ рджреЗрдК рд╢рдХрддрд╛.
+# Do not translate "NS_ERROR_NET_INADEQUATE_SECURITY".
+neterror-inadequate-security-code = рддреНрд░реБрдЯреА рдХреЛрдб: NS_ERROR_NET_INADEQUATE_SECURITY
+
+certerror-what-can-you-do-about-it-title = рдЖрдкрдг рдпрд╛рдмрджреНрджрд▓ рдХрд╛рдп рдХрд░реВ рд╢рдХрддрд╛?
+
diff --git a/l10n-mr/toolkit/toolkit/neterror/nsserrors.ftl b/l10n-mr/toolkit/toolkit/neterror/nsserrors.ftl
new file mode 100644
index 0000000000..b97c97b11e
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/neterror/nsserrors.ftl
@@ -0,0 +1,348 @@
+# 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 = SSL рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реНрдпрд╛рдореБрд│реЗ рдЬреБрд│рд╡рдгреА рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕реНрдердкреАрдд рд╣реЛрдК рд╢рдХрдд рдирд╛рд╣реА.
+psmerr-ssl2-disabled = рд╕реНрдерд│ рдЬреБрдгреЗ, SSL рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░рдЪреА рдЕрд╕реБрд░рдХреНрд╖реАрдд рдЖрд╡реГрддреНрддреА рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рдЬреБрд│рд╡рдгреА рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕реНрдердкреАрдд рд╣реЛрдК рд╢рдХрдд рдирд╛рд╣реА.
+
+# This is a multi-line message.
+psmerr-hostreusedissuerandserial =
+ рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдЕрд╡реИрдз рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ. рдХреГрдкрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░ рдЕрдзреНрдпрд╛рдкрдХ рдХрд┐рдВрд╡рд╛ рдИрдореЗрд▓ рдШрдЯрдХрд╛рд╢реА рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзреВрди рдЦрд╛рд▓рд┐рд▓ рдорд╛рд╣рд┐рддреА рдХрд│рд╡рд╛:
+
+ рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдзрд┐рдкреНрд░рдорд╛рдг рджреНрд╡рд╛рд░реЗ рдкреБрд░рд╡рд┐рд▓реЗ рдЧреЗрд▓реЗрд▓реЗ рд╕рд┐рд░реАрдпрд▓ рдХреНрд░рдорд╛рдВрдХ рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд рдЖрд╣реЗ. рдХреГрдкрдпрд╛ рдХрд░реВрди рдПрдХрдореЗрд╡ рд╕рд┐рд░реАрдпрд▓ рдХреНрд░рдорд╛рдВрдХ рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд рдирд╡реАрди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рд╛.
+
+ssl-error-export-only-server = рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕рдВрд╡рд╛рдж рд╕реНрдерд╛рдкреАрдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рджреБрд╕рд▒реНрдпрд╛ рдмрд╛рдЬреБрдХрдбреВрди рдЙрдЪреНрдЪ-рджрд░реНрдЬрд╛рдЪреЗ рдПрдирдХреНрд░рд┐рдкреНрд╢рди рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реА.
+ssl-error-us-only-server = рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕рдВрд╡рд╛рдж рд╕реНрдерд╛рдкреАрдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рджреБрд╕рд▒реНрдпрд╛ рдмрд╛рдЬреБрд▓рд╛ рдЕрдкреЗрдХреНрд╖реАрдд рдЕрд╕рд▓реЗрд▓реЗ рдЙрдЪреНрдЪ-рджрд░реНрдЬрд╛рдЪреЗ рдПрдирдХреНрд░рд┐рдкреНрд╢рди рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+ssl-error-no-cypher-overlap = рд╕рдордШрдЯрдХрд╛рд╢реА рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕рдВрд╡рд╛рдж рд╕реНрдерд╛рдкреАрдд рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА: рд╕рдорд╛рди рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓рдЧреЛрд░рд┐рджрдо рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+ssl-error-no-certificate = рдЕрдзрд┐рдкреНрд░рдорд╛рдгрди рдХрд░реАрддрд╛ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд┐рдВрд╡рд╛ рдХрд┐ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+ssl-error-bad-certificate = рд╕рдордШрдЯрдХрд╛рд╢реА рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕рдВрд╡рд╛рдж рд╕реНрдерд╛рдкреАрдд рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА: рд╕рдордШрдЯрдХрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирдХрд╛рд░рд▓реЗ рдЧреЗрд▓реЗ.
+ssl-error-bad-client = рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рдХреНрд▓рд╛рдпрдВрдЯ рдкрд╛рд╕реВрди рдЪреБрдХреАрдЪреА рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА.
+ssl-error-bad-server = рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдкрд╛рд╕реВрди рдЪреБрдХреАрдЪреА рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА.
+ssl-error-unsupported-certificate-type = рдЕрд╕рдорд░реНрдереАрдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдХрд╛рд░.
+ssl-error-unsupported-version = рд╕рдордШрдЯрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░рд╛рдЪреА рдЕрд╕рдорд░реНрдереАрдд рдЖрд╡реГрддреНрддреА рд╡рд╛рдкрд░рдд рдЖрд╣реЗ.
+ssl-error-wrong-certificate = рдХреНрд▓рд╛рдпрдВрдЯ рдЕрдзрд┐рдкреНрд░рдорд╛рдгрддрд╛ рдЕрдпрд╢рд╕реНрд╡реА: рдХрд┐ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзрд┐рд▓ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзрд┐рд▓ рд╕рд╛рд░реНрд╡рдЬрдгреАрдХ рдХрд┐ рд╢реА рдЬреБрд│рд╡рдгреА рд╣реЛрдд рдирд╛рд╣реА.
+ssl-error-bad-cert-domain = рд╕рдордШрдЯрдХрд╛рд╢реА рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕рдВрд╡рд╛рдж рд╕реНрдерд╛рдкреАрдд рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА: рд╡рд┐рдирдВрддреАрдХреГрдд рдХреНрд╖реЗрддреНрд░ рдирд╛рд╡ рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рдкреНрд░рдорд╛рдгрддреНрд░рд╛рд╢реА рдЬреБрд│рдд рдирд╛рд╣реА.
+ssl-error-post-warning = рдЕрдиреЛрд│рдЦреА SSL рдПрд░рд░ рдХреЛрдб.
+ssl-error-ssl2-disabled = рд╕рдордШрдЯрдХ рдлрдХреНрдд SSL рдЖрд╡реГрддреНрддреА 2 рдХрд░реАрддрд╛ рд╕рдорд░реНрдерди рдкреБрд░рд╡рд┐рддреЛ, рдЬреЗ рд╕реНрдерд╛рдиреАрдпрд░рд┐рддреНрдпрд╛ рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЕрд╕рддреЗ.
+ssl-error-bad-mac-read = SSL рдХрдбреЗ рдЪреБрдХреАрдЪреЗ рд╕рдВрджреЗрд╢ рдЕрдзрд┐рдкреНрд░рдорд╛рдгрди рдХреЛрдб рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ.
+ssl-error-bad-mac-alert = SSL рд╕рдордШрдЯрдХрд╛рдиреЗ рдЪреБрдХреАрдЪреЗ рд╕рдВрджреЗрд╢ рдЕрдзрд┐рдкреНрд░рдорд╛рдгрди рдХреЛрдбрдЪреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдЖрд╣реЗ.
+ssl-error-bad-cert-alert = SSL рд╕рдордШрдЯрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреА рддрдкрд╛рд╕рдгреА рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА.
+ssl-error-revoked-cert-alert = SSL рд╕рдордШрдЯрдХрд╛рдиреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрддреАрдд рдХреЗрд▓реЗ рдЖрд╣реЗ.
+ssl-error-expired-cert-alert = SSL рд╕рдордШрдЯрдХрд╛рдиреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реНрдпрд╛рдореБрд│реЗ рд╡рдЧрд│рд▓реЗ рдЖрд╣реЗ.
+ssl-error-ssl-disabled = рдЬреБрд│рд╡рдгреА рд╕реНрдерд╛рдкрди рдЕрдпрд╢рд╕реНрд╡реА: SSL рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.
+ssl-error-fortezza-pqg = рдЬреБрд│рд╡рдгреА рд╕реНрдерд╛рдкрди рдЕрдпрд╢рд╕реНрд╡реА: SSL рд╕рдордШрдЯрдХ рдЕрдиреНрдп FORTEZZA рдХреНрд╖реЗрддреНрд░ рдордзреНрдпреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ.
+ssl-error-unknown-cipher-suite = рдЕрдкрд░рд┐рдЪреАрдд SSL рд╕реАрдлрд░ рд╕рдВрдХреБрд▓рдЪреА рд╡рд┐рдирдВрддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА рдЖрд╣реЗ.
+ssl-error-no-ciphers-supported = рд╕реАрдлрд░ рд╕рдВрдХреБрд▓ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╛рд╣реА рд╡ рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.
+ssl-error-bad-block-padding = SSL рдХрдбреЗ рдЪреБрдХреАрдЪреЗ рдмреНрд▓реЙрдХ рдЬреЛрдбрдгреАрдЪреЗ рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ.
+ssl-error-rx-record-too-long = SSL рдХрдбреЗ рдХрдорд╛рд▓ рдкрд░рд╡рд╛рдирдЧреАрдп рд▓рд╛рдВрдмреА рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд▓рд╛рдВрдмреАрдЪреЗ рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ.
+ssl-error-tx-record-too-long = SSL рдиреЗ рдХрдорд╛рд▓ рдкрд░рд╡рд╛рдирдЧреАрдп рд▓рд╛рдВрдмреА рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд▓рд╛рдВрдмреАрдЪреЗ рд░реЗрдХреЙрд░реНрдб рдкрд╛рдард╡рд┐рдгреНрдпрд╛рдЪреЗ рдкреНрд░рдпрддреНрди рдХреЗрд▓реЗ рдЖрд╣реЗ.
+ssl-error-rx-malformed-hello-request = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Hello Request рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-client-hello = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Client Hello рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-server-hello = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Server Hello рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-certificate = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Certificate рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-server-key-exch = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Server Key Exchange рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-cert-request = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Certificate Request рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-hello-done = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Server Hello Done рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-cert-verify = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Certificate Verify рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-client-key-exch = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Client Key Exchange рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-finished = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Finished рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-change-cipher = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Change Cipher Spec рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-alert = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Alert рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-handshake = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд рд╣реЕрдиреНрдбрд╢реЗрдХ рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-malformed-application-data = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдорд╛рд╣рд┐рддреА рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-hello-request = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Hello Request рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-client-hello = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Client Hello рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-server-hello = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Server Hello рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-certificate = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Certificate рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-server-key-exch = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Server Key Exchange рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-cert-request = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Certificate Request рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-hello-done = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Server Hello Done рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-cert-verify = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Certificate Verify рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-client-key-exch = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Client Key Exchange рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-finished = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Finished рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-change-cipher = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Change Cipher Spec рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-alert = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд Alert рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-handshake = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд рд╣реЕрдиреНрдбрд╢реЗрдХ рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unexpected-application-data = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдорд╛рд╣рд┐рддреА рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unknown-record-type = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд рдЕрдиреБрдХреНрд░рдо рдкреНрд░рдХрд╛рд░ рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рддреЗ.
+ssl-error-rx-unknown-handshake = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд рд╕рдВрджреЗрд╢ рдкреНрд░рдХрд╛рд░рд╕рд╣ рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-rx-unknown-alert = SSL рдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд рд╕рддрд░реНрдХ рд╡рд░реНрдгрди рдЕрд╕рдгрд╛рд░реЗ рд╕рддрд░реНрдХ рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-close-notify-alert = SSL рд╕рдордШрдЯрдХрд╛рдиреЗ рд╣реА рдЬреБрд│рд╡рдгреА рдмрдВрдж рдХреЗрд▓реА.
+ssl-error-handshake-unexpected-alert = SSL рд╕рдШрдЯрдХрд╛рдиреЗ рдкреНрд░рд╛рдкреНрдп рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢рдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗрд▓реА рдирд╛рд╣реА.
+ssl-error-decompression-failure-alert = SSL рд╕рдордШрдЯрдХ рдкреНрд░рд╛рдкреНрдп SSL рд░реЗрдХреЙрд░реНрдб рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рдЕрд╕рдВрдХреБрдЪреАрдд рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА.
+ssl-error-handshake-failure-alert = SSL рд╕рдордШрдЯрдХ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕реБрд░рдХреНрд╖рд╛ рдШрдЯрдХрд╛рдВрд╢реА рддрдбрдЬреЛрдб рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА.
+ssl-error-illegal-parameter-alert = SSL рд╕рдордШрдЯрдХрд╛рдиреЗ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рдЕрдиреБрдХреНрд░рдо рдХрд░реАрддрд╛ рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдирдХрд╛рд░рд▓реЗ.
+ssl-error-unsupported-cert-alert = SSL рд╕рдордШрдЯрдХ рдкреНрд░рд╛рдкреНрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреЗ рдкреНрд░рдХрд╛рд░ рдХрд░рддреА рд╕рдорд░реНрдерди рдкреБрд░рд╡рд┐рдд рдирд╛рд╣реА.
+ssl-error-certificate-unknown-alert = SSL рд╕рдордШрдЯрдХ рдХрдбреЗ рдкреНрд░рд╛рдкреНрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╕рд╣ рдЕрдирд┐рд░реНрджреЗрд╢реАрдд рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+ssl-error-generate-random-failure = SSL рдиреЗ рд╡рд┐рдирд╛рдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдорд╛рдг рд╕рдВрдмрдВрдзрд┐рдд рддреНрд░реБрдЯреА рдЕрдиреБрднрд╡рд▓реА рдЖрд╣реЗ.
+ssl-error-sign-hashes-failure = рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреНрдпрд╛ рддрдкрд╛рд╕рдгреА рдХрд░реАрддрд╛ рдорд╛рд╣рд┐рддреАрдЪреА рдбрд┐рдЬреАрдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддрдкрд╛рд╕рдгреА рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА.
+ssl-error-extract-public-key-failure = рд╕рдордШрдЯрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкрд╛рд╕реВрди SSL рд╕рд░реНрд╡рд╕рд╛рдорд╛рдиреНрдп рдХрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА рдард░рд▓рд╛.
+ssl-error-server-key-exchange-failure = SSL Server Key Exchange рд╣реЕрдиреНрдбрд╢реЗрдХ рдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗрд╡реЗрд│реА рдЕрдирд┐рд░реНрджреЗрд╢реАрдд рдЕрдкрдпрд╢ рдЖрдврд│рд▓реЗ.
+ssl-error-client-key-exchange-failure = SSL Client Key Exchange рд╣реЕрдиреНрдбрд╢реЗрдХ рдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗрд╡реЗрд│реА рдЕрдирд┐рд░реНрджреЗрд╢реАрдд рдЕрдкрдпрд╢ рдЖрдврд│рд▓реЗ.
+ssl-error-encryption-failure = рдорд╣рд╛рдХрд╛рдп рдорд╛рд╣рд┐рддреА рдбреАрдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓рдЧреЛрд░рд┐рджрдо рдард░рд╛рд╡рд┐рдХ рд╕реАрдлрд░ рд╕рдВрдХреБрд▓ рдХрд░реАрддрд╛ рдЕрдкрдпрд╢реА рдард░рд▓реЗ.
+ssl-error-decryption-failure = рдорд╣рд╛рдХрд╛рдп рдорд╛рд╣рд┐рддреА рдбреАрдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓рдЧреЛрд░рд┐рджрдо рдард░рд╛рд╡рд┐рдХ рд╕реАрдлрд░ рд╕рдВрдХреБрд▓ рдХрд░реАрддрд╛ рдЕрдкрдпрд╢реА рдард░рд▓реЗ.
+ssl-error-socket-write-failure = рдЕрдВрддрд░реНрднреВрддреАрдд рд╕реЙрдХреЗрдЯ рдХрд░реАрддрд╛ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдорд╛рд╣рд┐рддреА рд▓рд┐рд╣реАрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдЕрдкрдпрд╢реА.
+ssl-error-md5-digest-failure = MD5 рдбрд╛рдпрдЬреЗрд╕реНрдЯ рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдЕрдкрдпрд╢реА.
+ssl-error-sha-digest-failure = SHA-1 рдбрд╛рдпрдЬреЗрд╕реНрдЯ рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдЕрдкрдпрд╢реА.
+ssl-error-mac-computation-failure = MAC рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЕрдкрдпрд╢реА.
+ssl-error-sym-key-context-failure = рд╕рдо рдХрд┐ рдЕрдиреБрдХреНрд░рдо рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА.
+ssl-error-sym-key-unwrap-failure = Client Key Exchange рд╕рдВрджреЗрд╢ рдЕрдВрддрд░реНрдЧрдд рд╕рдо рдХрд┐ рдЙрдШрдбрдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА.
+ssl-error-pub-key-size-limit-exceeded = SSL рд╕рд░реНрд╡реНрд╣рд░рдиреЗ export рд╕реАрдлрд░ рд╕рдВрдХреБрд▓рд╕рд╣ рджреИрдирдВрджрд┐рдХ-рджрд░реНрдЬрд╛ рд╕рд╛рд░реНрд╡рдЬрдгрд┐рдХ рдХрд┐ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдЖрд╣реЗ.
+ssl-error-iv-param-failure = PKCS11 рдХреЛрдб IV рд▓рд╛ рдмрд╛рдм рдЕрд╕реЗ рднрд╛рд╖рд╛рдВрддрд░реАрдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА.
+ssl-error-init-cipher-suite-failure = рдирд┐рд╡рдбрд▓реЗрд▓реЗ рд╕реАрдлрд░ рд╕рдВрдХреБрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА.
+ssl-error-session-key-gen-failure = SSL рд╕рддреНрд░ рдХрд░реАрддрд╛ рдХреНрд▓рд╛рдпрдВрдЯ рд╕рддреНрд░ рдХрд┐ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА рдард░рд▓рд╛.
+ssl-error-no-server-key-for-alg = рд╕рд░реНрд╡реНрд╣рд░рдХрдбреЗ рдкреНрд░рдпрддреНрдирд╢реАрд▓ рдХрд┐ рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд░реАрддрд╛ рдХрд┐ рдирд╛рд╣реА.
+ssl-error-token-insertion-removal = рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдкреНрд░рдЧрддреАрд╢реАрд▓ рдЕрд╕рддреЗрд╡реЗрд│реА PKCS#11 рдЯреЛрдХрди рдЕрдВрддрд░реНрднреВрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдХрд┐рдВрд╡рд╛ рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реЗ рдЧреЗрд▓реЗ.
+ssl-error-token-slot-not-found = рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛ PKCS#11 рдЯреЛрдХрди рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+ssl-error-no-compression-overlap = рд╕рдордШрдЯрдХрд╛рд╢реА рд╕реБрд░рдХреНрд╖реАрддрд░рд┐рддреНрдпрд╛ рд╕рдВрд╡рд╛рдж рд╕реНрдерд╛рдкреАрдд рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА: рд╕рдорд╛рди рд╕рдВрдХреБрдЪреАрдд рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+ssl-error-handshake-not-completed = рд╡рд░реНрддрдорд╛рди рд╣реЕрдиреНрдбрд╢реЗрдХ рдкреВрд░реНрдг рд╣реЛрдИрдкрд░реНрдпрдВрдд рдЕрдиреНрдп SSL рд╣реЕрдиреНрдбрд╢реЗрдХ рдкреНрд░рд╛рд░рдВрдн рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.
+ssl-error-bad-handshake-hash-value = рд╕рдордШрдЯрдХ рдкрд╛рд╕реВрди рдЕрд╡реИрдз рд╣реЕрдиреНрдбрд╢реЗрдХs рд╣реЕрд╢ рдореБрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-cert-kea-mismatch = рдкреБрд░рд╡рд┐рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд┐рд╡рдбрд▓реЗрд▓реЗ рдХрд┐ рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдЕрд▓реНрдЧреЛрд░рд┐рджрдорд╕рд╣ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.
+ssl-error-no-trusted-ssl-client-ca = SSL рдХреНрд▓рд╛рдпрдВрдЯ рдЕрдзрд┐рдкреНрд░рдорд╛рдгрди рдХрд░реАрддрд╛ рдХреБрдард▓рд┐рд╣реА рдкреНрд░рдорд╛рдгрддреНрд░ рдЕрдзрд┐рдкреНрд░рдорд╛рдг рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА.
+ssl-error-session-not-found = рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рд╕рддреНрд░ рдХреЕрд╢ рдЕрдВрддрд░реНрдЧрдд рдХреНрд▓рд╛рдРрдВрдЯ SSL рд╕рддреНрд░ ID рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+ssl-error-decryption-failed-alert = рд╕рдордШрдЯрдХ рдкреНрд░рд╛рдкреНрдп SSL рд░реЗрдХреЙрд░реНрдб рдбрд┐рдХреНрд░реАрдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА рдард░рд▓рд╛.
+ssl-error-record-overflow-alert = рд╕рдордШрдЯрдХрд╛рдХрдбреЗ рд╕реАрдорд╛ рдкрд▓рд┐рдХрдбреАрд▓ рд▓рд╛рдВрдмреАрдЪреЗ SSL рд░реЗрдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-unknown-ca-alert = рд╕рдШрдЯрдХ рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреНрд╡рд╛рд░реЗ рдЬрд╛рд╣реАрд░ CA рдЪреА рдУрд│рдЦ рд╡ рд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣рддрд╛ рд╕реНрд╡реАрдХрд╛рд░рдд рдирд╛рд╣реА.
+ssl-error-access-denied-alert = рд╕рдордШрдЯрдХрд╛рд╕ рд╡реИрдз рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ, рдкрд░рдВрддреБ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ рдирд╛рд╣реА.
+ssl-error-decode-error-alert = рд╕рдордШрдЯрдХ SSL рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╕ рдбреАрдХреЛрдб рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА.
+ssl-error-decrypt-error-alert = рд╕рдордШрдЯрдХ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддрдкрд╛рд╕рдгреА рдХрд┐рдВрд╡рд╛ рдХрд┐ рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдгрдЪреЗ рдЕрдкрдпрд╢реАрдкрдгрд╛ рдХрд│рд╡рд┐рддреЛ.
+ssl-error-export-restriction-alert = рд╕рдордШрдЯрдХ рдЕрд╣рд╡рд╛рд▓ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдирд┐рдпрдорд╛рд╡рд▓реАрд╕рд╣ рд╕рд╣рддреНрд╡ рдирд╛рд╣реА.
+ssl-error-protocol-version-alert = рд╕рдордШрдЯрдХ рдЕрд╕рд╣рддреНрд╡ рдХрд┐рдВрд╡рд╛ рдЕрд╕рдорд░реНрдереАрдд рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ рдЖрд╡реГрддреНрддреА рд╡рд┐рд╖рдпрдХ рдХрд│рд╡рд┐рддреЛ.
+ssl-error-insufficient-security-alert = рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рдХреНрд▓рд╛рдРрдВрдЯ рдкреЗрдХреНрд╖рд╛рд╣реА рдЬрд╛рд╕реНрдд рд╕реБрд░рдХреНрд╖реАрдд рд╕реАрдлрд░рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ.
+ssl-error-internal-error-alert = рд╕рдордШрдЯрдХ рдЕрдиреБрднрд╡рд┐рд▓реЗрд▓реЗ рдЖрдВрддрд░рд┐рдХ рддреНрд░реБрдЯреА рдХрд│рд╡рд┐рддреЛ.
+ssl-error-user-canceled-alert = рд╕рдордШрдЯрдХ рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдиреЗ рд╣реЕрдиреНрдбрд╢реЗрдХ рд░рджреНрдж рдХреЗрд▓реЗ.
+ssl-error-no-renegotiation-alert = рд╕рдордШрдЯрдХ SSL рд╕реБрд░рдХреНрд╖рд╛ рдмрд╛рдмреАрдВрдЪреЗ рдкреБрдиреНрд╣ рд╕рдВрдпреЛрдЬрдирд╛ рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд рдирд╛рд╣реА.
+ssl-error-server-cache-not-configured = рдпрд╛ рд╕реЙрдХреЗрдЯ рдХрд░реАрддрд╛ SSL рд╕рд░реНрд╡реНрд╣рд░ рдХреЕрд╢ рд╕рдВрдпреЛрдЬрди рд╡ рдЕрдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.
+ssl-error-unsupported-extension-alert = SSL рд╕рдордШрдЯрдХ рд╡рд┐рдирдВрддреАрдХреГрдд TLS hello рд╡рд┐рд╕реНрддрд╛рд░рд╛рд▓рд╛ рд╕рдорд░реНрдерди рдкреБрд░рд╡рд┐рдд рдирд╛рд╣реА.
+ssl-error-certificate-unobtainable-alert = SSL рд╕рдордШрдЯрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯ URL рдкрд╛рд╕реВрди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.
+ssl-error-unrecognized-name-alert = SSL рд╕рдордШрдЯрдХрд╛рдХрдбреЗ рд╡рд┐рдирдВрддреАрдХреГрдд DNS рдирд╛рд╡ рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА.
+ssl-error-bad-cert-status-response-alert = SSL рд╕рдордШрдЯрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ OCSP рдкреНрд░рддрд┐рд╕рд╛рдж рдкреНрд░рд╛рдкреНрдд рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА.
+ssl-error-bad-cert-hash-value-alert = SSL рд╕рдордШрдЯрдХрдиреЗ рдЪреБрдХреАрдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣реЕрд╢ рдореБрд▓реНрдп рдХрд│рд╡рд┐рд▓реЗ рдЖрд╣реЗ.
+ssl-error-rx-unexpected-new-session-ticket = SSLрд▓рд╛ рдЕрдирдкреЗрдХреНрд╖реАрдд рдирд╡реАрди рд╕рддреНрд░ рдЯрд┐рдХрд┐рдЯ рд╣рдБрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдЖрдврд│рд▓реЗ.
+ssl-error-rx-malformed-new-session-ticket = SSLрд▓рд╛ рджреЛрд╖реАрдд рдирд╡реАрди рд╕рддреНрд░ рдЯрд┐рдХрд┐рдЯ рд╣рдБрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдЖрдврд│рд▓реЗ.
+ssl-error-decompression-failure = SSLрд▓рд╛ рд╕рдВрдХреБрдЪреАрдд рд░реЗрдХреЙрд░реНрдб рдЖрдврд│рд▓реЗ рдЬреНрдпрд╛рдВрд╕ рд╕рдВрдХреБрдЪрди рдЕрд╢рдХреНрдп рдХрд░рдгреЗ рд╢рдХреНрдп рдирд╛рд╣реА.
+ssl-error-renegotiation-not-allowed = рдпрд╛ SSL рд╕реЙрдХреЗрдЯ рд╡рд░ рдкреБрдирдГрдмреЛрд▓рдгреА рд╢рдХреНрдп рдирд╛рд╣реА.
+ssl-error-unsafe-negotiation = рдкрд┐рдЕрд░рдиреЗ рдЬреБрдгреНрдпрд╛ рд╢реИрд▓реАрдЪреЗ (рд╕рдВрднрд╛рд╡реНрдпрддрдпрд╛ рдЬреЛрдЦрд┐рдо) рд╣рдБрдбрд╢реЗрдХ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛.
+ssl-error-rx-unexpected-uncompressed-record = SSLрд▓рд╛ рдЕрдирдкреЗрдХреНрд╖реАрдд рд╕рдВрдХреБрдЪрди рдЕрд╢рдХреНрдп рд░реЗрдХреЙрд░реНрдб рдЖрдврд│рд▓реЗ.
+ssl-error-weak-server-ephemeral-dh-key = рд╕рд░реНрд╡реНрд╣рд░ рдХрд┐ рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╣рдБрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢рдордзреНрдпреЗ SSLрд▓рд╛ рдХрдордЬреЛрд░ рдПрдлрд┐рдореЗрд░рд▓ Diffie-Hellman рдХрд┐ рдЖрдврд│рд▓реА.
+ssl-error-next-protocol-data-invalid = SSL рд▓рд╛ рдЕрд╡реИрдз NPN рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+ssl-error-feature-not-supported-for-ssl2 = SSL 2.0 рдЬреЛрдбрдгреАрдВрдХрд░реАрддрд╛ SSL рдЧреБрдгрд╡рд┐рд╢реЗрд╖ рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+ssl-error-feature-not-supported-for-servers = рд╕рд░реНрд╡реНрд╣рд░рдХрд░реАрддрд╛ SSL рдЧреБрдгрд╡рд┐рд╢реЗрд╖ рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+ssl-error-feature-not-supported-for-clients = рдХреНрд▓рд╛рдпрдВрдЯрд╕рдХрд░реАрддрд╛ SSL рдЧреБрдгрд╡рд┐рд╢реЗрд╖ рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+ssl-error-invalid-version-range = SSL рдЖрд╡реГрддреНрддреА рд╡реИрдз рдирд╛рд╣реА.
+ssl-error-cipher-disallowed-for-version = SSL рдЬреЛрдбреАрджрд╛рд░рд╛рдиреЗ рдирд┐рд╡рдбрд▓реЗрд▓рд╛ рд╕рд╛рдпрдлрд░ рд╕реВрдЯ рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╡реГрддреНрддреАрд▓рд╛ рдЪрд╛рд▓рдд рдирд╛рд╣реА.
+ssl-error-rx-malformed-hello-verify-request = SSL рдХрдбреЗ рд╕рджреЛрд╖реАрдд Hello Verify Request рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛.
+ssl-error-rx-unexpected-hello-verify-request = SSL рдХрдбреЗ рдЕрдирдкреЗрдХреНрд╖реАрдд Hello Verify Request рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛.
+ssl-error-feature-not-supported-for-version = рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╡реГрддреНрддреА SSL рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реА.
+ssl-error-rx-unexpected-cert-status = SSL рдХрдбреЗ рдЕрдирдкреЗрдХреНрд╖реАрдд Certificate Status рд╣реЕрдиреНрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛.
+ssl-error-unsupported-hash-algorithm = TLS рдЬреЛрдбреАрджрд╛рд░ рдЕрд╕рдорд░реНрдерд┐рдд hash algorithm рд╡рд╛рдкрд░рдд рдЖрд╣реЗ.
+ssl-error-digest-failure = рдбрд╛рдпрдЬреЗрд╕реНрдЯ рдХрд╛рд░реНрдп рдЕрдпрд╢рд╕реНрд╡реА.
+ssl-error-incorrect-signature-algorithm = рдПрдХрд╛ рдбрд┐рдЬрд┐рдЯрд▓рд░реАрддреНрдпрд╛-рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдШрдЯрдХрд╛рдордзреНрдпреЗ рдЕрдпреЛрдЧреНрдп рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ.
+ssl-error-next-protocol-no-callback = рдкреБрдвреАрд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдирд┐рдордп рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдХреНрд░реАрдп рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛, рдорд╛рддреНрд░ рдЧрд░рдЬ рдирд┐рд░реНрдорд╛рдг рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реАрдЪ рдХреЙрд▓рдмреЕрдХ рдореЛрдХрд│рд╛ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛.
+ssl-error-next-protocol-no-protocol = ALPN рд╡рд┐рд╕реНрддрд╛рд░ рдордзреНрдпреЗ рдХреНрд▓рд╛рдпрдВрдЯ рдЬрд╛рд╣рд┐рд░рд╛рдд рдХрд░рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд▓рд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реА.
+ssl-error-inappropriate-fallback-alert = рд╕рдорд░реНрдердирд╛рдкреЗрдХреНрд╖рд╛ рдПрдХрд╛ рдЦрд╛рд▓рдЪреНрдпрд╛ TLS рдкрд╛рддрд│реАрд╡рд░ рдХреНрд▓рд╛рдпрдВрдЯ рдЧреЗрд▓реНрдпрд╛рдореБрд│реЗ рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рд╣рд╕реНрддрд╛рдВрджреЛрд▓рди рдирд╛рдХрд╛рд░рд▓реЗ.
+ssl-error-weak-server-cert-key = рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдд рдЦреВрдкрдЪ рдХрдордХреБрд╡рдд рдЕрд╕рд▓реЗрд▓реА рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ.
+ssl-error-rx-short-dtls-read = DTLS рд░реЗрдХреЙрд░реНрдб рд╕рд╛рдареА рдмрдлрд░ рдордзреНрдпреЗ рдкреБрд░реЗрд╢реА рдЬрд╛рдЧрд╛ рдирд╛рд╣реА.
+ssl-error-no-supported-signature-algorithm = рдХреЛрдгрддреЗрд╣реА TLS рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╕рдорд░реНрдерд┐рдд рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдирд╛рд╣реА.
+ssl-error-unsupported-signature-algorithm = рдкреБрдвреАрд▓ рдмрд╛рдЬреБрдиреЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЖрдгрд┐ рд╣реЕрд╢ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреА рдЕрд╕рдорд░реНрдерд┐рдд рдЬреЛрдбреА рд╡рд╛рдкрд░рд▓реА.
+ssl-error-missing-extended-master-secret = рдпреЛрдЧреНрдп рддреЗ extended_master_secret extension рди рд╡рд╛рдкрд░рддрд╛ рдкреБрдвреАрд▓ рдмрд╛рдЬреБрдиреЗ рдкрд░рдд рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛.
+ssl-error-unexpected-extended-master-secret = рдпреЛрдЧреНрдп рддреЗ extended_master_secret extension рд╡рд╛рдкрд░реВрди рдкреБрдвреАрд▓ рдмрд╛рдЬреБрдиреЗ рдкрд░рдд рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛.
+
+sec-error-io = рд╕реБрд░рдХреНрд╖рд╛ рдЕрдзрд┐рдкреНрд░рдорд╛рдгрдирддреЗрд╡реЗрд│реА I/O рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-library-failure = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА рдЕрдкрдпрд╢.
+sec-error-bad-data = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдЬреБрдгреА рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА.
+sec-error-output-len = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдЖрдЙрдЯрдкреБрдЯ рд▓рд╛рдВрдмреА рддреНрд░реБрдЯреА.
+sec-error-input-len = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реАрдиреЗ рдЗрдирдкреБрдЯ рд▓рд╛рдВрдмреА рддреНрд░реБрдЯреА рдЕрдиреБрднрд╡рд▓реА.
+sec-error-invalid-args = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдЕрд╡реИрдз рдмрд╛рдмреА.
+sec-error-invalid-algorithm = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдЕрд╡реИрдз рдЕрд▓реНрдЧреЛрд░рд┐рджрдо.
+sec-error-invalid-ava = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдЕрд╡реИрдз AVA.
+sec-error-invalid-time = рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рддрд░рд┐рддреНрдпрд╛ рд░рдЪрд▓реЗрд▓реА рд╡реЗрд│ рдЕрдХреНрд╖рд░рдорд╛рд│рд╛.
+sec-error-bad-der = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╕рдВрд░рдЪреАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗрд▓реЗ DER-рдПрдирдХреЛрдб рдХреЗрд▓реЗрд▓реЗ рд╕рдВрджреЗрд╢.
+sec-error-bad-signature = рд╕рдордШрдЯрдХрд╛рдЪреНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдд рдЕрд╡реИрдз рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЖрдврд│рд▓реА.
+sec-error-expired-certificate = рд╕рдордШрдЯрдХрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ.
+sec-error-revoked-certificate = рд╕рдордШрдЯрд╛рдХрдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкреАрдд рдХреЗрд▓реЗ.
+sec-error-unknown-issuer = рд╕рдордШрдЯрдХрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд┐рдпреЛрдЬрдХ рдЕрдзрд┐рдкреНрд░рдорд╛рдгреАрдд рдирд╛рд╣реА.
+sec-error-bad-key = рд╕рдордШрдЯрдХрд╛рдЪреА рд╕рд╛рд░реНрд╡рдЬрдгрд┐рдХ рдХрд┐ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-bad-password = рдкреНрд░рд╡рд┐рд╖реНрдЯ рд╕реБрд░рдХреНрд╖рд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЪреБрдХреАрдЪреЗ рдЖрд╣реЗ.
+sec-error-retry-password = рдирд╡реАрди рдкрд╛рд╕рд╡рд░реНрдб рдЕрдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рдХреГрдкрдпрд╛ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛.
+sec-error-no-nodelock = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: nodelock рдирд╛рд╣реА.
+sec-error-bad-database = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рд╕рджреЛрд╖реАрдд рдорд╛рд╣рд┐рддреАрдХреЛрд╖.
+sec-error-no-memory = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рд╕реНрдореГрддреА рд╡рд╛рдЯрдк рдЕрдкрдпрд╢реА.
+sec-error-untrusted-issuer = рд╕рдордШрдЯрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреЗрдпрдХ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рджреНрд╡рд╛рд░реЗ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдЕрд╕реЗ рдЪрд┐рдиреНрд╣рд╛рдХреГрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
+sec-error-untrusted-cert = рд╕рдордШрдЯрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рджреНрд╡рд╛рд░реЗ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕рд░реНрд╣ рдЕрд╕реЗ рдЪрд┐рдиреНрд╣рд╛рдХреГрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
+sec-error-duplicate-cert = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзреНрдпреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ.
+sec-error-duplicate-cert-name = рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреЗ рдирд╛рд╡ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзрд┐рд▓ рдирд╛рд╡рд╛рд╢реА рдЕрдЧрд╛рдКрд░рд┐рддреНрдпрд╛ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
+sec-error-adding-cert = рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзреНрдпреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬреЛрдбрддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-filing-key = рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ рдирд╡реАрди рдХрд┐ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-no-key = рдХрд┐ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзреНрдпреЗ рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд┐ рдЖрдврд│рд▓реА рдирд╛рд╣реА.
+sec-error-cert-valid = рд╣реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡реИрдз рдЖрд╣реЗ.
+sec-error-cert-not-valid = рд╣реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-cert-no-response = Cert рд▓рд╛рдпрдмреНрд░рд░реА: рдкреНрд░рддрд┐рд╕рд╛рдж рдирд╛рд╣реА
+sec-error-expired-issuer-certificate = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреЗрдпрдХрд╛ рдХрд░реАрддрд╛ CRL рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ. рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдЪрд╛ рджрд┐рдирд╛рдВрдХ рд╡ рд╡реЗрд│ рддрдкрд╛рд╕рд╛.
+sec-error-crl-expired = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреЗрдпрдХрд╛ рдХрд░реАрддрд╛ CRL рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ. рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдЪрд╛ рджрд┐рдирд╛рдВрдХ рд╡ рд╡реЗрд│ рдЕрджреНрдпрдпрд╛рд╡рддреАрдд рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рддрдкрд╛рд╕рд╛.
+sec-error-crl-bad-signature = рдпрд╛ CRL рдХрд░реАрддрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреЗрдпрдХрд╛рдЪреА рдЕрд╡реИрдз рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЖрдврд│рд▓реА.
+sec-error-crl-invalid = рдирд╡реАрди CRL рдЪреА рд░рдЪрдирд╛ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-extension-value-invalid = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдореБрд▓реНрдп рдЕрд╡реИрдз рдЖрд╣реЗ
+sec-error-extension-not-found = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+sec-error-ca-cert-invalid = рджреЗрдпрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-path-len-constraint-invalid = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдорд╛рд░реНрдЧ рд▓рд╛рдВрдмреА рдорд░реНрдпрд╛рджрд╛ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-cert-usages-invalid = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░ рдЧреБрдгрд╡рд┐рд╢реЗрд╖ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-internal-only = **рдлрдХреНрдд рдЖрдВрддрд░рд┐рдХ рд╡рд┐рднрд╛рдЧ**
+sec-error-invalid-key = рдХрд┐ рд╡рд┐рдирдВрддреАрдХреГрдд рдХрд╛рд░реНрдпрдкрдзреНрджрддреА рдХрд░реАрддрд╛ рд╕рдорд░реНрдерди рдкреБрд░рд╡рд┐рдд рдирд╛рд╣реА.
+sec-error-unknown-critical-extension = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдордзреНрдпреЗ рдЕрдкрд░рд┐рдЪреАрдд рдЧрдВрднреАрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдЖрдврд│рд▓реЗ.
+sec-error-old-crl = рдирд╡реАрди CRL рд╡рд░реНрддрдорд╛рди рдкреЗрдХреНрд╖рд╛ рдЬреБрдгреЗ рдирд╛рд╣реА.
+sec-error-no-email-cert = рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдВрд╡рд╛ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдХреГрдд рдирд╛рд╣реА: рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдИрдореЗрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╛рд╣реА.
+sec-error-no-recipient-certs-query = рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА: рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЛрддрд╛ рдХрд░реАрддрд╛ рдкреНрд░рдорд╛рдгрддреНрд░ рдирд╛рд╣реА.
+sec-error-not-a-recipient = рдбрд┐рдХреНрд░реАрдкреНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА: рдпреЛрдЧреНрдп рд╢реНрд░реЛрддрд╛, рдХрд┐рдВрд╡рд╛ рдЬреБрд│рд╡рдгреАрдЬреЛрдЧреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд┐ рдЖрдврд│рд▓реА рдирд╛рд╣реА.
+sec-error-pkcs7-keyalg-mismatch = рдбрд┐рдХреНрд░реАрдкреНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА: рдХрд┐ рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╢реА рдЬреБрд│рдд рдирд╛рд╣реА.
+sec-error-pkcs7-bad-signature = рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддрдкрд╛рд╕рдгреА рдЕрдкрдпрд╢реА: рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдХрд░реНрддрд╛ рдЖрдврд│рд▓рд╛ рдирд╛рд╣реА, рдЦреВрдк рдЬрд╛рд╕реНрдд рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдХрд░реНрддрд╛, рдХрд┐рдВрд╡рд╛ рдЕрдпреЛрдЧреНрдп рдХрд┐рдВрд╡рд╛ рд╕рджреЛрд╖реАрдд рдорд╛рд╣рд┐рддреА рдЖрдврд│рд▓реА.
+sec-error-unsupported-keyalg = рдЕрд╕рдорд░реНрдереАрдд рдХрд┐рдВрд╡рд╛ рдЕрдкрд░рд┐рдЪреАрдд рдХрд┐ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо.
+sec-error-decryption-disallowed = рдбрд┐рдХреНрд░реАрдкреНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА: рд╕реВрдЪреАрдд рдирд╕рд▓реЗрд▓реЗ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд┐рдВрд╡рд╛ рдХрд┐ рдЖрдХрд╛рд░ рд╡рд╛рдкрд░реВрди рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.
+sec-error-no-krl = рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ KRL рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+sec-error-krl-expired = рдпрд╛ рд╕реНрдерд│рд╛рд╡рд░реАрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ.
+sec-error-krl-bad-signature = рдпрд╛ рд╕реНрдерд│рд╛рд╡рд░реАрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдд рдЕрд╡реИрдз рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЖрдврд│рд▓реА.
+sec-error-revoked-key = рдпрд╛ рд╕реНрдерд│рд╛рд╡рд░реАрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреА рдХрд┐ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкреАрдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
+sec-error-krl-invalid = рдирд╡реАрди KRL рдЪреЗ рдкреНрд░рдХрд╛рд░ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-need-random = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рд╡рд┐рдирд╛рдХреНрд░рдо рдорд╛рд╣рд┐рддреА рд╣рд╡реА рдЖрд╣реЗ.
+sec-error-no-module = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рд╡рд┐рдирдВрддреАрдХреГрдд рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рд▓рд╛рдЧреВ рдХрд░рдд рдирд╛рд╣реА.
+sec-error-no-token = рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░реНрдб рдХрд┐рдВрд╡рд╛ рдЯреЛрдХрди рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╛рд╣реА, рддреНрдпрд╛рд╕ рдкреНрд░рд╛рд░рдВрдн, рдХрд┐рдВрд╡рд╛ рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реЗ рдЧреЗрд▓реЗ рдЕрд╕рд╛рд╡реЗ.
+sec-error-read-only = рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдпрдмреНрд░рд░реА: рдлрдХреНрдд рд╡рд╛рдЪрдирдЬреЛрдЧреА рдорд╛рд╣рд┐рддреАрдХреЛрд╖.
+sec-error-no-slot-selected = рд╕реНрд▓реЙрдЯ рдХрд┐рдВрд╡рд╛ рдЯреЛрдХрди рдирд┐рд╡рдбрд▓реЗ рдирд╛рд╣реА.
+sec-error-cert-nickname-collision = рд╕рдорд╛рди рдирд┐рдХрдирд╛рд╡ рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ.
+sec-error-key-nickname-collision = рд╕рдорд╛рди рдирд┐рдХрдирд╛рд╡ рдЕрд╕рдгрд╛рд░реА рдХрд┐ рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ.
+sec-error-safe-not-created = рд╕реБрд░рдХреНрд╖реАрдд рдШрдЯрдХ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА
+sec-error-baggage-not-created = рдмреЕрдЧреЗрдЬ рдШрдЯрдХ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА
+sec-error-bad-export-algorithm = рдЖрд╡рд╢реНрдпрдХ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд░реАрддрд╛ рдкрд░рд╡рд╛рдирдЧреА рдирд╛рд╣реА.
+sec-error-exporting-certificates = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-importing-certificates = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЖрдпрд╛рдд рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-pkcs12-decoding-pfx = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдбрд┐рдХреЛрдбреАрдВрдЧ рддреНрд░реБрдЯреА. рд╡реИрдз рдлрд╛рдЗрд▓ рдирд╛рд╣реА.
+sec-error-pkcs12-invalid-mac = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдЕрд╡реИрдз MAC. рдЪреБрдХреАрдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдХрд┐рдВрд╡рд╛ рд╕рджреЛрд╖реАрдд рдлрд╛рдЗрд▓.
+sec-error-pkcs12-unsupported-mac-algorithm = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. MAC рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+sec-error-pkcs12-unsupported-transport-mode = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдлрдХреНрдд рдкрд╛рд╕рд╡рд░реНрдб рдПрдХрд╛рдЧреНрд░рддрд╛ рд╡ рдЧреЛрдкрдиреАрдп рдкрджреНрдзрддреА рд╕рдорд░реНрдереАрдд.
+sec-error-pkcs12-corrupt-pfx-structure = рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА. рдлрд╛рдЗрд▓ рд░рдЪрдирд╛ рд╕рджреЛрд╖реАрдд рдЖрд╣реЗ.
+sec-error-pkcs12-unsupported-pbe-algorithm = рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА. рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+sec-error-pkcs12-unsupported-version = рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА. рдлрд╛рдЗрд▓ рдЖрд╡реГрддреНрддреА рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+sec-error-pkcs12-privacy-password-incorrect = рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА. рдЕрд╡реИрдз рдЧреЛрдкрдиреАрдпрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб.
+sec-error-pkcs12-cert-collision = рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА. рд╕рдорд╛рди рдиреАрдХрдирд╛рд╡ рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдорд╛рд╣рд┐рддреАрдХреЛрд╖рд╛рдд рдЖрд╣реЗ.
+sec-error-user-cancelled = рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рд░рджреНрдж рдХрд░рд╛ рджрд╛рдмрд▓реЗ.
+sec-error-pkcs12-duplicate-data = рдЖрдпрд╛рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА, рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд.
+sec-error-message-send-aborted = рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рд┐рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.
+sec-error-inadequate-key-usage = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд┐рдЪрд╛ рд╡рд╛рдкрд░ рдкреНрд░рдпрддреНрдирд╢реАрд▓ рдХрд╛рд░реНрдпрджреНрдзрддреА рдХрд░реАрддрд╛ рдЕрдкреВрд░реЗ рдЖрд╣реЗ.
+sec-error-inadequate-cert-type = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдХрд╛рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд░реАрддрд╛ рдордВрдЬреВрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.
+sec-error-cert-addr-mismatch = рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рддреАрд▓ рдкрддреНрддрд╛ рд╕рдВрджреЗрд╢ рд╣реЗрдбреНрдбрд░рд╢реА рдЬреБрд│рдд рдирд╛рд╣реА.
+sec-error-pkcs12-unable-to-import-key = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд┐ рдЖрдпрд╛рдд рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-pkcs12-importing-cert-chain = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЪреИрди рдЖрдпрд╛рдд рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-pkcs12-unable-to-locate-object-by-name = рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд┐рдВрд╡рд╛ рдХрд┐ рдЯреЛрдкрдгрдирд╛рд╡рд╛ рд╡рд░реВрди рд╢реЛрдзрддрд╛ рдЖрд▓реЗ рдирд╛рд╣реА.
+sec-error-pkcs12-unable-to-export-key = рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд┐ рдЖрдврд│рд▓реА рдирд╛рд╣реА рд╡ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.
+sec-error-pkcs12-unable-to-write = рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдлрд╛рдЗрд▓ рдмрдирд╡реВ рд╢рдХрдд рдирд╛рд╣реА.
+sec-error-pkcs12-unable-to-read = рдЖрдпрд╛рдд рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдЖрдпрд╛рдд рдлрд╛рдЗрд▓ рд╡рд╛рдЪрдгреНрдпрд╛рд╕ рдЕрд╢рдХреНрдп.
+sec-error-pkcs12-key-database-not-initialized = рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдХрд┐ рдорд╛рд╣рд┐рддреАрдХреЛрд╖ рд╕рджреЛрд╖реАрдд рдХрд┐рдВрд╡рд╛ рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реЗ рдЧреЗрд▓реЗ.
+sec-error-keygen-fail = рд╕рд╛рд░реНрд╡рдЬрдгреАрдХ/рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд┐ рдЬреЛрдбреА рдирд┐рд░реНрдорд╛рдг рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.
+sec-error-invalid-password = рдкреНрд░рд╡рд┐рд╖реНрдЯ рдкрд╛рд╕рд╡рд░реНрдб рдЕрд╡реИрдз рдЖрд╣реЗ. рдХреГрдкрдпрд╛ рдЕрдиреНрдп рдирд┐рд╡рдбрд╛.
+sec-error-retry-old-password = рдЬреБрдгреЗ рдкрд╛рд╕рд╡рд░реНрдб рдЕрдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рдХреГрдкрдпрд╛ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛.
+sec-error-bad-nickname = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд┐рдХрдирд╛рд╡ рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рд╡рд╛рдкрд░рдгреАрдд рдЖрд╣реЗ.
+sec-error-not-fortezza-issuer = рд╕рдордШрдЯрдХ FORTEZZA рдЪреИрди рдХрдбреЗ рд╡рд┐рдирд╛-FORTEZZA рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.
+sec-error-cannot-move-sensitive-key = рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕реНрд▓реЙрдЯрд╡рд░ рд╣рд▓рд╡рд┐рддрд╛ рдпреЗрдд рдирд╛рд╣реА.
+sec-error-js-invalid-module-name = рдЕрд╡реИрдз рд╡рд┐рднрд╛рдЧ рдирд╛рдо.
+sec-error-js-invalid-dll = рдЕрд╡реИрдз рд╡рд┐рднрд╛рдЧ рдорд╛рд░реНрдЧ/рдлрд╛рдЗрд▓рдирд╛рдо
+sec-error-js-add-mod-failure = рд╡рд┐рднрд╛рдЧ рдЬреЛрдбреВ рд╢рдХрдд рдирд╛рд╣реА
+sec-error-js-del-mod-failure = рд╡рд┐рднрд╛рдЧ рдХрд╛рдвреВ рд╢рдХрдд рдирд╛рд╣реА
+sec-error-old-krl = рдирд╡реАрди KRL рд╡рд░реНрддрдорд╛рди рдкреЗрдХреНрд╖рд╛ рдЬреБрдгреЗ рдирд╛рд╣реА.
+sec-error-ckl-conflict = рдирд╡реАрди CKL рдХрдбреЗ рд╡рд░реНрддрдорд╛рди CKL рдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реЗ рджреЗрдпрдХ рдЖрд╣реЗ. рд╡рд░реНрддрдорд╛рди CKL рдХрд╛рдвреВрдг рдЯрд╛рдХрд╛.
+sec-error-cert-not-in-name-space = рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдзрд┐рдкреНрд░рдорд╛рдгрди рдпрд╛рдВрд╕ рд╕рдорд╛рди рдирд╛рд╡рд╛рдиреЗ рдкреНрд░рдорд╛рдгрддреНрд░ рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд рдирд╛рд╣реА.
+sec-error-krl-not-yet-valid = рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ рдХрд┐ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрди рдпрд╛рджреА рд╡реИрдз рдирд╛рд╣реА.
+sec-error-crl-not-yet-valid = рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрди рдпрд╛рджреА рдЕрдЬреВрдирд╣реА рд╡реИрдз рдирд╛рд╣реА.
+sec-error-unknown-cert = рд╡рд┐рдирдВрддреАрдХреГрдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+sec-error-unknown-signer = рд╕реНрд╡рд╛рдХреНрд╖рд░рдХрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░T рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+sec-error-cert-bad-access-location = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд┐рддреА рд╕рд░реНрд╡реНрд╣рд░ рд╡рд░реАрд▓ рд╕реНрдерд╛рдирдЪреЗ рдкреНрд░рдХрд╛рд░ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-ocsp-unknown-response-type = OCSP рдкреНрд░рддрд┐рд╕рд╛рдж рдкреВрд░реНрдгрддрдпрд╛ рдбрд┐рдХреЛрдб рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА; рддреЗ рдЕрдкрд░рд┐рдЪреАрдд рдкреНрд░рдХрд╛рд░ рдЖрд╣реЗ.
+sec-error-ocsp-bad-http-response = OCSP рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЕрдкрд┐рд░реАрдЪреАрдд/рдЕрд╡реИрдз рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд┐рд▓реА.
+sec-error-ocsp-malformed-request = OCSP рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рд╡рд┐рдирдВрддреА рд╕рджреЛрд╖реАрдд рдХрд┐рдВрд╡рд╛ рдЕрдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рд░рдЪрд▓реЗрд▓реА рдЖрдврд│рд▓реА.
+sec-error-ocsp-server-error = OCSP рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЖрдВрддрд░рд┐рдХ рд╕рд░реНрд╡реНрд╣рд░ рддреНрд░реБрдЯреА рдЕрдиреБрднрд╡рд▓реА.
+sec-error-ocsp-try-server-later = OCSP рд╕рд░реНрд╡реНрд╣рд░ рдкреБрдиреНрд╣ рдкреНрд░рдпрддреНрди рдХрд░рдгреНрдпрд╛рдХрд░реАрддрд╛ рд╕реВрдЪрд╡рд┐рддреЛ.
+sec-error-ocsp-request-needs-sig = OCSP рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рдпрд╛ рд╡рд┐рдирдВрддреАрдХрд░реАрддрд╛ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ.
+sec-error-ocsp-unauthorized-request = OCSP рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдпрд╛ рд╡рд┐рдирдВрддреАрд╕ рдЕрдирд╛рдзрд┐рдХреГрддреНрддрдкрдгреЗ рдирдХрд╛рд░рд▓реЗ.
+sec-error-ocsp-unknown-response-status = OCSP рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЕрдкрд░рд┐рдЪреАрдд рд╕реНрдерд┐рддреА рдШреЛрд╖реАрдд рдХреЗрд▓реА рдЖрд╣реЗ.
+sec-error-ocsp-unknown-cert = OCSP рд╕рд░реНрд╡реНрд╣рд░рдХрдбреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд┐рддреА рдЖрдврд│рд▓реА рдирд╛рд╣реА.
+sec-error-ocsp-not-enabled = рд╣реА рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдХрд╛рд░реНрдпрд░рдд рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА OCSP рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реА рдкрд╛рд╣рд┐рдЬреЗ.
+sec-error-ocsp-no-default-responder = рд╣реА рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реАрдЪреЗ OCSP рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░рддрд┐рд╕рд╛рджрдХ.
+sec-error-ocsp-malformed-response = OCSP рд╕рд░реНрд╡реНрд╣рд░ рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рд╕рд╛рдж рд╕рджреЛрд╖реАрдд рдХрд┐рдВрд╡рд╛ рдЕрдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рдЖрдврд│рд▓реЗ.
+sec-error-ocsp-unauthorized-response = рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд░реАрддрд╛ OCSP рдкреНрд░рддрд┐рд╕рд╛рджрдЪреА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЕрдзрд┐рдкреНрд░рдорд╛рдгреАрдд рдирд╛рд╣реА.
+sec-error-ocsp-future-response = OCSP рдкреНрд░рддрд┐рд╕рд╛рдж рдЕрдЬреВрдирд╣реА рд╡реИрдз рдирд╛рд╣реА (рддреНрдпрд╛рдордзреНрдпреЗ рднрд╡рд┐рд╖реНрдп рдХрд░реАрддрд╛ рджрд┐рдирд╛рдВрдХ рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд рдЖрд╣реЗ).
+sec-error-ocsp-old-response = OCSP рдкреНрд░рддрд┐рд╕рд╛рджрдХрдбреЗ рдЬреБрдгреА рдорд╛рд╣рд┐рддреА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.
+sec-error-digest-not-found = CMS рдХрд┐рдВрд╡рд╛ PKCS #7 рдбрд╛рдпрдЬреЗрд╕реНрдЯ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╕рдВрджреЗрд╢ рдордзреНрдпреЗ рдЖрдврд│рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА.
+sec-error-unsupported-message-type = CMS рдХрд┐рдВрд╡рд╛ PKCS #7 рд╕рдВрджреЗрд╢ рдкреНрд░рдХрд╛рд░ рдЕрд╕рдорд░реНрдереАрдд рдЖрд╣реЗ.
+sec-error-module-stuck = PKCS #11 рд╡рд┐рднрд╛рдЧ рд╡рд╛рдкрд░рдгреАрдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рдХрд╛рдвреВрдг рдЯрд╛рдХрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.
+sec-error-bad-template = ASN.1 рдорд╛рд╣рд┐рддреА рдбреАрдХреЛрдб рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА. рдирд┐рд░реНрджреЗрд╢реАрдд рд░рдЪрдирд╛ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-crl-not-found = рдЬреБрд│рд╡рдгреАрдЬреЛрдЧреА CRL рдЖрдврд│рд▓реЗ рдирд╛рд╣реА.
+sec-error-reused-issuer-and-serial = рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╕ рд╕рдорд╛рди рджреЗрдпрдХ/рд╕рд┐рд░реАрдпрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╢реА рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреЗ рдореБрд│ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╛рд╣реА.
+sec-error-busy = NSS рдкреВрд░реНрдгрддрдпрд╛ рдмрдВрдж рдХрд░реВ рд╢рдХрд▓рд╛ рдирд╛рд╣реА. рдШрдЯрдХ рдЕрдЬреВрдирд╣реА рд╡рд╛рдкрд░рдгреАрдд рдЖрд╣реЗ.
+sec-error-extra-input = DER-рдПрдирдХреЛрдб рдХреЗрд▓реЗрд▓реЗ рд╕рдВрджреЗрд╢ рдордзреНрдпреЗ рд╡рд╛рдвреАрд╡ рд╡рд┐рдирд╛рд╡рд╛рдкрд░рд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд рдЖрд╣реЗ.
+sec-error-unsupported-elliptic-curve = рдЕрд╕рдорд░реНрдереАрдд рдПрд▓реЗрдкрдЯреАрдХ рд╡рдХреНрд░рд░реЗрд╖.
+sec-error-unsupported-ec-point-form = рдЕрд╕рдорд░реНрдереАрдд рдПрд▓реЗрдкреНрдЯреАрдХ рд╡рдХреНрд░рд░реЗрд╖ рдкреНрд░рдХрд╛рд░.
+sec-error-unrecognized-oid = рдЕрдорд╛рдиреНрдпрддрд╛рдкреНрд░рд╛рдкреНрдд рдШрдЯрдХ рдУрд│рдЦрдХрд░реНрддрд╛.
+sec-error-ocsp-invalid-signing-cert = OCSP рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдд рдЕрд╡реИрдз OCSP рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдкреНрд░рдорд╛рдгрдкрддреНрд░.
+sec-error-revoked-certificate-crl = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреЗрдпрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрди рдпрд╛рджреА рдЕрдВрддрд░реНрдЧрдд рдкреБрдиреНрд╣рд╛рд╕реНрдерд╛рдкреАрдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ.
+sec-error-revoked-certificate-ocsp = рджреЗрдпрдХрд╛рдЪреЗ OCSP рдкреНрд░рддрд┐рд╕рд╛рджрд╛рд╕реНрдкрдХ рдЕрд╣рд╡рд╛рд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкреАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.
+sec-error-crl-invalid-version = рджреЗрдпрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрди рдпрд╛рджреАрдХрдбреЗ рдЕрдкрд░рд┐рдЪреАрдд рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХ рдЖрд╣реЗ.
+sec-error-crl-v1-critical-extension = рджреЗрдпрдХ V1 рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрди рдпрд╛рджреАрдд рдЧрдВрднреАрд░ рд╡рд┐рд╕реНрддрд╛рд░рди рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд рдЖрд╣реЗ.
+sec-error-crl-unknown-critical-extension = рджреЗрдпрд╛рдХрд╛рдЪреНрдпрд╛ V2 рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╕реНрдерд╛рдкрди рдпрд╛рджреАрдд рдЕрдкрд░рд┐рдЪреАрдд рдЧрдВрднреАрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдорд╛рд╡рд┐рд╖реНрдареАрдд рдЖрд╣реЗ.
+sec-error-unknown-object-type = рдЕрдкрд░рд┐рдЪреАрдд рдШрдЯрдХ рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрджреЗрд╢реАрдд.
+sec-error-incompatible-pkcs11 = PKCS #11 рдбреНрд░рд╛рдЗрд╡рд░ spec рдЪреЗ рдЙрд▓рдВрдЧреНрдЧрди рдЕрд╕рддреНрд╡рд░рд┐рддреНрдпрд╛ рдХрд░рддреЗ.
+sec-error-no-event = рдирд╡реАрди рд╕реНрд▓реЙрдЯ рдШрдЯрдирд╛ рдпрд╛рд╡реЗрд│реА рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА.
+sec-error-crl-already-exists = CRL рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ.
+sec-error-not-initialized = NSS рдкреНрд░рд╛рд░рдВрдн рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА.
+sec-error-token-not-logged-in = PKCS#11 рдЯреЛрдХрди рджрд╛рдЦрд▓ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ рдХрд╛рд░реНрдпрдкрджреНрдзрддреА рдЕрдкрдпрд╢реА рдард░рд▓реА.
+sec-error-ocsp-responder-cert-invalid = рд╕рдВрдпреЛрдЬреАрдд OCSP рдкреНрд░рддрд┐рд╕рд╛рджреАрдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрд╡реИрдз рдЖрд╣реЗ.
+sec-error-ocsp-bad-signature = OCSP рдкреНрд░рддрд┐рд╕рд╛рджрдХрдбреЗ рдЕрд╡реИрдз рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ.
+sec-error-out-of-search-limits = рд╕рд░реНрдЯ рд╡реИрдзрддрд╛ рд╢реЛрдз, рд╢реЛрдз рдорд░реНрдпрд╛рджрд╛рдкрд▓рд┐рдХрдбреЗ рдЖрд╣реЗ
+sec-error-invalid-policy-mapping = рдкреЙрд▓рд┐рд╕реА рдореЕрдкрд┐рдВрдЧрдордзреНрдпреЗ рдХреЛрдгрддреЗрд╣реА рдзреЛрд░рдг рд╕рдорд╛рд╡рд┐рд╖реНрдЯреАрдд рдЖрд╣реЗ
+sec-error-policy-validation-failed = рд╕рд░реНрдЯ рдЪреИрдирдореБрд│реЗ рдзреЛрд░рдг рд╡реИрдзрддрд╛ рдЕрдкрдпрд╢реА рдард░рддреЗ
+sec-error-unknown-aia-location-type = рд╕рд░реНрдЯ AIA рдПрдХреНрд╕рдЯреЗрдВрд╢рдирдордзреНрдпреЗ рдЕрдкрд░рд┐рдЪреАрдд рд╕реНрдерд╛рд│рдЪреЗ рдкреНрд░рдХрд╛рд░ рдЖрдврд│рд▓реЗ
+sec-error-bad-http-response = рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЕрдпреЛрдЧреНрдп HTTP рдкреНрд░рддрд┐рд╕рд╛рдж рдкреБрд░рд╡рд▓реЗ
+sec-error-bad-ldap-response = рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЕрдпреЛрдЧреНрдп LDAP рдкреНрд░рддрд┐рд╕рд╛рдж рдкреБрд░рд╡рд▓реЗ
+sec-error-failed-to-encode-data = ASN1 рдПрдВрдХреЛрдбрд░рд╕рд╣ рдбрд╛рдЯрд╛ рдПрдВрдХреЛрдб рдХрд░рдгреНрдпрд╛рд╕ рдЕрдкрдпрд╢реА
+sec-error-bad-info-access-location = рд╕рд░реНрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рдирдордзреНрдпреЗ рдЕрдпреЛрдЧреНрдп рдорд╛рд╣рд┐рддреА рдкреНрд░рд╡реЗрд╢рдЪреЗ рд╕реНрдерд╛рди
+sec-error-libpkix-internal = рд╕рд░реНрдЯ рд╡реИрдзрддрд╛рд╡реЗрд│реА Libpkix рдЖрдВрддрд░реАрдХ рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-pkcs11-general-error = PKCS #11 рдШрдЯрдХрд╛рдиреЗ CKR_GENERAL_ERROR рдкреБрд░рд╡рд▓реЗ, рдЬреЗ рдЕрдкреНрд░рд╛рдкреНрдп рддреНрд░реБрдЯреА рдЖрдврд│рд▓реНрдпрд╛рдЪреЗ рд╕рдВрдХреЗрдд рджреЗрддреЗ.
+sec-error-pkcs11-function-failed = PKCS #11 рдШрдЯрдХрд╛рдиреЗ CKR_FUNCTION_FAILED рд╕рдВрджреЗрд╢ рдкреБрд░рд╡рд▓реЗ, рдЬреЛ рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реЗ рдлрдВрдХреНрд╢рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреЗ рдЕрд╢рдХреНрдп рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рд╕рдВрдХреЗрдд рджреЗрддреЛ. рдкреБрдирдГ рддреЗрдЪ рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡реАрдд рдХреЗрд▓реНрдпрд╛рд╕ рдпрд╢рд╕реНрд╡реА рдард░реВ рд╢рдХрддреЗ.
+sec-error-pkcs11-device-error = PKCS #11 рдШрдЯрдХрд╛рдиреЗ CKR_DEVICE_ERROR рдкреБрд░рд╡рд▓реЗ, рдЬреЗ рдЯреЛрдХрди рдХрд┐рдВрд╡рд╛ рд╕реНрд▓реЙрдЯрд╕рд╣ рддреНрд░реБрдЯреА рдЖрдврд│рд▓реНрдпрд╛рдЪреЗ рд╕рдВрдХреЗрдд рджреЗрддреЗ.
+sec-error-bad-info-access-method = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рдирдордзреНрдпреЗ рдЕрдкрд░рд┐рдЪреАрдд рдорд╛рд╣рд┐рддреА рдкреНрд░рд╡реЗрд╢ рдореЗрдердб рдЖрдврд│рд▓реЗ.
+sec-error-crl-import-failed = CRL рдЖрдпрд╛рдд рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+sec-error-expired-password = рдкрд╛рд╕рд╡рд░реНрдбрдЪреА рд╡реЗрд│ рд╕рдорд╛рдкреНрддрд┐ рдЖрдврд│рд▓реА.
+sec-error-locked-password = рдкрд╛рд╕рд╡рд░реНрдб рдХреБрд▓реВрдкрдмрдВрдж рдЖрд╣реЗ.
+sec-error-unknown-pkcs11-error = рдЕрдкрд░рд┐рдЪреАрдд PKCS #11 рддреНрд░реБрдЯреА.
+sec-error-bad-crl-dp-url = CRL рд╡рд┐рддрд░рдг рдкреЙрдЗрдВрдЯ рдирд╛рд╡рд╛рдд рдЕрд╡реИрдз рдХрд┐рдВрд╡рд╛ рдЕрд╕рдорд░реНрдереАрдд URL рдЖрдврд│рд▓реЗ.
+sec-error-cert-signature-algorithm-disabled = рдмрдВрдж рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд┐рдЧрдиреЗрдЪрд░ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЭрд╛рд▓реНрдпрд╛рдореБрд│реЗ, рд╣реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЖрд╣реЗ.
+
+mozilla-pkix-error-key-pinning-failure = рд╕рд░реНрд╡реНрд╣рд░ рдХреА рдкрд┐рдирд┐рдВрдЧ (HPKP) рд╡рд╛рдкрд░рддреЗ рдкрдг рдкрд┐рдирд╕реЗрдЯ рд╕реЛрдмрдд рдЬреБрд│реЗрд▓ рдЕрд╢реА рдХреЛрдгрддреАрд╣реА рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд╛рдЦрд│реА рдмрд╛рдВрдзрддрд╛ рдпреЗрдК рд╢рдХрд▓реА рдирд╛рд╣реА.
+mozilla-pkix-error-ca-cert-used-as-end-entity = рд╕рд░реНрд╡реНрд╣рд░ рдЬреНрдпрд╛рд▓рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдзрд┐рдХрд╛рд░реА рдореНрд╣рдгреВрди рдУрд│рдЦрддреЛ рд╡ рдЬреНрдпрд╛рдЪреНрдпрд╛ рд╕реЛрдмрдд рдЖрдзрд╛рд░рднреВрдд рдорд░реНрдпрд╛рджрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЖрд╣реЗ рдЕрд╕реЗ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рддреЛ. рдПрдЦрд╛рджреНрдпрд╛ рдпреЛрдЧреНрдп рдкреНрд░рдХрд╛рд░реЗ рдЬрд╛рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреНрдпрд╛ рдмрд╛рдмрдд рдЕрд╕реЗ рдШрдбреВ рдирдпреЗ.
+mozilla-pkix-error-inadequate-key-size = рд╕рд░реНрд╡реНрд╣рд░ рдиреЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЬреЛрдбрдгреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦреВрдкрдЪ рд▓рд╣рд╛рди рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрд┐ рдЕрд╕рд▓реЗрд▓реЗ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд╛рджрд░ рдХреЗрд▓реЗ.
+mozilla-pkix-error-v1-cert-used-as-ca = рд╕рд░реНрд╡реНрд╣рд░рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЕреЕрдиреНрдХрд░ рдирд╕рд▓реЗрд▓реЗ рдПрдХ X.509 рдЖрд╡реГрддреНрддреА 1 рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рд▓реЗ рдЧреЗрд▓реЗ. X.509 рдЖрд╡реГрддреНрддреА 1 рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реА рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рддреА рдЕрдиреНрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рдирдпреЗрдд.
+mozilla-pkix-error-not-yet-valid-certificate = рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЕрджреНрдпрд╛рдк рд╡реИрдз рдирд╕рд▓реЗрд▓реЗ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд╛рджрд░ рдХреЗрд▓реЗ.
+mozilla-pkix-error-not-yet-valid-issuer-certificate = рд╕рд░реНрд╡реНрд╣рд░рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрджреНрдпрд╛рдк рд╡реИрдз рдирд╕рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд╛рдкрд░рд▓реЗ рдЧреЗрд▓реЗ.
+mozilla-pkix-error-signature-algorithm-mismatch = рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреНрдпрд╛ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд░рдХрд╛рдиреНрдпрд╛рддреАрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рддреНрдпрд╛рдЪреНрдпрд╛ signatureAlgorithm рд░рдХрд╛рдиреНрдпрд╛рд╕реЛрдмрдд рдЬреБрд│рдд рдирд╛рд╣реА.
+mozilla-pkix-error-ocsp-response-for-cert-missing = рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╕рд╛рдареА, OCSP рдкреНрд░рддрд┐рд╕рд╛рджрд╛ рдордзреНрдпреЗ рддреНрдпрд╛рдЪреА рд╕реНрдерд┐рддреА рджрд┐рд▓реЗрд▓реА рдирд╛рд╣реА.
+mozilla-pkix-error-validity-too-long = рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рдЦреВрдк рдХрд╛рд│рд╛рд╕рд╛рдареА рд╡реИрдз рдЕрд╕рд▓реЗрд▓реЗ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд╛рджрд░ рдХреЗрд▓реЗ.
+mozilla-pkix-error-required-tls-feature-missing = рдПрдХ рдЖрд╡рд╢реНрдпрдХ, TLS рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЧрд╣рд╛рд│ рдЭрд╛рд▓реЗ рдЖрд╣реЗ.
+mozilla-pkix-error-invalid-integer-encoding = рдкреВрд░реНрдгрд╛рдВрдХрд╛рдЪреА рдЕрд╡реИрдз рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд░реНрд╡реНрд╣рд░рдиреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╕рд░реНрд╡рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдгрд╛рдВрдордзреНрдпреЗ рдЙрдгреЗ рдЕрдиреБрдХреНрд░рдорд╛рдВрдХ, рдЙрдгреЗ RSA moduli рдЖрдгрд┐ рдЖрд╡рд╢реНрдпрдХрддреЗрдкреЗрдХреНрд╖рд╛ рдЕрдзрд┐рдХ рдХрд╛рд│ рдЕрд╕рд▓реЗрд▓реЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.
+mozilla-pkix-error-empty-issuer-name = рд╕реЗрд░реНрд╡реНрд╣рд░рдиреЗ рд░рд┐рдХреНрдд рдкреНрд░рддрд┐рд╖реНрдард┐рдд рдирд╛рд╡рд╛рд╕рд╣рд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд╛рджрд░ рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ.
+mozilla-pkix-error-self-signed-cert = рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрд╡рдпрдВ-рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд╛рд╣реА.
+
+xp-java-remove-principal-error = рдореБрд│ рд╣рдЯрд╡реВ рд╢рдХрдд рдирд╛рд╣реА
+xp-java-delete-privilege-error = рдкрд░рд╡рд╛рдирдЧреА рд╣рдЯрд╡реВ рд╢рдХрдд рдирд╛рд╣реА
+xp-java-cert-not-exists-error = рдореБрд│рдХрдбреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╛рд╣реА
+
+xp-sec-fortezza-bad-card = Fortezza рдХрд╛рд░реНрдб рд╡реНрдпрд╡рд╕реНрдереАрдд рдмрд╕рд╡рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА. рдХреГрдкрдпрд╛ рдХрд╛рдвреВрдг рджреЗрдпрдХрд╛рд╕ рдкрд░рдд рдХрд░рд╛.
+xp-sec-fortezza-no-card = Fortezza рдХрд╛рд░реНрдб рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+xp-sec-fortezza-none-selected = Fortezza рдХрд╛рд░реНрдб рдирд┐рд╡рдбрд▓реЗ рдирд╛рд╣реА
+xp-sec-fortezza-more-info = рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА рдХрд░реАрддрд╛ рдХреГрдкрдпрд╛ рд░реВрдкрд░реЗрдЦрд╛ рдирд┐рд╡рдбрд╛
+xp-sec-fortezza-person-not-found = рд░реВрдкрд░реЗрдЦрд╛ рдЖрдврд│рд▓реА рдирд╛рд╣реА
+xp-sec-fortezza-no-more-info = рд░реВрдкрд░реЗрдЦрд╛ рд╡рд┐рд╖рдпреА рдЖрдгрдЦреА рдорд╛рд╣рд┐рддреА рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА
+xp-sec-fortezza-bad-pin = рдЕрд╡реИрдз рдкреАрди
+xp-sec-fortezza-person-error = Fortezza рд░реВрдкрд░реЗрдЦрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА.
diff --git a/l10n-mr/toolkit/toolkit/passwordmgr/passwordmgr.ftl b/l10n-mr/toolkit/toolkit/passwordmgr/passwordmgr.ftl
new file mode 100644
index 0000000000..38f96c6f10
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/passwordmgr/passwordmgr.ftl
@@ -0,0 +1,26 @@
+# 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
+
+password-manager-save-password-button-allow =
+ .label = рд╕рд╛рдард╡рд╛
+ .accesskey = S
+password-manager-save-password-button-never =
+ .label = рдХрдзреАрд╣реА рдЬрддрди рдХрд░реВ рдирдХрд╛
+ .accesskey = e
+password-manager-password-password-button-allow =
+ .label = рдЕрджреНрдпрдпрд╛рд╡рдд
+ .accesskey = U
+password-manager-update-password-button-deny =
+ .label = рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░реВ рдирдХрд╛
+ .accesskey = D
+# This is displayed in place of the username when it is missing.
+password-manager-no-username-placeholder = рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдирд╛рд╣реА
+password-manager-toggle-password =
+ .label = рдЧреБрдкреНрддрд╢рдмреНрдж рджрд░реНрд╢рд╡рд╛
+ .accesskey = h
+password-manager-confirm-password-change = рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛
+password-manager-select-username = рдХреЛрдгрддреЗ рд▓реЙрдЧрд┐рди рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рд╛рдпрдЪреЗ рддреЗ рдирд┐рд╡рдбрд╛
diff --git a/l10n-mr/toolkit/toolkit/payments/payments.ftl b/l10n-mr/toolkit/toolkit/payments/payments.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/payments/payments.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-mr/toolkit/toolkit/pdfviewer/viewer.ftl b/l10n-mr/toolkit/toolkit/pdfviewer/viewer.ftl
new file mode 100644
index 0000000000..49948b1938
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/pdfviewer/viewer.ftl
@@ -0,0 +1,239 @@
+# 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 = рдорд╛рдЧреАрд▓ рдкреГрд╖реНрда
+pdfjs-previous-button-label = рдорд╛рдЧреАрд▓
+pdfjs-next-button =
+ .title = рдкреБрдвреАрд▓ рдкреГрд╖реНрда
+pdfjs-next-button-label = рдкреБрдвреАрд▓
+# .title: Tooltip for the pageNumber input.
+pdfjs-page-input =
+ .title = рдкреГрд╖реНрда
+# 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 = { $pagesCount }рдкреИрдХреА
+# Variables:
+# $pageNumber (Number) - the currently visible page
+# $pagesCount (Number) - the total number of pages in the document
+pdfjs-page-of-pages = ({ $pagesCount } рдкреИрдХреА { $pageNumber })
+pdfjs-zoom-out-button =
+ .title = рдЫреЛрдЯреЗ рдХрд░рд╛
+pdfjs-zoom-out-button-label = рдЫреЛрдЯреЗ рдХрд░рд╛
+pdfjs-zoom-in-button =
+ .title = рдореЛрдареЗ рдХрд░рд╛
+pdfjs-zoom-in-button-label = рдореЛрдареЗ рдХрд░рд╛
+pdfjs-zoom-select =
+ .title = рд▓рд╣рд╛рди рдХрд┐рдВрд╡рд╛ рдореЛрдареЗ рдХрд░рд╛
+pdfjs-presentation-mode-button =
+ .title = рдкреНрд░рд╕реНрддреБрддрд┐рдХрд░рдг рдореЛрдбрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рд╛
+pdfjs-presentation-mode-button-label = рдкреНрд░рд╕реНрддреБрддрд┐рдХрд░рдг рдореЛрдб
+pdfjs-open-file-button =
+ .title = рдлрд╛рдЗрд▓ рдЙрдШрдбрд╛
+pdfjs-open-file-button-label = рдЙрдШрдбрд╛
+pdfjs-print-button =
+ .title = рдЫрдкрд╛рдИ рдХрд░рд╛
+pdfjs-print-button-label = рдЫрдкрд╛рдИ рдХрд░рд╛
+
+## Secondary toolbar and context menu
+
+pdfjs-tools-button =
+ .title = рд╕рд╛рдзрдиреЗ
+pdfjs-tools-button-label = рд╕рд╛рдзрдиреЗ
+pdfjs-first-page-button =
+ .title = рдкрд╣рд┐рд▓реНрдпрд╛ рдкреГрд╖реНрдард╛рд╡рд░ рдЬрд╛
+pdfjs-first-page-button-label = рдкрд╣рд┐рд▓реНрдпрд╛ рдкреГрд╖реНрдард╛рд╡рд░ рдЬрд╛
+pdfjs-last-page-button =
+ .title = рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рдкреГрд╖реНрдард╛рд╡рд░ рдЬрд╛
+pdfjs-last-page-button-label = рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рдкреГрд╖реНрдард╛рд╡рд░ рдЬрд╛
+pdfjs-page-rotate-cw-button =
+ .title = рдШрдбреНрдпрд╛рд│рд╛рдЪреНрдпрд╛ рдХрд╛рдЯреНрдпрд╛рдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рдлрд┐рд░рд╡рд╛
+pdfjs-page-rotate-cw-button-label = рдШрдбреНрдпрд╛рд│рд╛рдЪреНрдпрд╛ рдХрд╛рдЯреНрдпрд╛рдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рдлрд┐рд░рд╡рд╛
+pdfjs-page-rotate-ccw-button =
+ .title = рдШрдбреНрдпрд╛рд│рд╛рдЪреНрдпрд╛ рдХрд╛рдЯреНрдпрд╛рдЪреНрдпрд╛ рдЙрд▓рдЯ рджрд┐рд╢реЗрдиреЗ рдлрд┐рд░рд╡рд╛
+pdfjs-page-rotate-ccw-button-label = рдШрдбреНрдпрд╛рд│рд╛рдЪреНрдпрд╛ рдХрд╛рдЯреНрдпрд╛рдЪреНрдпрд╛ рдЙрд▓рдЯ рджрд┐рд╢реЗрдиреЗ рдлрд┐рд░рд╡рд╛
+pdfjs-cursor-text-select-tool-button =
+ .title = рдордЬрдХреВрд░ рдирд┐рд╡рдб рд╕рд╛рдзрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпреАрдд рдХрд░рд╛
+pdfjs-cursor-text-select-tool-button-label = рдордЬрдХреВрд░ рдирд┐рд╡рдб рд╕рд╛рдзрди
+pdfjs-cursor-hand-tool-button =
+ .title = рд╣рд╛рдд рд╕рд╛рдзрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рд╛
+pdfjs-cursor-hand-tool-button-label = рд╣рд╕реНрдд рд╕рд╛рдзрди
+pdfjs-scroll-vertical-button =
+ .title = рдЕрдиреБрд▓рдВрдм рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рд╡рд╛рдкрд░рд╛
+pdfjs-scroll-vertical-button-label = рдЕрдиреБрд▓рдВрдм рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ
+pdfjs-scroll-horizontal-button =
+ .title = рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рд╡рд╛рдкрд░рд╛
+pdfjs-scroll-horizontal-button-label = рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ
+
+## Document properties dialog
+
+pdfjs-document-properties-button =
+ .title = рджрд╕реНрддрдРрд╡рдЬ рдЧреБрдгрдзрд░реНрдотАж
+pdfjs-document-properties-button-label = рджрд╕реНрддрдРрд╡рдЬ рдЧреБрдгрдзрд░реНрдотАж
+pdfjs-document-properties-file-name = рдлрд╛рдЗрд▓рдЪреЗ рдирд╛рд╡:
+pdfjs-document-properties-file-size = рдлрд╛рдЗрд▓ рдЖрдХрд╛рд░:
+# 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 } рдмрд╛рдЗрдЯреНрд╕)
+# 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 } рдмрд╛рдЗрдЯреНрд╕)
+pdfjs-document-properties-title = рд╢рд┐рд░реНрд╖рдХ:
+pdfjs-document-properties-author = рд▓реЗрдЦрдХ:
+pdfjs-document-properties-subject = рд╡рд┐рд╖рдп:
+pdfjs-document-properties-keywords = рдореБрдЦреНрдпрд╢рдмреНрдж:
+pdfjs-document-properties-creation-date = рдирд┐рд░реНрдорд╛рдг рджрд┐рдирд╛рдВрдХ:
+pdfjs-document-properties-modification-date = рджреБрд░реВрд╕реНрддреА рджрд┐рдирд╛рдВрдХ:
+# 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 = рдирд┐рд░реНрдорд╛рддрд╛:
+pdfjs-document-properties-producer = PDF рдирд┐рд░реНрдорд╛рддрд╛:
+pdfjs-document-properties-version = PDF рдЖрд╡реГрддреНрддреА:
+pdfjs-document-properties-page-count = рдкреГрд╖реНрда рд╕рдВрдЦреНрдпрд╛:
+pdfjs-document-properties-page-size = рдкреГрд╖реНрда рдЖрдХрд╛рд░:
+pdfjs-document-properties-page-size-unit-inches = рдЗрдВрдЪ
+pdfjs-document-properties-page-size-unit-millimeters = рдореАрдореА
+pdfjs-document-properties-page-size-orientation-portrait = рдЙрднреА рдорд╛рдВрдбрдгреА
+pdfjs-document-properties-page-size-orientation-landscape = рдЖрдбрд╡реЗ
+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 = Letter
+pdfjs-document-properties-page-size-name-legal = Legal
+
+## 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 = рдЬрд▓рдж рд╡реЗрдм рджреГрд╖реНрдп:
+pdfjs-document-properties-linearized-yes = рд╣реЛ
+pdfjs-document-properties-linearized-no = рдирд╛рд╣реА
+pdfjs-document-properties-close-button = рдмрдВрдж рдХрд░рд╛
+
+## Print
+
+pdfjs-print-progress-message = рдЫрдкрд╛рдИ рдХрд░реАрддрд╛ рдкреГрд╖реНрда рддрдпрд╛рд░ рдХрд░реАрдд рдЖрд╣реЗтАж
+# Variables:
+# $progress (Number) - percent value
+pdfjs-print-progress-percent = { $progress }%
+pdfjs-print-progress-close-button = рд░рджреНрдж рдХрд░рд╛
+pdfjs-printing-not-supported = рд╕рд╛рд╡рдзрд╛рдирддрд╛: рдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рддрд░реНрдлреЗ рдЫрдкрд╛рдЗ рдкреВрд░реНрдгрдкрдгреЗ рд╕рдорд░реНрдереАрдд рдирд╛рд╣реА.
+pdfjs-printing-not-ready = рд╕рд╛рд╡рдзрд╛рдирддрд╛: рдЫрдкрд╛рдИрдХрд░рд┐рддрд╛ PDF рдкреВрд░реНрдгрддрдпрд╛ рд▓реЛрдб рдЭрд╛рд▓реЗ рдирд╛рд╣реА.
+
+## Tooltips and alt text for side panel toolbar buttons
+
+pdfjs-toggle-sidebar-button =
+ .title = рдмрд╛рдЬреВрдЪреАрдкрдЯреНрдЯреА рдЯреЙрдЧрд▓ рдХрд░рд╛
+pdfjs-toggle-sidebar-button-label = рдмрд╛рдЬреВрдЪреАрдкрдЯреНрдЯреА рдЯреЙрдЧрд▓ рдХрд░рд╛
+pdfjs-document-outline-button =
+ .title = рджрд╕реНрддрдРрд╡рдЬ рдмрд╛рд╣реНрдпрд░реЗрдЦрд╛ рджрд░реНрд╢рд╡рд╛ (рд╡рд┐рд╕реНрддреГрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЛрдирд╡реЗрд│рд╛ рдХреНрд▓рд┐рдХ рдХрд░рд╛ /рд╕рд░реНрд╡ рдШрдЯрдХ рджрд╛рдЦрд╡рд╛)
+pdfjs-document-outline-button-label = рджрд╕реНрддрдРрд╡рдЬ рд░реВрдкрд░реЗрд╖рд╛
+pdfjs-attachments-button =
+ .title = рдЬреЛрдбрдкрддреНрд░ рджрд╛рдЦрд╡рд╛
+pdfjs-attachments-button-label = рдЬреЛрдбрдкрддреНрд░
+pdfjs-thumbs-button =
+ .title = рдердВрдмрдиреЗрд▓реНрд╕реН рджрд╛рдЦрд╡рд╛
+pdfjs-thumbs-button-label = рдердВрдмрдиреЗрд▓реНрд╕реН
+pdfjs-findbar-button =
+ .title = рджрд╕реНрддрдРрд╡рдЬрд╛рдд рд╢реЛрдзрд╛
+pdfjs-findbar-button-label = рд╢реЛрдзрд╛
+
+## Thumbnails panel item (tooltip and alt text for images)
+
+# Variables:
+# $page (Number) - the page number
+pdfjs-thumb-page-title =
+ .title = рдкреГрд╖реНрда { $page }
+# Variables:
+# $page (Number) - the page number
+pdfjs-thumb-page-canvas =
+ .aria-label = рдкреГрд╖реНрдард╛рдЪреЗ рдердВрдмрдиреЗрд▓ { $page }
+
+## Find panel button title and messages
+
+pdfjs-find-input =
+ .title = рд╢реЛрдзрд╛
+ .placeholder = рджрд╕реНрддрдРрд╡рдЬрд╛рдд рд╢реЛрдзрд╛тАж
+pdfjs-find-previous-button =
+ .title = рд╡рд╛рдХрдкреНрд░рдпреЛрдЧрдЪреА рдорд╛рдЧреАрд▓ рдШрдЯрдирд╛ рд╢реЛрдзрд╛
+pdfjs-find-previous-button-label = рдорд╛рдЧреАрд▓
+pdfjs-find-next-button =
+ .title = рд╡рд╛рдХрдкреНрд░рдпреЛрдЧрдЪреА рдкреБрдвреАрд▓ рдШрдЯрдирд╛ рд╢реЛрдзрд╛
+pdfjs-find-next-button-label = рдкреБрдвреАрд▓
+pdfjs-find-highlight-checkbox = рд╕рд░реНрд╡ рдард│рдХ рдХрд░рд╛
+pdfjs-find-match-case-checkbox-label = рдЖрдХрд╛рд░ рдЬреБрд│рд╡рд╛
+pdfjs-find-entire-word-checkbox-label = рд╕рдВрдкреВрд░реНрдг рд╢рдмреНрдж
+pdfjs-find-reached-top = рджрд╕реНрддрдРрд╡рдЬрд╛рдЪреНрдпрд╛ рд╢реАрд░реНрд╖рдХрд╛рд╕ рдкреЛрд╣рдЪрд▓реЗ, рддрд│рдкрд╛рд╕реВрди рдкреБрдвреЗ
+pdfjs-find-reached-bottom = рджрд╕реНрддрдРрд╡рдЬрд╛рдЪреНрдпрд╛ рддрд│рд╛рд▓рд╛ рдкреЛрд╣рдЪрд▓реЗ, рд╢реАрд░реНрд╖рдХрд╛рдкрд╛рд╕реВрди рдкреБрдвреЗ
+pdfjs-find-not-found = рд╡рд╛рдХрдкреНрд░рдпреЛрдЧ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА
+
+## Predefined zoom values
+
+pdfjs-page-scale-width = рдкреГрд╖реНрдард╛рдЪреА рд░реВрдВрджреА
+pdfjs-page-scale-fit = рдкреГрд╖реНрда рдмрд╕рд╡рд╛
+pdfjs-page-scale-auto = рд╕реНрд╡рдпрдВ рд▓рд╛рд╣рди рдХрд┐рдВрд╡рд╛ рдореЛрдареЗ рдХрд░рдгреЗ
+pdfjs-page-scale-actual = рдкреНрд░рддреНрдпрдХреНрд╖ рдЖрдХрд╛рд░
+# Variables:
+# $scale (Number) - percent value for page scale
+pdfjs-page-scale-percent = { $scale }%
+
+## PDF page
+
+
+## Loading indicator messages
+
+pdfjs-loading-error = PDF рд▓реЛрдб рдХрд░рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+pdfjs-invalid-file-error = рдЕрд╡реИрдз рдХрд┐рдВрд╡рд╛ рджреЛрд╖реАрдд PDF рдлрд╛рдЗрд▓.
+pdfjs-missing-file-error = рди рдЖрдврд│рдгрд╛рд░реА PDF рдлрд╛рдЗрд▓.
+pdfjs-unexpected-response-error = рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░рддрд┐рд╕рд╛рдж.
+pdfjs-rendering-error = рдкреГрд╖реНрда рджрд╛рдЦрд╡рддреЗрд╡реЗрд│реА рддреНрд░реБрдЯреА рдЖрдврд│рд▓реА.
+
+## 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 } рдЯрд┐рдкрдгреНрдгреА]
+
+## Password
+
+pdfjs-password-label = рд╣реА PDF рдлрд╛рдЗрд▓ рдЙрдШрдбрдгреНрдпрд╛рдХрд░рд┐рддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рджреНрдпрд╛.
+pdfjs-password-invalid = рдЕрд╡реИрдз рдкрд╛рд╕рд╡рд░реНрдб. рдХреГрдкрдпрд╛ рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рд╛.
+pdfjs-password-ok-button = рдареАрдХ рдЖрд╣реЗ
+pdfjs-password-cancel-button = рд░рджреНрдж рдХрд░рд╛
+pdfjs-web-fonts-disabled = рд╡реЗрдм рдЯрдВрдХ рдЕрд╕рдорд░реНрдереАрдд рдЖрд╣реЗрдд: рдПрдореНрдмреЗрдбреЗрдб PDF рдЯрдВрдХ рд╡рд╛рдкрд░ рдЕрд╢рдХреНрдп.
+
+## Editing
+
+
+## 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-mr/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl b/l10n-mr/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
new file mode 100644
index 0000000000..c2ad58534b
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
@@ -0,0 +1,26 @@
+# 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 = рдкрд┐рдХреНрдЪрд░-рдЗрди-рдкрд┐рдХреНрдЪрд░
+
+## 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.
+
+##
+
+## 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.
+
+##
+
diff --git a/l10n-mr/toolkit/toolkit/preferences/preferences.ftl b/l10n-mr/toolkit/toolkit/preferences/preferences.ftl
new file mode 100644
index 0000000000..ec969b7980
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/preferences/preferences.ftl
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+password-not-set =
+ .value = (рдирд┐рд╢реНрдЪрд┐рдд рдирд╛рд╣реА)
+
+pw-change-success-title = рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рдпрд╢рд╕реНрд╡реА
+pw-change-failed-title = рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рдЕрдкрдпрд╢реА
+pw-remove-button =
+ .label = рдХрд╛рдвреБрди рдЯрд╛рдХрд╛
+
+set-password-old-password = рд╕рджреНрдпрд╛рдЪреЗ рдкрд╛рд╕рд╡рд░реНрдб:
+set-password-new-password = рдирд╡реАрди рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:
+set-password-reenter-password = рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдирдГ-рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:
+set-password-meter = рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬрд╛ рдЧреБрдгрд╛рдВрдХ
+set-password-meter-loading = рджрд╛рдЦрд▓ рдХрд░реАрдд рдЖрд╣реЗ
+
+remove-info =
+ .value = рдкреБрдвреЗ рдЬрд╛рдгреНрдпрд╛рдХрд░реАрддрд╛ рдЖрдкрд▓рд╛ рд╕рджреНрдпрд╛рдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:
+remove-password-old-password =
+ .value = рд╕рджреНрдпрд╛рдЪрд╛ рдкрд╛рд╕рд╡рд░реНрдб:
diff --git a/l10n-mr/toolkit/toolkit/printing/printDialogs.ftl b/l10n-mr/toolkit/toolkit/printing/printDialogs.ftl
new file mode 100644
index 0000000000..6856d4f8c5
--- /dev/null
+++ b/l10n-mr/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 = рдкреГрд╖реНрдард╛рдЪреА рдорд╛рдВрдбрдгреА
+custom-prompt-title = рдордирд╛рд╕рд╛рд░рдЦреЗ...
+custom-prompt-prompt = рдЖрдкрд▓реЗ рдПрдЪреНрдЫрд┐рдХ рд╢рд┐рд░реНрд╖рд▓реЗрдЦ/рддрд│рд▓реЗрдЦ рдордЬрдХреБрд░ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛
+basic-tab =
+ .label = рд░реВрдкрдг рдЖрдгрд┐ рдкрд░реНрдпрд╛рдп
+advanced-tab =
+ .label = рд╕рдорд╛рд╕ рдЖрдгрд┐ рд╢рд┐рд░реНрд╖рд▓реЗрдЦ/рддрд│рд▓реЗрдЦ
+format-group-label =
+ .value = рд╕реНрд╡рд░реВрдкрдг
+orientation-label =
+ .value = рдкрд░рд┐рдЪрд┐рддрддрд╛:
+portrait =
+ .label = рдЙрднреЗ
+ .accesskey = P
+landscape =
+ .label = рдЖрдбрд╡реЗ
+ .accesskey = L
+scale =
+ .label = рдкреНрд░рдорд╛рдг:
+ .accesskey = S
+scale-percent =
+ .value = %
+shrink-to-fit =
+ .label = рдкреГрд╖реНрдард╛рдЪреНрдпрд╛ рд░реВрдВрджреАрдд рдЖрдХреБрдВрдЪрд┐рдд рдХрд░рд╛
+ .accesskey = W
+options-group-label =
+ .value = рдкрд░реНрдпрд╛рдп
+print-bg =
+ .label = рдкрд╛рд░реНрд╢реНрд╡рднреВрдореАрдЪреА рдЫрдкрд╛рдИ рдХрд░рд╛ (рд░рдВрдЧ рдЖрдгрд┐ рдЪрд┐рддреНрд░)
+ .accesskey = B
+margin-group-label-inches =
+ .value = рд╕рдорд╛рд╕ (рдЗрдВрдЪ)
+margin-group-label-metric =
+ .value = рд╕рдорд╛рд╕ (рдорд┐рд▓рд┐рдореАрдЯрд░)
+margin-top =
+ .value = рд╢реАрд░реНрд╖:
+ .accesskey = T
+margin-top-invisible =
+ .value = рд╢реАрд░реНрд╖:
+margin-bottom =
+ .value = рддрд│:
+ .accesskey = B
+margin-bottom-invisible =
+ .value = рддрд│:
+margin-left =
+ .value = рдбрд╛рд╡рд╛:
+ .accesskey = L
+margin-left-invisible =
+ .value = рдбрд╛рд╡рд╛:
+margin-right =
+ .value = рдЙрдЬрд╡рд╛:
+ .accesskey = R
+margin-right-invisible =
+ .value = рдЙрдЬрд╡рд╛:
+header-footer-label =
+ .value = рд╢рд┐рд░реНрд╖рд▓реЗрдЦ рдЖрдгрд┐ рддрд│рд▓реЗрдЦ
+hf-left-label =
+ .value = рдбрд╛рд╡реА:
+hf-center-label =
+ .value = рдордзреНрдп:
+hf-right-label =
+ .value = рдЙрдЬрд╡реА:
+header-left-tip =
+ .tooltiptext = рдбрд╛рд╡реА рд╢рд┐рд░реНрд╖рд▓реЗрдЦ
+header-center-tip =
+ .tooltiptext = рдордзреНрдп рд╢рд┐рд░реНрд╖рд▓реЗрдЦ
+header-right-tip =
+ .tooltiptext = рдЙрдЬрд╡реА рд╢рд┐рд░реНрд╖рд▓реЗрдЦ
+footer-left-tip =
+ .tooltiptext = рдбрд╛рд╡реА рддрд│рд▓реЗрдЦ
+footer-center-tip =
+ .tooltiptext = рдордзреНрдп рддрд│рд▓реЗрдЦ
+footer-right-tip =
+ .tooltiptext = рдЙрдЬрд╡реА рддрд│рд▓реЗрдЦ
+hf-blank =
+ .label = --рдХреЛрд░реЗ--
+hf-title =
+ .label = рд╢рд┐рд░реНрд╖рдХ
+hf-url =
+ .label = URL
+hf-date-and-time =
+ .label = рджрд┐рдирд╛рдВрдХ/рд╡реЗрд│
+hf-page =
+ .label = рдкреГрд╖реНрда #
+hf-page-and-total =
+ .label = # рдкреИрдХреА # рдкреГрд╖реНрда
+hf-custom =
+ .label = рдордирд╛рд╕рд╛рд░рдЦреЗ...
+print-preview-window =
+ .title = рдЫрдкрд╛рдИ рдкреВрд░реНрд╡рджреГрд╢реНрдп
+print-title =
+ .value = рд╢рд┐рд░реНрд╖рдХ:
+print-preparing =
+ .value = рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣реЗ...
+print-progress =
+ .value = рдкреНрд░рдЧрддреА:
+print-window =
+ .title = рдЫрдкрд╛рдИ рд╕реБрд░реВ рдЖрд╣реЗ
+print-complete =
+ .value = рдЫрдкрд╛рдИ рдкреВрд░реНрдг рдЭрд╛рд▓реА.
+
+# Variables
+# $percent (integer) - Number of printed percentage
+print-percent =
+ .value = { $percent }%
+dialog-cancel-label = рд░рджреНрдж рдХрд░рд╛
+dialog-close-label = рдмрдВрдж рдХрд░рд╛
diff --git a/l10n-mr/toolkit/toolkit/printing/printPreview.ftl b/l10n-mr/toolkit/toolkit/printing/printPreview.ftl
new file mode 100644
index 0000000000..6751885d4f
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/printing/printPreview.ftl
@@ -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/.
+
+printpreview-simplify-page-checkbox =
+ .label = рдкреГрд╖реНрда рд╕реБрд▓рдн рдХрд░рд╛
+ .accesskey = i
+ .tooltiptext = рд╣реЗ рдкреГрд╖реНрда рдЖрдкреЛрдЖрдк рд╕реБрд▓рдн рд╣реЛрдК рд╢рдХрдд рдирд╛рд╣реА
+printpreview-simplify-page-checkbox-enabled =
+ .label = { printpreview-simplify-page-checkbox.label }
+ .accesskey = { printpreview-simplify-page-checkbox.accesskey }
+ .tooltiptext = рд╕реЛрдкреНрдпрд╛ рд╡рд╛рдЪрдирд╛рд╕рд╛рдареА рдорд╛рдВрдбрдгреА рдмрджрд▓рд╛
+printpreview-close =
+ .label = рдмрдВрдж рдХрд░рд╛
+ .accesskey = C
+printpreview-portrait =
+ .label = рдЙрднреЗ
+ .accesskey = o
+printpreview-landscape =
+ .label = рдЖрдбрд╡реЗ
+ .accesskey = L
+printpreview-scale =
+ .value = рдкреНрд░рдорд╛рдг:
+ .accesskey = S
+printpreview-shrink-to-fit =
+ .label = рдШрдЯреНрдЯ рдмрд╕рдгреНрдпрд╛рдХрд░реАрддрд╛ рдЖрдВрдХреБрдЪрд┐рдд рдХрд░рд╛
+printpreview-custom =
+ .label = рдордирд╛рд╕рд╛рд░рдЦреЗ...
+printpreview-print =
+ .label = рдЫрдкрд╛рдИтАж
+ .accesskey = P
+printpreview-of =
+ .value = рдпрд╛рдЪреЗ
+printpreview-custom-scale-prompt-title = рд╕рд╛рдиреБрдХреВрд▓ рдкреНрд░рдорд╛рдг
+printpreview-page-setup =
+ .label = рдкреГрд╖реНрдард╛рдЪреА рдорд╛рдВрдбрдгреАтАж
+ .accesskey = u
+printpreview-page =
+ .value = рдкреГрд╖реНрда:
+ .accesskey = a
+
+## 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 = рдкрд╣рд┐рд▓реЗ рдкреГрд╖реНрда
+printpreview-previousarrow =
+ .label = { $arrow }
+ .tooltiptext = рдорд╛рдЧреАрд▓ рдкреГрд╖реНрда
+printpreview-nextarrow =
+ .label = { $arrow }
+ .tooltiptext = рдкреБрдвреАрд▓ рдкреГрд╖реНрда
+printpreview-endarrow =
+ .label = { $arrow }
+ .tooltiptext = рд╢реЗрд╡рдЯрдЪреЗ рдкреГрд╖реНрда
+
diff --git a/l10n-mr/toolkit/toolkit/printing/printUI.ftl b/l10n-mr/toolkit/toolkit/printing/printUI.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/printing/printUI.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-mr/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl b/l10n-mr/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/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-mr/toolkit/toolkit/updates/backgroundupdate.ftl b/l10n-mr/toolkit/toolkit/updates/backgroundupdate.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-mr/toolkit/toolkit/updates/backgroundupdate.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-mr/toolkit/toolkit/updates/elevation.ftl b/l10n-mr/toolkit/toolkit/updates/elevation.ftl
new file mode 100644
index 0000000000..9bdbad668f
--- /dev/null
+++ b/l10n-mr/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 = рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЕрджреНрдпрдпрд╛рд╡рдд
+elevation-details-link-label =
+ .value = рддрдкрд╢реАрд▓
+elevation-error-manual = рд╣реНрдпрд╛ рд▓рд┐рдВрдХ рд╡рд░ рднреЗрдЯ рджреЗрдКрди рд╡ рдЕрд▓рд┐рдХрдбреАрд▓ рдЖрд╡реГрддреНрддреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реБрди рдЖрдкрдг { -brand-short-name } рд╕реНрд╡рддрдГ рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░реВ рд╢рдХрддрд╛:
+elevation-finished-page = рдЕрджреНрдпрдпрд╛рд╡рдд рдЖрдзрд┐рдкрд╛рд╕реВрдирдЪ рдкреНрд░рддрд┐рд╖реНрдард╛рдкреАрдд рдЖрд╣реЗ
+elevation-finished-background-page = { -brand-short-name } рдХрд░реАрддрд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╡ рд╕реНрдерд┐рд░рддрд╛ рдЕрджреНрдпрдпрд╛рд╡рдд рдбрд╛рдКрдирд▓реЛрдб рдХрд░реВрди рдЭрд╛рд▓реЗ рдЖрд╣реЗ рд╡ рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдХрд░реАрддрд╛ рд╕рдЬреНрдЬ рдЖрд╣реЗ.
+elevation-finished-background = рдЕрджреНрдпрдпрд╛рд╡рдд :
+elevation-more-elevated = рд╣реНрдпрд╛ рд╕реБрдзрд╛рд░рдгреЗрд╕рд╛рдареА рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдзрд┐рдХрд╛рд░ рдЧрд░рдЬреЗрдЪреЗ рдЖрд╣реЗрдд. рдкреБрдврдЪреНрдпрд╛ рд╡реЗрд│реА рдЬреЗрд╡реНрд╣рд╛ { -brand-short-name } рд╕реБрд░реБ рд╣реЛрдИрд▓ рддреЗрд╡реНрд╣рд╛ рд╣реА рд╕реБрдзрд╛рд░рдгрд╛ рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реА рдЬрд╛рдИрд▓. рддреБрдореНрд╣реА рдЖрддрд╛ { -brand-short-name } рдкреБрдирдГрд╕реБрд░реБ рдХрд░реВ рд╢рдХрддрд╛, рдХрд╛рдо рдЪрд╛рд▓реВ рдареЗрдКрди рдкреБрдирдГрд╕реБрд░реБ рдХрд░реВ рд╢рдХрддрд╛ рдХрд┐рдВрд╡рд╛ рд╣реА рд╕реБрдзрд╛рд░рдгрд╛ рдирд╛рдХрд╛рд░реВ рд╢рдХрддрд╛.
diff --git a/l10n-mr/toolkit/toolkit/updates/history.ftl b/l10n-mr/toolkit/toolkit/updates/history.ftl
new file mode 100644
index 0000000000..c34e6707b3
--- /dev/null
+++ b/l10n-mr/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 = рдЗрддрд┐рд╣рд╛рд╕ рд╕реБрдзрд╛рд░рд╛
+history-intro = рдкреБрдвреАрд▓ рдЕрджреНрдпрдпрд╛рд╡рддреЗ рд╕реНрдерд╛рдкрди рдЭрд╛рд▓реЗрд▓реЗ рдЖрд╣реЗрдд
+
+close-button-label =
+ .buttonlabelcancel = рдмрдВрдж рдХрд░рд╛
+ .title = рдЗрддрд┐рд╣рд╛рд╕ рд╕реБрдзрд╛рд░рд╛
+
+no-updates-label = рдХрд╛рд╣реА рд╕реБрдзрд╛рд░рдгрд╛ рд╕реНрдерд╛рдкреАрдд рдЭрд╛рд▓реНрдпрд╛ рдирд╛рд╣реАрдд
+name-header = рдирд╛рд╡рд╛рдд рд╡рд╛рдв рдХрд░рд╛
+date-header = рджрд┐рдирд╛рдВрдХ рд╕реНрдерд╛рдкреАрдд рдХрд░рд╛
+type-header = рдкреНрд░рдХрд╛рд░
+state-header = рд░рд╛рдЬреНрдп
+
+# 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 = рддрдкрд╢реАрд▓
+
+update-installed-on = рдпрд╛рд╡реЗрд│реА рдкреНрд░рддрд┐рд╖реНрдард╛рдкрд┐рдд рдХреЗрд▓реЗ: { $date }
+
+update-status = рд╕реНрдерд┐рддреА: { $status }