From: Mike Hommey СÑÑгваеÑÑа абнаÑленне â
+update-downloading-message = СÑÑгваеÑÑа абнаÑленне â
+update-applying = ÐÑÑмÑнÑеÑÑа абнаÑленнеâ¦
+update-failed = ÐÑÑдаÑа абнаÑленнÑ.
+update-failed-main = ÐÑÑдаÑа абнаÑленнÑ. СÑÑгнÑÑÑ Ð°Ð¿Ð¾ÑнÑÑ Ð²ÐµÑÑÑÑ
+update-adminDisabled = ÐбнаÑÐ»ÐµÐ½Ð½Ñ Ð·Ð°Ð±Ð°ÑÐ¾Ð½ÐµÐ½Ñ Ð²Ð°ÑÑм ÑÑÑÑÑмнÑм адмÑнÑÑÑÑаÑаÑам
+update-noUpdatesFound = { -brand-short-name } абноÑленÑ
+aboutdialog-update-checking-failed = Ðе ÑдалоÑÑ Ð¿ÑавеÑÑÑÑ Ð½Ð°ÑÑнаÑÑÑ Ð°Ð±Ð½Ð°ÑленнÑÑ.
+update-otherInstanceHandlingUpdates = { -brand-short-name } абнаÑлÑеÑÑа ÑнÑÑм аÑобнÑкам
+update-manual = ÐбнаÑÐ»ÐµÐ½Ð½Ñ Ð´Ð°ÑÑÑпнÑÑ Ð½Ð°
+update-unsupported = ÐÑ Ð½Ðµ можаÑе пÑаÑÑгнÑÑÑ Ð°Ð±Ð½Ð°Ñленне на гÑÑай ÑÑÑÑÑме.
+update-restarting = ÐеÑазапÑÑкâ¦
+update-internal-error = ÐемагÑÑма пÑавеÑÑÑÑ Ð½Ð°ÑÑнаÑÑÑ Ð°Ð±Ð½Ð°ÑленнÑÑ Ð·-за ÑнÑÑÑанай памÑлкÑ. ÐбнаÑÐ»ÐµÐ½Ð½Ñ Ð´Ð°ÑÑÑпнÑÑ Ð¿Ð° адÑаÑе
+channel-description = ÐаÑаз Ð²Ñ Ð½Ð° канале абнаÑленнÑÑ.
+warningDesc-version = { -brand-short-name } â ÑкÑпеÑÑменÑалÑнÑ, Ñ Ð¼Ð¾Ð¶Ð° бÑÑÑ Ð½ÑÑÑÑойлÑвÑм.
+aboutdialog-help-user = Ðаведка { -brand-product-name }
+aboutdialog-submit-feedback = ÐадаÑÑ Ð²Ð¾Ð´Ð³Ñк
+community-exp = â , Ñкое пÑаÑÑе Ñазам, каб заÑ
аваÑÑ Ð¡ÐµÑÑва адкÑÑÑÑм, пÑблÑÑнÑм Ñ Ð´Ð°ÑÑÑпнÑм кожнамÑ.
+community-2 = { -brand-short-name } ÑаÑпÑаÑÐ°Ð²Ð°Ð½Ñ , , Ñкое пÑаÑÑе Ñазам, каб заÑ
аваÑÑ Ð¡ÐµÑÑва адкÑÑÑÑм, пÑблÑÑнÑм Ñ Ð´Ð°ÑÑÑпнÑм кожнамÑ.
+helpus = ХоÑаÑе дапамагÑÑ? або
+bottomLinks-license = ÐвеÑÑÐºÑ Ð¿Ñа лÑÑÑнзÑÑ
+bottomLinks-rights = ÐÑÐ°Ð²Ñ ÐºÐ°Ð½ÑаÑковага каÑÑÑÑалÑнÑка
+bottomLinks-privacy = ÐалÑÑÑка пÑÑваÑнаÑÑÑ
+# Example of resulting string: 66.0.1 (64-bit)
+# Variables:
+# $version (String): version of Firefox, e.g. 66.0.1
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version = { $version } ({ $bits }-бÑÑ)
+# Example of resulting string: 66.0a1 (2019-01-16) (64-bit)
+# Variables:
+# $version (String): version of Firefox for Nightly builds, e.g. 66.0a1
+# $isodate (String): date in ISO format, e.g. 2019-01-16
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version-nightly = { $version } ({ $isodate }) ({ $bits }-бÑÑ)
diff --git a/browser/browser/aboutLogins.ftl b/browser/browser/aboutLogins.ftl
new file mode 100644
index 00000000000..08194fdd91b
--- /dev/null
+++ b/browser/browser/aboutLogins.ftl
@@ -0,0 +1,365 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+# NOTE: New strings should use the about-logins- prefix.
+
+about-logins-page-title = ÐагÑÐ½Ñ Ñ паÑолÑ
+login-filter =
+ .placeholder = ШÑкаÑÑ Ð»Ð°Ð³ÑнÑ
+create-login-button = ÐадаÑÑ Ð½Ð¾Ð²Ñ Ð»Ð°Ð³Ñн
+create-new-login-button =
+ .title = СÑваÑÑÑÑ Ð½Ð¾Ð²Ñ Ð»Ð°Ð³Ñн
+fxaccounts-sign-in-text = ÐÑÑÑмайÑе доÑÑÑп да ÑваÑÑ
паÑолÑÑ Ð½Ð° ÑнÑÑÑ
пÑÑладаÑ
+fxaccounts-sign-in-sync-button = УвайÑÑÑ Ñ ÑÑнÑ
ÑанÑзаÑÑÑ
+fxaccounts-avatar-button =
+ .title = ÐÑÑаванне ÑлÑковÑм запÑÑам
+
+## The ⯠menu that is in the top corner of the page
+
+menu =
+ .title = ÐдкÑÑÑÑ Ð¼ÐµÐ½Ñ
+# This menuitem is only visible on Windows and macOS
+about-logins-menu-menuitem-import-from-another-browser = ÐмпаÑÑаваÑÑ Ð· ÑнÑага бÑаÑзеÑаâ¦
+about-logins-menu-menuitem-import-from-a-file = ÐмпаÑÑаваÑÑ Ð· Ñайлаâ¦
+about-logins-menu-menuitem-export-logins = ÐкÑпаÑÑаваÑÑ Ð»Ð°Ð³ÑнÑâ¦
+about-logins-menu-menuitem-remove-all-logins = ÐÑдалÑÑÑ ÑÑе лагÑнÑâ¦
+menu-menuitem-preferences =
+ { PLATFORM() ->
+ [windows] ÐаладÑ
+ *[other] ÐаладÑ
+ }
+about-logins-menu-menuitem-help = Ðаведка
+
+## Login List
+
+login-list =
+ .aria-label = ÐагÑнÑ, ÑкÑÑ Ð°Ð´Ð¿Ð°Ð²ÑдаÑÑÑ Ð¿Ð¾ÑÑÐºÐ°Ð²Ð°Ð¼Ñ Ð·Ð°Ð¿ÑÑÑ
+login-list-count =
+ { $count ->
+ [one] { $count } лагÑн
+ [few] { $count } лагÑнÑ
+ *[many] { $count } лагÑнаÑ
+ }
+login-list-sort-label-text = ÐаÑадкаванне:
+login-list-name-option = Ðазва (Ð-Я)
+login-list-name-reverse-option = Ðазва (Я-Ð)
+login-list-username-option = ÐÐ¼Ñ ÐºÐ°ÑÑÑÑалÑнÑка (Ð-Я)
+login-list-username-reverse-option = ÐÐ¼Ñ ÐºÐ°ÑÑÑÑалÑнÑка (Я-Ð)
+about-logins-login-list-alerts-option = ÐапÑÑÑджаннÑ
+login-list-last-changed-option = ÐпоÑнÑе змÑненне
+login-list-last-used-option = ÐпоÑнÑе вÑкаÑÑÑÑанне
+login-list-intro-title = ÐагÑÐ½Ñ Ð½Ðµ знойдзенÑ
+login-list-intro-description = ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°Ñ
оÑваеÑе паÑÐ¾Ð»Ñ Ñ { -brand-product-name }, Ñн з'ÑвÑÑÑа ÑÑÑ.
+about-logins-login-list-empty-search-title = ÐагÑÐ½Ñ Ð½Ðµ знойдзенÑ
+about-logins-login-list-empty-search-description = ÐÑма вÑнÑкаÑ, ÑкÑÑ Ð°Ð´Ð¿Ð°Ð²ÑдаÑÑÑ Ð²Ð°ÑÐ°Ð¼Ñ Ð¿Ð¾ÑÑкÑ.
+login-list-item-title-new-login = ÐÐ¾Ð²Ñ Ð»Ð°Ð³Ñн
+login-list-item-subtitle-new-login = УвÑдзÑÑе Ñвае ÑлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+login-list-item-subtitle-missing-username = (без ÑÐ¼Ñ ÐºÐ°ÑÑÑÑалÑнÑка)
+about-logins-list-item-breach-icon =
+ .title = Ð£Ð·Ð»Ð°Ð¼Ð°Ð½Ñ ÑайÑ
+about-logins-list-item-vulnerable-password-icon =
+ .title = УÑазлÑÐ²Ñ Ð¿Ð°ÑолÑ
+about-logins-list-section-breach = УзламанÑÑ ÑайÑÑ
+about-logins-list-section-vulnerable = УÑазлÑвÑÑ Ð¿Ð°ÑолÑ
+about-logins-list-section-nothing = ÐÑма папÑÑÑджаннÑ
+about-logins-list-section-today = СÑннÑ
+about-logins-list-section-yesterday = УÑоÑа
+about-logins-list-section-week = ÐпоÑнÑÑ 7 дзÑн
+
+## Introduction screen
+
+about-logins-login-intro-heading-logged-out2 = ШÑкаеÑе заÑ
аванÑÑ Ð¿Ð°ÑолÑ? УклÑÑÑÑе ÑÑнÑ
ÑанÑзаÑÑÑ Ð°Ð»Ñбо ÑмпаÑÑÑйÑе ÑÑ
.
+about-logins-login-intro-heading-logged-in = СÑнÑ
ÑанÑзаванÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ð½Ðµ знойдзенÑ.
+login-intro-description = ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñвае лагÑÐ½Ñ Ñ { -brand-product-name } на ÑнÑай пÑÑладзе, воÑÑ Ñк аÑÑÑмаÑÑ ÑÑ
ÑÑÑ:
+login-intro-instructions-fxa = СÑваÑÑÑе або ÑвайдзÑÑе Ñ Ñвой { -fxaccount-brand-name } на пÑÑладзе, дзе заÑ
оÑваÑÑÑа ваÑÑ Ð»Ð°Ð³ÑнÑ.
+login-intro-instructions-fxa-settings = ÐÑайдзÑÑе Ñ ÐаладÑ> Sync> УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ⦠ÐдзнаÑÑе ÑÑÑжок ÐагÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ.
+login-intro-instructions-fxa-passwords-help = ÐаведайÑе падÑÑÑÐ¼ÐºÑ Ð¿Ð° паÑолÑÑ
, каб аÑÑÑмаÑÑ Ð´Ð°Ð´Ð°ÑковÑÑ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ.
+about-logins-intro-browser-only-import = ÐÐ°Ð»Ñ Ð²Ð°ÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð·Ð°Ñ
оÑваÑÑÑа Ñ ÑнÑÑм бÑаÑзеÑÑ, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе ÑмпаÑÑаваÑÑ ÑÑ
Ñ { -brand-product-name }
+about-logins-intro-import2 = ÐÐ°Ð»Ñ Ð²Ð°ÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ð·Ð°Ñ
оÑваÑÑÑа па-за { -brand-product-name }, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе ÑмпаÑÑаваÑÑ ÑÑ
з ÑнÑага бÑаÑзеÑа або з Ñайла
+
+## Login
+
+login-item-new-login-title = ÐадаÑÑ Ð½Ð¾Ð²Ñ Ð»Ð°Ð³Ñн
+login-item-edit-button = ÐмÑнÑÑÑ
+about-logins-login-item-remove-button = ÐÑдалÑÑÑ
+login-item-origin-label = ÐдÑÐ°Ñ ÑайÑа
+login-item-tooltip-message = УпÑÑнÑÑеÑÑ, ÑÑо гÑÑа Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ñ Ð°Ð´ÑÐ°Ñ ÑайÑа, на ÑкÑм Ð²Ñ ÑваÑ
одзÑÑе Ñ ÑÑÑÑÑмÑ.
+login-item-origin =
+ .placeholder = https://www.example.com
+login-item-username-label = ÐÐ¼Ñ ÐºÐ°ÑÑÑÑалÑнÑка
+about-logins-login-item-username =
+ .placeholder = (без ÑÐ¼Ñ ÐºÐ°ÑÑÑÑалÑнÑка)
+login-item-copy-username-button-text = ÐапÑÑваÑÑ
+login-item-copied-username-button-text = СкапÑÑвана!
+login-item-password-label = ÐаÑолÑ
+login-item-password-reveal-checkbox =
+ .aria-label = ÐаказаÑÑ Ð¿Ð°ÑолÑ
+login-item-copy-password-button-text = ÐапÑÑваÑÑ
+login-item-copied-password-button-text = СкапÑÑванÑ!
+login-item-save-changes-button = ÐаÑ
аваÑÑ Ð·Ð¼ÐµÐ½Ñ
+login-item-save-new-button = ÐаÑ
аваÑÑ
+login-item-cancel-button = СкаÑаваÑÑ
+login-item-time-changed = ÐпоÑнÑе змÑненне: { DATETIME($timeChanged, day: "numeric", month: "long", year: "numeric") }
+login-item-time-created = СÑвоÑанÑ: { DATETIME($timeCreated, day: "numeric", month: "long", year: "numeric") }
+login-item-time-used = ÐпоÑнÑе вÑкаÑÑÑÑанне: { DATETIME($timeUsed, day: "numeric", month: "long", year: "numeric") }
+
+## The date is displayed in a timeline showing the password evolution.
+## A label is displayed under the date to describe the type of change.
+## (e.g. updated, created, etc.)
+
+login-item-timeline-point-date = { DATETIME($datetime, day: "numeric", month: "short", year: "numeric") }
+login-item-timeline-action-created = СÑвоÑанÑ
+login-item-timeline-action-updated = ÐбноÑленÑ
+login-item-timeline-action-used = ÐÑкаÑÑÑÑанÑ
+
+## OS Authentication dialog
+
+about-logins-os-auth-dialog-caption = { -brand-full-name }
+
+## The macOS strings are preceded by the operating system with "Firefox is trying to "
+## and includes subtitle of "Enter password for the user "xxx" to allow this." These
+## notes are only valid for English. Please test in your respected locale.
+
+# This message can be seen when attempting to edit a login in about:logins on Windows.
+about-logins-edit-login-os-auth-dialog-message-win = Ðаб змÑнÑÑÑ Ð²Ð°Ñ Ð»Ð°Ð³Ñн, ÑвÑдзÑÑе Ñвае ÑлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð´Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ñ Windows. ÐÑÑа дапамагае заÑ
оÑваÑÑ Ð±ÑÑÐ¿ÐµÐºÑ Ð²Ð°ÑÑÑ
ÑлÑковÑÑ
запÑÑаÑ.
+# This message can be seen when attempting to edit a login in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-edit-login-os-auth-dialog-message-macosx = ÑÑдагаваÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ð»Ð°Ð³Ñн
+# This message can be seen when attempting to reveal a password in about:logins on Windows.
+about-logins-reveal-password-os-auth-dialog-message-win = Ðаб пабаÑÑÑÑ Ñвой паÑолÑ, ÑвÑдзÑÑе Ñвае ÑлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð´Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ñ Windows. ÐÑÑа дапамагае заÑ
оÑваÑÑ Ð±ÑÑÐ¿ÐµÐºÑ Ð²Ð°ÑÑÑ
ÑлÑковÑÑ
запÑÑаÑ.
+# This message can be seen when attempting to reveal a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-reveal-password-os-auth-dialog-message-macosx = паказаÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ð¿Ð°ÑолÑ
+# This message can be seen when attempting to copy a password in about:logins on Windows.
+about-logins-copy-password-os-auth-dialog-message-win = Ðаб ÑкапÑÑаваÑÑ Ñвой паÑолÑ, ÑвÑдзÑÑе Ñвае ÑлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð´Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ñ Windows. ÐÑÑа дапамагае заÑ
оÑваÑÑ Ð±ÑÑÐ¿ÐµÐºÑ Ð²Ð°ÑÑÑ
ÑлÑковÑÑ
запÑÑаÑ.
+# This message can be seen when attempting to copy a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-copy-password-os-auth-dialog-message-macosx = капÑÑваÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ð¿Ð°ÑолÑ
+# This message can be seen when attempting to export a password in about:logins on Windows.
+about-logins-export-password-os-auth-dialog-message-win = Ðаб ÑкÑпаÑÑаваÑÑ Ð²Ð°ÑÑ Ð»Ð°Ð³ÑнÑ, ÑвÑдзÑÑе Ñвае ÑлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð´Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ñ Windows. ÐÑÑа дапамагае заÑ
оÑваÑÑ Ð±ÑÑÐ¿ÐµÐºÑ Ð²Ð°ÑÑÑ
ÑлÑковÑÑ
запÑÑаÑ.
+# This message can be seen when attempting to export a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-export-password-os-auth-dialog-message-macosx = ÑкÑпаÑÑаваÑÑ Ð·Ð°Ñ
аванÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ
+
+## Primary Password notification
+
+about-logins-primary-password-notification-message = ÐÐ°Ð»Ñ Ð»Ð°Ñка, ÑвÑдзÑÑе Ñвой галоÑÐ½Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð¿ÑаглÑÐ´Ñ Ð·Ð°Ñ
аванÑÑ
лагÑÐ½Ð°Ñ Ñ Ð¿Ð°ÑолÑÑ
+master-password-reload-button =
+ .label = УвайÑÑÑ
+ .accesskey = У
+
+## Dialogs
+
+confirmation-dialog-cancel-button = СкаÑаваÑÑ
+confirmation-dialog-dismiss-button =
+ .title = СкаÑаваÑÑ
+about-logins-confirm-remove-dialog-title = ÐÑдалÑÑÑ Ð³ÑÑÑ Ð»Ð°Ð³Ñн?
+confirm-delete-dialog-message = ÐÑÑае дзеÑнне незваÑоÑнае.
+about-logins-confirm-remove-dialog-confirm-button = ÐÑдалÑÑÑ
+about-logins-confirm-remove-all-dialog-confirm-button-label =
+ { $count ->
+ [1] ÐÑдалÑÑÑ
+ [one] ÐÑдалÑÑÑ
+ [few] ÐÑдалÑÑÑ ÑÑе
+ *[many] ÐÑдалÑÑÑ ÑÑе
+ }
+about-logins-confirm-remove-all-dialog-checkbox-label =
+ { $count ->
+ [1] Так, вÑдалÑÑÑ Ð³ÑÑÑ Ð»Ð°Ð³Ñн
+ [one] Так, вÑдалÑÑÑ Ð³ÑÑÑ Ð»Ð°Ð³Ñн
+ [few] Так, вÑдалÑÑÑ Ð³ÑÑÑÑ Ð»Ð°Ð³ÑнÑ
+ *[many] Так, вÑдалÑÑÑ Ð³ÑÑÑÑ Ð»Ð°Ð³ÑнÑ
+ }
+about-logins-confirm-remove-all-dialog-title =
+ { $count ->
+ [one] ÐÑдалÑÑÑ { $count } лагÑн?
+ [few] ÐÑдалÑÑÑ ÑÑе { $count } лагÑнÑ?
+ *[many] ÐÑдалÑÑÑ ÑÑе { $count } лагÑнаÑ?
+ }
+about-logins-confirm-remove-all-dialog-message =
+ { $count ->
+ [1] ÐÑÑа вÑдалÑÑÑ Ð»Ð°Ð³Ñн, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name }, Ñ Ð»ÑбÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð¿Ñа ÑÑеÑкÑ, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ [one] ÐÑÑа вÑдалÑÑÑ Ð»Ð°Ð³Ñн, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name }, Ñ Ð»ÑбÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð¿Ñа ÑÑеÑкÑ, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ [few] ÐÑÑа вÑдалÑÑÑ Ð»Ð°Ð³ÑнÑ, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name }, Ñ Ð»ÑбÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð¿Ñа ÑÑеÑкÑ, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ *[many] ÐÑÑа вÑдалÑÑÑ Ð»Ð°Ð³ÑнÑ, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name }, Ñ Ð»ÑбÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð¿Ñа ÑÑеÑкÑ, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ }
+about-logins-confirm-remove-all-sync-dialog-title =
+ { $count ->
+ [one] ÐÑдалÑÑÑ Ð»Ð°Ð³Ñн з ÑÑÑÑ
пÑÑлад?
+ [few] ÐÑдалÑÑÑ ÑÑе { $count } лагÑÐ½Ñ Ð· ÑÑÑÑ
пÑÑлад?
+ *[many] ÐÑдалÑÑÑ ÑÑе { $count } лагÑÐ½Ð°Ñ Ð· ÑÑÑÑ
пÑÑлад?
+ }
+about-logins-confirm-remove-all-sync-dialog-message =
+ { $count ->
+ [1] ÐÑÑа вÑдалÑÑÑ Ð»Ð°Ð³Ñн, ÑÐºÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name } на ÑÑÑÑ
пÑÑладаÑ
, з ÑкÑÐ¼Ñ ÑÑнÑ
ÑанÑÐ·Ð°Ð²Ð°Ð½Ñ Ð²Ð°Ñ { -fxaccount-brand-name }. ÐÑÑа ÑакÑама вÑдалÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð°Ð± ÑÑеÑкаÑ
, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ [one] ÐÑÑа вÑдалÑÑÑ ÑÑе лагÑнÑ, ÑÐºÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name } на ÑÑÑÑ
пÑÑладаÑ
, з ÑкÑÐ¼Ñ ÑÑнÑ
ÑанÑÐ·Ð°Ð²Ð°Ð½Ñ Ð²Ð°Ñ { -fxaccount-brand-name }. ÐÑÑа ÑакÑама вÑдалÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð°Ð± ÑÑеÑкаÑ
, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ [few] ÐÑÑа вÑдалÑÑÑ ÑÑе лагÑнÑ, ÑÐºÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name } на ÑÑÑÑ
пÑÑладаÑ
, з ÑкÑÐ¼Ñ ÑÑнÑ
ÑанÑÐ·Ð°Ð²Ð°Ð½Ñ Ð²Ð°Ñ { -fxaccount-brand-name }. ÐÑÑа ÑакÑама вÑдалÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð°Ð± ÑÑеÑкаÑ
, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ *[many] ÐÑÑа вÑдалÑÑÑ ÑÑе лагÑнÑ, ÑÐºÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ Ñ { -brand-short-name } на ÑÑÑÑ
пÑÑладаÑ
, з ÑкÑÐ¼Ñ ÑÑнÑ
ÑанÑÐ·Ð°Ð²Ð°Ð½Ñ Ð²Ð°Ñ { -fxaccount-brand-name }. ÐÑÑа ÑакÑама вÑдалÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð°Ð± ÑÑеÑкаÑ
, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа ÑÑÑ. ÐÑ Ð½Ðµ зможаÑе адмÑнÑÑÑ Ð³ÑÑа дзеÑнне.
+ }
+about-logins-confirm-export-dialog-title = ÐкÑпаÑÑ Ð»Ð°Ð³ÑÐ½Ð°Ñ Ñ Ð¿Ð°ÑолÑÑ
+about-logins-confirm-export-dialog-message = ÐаÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð±ÑдÑÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ñк звÑÑÐ°Ð¹Ð½Ñ ÑÑкÑÑ (напÑ., BadP@ssw0rd), ÑÐ°Ð¼Ñ ÐºÐ¾Ð¶Ð½Ñ, Ñ
Ñо можа адкÑÑÑÑ ÑкÑпаÑÑÐ°Ð²Ð°Ð½Ñ Ñайл, можа ÑбаÑÑÑÑ ÑÑ
.
+about-logins-confirm-export-dialog-confirm-button = ÐкÑпаÑÑаваÑÑâ¦
+about-logins-alert-import-title = ÐмпаÑÑ Ð·Ð°Ð²ÐµÑÑанÑ
+about-logins-alert-import-message = ÐаглÑдзеÑÑ Ð¿Ð°Ð´ÑабÑзнÑÑ Ð·Ð²Ð¾Ð´ÐºÑ ÑмпаÑÑÑ
+confirm-discard-changes-dialog-title = ÐдÑ
ÑлÑÑÑ Ð½ÐµÐ·Ð°Ñ
аванÑÑ Ð·Ð¼ÐµÐ½Ñ?
+confirm-discard-changes-dialog-message = УÑе незапÑÑанÑÑ Ð·Ð¼ÐµÐ½Ñ Ð±ÑдÑÑÑ ÑÑÑаÑанÑ.
+confirm-discard-changes-dialog-confirm-button = ÐдÑ
ÑлÑÑÑ
+
+## Breach Alert notification
+
+about-logins-breach-alert-title = УÑеÑка з ÑайÑа
+breach-alert-text = РмоманÑÑ Ð°Ð¿Ð¾ÑнÑга абнаÑÐ»ÐµÐ½Ð½Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
Ð´Ð»Ñ ÑваÑ
одÑ, паÑÐ¾Ð»Ñ Ð· гÑÑага ÑайÑа ÑÑÐµÐºÐ»Ñ ÑÑ Ð±ÑÐ»Ñ Ð²ÑкÑадзенÑ. ÐмÑнÑÑе паÑолÑ, каб абаÑанÑÑÑ Ñвой ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ.
+about-logins-breach-alert-date = ÐÑÑа ÑÑеÑка здаÑÑлаÑÑ { DATETIME($date, day: "numeric", month: "long", year: "numeric") }
+# Variables:
+# $hostname (String) - The hostname of the website associated with the login, e.g. "example.com"
+about-logins-breach-alert-link = ÐеÑайÑÑÑ Ð´Ð° { $hostname }
+about-logins-breach-alert-learn-more-link = ÐадÑабÑзней
+
+## Vulnerable Password notification
+
+about-logins-vulnerable-alert-title = УÑазлÑÐ²Ñ Ð¿Ð°ÑолÑ
+about-logins-vulnerable-alert-text2 = ÐÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð±ÑÑ Ð²ÑкаÑÑÑÑÐ°Ð½Ñ Ñ ÑнÑÑм ÑлÑковÑм запÑÑе, ÑкÑ, ÑмавеÑна, паÑÑапÑÑ Ð²Ð° ÑÑеÑÐºÑ Ð·Ð²ÐµÑÑак. ÐаÑÑоÑнае вÑкаÑÑÑÑанне ÑлÑковÑÑ
дадзенÑÑ
ÑÑавÑÑÑ Ð¿Ð°Ð´ пагÑÐ¾Ð·Ñ ÑÑе ваÑÑ ÑлÑковÑÑ Ð·Ð°Ð¿ÑÑÑ. ÐмÑнÑÑе гÑÑÑ Ð¿Ð°ÑолÑ.
+# Variables:
+# $hostname (String) - The hostname of the website associated with the login, e.g. "example.com"
+about-logins-vulnerable-alert-link = ÐеÑайÑÑÑ Ð´Ð° { $hostname }
+about-logins-vulnerable-alert-learn-more-link = ÐадÑабÑзней
+
+## Error Messages
+
+# This is an error message that appears when a user attempts to save
+# a new login that is identical to an existing saved login.
+# Variables:
+# $loginTitle (String) - The title of the website associated with the login.
+about-logins-error-message-duplicate-login-with-link = ÐапÑÑ Ð´Ð»Ñ { $loginTitle } з ÑакÑм Ñмем каÑÑÑÑалÑнÑка Ñжо ÑÑÑÑ. ÐеÑайÑÑÑ Ð´Ð° наÑÑнага запÑÑÑ?
+# This is a generic error message.
+about-logins-error-message-default = ÐÑÑ ÑпÑобе заÑ
Ð°Ð²Ð°Ð½Ð½Ñ Ð³ÑÑага паÑÐ¾Ð»Ñ Ð·Ð´Ð°ÑÑлаÑÑ Ð¿Ð°Ð¼Ñлка.
+
+## Login Export Dialog
+
+# Title of the file picker dialog
+about-logins-export-file-picker-title = ÐкÑпаÑÑÐ°Ð²Ð°Ð½Ñ Ñайл лагÑнаÑ
+# The default file name shown in the file picker when exporting saved logins.
+# This must end in .csv
+about-logins-export-file-picker-default-filename = дадзенÑÑ-длÑ-ÑваÑ
одÑ.csv
+about-logins-export-file-picker-export-button = ÐкÑпаÑÑаваÑÑ
+# A description for the .csv file format that may be shown as the file type
+# filter by the operating system.
+about-logins-export-file-picker-csv-filter-title =
+ { PLATFORM() ->
+ [macos] ÐакÑÐ¼ÐµÐ½Ñ CSV
+ *[other] Файл CSV
+ }
+
+## Login Import Dialog
+
+# Title of the file picker dialog
+about-logins-import-file-picker-title = ÐмпаÑÑаваÑÑ Ñайл лагÑнаÑ
+about-logins-import-file-picker-import-button = ÐмпаÑÑаваÑÑ
+# A description for the .csv file format that may be shown as the file type
+# filter by the operating system.
+about-logins-import-file-picker-csv-filter-title =
+ { PLATFORM() ->
+ [macos] ÐакÑÐ¼ÐµÐ½Ñ CSV
+ *[other] Файл CSV
+ }
+# A description for the .tsv file format that may be shown as the file type
+# filter by the operating system. TSV is short for 'tab separated values'.
+about-logins-import-file-picker-tsv-filter-title =
+ { PLATFORM() ->
+ [macos] ÐакÑÐ¼ÐµÐ½Ñ TSV
+ *[other] Файл TSV
+ }
+
+##
+## Variables:
+## $count (number) - The number of affected elements
+
+about-logins-import-dialog-title = ÐмпаÑÑ Ð·Ð°Ð²ÐµÑÑанÑ
+about-logins-import-dialog-items-added =
+ { $count ->
+ [one] ÐÐ°Ð´Ð°Ð´Ð·ÐµÐ½Ñ Ð½Ð¾Ð²Ñ Ð»Ð°Ð³Ñн: { $count }
+ [few] ÐÐ°Ð´Ð°Ð´Ð·ÐµÐ½Ñ Ð½Ð¾Ð²ÑÑ Ð»Ð°Ð³ÑнÑ: { $count }
+ *[many] Ðададзена новÑÑ
лагÑнаÑ: { $count }
+ }
+about-logins-import-dialog-items-modified =
+ { $count ->
+ [one] ÐбноÑÐ»ÐµÐ½Ñ Ð½Ð°ÑÑÐ½Ñ Ð»Ð°Ð³Ñн: { $count }
+ [few] ÐбноÑÐ»ÐµÐ½Ñ Ð½Ð°ÑÑнÑÑ Ð»Ð°Ð³ÑнÑ: { $count }
+ *[many] ÐбноÑлена наÑÑнÑÑ
лагÑнаÑ: { $count }
+ }
+about-logins-import-dialog-items-no-change =
+ { $count ->
+ [one] ÐÐ½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ Ð´ÑблÑкаÑÐ½Ñ Ð»Ð°Ð³Ñн: { $count } (не ÑмпаÑÑаванÑ)
+ [few] ÐÐ½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ Ð´ÑблÑкаÑнÑÑ Ð»Ð°Ð³ÑнÑ: { $count } (не ÑмпаÑÑаванÑ)
+ *[many] Ðнойдзена дÑблÑкаÑнÑÑ
лагÑнаÑ: { $count } (не ÑмпаÑÑавана)
+ }
+about-logins-import-dialog-items-error =
+ { $count ->
+ [one] ÐамÑлка: { $count } (не ÑмпаÑÑаванÑ)
+ [few] ÐамÑлкÑ: { $count } (не ÑмпаÑÑаванÑ)
+ *[many] ÐамÑлак: { $count } (не ÑмпаÑÑаванÑ)
+ }
+about-logins-import-dialog-done = ÐаÑова
+about-logins-import-dialog-error-title = ÐамÑлка ÑмпаÑÑÑ
+about-logins-import-dialog-error-conflicting-values-title = ÐекалÑÐºÑ ÑÑпÑÑÑÑлÑвÑÑ
знаÑÑннÑÑ Ð´Ð»Ñ Ð°Ð´Ð½Ð°Ð³Ð¾ лагÑна
+about-logins-import-dialog-error-conflicting-values-description = ÐапÑÑклад: некалÑÐºÑ ÑмÑÐ½Ð°Ñ ÐºÐ°ÑÑÑÑалÑнÑка, паÑолÑÑ, URL-адÑаÑÐ¾Ñ Ñ Ð³.д. Ð´Ð»Ñ Ð°Ð´Ð½Ð°Ð³Ð¾ лагÑна.
+about-logins-import-dialog-error-file-format-title = ÐÑаблема з ÑаÑмаÑам Ñайла
+about-logins-import-dialog-error-file-format-description = ÐÑпÑавÑлÑнÑÑ Ð°Ð»Ñбо адÑÑÑнÑÑаÑÑÑ Ð·Ð°Ð³Ð°Ð»Ð¾ÑÐºÑ ÑлÑпкоÑ. УпÑÑнÑÑеÑÑ, ÑÑо Ñайл мае ÑлÑÐ¿ÐºÑ Ð´Ð»Ñ ÑÐ¼Ñ ÐºÐ°ÑÑÑÑалÑнÑка, паÑÐ¾Ð»Ñ Ñ URL-адÑаÑа.
+about-logins-import-dialog-error-file-permission-title = Ðе ÑдалоÑÑ Ð¿ÑаÑÑÑаÑÑ Ñайл
+about-logins-import-dialog-error-file-permission-description = { -brand-short-name } не мае Ð´Ð°Ð·Ð²Ð¾Ð»Ñ Ð½Ð° ÑÑÑанне Ñайла. ÐаÑпÑабÑйÑе змÑнÑÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»Ñ Ñайла.
+about-logins-import-dialog-error-unable-to-read-title = Ðе ÑдалоÑÑ ÑазабÑаÑÑ Ñайл
+about-logins-import-dialog-error-unable-to-read-description = УпÑÑнÑÑеÑÑ, ÑÑо вÑбÑÐ°Ð½Ñ Ñайл CSV або TSV.
+about-logins-import-dialog-error-no-logins-imported = ÐÑводзÑн лагÑн не ÑмпаÑÑаванÑ
+about-logins-import-dialog-error-learn-more = ÐаведаÑÑа болÑÑ
+about-logins-import-dialog-error-try-import-again = ÐаÑÑаÑÑÑÑ ÑпÑÐ¾Ð±Ñ ÑмпаÑÑÑâ¦
+about-logins-import-dialog-error-cancel = СкаÑаваÑÑ
+about-logins-import-report-title = ÐадÑÑмаванне ÑмпаÑÑÑ
+about-logins-import-report-description = ÐагÑÐ½Ñ Ñ Ð¿Ð°ÑÐ¾Ð»Ñ ÑмпаÑÑÐ°Ð²Ð°Ð½Ñ Ñ { -brand-short-name }.
+#
+# Variables:
+# $number (number) - The number of the row
+about-logins-import-report-row-index = Радок { $number }
+about-logins-import-report-row-description-no-change = ÐÑблÑкаÑ: дакладнае ÑÑпадзенне з наÑÑнÑм лагÑнам
+about-logins-import-report-row-description-modified = ÐаÑÑÐ½Ñ Ð»Ð°Ð³Ñн абноÑленÑ
+about-logins-import-report-row-description-added = ÐÐ¾Ð²Ñ Ð»Ð°Ð³Ñн дададзенÑ
+about-logins-import-report-row-description-error = ÐамÑлка: адÑÑÑнÑÑае поле
+
+##
+## Variables:
+## $field (String) - The name of the field from the CSV file for example url, username or password
+
+about-logins-import-report-row-description-error-multiple-values = ÐамÑлка: некалÑÐºÑ Ð·Ð½Ð°ÑÑннÑÑ Ð´Ð»Ñ { $field }
+about-logins-import-report-row-description-error-missing-field = ÐамÑлка: адÑÑÑнÑÑае { $field }
+
+##
+## Variables:
+## $count (number) - The number of affected elements
+
+about-logins-import-report-added =
+ { $count ->
+ [one]
will be replaced by the application menu icon
+restore-session-startup-suggestion-message = ÐдкÑÑÑÑ Ð¿Ð°Ð¿ÑÑÑднÑÑ ÐºÐ°ÑÑкÑ? ÐÑ Ð¼Ð¾Ð¶Ð°Ñе аднавÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð½Ñ ÑÐµÐ°Ð½Ñ Ð· менÑ
пÑагÑÐ°Ð¼Ñ { -brand-short-name }, Ñ Ñаздзеле "ÐÑÑÑоÑÑÑ".
+restore-session-startup-suggestion-button = ÐаказаÑÑ Ð¼Ð½Ðµ Ñк
+
+## Mozilla data reporting notification (Telemetry, Firefox Health Report, etc)
+
+data-reporting-notification-message = { -brand-short-name } аÑÑамаÑÑÑна даÑÑлае аÑобнÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ñ { -vendor-short-name }, каб Ð¼Ñ Ð¼Ð°Ð³Ð»Ñ Ð¿Ð°Ð»ÐµÐ¿ÑÑÑÑ Ð²Ð°Ñ Ð´Ð¾Ñвед.
+data-reporting-notification-button =
+ .label = ÐÑбÑаÑÑ, ÑÑм дзÑлÑÑÑа
+ .accesskey = Ð
+# Label for the indicator shown in the private browsing window titlebar.
+private-browsing-indicator-label = ÐÑÑваÑнае аглÑданне
+
+## Unified extensions (toolbar) button
+
+unified-extensions-button =
+ .label = ÐаÑÑÑÑннÑ
+ .tooltiptext = ÐаÑÑÑÑннÑ
+
+## Unified extensions button when permission(s) are needed.
+## Note that the new line is intentionally part of the tooltip.
+
+unified-extensions-button-permissions-needed =
+ .label = ÐаÑÑÑÑннÑ
+ .tooltiptext =
+ ÐаÑÑÑÑннÑ
+ ÐеабÑ
Ð¾Ð´Ð½Ñ Ð´Ð°Ð·Ð²Ð¾Ð»
+
+## Autorefresh blocker
+
+refresh-blocked-refresh-label = { -brand-short-name } пÑадÑÑ
ÑлÑÑ ÑамаÑÑойнае абнаÑленне ÑÑаÑонкÑ.
+refresh-blocked-redirect-label = { -brand-short-name } пÑадÑÑ
ÑлÑÑ Ð°ÑÑамаÑÑÑнае пеÑанакÑÑаванне з гÑÑай ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð° ÑнÑÑÑ.
+refresh-blocked-allow =
+ .label = ÐазволÑÑÑ
+ .accesskey = Ð
+
+## Firefox Relay integration
+
+firefox-relay-offer-why-relay = { -relay-brand-name } маÑкÑÑÑе Ð²Ð°Ñ ÑапÑаÑÐ´Ð½Ñ Ð°Ð´ÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ, каб абаÑанÑÑÑ Ð²Ð°Ñ Ð°Ð´ ÑÑÑÐºÐ°Ñ Ð´Ð°Ð½ÑÑ
Ñ ÑпамÑ.
+firefox-relay-offer-how-we-integrate = ÐÑаÑÑгваÑÑÑ, Ð²Ñ Ð·Ð¼Ð¾Ð¶Ð°Ñе ÑÑваÑаÑÑ Ð½Ð¾Ð²ÑÑ Ð¼Ð°ÑÐºÑ ÑлекÑÑоннай поÑÑÑ { -relay-brand-short-name } непаÑÑÑдна з ваÑага менеджаÑа паÑолÑÑ { -brand-shorter-name }.
+# Variables:
+# $sitename (String): name of the site where user enters their Relay mask
+# $useremail (String): user email that will receive messages
+firefox-relay-offer-what-relay-does = ÐÑ Ð±Ñдзем пеÑаÑÑлаÑÑ ÑÑе ÑлекÑÑоннÑÑ Ð»ÑÑÑÑ Ð· { $sitename } на { $useremail }.
diff --git a/browser/browser/browserContext.ftl b/browser/browser/browserContext.ftl
new file mode 100644
index 00000000000..bdbc03677c7
--- /dev/null
+++ b/browser/browser/browserContext.ftl
@@ -0,0 +1,420 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+navbar-tooltip-instruction =
+ .value =
+ { PLATFORM() ->
+ [macos] ÐаÑÑгнÑÑÑ ÑнÑз, каб паказаÑÑ Ð³ÑÑÑоÑÑÑ
+ *[other] ÐÑÐ°Ð²Ñ ÐºÐ»Ñк або паÑÑгнÑÑÑ ÑнÑз, каб паказаÑÑ Ð³ÑÑÑоÑÑÑ
+ }
+
+## Back
+
+# Variables
+# $shortcut (String) - A keyboard shortcut for the Go Back command.
+main-context-menu-back-2 =
+ .tooltiptext = ÐапÑÑÑднÑÑ ÑÑаÑонка ({ $shortcut })
+ .aria-label = Ðазад
+ .accesskey = Ð
+# This menuitem is only visible on macOS
+main-context-menu-back-mac =
+ .label = Ðазад
+ .accesskey = Ð
+navbar-tooltip-back-2 =
+ .value = { main-context-menu-back-2.tooltiptext }
+toolbar-button-back-2 =
+ .label = { main-context-menu-back-2.aria-label }
+
+## Forward
+
+# Variables
+# $shortcut (String) - A keyboard shortcut for the Go Forward command.
+main-context-menu-forward-2 =
+ .tooltiptext = ÐаÑÑÑÐ¿Ð½Ð°Ñ ÑÑаÑонка ({ $shortcut })
+ .aria-label = ÐапеÑад
+ .accesskey = Ð
+# This menuitem is only visible on macOS
+main-context-menu-forward-mac =
+ .label = ÐапеÑад
+ .accesskey = Ð
+navbar-tooltip-forward-2 =
+ .value = { main-context-menu-forward-2.tooltiptext }
+toolbar-button-forward-2 =
+ .label = { main-context-menu-forward-2.aria-label }
+
+## Reload
+
+main-context-menu-reload =
+ .aria-label = ÐбнавÑÑÑ
+ .accesskey = Ð
+# This menuitem is only visible on macOS
+main-context-menu-reload-mac =
+ .label = ÐбнавÑÑÑ
+ .accesskey = Ð
+toolbar-button-reload =
+ .label = { main-context-menu-reload.aria-label }
+
+## Stop
+
+main-context-menu-stop =
+ .aria-label = СпÑнÑÑÑ
+ .accesskey = С
+# This menuitem is only visible on macOS
+main-context-menu-stop-mac =
+ .label = СпÑнÑÑÑ
+ .accesskey = С
+toolbar-button-stop =
+ .label = { main-context-menu-stop.aria-label }
+
+## Stop-Reload Button
+
+toolbar-button-stop-reload =
+ .title = { main-context-menu-reload.aria-label }
+
+## Firefox Account Button
+
+toolbar-button-fxaccount =
+ .label = { -fxaccount-brand-name }
+ .tooltiptext = { -fxaccount-brand-name }
+
+## Save Page
+
+main-context-menu-page-save =
+ .label = ÐаÑ
аваÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ñкâ¦
+ .accesskey = Ñ
+
+## Simple menu items
+
+main-context-menu-bookmark-add =
+ .aria-label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° гÑÑÑ ÑÑаÑонкÑ
+ .accesskey = а
+ .tooltiptext = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° гÑÑÑ ÑÑаÑонкÑ
+# This menuitem is only visible on macOS
+# Cannot be shown at the same time as main-context-menu-bookmark-edit-mac,
+# so should probably have the same access key if possible.
+main-context-menu-bookmark-add-mac =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ .accesskey = Ñ
+# This menuitem is only visible on macOS
+# Cannot be shown at the same time as main-context-menu-bookmark-add-mac,
+# so should probably have the same access key if possible.
+main-context-menu-bookmark-edit-mac =
+ .label = ÐмÑнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ .accesskey = Ñ
+# Variables
+# $shortcut (String) - A keyboard shortcut for the add bookmark command.
+main-context-menu-bookmark-add-with-shortcut =
+ .aria-label = ÐадаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° гÑÑÑ ÑÑаÑонкÑ
+ .accesskey = а
+ .tooltiptext = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° гÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ ({ $shortcut })
+main-context-menu-bookmark-change =
+ .aria-label = ÐÑавÑÑÑ Ð³ÑÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ .accesskey = а
+ .tooltiptext = ÐÑавÑÑÑ Ð³ÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+# Variables
+# $shortcut (String) - A keyboard shortcut for the edit bookmark command.
+main-context-menu-bookmark-change-with-shortcut =
+ .aria-label = ÐÑавÑÑÑ Ð³ÑÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ .accesskey = а
+ .tooltiptext = ÐÑавÑÑÑ Ð³ÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ ({ $shortcut })
+main-context-menu-bookmark-page =
+ .aria-label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ñ
+ .tooltiptext = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+# This menuitem is only visible on macOS
+# Cannot be shown at the same time as main-context-menu-edit-bookmark-mac,
+# so should probably have the same access key if possible.
+main-context-menu-bookmark-page-mac =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ñ
+# This menuitem is only visible on macOS
+# Cannot be shown at the same time as main-context-menu-bookmark-page-mac,
+# so should probably have the same access key if possible.
+main-context-menu-edit-bookmark-mac =
+ .label = Ð ÑдагаваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ñ
+# Variables
+# $shortcut (String) - A keyboard shortcut for the add bookmark command.
+main-context-menu-bookmark-page-with-shortcut =
+ .aria-label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ñ
+ .tooltiptext = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ ({ $shortcut })
+main-context-menu-edit-bookmark =
+ .aria-label = Ð ÑдагаваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ñ
+ .tooltiptext = ÐмÑнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+# Variables
+# $shortcut (String) - A keyboard shortcut for the edit bookmark command.
+main-context-menu-edit-bookmark-with-shortcut =
+ .aria-label = Ð ÑдагаваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ñ
+ .tooltiptext = ÐмÑнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ ({ $shortcut })
+main-context-menu-open-link =
+ .label = ÐдкÑÑÑÑ ÑпаÑÑлкÑ
+ .accesskey = Ð
+main-context-menu-open-link-new-tab =
+ .label = ÐдкÑÑÑÑ ÑпаÑÑÐ»ÐºÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = й
+main-context-menu-open-link-container-tab =
+ .label = ÐдкÑÑÑÑ ÑпаÑÑÐ»ÐºÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ ÐºÐ°Ð½ÑÑйнеÑа
+ .accesskey = Ñ
+main-context-menu-open-link-new-window =
+ .label = ÐдкÑÑÑÑ ÑпаÑÑÐ»ÐºÑ Ñ Ð½Ð¾Ð²Ñм акне
+ .accesskey = п
+main-context-menu-open-link-new-private-window =
+ .label = ÐдкÑÑÑÑ ÑпаÑÑÐ»ÐºÑ Ñ Ð½Ð¾Ð²Ñм пÑÑваÑнÑм акне
+ .accesskey = а
+main-context-menu-bookmark-link =
+ .label = ÐадаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° ÑпаÑÑлкÑ
+ .accesskey = з
+main-context-menu-bookmark-link-2 =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° ÑпаÑÑлкÑâ¦
+ .accesskey = Ñ
+main-context-menu-save-link =
+ .label = ÐаÑ
аваÑÑ ÑпаÑÑÐ»ÐºÑ Ñкâ¦
+ .accesskey = Ñ
+main-context-menu-save-link-to-pocket =
+ .label = ÐаÑ
аваÑÑ ÑпаÑÑÐ»ÐºÑ Ñ { -pocket-brand-name }
+ .accesskey = Ñ
+
+## The access keys for "Copy Link" and "Copy Email Address"
+## should be the same if possible; the two context menu items
+## are mutually exclusive.
+
+main-context-menu-copy-email =
+ .label = ÐапÑÑваÑÑ Ð°Ð´ÑÐ°Ñ Ñл.поÑÑÑ
+ .accesskey = Ñ
+main-context-menu-copy-phone =
+ .label = ÐапÑÑваÑÑ Ð½ÑÐ¼Ð°Ñ ÑÑлеÑона
+ .accesskey = о
+main-context-menu-copy-link-simple =
+ .label = ÐапÑÑваÑÑ ÑпаÑÑлкÑ
+ .accesskey = Ñ
+
+## Media (video/audio) controls
+##
+## The accesskey for "Play" and "Pause" are the
+## same because the two context-menu items are
+## mutually exclusive.
+
+main-context-menu-media-play =
+ .label = ÐÑаÑÑ
+ .accesskey = Ð
+main-context-menu-media-pause =
+ .label = ÐÑÑпÑнÑÑÑ
+ .accesskey = Ð
+
+##
+
+main-context-menu-media-mute =
+ .label = ÐаглÑÑÑÑÑ
+ .accesskey = Ð
+main-context-menu-media-unmute =
+ .label = УклÑÑÑÑÑ Ð³Ñк
+ .accesskey = У
+main-context-menu-media-play-speed-2 =
+ .label = Ð¥ÑÑкаÑÑÑ
+ .accesskey = Х
+main-context-menu-media-play-speed-slow-2 =
+ .label = 0.5Ã
+main-context-menu-media-play-speed-normal-2 =
+ .label = 1.0Ã
+main-context-menu-media-play-speed-fast-2 =
+ .label = 1.25Ã
+main-context-menu-media-play-speed-faster-2 =
+ .label = 1.5Ã
+main-context-menu-media-play-speed-fastest-2 =
+ .label = 2Ã
+main-context-menu-media-loop =
+ .label = ÐаÑÑклÑÑÑ
+ .accesskey = Ð
+
+## The access keys for "Show Controls" and "Hide Controls" are the same
+## because the two context-menu items are mutually exclusive.
+
+main-context-menu-media-show-controls =
+ .label = ÐаказаÑÑ ÑлеменÑÑ ÐºÑÑаваннÑ
+ .accesskey = к
+main-context-menu-media-hide-controls =
+ .label = СÑ
аваÑÑ ÑлеменÑÑ ÐºÑÑаваннÑ
+ .accesskey = к
+
+##
+
+main-context-menu-media-video-fullscreen =
+ .label = УвеÑÑ ÑкÑан
+ .accesskey = У
+main-context-menu-media-video-leave-fullscreen =
+ .label = ÐакÑÑÑÑ Ð¿Ð¾ÑÐ½Ñ ÑкÑан
+ .accesskey = Ð
+# This is used when right-clicking on a video in the
+# content area when the Picture-in-Picture feature is enabled.
+main-context-menu-media-watch-pip =
+ .label = ÐлÑдзеÑÑ Ñ ÑÑжÑме âвÑÑва Ñ Ð²ÑÑвеâ
+ .accesskey = Ð
+main-context-menu-image-reload =
+ .label = ÐбнавÑÑÑ Ð²ÑÑвÑ
+ .accesskey = Ð
+main-context-menu-image-view-new-tab =
+ .label = ÐдкÑÑÑÑ Ð²ÑÑÐ²Ñ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = Ñ
+main-context-menu-video-view-new-tab =
+ .label = ÐдкÑÑÑÑ Ð²ÑдÑа Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = Ñ
+main-context-menu-image-copy =
+ .label = ÐапÑÑваÑÑ Ð²ÑÑвÑ
+ .accesskey = Ñ
+main-context-menu-image-copy-link =
+ .label = ÐапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° вÑÑвÑ
+ .accesskey = в
+main-context-menu-video-copy-link =
+ .label = ÐапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° вÑдÑа
+ .accesskey = в
+main-context-menu-audio-copy-link =
+ .label = ÐапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° гÑк
+ .accesskey = в
+main-context-menu-image-save-as =
+ .label = ÐаÑ
аваÑÑ Ð²ÑÑÐ²Ñ Ñкâ¦
+ .accesskey = Ñ
+main-context-menu-image-email =
+ .label = ÐаÑлаÑÑ Ð²ÑÑÐ²Ñ Ð¿Ð¾ÑÑайâ¦
+ .accesskey = Ð
+main-context-menu-image-set-image-as-background =
+ .label = УÑÑалÑваÑÑ Ñк Ñон пÑаÑоÑнага ÑÑалаâ¦
+ .accesskey = У
+main-context-menu-image-copy-text =
+ .label = ÐапÑÑваÑÑ ÑÑкÑÑ Ð·Â Ð²ÑÑвÑ
+ .accesskey = Ð
+main-context-menu-image-info =
+ .label = ÐвеÑÑÐºÑ Ð¿Ñа вÑÑвÑ
+ .accesskey = в
+main-context-menu-image-desc =
+ .label = ÐаглÑдзеÑÑ Ð°Ð¿ÑÑанне
+ .accesskey = а
+main-context-menu-video-save-as =
+ .label = ÐаÑ
аваÑÑ Ð²ÑдÑа Ñкâ¦
+ .accesskey = в
+main-context-menu-audio-save-as =
+ .label = ÐаÑ
аваÑÑ Ð³Ñк Ñкâ¦
+ .accesskey = г
+main-context-menu-video-take-snapshot =
+ .label = ÐÑабÑÑÑ Ð·Ð´Ñмакâ¦
+ .accesskey = Ñ
+main-context-menu-video-email =
+ .label = ÐаÑлаÑÑ Ð²ÑдÑа поÑÑайâ¦
+ .accesskey = д
+main-context-menu-audio-email =
+ .label = ÐаÑлаÑÑ Ð³Ñк поÑÑайâ¦
+ .accesskey = Ð
+main-context-menu-plugin-play =
+ .label = ÐадзейнÑÑаÑÑ Ð¿Ð»Ð°Ð³Ñн
+ .accesskey = Ð
+main-context-menu-plugin-hide =
+ .label = СÑ
аваÑÑ Ð¿Ð»Ð°Ð³Ñн
+ .accesskey = Ñ
+main-context-menu-save-to-pocket =
+ .label = ÐаÑ
аваÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ñ { -pocket-brand-name }
+ .accesskey = k
+main-context-menu-send-to-device =
+ .label = ÐаÑлаÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð° пÑÑладÑ
+ .accesskey = п
+
+## The access keys for "Use Saved Login" and "Use Saved Password"
+## should be the same if possible; the two context menu items
+## are mutually exclusive.
+
+main-context-menu-use-saved-login =
+ .label = ÐÑкаÑÑÑÑаÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ð»Ð°Ð³Ñн
+ .accesskey = Ð
+main-context-menu-use-saved-password =
+ .label = ÐÑкаÑÑÑÑаÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ð¿Ð°ÑолÑ
+ .accesskey = Ð
+
+##
+
+main-context-menu-suggest-strong-password =
+ .label = ÐÑапанаваÑÑ Ð½Ð°Ð´Ð·ÐµÐ¹Ð½Ñ Ð¿Ð°ÑолÑâ¦
+ .accesskey = Ñ
+main-context-menu-manage-logins2 =
+ .label = ÐÑÑаваÑÑ Ð»Ð°Ð³ÑнамÑ
+ .accesskey = Ñ
+main-context-menu-keyword =
+ .label = ÐадаÑÑ ÐºÐ»ÑÑавое Ñлова Ð´Ð»Ñ Ð³ÑÑага поÑÑкÑâ¦
+ .accesskey = к
+main-context-menu-link-send-to-device =
+ .label = ÐаÑлаÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° пÑÑладÑ
+ .accesskey = п
+main-context-menu-frame =
+ .label = ÐÑÑÐ°Ñ Ñамка
+ .accesskey = Ñ
+main-context-menu-frame-show-this =
+ .label = ÐаказваÑÑ ÑолÑÐºÑ Ð³ÑÑÑÑ ÑамкÑ
+ .accesskey = г
+main-context-menu-frame-open-tab =
+ .label = ÐдкÑÑÑÑ ÑÐ°Ð¼ÐºÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = Ñ
+main-context-menu-frame-open-window =
+ .label = ÐдкÑÑÑÑ ÑÐ°Ð¼ÐºÑ Ñ Ð½Ð¾Ð²Ñм акне
+ .accesskey = а
+main-context-menu-frame-reload =
+ .label = ÐбнавÑÑÑ ÑамкÑ
+ .accesskey = Ð
+main-context-menu-frame-bookmark =
+ .label = ÐадаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° гÑÑÑ ÑамкÑ
+ .accesskey = Ñ
+main-context-menu-frame-add-bookmark =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° ÑамкÑâ¦
+ .accesskey = Ñ
+main-context-menu-frame-save-as =
+ .label = ÐаÑ
аваÑÑ ÑÐ°Ð¼ÐºÑ Ñкâ¦
+ .accesskey = к
+main-context-menu-frame-print =
+ .label = ÐÑÑкаваÑÑ ÑамкÑâ¦
+ .accesskey = Ð
+main-context-menu-frame-view-source =
+ .label = ÐÑаглÑдзеÑÑ Ð·ÑÑ
однÑк ÑамкÑ
+ .accesskey = з
+main-context-menu-frame-view-info =
+ .label = ÐÑаглÑдзеÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð¿Ñа ÑамкÑ
+ .accesskey = з
+main-context-menu-print-selection =
+ .label = ÐÑÑкаваÑÑ Ð²ÑлÑÑÑнне
+ .accesskey = к
+main-context-menu-print-selection-2 =
+ .label = ÐÑÑкаваÑÑ Ð²ÑлÑÑÑннеâ¦
+ .accesskey = к
+main-context-menu-view-selection-source =
+ .label = ÐÑаглÑдзеÑÑ Ð·ÑÑ
однÑк вÑлÑÑÑннÑ
+ .accesskey = л
+main-context-menu-take-screenshot =
+ .label = ÐÑабÑÑÑ Ð·Ð´Ñмак ÑкÑана
+ .accesskey = к
+main-context-menu-take-frame-screenshot =
+ .label = ÐÑабÑÑÑ Ð·Ð´Ñмак ÑкÑана
+ .accesskey = Ð
+main-context-menu-view-page-source =
+ .label = ÐÑаглÑдзеÑÑ Ð·ÑÑ
однÑк ÑÑаÑонкÑ
+ .accesskey = з
+main-context-menu-bidi-switch-text =
+ .label = ÐеÑаклÑÑÑÑÑ ÐºÑÑÑнак ÑÑкÑÑÑ
+ .accesskey = Ñ
+main-context-menu-bidi-switch-page =
+ .label = ÐеÑаклÑÑÑÑÑ ÐºÑÑÑнак ÑÑаÑонкÑ
+ .accesskey = к
+main-context-menu-inspect =
+ .label = ÐаÑледаваÑÑ
+ .accesskey = Ð
+main-context-menu-inspect-a11y-properties =
+ .label = ÐаÑледаваÑÑ ÑлаÑÑÑваÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ
+main-context-menu-eme-learn-more =
+ .label = ÐаведаÑÑа болÑÑ Ð¿Ñа DRMâ¦
+ .accesskey = D
+# Variables
+# $containerName (String): The name of the current container
+main-context-menu-open-link-in-container-tab =
+ .label = ÐдкÑÑÑÑ ÑпаÑÑÐ»ÐºÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ { $containerName }
+ .accesskey = Ñ
+main-context-menu-reveal-password =
+ .label = ÐаказаÑÑ Ð¿Ð°ÑолÑ
+ .accesskey = а
diff --git a/browser/browser/browserSets.ftl b/browser/browser/browserSets.ftl
new file mode 100644
index 00000000000..1bfe081f89d
--- /dev/null
+++ b/browser/browser/browserSets.ftl
@@ -0,0 +1,218 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+window-minimize-command =
+ .label = ÐÑнÑмÑзаваÑÑ
+
+window-zoom-command =
+ .label = ÐавÑлÑÑÑÑÑ
+
+window-new-shortcut =
+ .key = N
+
+window-minimize-shortcut =
+ .key = m
+
+close-shortcut =
+ .key = W
+
+tab-new-shortcut =
+ .key = t
+
+location-open-shortcut =
+ .key = l
+
+location-open-shortcut-alt =
+ .key = D
+
+search-focus-shortcut =
+ .key = k
+
+# This shortcut is used in two contexts:
+# - web search
+# - find in page
+find-shortcut =
+ .key = f
+
+search-find-again-shortcut =
+ .key = g
+
+search-find-again-shortcut-alt =
+ .keycode = VK_F3
+
+search-find-selection-shortcut =
+ .key = e
+
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+search-focus-shortcut-alt =
+ .key =
+ { PLATFORM() ->
+ [linux] j
+ *[other] e
+ }
+
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+downloads-shortcut =
+ .key =
+ { PLATFORM() ->
+ [linux] y
+ *[other] j
+ }
+
+addons-shortcut =
+ .key = A
+
+file-open-shortcut =
+ .key = o
+
+save-page-shortcut =
+ .key = s
+
+page-source-shortcut =
+ .key = u
+
+# This should match the Option+Command keyboard shortcut letter that Safari
+# and Chrome use for "View Source" on macOS. `page-source-shortcut` above
+# is Firefox's official keyboard shortcut shown in the GUI.
+# Safari variant is an alias provided for the convenience of Safari and Chrome
+# users on macOS. See bug 1398988.
+page-source-shortcut-safari =
+ .key = u
+
+page-info-shortcut =
+ .key = i
+
+print-shortcut =
+ .key = p
+
+mute-toggle-shortcut =
+ .key = M
+
+nav-back-shortcut-alt =
+ .key = [
+
+nav-fwd-shortcut-alt =
+ .key = ]
+
+nav-reload-shortcut =
+ .key = r
+
+# Shortcut available only on macOS.
+nav-stop-shortcut =
+ .key = .
+
+history-show-all-shortcut =
+ .key = H
+
+history-show-all-shortcut-mac =
+ .key = Y
+
+history-sidebar-shortcut =
+ .key = h
+
+full-screen-shortcut =
+ .key = f
+
+reader-mode-toggle-shortcut-windows =
+ .keycode = VK_F9
+
+reader-mode-toggle-shortcut-other =
+ .key = R
+
+picture-in-picture-toggle-shortcut-mac =
+ .key = ]
+
+# Pick the key that is commonly present
+# in your locale keyboards above the
+# `picture-in-picture-toggle-shortcut-mac` key.
+picture-in-picture-toggle-shortcut-mac-alt =
+ .key = { "}" }
+
+picture-in-picture-toggle-shortcut =
+ .key = ]
+
+# Pick the key that is commonly present
+# in your locale keyboards above the
+# `picture-in-picture-toggle-shortcut` key.
+picture-in-picture-toggle-shortcut-alt =
+ .key = { "}" }
+
+bookmark-this-page-shortcut =
+ .key = d
+
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+bookmark-show-library-shortcut =
+ .key = O
+
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+bookmark-show-sidebar-shortcut =
+ .key = b
+
+# Verify what shortcut for that operation
+# are recommended by the Human Interface Guidelines
+# of each platform for your locale.
+bookmark-show-toolbar-shortcut =
+ .key = B
+
+## All `-alt*` messages are alternative acceleration keys for zoom.
+## If shift key is needed with your locale popular keyboard for them,
+## you can use these alternative items. Otherwise, their values should be empty.
+
+full-zoom-reduce-shortcut =
+ .key = -
+
+full-zoom-reduce-shortcut-alt-a =
+ .key = _
+
+full-zoom-reduce-shortcut-alt-b =
+ .key = { "" }
+
+full-zoom-enlarge-shortcut =
+ .key = +
+
+full-zoom-enlarge-shortcut-alt =
+ .key = =
+
+full-zoom-enlarge-shortcut-alt2 =
+ .key = { "" }
+
+full-zoom-reset-shortcut =
+ .key = 0
+
+full-zoom-reset-shortcut-alt =
+ .key = { "" }
+
+##
+
+bidi-switch-direction-shortcut =
+ .key = X
+
+private-browsing-shortcut =
+ .key = P
+
+## The shortcuts below are for Mac specific
+## global menu.
+
+quit-app-shortcut =
+ .key = Q
+
+help-shortcut =
+ .key = ?
+
+preferences-shortcut =
+ .key = ,
+
+hide-app-shortcut =
+ .key = H
+
+hide-other-apps-shortcut =
+ .key = H
diff --git a/browser/browser/colorwaycloset.ftl b/browser/browser/colorwaycloset.ftl
new file mode 100644
index 00000000000..1a8691b8c37
--- /dev/null
+++ b/browser/browser/colorwaycloset.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/.
+
+# Variables:
+# $expiryDate (string) - date on which the colorway collection expires. When formatting this, you may omit the year, only exposing the month and day, as colorway collections will always expire within a year.
+colorway-collection-expiry-label = ÐгаÑае { DATETIME($expiryDate, month: "long", day: "numeric") }
+
+# Document title, not shown in the UI but exposed through accessibility APIs
+colorways-modal-title = ÐÑбеÑÑÑе ÑÐ²Ð°Ñ ÑаÑÑаÑбоÑкÑ
+
+colorway-intensity-selector-label = ÐнÑÑнÑÑÑнаÑÑÑ
+colorway-intensity-soft = ÐÑккаÑ
+colorway-intensity-balanced = ÐбаланÑаванаÑ
+# "Bold" is used in the sense of bravery or courage, not in the sense of
+# emphasized text.
+colorway-intensity-bold = ÐÑÑазнаÑ
+
+# Label for the button to keep using the selected colorway in the browser
+colorway-closet-set-colorway-button = УÑÑалÑваÑÑ ÑаÑÑаÑбоÑкÑ
+colorway-closet-cancel-button = ÐдмÑнÑÑÑ
+
+colorway-homepage-reset-prompt = ÐÑабÑÑе { -firefox-home-brand-name } ÑваÑй малÑÑнÑÑай Ñ
аÑнÑй ÑÑаÑонкай
+colorway-homepage-reset-success-message = { -firefox-home-brand-name } â ÑÑÐ¿ÐµÑ Ð²Ð°Ñа Ñ
аÑнÑÑ ÑÑаÑонка
+colorway-homepage-reset-apply-button = УжÑÑÑ
+colorway-homepage-reset-undo-button = ÐдмÑнÑÑÑ
diff --git a/browser/browser/colorways.ftl b/browser/browser/colorways.ftl
new file mode 100644
index 00000000000..ad07b014509
--- /dev/null
+++ b/browser/browser/colorways.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/.
+
+
+## Colorway collections
+
+colorway-collection-independent-voices = ÐезалежнÑÑ Ð³Ð°Ð»Ð°ÑÑ
+colorway-collection-independent-voices-description = ÐÐ¾Ð»ÐµÑ Ð¼Ð¾Ð¶Ð° змÑнÑÑÑ ÐºÑлÑÑÑÑÑ. ÐпоÑнÑÑ ÑаÑÑаÑбоÑÐºÑ ÑÑаноÑваÑÑÑ Ð³Ð°Ð»Ð°ÑÑ, ÑÑо ÑобÑÑÑ ÑÐ²ÐµÑ Ð»ÐµÐ¿ÑÑм.
+# Used as a subheading for the colorway collection card in about:addons
+colorway-collection-independent-voices-short-description = ÐолеÑÑ, ÑкÑÑ Ð·Ð¼ÑнÑÑÑÑ ÐºÑлÑÑÑÑÑ.
+
+## Colorway names and descriptions
+
+playmaker-colorway-name = СÑваÑалÑнÑк гÑлÑнÑÑ
+playmaker-colorway-description = ÐÑ ÑÑваÑаеÑе магÑÑмаÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑÐ°Ð¼Ð¾Ð³Ñ Ñ дапамагаеÑе ÑÑÑм вакол Ð²Ð°Ñ Ð³ÑлÑÑÑ Ð½Ð° вÑÑÑйÑÑм ÑзÑоÑнÑ.
+
+expressionist-colorway-name = ÐкÑпÑÑÑÑÑнÑÑÑ
+expressionist-colorway-description = ÐÑ Ð±Ð°ÑÑÑе ÑÐ²ÐµÑ Ð¿Ð°-ÑнÑамÑ, а ваÑÑ ÑвоÑÑ Ð²ÑклÑкаÑÑÑ ÑмоÑÑÑ Ñ ÑнÑÑÑ
.
+
+visionary-colorway-name = ÐÑзÑÑнеÑ
+visionary-colorway-description = ÐÑ ÑÑавÑÑе пад ÑÑÐ¼Ð½ÐµÑ ÑÑаÑÑÑ-кво Ñ пÑÑмÑÑаеÑе ÑнÑÑÑ
ÑÑвÑÑÑ Ñабе лепÑÑÑ Ð±ÑдÑÑÑнÑ.
+
+activist-colorway-name = ÐкÑÑвÑÑÑ
+activist-colorway-description = ÐÑ Ð¿Ð°ÐºÑдаеÑе ÑÐ²ÐµÑ Ð»ÐµÐ¿ÑÑм меÑÑам, ÑÑм Ñго знайÑлÑ, Ñ ÑзмаÑнÑеÑе пеÑакананне ÑнÑÑÑ
.
+
+dreamer-colorway-name = ÐеÑÑÑеннÑк
+dreamer-colorway-description = ÐÑ Ð»ÑÑÑÑе, ÑÑо ÑаÑÑÑна ÑпÑÑÑе ÑмелÑм, Ñ наÑÑ
нÑеÑе ÑнÑÑÑ
на адвагÑ.
+
+innovator-colorway-name = ÐаваÑаÑ
+innovator-colorway-description = ÐÑ Ð¿Ð°ÑÑÑÐ»Ñ Ð±Ð°ÑÑÑе магÑÑмаÑÑÑ Ñ ÑплÑваеÑе на жÑÑÑÑ ÑÑÑÑ
вакол ваÑ.
diff --git a/browser/browser/components/mozSupportLink.ftl b/browser/browser/components/mozSupportLink.ftl
new file mode 100644
index 00000000000..2d97db4cbf1
--- /dev/null
+++ b/browser/browser/components/mozSupportLink.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+moz-support-link-text = ÐадÑабÑзней
diff --git a/browser/browser/confirmationHints.ftl b/browser/browser/confirmationHints.ftl
new file mode 100644
index 00000000000..fea040a2ab5
--- /dev/null
+++ b/browser/browser/confirmationHints.ftl
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Confirmation hints
+
+confirmation-hint-breakage-report-sent = СпÑаваздаÑа адпÑаÑлена. ÐзÑкÑй!
+confirmation-hint-login-removed = ÐагÑн вÑдаленÑ!
+confirmation-hint-page-bookmarked = ÐаÑ
авана Ñ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÐ°Ñ
+confirmation-hint-password-saved = ÐаÑÐ¾Ð»Ñ Ð·Ð°Ñ
аванÑ!
+confirmation-hint-pin-tab = ÐÑÑÑпÑлена!
+confirmation-hint-pin-tab-description = ÐаÑÑÑнÑÑе пÑавай кнопкай на каÑÑÑÑ, каб адÑпÑлÑÑÑ.
+confirmation-hint-send-to-device = ÐдпÑаÑлена!
+confirmation-hint-firefox-relay-mask-generated = СÑвоÑана Ð½Ð¾Ð²Ð°Ñ Ð¼Ð°Ñка { -relay-brand-short-name }!
diff --git a/browser/browser/contentCrash.ftl b/browser/browser/contentCrash.ftl
new file mode 100644
index 00000000000..819a47f629f
--- /dev/null
+++ b/browser/browser/contentCrash.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/.
+
+
+## Subframe crash notification
+
+crashed-subframe-message = ЧаÑÑка гÑÑай ÑÑаÑÐ¾Ð½ÐºÑ Ð¿Ð°ÑÑÑпела кÑаÑ
. Ðаб паведамÑÑÑ { -brand-product-name } пÑа гÑÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ñ Ð¿Ð°ÑкоÑÑÑÑ Ð²ÑпÑаÑленне, адпÑаÑÑе ÑпÑаваздаÑÑ.
+
+# The string for crashed-subframe-title.title should match crashed-subframe-message,
+# but without any markup.
+crashed-subframe-title =
+ .title = ЧаÑÑка гÑÑай ÑÑаÑÐ¾Ð½ÐºÑ Ð¿Ð°ÑÑÑпела кÑаÑ
. Ðаб паведамÑÑÑ { -brand-product-name } пÑа гÑÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ñ Ð¿Ð°ÑкоÑÑÑÑ Ð²ÑпÑаÑленне, адпÑаÑÑе ÑпÑаваздаÑÑ.
+crashed-subframe-learnmore-link =
+ .value = ÐаведаÑÑа болÑÑ
+crashed-subframe-submit =
+ .label = ÐдпÑавÑÑÑ ÑпÑаваздаÑÑ
+ .accesskey = Ð
+
+## Pending crash reports
+
+# Variables:
+# $reportCount (Number): the number of pending crash reports
+pending-crash-reports-message =
+ { $reportCount ->
+ [one] У Ð²Ð°Ñ ÑÑÑÑ Ð½ÐµÐ°Ð´Ð¿ÑаÑленае паведамленне пÑа падзенне
+ [few] У Ð²Ð°Ñ ÑÑÑÑ { $reportCount } неадпÑаÑленÑÑ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñа падзенне
+ *[many] У Ð²Ð°Ñ ÑÑÑÑ { $reportCount } неадпÑаÑленÑÑ
паведамленнÑÑ Ð¿Ñа падзенне
+ }
+pending-crash-reports-view-all =
+ .label = ÐаглÑдзеÑÑ
+pending-crash-reports-send =
+ .label = ÐдпÑавÑÑÑ
+pending-crash-reports-always-send =
+ .label = ÐаÑÑÐµÐ´Ñ Ð°Ð´Ð¿ÑаÑлÑÑÑ
diff --git a/browser/browser/customizeMode.ftl b/browser/browser/customizeMode.ftl
new file mode 100644
index 00000000000..a5c44ba6d7b
--- /dev/null
+++ b/browser/browser/customizeMode.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/.
+
+customize-mode-restore-defaults =
+ .label = ÐднавÑÑÑ Ð¿ÑадвÑзнаÑанÑÑ
+customize-mode-menu-and-toolbars-header = ÐеÑаÑÑгнÑÑе ÑлÑбÑнÑÑ ÑлеменÑÑ Ð½Ð° палÑÑÑ Ð¿ÑÑлад або Ñ Ð¼ÐµÐ½Ñ Ð¿ÐµÑапаÑненнÑ.
+customize-mode-overflow-list-title = ÐÐµÐ½Ñ Ð¿ÐµÑапаÑненнÑ
+customize-mode-uidensity =
+ .label = ШÑÑлÑнаÑÑÑ
+customize-mode-done =
+ .label = ÐаÑова
+customize-mode-toolbars =
+ .label = ÐалÑÑÑ Ð¿ÑÑлад
+customize-mode-titlebar =
+ .label = ÐанÑÐ»Ñ Ð·Ð°Ð³Ð°Ð»Ð¾Ñка
+customize-mode-uidensity-menu-touch =
+ .label = ÐоÑÑк
+ .accesskey = Ð
+ .tooltiptext = ÐоÑÑк
+customize-mode-uidensity-auto-touch-mode-checkbox =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð´Ð¾ÑÑк Ð´Ð»Ñ Ð¿Ð»Ð°Ð½ÑÑÑнага ÑÑжÑмÑ
+customize-mode-overflow-list-description = ÐеÑаÑÑгнÑÑе ÑлеменÑÑ ÑÑдÑ, каб ÑÑÑмаÑÑ ÑÑ
пад ÑÑкой, але не на палÑÑÑ Ð¿ÑÑладâ¦
+customize-mode-uidensity-menu-normal =
+ .label = ÐвÑÑайна
+ .accesskey = Ð
+ .tooltiptext = ÐвÑÑайна
+customize-mode-uidensity-menu-compact-unsupported =
+ .label = ÐампакÑна (не падÑÑÑмлÑваеÑÑа)
+ .accesskey = Ð
+ .tooltiptext = ÐампакÑна (не падÑÑÑмлÑваеÑÑа)
+customize-mode-undo-cmd =
+ .label = ÐдмÑнÑÑÑ
+customize-mode-lwthemes-link = ÐiÑаваÑÑ ÑÑмамi
+customize-mode-touchbar-cmd =
+ .label = УладкаваÑÑ ÑенÑаÑнÑÑ Ð¿Ð°Ð½ÑлÑâ¦
+customize-mode-downloads-button-autohide =
+ .label = ХаваÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ, ÐºÐ°Ð»Ñ ÑпÑÑ Ð¿ÑÑÑÑ
diff --git a/browser/browser/defaultBrowserNotification.ftl b/browser/browser/defaultBrowserNotification.ftl
new file mode 100644
index 00000000000..bc8181ba44e
--- /dev/null
+++ b/browser/browser/defaultBrowserNotification.ftl
@@ -0,0 +1,23 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The question portion of the following message should have the and tags surrounding it.
+default-browser-notification-message = ÐÑабÑÑÑ { -brand-short-name } ваÑÑм пÑадвÑзнаÑанÑм бÑаÑзеÑам? ÐÑÑÑмайÑе Ñ
ÑÑкае, бÑÑпеÑнае Ñ Ð¿ÑÑваÑнае аглÑданне ÐнÑÑÑнÑÑÑ.
+default-browser-notification-button =
+ .label = ÐÑабÑÑÑ Ð¿ÑадвÑзнаÑанÑм
+ .accesskey = Ñ
+
+## These strings are used for the default browser prompt. There are 2 variations
+## depending on the operating system (Windows vs other). The checkbox label and
+## secondary button are shared between the variants.
+
+default-browser-prompt-title-pin = ÐÑабÑÑÑ { -brand-short-name } ваÑÑм аÑноÑнÑм бÑаÑзеÑам?
+default-browser-prompt-message-pin = ТÑÑмайÑе { -brand-short-name } пад ÑÑкой â зÑабÑÑе Ñго пÑадвÑзнаÑанÑм бÑаÑзеÑам Ñ Ð·Ð°Ð¼Ð°ÑÑйÑе на панÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ.
+default-browser-prompt-message-pin-mac = ТÑÑмайÑе { -brand-short-name } пад ÑÑкой â зÑабÑÑе Ñго пÑадвÑзнаÑанÑм бÑаÑзеÑам Ñ Ð´Ð°Ð´Ð°Ð¹Ñе Ñ Ðок.
+default-browser-prompt-button-primary-pin = ÐÑабÑÑÑ Ð°ÑноÑнÑм бÑаÑзеÑам
+default-browser-prompt-title-alt = ÐÑабÑÑÑ { -brand-short-name } ваÑÑм пÑадвÑзнаÑанÑм бÑаÑзеÑам?
+default-browser-prompt-message-alt = ÐÑÑÑмайÑе Ñ
ÑÑкаÑÑÑ, бÑÑÐ¿ÐµÐºÑ Ñ Ð¿ÑÑваÑнаÑÑÑ Ð¿ÑÑ ÐºÐ¾Ð¶Ð½Ñм пÑаглÑдзе.
+default-browser-prompt-button-primary-alt = ÐÑабÑÑÑ Ð¿ÑадвÑзнаÑанÑм бÑаÑзеÑам
+default-browser-prompt-checkbox-not-again-label = ÐолÑÑ Ð½Ðµ паказваÑÑ Ð³ÑÑае паведамленне
+default-browser-prompt-button-secondary = Ðе заÑаз
diff --git a/browser/browser/downloads.ftl b/browser/browser/downloads.ftl
new file mode 100644
index 00000000000..b9bbff7e3dd
--- /dev/null
+++ b/browser/browser/downloads.ftl
@@ -0,0 +1,240 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## The title and aria-label attributes are used by screen readers to describe
+## the Downloads Panel.
+
+downloads-window =
+ .title = СÑÑгваннÑ
+downloads-panel =
+ .aria-label = СÑÑгваннÑ
+
+##
+
+# The style attribute has the width of the Downloads Panel expressed using
+# a CSS unit. The longest labels that should fit are usually those of
+# in-progress and blocked downloads.
+downloads-panel-items =
+ .style = width: 45em
+downloads-cmd-pause =
+ .label = ÐÑÑпÑнÑÑÑ
+ .accesskey = Ð
+downloads-cmd-resume =
+ .label = ÐÑаÑÑгнÑÑÑ
+ .accesskey = Ð
+downloads-cmd-cancel =
+ .tooltiptext = СкаÑаваÑÑ
+downloads-cmd-cancel-panel =
+ .aria-label = СкаÑаваÑÑ
+downloads-cmd-show-menuitem-2 =
+ .label =
+ { PLATFORM() ->
+ [macos] ÐаказаÑÑ Ñ Finder
+ *[other] ÐаказаÑÑ Ñ Ð¿Ð°Ð¿ÑÑ
+ }
+ .accesskey = а
+
+## Displayed in the downloads context menu for files that can be opened.
+## Variables:
+## $handler (String) - The name of the mime type's default file handler.
+## Example: "Notepad", "Acrobat Reader DC", "7-Zip File Manager"
+
+downloads-cmd-use-system-default =
+ .label = ÐдкÑÑÑÑ Ñ ÑÑÑÑÑмнÑм пÑаглÑдалÑнÑкÑ
+ .accesskey = м
+# This version is shown when the download's mime type has a valid file handler.
+downloads-cmd-use-system-default-named =
+ .label = ÐдкÑÑÑÑ Ñ { $handler }
+ .accesskey = Ñ
+# We can use the same accesskey as downloads-cmd-always-open-similar-files.
+# Both should not be visible in the downloads context menu at the same time.
+downloads-cmd-always-use-system-default =
+ .label = ÐаÑÐ¶Ð´Ñ Ð°Ð´ÐºÑÑваÑÑ Ñ ÑÑÑÑÑмнÑм пÑаглÑдалÑнÑкÑ
+ .accesskey = Ñ
+# We can use the same accesskey as downloads-cmd-always-open-similar-files.
+# Both should not be visible in the downloads context menu at the same time.
+# This version is shown when the download's mime type has a valid file handler.
+downloads-cmd-always-use-system-default-named =
+ .label = ÐаÑÑÑÐ´Ñ Ð°Ð´ÐºÑÑваÑÑ Ñ { $handler }
+ .accesskey = Ñ
+
+##
+
+# We can use the same accesskey as downloads-cmd-always-use-system-default.
+# Both should not be visible in the downloads context menu at the same time.
+downloads-cmd-always-open-similar-files =
+ .label = ÐаÑÑÑÐ´Ñ Ð°Ð´ÐºÑÑваÑÑ Ð¿Ð°Ð´Ð¾Ð±Ð½ÑÑ ÑайлÑ
+ .accesskey = Ð
+downloads-cmd-show-button-2 =
+ .tooltiptext =
+ { PLATFORM() ->
+ [macos] ÐаказаÑÑ Ñ Finder
+ *[other] ÐаказаÑÑ Ñ Ð¿Ð°Ð¿ÑÑ
+ }
+downloads-cmd-show-panel-2 =
+ .aria-label =
+ { PLATFORM() ->
+ [macos] ÐаказаÑÑ Ñ Finder
+ *[other] ÐаказаÑÑ Ñ Ð¿Ð°Ð¿ÑÑ
+ }
+downloads-cmd-show-description-2 =
+ .value =
+ { PLATFORM() ->
+ [macos] ÐаказаÑÑ Ñ Finder
+ *[other] ÐаказаÑÑ Ñ Ð¿Ð°Ð¿ÑÑ
+ }
+downloads-cmd-show-downloads =
+ .label = ÐаказаÑÑ Ð¿Ð°Ð¿ÐºÑ ÑÑÑгваннÑÑ
+downloads-cmd-retry =
+ .tooltiptext = ÐаÑÑаÑÑÑÑ
+downloads-cmd-retry-panel =
+ .aria-label = ÐаÑÑаÑÑÑÑ
+downloads-cmd-go-to-download-page =
+ .label = ÐаказаÑÑ ÑÑаÑÐ¾Ð½ÐºÑ ÑÑÑгваннÑ
+ .accesskey = з
+downloads-cmd-copy-download-link =
+ .label = ÐапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ ÑÑÑгваннÑ
+ .accesskey = Ð
+downloads-cmd-remove-from-history =
+ .label = ÐÑдалÑÑÑ Ð· гÑÑÑоÑÑÑ
+ .accesskey = г
+downloads-cmd-clear-list =
+ .label = ÐÑÑÑÑÑÑÑ Ð¿Ð°Ð½ÑÐ»Ñ Ð¿ÐµÑадпаказÑ
+ .accesskey = Ñ
+downloads-cmd-clear-downloads =
+ .label = ÐÑÑÑÑÑÑÑ ÑÑÑгваннÑ
+ .accesskey = Ñ
+downloads-cmd-delete-file =
+ .label = ÐÑдалÑÑÑ
+ .accesskey = Ð
+# This command is shown in the context menu when downloads are blocked.
+downloads-cmd-unblock =
+ .label = ÐазволÑÑÑ ÑÑÑгванне
+ .accesskey = о
+# This is the tooltip of the action button shown when malware is blocked.
+downloads-cmd-remove-file =
+ .tooltiptext = СÑеÑÑÑ Ñайл
+downloads-cmd-remove-file-panel =
+ .aria-label = СÑеÑÑÑ Ñайл
+# This is the tooltip of the action button shown when potentially unwanted
+# downloads are blocked. This opens a dialog where the user can choose
+# whether to unblock or remove the download. Removing is the default option.
+downloads-cmd-choose-unblock =
+ .tooltiptext = СÑеÑÑÑ Ñайл ÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»ÑÑÑ ÑÑÑгванне
+downloads-cmd-choose-unblock-panel =
+ .aria-label = СÑеÑÑÑ Ñайл ÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»ÑÑÑ ÑÑÑгванне
+# This is the tooltip of the action button shown when uncommon downloads are
+# blocked.This opens a dialog where the user can choose whether to open the
+# file or remove the download. Opening is the default option.
+downloads-cmd-choose-open =
+ .tooltiptext = ÐдкÑÑÑÑ ÑÑ ÑÑеÑÑÑ Ñайл
+downloads-cmd-choose-open-panel =
+ .aria-label = ÐдкÑÑÑÑ ÑÑ ÑÑеÑÑÑ Ñайл
+# Displayed when hovering a blocked download, indicates that it's possible to
+# show more information for user to take the next action.
+downloads-show-more-information =
+ .value = ÐаказаÑÑ Ð±Ð¾Ð»ÑÑ Ð·Ð²ÐµÑÑак
+# Displayed when hovering a complete download, indicates that it's possible to
+# open the file using an app available in the system.
+downloads-open-file =
+ .value = ÐдкÑÑÑÑ Ñайл
+
+## Displayed when the user clicked on a download in process. Indicates that the
+## downloading file will be opened after certain amount of time using an app
+## available in the system.
+## Variables:
+## $hours (number) - Amount of hours left till the file opens.
+## $seconds (number) - Amount of seconds left till the file opens.
+## $minutes (number) - Amount of minutes till the file opens.
+
+downloading-file-opens-in-hours-and-minutes = ÐдкÑÑеÑÑа пÑаз { $hours } г { $minutes } Ñ
вâ¦
+downloading-file-opens-in-minutes = ÐдкÑÑеÑÑа пÑаз { $minutes } Ñ
в...
+downloading-file-opens-in-minutes-and-seconds = ÐдкÑÑеÑÑа пÑаз { $minutes } Ñ
в { $seconds } Ñ
+downloading-file-opens-in-seconds = ÐдкÑÑеÑÑа пÑаз { $seconds } Ñ...
+downloading-file-opens-in-some-time = ÐдкÑÑеÑÑа паÑÐ»Ñ ÑканÑÑннÑ...
+downloading-file-opens-in-hours-and-minutes-2 =
+ .value = ÐдкÑÑеÑÑа пÑаз { $hours } г { $minutes } Ñ
вâ¦
+downloading-file-opens-in-minutes-2 =
+ .value = ÐдкÑÑеÑÑа пÑаз { $minutes } Ñ
в...
+downloading-file-opens-in-minutes-and-seconds-2 =
+ .value = ÐдкÑÑеÑÑа пÑаз { $minutes } Ñ
в { $seconds } Ñ
+downloading-file-opens-in-seconds-2 =
+ .value = ÐдкÑÑеÑÑа пÑаз { $seconds } Ñ...
+downloading-file-opens-in-some-time-2 =
+ .value = ÐдкÑÑеÑÑа паÑÐ»Ñ ÑканÑÑннÑ...
+downloading-file-click-to-open =
+ .value = ÐдкÑÑÑÑ Ð¿Ð°ÑÐ»Ñ Ð·Ð°Ð²ÑÑÑÑннÑ
+
+##
+
+# Displayed when hovering a download which is able to be retried by users,
+# indicates that it's possible to download this file again.
+downloads-retry-download =
+ .value = ÐаÑÑаÑÑÑÑ ÑÑÑгванне
+# Displayed when hovering a download which is able to be cancelled by users,
+# indicates that it's possible to cancel and stop the download.
+downloads-cancel-download =
+ .value = СкаÑаваÑÑ ÑÑÑгванне
+# This string is shown at the bottom of the Downloads Panel when all the
+# downloads fit in the available space, or when there are no downloads in
+# the panel at all.
+downloads-history =
+ .label = ÐаказаÑÑ ÑÑе ÑÑÑгваннÑ
+ .accesskey = Ñ
+# This string is shown at the top of the Download Details Panel, to indicate
+# that we are showing the details of a single download.
+downloads-details =
+ .title = ÐадÑабÑзнаÑÑÑ ÑÑÑгваннÑ
+
+## Displayed when a site attempts to automatically download many files.
+## Variables:
+## $num (number) - Number of blocked downloads.
+## $url (string) - The url of the suspicious site, stripped of http, https and www prefix.
+
+downloads-files-not-downloaded =
+ { $num ->
+ [one] { $num } Ñайл не ÑÑÑгнÑÑÑ.
+ [few] { $num } ÑÐ°Ð¹Ð»Ñ Ð½Ðµ ÑÑÑгнÑÑÑ.
+ *[many] { $num } ÑÐ°Ð¹Ð»Ð°Ñ Ð½Ðµ ÑÑÑгнÑÑа.
+ }
+downloads-blocked-from-url = СÑÑÐ³Ð²Ð°Ð½Ð½Ñ Ð· { $url } заблакаванÑ.
+downloads-blocked-download-detailed-info = { $url } ÑпÑÐ°Ð±Ð°Ð²Ð°Ñ Ð°ÑÑамаÑÑÑна ÑÑÑгнÑÑÑ Ð½ÐµÐºÐ°Ð»ÑÐºÑ ÑайлаÑ. ÐагÑÑма, ÑÐ°Ð¹Ñ Ð½ÑÑпÑаÑÐ½Ñ Ð°Ð±Ð¾ ÑпÑабÑе заÑ
оÑваÑÑ Ñпам-ÑÐ°Ð¹Ð»Ñ Ð½Ð° ваÑай пÑÑладзе.
+
+##
+
+downloads-clear-downloads-button =
+ .label = ÐÑÑÑÑÑÑÑ ÑÑÑгваннÑ
+ .tooltiptext = ÐÑÑÑÑÑÑÑ ÑконÑанÑÑ, ÑкаÑованÑÑ Ñ Ð½ÑÑдаÑнÑÑ ÑÑÑгваннÑ
+# This string is shown when there are no items in the Downloads view, when it
+# is displayed inside a browser tab.
+downloads-list-empty =
+ .value = ÐÑма ÑÑÑгваннÑÑ.
+# This string is shown when there are no items in the Downloads Panel.
+downloads-panel-empty =
+ .value = ÐÑма ÑÑÑгваннÑÑ Ñ Ð³ÑÑÑм ÑеанÑе.
+# This is displayed in an item at the bottom of the Downloads Panel when there
+# are more downloads than can fit in the list in the panel.
+# $count (number) - number of files being downloaded that are not shown in the
+# panel list.
+downloads-more-downloading =
+ { $count ->
+ [one] СÑÑгваеÑÑа ÑÑÑÑ { $count } Ñайл
+ [few] СÑÑгваÑÑÑа ÑÑÑÑ { $count } ÑайлÑ
+ *[many] СÑÑгваеÑÑа ÑÑÑÑ { $count } ÑайлаÑ
+ }
+
+## Download errors
+
+downloads-error-alert-title = ÐамÑлка ÑÑÑгваннÑ
+# Variables:
+# $extension (String): the name of the blocking extension.
+downloads-error-blocked-by = СÑÑгванне нелÑга заÑ
аваÑÑ, бо Ñно блакÑеÑÑа { $extension }.
+# Used when the name of the blocking extension is unavailable.
+downloads-error-extension = СÑÑгванне нелÑга заÑ
аваÑÑ, бо Ñно блакÑеÑÑа паÑÑÑÑннем.
+# Line breaks in this message are meaningful, and should be maintained.
+downloads-error-generic =
+ ÐемагÑÑма заÑ
аваÑÑ Ð·Ð°Ð³ÑÑÐ¶Ð°Ð½Ñ Ñайл, бо здаÑÑлаÑÑ Ð½ÐµÐ²ÑÐ´Ð¾Ð¼Ð°Ñ Ð¿Ð°Ð¼Ñлка.
+
+ ÐаÑпÑабÑйÑе, ÐºÐ°Ð»Ñ Ð»Ð°Ñка, зноÑ.
diff --git a/browser/browser/editBookmarkOverlay.ftl b/browser/browser/editBookmarkOverlay.ftl
new file mode 100644
index 00000000000..26bf992ee4f
--- /dev/null
+++ b/browser/browser/editBookmarkOverlay.ftl
@@ -0,0 +1,49 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+bookmark-overlay-name-2 =
+ .value = Ðазва
+ .accesskey = Ð
+
+bookmark-overlay-url =
+ .value = ÐдÑаÑ
+ .accesskey = Ð
+
+# Location refers to the position of the bookmark within the browser's
+# bookmarks, not to its URL or address.
+bookmark-overlay-location-2 =
+ .value = ÐеÑÑазнаÑ
оджанне
+ .accesskey = Ð
+
+bookmark-overlay-choose =
+ .label = ÐÑбаÑâ¦
+
+bookmark-overlay-folders-expander =
+ .tooltiptext = ÐаказаÑÑ ÑÑе Ð¿Ð°Ð¿ÐºÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº
+ .tooltiptextdown = { bookmark-overlay-folders-expander.tooltiptext }
+ .tooltiptextup = СÑ
аваÑÑ
+
+bookmark-overlay-new-folder-button =
+ .label = ÐÐ¾Ð²Ð°Ñ Ð¿Ð°Ð¿ÐºÐ°
+ .accesskey = о
+
+bookmark-overlay-tags-2 =
+ .value = ТÑгÑ
+ .accesskey = Т
+
+bookmark-overlay-tags-empty-description =
+ .placeholder = ÐддзÑлÑйÑе ÑÑÐ³Ñ ÐºÐ¾ÑкамÑ
+
+bookmark-overlay-tags-expander =
+ .tooltiptext = ÐаказаÑÑ ÑÑе ÑÑгÑ
+ .tooltiptextdown = { bookmark-overlay-tags-expander.tooltiptext }
+ .tooltiptextup = СÑ
аваÑÑ
+
+bookmark-overlay-keyword-2 =
+ .value = ÐлÑÑавое Ñлова
+ .accesskey = Ð
+
+bookmark-overlay-tags-caption-label = ÐÑкаÑÑÑÑоÑвайÑе ÑÑÐ³Ñ Ð´Ð»Ñ Ð°ÑганÑзаÑÑÑ Ñ Ð¿Ð¾ÑÑÐºÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº з адÑаÑнага Ñадка
+
+bookmark-overlay-keyword-caption-label-2 = ÐÑкаÑÑÑÑоÑвайÑе адно клÑÑавое Ñлова, каб адкÑÑваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð°ÑпÑоÑÑ Ð· адÑаÑнага Ñадка
diff --git a/browser/browser/featureCallout.ftl b/browser/browser/featureCallout.ftl
new file mode 100644
index 00000000000..62d82a4b0eb
--- /dev/null
+++ b/browser/browser/featureCallout.ftl
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Callout dialog primary button to advance to next screen
+callout-primary-advance-button-label = Ðалей
+# Callout dialog primary button to complete the feature tour
+callout-primary-complete-button-label = ÐÑазÑмела!
+
+## Firefox View feature tour strings
+
+# "Tab pickup" refers to the section in Firefox View that displays open
+# tabs from other devices
+callout-firefox-view-tab-pickup-title = ÐеÑаклÑÑайÑеÑÑ Ð¿Ð°Ð¼Ñж пÑÑÐ»Ð°Ð´Ð°Ð¼Ñ Ð·Â Ð´Ð¾ÑÑÑпам да ÑваÑÑ
каÑÑак
+callout-firefox-view-tab-pickup-subtitle = ШпаÑка бÑÑÑÑе адкÑÑÑÑÑ ÐºÐ°ÑÑÐºÑ Ñа Ñвайго ÑÑлеÑона Ñ адкÑÑвайÑе ÑÑ
ÑÑÑ Ð´Ð»Ñ Ð¿ÑаÑÑÐ³Ñ Ð¿ÑаÑÑ.
+callout-firefox-view-recently-closed-title = ÐÑÑÑайÑе закÑÑÑÑÑ ÐºÐ°ÑÑÐºÑ Ñмгненна
+callout-firefox-view-recently-closed-subtitle = ТÑÑ ÑаÑоÑнÑм ÑÑнам з'ÑвÑÑÑа ÑÑе закÑÑÑÑÑ ÐºÐ°ÑÑкÑ. ÐолÑÑ Ð½ÑÐºÐ¾Ð»Ñ Ð½Ðµ ÑÑÑбÑйÑеÑÑ, ÑÑо вÑпадкова закÑÑÐ»Ñ ÑайÑ.
+callout-firefox-view-colorways-title = ÐадайÑе ÑÑплÑÑк колеÑÑ
+# "Shade" refer to different color options in each colorway.
+callout-firefox-view-colorways-subtitle = ÐÑбеÑÑÑе адÑенне, Ñкое паÑÑе вам, з дапамогай ÑаÑÑаÑбовак. ТолÑÐºÑ Ñ { -brand-product-name }.
+callout-firefox-view-colorways-reminder-title = ÐзнаÑмÑеÑÑ Ð·Â Ð½Ð°ÑÑÐ¼Ñ Ð½Ð°Ð¹Ð½Ð¾ÑÑÑÐ¼Ñ ÑаÑÑаÑбоÑкамÑ
+# âShadesâ refers to the different color options in each colorways
+callout-firefox-view-colorways-reminder-subtitle = РаÑÑаÑбÑйÑе Ñвой бÑаÑÐ·ÐµÑ Ñ гÑÑÑÑ Ð·Ð½Ð°ÐºÐ°Ð²ÑÑ Ð°Ð´ÑеннÑ, наÑÑ
нÑнÑÑ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½ÑÐ¼Ñ Ð³Ð°Ð»Ð°ÑамÑ. ТолÑÐºÑ Ñ { -brand-product-name }.
+
+## Continuous Onboarding - Firefox View: Tab pick up
+
+# âBoost your browsingâ refers to the added benefit the user receives from having
+# access to the same browsing experience when moving from one browser to another.
+# Alternative: âImprove your browsing experience with tab pickupâ
+continuous-onboarding-firefox-view-tab-pickup-title = ÐалепÑÑÑе ÑÐ²Ð°Ñ Ð°Ð³Ð»Ñданне з дапамогай вÑбаÑÑ ÐºÐ°ÑÑак
+continuous-onboarding-firefox-view-tab-pickup-subtitle = ÐÑÑÑмлÑвайÑе доÑÑÑп да адкÑÑÑÑÑ
каÑÑак з лÑбой пÑÑладÑ. ÐкÑÐ°Ð¼Ñ Ñаго, ÑÑнÑ
ÑанÑзÑйÑе Ñвае закладкÑ, паÑÐ¾Ð»Ñ Ñ ÑнÑае.
+continuous-onboarding-firefox-view-tab-pickup-primary-button-label = ÐаÑаÑÑ
+
+## PDF.js Feature Tour Strings
+
+callout-pdfjs-edit-title = Ð ÑдагÑйÑе PDF-ÑÐ°Ð¹Ð»Ñ Ð· дапамогай наÑага новага ÑÑкÑÑавага ÑнÑÑÑÑменÑа
+callout-pdfjs-edit-body-a = ÐапаÑнÑйÑе ÑоÑмÑ, дадавайÑе каменÑаÑÑÑ Ð°Ð±Ð¾ ÑабÑÑе наÑаÑÐºÑ Ð½ÐµÐ¿Ð°ÑÑÑдна Ñ { -brand-short-name }.
+callout-pdfjs-edit-body-b = ÐабÑдзÑÑе пÑа поÑÑк бÑÑплаÑнÑÑ
онлайн-ÑÑдакÑаÑаÑ. ÐапаÑнÑйÑе ÑоÑмÑ, дадавайÑе каменÑаÑÑÑ Ð°Ð±Ð¾ ÑабÑÑе наÑаÑÐºÑ Ð½ÐµÐ¿Ð°ÑÑÑдна Ñ { -brand-short-name }.
+callout-pdfjs-edit-button = Ðалей
+callout-pdfjs-draw-title = ÐадпÑÑвайÑе дакÑменÑÑ Ð· дапамогай наÑага новага ÑнÑÑÑÑменÑа Ð´Ð»Ñ Ð¼Ð°Ð»ÑваннÑ
+# âMark upâ refers to the process of âannotatingâ or adding free hand text or diagramming to the document.
+callout-pdfjs-draw-body-a = РабÑÑе наÑаÑÐºÑ Ñ PDF-ÑайлаÑ
Ñ Ð·Ð°Ñ
оÑвайÑе Ñвае зменÑ.
+# âMark upâ refers to the process of âannotatingâ or adding free hand text or diagramming to the document.
+callout-pdfjs-draw-body-b = ÐолÑÑ Ð½ÑÑкага дÑÑÐºÑ Ñ ÑканаваннÑ. РабÑÑе наÑаÑÐºÑ Ñ PDF-ÑайлаÑ
Ñ Ð·Ð°Ñ
оÑвайÑе Ñвае зменÑ.
+callout-pdfjs-draw-button = ÐÑазÑмела!
diff --git a/browser/browser/firefoxRelay.ftl b/browser/browser/firefoxRelay.ftl
new file mode 100644
index 00000000000..d30208c1df9
--- /dev/null
+++ b/browser/browser/firefoxRelay.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/.
+
+
+## Error messages for failed HTTP web requests.
+## https://developer.mozilla.org/en-US/docs/Web/HTTP/Status#client_error_responses
+## Variables:
+## $status (Number) - HTTP status code, for example 403
+
+firefox-relay-mask-generation-failed = { -relay-brand-name } не можа ÑÑваÑÑÑÑ Ð½Ð¾Ð²ÑÑ Ð¼Ð°ÑкÑ. Ðод памÑÐ»ÐºÑ HTTP: { $status }.
+firefox-relay-get-reusable-masks-failed = { -relay-brand-name } не можа знайÑÑÑ ÑмаÑÑазовÑÑ Ð¼Ð°ÑкÑ. Ðод памÑÐ»ÐºÑ HTTP: { $status }.
+
+##
+
+firefox-relay-must-login-to-fxa = Ðаб каÑÑÑÑаÑÑа { -relay-brand-name }, Ð²Ñ Ð¼ÑÑÑÑе ÑвайÑÑÑ Ñ { -fxaccount-brand-name }.
+firefox-relay-get-unlimited-masks =
+ .label = ÐÑÑаванне маÑкамÑ
+ .accesskey = Ð
+firefox-relay-opt-in-title = ÐбаÑанÑÑе Ñвой адÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ
+firefox-relay-opt-in-subtitle = ÐадаÑÑ { -relay-brand-name }
+firefox-relay-generate-mask-title = ÐбаÑанÑÑе Ñвой адÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ
+firefox-relay-generate-mask-subtitle = СÑваÑÑÑе маÑÐºÑ { -relay-brand-short-name }
+firefox-relay-opt-in-confirmation-enable =
+ .label = ÐÑаÑÑгнÑÑÑ
+ .accesskey = Ð
+firefox-relay-opt-in-confirmation-disable =
+ .label = Ðе паказваÑÑ Ð¼Ð½Ðµ гÑÑа зноÑ
+ .accesskey = Ð
+firefox-relay-opt-in-confirmation-postpone =
+ .label = Ðе заÑаз
+ .accesskey = Ð
diff --git a/browser/browser/firefoxView.ftl b/browser/browser/firefoxView.ftl
new file mode 100644
index 00000000000..5f70feae1ac
--- /dev/null
+++ b/browser/browser/firefoxView.ftl
@@ -0,0 +1,84 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+toolbar-button-firefox-view =
+ .label = { -firefoxview-brand-name }
+ .tooltiptext = { -firefoxview-brand-name }
+menu-tools-firefox-view =
+ .label = { -firefoxview-brand-name }
+ .accesskey = Ð
+firefoxview-page-title = { -firefoxview-brand-name }
+firefoxview-close-button =
+ .title = ÐакÑÑÑÑ
+ .aria-label = ÐакÑÑÑÑ
+# Used instead of the localized relative time when a timestamp is within a minute or so of now
+firefoxview-just-now-timestamp = ТолÑÐºÑ ÑÑо
+# This is a headline for an area in the product where users can resume and re-open tabs they have previously viewed on other devices.
+firefoxview-tabpickup-header = ÐÑÐ±Ð°Ñ ÐºÐ°ÑÑак
+firefoxview-tabpickup-description = ÐдкÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð·Â ÑнÑÑÑ
пÑÑлад.
+# Variables:
+# $percentValue (Number): the percentage value for setup completion
+firefoxview-tabpickup-progress-label = { $percentValue }% завеÑÑана
+firefoxview-tabpickup-step-signin-header = ÐÑгка пеÑаклÑÑайÑеÑÑ Ð¿Ð°Ð¼Ñж пÑÑладамÑ
+firefoxview-tabpickup-step-signin-description = Ðаб аÑÑÑмаÑÑ ÑÑÑ ÐºÐ°ÑÑÐºÑ Ð·Â ÑÑлеÑона, ÑпаÑаÑÐºÑ ÑвайдзÑÑе або ÑÑваÑÑÑе ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ.
+firefoxview-tabpickup-step-signin-primarybutton = ÐÑаÑÑгнÑÑÑ
+firefoxview-tabpickup-adddevice-header = СÑнÑ
ÑанÑзÑйÑе { -brand-product-name } на ÑваÑм ÑÑлеÑоне або планÑÑÑе
+firefoxview-tabpickup-adddevice-description = СÑÑгнÑÑе { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнага Ñ ÑвайдзÑÑе Ñам.
+firefoxview-tabpickup-adddevice-learn-how = ÐаведаÑÑа, Ñк
+firefoxview-tabpickup-adddevice-primarybutton = ÐÑÑÑмаÑÑ { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнага
+firefoxview-tabpickup-synctabs-header = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ ÐºÐ°ÑÑак
+firefoxview-tabpickup-synctabs-description = ÐазволÑÑÑ { -brand-short-name } дзÑлÑÑÑа каÑÑÐºÐ°Ð¼Ñ Ð¿Ð°Ð¼Ñж пÑÑладамÑ.
+firefoxview-tabpickup-synctabs-learn-how = ÐаведаÑÑа, Ñк
+firefoxview-tabpickup-synctabs-primarybutton = СÑнÑ
ÑанÑзаваÑÑ Ð°Ð´ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+firefoxview-tabpickup-fxa-admin-disabled-header = У ваÑа аÑганÑзаÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ Ð°Ð´ÐºÐ»ÑÑана
+firefoxview-tabpickup-fxa-admin-disabled-description = { -brand-short-name } не можа ÑÑнÑ
ÑанÑзаваÑÑ ÐºÐ°ÑÑÐºÑ Ð¿Ð°Ð¼Ñж пÑÑладамÑ, ÑÐ°Ð¼Ñ ÑÑо Ð²Ð°Ñ Ð°Ð´Ð¼ÑнÑÑÑÑаÑÐ°Ñ Ð°Ð´ÐºÐ»ÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ.
+firefoxview-tabpickup-network-offline-header = ÐÑавеÑÑе падлÑÑÑнне да ÐнÑÑÑнÑÑÑ
+firefoxview-tabpickup-network-offline-description = ÐÐ°Ð»Ñ Ð²Ñ ÐºÐ°ÑÑÑÑаеÑеÑÑ ÑаеÑволам або пÑокÑÑ, пеÑаканайÑеÑÑ, ÑÑо { -brand-short-name } мае дазвол на доÑÑÑп Ñ ÑеÑÑва.
+firefoxview-tabpickup-network-offline-primarybutton = ÐаÑпÑабаваÑÑ Ð·Ð½Ð¾Ñ
+firefoxview-tabpickup-sync-error-header = У Ð½Ð°Ñ ÑзнÑÐºÐ»Ñ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð·Â ÑÑнÑ
ÑанÑзаÑÑÑй
+firefoxview-tabpickup-generic-sync-error-description = { -brand-short-name } заÑаз не можа падклÑÑÑÑÑа да ÑлÑÐ¶Ð±Ñ ÑÑнÑ
ÑанÑзаÑÑÑ. ÐаÑпÑабÑйÑе Ð·Ð½Ð¾Ñ Ð¿Ñаз Ñ
вÑлÑнÑ.
+firefoxview-tabpickup-sync-error-primarybutton = ÐаÑпÑабаваÑÑ Ð·Ð½Ð¾Ñ
+firefoxview-tabpickup-sync-disconnected-header = Ðаб пÑаÑÑгнÑÑÑ, ÑклÑÑÑÑе ÑÑнÑ
ÑанÑзаÑÑÑ
+firefoxview-tabpickup-sync-disconnected-description = Ðаб забÑаÑÑ Ñвае каÑÑкÑ, вам ÑÑÑба дазволÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ Ñ { -brand-short-name }.
+firefoxview-tabpickup-sync-disconnected-primarybutton = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ Ñ наладаÑ
+firefoxview-tabpickup-password-locked-header = УвÑдзÑÑе Ñвой галоÑÐ½Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð¿ÑаглÑÐ´Ñ ÐºÐ°ÑÑак
+firefoxview-tabpickup-password-locked-description = Ðаб забÑаÑÑ Ñвае каÑÑкÑ, вам ÑÑÑба бÑдзе ÑвеÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ñ { -brand-short-name }.
+firefoxview-tabpickup-password-locked-link = ÐадÑабÑзней
+firefoxview-tabpickup-password-locked-primarybutton = УвÑдзÑÑе галоÑÐ½Ñ Ð¿Ð°ÑолÑ
+firefoxview-tabpickup-signed-out-header = УвайдзÑÑе, каб злÑÑÑÑÑа зноÑ
+firefoxview-tabpickup-signed-out-description = Ðаб аднавÑÑÑ Ð¿Ð°Ð´ÐºÐ»ÑÑÑнне Ñ Ð°ÑÑÑмаÑÑ ÐºÐ°ÑÑкÑ, ÑвайдзÑÑе Ñ Ñвой { -fxaccount-brand-name }.
+firefoxview-tabpickup-signed-out-primarybutton = УвайÑÑÑ
+firefoxview-tabpickup-syncing = ÐаÑакайÑе, пакÑÐ»Ñ Ð²Ð°ÑÑ ÐºÐ°ÑÑÐºÑ ÑÑнÑ
ÑанÑзÑÑÑÑа. ÐÑÑа ÑолÑÐºÑ Ð½Ð° Ñмгненне.
+firefoxview-mobile-promo-header = ÐÑÑÑмайÑе каÑÑÐºÑ Ð·Â ÑÑлеÑона або планÑÑÑа
+firefoxview-mobile-promo-description = Ðаб паглÑдзеÑÑ Ñвае апоÑнÑÑ Ð¼Ð°Ð±ÑлÑнÑÑ ÐºÐ°ÑÑкÑ, ÑвайдзÑÑе Ñ { -brand-product-name } на iOS або Android.
+firefoxview-mobile-promo-primarybutton = ÐÑÑÑмаÑÑ { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнага
+firefoxview-mobile-confirmation-header = ð УÑÑ Ð³Ð°Ñова!
+firefoxview-mobile-confirmation-description = ЦÑÐ¿ÐµÑ Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе аÑÑÑмаÑÑ Ñвае каÑÑÐºÑ { -brand-product-name } Ñа Ñвайго планÑÑÑа або ÑÑлеÑона.
+firefoxview-closed-tabs-title = ÐÑдаÑна закÑÑÑÑÑ
+firefoxview-closed-tabs-description2 = ÐаÑÑоÑна адкÑÑÑÑ ÑÑаÑонкÑ, ÑкÑÑ Ð²Ñ Ð·Ð°ÐºÑÑÐ»Ñ Ñ гÑÑÑм акне.
+firefoxview-closed-tabs-placeholder-header = ÐÑма нÑдаÑна закÑÑÑÑÑ
каÑÑак
+firefoxview-closed-tabs-placeholder-body = ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°ÐºÑÑеÑе каÑÑÐºÑ Ñ Ð³ÑÑÑм акне, Ñе можна аÑÑÑмаÑÑ ÑÑÑ.
+# Variables:
+# $tabTitle (string) - Title of tab being dismissed
+firefoxview-closed-tabs-dismiss-tab =
+ .title = ÐакÑÑÑÑ { $tabTitle }
+# refers to the last tab that was used
+firefoxview-pickup-tabs-badge = ÐпоÑнÑÑ Ð°ÐºÑÑÑнаÑ
+# Variables:
+# $targetURI (string) - URL that will be opened in the new tab
+firefoxview-tabs-list-tab-button =
+ .title = ÐдкÑÑÑÑ { $targetURI } Ñ новай каÑÑÑÑ
+firefoxview-try-colorways-button = ÐаÑпÑабаваÑÑ ÑаÑÑаÑбоÑкÑ
+firefoxview-no-current-colorway-collection = ÐовÑÑ ÑаÑÑаÑбоÑÐºÑ Ð½Ð° падÑÑ
одзе
+firefoxview-change-colorway-button = ÐмÑнÑÑÑ ÑаÑÑаÑбоÑкÑ
+# Variables:
+# $intensity (String): Colorway intensity
+# $collection (String): Colorway Collection name
+firefoxview-colorway-description = { $intensity } · { $collection }
+firefoxview-synced-tabs-placeholder-header = ÐакÑÐ»Ñ ÑÑÑ Ð½ÑÑога нÑма
+firefoxview-synced-tabs-placeholder-body = У наÑÑÑÐ¿Ð½Ñ Ñаз, ÐºÐ°Ð»Ñ Ð²Ñ Ð°Ð´ÐºÑÑеÑе ÑÑаÑÐ¾Ð½ÐºÑ Ñ { -brand-product-name } на ÑнÑай пÑÑладзе, Ñна з'ÑвÑÑÑа ÑÑÑ.
+firefoxview-collapse-button-show =
+ .title = ÐаказаÑÑ ÑпÑÑ
+firefoxview-collapse-button-hide =
+ .title = СÑ
аваÑÑ ÑпÑÑ
diff --git a/browser/browser/menubar.ftl b/browser/browser/menubar.ftl
new file mode 100644
index 00000000000..d4d387e2f9b
--- /dev/null
+++ b/browser/browser/menubar.ftl
@@ -0,0 +1,342 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# NOTE: For English locales, strings in this file should be in APA-style Title Case.
+# See https://apastyle.apa.org/style-grammar-guidelines/capitalization/title-case
+#
+# NOTE: For Engineers, please don't re-use these strings outside of the menubar.
+
+
+## Application Menu (macOS only)
+
+menu-application-preferences =
+ .label = ÐаладÑ
+menu-application-services =
+ .label = СлÑжбÑ
+menu-application-hide-this =
+ .label = СÑ
аваÑÑ { -brand-shorter-name }
+menu-application-hide-other =
+ .label = СÑ
аваÑÑ ÑнÑÑÑ
+menu-application-show-all =
+ .label = ÐаказаÑÑ ÑÑе
+menu-application-touch-bar =
+ .label = УладкаваÑÑ ÑенÑаÑнÑÑ Ð¿Ð°Ð½ÑлÑâ¦
+
+##
+
+# These menu-quit strings are only used on Windows and Linux.
+menu-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] ÐÑйÑÑÑ
+ *[other] ÐÑйÑÑÑ
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] Ñ
+ *[other] Ð
+ }
+# This menu-quit-mac string is only used on macOS.
+menu-quit-mac =
+ .label = ÐÑйÑÑÑ Ð· { -brand-shorter-name }
+menu-about =
+ .label = ÐÑа { -brand-shorter-name }
+ .accesskey = Ð
+
+## File Menu
+
+menu-file =
+ .label = Файл
+ .accesskey = Ф
+menu-file-new-tab =
+ .label = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка
+ .accesskey = Ñ
+menu-file-new-container-tab =
+ .label = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка канÑÑйнеÑа
+ .accesskey = Ð
+menu-file-new-window =
+ .label = Ðовае акно
+ .accesskey = Ð
+menu-file-new-private-window =
+ .label = Ðовае пÑÑваÑнае акно
+ .accesskey = а
+# "Open Location" is only displayed on macOS, and only on windows
+# that aren't main browser windows, or when there are no windows
+# but Firefox is still running.
+menu-file-open-location =
+ .label = ÐдкÑÑÑÑ Ð°Ð´ÑаÑâ¦
+menu-file-open-file =
+ .label = ÐдкÑÑÑÑ Ñайлâ¦
+ .accesskey = Ñ
+# Variables:
+# $tabCount (Number): the number of tabs that are affected by the action.
+menu-file-close-tab =
+ .label =
+ { $tabCount ->
+ [1] ÐакÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [one] ÐакÑÑÑÑ { $tabCount } каÑÑкÑ
+ [few] ÐакÑÑÑÑ { $tabCount } каÑÑкi
+ *[many] ÐакÑÑÑÑ { $tabCount } каÑÑак
+ }
+ .accesskey = Ð
+menu-file-close-window =
+ .label = ÐакÑÑÑÑ Ð°ÐºÐ½Ð¾
+ .accesskey = н
+menu-file-save-page =
+ .label = ÐаÑ
аваÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ñкâ¦
+ .accesskey = Ñ
+menu-file-email-link =
+ .label = ÐаÑлаÑÑ ÑпаÑÑÐ»ÐºÑ Ð¿Ð¾ÑÑайâ¦
+ .accesskey = Ñ
+menu-file-share-url =
+ .label = ÐадзÑлiÑÑа
+ .accesskey = Ð
+menu-file-print-setup =
+ .label = ÐаладзÑÑÑ ÑÑаÑонкÑâ¦
+ .accesskey = л
+menu-file-print =
+ .label = ÐÑÑкаваÑÑâ¦
+ .accesskey = Ð
+menu-file-import-from-another-browser =
+ .label = ÐмпаÑÑаваÑÑ Ð· ÑнÑага бÑаÑзеÑаâ¦
+ .accesskey = Ñ
+menu-file-go-offline =
+ .label = ÐÑаÑа па-за ÑеÑкаÑ
+ .accesskey = з
+
+## Edit Menu
+
+menu-edit =
+ .label = ÐÑаÑка
+ .accesskey = Ñ
+menu-edit-find-in-page =
+ .label = ÐнайÑÑÑ Ð½Ð° ÑÑаÑонÑÑâ¦
+ .accesskey = а
+menu-edit-find-again =
+ .label = ШÑкаÑÑ ÑзноÑ
+ .accesskey = Ñ
+menu-edit-bidi-switch-text-direction =
+ .label = ÐеÑаклÑÑÑÑÑ ÐºÑÑÑнак ÑÑкÑÑÑ
+ .accesskey = Ñ
+
+## View Menu
+
+menu-view =
+ .label = ÐÑаглÑд
+ .accesskey = Ð
+menu-view-toolbars-menu =
+ .label = ÐалÑÑÑ Ð¿ÑÑлад
+ .accesskey = л
+menu-view-customize-toolbar2 =
+ .label = УладкаваÑÑ Ð¿Ð°Ð»ÑÑÑ Ð¿ÑÑладâ¦
+ .accesskey = У
+menu-view-sidebar =
+ .label = ÐÐ°ÐºÐ°Ð²Ð°Ñ Ð¿Ð°Ð½ÑлÑ
+ .accesskey = п
+menu-view-bookmarks =
+ .label = ÐакладкÑ
+menu-view-history-button =
+ .label = ÐÑÑÑоÑÑÑ
+menu-view-synced-tabs-sidebar =
+ .label = СÑнÑ
ÑанÑзаванÑÑ ÐºÐ°ÑÑкÑ
+menu-view-full-zoom =
+ .label = ÐавелÑÑÑнне
+ .accesskey = Ð
+menu-view-full-zoom-enlarge =
+ .label = ÐавÑлÑÑÑÑÑ
+ .accesskey = в
+menu-view-full-zoom-reduce =
+ .label = ÐаменÑÑÑÑ
+ .accesskey = м
+menu-view-full-zoom-actual-size =
+ .label = ФакÑÑÑÐ½Ñ Ð¿Ð°Ð¼ÐµÑ
+ .accesskey = Ф
+menu-view-full-zoom-toggle =
+ .label = ÐавÑлÑÑваÑÑ ÑолÑÐºÑ ÑÑкÑÑ
+ .accesskey = Ñ
+menu-view-page-style-menu =
+ .label = СÑÑÐ»Ñ ÑÑаÑонкÑ
+ .accesskey = С
+menu-view-page-style-no-style =
+ .label = Ðез ÑÑÑлÑ
+ .accesskey = Ñ
+menu-view-page-basic-style =
+ .label = ÐÐ°Ð·Ð°Ð²Ñ ÑÑÑÐ»Ñ ÑÑаÑонкÑ
+ .accesskey = Ð
+menu-view-repair-text-encoding =
+ .label = ÐÑпÑавÑÑÑ ÐºÐ°Ð´Ð°Ð²Ð°Ð½Ð½Ðµ ÑÑкÑÑÑ
+ .accesskey = Ð
+
+## These should match what Safari and other Apple applications
+## use on macOS.
+
+menu-view-enter-full-screen =
+ .label = Ðа поÑÐ½Ñ ÑкÑан
+ .accesskey = п
+menu-view-exit-full-screen =
+ .label = ÐакÑÑÑÑ Ð¿Ð¾ÑÐ½Ñ ÑкÑан
+ .accesskey = Ð
+menu-view-full-screen =
+ .label = УвеÑÑ ÑкÑан
+ .accesskey = У
+
+## These menu items may use the same accesskey.
+
+# This should match reader-view-enter-button in browser.ftl
+menu-view-enter-readerview =
+ .label = УвайÑÑÑ Ñ Ð ÑжÑм ÑÑÑаннÑ
+ .accesskey = Ч
+# This should match reader-view-close-button in browser.ftl
+menu-view-close-readerview =
+ .label = ÐакÑÑÑÑ Ð ÑжÑм ÑÑÑаннÑ
+ .accesskey = Ч
+
+##
+
+menu-view-show-all-tabs =
+ .label = ÐаказаÑÑ ÑÑе каÑÑкÑ
+ .accesskey = Ñ
+menu-view-bidi-switch-page-direction =
+ .label = ÐеÑаклÑÑÑÑÑ ÐºÑÑÑнак ÑÑаÑонкÑ
+ .accesskey = к
+
+## History Menu
+
+menu-history =
+ .label = ÐÑÑÑоÑÑÑ
+ .accesskey = Ð
+menu-history-show-all-history =
+ .label = ÐаказаÑÑ ÑÑÑ Ð³ÑÑÑоÑÑÑ
+menu-history-clear-recent-history =
+ .label = ÐÑÑÑÑÑÑÑ Ð½ÑдаÑнÑÑ Ð³ÑÑÑоÑÑÑâ¦
+menu-history-synced-tabs =
+ .label = СÑнÑ
ÑанÑзаванÑÑ ÐºÐ°ÑÑкÑ
+menu-history-restore-last-session =
+ .label = ÐднавÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð½Ñ ÑеанÑ
+menu-history-hidden-tabs =
+ .label = СÑ
аванÑÑ ÐºÐ°ÑÑкÑ
+menu-history-undo-menu =
+ .label = ÐÑдаÑна закÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+menu-history-undo-window-menu =
+ .label = ÐÑдаÑна закÑÑÑÑÑ Ð²Ð¾ÐºÐ½Ñ
+menu-history-reopen-all-tabs = ÐеÑаадкÑÑÑÑ ÑÑе каÑÑкÑ
+menu-history-reopen-all-windows = ÐеÑаадкÑÑÑÑ ÑÑе вокнÑ
+
+## Bookmarks Menu
+
+menu-bookmarks-menu =
+ .label = ÐакладкÑ
+ .accesskey = Ð
+menu-bookmarks-manage =
+ .label = ÐÑÑаванне закладкамÑ
+menu-bookmark-current-tab =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° дзейнÑÑ ÐºÐ°ÑÑкÑ
+menu-bookmark-edit =
+ .label = ÐÑавÑÑÑ Ð³ÑÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+menu-bookmark-tab =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° дзейнÑÑ ÐºÐ°ÑÑкÑâ¦
+menu-edit-bookmark =
+ .label = ÐÑавÑÑÑ Ð³ÑÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+menu-bookmarks-all-tabs =
+ .label = ÐÐ°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° ÑÑе каÑÑкÑâ¦
+menu-bookmarks-toolbar =
+ .label = ÐалÑÑа закладак
+menu-bookmarks-other =
+ .label = ÐнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+menu-bookmarks-mobile =
+ .label = ÐабÑлÑнÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+
+## Tools Menu
+
+menu-tools =
+ .label = ÐнÑÑÑÑменÑÑ
+ .accesskey = е
+menu-tools-downloads =
+ .label = СÑÑгваннÑ
+ .accesskey = С
+menu-tools-addons-and-themes =
+ .label = ÐадаÑÐºÑ Ñ ÑÑмÑ
+ .accesskey = Ð
+menu-tools-fxa-sign-in2 =
+ .label = УвайÑÑÑ
+ .accesskey = У
+menu-tools-turn-on-sync2 =
+ .label = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑâ¦
+ .accesskey = Ñ
+menu-tools-sync-now =
+ .label = СÑнÑ
ÑанÑзаваÑÑ Ð·Ð°Ñаз
+ .accesskey = С
+menu-tools-fxa-re-auth =
+ .label = ÐеÑазлÑÑÑÑÑа з { -brand-product-name }â¦
+ .accesskey = Ð
+menu-tools-browser-tools =
+ .label = ÐнÑÑÑÑменÑÑ Ð±ÑаÑзеÑа
+ .accesskey = Ð
+menu-tools-task-manager =
+ .label = ÐÐµÐ½ÐµÐ´Ð¶Ð°Ñ Ð·Ð°Ð´Ð°Ñ
+ .accesskey = Ð
+menu-tools-page-source =
+ .label = ÐÑÑ
Ð¾Ð´Ð½Ñ ÐºÐ¾Ð´ ÑÑаÑонкÑ
+ .accesskey = Ñ
+menu-tools-page-info =
+ .label = ÐвеÑÑÐºÑ Ð¿Ñа ÑÑаÑонкÑ
+ .accesskey = Ð
+menu-settings =
+ .label = ÐаладÑ
+ .accesskey =
+ { PLATFORM() ->
+ [windows] Ñ
+ *[other] д
+ }
+menu-tools-layout-debugger =
+ .label = ÐдладÑÑк макеÑа
+ .accesskey = Ð
+
+## Window Menu
+
+menu-window-menu =
+ .label = Ðкно
+menu-window-bring-all-to-front =
+ .label = ÐÑÑÑгнÑÑÑ ÑÑе напеÑад
+
+## Help Menu
+
+
+# NOTE: For Engineers, any additions or changes to Help menu strings should
+# also be reflected in the related strings in appmenu.ftl. Those strings, by
+# convention, will have the same ID as these, but prefixed with "app".
+# Example: appmenu-get-help
+#
+# These strings are duplicated to allow for different casing depending on
+# where the strings appear.
+
+menu-help =
+ .label = Ðаведка
+ .accesskey = Ð
+menu-get-help =
+ .label = ÐÑÑÑмаÑÑ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ
+ .accesskey = Ñ
+menu-help-more-troubleshooting-info =
+ .label = ÐвеÑÑÐºÑ Ð´Ð»Ñ Ð²ÑÑаÑÑÐ½Ð½Ñ Ð¿ÑаблемаÑ
+ .accesskey = е
+menu-help-report-site-issue =
+ .label = ÐаведамÑÑÑ Ð°Ð± пÑаблеме з ÑайÑамâ¦
+menu-help-share-ideas =
+ .label = ÐадзÑлÑÑÑа ÑдÑÑÐ¼Ñ ÑÑ Ð²Ð¾Ð´Ð³Ñкамâ¦
+ .accesskey = Ñ
+menu-help-enter-troubleshoot-mode2 =
+ .label = Ð ÑжÑм вÑÑаÑÑÐ½Ð½Ñ Ð¿ÑаблемаÑâ¦
+ .accesskey = Ð
+menu-help-exit-troubleshoot-mode =
+ .label = ÐÑклÑÑÑÑÑ ÑÑжÑм вÑÑаÑÑÐ½Ð½Ñ Ð¿Ñаблем
+ .accesskey = Ñ
+# Label of the Help menu item. Either this or
+# menu-help-notdeceptive is shown.
+menu-help-report-deceptive-site =
+ .label = ÐаведамÑÑÑ Ð°Ð± падÑобленÑм ÑайÑеâ¦
+ .accesskey = Ð
+menu-help-not-deceptive =
+ .label = ÐÑÑа не падманлÑÐ²Ñ ÑайÑâ¦
+ .accesskey = в
diff --git a/browser/browser/migration.ftl b/browser/browser/migration.ftl
new file mode 100644
index 00000000000..456db19dee7
--- /dev/null
+++ b/browser/browser/migration.ftl
@@ -0,0 +1,147 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+migration-wizard =
+ .title = ÐайÑÑÐ°Ñ ÑмпаÑÑÑ
+import-from =
+ { PLATFORM() ->
+ [windows] ÐмпаÑÑаваÑÑ Ð½Ð°Ð»Ð°Ð´Ñ, закладкÑ, гÑÑÑоÑÑÑ, паÑÐ¾Ð»Ñ Ñ ÑнÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð·:
+ *[other] ÐмпаÑÑ Ðалад, Ðакладак, ÐÑÑÑоÑÑÑ, ÐаÑолÑÑ ÑÑ ÑнÑÑÑ
дадзенÑÑ
з:
+ }
+import-from-bookmarks = ÐмпаÑÑ Ðакладак з:
+import-from-ie =
+ .label = Microsoft Internet Explorer
+ .accesskey = M
+import-from-edge =
+ .label = Microsoft Edge
+ .accesskey = E
+import-from-edge-legacy =
+ .label = Microsoft Edge ÑÑаÑой веÑÑÑÑ
+ .accesskey = о
+import-from-edge-beta =
+ .label = Microsoft Edge Beta
+ .accesskey = d
+import-from-nothing =
+ .label = Ðе ÑмпаÑÑаваÑÑ Ð½ÑÑога
+ .accesskey = Ð
+import-from-safari =
+ .label = Safari
+ .accesskey = S
+import-from-opera =
+ .label = Opera
+ .accesskey = O
+import-from-vivaldi =
+ .label = Vivaldi
+ .accesskey = V
+import-from-brave =
+ .label = Brave
+ .accesskey = r
+import-from-canary =
+ .label = Chrome Canary
+ .accesskey = n
+import-from-chrome =
+ .label = Chrome
+ .accesskey = C
+import-from-chrome-beta =
+ .label = Chrome Beta
+ .accesskey = B
+import-from-chrome-dev =
+ .label = Chrome Dev
+ .accesskey = D
+import-from-chromium =
+ .label = Chromium
+ .accesskey = u
+import-from-firefox =
+ .label = Firefox
+ .accesskey = x
+import-from-360se =
+ .label = 360 Secure Browser
+ .accesskey = 3
+import-from-opera-gx =
+ .label = Opera GX
+ .accesskey = G
+no-migration-sources = Ðе Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ Ð½ÑÑкÑÑ Ð¿ÑагÑамÑ, ÑкÑÑ Ð± ÑÑÑÑмлÑÐ²Ð°Ð»Ñ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ, гÑÑÑоÑÑÑ Ð°Ð±Ð¾ паÑолÑ.
+import-source-page-title = ÐмпаÑÑ Ð½Ð°Ð»Ð°Ð´ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+import-items-page-title = ÐлеменÑÑ Ð´Ð»Ñ ÑмпаÑÑÑ
+import-items-description = ÐÑбеÑÑÑе, ÑкÑÑ ÑлеменÑÑ ÑÑÑба ÑмпаÑÑаваÑÑ:
+import-permissions-page-title = ÐайÑе дазвол Ð´Ð»Ñ { -brand-short-name }
+# Do not translate "Bookmarks.plist"; the file name is the same everywhere.
+import-permissions-description = macOS паÑÑабÑе ад Ð²Ð°Ñ ÑÑнага Ð´Ð°Ð·Ð²Ð¾Ð»Ñ { -brand-short-name } аÑÑÑмаÑÑ Ð´Ð¾ÑÑÑп да закладак Safari. ÐаÑÑÑнÑÑе «ÐÑаÑÑгнÑÑÑ» Ñ Ð°Ð±ÑÑÑÑе Ñайл «Bookmarks.plist» на панÑÐ»Ñ Â«ÐдкÑÑÑÑ Ñайл», ÑÐºÐ°Ñ Ð·'ÑвÑÑÑа.
+import-migrating-page-title = ÐмпаÑÑâ¦
+import-migrating-description = ÐаÑÑÑпнÑÑ Ð°Ð´Ð·ÑÐ½ÐºÑ Ð·Ð°Ñаз ÑмпаÑÑÑÑÑÑаâ¦
+import-select-profile-page-title = ÐÑÐ±Ð°Ñ ÐÑоÑÑлÑ
+import-select-profile-description = ÐаÑÑÑпнÑÑ Ð¿ÑоÑÑÐ»Ñ Ð´Ð°ÑÑÑпнÑÑ Ð´Ð»Ñ ÑмпаÑÑÑ Ð·:
+import-done-page-title = ÐмпаÑÑ ÐÑкананÑ
+import-done-description = ÐаÑÑÑпнÑÑ Ð°Ð´Ð·ÑÐ½ÐºÑ Ð¿Ð°ÑпÑÑ
ова ÑмпаÑÑаванÑ:
+import-close-source-browser = ÐÐ°Ð»Ñ Ð»Ð°Ñка, ÑпÑÑнÑÑеÑÑ Ð¿ÐµÑад пÑаÑÑгам, ÑÑо вÑбÑÐ°Ð½Ñ Ð±ÑаÑÐ·ÐµÑ Ð·Ð°ÐºÑÑÑÑ.
+source-name-ie = Internet Explorer
+source-name-edge = Microsoft Edge
+source-name-chrome = Google Chrome
+imported-safari-reading-list = СпÑÑ ÑÑÑÐ°Ð½Ð½Ñ (з Safari)
+imported-edge-reading-list = СпÑÑ Ð´Ð»Ñ ÑÑÑÐ°Ð½Ð½Ñ (з Edge)
+
+## Browser data types
+## All of these strings get a $browser variable passed in.
+## You can use the browser variable to differentiate the name of items,
+## which may have different labels in different browsers.
+## The supported values for the $browser variable are:
+## 360se
+## chrome
+## edge
+## firefox
+## ie
+## safari
+## The various beta and development versions of edge and chrome all get
+## normalized to just "edge" and "chrome" for these strings.
+
+browser-data-cookies-checkbox =
+ .label = ÐÑкÑ
+browser-data-cookies-label =
+ .value = ÐÑкÑ
+browser-data-history-checkbox =
+ .label =
+ { $browser ->
+ [firefox] ÐÑÑÑоÑÑÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ñ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ *[other] ÐÑÑÑоÑÑÑ Ð°Ð³Ð»ÑданнÑ
+ }
+browser-data-history-label =
+ .value =
+ { $browser ->
+ [firefox] ÐÑÑÑоÑÑÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ñ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ *[other] ÐÑÑÑоÑÑÑ Ð°Ð³Ð»ÑданнÑ
+ }
+browser-data-formdata-checkbox =
+ .label = ÐаÑ
Ð°Ð²Ð°Ð½Ð°Ñ Ð³ÑÑÑоÑÑÑ ÑоÑмаÑ
+browser-data-formdata-label =
+ .value = ÐаÑ
Ð°Ð²Ð°Ð½Ð°Ñ Ð³ÑÑÑоÑÑÑ ÑоÑмаÑ
+# This string should use the same phrase for "logins and passwords" as the
+# label in the main hamburger menu that opens about:logins.
+browser-data-passwords-checkbox =
+ .label = ÐаÑ
аванÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ
+# This string should use the same phrase for "logins and passwords" as the
+# label in the main hamburger menu that opens about:logins.
+browser-data-passwords-label =
+ .value = ÐаÑ
аванÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ
+browser-data-bookmarks-checkbox =
+ .label =
+ { $browser ->
+ [ie] ÐакладкÑ
+ [edge] ÐакладкÑ
+ *[other] ÐакладкÑ
+ }
+browser-data-bookmarks-label =
+ .value =
+ { $browser ->
+ [ie] ÐакладкÑ
+ [edge] ÐакладкÑ
+ *[other] ÐакладкÑ
+ }
+browser-data-otherdata-checkbox =
+ .label = ÐнÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+browser-data-otherdata-label =
+ .label = ÐнÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+browser-data-session-checkbox =
+ .label = ÐÐ¾ÐºÐ½Ñ Ñ ÐºÐ°ÑÑкÑ
+browser-data-session-label =
+ .value = ÐÐ¾ÐºÐ½Ñ Ñ ÐºÐ°ÑÑкÑ
diff --git a/browser/browser/netError.ftl b/browser/browser/netError.ftl
new file mode 100644
index 00000000000..cd5a0f715e9
--- /dev/null
+++ b/browser/browser/netError.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/.
+
+
+dns-not-found-title = СеÑÐ²ÐµÑ Ð½Ðµ знойдзенÑ
+# Variables:
+# $hostAndPath (String) - a suggested site (e.g. "www.example.com") that the user may have meant instead.
+dns-not-found-with-suggestion = ÐÑ Ñ
аÑÐµÐ»Ñ Ð½Ð°Ð²ÐµÐ´Ð°ÑÑ { $hostAndPath }?
+dns-not-found-hint-header = ÐÐ°Ð»Ñ Ð²Ñ ÑвÑÐ»Ñ Ð¿ÑавÑлÑÐ½Ñ Ð°Ð´ÑаÑ, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе:
+dns-not-found-hint-try-again = ÐаÑÑаÑÑÑÑ ÑпÑÐ¾Ð±Ñ Ð¿Ð°Ð·Ð½ÐµÐ¹
+dns-not-found-hint-check-network = ÐÑавеÑÑÑÑ Ð¿Ð°Ð´Ð»ÑÑÑнне да ÑеÑкÑ
+dns-not-found-hint-firewall = ÐÑавеÑÑÑÑ, ÑÑ Ð¼Ð°Ðµ { -brand-short-name } дазвол на доÑÑÑп да ÐнÑÑÑнÑÑÑ (магÑÑма, Ð²Ñ Ð¿Ð°Ð´ÐºÐ»ÑÑанÑ, але за бÑандмаÑаÑам)
diff --git a/browser/browser/newtab/asrouter.ftl b/browser/browser/newtab/asrouter.ftl
new file mode 100644
index 00000000000..03a7e4a687a
--- /dev/null
+++ b/browser/browser/newtab/asrouter.ftl
@@ -0,0 +1,279 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 messages are used as headings in the recommendation doorhanger
+
+cfr-doorhanger-extension-heading = Ð Ñкамендаванае паÑÑÑÑнне
+cfr-doorhanger-feature-heading = Ð ÑÐºÐ°Ð¼ÐµÐ½Ð´Ð°Ð²Ð°Ð½Ð°Ñ ÑÑнкÑÑÑ
+
+##
+
+cfr-doorhanger-extension-sumo-link =
+ .tooltiptext = Ð§Ð°Ð¼Ñ Ñ Ð³ÑÑа баÑÑ
+cfr-doorhanger-extension-cancel-button = Ðе заÑаз
+ .accesskey = Ð
+cfr-doorhanger-extension-ok-button = ÐадаÑÑ
+ .accesskey = Ð
+cfr-doorhanger-extension-manage-settings-button = ÐÑÑаваÑÑ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ ÑÑкамендаÑÑй
+ .accesskey = Ñ
+cfr-doorhanger-extension-never-show-recommendation = Ðе паказваÑÑ Ð¼Ð½Ðµ гÑÑÑ ÑÑкамендаÑÑÑ
+ .accesskey = Ñ
+cfr-doorhanger-extension-learn-more-link = ÐаведаÑÑа болÑÑ
+# This string is used on a new line below the add-on name
+# Variables:
+# $name (String) - Add-on author name
+cfr-doorhanger-extension-author = ад { $name }
+# This is a notification displayed in the address bar.
+# When clicked it opens a panel with a message for the user.
+cfr-doorhanger-extension-notification = Ð ÑкамендаÑÑÑ
+cfr-doorhanger-extension-notification2 = Ð ÑкамендаÑÑÑ
+ .tooltiptext = Ð ÑкамендаÑÑÑ Ð¿Ð°ÑÑÑÑннÑ
+ .a11y-announcement = ÐаÑÑÑпна ÑÑкамендаÑÑÑ Ð¿Ð°ÑÑÑÑннÑ
+# This is a notification displayed in the address bar.
+# When clicked it opens a panel with a message for the user.
+cfr-doorhanger-feature-notification = Ð ÑкамендаÑÑÑ
+ .tooltiptext = Ð ÑкамендаÑÑÑ ÑÑнкÑÑÑ
+ .a11y-announcement = ÐаÑÑÑпна ÑÑкамендаÑÑÑ ÑÑнкÑÑÑ
+
+## Add-on statistics
+## These strings are used to display the total number of
+## users and rating for an add-on. They are shown next to each other.
+
+# Variables:
+# $total (Number) - The rating of the add-on from 1 to 5
+cfr-doorhanger-extension-rating =
+ .tooltiptext =
+ { $total ->
+ [one] { $total } зоÑка
+ [few] { $total } зоÑкÑ
+ *[many] { $total } зоÑак
+ }
+# Variables:
+# $total (Number) - The total number of users using the add-on
+cfr-doorhanger-extension-total-users =
+ { $total ->
+ [one] { $total } каÑÑÑÑалÑнÑк
+ [few] { $total } каÑÑÑÑалÑнÑкÑ
+ *[many] { $total } каÑÑÑÑалÑнÑкаÑ
+ }
+
+## Cookie Banner Handling Onboarding
+
+# Simplified version of the headline if the original text doesn't work
+# in your language: `See fewer cookie requests`.
+cfr-cookie-banner-handling-header = ÐанеÑÑ Ð· кÑÐºÐ°Ð¼Ñ Ð·Ð½ÑклÑ!
+cfr-cookie-banner-handling-body = ÐазволÑÑе { -brand-short-name } аÑÑамаÑÑÑна адÑ
ÑлÑÑÑ ÑÑе запÑÑÑ Ð±Ð°Ð½ÐµÑÐ°Ñ ÐºÑкÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма. У адваÑоÑнÑм вÑÐ¿Ð°Ð´ÐºÑ ÑÑе кÑÐºÑ Ð±ÑдÑÑÑ Ð¿ÑÑнÑÑÑ, каб закÑÑÑÑ ÑÑÑÑ Ð±Ð¾Ð»ÑÑ Ð±Ð°Ð½ÐµÑаÑ.
+cfr-cookie-banner-accept-button = ÐдÑ
ÑлÑÑÑ Ð·Ð°Ð¿ÑÑÑ
+ .accesskey = Ð
+cfr-cookie-banner-reject-button = Ðе заÑаз
+ .accesskey = з
+cfr-cookie-banner-handling-header-variant-1 = ÐаÑÑÑÑ Ð¼ÐµÐ½Ñ Ð²ÑплÑÑнÑÑ
акон пÑа кÑкÑ
+cfr-cookie-banner-handling-body-variant-1 = ÐазволÑÑе { -brand-short-name } аÑÑамаÑÑÑна адказваÑÑ Ð½Ð° вÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ ÑÐ°Ð¹Ð»Ð°Ñ ÐºÑкÑ, каб Ð²Ñ Ð¼Ð°Ð³Ð»Ñ Ð²ÑÑнÑÑÑа да пÑаглÑÐ´Ñ ÑайÑÐ°Ñ Ð±ÐµÐ· адÑÑÐ³Ð½ÐµÐ½Ð½Ñ ÑвагÑ. { -brand-short-name } бÑдзе адÑ
ÑлÑÑÑ ÑÑе запÑÑÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма, або пÑÑме ÑÑе, ÐºÐ°Ð»Ñ Ð½Ðµ.
+cfr-cookie-banner-accept-button-variant-1 = ÐдÑ
ÑлÑÑÑ Ð²ÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ
+ .accesskey = в
+cfr-cookie-banner-reject-button-variant-1 = Ðе, дзÑкÑй
+ .accesskey = з
+cfr-cookie-banner-handling-header-variant-2 = ÐамÑнÑÑнне колÑкаÑÑÑ Ð±Ð°Ð½ÐµÑÐ°Ñ ÐºÑкÑ
+cfr-cookie-banner-handling-body-variant-2 = ÐазволÑÑÑ { -brand-short-name } адÑ
ÑлÑÑÑ Ð·Ð°Ð¿ÑÑÑ ÑайÑÐ°Ñ Ð½Ð° Ð·Ð³Ð¾Ð´Ñ Ð½Ð° кÑкÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма, або пÑÑмаÑÑ Ð´Ð¾ÑÑÑп кÑкÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа немагÑÑма?
+cfr-cookie-banner-accept-button-variant-2 = ÐазволÑÑÑ
+ .accesskey = Ð
+cfr-cookie-banner-reject-button-variant-2 = Ðе заÑаз
+ .accesskey = з
+
+## Firefox Accounts Message
+
+cfr-doorhanger-bookmark-fxa-header = СÑнÑ
ÑанÑзÑйÑе Ñвае Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ ÑÑÑдÑ.
+cfr-doorhanger-bookmark-fxa-body = ÐÑдаÑÐ½Ð°Ñ Ð·Ð½Ð°Ñ
одка! ЦÑÐ¿ÐµÑ Ð½Ðµ заÑÑавайÑеÑÑ Ð±ÐµÐ· гÑÑай Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° ваÑÑÑ
мабÑлÑнÑÑ
пÑÑладаÑ
. ÐаÑнÑÑе пÑаÑÑ Ð· { -fxaccount-brand-name }.
+cfr-doorhanger-bookmark-fxa-link-text = СÑнÑ
ÑанÑзаваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð·Ð°Ñазâ¦
+cfr-doorhanger-bookmark-fxa-close-btn-tooltip =
+ .aria-label = Ðнопка закÑÑÑÑÑ
+ .title = ÐакÑÑÑÑ
+
+## Protections panel
+
+cfr-protections-panel-header = ÐглÑдайÑе без ÑÑаÑоннÑÑ
ваÑÑй
+cfr-protections-panel-body = ÐаÑ
оÑвайÑе Ñвае дадзенÑÑ Ð¿ÑÑ Ñабе. { -brand-short-name } абаÑанÑе Ð²Ð°Ñ Ð°Ð´ многÑÑ
ÑамÑÑ
ÑаÑпаÑÑÑджанÑÑ
ÑÑÑкеÑаÑ, ÑкÑÑ ÑоÑаÑÑ Ð·Ð° ÑÑм, ÑÑо Ð²Ñ ÑобÑÑе Ñ ÑнÑÑÑнÑÑе.
+cfr-protections-panel-link-text = ÐаведаÑÑа болÑÑ
+
+## What's New toolbar button and panel
+
+# This string is used by screen readers to offer a text based alternative for
+# the notification icon
+cfr-badge-reader-label-newfeature = ÐÐ¾Ð²Ð°Ñ ÑÑнкÑÑÑ:
+cfr-whatsnew-button =
+ .label = ШÑо новага
+ .tooltiptext = ШÑо новага
+cfr-whatsnew-release-notes-link-text = ÐÑаÑÑÑаÑÑ Ð·Ð°ÑÐ²Ð°Ð³Ñ Ð´Ð° вÑпÑÑкÑ
+
+## Enhanced Tracking Protection Milestones
+
+# Variables:
+# $blockedCount (Number) - The total count of blocked trackers. This number will always be greater than 1.
+# $date (Datetime) - The date we began recording the count of blocked trackers
+cfr-doorhanger-milestone-heading2 =
+ { $blockedCount ->
+ [one] { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° { $blockedCount } ÑÑÑÐºÐµÑ Ð· { DATETIME($date, month: "long", year: "numeric") }!
+ [few] { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° { $blockedCount } ÑÑÑкеÑÑ Ð· { DATETIME($date, month: "long", year: "numeric") }!
+ *[many] { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° { $blockedCount } ÑÑÑкеÑÐ°Ñ Ð· { DATETIME($date, month: "long", year: "numeric") }!
+ }
+cfr-doorhanger-milestone-ok-button = ÐабаÑÑÑÑ ÑÑе
+ .accesskey = Ñ
+cfr-doorhanger-milestone-close-button = ÐакÑÑÑÑ
+ .accesskey = Ð
+
+## DOH Message
+
+cfr-doorhanger-doh-body = ÐаÑа пÑÑваÑнаÑÑÑ Ð¼Ð°Ðµ знаÑÑнне. { -brand-short-name } заÑаз бÑÑпеÑна накÑÑоÑвае ваÑÑ Ð·Ð°Ð¿ÑÑÑ DNS, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма, Ñ Ð¿Ð°ÑÑнÑÑÑÐºÑ ÑÑÑвÑÑ, каб абаÑанÑÑÑ Ð²Ð°Ñ Ñ ÑÐ°Ñ Ð°Ð³Ð»ÑданнÑ.
+cfr-doorhanger-doh-header = ÐолÑÑ Ð±ÑÑпеÑнÑ, заÑÑÑÑÐ°Ð²Ð°Ð½Ñ Ð¿Ð¾ÑÑк DNS
+cfr-doorhanger-doh-primary-button-2 = ÐобÑа
+ .accesskey = Ð
+cfr-doorhanger-doh-secondary-button = ÐдклÑÑÑÑÑ
+ .accesskey = Ð
+
+## Fission Experiment Message
+
+cfr-doorhanger-fission-body-approved = ÐаÑа пÑÑваÑнаÑÑÑ Ð¼Ð°Ðµ знаÑÑнне. { -brand-short-name } ÑÑÐ¿ÐµÑ ÑзалÑе, Ñ "пÑÑоÑнÑÑÑ", ÑайÑÑ Ð°Ð´Ð·Ñн ад аднаго, ÑÑо ÑÑкладнÑе Ñ
акеÑам кÑадзеж паÑолÑÑ, нÑмаÑÐ¾Ñ ÐºÑÑдÑÑнÑÑ
каÑÑ Ñ ÑнÑай канÑÑдÑнÑÑÑлÑнай ÑнÑаÑмаÑÑÑ.
+cfr-doorhanger-fission-header = ÐзалÑÑÑÑ ÑайÑаÑ
+cfr-doorhanger-fission-primary-button = OK, зÑазÑмела
+ .accesskey = O
+cfr-doorhanger-fission-secondary-button = ÐаведаÑÑа болÑÑ
+ .accesskey = Ð
+
+## Full Video Support CFR message
+
+cfr-doorhanger-video-support-body = ÐÑдÑа на гÑÑÑм ÑайÑе могÑÑÑ Ð¿ÑайгÑаваÑÑа нÑпÑавÑлÑна Ñ Ð³ÑÑай веÑÑÑÑ { -brand-short-name }. ÐÐ»Ñ Ð¿Ð¾Ñнай падÑÑÑÐ¼ÐºÑ Ð²ÑдÑа абнавÑÑе { -brand-short-name } заÑаз.
+cfr-doorhanger-video-support-header = ÐбнавÑÑе { -brand-short-name } Ð´Ð»Ñ Ð¿ÑайгÑÐ°Ð²Ð°Ð½Ð½Ñ Ð²ÑдÑа
+cfr-doorhanger-video-support-primary-button = ÐбнавÑÑÑ Ð·Ð°Ñаз
+ .accesskey = Ð
+
+## Spotlight modal shared strings
+
+spotlight-learn-more-collapsed = ÐадÑабÑзней
+ .title = РазгаÑнiÑe, каб даведаÑÑа болÑÑ Ð¿Ñа гÑÑÑÑ ÑÑнкÑÑÑ
+spotlight-learn-more-expanded = ÐадÑабÑзней
+ .title = ÐакÑÑÑÑ
+
+## VPN promotion dialog for public Wi-Fi users
+##
+## If a user is detected to be on a public Wi-Fi network, they are given a
+## bit of info about how to improve their privacy and then offered a button
+## to the Mozilla VPN page and a link to dismiss the dialog.
+
+# This header text can be explicitly wrapped.
+spotlight-public-wifi-vpn-header = ÐÑглÑдае на Ñое, ÑÑо Ð²Ñ ÐºÐ°ÑÑÑÑаеÑеÑÑ Ð°Ð³ÑлÑнадаÑÑÑпнай ÑеÑкай Wi-Fi
+spotlight-public-wifi-vpn-body = Ðаб ÑÑ
аваÑÑ ÑÐ²Ð°Ñ Ð¼ÐµÑÑазнаÑ
оджанне Ñ Ð°ÐºÑÑÑнаÑÑÑ Ð°Ð³Ð»ÑдÑ, падÑмайÑе аб вÑÑÑÑалÑнай пÑÑваÑнай ÑеÑÑÑ. ÐÑÑа дапаможа абаÑанÑÑÑ Ð²Ð°Ñ Ð¿ÑÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ñ Ð³ÑамадÑкÑÑ
меÑÑаÑ
, ÑакÑÑ
Ñк аÑÑапоÑÑÑ Ñ ÐºÐ°Ð²ÑÑнÑ.
+spotlight-public-wifi-vpn-primary-button = ÐаÑÑавайÑеÑÑ Ð¿ÑÑваÑнÑÐ¼Ñ Ð· { -mozilla-vpn-brand-name }
+ .accesskey = Ñ
+spotlight-public-wifi-vpn-link = Ðе заÑаз
+ .accesskey = Ð
+
+## Total Cookie Protection Rollout
+
+# "Test pilot" is used as a verb. Possible alternatives: "Be the first to try",
+# "Join an early experiment". This header text can be explicitly wrapped.
+spotlight-total-cookie-protection-header =
+ ÐÑпÑабÑйÑе наÑÑ ÑамÑÑ Ð¼Ð°Ð³ÑÑнÑÑ
+ аÑ
Ð¾Ð²Ñ Ð¿ÑÑваÑнаÑÑÑ Ð·Ð° ÑвеÑÑ ÑаÑ
+spotlight-total-cookie-protection-body = ÐоÑÐ½Ð°Ñ Ð°Ñ
ова кÑÐºÐ°Ñ Ð¿ÐµÑаÑкаджае ÑÑÑкеÑам вÑкаÑÑÑÑоÑваÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÑÐºÑ Ð´Ð»Ñ ÑаÑÑÐ½Ð½Ñ Ð·Ð° Ð²Ð°Ð¼Ñ Ñ ÑнÑÑÑнÑÑе.
+# "Early access" for this feature rollout means it's a "feature preview" or
+# "soft launch" as not everybody will get it yet.
+spotlight-total-cookie-protection-expanded = { -brand-short-name } бÑдÑе Ð¿Ð»Ð¾Ñ Ð²Ð°ÐºÐ¾Ð» ÑÐ°Ð¹Ð»Ð°Ñ ÐºÑкÑ, абмÑжоÑваÑÑÑ ÑÑ
ÑолÑÐºÑ ÑайÑам, на ÑкÑм Ð²Ñ Ð·Ð½Ð°Ñ
одзÑÑеÑÑ, ÑÐ°Ð¼Ñ ÑÑÑкеÑÑ Ð½Ðµ могÑÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑ ÑÑ
, каб ÑаÑÑÑÑ Ð·Ð° вамÑ. Ð ÑаннÑм доÑÑÑпам Ð²Ñ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð¶Ð°Ñе апÑÑмÑзаваÑÑ Ð³ÑÑÑ ÑÑнкÑÑÑ, каб Ð¼Ñ Ð¼Ð°Ð³Ð»Ñ Ð¿ÑаÑÑгваÑÑ ÑÑваÑаÑÑ Ð»ÐµÐ¿Ñае ÑеÑÑва Ð´Ð»Ñ ÑÑÑÑ
.
+spotlight-total-cookie-protection-primary-button = УклÑÑÑÑÑ Ð¿Ð¾ÑнÑÑ Ð°Ñ
Ð¾Ð²Ñ ÐºÑкаÑ
+spotlight-total-cookie-protection-secondary-button = Ðе заÑаз
+
+## Emotive Continuous Onboarding
+
+spotlight-better-internet-header = ÐепÑÑ ÐнÑÑÑнÑÑ Ð¿Ð°ÑÑнаеÑÑа з ваÑ
+spotlight-better-internet-body = ÐÐ°Ð»Ñ Ð²Ñ ÐºÐ°ÑÑÑÑаеÑеÑÑ { -brand-short-name }, Ð²Ñ Ð³Ð°Ð»Ð°ÑÑеÑе за адкÑÑÑÑ Ñ Ð´Ð°ÑÑÑÐ¿Ð½Ñ ÐнÑÑÑнÑÑ, лепÑÑ Ð´Ð»Ñ ÑÑÑÑ
.
+spotlight-peace-mind-header = ÐожаÑе ÑазлÑÑваÑÑ Ð½Ð° наÑ
+spotlight-peace-mind-body = ÐÐ¾Ð¶Ð½Ñ Ð¼ÐµÑÑÑ { -brand-short-name } блакÑе Ñ ÑÑÑÑднÑм болÑÑ Ð·Ð° 3000 ÑÑÑкеÑÐ°Ñ Ð½Ð° каÑÑÑÑалÑнÑка. Ð¢Ð°Ð¼Ñ ÑÑо нÑÑÑо, аÑаблÑва ÑакÑÑ Ð¿ÐµÑаÑÐºÐ¾Ð´Ñ Ð¿ÑÑваÑнаÑÑÑ, Ñк ÑÑÑкеÑÑ, не павÑнна ÑÑаÑÑÑ Ð¿Ð°Ð¼Ñж Ð²Ð°Ð¼Ñ Ñ добÑÑм ÐнÑÑÑнÑÑам.
+spotlight-pin-primary-button =
+ { PLATFORM() ->
+ [macos] ТÑÑмаÑÑ Ñ Ð´Ð¾ÐºÑ
+ *[other] ÐамаÑаваÑÑ Ð½Ð° панÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ
+ }
+spotlight-pin-secondary-button = Ðе заÑаз
+
+## MR2022 Background Update Windows native toast notification strings.
+##
+## These strings will be displayed by the Windows operating system in
+## a native toast, like:
+##
+## multi-line title
+## multi-line text
+##
+## [ primary button ] [ secondary button ]
+##
+## The button labels are fitted into narrow fixed-width buttons by
+## Windows and therefore must be as narrow as possible.
+
+mr2022-background-update-toast-title = ÐÐ¾Ð²Ñ { -brand-short-name }. ÐолÑÑ Ð¿ÑÑваÑнÑ. ÐÐµÐ½Ñ ÑÑÑкеÑаÑ. ÐÑÑкÑÑ
кампÑамÑÑаÑ.
+mr2022-background-update-toast-text = ÐаÑпÑабÑйÑе найноÑÑÑ { -brand-short-name } заÑаз, абноÑÐ»ÐµÐ½Ñ Ð½Ð°Ñай Ñамай моÑнай аÑ
овай ад ÑаÑÑннÑ.
+# This button label will be fitted into a narrow fixed-width button by
+# Windows. Try to not exceed the width of the English text (compare it
+# using a variable font like Arial): the button can only fit 1-2
+# additional characters, exceeding characters will be truncated.
+mr2022-background-update-toast-primary-button-label = ÐдкÑÑÑÑ { -brand-shorter-name } заÑаз
+# This button label will be fitted into a narrow fixed-width button by
+# Windows. Try to not exceed the width of the English text (compare it using a
+# variable font like Arial): the button can only fit 1-2 additional characters,
+# exceeding characters will be truncated.
+mr2022-background-update-toast-secondary-button-label = ÐагадаÑÑ Ð¿Ð°Ð·Ð½ÐµÐ¹
+
+## Firefox View CFR
+
+firefoxview-cfr-primarybutton = ÐаÑпÑабаваÑÑ
+ .accesskey = Ð
+firefoxview-cfr-secondarybutton = Ðе заÑаз
+ .accesskey = Ð
+firefoxview-cfr-header-v2 = Ð¥ÑÑка пÑаÑÑгвайÑе з Ñаго меÑÑа, дзе ÑпÑнÑлÑÑÑ
+firefoxview-cfr-body-v2 = ÐÑÑÑайÑе нÑдаÑна закÑÑÑÑÑ ÐºÐ°ÑÑкÑ, а ÑакÑама лÑгка пеÑаклÑÑайÑеÑÑ Ð¿Ð°Ð¼Ñж пÑÑÐ»Ð°Ð´Ð°Ð¼Ñ Ð·Â Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ð°Ð¹ { -firefoxview-brand-name }.
+
+## Firefox View Spotlight
+
+firefoxview-spotlight-promo-title = ÐавÑÑайÑеÑÑ Ð·Â { -firefoxview-brand-name }
+# âPoofâ refers to the expression to convey when something or someone suddenly disappears, or in this case, reappears. For example, âPoof, itâs gone.â
+firefoxview-spotlight-promo-subtitle = ХоÑаÑе гÑÑÑÑ Ð°Ð´ÐºÑÑÑÑÑ ÐºÐ°ÑÑÐºÑ Ð½Ð° ÑÑлеÑоне? ТÑÑмайÑе. ÐаÑÑÑбен Ñой ÑайÑ, ÑÐºÑ Ð²Ñ ÑолÑÐºÑ ÑÑо наведалÑ? ÐÑÑ, Ñн вÑÑнÑÑÑÑ Ð·Â { -firefoxview-brand-name }.
+firefoxview-spotlight-promo-primarybutton = ÐаглÑдзеÑÑ, Ñк гÑÑа пÑаÑÑе
+firefoxview-spotlight-promo-secondarybutton = ÐÑапÑÑÑÑÑÑ
+
+## Colorways expiry reminder CFR
+
+colorways-cfr-primarybutton = ÐÑбеÑÑÑе ÑаÑÑаÑбоÑкÑ
+ .accesskey = Ð
+# "shades" refers to the different color options available to users in colorways.
+colorways-cfr-body = РаÑÑаÑбÑйÑе Ñвой бÑаÑÐ·ÐµÑ ÑкÑклÑзÑÑнÑÐ¼Ñ Ð°Ð´ÑеннÑÐ¼Ñ { -brand-short-name }, наÑÑ
нÑнÑÐ¼Ñ Ð³Ð°Ð»Ð°ÑамÑ, ÑкÑÑ Ð·Ð¼ÑнÑÐ»Ñ ÐºÑлÑÑÑÑÑ.
+colorways-cfr-header-28days = РаÑÑаÑбоÑÐºÑ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½ÑÑ
галаÑÐ¾Ñ Ð´Ð°ÑÑÑпнÑÑ Ð´Ð° 16 ÑÑÑдзенÑ
+colorways-cfr-header-14days = РаÑÑаÑбоÑÐºÑ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½ÑÑ
галаÑÐ¾Ñ Ð´Ð°ÑÑÑпнÑÑ ÑÑÑÑ Ð´Ð²Ð° ÑÑднÑ
+colorways-cfr-header-7days = РаÑÑаÑбоÑÐºÑ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½ÑÑ
галаÑÐ¾Ñ Ð´Ð°ÑÑÑпнÑÑ Ð´Ð° канÑа ÑÑднÑ
+colorways-cfr-header-today = РаÑÑаÑбоÑÐºÑ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½ÑÑ
галаÑÐ¾Ñ Ð´Ð°ÑÑÑпнÑÑ Ð´Ð° канÑа днÑ
+
+## Cookie Banner Handling CFR
+
+# Alternate headline for localization: "See fewer cookie requests"
+cfr-cookiebanner-header = ÐанеÑÑ Ð· кÑÐºÐ°Ð¼Ñ Ð·Ð½ÑклÑ!
+cfr-cookiebanner-body = ÐазволÑÑÑ { -brand-short-name } аÑÑамаÑÑÑна адÑ
ÑлÑÑÑ ÑÑе запÑÑÑ Ð±Ð°Ð½ÐµÑÐ°Ñ ÐºÑкÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма.
+cfr-cookiebanner-accept-button = ÐдÑ
ÑлÑÑÑ Ð±Ð°Ð½ÐµÑÑ
+ .accesskey = Ð
+cfr-cookiebanner-reject-button = Ðе заÑаз
+ .accesskey = Ð
+cfr-cookiebanner-header-variant-1 = ÐаÑÑÑÑ Ð¼ÐµÐ½Ñ Ð²ÑплÑÑнÑÑ
акон пÑа кÑкÑ
+cfr-cookiebanner-body-variant-1 = ÐазволÑÑе { -brand-short-name } аÑÑамаÑÑÑна адказваÑÑ Ð½Ð° вÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ ÑÐ°Ð¹Ð»Ð°Ñ ÐºÑкÑ, каб Ð²Ñ Ð¼Ð°Ð³Ð»Ñ Ð²ÑÑнÑÑÑа да пÑаглÑÐ´Ñ ÑайÑÐ°Ñ Ð±ÐµÐ· адÑÑÐ³Ð½ÐµÐ½Ð½Ñ ÑвагÑ. { -brand-short-name } бÑдзе адÑ
ÑлÑÑÑ ÑÑе запÑÑÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма.
+cfr-cookiebanner-accept-button-variant-1 = ÐдÑ
ÑлÑÑÑ Ð²ÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ
+ .accesskey = Ð
+cfr-cookiebanner-reject-button-variant-1 = Ðе, дзÑкÑй
+ .accesskey = Ð
+cfr-cookiebanner-header-variant-2 = ÐамÑнÑÑнне колÑкаÑÑÑ Ð±Ð°Ð½ÐµÑÐ°Ñ ÐºÑкÑ
+cfr-cookiebanner-body-variant-2 = ÐаменÑÑÑе колÑкаÑÑÑ Ð±Ð°Ð½ÐµÑÐ°Ñ ÐºÑкÑ, ÑкÑÑ Ð²Ñ Ð±Ð°ÑÑÑе, дазволÑÑÑÑ { -brand-short-name } адÑ
ÑлÑÑÑ Ð·Ð°Ð¿ÑÑÑ ÑайÑа на Ð·Ð³Ð¾Ð´Ñ Ð½Ð° ÑÐ°Ð¹Ð»Ñ ÐºÑкÑ, ÐºÐ°Ð»Ñ Ð³ÑÑа магÑÑма.
+cfr-cookiebanner-accept-button-variant-2 = ÐазволÑÑÑ
+ .accesskey = Ð
+cfr-cookiebanner-reject-button-variant-2 = Ðе заÑаз
+ .accesskey = Ð
+
+## These strings are used in the Fox doodle Pin/set default spotlights
+
+july-jam-headline = ÐожаÑе ÑазлÑÑваÑÑ Ð½Ð° наÑ
+july-jam-body = ÐÐ¾Ð¶Ð½Ñ Ð¼ÐµÑÑÑ { -brand-short-name } блакÑе Ñ ÑÑÑÑднÑм болÑÑ Ð·Ð° 3000 ÑÑÑкеÑÐ°Ñ Ð½Ð° каÑÑÑÑалÑнÑка, даÑÑÑ Ð²Ð°Ð¼ бÑÑпеÑÐ½Ñ Ñ Ñ
ÑÑÐºÑ Ð´Ð¾ÑÑÑп да добÑага ÑнÑÑÑнÑÑÑ.
+july-jam-set-default-primary = ÐдкÑÑваÑÑ Ð¼Ð°Ðµ ÑпаÑÑÐ»ÐºÑ Ñ { -brand-short-name }
diff --git a/browser/browser/newtab/newtab.ftl b/browser/browser/newtab/newtab.ftl
new file mode 100644
index 00000000000..ab7cbe1c8e5
--- /dev/null
+++ b/browser/browser/newtab/newtab.ftl
@@ -0,0 +1,270 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Firefox Home / New Tab strings for about:home / about:newtab.
+
+newtab-page-title = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка
+newtab-settings-button =
+ .title = ÐаладзÑÑÑ Ð²Ð°ÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð¾Ð²Ð°Ð¹ каÑÑкÑ
+newtab-personalize-icon-label =
+ .title = ÐеÑÑаналÑзаваÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ°ÑÑкÑ
+ .aria-label = ÐеÑÑаналÑзаваÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ°ÑÑкÑ
+newtab-personalize-dialog-label =
+ .aria-label = ÐеÑÑаналÑзаваÑÑ
+
+## Search box component.
+
+# "Search" is a verb/action
+newtab-search-box-search-button =
+ .title = ШÑкаÑÑ
+ .aria-label = ШÑкаÑÑ
+# Variables
+# $engine (String): the name of the user's default search engine
+newtab-search-box-handoff-text = ШÑкайÑе Ñ { $engine } або ÑвÑдзÑÑе адÑаÑ
+newtab-search-box-handoff-text-no-engine = УвÑдзÑÑе запÑÑ Ð°Ð±Ð¾ адÑаÑ
+# Variables
+# $engine (String): the name of the user's default search engine
+newtab-search-box-handoff-input =
+ .placeholder = ШÑкайÑе Ñ { $engine } або ÑвÑдзÑÑе адÑаÑ
+ .title = ШÑкайÑе Ñ { $engine } або ÑвÑдзÑÑе адÑаÑ
+ .aria-label = ШÑкайÑе Ñ { $engine } або ÑвÑдзÑÑе адÑаÑ
+newtab-search-box-handoff-input-no-engine =
+ .placeholder = УвÑдзÑÑе запÑÑ Ð°Ð±Ð¾ адÑаÑ
+ .title = УвÑдзÑÑе запÑÑ Ð°Ð±Ð¾ адÑаÑ
+ .aria-label = УвÑдзÑÑе запÑÑ Ð°Ð±Ð¾ адÑаÑ
+newtab-search-box-text = ШÑкаÑÑ Ñ IнÑÑÑнÑÑе
+newtab-search-box-input =
+ .placeholder = ÐоÑÑк Ñ ÑнÑÑÑнÑÑе
+ .aria-label = ШÑкайÑе Ñ ÐнÑÑÑнÑÑе
+
+## Top Sites - General form dialog.
+
+newtab-topsites-add-search-engine-header = ÐадаÑÑ Ð¿Ð°ÑÑкавÑк
+newtab-topsites-add-shortcut-header = ÐÐ¾Ð²Ñ ÑÑÑлÑк
+newtab-topsites-edit-topsites-header = Ð ÑдагаваÑÑ Ð¿Ð°Ð¿ÑлÑÑÐ½Ñ ÑайÑ
+newtab-topsites-edit-shortcut-header = Ð ÑдагаваÑÑ ÑÑÑлÑк
+newtab-topsites-title-label = Ðагаловак
+newtab-topsites-title-input =
+ .placeholder = УвÑдзÑÑе назвÑ
+newtab-topsites-url-label = URL
+newtab-topsites-url-input =
+ .placeholder = УвÑдзÑÑе або ÑÑÑаÑÑе URL
+newtab-topsites-url-validation = ÐаÑÑабÑеÑÑа ÑапÑаÑÐ´Ð½Ñ URL
+newtab-topsites-image-url-label = УлаÑÐ½Ñ URL вÑÑвÑ
+newtab-topsites-use-image-link = ÐÑкаÑÑÑÑоÑваÑÑ ÑлаÑнÑÑ Ð²ÑÑвÑâ¦
+newtab-topsites-image-validation = Ðе ÑдалоÑÑ Ð°ÑÑÑмаÑÑ Ð²ÑÑвÑ. ÐаÑпÑабÑйÑе ÑнÑÑ URL.
+
+## Top Sites - General form dialog buttons. These are verbs/actions.
+
+newtab-topsites-cancel-button = СкаÑаваÑÑ
+newtab-topsites-delete-history-button = ÐÑдалÑÑÑ Ð· гÑÑÑоÑÑÑ
+newtab-topsites-save-button = ÐаÑ
аваÑÑ
+newtab-topsites-preview-button = ÐеÑадпÑаглÑд
+newtab-topsites-add-button = ÐадаÑÑ
+
+## Top Sites - Delete history confirmation dialog.
+
+newtab-confirm-delete-history-p1 = ÐÑ ÑапÑаÑÐ´Ñ Ð¶Ð°Ð´Ð°ÐµÑе вÑдалÑÑÑ ÑÑе запÑÑÑ Ð°Ð± гÑÑай ÑÑаÑонÑÑ Ð· гÑÑÑоÑÑÑ?
+# "This action" refers to deleting a page from history.
+newtab-confirm-delete-history-p2 = ÐÑÑа дзеÑнне немагÑÑма адмÑнÑÑÑ.
+
+## Top Sites - Sponsored label
+
+newtab-topsite-sponsored = СпонÑаÑÑкÑ
+
+## Context Menu - Action Tooltips.
+
+# General tooltip for context menus.
+newtab-menu-section-tooltip =
+ .title = ÐдкÑÑÑÑ Ð¼ÐµÐ½Ñ
+ .aria-label = ÐдкÑÑÑÑ Ð¼ÐµÐ½Ñ
+# Tooltip for dismiss button
+newtab-dismiss-button-tooltip =
+ .title = ÐÑдалÑÑÑ
+ .aria-label = ÐÑдалÑÑÑ
+# This tooltip is for the context menu of Pocket cards or Topsites
+# Variables:
+# $title (String): The label or hostname of the site. This is for screen readers when the context menu button is focused/active.
+newtab-menu-content-tooltip =
+ .title = ÐдкÑÑÑÑ Ð¼ÐµÐ½Ñ
+ .aria-label = ÐдкÑÑÑÑ ÐºÐ°Ð½ÑÑкÑÑнае Ð¼ÐµÐ½Ñ Ð´Ð»Ñ { $title }
+# Tooltip on an empty topsite box to open the New Top Site dialog.
+newtab-menu-topsites-placeholder-tooltip =
+ .title = Ð ÑдагаваÑÑ Ð³ÑÑÑ ÑайÑ
+ .aria-label = Ð ÑдагаваÑÑ Ð³ÑÑÑ ÑайÑ
+
+## Context Menu: These strings are displayed in a context menu and are meant as a call to action for a given page.
+
+newtab-menu-edit-topsites = ÐÑавÑÑÑ
+newtab-menu-open-new-window = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм акне
+newtab-menu-open-new-private-window = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм пÑÑваÑнÑм акне
+newtab-menu-dismiss = ÐдÑ
ÑлÑÑÑ
+newtab-menu-pin = ÐамаÑаваÑÑ
+newtab-menu-unpin = ÐдмаÑаваÑÑ
+newtab-menu-delete-history = ÐÑдалÑÑÑ Ð· гÑÑÑоÑÑÑ
+newtab-menu-save-to-pocket = ÐаÑ
аваÑÑ Ñ { -pocket-brand-name }
+newtab-menu-delete-pocket = ÐÑдалÑÑÑ Ð· { -pocket-brand-name }
+newtab-menu-archive-pocket = ÐÑÑ
ÑваваÑÑ Ñ { -pocket-brand-name }
+newtab-menu-show-privacy-info = ÐаÑÑ ÑпонÑаÑÑ Ñ Ð²Ð°Ñа пÑÑваÑнаÑÑÑ
+
+## Message displayed in a modal window to explain privacy and provide context for sponsored content.
+
+newtab-privacy-modal-button-done = ÐÑоблена
+newtab-privacy-modal-button-manage = ÐÑÑаваÑÑ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ ÑпонÑаÑÑкага змеÑÑÑва
+newtab-privacy-modal-header = ÐаÑа пÑÑваÑнаÑÑÑ Ð¼Ð°Ðµ знаÑÑнне.
+newtab-privacy-modal-paragraph-2 =
+ У дадаÑак да заÑ
аплÑлÑнÑÑ
гÑÑÑоÑÑй, Ð¼Ñ ÑакÑама паказваем вам ÑÑлеванÑнÑ,
+ пÑавеÑÐ°Ð½Ñ Ð·Ð¼ÐµÑÑ Ð°Ð´ вÑбÑанÑÑ
ÑпонÑаÑаÑ. ÐÑдзÑÑе ÑпÑÑненÑÑ, ваÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+ аглÑÐ´Ð°Ð½Ð½Ñ Ð½ÑÐºÐ¾Ð»Ñ Ð½Ðµ пакÑдаÑÑÑ Ð²Ð°ÑÑ ÐºÐ¾Ð¿ÑÑ { -brand-product-name } â Ð¼Ñ ÑÑ
не баÑÑм,
+ гÑÑакÑама Ñ Ð½Ð°ÑÑ ÑпонÑаÑÑ.
+newtab-privacy-modal-link = ÐаведайÑеÑÑ, Ñк пÑаÑÑе пÑÑваÑнаÑÑÑ Ð½Ð° новай каÑÑÑÑ
+
+##
+
+# Bookmark is a noun in this case, "Remove bookmark".
+newtab-menu-remove-bookmark = ÐÑдалÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+# Bookmark is a verb here.
+newtab-menu-bookmark = У закладкÑ
+
+## Context Menu - Downloaded Menu. "Download" in these cases is not a verb,
+## it is a noun. As in, "Copy the link that belongs to this downloaded item".
+
+newtab-menu-copy-download-link = ÐапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ ÑÑÑгваннÑ
+newtab-menu-go-to-download-page = ÐеÑайÑÑÑ Ð½Ð° ÑÑаÑÐ¾Ð½ÐºÑ ÑÑÑгваннÑ
+newtab-menu-remove-download = ÐÑдалÑÑÑ Ð· гÑÑÑоÑÑÑ
+
+## Context Menu - Download Menu: These are platform specific strings found in the context menu of an item that has
+## been downloaded. The intention behind "this action" is that it will show where the downloaded file exists on the file
+## system for each operating system.
+
+newtab-menu-show-file =
+ { PLATFORM() ->
+ [macos] ÐаказаÑÑ Ñ Finder
+ *[other] ÐдкÑÑÑÑ Ð·Ð¼ÑÑÑалÑнÑÑ Ð¿Ð°Ð¿ÐºÑ
+ }
+newtab-menu-open-file = ÐдкÑÑÑÑ Ñайл
+
+## Card Labels: These labels are associated to pages to give
+## context on how the element is related to the user, e.g. type indicates that
+## the page is bookmarked, or is currently open on another device.
+
+newtab-label-visited = Ðаведанае
+newtab-label-bookmarked = У закладкаÑ
+newtab-label-removed-bookmark = Ðакладка вÑдалена
+newtab-label-recommended = ТÑндÑнÑÑÑ
+newtab-label-saved = ÐаÑ
авана Ñ { -pocket-brand-name }
+newtab-label-download = СÑÑгнÑÑа
+# This string is used in the story cards to indicate sponsored content
+# Variables:
+# $sponsorOrSource (String): This is the name of a company or their domain
+newtab-label-sponsored = { $sponsorOrSource } · СпанÑаÑавана
+# This string is used at the bottom of story cards to indicate sponsored content
+# Variables:
+# $sponsor (String): This is the name of a sponsor
+newtab-label-sponsored-by = Ðд ÑпонÑаÑа { $sponsor }
+# This string is used under the image of story cards to indicate source and time to read
+# Variables:
+# $source (String): This is the name of a company or their domain
+# $timeToRead (Number): This is the estimated number of minutes to read this story
+newtab-label-source-read-time = { $source } · { $timeToRead } Ñ
в
+
+## Section Menu: These strings are displayed in the section context menu and are
+## meant as a call to action for the given section.
+
+newtab-section-menu-remove-section = ÐÑдалÑÑÑ Ñаздзел
+newtab-section-menu-collapse-section = ÐгаÑнÑÑÑ Ñаздзел
+newtab-section-menu-expand-section = РазгаÑнÑÑÑ Ñаздзел
+newtab-section-menu-manage-section = ÐаладзÑÑÑ Ñаздзел
+newtab-section-menu-manage-webext = ÐÑÑаваÑÑ Ð¿Ð°ÑÑÑÑннем
+newtab-section-menu-add-topsite = ÐадаÑÑ Ð¿Ð°Ð¿ÑлÑÑÐ½Ñ ÑайÑ
+newtab-section-menu-add-search-engine = ÐадаÑÑ Ð¿Ð°ÑÑкавÑк
+newtab-section-menu-move-up = ÐаÑÑнÑÑÑ Ð²ÑÑÑй
+newtab-section-menu-move-down = ÐаÑÑнÑÑÑ Ð½ÑжÑй
+newtab-section-menu-privacy-notice = Ðаведамленне аб пÑÑваÑнаÑÑÑ
+
+## Section aria-labels
+
+newtab-section-collapse-section-label =
+ .aria-label = ÐгаÑнÑÑÑ Ñаздзел
+newtab-section-expand-section-label =
+ .aria-label = РазгаÑнÑÑÑ Ñаздзел
+
+## Section Headers.
+
+newtab-section-header-topsites = ÐапÑлÑÑнÑÑ ÑайÑÑ
+newtab-section-header-recent-activity = ÐпоÑнÑÑ Ð°ÐºÑÑÑнаÑÑÑ
+# Variables:
+# $provider (String): Name of the corresponding content provider.
+newtab-section-header-pocket = Ð Ñкамендавана { $provider }
+
+## Empty Section States: These show when there are no more items in a section. Ex. When there are no more Pocket story recommendations, in the space where there would have been stories, this is shown instead.
+
+newtab-empty-section-highlights = ÐаÑнÑÑе аглÑданне, Ñ Ð¼Ñ Ð¿Ð°ÐºÐ°Ð¶Ð°Ð¼ вам ÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ Ð· найлепÑÑÑ
аÑÑÑкÑлаÑ, вÑдÑаÑолÑÐºÐ°Ñ Ñ ÑнÑÑÑ
ÑÑаÑонак, ÑкÑÑ Ð²Ñ Ð½ÑдаÑна Ð½Ð°Ð²ÐµÐ´Ð°Ð»Ñ Ð°Ð±Ð¾ зÑабÑÐ»Ñ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ.
+# Ex. When there are no more Pocket story recommendations, in the space where there would have been stories, this is shown instead.
+# Variables:
+# $provider (String): Name of the content provider for this section, e.g "Pocket".
+newtab-empty-section-topstories = ÐаÑова. ÐÑавеÑÑе пазней, каб ÑбаÑÑÑÑ Ð±Ð¾Ð»ÑÑ Ð¼Ð°ÑÑÑÑÑÐ»Ð°Ñ Ð°Ð´ { $provider }. Ðе жадаеÑе ÑакаÑÑ? ÐÑбеÑÑÑе папÑлÑÑнÑÑ ÑÑмÑ, каб знайÑÑÑ Ð±Ð¾Ð»ÑÑ ÑÑкавÑÑ
маÑÑÑÑÑÐ»Ð°Ñ Ð· ÑÑÑго ÐнÑÑÑнÑÑÑ.
+
+## Empty Section (Content Discovery Experience). These show when there are no more stories or when some stories fail to load.
+
+newtab-discovery-empty-section-topstories-header = ÐÑ ÑÑÑ Ð¿ÑаÑÑÑалÑ!
+newtab-discovery-empty-section-topstories-content = ÐвÑÑнÑÑеÑÑ Ð¿Ð°Ð·Ð½ÐµÐ¹, каб пабаÑÑÑÑ Ð±Ð¾Ð»ÑÑ Ð°ÑÑÑкÑлаÑ.
+newtab-discovery-empty-section-topstories-try-again-button = ÐаÑпÑабаваÑÑ Ð·Ð½Ð¾Ñ
+newtab-discovery-empty-section-topstories-loading = ЧÑÑаеÑÑаâ¦
+# Displays when a layout in a section took too long to fetch articles.
+newtab-discovery-empty-section-topstories-timed-out = Ðй! ÐÑ Ð°Ð¼Ð°Ð»Ñ Ð·Ð°Ð³ÑÑзÑÐ»Ñ Ð³ÑÑÑ Ñаздзел, але не зÑÑÑм.
+
+## Pocket Content Section.
+
+# This is shown at the bottom of the trending stories section and precedes a list of links to popular topics.
+newtab-pocket-read-more = ÐапÑлÑÑнÑÑ ÑÑмÑ:
+newtab-pocket-new-topics-title = ХоÑаÑе ÑÑÑÑ Ð±Ð¾Ð»ÑÑ Ð³ÑÑÑоÑÑй? ÐлÑдзÑÑе гÑÑÑÑ Ð¿Ð°Ð¿ÑлÑÑнÑÑ ÑÑÐ¼Ñ Ð°Ð´ { -pocket-brand-name }
+newtab-pocket-more-recommendations = ÐолÑÑ ÑÑкамендаÑÑй
+newtab-pocket-learn-more = ÐадÑабÑзней
+newtab-pocket-cta-button = ÐÑÑÑмаÑÑ { -pocket-brand-name }
+newtab-pocket-cta-text = ÐаÑ
оÑвайÑе ÑлÑбÑнÑÑ Ð³ÑÑÑоÑÑÑ Ñ { -pocket-brand-name }, Ñ ÑÑлкÑйÑе Ñвой ÑозÑм добÑай ÑÑÑанкай.
+newtab-pocket-pocket-firefox-family = { -pocket-brand-name } ÑваÑ
одзÑÑÑ Ñ ÑÑмейÑÑва { -brand-product-name }
+# A save to Pocket button that shows over the card thumbnail on hover.
+newtab-pocket-save-to-pocket = ÐаÑ
аваÑÑ Ñ { -pocket-brand-name }
+newtab-pocket-saved-to-pocket = ÐаÑ
авана Ñ { -pocket-brand-name }
+# This is a button shown at the bottom of the Pocket section that loads more stories when clicked.
+newtab-pocket-load-more-stories-button = ÐагÑÑзÑÑÑ Ð±Ð¾Ð»ÑÑ Ð³ÑÑÑоÑÑй
+
+## Pocket Final Card Section.
+## This is for the final card in the Pocket grid.
+
+newtab-pocket-last-card-title = ÐÑ ÑÑÑ Ð¿ÑаÑÑÑалÑ!
+newtab-pocket-last-card-desc = ÐавÑÑайÑе ÑÑÐ´Ñ Ð¿Ð°Ð·Ð½ÐµÐ¹, каб пабаÑÑÑÑ Ð±Ð¾Ð»ÑÑ.
+newtab-pocket-last-card-image =
+ .alt = ÐÑ ÑÑÑ Ð¿ÑаÑÑÑалÑ
+# A save to Pocket button that shows over the card thumbnail on hover.
+newtab-pocket-save = ÐаÑ
аваÑÑ
+newtab-pocket-saved = ÐаÑ
авана
+
+## Error Fallback Content.
+## This message and suggested action link are shown in each section of UI that fails to render.
+
+newtab-error-fallback-info = ÐÑ
, неÑÑа пайÑло не Ñак пÑÑ Ð·Ð°Ð³ÑÑзÑÑ Ð³ÑÑага змеÑÑÑва.
+newtab-error-fallback-refresh-link = ÐбнавÑÑÑ ÑÑаÑонкÑ, каб паÑÑаÑÑÑÑ ÑпÑобÑ.
+
+## Customization Menu
+
+newtab-custom-shortcuts-title = ЦÑÑлÑкÑ
+newtab-custom-shortcuts-subtitle = СайÑÑ, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
оÑваеÑе або наведваеÑе
+newtab-custom-row-selector =
+ { $num ->
+ [one] { $num } Ñадок
+ [few] { $num } ÑадкÑ
+ *[many] { $num } ÑадкоÑ
+ }
+newtab-custom-sponsored-sites = СпонÑаÑÑкÑÑ ÑÑÑлÑкÑ
+newtab-custom-pocket-title = Ð Ñкамендавана { -pocket-brand-name }
+newtab-custom-pocket-subtitle = ÐÑклÑÑнае змеÑÑÑва, кÑÑаÑаÑам Ñкога з'ÑÑлÑеÑÑа { -pocket-brand-name }, ÑаÑÑка ÑÑм'Ñ { -brand-product-name }
+newtab-custom-pocket-sponsored = ÐÑÑÑкÑÐ»Ñ Ð°Ð´ ÑпонÑаÑаÑ
+newtab-custom-pocket-show-recent-saves = ÐаказваÑÑ Ð°Ð¿Ð¾ÑнÑÑ Ð·Ð°Ñ
аваннÑ
+newtab-custom-recent-title = ÐпоÑнÑÑ Ð°ÐºÑÑÑнаÑÑÑ
+newtab-custom-recent-subtitle = ÐадбоÑка нÑдаÑнÑÑ
ÑайÑÐ°Ñ Ñ Ð·Ð¼ÐµÑÑÑва
+newtab-custom-close-button = ÐакÑÑÑÑ
+newtab-custom-settings = ÐÑÑаваÑÑ Ð´Ð°Ð´Ð°ÑковÑÐ¼Ñ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ
diff --git a/browser/browser/newtab/onboarding.ftl b/browser/browser/newtab/onboarding.ftl
new file mode 100644
index 00000000000..8c95bae69c2
--- /dev/null
+++ b/browser/browser/newtab/onboarding.ftl
@@ -0,0 +1,421 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### UI strings for the MR1 onboarding / multistage about:welcome
+### Various strings use a non-breaking space to avoid a single dangling /
+### widowed word, so test on various window sizes if you also want this.
+
+
+## Welcome page strings
+
+onboarding-welcome-header = ÐÑÑаем Ñ { -brand-short-name }
+onboarding-start-browsing-button-label = ÐаÑаÑÑ Ð°Ð³Ð»Ñданне
+onboarding-not-now-button-label = Ðе заÑаз
+
+## Custom Return To AMO onboarding strings
+
+return-to-amo-subtitle = ÐÑдаÑна, Ñ Ð²Ð°Ñ ÑÑÑÑ { -brand-short-name }
+#
will be replaced with the icon belonging to the extension
+#
+# Variables:
+# $addon-name (String) - Name of the add-on
+return-to-amo-addon-title = ЦÑÐ¿ÐµÑ Ð´Ð°Ð²Ð°Ð¹Ñе пÑÑойдзем да
{ $addon-name }.
+return-to-amo-add-extension-label = ÐадаÑÑ Ð¿Ð°ÑÑÑÑнне
+return-to-amo-add-theme-label = ÐадаÑÑ ÑÑмÑ
+
+## Variables: $addon-name (String) - Name of the add-on to be installed
+
+mr1-return-to-amo-subtitle = ÐавÑÑайÑеÑÑ Ð·Â { -brand-short-name }
+mr1-return-to-amo-addon-title = У Ð²Ð°Ñ ÑÑÑÑ Ð¿Ð°Ð´ ÑÑкой Ñ
ÑÑкÑ, пÑÑваÑÐ½Ñ Ð±ÑаÑзеÑ. ЦÑÐ¿ÐµÑ Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе дадаÑÑ { $addon-name } Ñ зÑабÑÑÑ Ð½Ð°Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Â { -brand-short-name }.
+mr1-return-to-amo-add-extension-label = ÐадаÑÑ { $addon-name }
+
+## Multistage onboarding strings (about:welcome pages)
+
+# Aria-label to make the "steps" of multistage onboarding visible to screen readers.
+# Variables:
+# $current (Int) - Number of the current page
+# $total (Int) - Total number of pages
+onboarding-welcome-steps-indicator =
+ .aria-label = ÐаÑаÑак пÑаÑÑ: ÑкÑан { $current } з { $total }
+
+# Aria-label to make the "steps" of multistage onboarding visible to screen readers.
+# Variables:
+# $current (Int) - Number of the current page
+# $total (Int) - Total number of pages
+
+onboarding-welcome-steps-indicator2 =
+ .aria-valuetext = ÐÑагÑÑÑ: кÑок { $current } з { $total }
+onboarding-welcome-steps-indicator-label =
+ .aria-label = ÐÑагÑÑÑ: кÑок { $current } з { $total }
+# "Hero Text" displayed on left side of welcome screen.
+# The "Fire" in "Fire starts here" plays on the "Fire" in "Firefox".
+# It also signals the passion users bring to Firefox, how they use
+# Firefox to pursue those passions, as well as the boldness in their
+# choice to use Firefox over a larger competitor browser.
+# An alternative title for localization is: "It starts here".
+# This text can be formatted to span multiple lines as needed.
+mr1-welcome-screen-hero-text = Ðн паÑÑнаеÑÑа ÑÑÑ
+# Caption for background image in about:welcome. "Soraya Osorio" is the name
+# of the person and shouldn't be translated.
+# In case your language needs to adapt the nouns to a gender, Soraya is a female name (she/her).
+# You can see the picture in about:welcome in Nightly 90.
+mr1-onboarding-welcome-image-caption = Soraya Osorio â ÐÑзайнеÑка мÑблÑ, пÑÑÑ
ÑлÑнÑÑа Firefox
+# This button will open system settings to turn on prefers-reduced-motion
+mr1-onboarding-reduce-motion-button-label = ÐдклÑÑÑÑÑ Ð°Ð½ÑмаÑÑÑ
+
+## Title and primary button strings differ between platforms as they
+## match the OS' application context menu item action where Windows uses "pin"
+## and "taskbar" while macOS "keep" and "Dock" (proper noun).
+
+# Title used on welcome page when Firefox is not pinned
+mr1-onboarding-pin-header =
+ { PLATFORM() ->
+ [macos] ÐÐ»Ñ Ð·ÑÑÑнага доÑÑÑÐ¿Ñ Ð´Ð°Ð´Ð°Ð¹Ñе { -brand-short-name } Ñ Ðок
+ *[other] ÐÐ»Ñ Ð·ÑÑÑнага доÑÑÑÐ¿Ñ Ð·Ð°Ð¼Ð°ÑÑйÑе { -brand-short-name } на панÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ
+ }
+# Primary button string used on welcome page when Firefox is not pinned.
+mr1-onboarding-pin-primary-button-label =
+ { PLATFORM() ->
+ [macos] ТÑÑмаÑÑ Ñ Ð´Ð¾ÐºÑ
+ *[other] ÐамаÑаваÑÑ Ð½Ð° панÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ
+ }
+
+## Multistage MR1 onboarding strings (about:welcome pages)
+
+# This string will be used on welcome page primary button label
+# when Firefox is both pinned and default
+mr1-onboarding-get-started-primary-button-label = ÐаÑаÑÑ
+mr1-onboarding-welcome-header = ÐÑÑаем Ñ { -brand-short-name }
+mr1-onboarding-set-default-pin-primary-button-label = ÐÑабÑÑÑ { -brand-short-name } маÑм аÑноÑнÑм бÑаÑзеÑам
+ .title = УÑÑалÑÑвае { -brand-short-name } пÑадвÑзнаÑанÑм бÑаÑзеÑам Ñ Ð·Ð°Ð¼Ð°ÑоÑвае Ñ Ð¿Ð°Ð½ÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ
+# This string will be used on welcome page primary button label
+# when Firefox is not default but already pinned
+mr1-onboarding-set-default-only-primary-button-label = ÐÑабÑÑÑ { -brand-short-name } маÑм пÑадвÑзнаÑанÑм бÑаÑзеÑам
+mr1-onboarding-set-default-secondary-button-label = Ðе заÑаз
+mr1-onboarding-sign-in-button-label = УвайÑÑÑ
+
+## Title, subtitle and primary button string used on set default onboarding screen
+## when Firefox is not default browser
+
+mr1-onboarding-default-header = ÐÑабÑÑÑ { -brand-short-name } пÑадвÑзнаÑанÑм
+mr1-onboarding-default-subtitle = ÐаÑÑаÑÑе на аÑÑапÑÐ»Ð¾Ñ Ñ
ÑÑкаÑÑÑ, бÑÑÐ¿ÐµÐºÑ Ñ Ð¿ÑÑваÑнаÑÑÑ.
+mr1-onboarding-default-primary-button-label = ÐÑабÑÑÑ Ð¿ÑадвÑзнаÑанÑм бÑаÑзеÑам
+
+## Multistage MR1 onboarding strings (about:welcome pages)
+
+mr1-onboarding-import-header = ÐазÑмÑÑе ÑÑÑ Ð· Ñабой
+mr1-onboarding-import-subtitle = ÐмпаÑÑÑйÑе Ñвае паÑолÑ,
Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ñ ÑÐ¼Ð°Ñ ÑнÑага.
+# The primary import button label will depend on whether we can detect which browser was used to download Firefox.
+# Variables:
+# $previous (Str) - Previous browser name, such as Edge, Chrome
+mr1-onboarding-import-primary-button-label-attribution = ÐмпаÑÑаваÑÑ Ð· { $previous }
+# This string will be used in cases where we can't detect the previous browser name.
+mr1-onboarding-import-primary-button-label-no-attribution = ÐмпаÑÑаваÑÑ Ð· папÑÑÑднÑга бÑаÑзеÑа
+mr1-onboarding-import-secondary-button-label = Ðе заÑаз
+mr2-onboarding-colorway-header = ÐÑÑÑÑ Ñ ÐºÐ¾Ð»ÐµÑÑ
+mr2-onboarding-colorway-subtitle = ЯÑкÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ¾Ð»ÐµÑÑ. ÐаÑÑÑпнÑÑ Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ñ ÑаÑ.
+mr2-onboarding-colorway-primary-button-label = ÐаÑ
аваÑÑ ÑаÑÑаÑбоÑкÑ
+mr2-onboarding-colorway-secondary-button-label = Ðе заÑаз
+mr2-onboarding-colorway-label-soft = ÐÑккаÑ
+mr2-onboarding-colorway-label-balanced = ÐбаланÑаванаÑ
+# "Bold" is used in the sense of bravery or courage, not in the sense of
+# emphasized text.
+mr2-onboarding-colorway-label-bold = ÐÑÑазнаÑ
+# Automatic theme uses operating system color settings
+mr2-onboarding-theme-label-auto = ÐÑÑамаÑÑÑнаÑ
+# This string will be used for Default theme
+mr2-onboarding-theme-label-default = ÐÑадвÑзнаÑанаÑ
+mr1-onboarding-theme-header = ÐÑабÑÑе Ñго ÑваÑм
+mr1-onboarding-theme-subtitle = ÐеÑÑанÑÑÑкÑйÑе { -brand-short-name } з дапамогай ÑÑмÑ.
+mr1-onboarding-theme-primary-button-label = ÐаÑ
аваÑÑ ÑÑмÑ
+mr1-onboarding-theme-secondary-button-label = Ðе заÑаз
+# System theme uses operating system color settings
+mr1-onboarding-theme-label-system = СÑÑÑÑÐ¼Ð½Ð°Ñ ÑÑма
+mr1-onboarding-theme-label-light = СвеÑлаÑ
+mr1-onboarding-theme-label-dark = ЦÑмнаÑ
+# "Alpenglow" here is the name of the theme, and should be kept in English.
+mr1-onboarding-theme-label-alpenglow = Alpenglow
+onboarding-theme-primary-button-label = ÐаÑова
+
+## Please make sure to split the content of the title attribute into lines whose
+## width corresponds to about 40 Latin characters, to ensure that the tooltip
+## doesn't become too long. Line breaks will be preserved when displaying the
+## tooltip.
+
+# Tooltip displayed on hover of system theme
+mr1-onboarding-theme-tooltip-system =
+ .title =
+ ÐаÑÑаÑаÑÑ ÑÑÐ¼Ñ Ð°Ð¿ÐµÑаÑÑйнай ÑÑÑÑÑмÑ
+ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Input description for system theme
+mr1-onboarding-theme-description-system =
+ .aria-description =
+ ÐаÑÑаÑаÑÑ ÑÑÐ¼Ñ Ð°Ð¿ÐµÑаÑÑйнай ÑÑÑÑÑмÑ
+ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Tooltip displayed on hover of light theme
+mr1-onboarding-theme-tooltip-light =
+ .title =
+ ÐÑкаÑÑÑÑоÑваÑÑ ÑвеÑлÑÑ ÑÑмÑ
+ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Input description for light theme
+mr1-onboarding-theme-description-light =
+ .aria-description =
+ ÐÑкаÑÑÑÑоÑваÑÑ ÑвеÑлÑÑ ÑÑмÑ
+ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Tooltip displayed on hover of dark theme
+mr1-onboarding-theme-tooltip-dark =
+ .title =
+ ÐÑкаÑÑÑÑоÑваÑÑ ÑÑмнÑÑ ÑÑмÑ
+ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Input description for dark theme
+mr1-onboarding-theme-description-dark =
+ .aria-description =
+ ÐÑкаÑÑÑÑоÑваÑÑ ÑÑмнÑÑ ÑÑмÑ
+ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Tooltip displayed on hover of Alpenglow theme
+mr1-onboarding-theme-tooltip-alpenglow =
+ .title =
+ ÐÑкаÑÑÑÑоÑваÑÑ Ð´ÑнамÑÑнÑÑ, калÑÑовÑÑ
+ ÑÑÐ¼Ñ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Input description for Alpenglow theme
+mr1-onboarding-theme-description-alpenglow =
+ .aria-description =
+ ÐÑкаÑÑÑÑоÑваÑÑ Ð´ÑнамÑÑнÑÑ, калÑÑовÑÑ
+ ÑÑÐ¼Ñ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð°Ðº, Ð¼ÐµÐ½Ñ Ñ Ð²Ð¾ÐºÐ½Ð°Ñ.
+# Tooltip displayed on hover of non-default colorway theme
+# variations e.g. soft, balanced, bold
+mr2-onboarding-theme-tooltip =
+ .title = УжÑÑÑ Ð³ÑÑÑ ÑаÑÑаÑбоÑкÑ.
+# Selector description for non-default colorway theme
+# variations e.g. soft, balanced, bold
+mr2-onboarding-theme-description =
+ .aria-description = УжÑÑÑ Ð³ÑÑÑ ÑаÑÑаÑбоÑкÑ.
+# Tooltip displayed on hover of colorway
+# Variables:
+# $colorwayName (String) - Name of colorway
+mr2-onboarding-colorway-tooltip =
+ .title = ÐаглÑдзеÑÑ ÑаÑÑаÑбоÑÐºÑ { $colorwayName }.
+# Selector description for colorway
+# Variables:
+# $colorwayName (String) - Name of colorway
+mr2-onboarding-colorway-label = ÐаглÑдзеÑÑ ÑаÑÑаÑбоÑÐºÑ { $colorwayName }.
+# Tooltip displayed on hover of default themes
+mr2-onboarding-default-theme-tooltip =
+ .title = ÐаглÑдзеÑÑ Ð¿ÑадвÑзнаÑанÑÑ ÑÑмÑ.
+# Selector description for default themes
+mr2-onboarding-default-theme-label = ÐаглÑдзеÑÑ Ð¿ÑадвÑзнаÑанÑÑ ÑÑмÑ.
+
+## Strings for Thank You page
+
+mr2-onboarding-thank-you-header = ÐзÑкÑй, ÑÑо вÑбÑÐ°Ð»Ñ Ð½Ð°Ñ
+mr2-onboarding-thank-you-text = { -brand-short-name } ä¸ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ñ Ð±ÑаÑзеÑ, ÑÐºÑ Ð¿Ð°Ð´ÑÑÑмлÑваеÑÑа некамеÑÑÑйнай аÑганÑзаÑÑÑй. Разам Ð¼Ñ ÑобÑм ÑнÑÑÑнÑÑ Ð±Ð¾Ð»ÑÑ Ð±ÑÑпеÑнÑм, здаÑовÑм Ñ Ð¿ÑÑваÑнÑм.
+mr2-onboarding-start-browsing-button-label = ÐаÑаÑÑ Ð°Ð³Ð»Ñданне
+
+## Multistage live language reloading onboarding strings (about:welcome pages)
+##
+## The following language names are generated by the browser's Intl.DisplayNames API.
+##
+## Variables:
+## $negotiatedLanguage (String) - The name of the langpack's language, e.g. "Español (ES)"
+
+
+## Multistage live language reloading onboarding strings (about:welcome pages)
+##
+## The following language names are generated by the browser's Intl.DisplayNames API.
+##
+## Variables:
+## $negotiatedLanguage (String) - The name of the langpack's language, e.g. "Español (ES)"
+## $systemLanguage (String) - The name of the system language, e.g "Español (ES)"
+## $appLanguage (String) - The name of the language shipping in the browser build, e.g. "English (EN)"
+
+onboarding-live-language-header = ÐбÑÑÑÑе ÑÐ²Ð°Ñ Ð¼Ð¾Ð²Ñ
+mr2022-onboarding-live-language-text = { -brand-short-name } гавоÑÑÑÑ Ð½Ð° ваÑай мове
+mr2022-language-mismatch-subtitle = ÐзÑкÑÑÑÑ Ð½Ð°Ñай ÑÑполÑнаÑÑÑ, { -brand-short-name } пеÑÐ°ÐºÐ»Ð°Ð´Ð·ÐµÐ½Ñ Ð±Ð¾Ð»ÑÑ ÑÑм на 90 моÑ. ÐдаеÑÑа, ваÑа ÑÑÑÑÑма вÑкаÑÑÑÑоÑвае { $systemLanguage }, а { -brand-short-name } вÑкаÑÑÑÑоÑвае { $appLanguage }.
+onboarding-live-language-button-label-downloading = СÑÑгваеÑÑа моÑÐ½Ñ Ð¿Ð°ÐºÐµÑ Ð´Ð»Ñ { $negotiatedLanguage }â¦
+onboarding-live-language-waiting-button = ÐÑÑÑманне даÑÑÑпнÑÑ
моÑâ¦
+onboarding-live-language-installing = УÑÑалÑванне моÑнага пакеÑа Ð´Ð»Ñ { $negotiatedLanguage }â¦
+mr2022-onboarding-live-language-switch-to = ÐеÑаклÑÑÑÑÑа на { $negotiatedLanguage }
+mr2022-onboarding-live-language-continue-in = ÐÑаÑÑгваÑÑ Ð½Ð° { $appLanguage }
+onboarding-live-language-secondary-cancel-download = СкаÑаваÑÑ
+onboarding-live-language-skip-button-label = ÐÑапÑÑÑÑÑÑ
+
+## Firefox 100 Thank You screens
+
+# "Hero Text" displayed on left side of welcome screen. This text can be
+# formatted to span multiple lines as needed. The
+# in this string allows a "zap" underline style to be automatically
+# added to the text inside it. "Yous" should stay inside the zap span, but
+# "Thank" can be put inside instead if there's no "you" in the translation.
+# The English text would normally be "100 Thank-Yous" i.e., plural noun, but for
+# aesthetics of splitting it across multiple lines, the hyphen is omitted.
+fx100-thank-you-hero-text =
+ 100
+ падзÑк
+fx100-thank-you-subtitle = ÐÑÑа Ð½Ð°Ñ 100-Ñ Ð²ÑпÑÑк! ÐзÑкÑем за Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ Ñ ÑÑваÑÑÐ½Ð½Ñ Ð»ÐµÐ¿Ñага Ñ здаÑавейÑага ÐнÑÑÑнÑÑÑ.
+fx100-thank-you-pin-primary-button-label =
+ { PLATFORM() ->
+ [macos] ТÑÑмаÑÑ { -brand-short-name } Ñ Ð´Ð¾ÐºÑ
+ *[other] ÐамаÑаваÑÑ { -brand-short-name } на панÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ
+ }
+fx100-upgrade-thanks-header = 100 падзÑк
+# Message shown with a start-browsing button. Emphasis should be for "you"
+# but "Thank" can be used instead if there's no "you" in the translation.
+fx100-upgrade-thank-you-body = ÐÑÑа Ð½Ð°Ñ 100-Ñ Ð²ÑпÑÑк { -brand-short-name }. ÐзÑкÑй Ðам за Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ Ñ ÑÑваÑÑÐ½Ð½Ñ Ð»ÐµÐ¿Ñага Ñ Ð·Ð´Ð°ÑавейÑага ÐнÑÑÑнÑÑÑ.
+# Message shown with either a pin-to-taskbar or set-default button.
+fx100-upgrade-thanks-keep-body = ÐÑÑа Ð½Ð°Ñ 100-Ñ Ð²ÑпÑÑк! ÐзÑкÑй за Ñдзел Ñ Ð½Ð°Ñай ÑÑполÑнаÑÑÑ. ТÑÑмайÑе { -brand-short-name } пад ÑÑкой на пÑаÑÑÐ³Ñ Ð½Ð°ÑÑÑпнÑÑ
100.
+mr2022-onboarding-secondary-skip-button-label = ÐÑапÑÑÑÑÑÑ Ð³ÑÑÑ ÐºÑок
+
+## MR2022 New User Pin Firefox screen strings
+
+# Title used on about:welcome for new users when Firefox is not pinned.
+# In this context, open up is synonymous with "Discover".
+# The metaphor is that when they open their Firefox browser, it helps them discover an amazing internet.
+# If this translation does not make sense in your language, feel free to use the word "discover."
+mr2022-onboarding-welcome-pin-header = ÐдкÑÑйÑе дзÑÑÐ½Ñ ÐнÑÑÑнÑÑ
+# Subtitle is used on onboarding page for new users page when Firefox is not pinned
+mr2022-onboarding-welcome-pin-subtitle = ÐапÑÑкайÑе { -brand-short-name } з лÑбога меÑÑа адной пÑÑÑÑÑкай мÑÑÑ. ÐÐ¾Ð¶Ð½Ñ Ñаз, ÐºÐ°Ð»Ñ Ð²Ñ Ð³ÑÑа ÑобÑÑе, Ð²Ñ Ð²ÑбÑÑаеÑе болÑÑ Ð°Ð´ÐºÑÑÑае Ñ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð°Ðµ ÑеÑÑва.
+# Primary button string used on welcome page for when Firefox is not pinned.
+mr2022-onboarding-pin-primary-button-label =
+ { PLATFORM() ->
+ [macos] ТÑÑмаÑÑ { -brand-short-name } Ñ Ð´Ð¾ÐºÑ
+ *[other] ÐамаÑаваÑÑ { -brand-short-name } на панÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ
+ }
+# Subtitle will be used when user already has Firefox pinned, but
+# has not set it as their default browser.
+# When translating "zip", please feel free to pick a verb that signifies movement and/or exploration
+# and makes sense in the context of navigating the web.
+mr2022-onboarding-set-default-only-subtitle = ÐаÑнÑÑе з бÑаÑзеÑа, ÑÐºÑ Ð¿Ð°Ð´ÑÑÑмлÑваеÑÑа некамеÑÑÑйнай аÑганÑзаÑÑÑй. ÐÑ Ð°Ð±Ð°ÑанÑем ваÑÑ Ð¿ÑÑваÑнаÑÑÑ, пакÑÐ»Ñ Ð²Ñ Ð±Ð»ÑкаеÑе па ÑеÑÑÑ.
+
+## MR2022 Existing User Pin Firefox Screen Strings
+
+# Title used on multistage onboarding page for existing users when Firefox is not pinned
+mr2022-onboarding-existing-pin-header = ÐзÑкÑй за лÑÐ±Ð¾Ñ Ð´Ð° { -brand-product-name }
+# Subtitle is used on onboarding page for existing users when Firefox is not pinned
+mr2022-onboarding-existing-pin-subtitle = ÐапÑÑкайÑе здаÑавейÑÑ ÐнÑÑÑнÑÑ Ð·Â Ð»Ñбога меÑÑа аднÑм наÑÑÑкам мÑÑÑ. ÐаÑа апоÑнÑе абнаÑленне напоÑнена новÑÐ¼Ñ ÑÑÑамÑ, ÑкÑÑ, Ñк Ð¼Ñ Ð´Ñмаем, вам ÑпадабаÑÑÑа.
+# Subtitle will be used on the welcome screen for existing users
+# when they already have Firefox pinned but not set as default
+mr2022-onboarding-existing-set-default-only-subtitle = ÐÑкаÑÑÑÑоÑвайÑе бÑаÑзеÑ, ÑÐºÑ Ð°Ð±Ð°ÑанÑе ваÑÑ Ð¿ÑÑваÑнаÑÑÑ, пакÑÐ»Ñ Ð²Ñ Ð±Ð»ÑкаеÑе па ÑеÑÑве. У наÑÑм апоÑнÑм абнаÑÐ»ÐµÐ½Ð½Ñ ÑÐ¼Ð°Ñ ÑÑÑаÑ, ÑкÑÑ Ð²Ð°Ð¼ ÑпадабаÑÑÑа.
+mr2022-onboarding-existing-pin-checkbox-label = ТакÑама дадайÑе пÑÑваÑнае аглÑданне { -brand-short-name }
+
+## MR2022 New User Set Default screen strings
+
+# This string is the title used when the user already has pinned the browser, but has not set default.
+mr2022-onboarding-set-default-title = ÐÑабÑÑе { -brand-short-name } ÑваÑм бÑаÑзеÑам
+mr2022-onboarding-set-default-primary-button-label = УÑÑалÑваÑÑ { -brand-short-name } Ñк пÑадвÑзнаÑÐ°Ð½Ñ Ð±ÑаÑзеÑ
+# When translating "zip", please feel free to pick a verb that signifies movement and/or exploration
+# and makes sense in the context of navigating the web.
+mr2022-onboarding-set-default-subtitle = ÐÑкаÑÑÑÑоÑвайÑе бÑаÑзеÑ, ÑÐºÑ Ð¿Ð°Ð´ÑÑÑмлÑваеÑÑа некамеÑÑÑйнай аÑганÑзаÑÑÑй. ÐÑ Ð°Ð±Ð°ÑанÑем ваÑÑ Ð¿ÑÑваÑнаÑÑÑ, пакÑÐ»Ñ Ð²Ñ Ð²Ð°Ð½Ð´ÑÑеÑе па ÑеÑÑÑ.
+
+## MR2022 Get Started screen strings.
+## These strings will be used on the welcome page
+## when Firefox is already set to default and pinned.
+
+# When translating "zip", please feel free to pick a verb that signifies movement and/or exploration
+# and makes sense in the context of navigating the web.
+mr2022-onboarding-get-started-primary-subtitle = ÐаÑа апоÑнÑÑ Ð²ÐµÑÑÑÑ ÑÑвоÑана Ð´Ð»Ñ Ð²Ð°Ñ, ÑÑо дазвалÑе пÑаÑÑей, ÑÑм калÑ-небÑдзÑ, пеÑамÑÑÑаÑÑа па ÑеÑÑÑ. Яна багаÑÐ°Ñ ÑÑнкÑÑÑмÑ, ÑкÑÑ, Ñк Ð¼Ñ Ð´Ñмаем, вам ÑпадабаÑÑÑа.
+mr2022-onboarding-get-started-primary-button-label = ÐаладзÑÑÑ Ð·Ð° лÑÑанÑÑ ÑекÑндÑ
+
+## MR2022 Import Settings screen strings
+
+mr2022-onboarding-import-header = ÐÐ¾ÐºÐ°Ð¼Ð³Ð½ÐµÐ½Ð½Ð°Ñ Ð½Ð°Ð»Ð°Ð´Ð°
+mr2022-onboarding-import-subtitle = ÐаладзÑÑе { -brand-short-name } Ñк вам падабаеÑÑа. ÐадайÑе Ñвае закладкÑ, паÑÐ¾Ð»Ñ Ñ ÑнÑае Ñа Ñвайго ÑÑаÑога бÑаÑзеÑа.
+mr2022-onboarding-import-primary-button-label-no-attribution = ÐмпаÑÑаваÑÑ Ð· папÑÑÑднÑга бÑаÑзеÑа
+
+## If your language uses grammatical genders, in the description for the
+## colorway feel free to switch from "You are a X. Youâ¦" (e.g. "You are a
+## Playmaker. You createâ¦") to "X: youâ¦" ("Playmaker: You createâ¦"). This might
+## help creating a more inclusive translation.
+
+mr2022-onboarding-colorway-title = ÐÑбеÑÑÑе колеÑ, ÑÐºÑ Ð²Ð°Ñ Ð½Ð°ÑÑ
нÑе
+mr2022-onboarding-colorway-subtitle = ÐезалежнÑÑ Ð³Ð°Ð»Ð°ÑÑ Ð¼Ð¾Ð³ÑÑÑ Ð·Ð¼ÑнÑÑÑ ÐºÑлÑÑÑÑÑ.
+mr2022-onboarding-colorway-primary-button-label-continue = УÑÑалÑваÑÑ Ñ Ð¿ÑаÑÑгваÑÑ
+mr2022-onboarding-existing-colorway-checkbox-label = ÐÑабÑÑе { -firefox-home-brand-name } ÑваÑй малÑÑнÑÑай Ñ
аÑнÑй ÑÑаÑонкай
+mr2022-onboarding-colorway-label-default = ÐÑадвÑзнаÑана
+mr2022-onboarding-colorway-tooltip-default2 =
+ .title = ЦÑпеÑаÑнÑÑ ÐºÐ¾Ð»ÐµÑÑ { -brand-short-name }
+mr2022-onboarding-colorway-description-default = ÐÑкаÑÑÑÑоÑваÑÑ Ð¼Ð°Ðµ ÑÑпеÑаÑнÑÑ ÐºÐ¾Ð»ÐµÑÑ { -brand-short-name }.
+mr2022-onboarding-colorway-label-playmaker = СÑваÑалÑнÑк гÑлÑнÑÑ
+mr2022-onboarding-colorway-tooltip-playmaker2 =
+ .title = СÑваÑалÑнÑк гÑлÑнÑÑ (ÑÑÑвонÑ)
+mr2022-onboarding-colorway-description-playmaker = ÐÑ â ÑÑваÑалÑнÑк гÑлÑнÑÑ. ÐÑ ÑÑваÑаеÑе магÑÑмаÑÑÑ Ð´Ð»Ñ Ð¿ÐµÑÐ°Ð¼Ð¾Ð³Ñ Ñ дапамагаеÑе ÑÑÑм вакол Ð²Ð°Ñ Ð³ÑлÑÑÑ Ð½Ð° вÑÑÑйÑÑм ÑзÑоÑнÑ.
+mr2022-onboarding-colorway-label-expressionist = ÐкÑпÑÑÑÑÑнÑÑÑ
+mr2022-onboarding-colorway-tooltip-expressionist2 =
+ .title = ÐкÑпÑÑÑÑÑнÑÑÑ (жоÑÑÑ)
+mr2022-onboarding-colorway-description-expressionist = ÐÑ â ÑкÑпÑÑÑÑÑнÑÑÑ. ÐÑ Ð±Ð°ÑÑÑе ÑÐ²ÐµÑ Ð¿Ð°-ÑнÑамÑ, а ваÑÑ ÑвоÑÑ Ð²ÑклÑкаÑÑÑ ÑмоÑÑÑ Ñ ÑнÑÑÑ
.
+mr2022-onboarding-colorway-label-visionary = ÐÑзÑÑнеÑ
+mr2022-onboarding-colorway-tooltip-visionary2 =
+ .title = ÐÑзÑÑÐ½ÐµÑ (зÑлÑнÑ)
+mr2022-onboarding-colorway-description-visionary = ÐÑ â вÑзÑÑнеÑ. ÐÑ ÑÑавÑÑе пад ÑÑÐ¼Ð½ÐµÑ ÑÑаÑÑÑ-кво Ñ пÑÑмÑÑаеÑе ÑнÑÑÑ
ÑÑвÑÑÑ Ñабе лепÑÑÑ Ð±ÑдÑÑÑнÑ.
+mr2022-onboarding-colorway-label-activist = ÐкÑÑвÑÑÑ
+mr2022-onboarding-colorway-tooltip-activist2 =
+ .title = ÐкÑÑвÑÑÑ (ÑÑнÑ)
+mr2022-onboarding-colorway-description-activist = ÐÑ â акÑÑвÑÑÑ. ÐÑ Ð¿Ð°ÐºÑдаеÑе ÑÐ²ÐµÑ Ð»ÐµÐ¿ÑÑм меÑÑам, ÑÑм Ñго знайÑлÑ, Ñ ÑзмаÑнÑеÑе пеÑакананне ÑнÑÑÑ
.
+mr2022-onboarding-colorway-label-dreamer = ÐеÑÑÑеннÑк
+mr2022-onboarding-colorway-tooltip-dreamer2 =
+ .title = ÐеÑÑÑеннÑк (ÑÑÑлеÑавÑ)
+mr2022-onboarding-colorway-description-dreamer = ÐÑ â леÑÑÑеннÑк. ÐÑ Ð»ÑÑÑÑе, ÑÑо ÑаÑÑÑна ÑпÑÑÑе ÑмелÑм, Ñ наÑÑ
нÑеÑе ÑнÑÑÑ
на адвагÑ.
+mr2022-onboarding-colorway-label-innovator = ÐаваÑаÑ
+mr2022-onboarding-colorway-tooltip-innovator2 =
+ .title = ÐаваÑÐ°Ñ (аÑанжавÑ)
+mr2022-onboarding-colorway-description-innovator = ÐÑ â наваÑаÑ. ÐÑ Ð¿Ð°ÑÑÑÐ»Ñ Ð±Ð°ÑÑÑе магÑÑмаÑÑÑ Ñ ÑплÑваеÑе на жÑÑÑÑ ÑÑÑÑ
вакол ваÑ.
+
+## MR2022 Multistage Mobile Download screen strings
+
+mr2022-onboarding-mobile-download-title = ÐеÑаÑ
одзÑÑе з ноÑÑбÑка на ÑÑлеÑон Ñ назад
+mr2022-onboarding-mobile-download-subtitle = ÐÑÑÑÑе каÑÑÐºÑ Ð·Â Ð°Ð´Ð½Ð¾Ð¹ пÑÑÐ»Ð°Ð´Ñ Ñ пÑаÑÑгвайÑе з Ñаго меÑÑа, дзе ÑпÑнÑлÑÑÑ, на ÑнÑай. ÐлÑÑ ÑÑнÑ
ÑанÑзÑйÑе Ñвае Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ñ паÑÐ¾Ð»Ñ ÑÑÑдÑ, дзе каÑÑÑÑаеÑеÑÑ { -brand-product-name }.
+mr2022-onboarding-mobile-download-cta-text = СканÑÑÑйÑе QR-код, каб аÑÑÑмаÑÑ { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнага ÑÑлеÑона, або адпÑаÑÑе Ñабе ÑпаÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑÑÑгваннÑ.
+mr2022-onboarding-no-mobile-download-cta-text = СканÑйÑе QR-код, каб аÑÑÑмаÑÑ { -brand-product-name } на ÑмаÑÑÑон.
+
+## MR2022 Upgrade Dialog screens
+## Pin private window screen shown only for users who don't have Firefox private pinned
+
+mr2022-upgrade-onboarding-pin-private-window-header = ÐÑÑÑмайÑе ÑÐ²Ð°Ð±Ð¾Ð´Ñ Ð¿ÑÑваÑнага аглÑÐ´Ð°Ð½Ð½Ñ Ñ адзÑн наÑÑÑк
+mr2022-upgrade-onboarding-pin-private-window-subtitle = ÐÑÑкÑÑ
заÑ
аванÑÑ
кÑÐºÐ°Ñ Ð°Ð±Ð¾ гÑÑÑоÑÑÑ Ð½Ð°ÑпÑоÑÑ Ð·Â Ð¿ÑаÑоÑнага ÑÑала. ÐглÑдайÑе Ñак, нÑÐ±Ñ Ð½ÑÑ
Ñо не назÑÑае.
+mr2022-upgrade-onboarding-pin-private-window-primary-button-label =
+ { PLATFORM() ->
+ [macos] ТÑÑмаÑÑ Ð¿ÑÑваÑнае аглÑданне { -brand-short-name } Ñ Ð´Ð¾ÐºÑ
+ *[other] ÐамаÑаваÑÑ Ð¿ÑÑваÑнае аглÑданне { -brand-short-name } на панÑÐ»Ñ Ð·Ð°Ð´Ð°Ñ
+ }
+
+## MR2022 Privacy Segmentation screen strings
+
+mr2022-onboarding-privacy-segmentation-title = ÐÑ Ð·Ð°ÑÑÑÐ´Ñ Ð¿Ð°Ð²Ð°Ð¶Ð°ÐµÐ¼ ваÑÑ Ð¿ÑÑваÑнаÑÑÑ
+mr2022-onboarding-privacy-segmentation-subtitle = ÐÑ ÑвеÑÑ ÑÐ°Ñ Ð¿ÑаÑÑем над ÑÑваÑÑннем лепÑага, болÑÑ ÑндÑвÑдÑалÑнага{ -brand-product-name }, ад ÑнÑÑлекÑÑалÑнÑÑ
пÑÐ°Ð¿Ð°Ð½Ð¾Ñ Ð´Ð° болÑÑ ÑазÑмнага поÑÑкÑ.
+mr2022-onboarding-privacy-segmentation-text-cta = ШÑо Ð²Ñ Ñ
оÑаÑе баÑÑÑÑ, ÐºÐ°Ð»Ñ Ð¼Ñ Ð¿ÑапанÑем новÑÑ ÑÑнкÑÑÑ, ÑкÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑÑ Ð²Ð°ÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð´Ð»Ñ Ð¿Ð°Ð»ÑпÑÑÐ½Ð½Ñ Ð°Ð³Ð»ÑданнÑ?
+mr2022-onboarding-privacy-segmentation-button-primary-label = ÐÑкаÑÑÑÑоÑваÑÑ ÑÑкамендаÑÑÑ { -brand-product-name }
+mr2022-onboarding-privacy-segmentation-button-secondary-label = ÐаказваÑÑ Ð¿Ð°Ð´ÑабÑзнÑÑ ÑнÑаÑмаÑÑÑ
+
+## MR2022 Multistage Gratitude screen strings
+
+mr2022-onboarding-gratitude-title = ÐÑ Ð´Ð°Ð¿Ð°Ð¼Ð°Ð³Ð°ÐµÑе нам ÑÑваÑаÑÑ Ð»ÐµÐ¿ÑÑ ÐнÑÑÑнÑÑ
+mr2022-onboarding-gratitude-subtitle = ÐзÑкÑй за вÑкаÑÑÑÑанне { -brand-short-name }, ÑÐºÑ Ð¿Ð°Ð´ÑÑÑмлÑваеÑÑа Mozilla Foundation. РваÑай падÑÑÑмкай Ð¼Ñ Ð¿ÑаÑÑем над ÑÑм, каб зÑабÑÑÑ ÐнÑÑÑнÑÑ Ð±Ð¾Ð»ÑÑ Ð°Ð´ÐºÑÑÑÑм, даÑÑÑпнÑм Ñ лепÑÑм Ð´Ð»Ñ ÑÑÑÑ
.
+mr2022-onboarding-gratitude-primary-button-label = ШÑо новага
+mr2022-onboarding-gratitude-secondary-button-label = ÐаÑаÑÑ Ð°Ð³Ð»Ñданне
+
+## Onboarding spotlight for infrequent users
+
+onboarding-infrequent-import-title = ÐдÑÑвайÑе ÑÑбе Ñк дома
+onboarding-infrequent-import-subtitle = ÐÑважна, ÑÑ Ð·Ð±ÑÑаеÑеÑÑ Ð²Ñ Ð·Ð°ÑÑаÑÑа ÑÑÑ Ð½Ð° пÑÑÐ½Ñ ÑÐ°Ñ ÑÑ Ð¿ÑоÑÑа пÑаездам, помнÑÑе, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе ÑмпаÑÑаваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ, паÑÐ¾Ð»Ñ Ñ Ð¼Ð½Ð¾Ð³Ð°Ðµ ÑнÑае.
+onboarding-infrequent-import-primary-button = ÐмпаÑÑ Ñ { -brand-short-name }
+
+## MR2022 Illustration alt tags
+## Descriptive tags for illustrations used by screen readers and other assistive tech
+
+mr2022-onboarding-pin-image-alt =
+ .aria-label = Чалавек, ÑÐºÑ Ð¿ÑаÑÑе на ноÑÑбÑкÑ, ÑÑÑод зоÑак Ñ квеÑак
+mr2022-onboarding-default-image-alt =
+ .aria-label = Чалавек, ÑÐºÑ Ð°Ð±Ð´Ñмае лагаÑÑп { -brand-product-name }
+mr2022-onboarding-import-image-alt =
+ .aria-label = Чалавек, ÑÐºÑ ÐºÐ°ÑаеÑÑа на ÑкейÑбоÑдзе Ñа ÑкÑÑнкай знаÑÐºÐ¾Ñ Ð¿ÑагÑам
+mr2022-onboarding-mobile-download-image-alt =
+ .aria-label = ÐÐ°Ð±Ñ ÑкаÑÑÑÑ Ð¿Ð° лÑлеÑÑ
з QR-кодам Ð´Ð»Ñ ÑÑÑÐ³Ð²Ð°Ð½Ð½Ñ { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнÑÑ
пÑÑлад Ñ ÑÑнÑÑÑ
+mr2022-onboarding-pin-private-image-alt =
+ .aria-label = ЧаÑоÑÐ½Ð°Ñ Ð¿Ð°Ð»Ð°Ñка пÑÑмÑÑае лагаÑÑп пÑÑваÑнага аглÑÐ´Ð°Ð½Ð½Ñ { -brand-product-name } з'ÑвÑÑÑа з капелÑÑа
+mr2022-onboarding-privacy-segmentation-image-alt =
+ .aria-label = СвеÑлаÑкÑÑÐ°Ñ Ñ ÑмÑглÑÐ²Ð°Ñ Ð´Ð°Ð»Ð¾Ð½Ñ ÑобÑÑÑ "дай пÑÑÑ"
+mr2022-onboarding-gratitude-image-alt =
+ .aria-label = ÐÑд на заÑ
од ÑонÑа пÑаз акно з лÑÑой Ñ пакаÑвай ÑаÑлÑнай на падаконнÑкÑ
+mr2022-onboarding-colorways-image-alt =
+ .aria-label = ÐалонÑÑк з ÑаÑбай малÑе калÑÑÐ¾Ð²Ñ ÐºÐ°Ð»Ð°Ð¶ з зÑлÑнага вока, аÑанжавага ÑаÑавÑка, ÑÑÑвонага баÑкеÑболÑнага мÑÑа, ÑÑÑлеÑавÑÑ
навÑÑнÑкаÑ, ÑÑнÑга ÑÑÑÑа Ñ жоÑÑай каÑонÑ
diff --git a/browser/browser/nsserrors.ftl b/browser/browser/nsserrors.ftl
new file mode 100644
index 00000000000..0cfa70f4b26
--- /dev/null
+++ b/browser/browser/nsserrors.ftl
@@ -0,0 +1,351 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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.
+
+# Variables:
+# $hostname (String) - Hostname of the website with SSL error.
+# $errorMessage (String) - Error message corresponding to the type of error we are experiencing.
+ssl-connection-error = ÐдаÑÑлаÑÑ Ð¿Ð°Ð¼Ñлка падÑÐ°Ñ Ð·Ð»ÑÑÑÐ½Ð½Ñ Ð· { $hostname }. { $errorMessage }
+# 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 }
+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 = ÐÑÑ Ð¿Ð°Ð´ÑÑÑмлÑвае ÑолÑÐºÑ 2-Ñ Ð²ÐµÑÑÑÑ SSL, ÑÐºÐ°Ñ Ð»Ð°ÐºÐ°Ð»Ñна забаÑонена.
+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 аÑÑÑÐ¼Ð°Ñ Ð½ÑÑкладнае ÑÑкапаÑÑÑкалÑнае паведамленне ÐапÑÑ ÐÑÑвÑÑаннÑ.
+ssl-error-rx-malformed-client-hello = SSL аÑÑÑÐ¼Ð°Ñ Ñкажонае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑÑвÑÑанне ÐаÑÑÑÑалÑнÑка.
+ssl-error-rx-malformed-server-hello = SSL аÑÑÑÐ¼Ð°Ñ Ñкажонае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑÑвÑÑанне СеÑвеÑа.
+ssl-error-rx-malformed-certificate = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÑÑкладнае ÑÑкапаÑÑÑкалÑнае паведамленне ÐаÑведÑанне.
+ssl-error-rx-malformed-server-key-exch = SSL аÑÑÑÐ¼Ð°Ñ Ñкажонае ÑÑкапаÑÑÑкалÑнае паведамленне Ðбмен ÐлÑÑом СеÑвеÑа.
+ssl-error-rx-malformed-cert-request = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÑÑкладнае ÑÑкапаÑÑÑкалÑнае паведамленне ÐапÑÑ ÐаÑведÑаннÑ.
+ssl-error-rx-malformed-hello-done = SSL аÑÑÑÐ¼Ð°Ñ Ñкажонае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑÑвÑÑанне СеÑвеÑа ÐÑоблена.
+ssl-error-rx-malformed-cert-verify = SSL аÑÑÑÐ¼Ð°Ñ Ñкажонае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑавеÑка СеÑÑÑÑÑкаÑа.
+ssl-error-rx-malformed-client-key-exch = SSL аÑÑÑÐ¼Ð°Ñ Ñкажонае ÑÑкапаÑÑÑкалÑнае паведамленне Ðбмен ÐлÑÑом ÐаÑÑÑÑалÑнÑка.
+ssl-error-rx-malformed-finished = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÑÑкладнае ÑÑкапаÑÑÑкалÑнае паведамленне СконÑана.
+ssl-error-rx-malformed-change-cipher = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÑÑÐºÐ»Ð°Ð´Ð½Ñ Ð·Ð°Ð¿ÑÑ ÐÑзнаÑÑнне ÐÐ¼ÐµÐ½Ñ Ð¨ÑÑÑÑÑ.
+ssl-error-rx-malformed-alert = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÑÑÐºÐ»Ð°Ð´Ð½Ñ Ð·Ð°Ð¿ÑÑ ÐеÑаÑÑÑÑога.
+ssl-error-rx-malformed-handshake = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÑÑÐºÐ»Ð°Ð´Ð½Ñ Ð·Ð°Ð¿ÑÑ Ð ÑкапаÑÑÑканне.
+ssl-error-rx-malformed-application-data = SSL аÑÑÑÐ¼Ð°Ñ ÑÐºÐ°Ð¶Ð¾Ð½Ñ Ð·Ð°Ð¿ÑÑ ÐадзенÑÑ ÐÑагÑамÑ.
+ssl-error-rx-unexpected-hello-request = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне ÐапÑÑ ÐÑÑвÑÑаннÑ.
+ssl-error-rx-unexpected-client-hello = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑÑвÑÑанне ÐаÑÑÑÑалÑнÑка.
+ssl-error-rx-unexpected-server-hello = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑÑвÑÑанне СеÑвеÑа.
+ssl-error-rx-unexpected-certificate = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне СеÑÑÑÑÑкаÑ.
+ssl-error-rx-unexpected-server-key-exch = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне Ðбмен ÐлÑÑом СеÑвеÑа.
+ssl-error-rx-unexpected-cert-request = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне ÐапÑÑ Ð¡ÐµÑÑÑÑÑкаÑа.
+ssl-error-rx-unexpected-hello-done = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑÑвÑÑанне СеÑвеÑа ÐÑоблена.
+ssl-error-rx-unexpected-cert-verify = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне ÐÑавеÑка СеÑÑÑÑÑкаÑа.
+ssl-error-rx-unexpected-client-key-exch = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне Ðбмен ÐлÑÑом ÐаÑÑÑÑалÑнÑка.
+ssl-error-rx-unexpected-finished = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае ÑÑкапаÑÑÑкалÑнае паведамленне СконÑана.
+ssl-error-rx-unexpected-change-cipher = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑÐ°ÐºÐ°Ð½Ñ Ð·Ð°Ð¿ÑÑ ÐÑзнаÑÑнне ÐÐ¼ÐµÐ½Ñ Ð¨ÑÑÑÑÑ.
+ssl-error-rx-unexpected-alert = SSL аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑÐ°ÐºÐ°Ð½Ñ Ð·Ð°Ð¿ÑÑ ÐеÑаÑÑÑÑога.
+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-ÑÑкапаÑÑÑÐºÐ°Ð½Ð½Ñ Ðбмен ÐлÑÑом СеÑвеÑа.
+ssl-error-client-key-exchange-failure = ÐÑвÑзнаÑÐ°Ð½Ð°Ñ Ð½ÑÑдаÑа падÑÐ°Ñ Ð°Ð¿ÑаÑоÑÐºÑ SSL-ÑÑкапаÑÑÑÐºÐ°Ð½Ð½Ñ Ðбмен ÐлÑÑом ÐаÑÑÑÑалÑнÑка.
+ssl-error-encryption-failure = ÐÑÑдаÑа маÑавага алгаÑÑÑÐ¼Ñ ÑÑÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
Ñ Ð²ÑлÑÑанÑм набоÑÑ ÑÑÑÑаÑ.
+ssl-error-decryption-failure = ÐÑÑдаÑа маÑавага алгаÑÑÑÐ¼Ñ Ð´ÑÑÑÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
Ñ Ð²ÑлÑÑанÑм набоÑÑ ÑÑÑÑаÑ.
+ssl-error-socket-write-failure = ÐÑÑдаÑа ÑпÑÐ¾Ð±Ñ Ð·Ð°Ð¿ÑÑÑ ÑайнапÑÑнÑÑ
дадзенÑÑ
Ñ ÑокеÑ, ÑÑо лÑжÑÑÑ Ð½ÑжÑй.
+ssl-error-md5-digest-failure = ÐÑÑдаÑа ÑÑнкÑÑÑ digest MD5.
+ssl-error-sha-digest-failure = ÐÑÑдаÑа ÑÑнкÑÑÑ digest SHA-1.
+ssl-error-mac-computation-failure = ÐÑÑдаÑа вÑлÑÑÑÐ½Ð½Ñ MAC.
+ssl-error-sym-key-context-failure = ÐÑÑдаÑа ÑÑваÑÑÐ½Ð½Ñ Ð·Ð¼ÐµÑÑÑва СÑмеÑÑÑÑнага ÐлÑÑа.
+ssl-error-sym-key-unwrap-failure = ÐÑÑдаÑа ÑазгоÑÑÐºÑ ÑÑмеÑÑÑÑнага клÑÑа Ñ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ Ðбмен ÐлÑÑом ÐаÑÑÑÑалÑнÑка.
+ssl-error-pub-key-size-limit-exceeded = СеÑÐ²ÐµÑ SSL ÑпÑÐ°Ð±Ð°Ð²Ð°Ñ ÑжÑÑÑ Ð¿ÑблÑÑÐ½Ñ ÐºÐ»ÑÑ Ñ
аÑнÑга вÑÑÐ°Ð±Ñ Ð· ÑкÑпаÑÑнÑм набоÑам ÑÑÑÑаÑ.
+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 = ÐÑÑÑÐ¼Ð°Ð½Ñ Ð¿Ð°Ð¼ÑлковÑÑ Ñ
ÑÑ-знаÑÑÐ½Ð½Ñ ÑÑкапаÑÑÑÐºÐ°Ð½Ð½Ñ Ð°Ð´ пÑÑа.
+ssl-error-cert-kea-mismatch = ÐÐ°Ð´Ð·ÐµÐ½Ñ ÑеÑÑÑÑÑÐºÐ°Ñ Ð½Ðµ можа вÑкаÑÑÑÑоÑваÑÑа Ñ Ð²ÑбÑанÑм алгаÑÑÑме Ð°Ð±Ð¼ÐµÐ½Ñ ÐºÐ»ÑÑамÑ.
+ssl-error-no-trusted-ssl-client-ca = ÐÑма ÑÑнÑÑÐ°Ñ ÑеÑÑÑÑÑкаÑÑÑ, ÑкÑÑ Ð¼Ð°ÑÑÑ Ð´Ð°Ð²ÐµÑ Ð´Ð»Ñ Ð°ÑÑаÑÑзаÑÑÑ ÐºÐ°ÑÑÑÑалÑнÑÐºÐ°Ñ SSL.
+ssl-error-session-not-found = ÐдÑнÑÑÑÑкаÑÐ°Ñ ÑеанÑÑ SSL не Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ Ñ ÑеанÑавÑм кÑÑÑ ÑеÑвеÑа.
+ssl-error-decryption-failed-alert = ÐÑÑ Ð½Ðµ Ð·Ð´Ð¾Ð»ÐµÑ ÑаÑÑÑÑÑаваÑÑ Ð°ÑÑÑÐ¼Ð°Ð½Ñ Ð·Ð°Ð¿ÑÑ SSL.
+ssl-error-record-overflow-alert = ÐÑÑ Ð°ÑÑÑÐ¼Ð°Ñ Ð·Ð°Ð¿ÑÑ SSL, Ð¿Ð°Ð¼ÐµÑ Ñкога болÑÑÑ Ð·Ð° дазволенÑ.
+ssl-error-unknown-ca-alert = ÐÑÑ Ð½Ðµ ÑаÑÐ¿Ð°Ð·Ð½Ð°Ñ Ð¦Ð¡, ÑÐºÑ Ð²ÑÐ´Ð°Ñ Ð²Ð°Ñа паÑведÑанне, Ñ Ð½Ðµ давÑÑае ÑмÑ.
+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.
+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 не падÑÑÑмлÑваеÑÑа Ð´Ð»Ñ Ð·Ð»ÑÑÑннÑÑ SSL 2.0.
+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 аÑÑÑÐ¼Ð°Ñ Ð½ÐµÑаканае паведамленне поÑÑÑÐºÑ ÑÑк СÑаÑÑÑ Ð¡ÐµÑÑÑÑÑкаÑа.
+ssl-error-unsupported-hash-algorithm = TLS-пÑÑ Ð²ÑкаÑÑÑÑоÑвае непадÑÑÑÐ¼Ð°Ð½Ñ Ð°Ð»Ð³Ð°ÑÑÑм Ñ
ÑÑаваннÑ.
+ssl-error-digest-failure = ÐамÑлка ÑÑнкÑÑÑ digest.
+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.
+ssl-error-unexpected-extended-master-secret = ÐÑÑ ÑпÑÐ°Ð±Ð°Ð²Ð°Ñ Ð¿ÑадоÑжÑÑÑ Ð· неÑаканÑм паÑÑÑÑннем extended_master_secret.
+sec-error-io = ÐдаÑÑлаÑÑ Ð¿Ð°Ð¼Ñлка ÑводÑ/вÑÐ²Ð°Ð´Ñ Ñ ÑаÑе бÑÑпеÑнай аÑÑаÑÑзаÑÑÑ.
+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 = бÑблÑÑÑÑка бÑÑпекÑ: нÑма замÑÐºÐ°Ð½Ð½Ñ Ð²Ñзла.
+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 = ÐÑблÑÑÑÑка ÑеÑÑÑÑÑкаÑаÑ: нÑма адказÑ
+sec-error-expired-issuer-certificate = СеÑÑÑÑÑÐºÐ°Ñ Ð²ÑдаÑÑа гÑÑага ÑеÑÑÑÑÑкаÑа ÑаÑÑаÑÑÑ. ÐÑавеÑÑе даÑÑ Ñ ÑÐ°Ñ Ð²Ð°Ñай ÑÑÑÑÑмÑ.
+sec-error-crl-expired = СÐÐ Ð´Ð»Ñ Ð³ÑÑага вÑдаÑÑа ÑеÑÑÑÑÑкаÑа ÑаÑÑаÑÑÑ. ÐбнавÑÑе Ñго або пÑавеÑÑе даÑÑ Ñ ÑÐ°Ñ Ð²Ð°Ñай ÑÑÑÑÑмÑ.
+sec-error-crl-bad-signature = СÐÐ Ð´Ð»Ñ Ð³ÑÑага вÑдаÑÑа ÑеÑÑÑÑÑкаÑÐ°Ñ Ð¼Ð°Ðµ нÑÑпÑаÑÐ½Ñ Ð¿Ð¾Ð´Ð¿ÑÑ.
+sec-error-crl-invalid = ÐÐ¾Ð²Ñ Ð¡ÐРмае недапÑÑÑалÑÐ½Ñ ÑаÑмаÑ.
+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 = ÐÐ¾Ð²Ñ Ð¡ÐРне навейÑÑ ÑÑм ÑÑпеÑаÑнÑ.
+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 = ÐемагÑÑма дÑÑÑÑÑаваÑÑ: заÑÑÑÑавана з Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ð°Ñ Ð·Ð°Ð±Ð°Ñоненага алгаÑÑÑÐ¼Ñ ÑÑ Ð¿Ð°Ð¼ÐµÑÑ ÐºÐ»ÑÑа.
+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.
+sec-error-no-krl = Ðе Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ KRL Ð´Ð»Ñ ÑеÑÑÑÑÑкаÑа гÑÑага ÑайÑа.
+sec-error-krl-expired = KRL Ð´Ð»Ñ ÑеÑÑÑÑÑкаÑа гÑÑага ÑайÑа ÑаÑÑаÑÑÑ.
+sec-error-krl-bad-signature = KRL Ð´Ð»Ñ ÑеÑÑÑÑÑкаÑа гÑÑага ÑайÑа мае нÑÑпÑаÑÐ½Ñ Ð¿Ð¾Ð´Ð¿ÑÑ.
+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 = памÑлка падÑÐ°Ñ ÑÑваÑÑÐ½Ð½Ñ Ð¿Ð°ÐºÐ»Ð°Ð¶Ð½Ð°Ð³Ð° аб'екÑа
+xp-java-remove-principal-error = ÐемагÑÑма вÑдалÑÑÑ Ð³Ð°Ð»Ð°ÑнÑк
+xp-java-delete-privilege-error = ÐемагÑÑма вÑдалÑÑÑ Ð¿ÑÑвÑлей
+xp-java-cert-not-exists-error = ÐÑÑÑ Ð³Ð°Ð»Ð°ÑнÑк не мае ÑеÑÑÑÑÑкаÑа
+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 = ÐемагÑÑма знайÑÑÑ ÑеÑÑÑÑÑÐºÐ°Ñ Ð¿Ð°Ð´Ð¿ÑÑалÑнÑка.
+sec-error-cert-bad-access-location = ÐеÑÑазнаÑ
оджанне ÑеÑвеÑа ÑÑаÑÑÑÑ ÑеÑÑÑÑÑкаÑÐ°Ñ Ð¼Ð°Ðµ нÑÑпÑаÑÐ½Ñ ÑаÑмаÑ.
+sec-error-ocsp-unknown-response-type = ÐемагÑÑма дÑкадаваÑÑ Ð°Ð´ÐºÐ°Ð· OCSP; Ñн невÑдомага ÑÑпÑ.
+sec-error-ocsp-bad-http-response = СеÑÐ²ÐµÑ OCSP вÑÑнÑÑ Ð½ÐµÑаканÑÑ/нÑÑпÑаÑнÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ HTTP.
+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 = Ðе Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ñ Ð¡ÐÐ.
+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 паÑÑÑае ÑпеÑÑÑÑкаÑÑÑ Ð½ÐµÑÑмÑÑÑалÑнÑм ÑпоÑабам.
+sec-error-no-event = ÐÑма даÑÑÑпнÑÑ
новÑÑ
гнездавÑÑ
падзей Ñ Ð³ÑÑÑ ÑаÑ.
+sec-error-crl-already-exists = СÐÐ Ñжо ÑÑнÑе.
+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 module вÑÑнÑÑ CKR_FUNCTION_FAILED, ÑÐºÐ°Ñ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°Ðµ, ÑÑо запаÑÑÐ°Ð±Ð°Ð²Ð°Ð½Ð°Ñ ÑÑнкÑÑÑ Ð½Ðµ можа бÑÑÑ Ð²Ñканана. СпÑоба паÑÑаÑÑÑÑ Ð´Ð·ÐµÑнне можа меÑÑ Ð¿Ð¾ÑпеÑ
.
+sec-error-pkcs11-device-error = ÐодÑÐ»Ñ PKCS #11 вÑÑнÑÑ CKR_DEVICE_ERROR, ÑÐºÐ°Ñ Ð·Ð°Ð·Ð½Ð°Ñае, ÑÑо мела меÑÑа пÑаблема з лекÑемай або ÑлоÑам.
+sec-error-bad-info-access-method = ÐевÑÐ´Ð¾Ð¼Ñ Ð¼ÐµÑад доÑÑÑÐ¿Ñ Ð´Ð° звеÑÑак Ñ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ ÑеÑÑÑÑÑкаÑа.
+sec-error-crl-import-failed = ÐамÑлка падÑÐ°Ñ ÑмпаÑÑÑ Ð¡ÐÐ.
+sec-error-expired-password = СаÑÑаÑÑÐ»Ñ Ð¿Ð°ÑолÑ.
+sec-error-locked-password = ÐамкнÑÐ½Ñ Ð¿Ð°ÑолÑ.
+sec-error-unknown-pkcs11-error = ÐевÑÐ´Ð¾Ð¼Ð°Ñ Ð¿Ð°Ð¼Ñлка PKCS #11.
+sec-error-bad-crl-dp-url = 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, Ñ ÐºÐ°Ð´Ð°Ð²Ð°Ð½Ð½Ðµ даÑжÑй, ÑÑм ÑÑÑба.
+mozilla-pkix-error-empty-issuer-name = СеÑÐ²ÐµÑ Ð¿ÑадÑÑавÑÑ ÑеÑÑÑÑÑÐºÐ°Ñ Ð· пÑÑÑÑм адмеÑнÑм Ñмем вÑдаÑÑа.
+mozilla-pkix-error-additional-policy-constraint-failed = ÐÑÑ Ð¿ÑавеÑÑÑ Ð³ÑÑага ÑеÑÑÑÑÑкаÑа вÑÑÑлена паÑÑÑÑнне Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ð½Ñ Ð´Ð°Ð´Ð°Ñковай палÑÑÑкÑ.
+mozilla-pkix-error-self-signed-cert = СеÑÑÑÑÑкаÑÑ Ð½ÐµÐ»Ñга давÑÑаÑÑ, бо Ñн ÑамападпÑÑанÑ.
diff --git a/browser/browser/originControls.ftl b/browser/browser/originControls.ftl
new file mode 100644
index 00000000000..cd689d8cb3b
--- /dev/null
+++ b/browser/browser/originControls.ftl
@@ -0,0 +1,50 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## These strings appear in Origin Controls for Extensions. Currently,
+## they are visible in the context menu for extension toolbar buttons,
+## and are used to inform the user how the extension can access their
+## data for the current website, and allow them to control it.
+
+origin-controls-no-access =
+ .label = ÐаÑÑÑÑнне не можа ÑÑÑаÑÑ Ñ Ð·Ð¼ÑнÑÑÑ Ð·Ð²ÐµÑÑкÑ
+origin-controls-options =
+ .label = ÐаÑÑÑÑнне можа ÑÑÑаÑÑ Ñ Ð·Ð¼ÑнÑÑÑ Ð·Ð²ÐµÑÑкÑ:
+origin-controls-option-all-domains =
+ .label = Ðа ÑÑÑÑ
ÑайÑаÑ
+origin-controls-option-when-clicked =
+ .label = ТолÑÐºÑ Ð¿Ð° наÑÑÑканнÑ
+# This string denotes an option that grants the extension access to
+# the current site whenever they visit it.
+# Variables:
+# $domain (String) - The domain for which the access is granted.
+origin-controls-option-always-on =
+ .label = ÐаÑÑÑÐ´Ñ Ð´Ð°Ð·Ð²Ð°Ð»ÑÑÑ Ð½Ð° { $domain }
+
+## These strings are used to map Origin Controls states to user-friendly
+## messages. They currently appear in the unified extensions panel.
+
+origin-controls-state-no-access = Ðе можа ÑÑÑаÑÑ Ñ змÑнÑÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð½Ð° гÑÑай ÑÑаÑонÑÑ
+origin-controls-state-always-on = ÐаÑÑÑÐ´Ñ Ð¼Ð¾Ð¶Ð° ÑÑÑаÑÑ Ñ змÑнÑÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð½Ð° гÑÑай ÑÑаÑонÑÑ
+origin-controls-state-when-clicked = ÐÐ»Ñ ÑÑÑÐ°Ð½Ð½Ñ Ñ Ð·Ð¼ÑÐ½ÐµÐ½Ð½Ñ Ð·Ð²ÐµÑÑак неабÑ
Ð¾Ð´Ð½Ñ Ð´Ð°Ð·Ð²Ð¾Ð»
+origin-controls-state-hover-run-visit-only = ÐÑканаÑÑ ÑолÑÐºÑ Ð´Ð»Ñ Ð³ÑÑага вÑзÑÑÑ
+origin-controls-state-runnable-hover-open = ÐдкÑÑÑÑ Ð¿Ð°ÑÑÑÑнне
+origin-controls-state-runnable-hover-run = ÐÑканаÑÑ Ð¿Ð°ÑÑÑÑнне
+origin-controls-state-temporary-access = Ðожа ÑÑÑаÑÑ Ñ Ð·Ð¼ÑнÑÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð´Ð»Ñ Ð³ÑÑага вÑзÑÑÑ
+
+## Extension's toolbar button.
+## Variables:
+## $extensionTitle (String) - Extension name or title message.
+
+origin-controls-toolbar-button =
+ .label = { $extensionTitle }
+ .tooltiptext = { $extensionTitle }
+# Extension's toolbar button when permission is needed.
+# Note that the new line is intentionally part of the tooltip.
+origin-controls-toolbar-button-permission-needed =
+ .label = { $extensionTitle }
+ .tooltiptext =
+ { $extensionTitle }
+ ÐеабÑ
Ð¾Ð´Ð½Ñ Ð´Ð°Ð·Ð²Ð¾Ð»
diff --git a/browser/browser/pageInfo.ftl b/browser/browser/pageInfo.ftl
new file mode 100644
index 00000000000..0c555e542f6
--- /dev/null
+++ b/browser/browser/pageInfo.ftl
@@ -0,0 +1,241 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-info-window =
+ .style = width: 700px; min-height: 550px;
+copy =
+ .key = C
+menu-copy =
+ .label = ÐапÑÑваÑÑ
+ .accesskey = Ð
+select-all =
+ .key = A
+menu-select-all =
+ .label = ÐÑлÑÑÑÑÑ ÑÑÑ
+ .accesskey = Ñ
+close-dialog =
+ .key = w
+general-tab =
+ .label = ÐгÑлÑнÑÑ
+ .accesskey = Ð
+general-title =
+ .value = Ðагаловак:
+general-url =
+ .value = ÐдÑаÑ:
+general-type =
+ .value = ТÑп:
+general-mode =
+ .value = Ð ÑжÑм адлÑÑÑÑаваннÑ:
+general-size =
+ .value = ÐамеÑ:
+general-referrer =
+ .value = СпаÑÑлалÑÐ½Ñ URL:
+general-modified =
+ .value = Ðменена:
+general-encoding =
+ .value = Ðадаванне ÑÑкÑÑÑ:
+general-meta-name =
+ .label = Ðазва
+general-meta-content =
+ .label = ÐмеÑÑ
+media-tab =
+ .label = ÐедÑÑ
+ .accesskey = Ð
+media-location =
+ .value = ÐдÑаÑ:
+media-text =
+ .value = СпалÑÑÐ°Ð½Ñ ÑÑкÑÑ:
+media-alt-header =
+ .label = ÐадаÑÐºÐ¾Ð²Ñ ÑÑкÑÑ
+media-address =
+ .label = ÐдÑаÑ
+media-type =
+ .label = ТÑп
+media-size =
+ .label = ÐамеÑ
+media-count =
+ .label = ÐолÑкаÑÑÑ
+media-dimension =
+ .value = ÐамеÑÑ:
+media-long-desc =
+ .value = ÐаÑÑÑанае апÑÑанне:
+media-select-all =
+ .label = ÐÑлÑÑÑÑÑ ÑÑÑ
+ .accesskey = Ñ
+media-save-as =
+ .label = ÐаÑ
аваÑÑ Ñкâ¦
+ .accesskey = Ð
+media-save-image-as =
+ .label = ÐаÑ
аваÑÑ Ñкâ¦
+ .accesskey = Ñ
+perm-tab =
+ .label = ÐазволÑ
+ .accesskey = Ð
+permissions-for =
+ .value = ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð´Ð»Ñ:
+security-tab =
+ .label = ÐÑÑпека
+ .accesskey = Ð
+security-view =
+ .label = ÐаказаÑÑ ÑеÑÑÑÑÑкаÑ
+ .accesskey = Ð
+security-view-unknown = ÐевÑдомÑ
+ .value = ÐевÑдомÑ
+security-view-identity =
+ .value = СапÑаÑднаÑÑÑ ÑайÑа
+security-view-identity-owner =
+ .value = УладалÑнÑк:
+security-view-identity-domain =
+ .value = ÐÑб-ÑайÑ:
+security-view-identity-verifier =
+ .value = ÐаÑвеÑджана:
+security-view-identity-validity =
+ .value = ÐанÑаеÑÑа:
+security-view-privacy =
+ .value = ÐÑÑваÑнаÑÑÑ Ñ гÑÑÑоÑÑÑ
+security-view-privacy-history-value = Ð¦Ñ Ñ Ð½Ð°Ð²ÐµÐ´Ð²Ð°Ñ Ð³ÑÑÑ ÑÐ°Ð¹Ñ Ñаней?
+security-view-privacy-sitedata-value = Ð¦Ñ Ð·Ð°Ñ
оÑвае гÑÑÑ ÑÐ°Ð¹Ñ Ð·Ð²ÐµÑÑÐºÑ Ð½Ð° маÑм камп'ÑÑаÑÑ?
+security-view-privacy-clearsitedata =
+ .label = ÐÑдалÑÑÑ ÐºÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ
+ .accesskey = Ð
+security-view-privacy-passwords-value = Ð¦Ñ Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ñ ÑкÑ-небÑÐ´Ð·Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð³ÑÑага ÑайÑа?
+security-view-privacy-viewpasswords =
+ .label = ÐÑагледзеÑÑ Ð·Ð°Ñ
аванÑÑ Ð¿Ð°ÑолÑ
+ .accesskey = п
+security-view-technical =
+ .value = ТÑÑ
нÑÑнÑÑ Ð¿Ð°Ð´ÑабÑзнаÑÑÑ
+help-button =
+ .label = Ðаведка
+
+## These strings are used to tell the user if the website is storing cookies
+## and data on the users computer in the security tab of pageInfo
+## Variables:
+## $value (number) - Amount of data being stored
+## $unit (string) - The unit of data being stored (Usually KB)
+
+security-site-data-cookies = Так, кÑÐºÑ Ñ { $value } { $unit } дадзенÑÑ
з ÑайÑа
+security-site-data-only = Так, { $value } { $unit } дадзенÑÑ
з ÑайÑа
+security-site-data-cookies-only = Так, кÑкÑ
+security-site-data-no = Ðе
+
+##
+
+image-size-unknown = ÐевÑдомÑ
+page-info-not-specified =
+ .value = Ðе акÑÑÑлена
+not-set-alternative-text = Ðе вÑзнаÑанÑ
+not-set-date = Ðе вÑзнаÑанÑ
+media-img = ÐÑÑва
+media-bg-img = Фон
+media-border-img = ÐÑжа
+media-list-img = ÐÑлÑ
+media-cursor = ÐÑÑÑоÑ
+media-object = Ðб'екÑ
+media-embed = УбÑдаванÑ
+media-link = ÐнаÑок
+media-input = Увод
+media-video = ÐÑдÑа
+media-audio = ÐÑк
+saved-passwords-yes = Так
+saved-passwords-no = Ðе
+no-page-title =
+ .value = СÑаÑонка без назвÑ:
+general-quirks-mode =
+ .value = Ð ÑжÑм ÑÑмÑÑÑалÑнаÑÑÑ
+general-strict-mode =
+ .value = Ð ÑжÑм адпаведнаÑÑÑ ÑÑандаÑÑам
+page-info-security-no-owner =
+ .value = ÐÑÑÑ ÑÐ°Ð¹Ñ Ð½Ðµ пÑадÑÑаÑлÑе звеÑÑак пÑа Ñго ÑладалÑнÑкаÑ.
+media-select-folder = ÐÑбеÑÑÑе Ð¿Ð°Ð¿ÐºÑ Ð´Ð»Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ð½Ñ Ð²ÑÑваÑ
+media-unknown-not-cached =
+ .value = ÐевÑдома (не Ñ ÐºÑÑÑ)
+permissions-use-default =
+ .label = УжÑваÑÑ Ð¿ÑадвÑзнаÑанÑÑ
+security-no-visits = Ðе
+# This string is used to display the number of meta tags
+# in the General Tab
+# Variables:
+# $tags (number) - The number of meta tags
+general-meta-tags =
+ .value =
+ { $tags ->
+ [one] ÐеÑа (1 ÑÑг)
+ [few] ÐеÑа ({ $tags } ÑÑгÑ)
+ *[many] ÐÑÑа ({ $tags } ÑÑгаÑ)
+ }
+# This string is used to display the number of times
+# the user has visited the website prior
+# Variables:
+# $visits (number) - The number of previous visits
+security-visits-number =
+ { $visits ->
+ [0] Ðе
+ [one] Так, Ñаз
+ [few] Так, { $visits } ÑазÑ
+ *[many] Так, { $visits } ÑазоÑ
+ }
+# This string is used to display the size of a media file
+# Variables:
+# $kb (number) - The size of an image in Kilobytes
+# $bytes (number) - The size of an image in Bytes
+properties-general-size =
+ .value =
+ { $bytes ->
+ [one] { $kb } ÐÐ ({ $bytes } байÑ)
+ [few] { $kb } ÐÐ ({ $bytes } байÑÑ)
+ *[many] { $kb } ÐÐ ({ $bytes } байÑаÑ)
+ }
+# This string is used to display the type and number
+# of frames of a animated image
+# Variables:
+# $type (string) - The type of a animated image
+# $frames (number) - The number of frames in an animated image
+media-animated-image-type =
+ .value =
+ { $frames ->
+ [one] ÐÑÑва { $type } (анÑмаÑÑÑ, { $frames } кадÑ)
+ [few] ÐÑÑва { $type } (анÑмаÑÑÑ, { $frames } кадÑÑ)
+ *[many] ÐÑÑва { $type } (анÑмаÑÑÑ, { $frames } кадÑаÑ)
+ }
+# This string is used to display the type of
+# an image
+# Variables:
+# $type (string) - The type of an image
+media-image-type =
+ .value = ÐÑÑва { $type }
+# This string is used to display the size of a scaled image
+# in both scaled and unscaled pixels
+# Variables:
+# $dimx (number) - The horizontal size of an image
+# $dimy (number) - The vertical size of an image
+# $scaledx (number) - The scaled horizontal size of an image
+# $scaledy (number) - The scaled vertical size of an image
+media-dimensions-scaled =
+ .value = { $dimx }Ð¿ÐºÑ Ã { $dimy }Ð¿ÐºÑ (маÑÑÐ°Ð±Ð°Ð²Ð°Ð½Ñ Ð´Ð° { $scaledx }Ð¿ÐºÑ Ã { $scaledy }пкÑ)
+# This string is used to display the size of an image in pixels
+# Variables:
+# $dimx (number) - The horizontal size of an image
+# $dimy (number) - The vertical size of an image
+media-dimensions =
+ .value = { $dimx }Ð¿ÐºÑ Ã { $dimy }пкÑ
+# This string is used to display the size of a media
+# file in kilobytes
+# Variables:
+# $size (number) - The size of the media file in kilobytes
+media-file-size = { $size } ÐÐ
+# This string is used to display the website name next to the
+# "Block Images" checkbox in the media tab
+# Variables:
+# $website (string) - The website name
+media-block-image =
+ .label = ÐаÑÑÑмлÑваÑÑ Ð²ÑÑÐ²Ñ Ð· { $website }
+ .accesskey = Ð
+# This string is used to display the URL of the website on top of the
+# pageInfo dialog box
+# Variables:
+# $website (string) â The url of the website pageInfo is getting info for
+page-info-page =
+ .title = ÐвеÑÑÐºÑ Ð¿Ñа ÑÑаÑÐ¾Ð½ÐºÑ - { $website }
+page-info-frame =
+ .title = ÐвеÑÑÐºÑ Ð¿Ñа ÑÐ°Ð¼ÐºÑ - { $website }
diff --git a/browser/browser/panelUI.ftl b/browser/browser/panelUI.ftl
new file mode 100644
index 00000000000..223a6e8e0ee
--- /dev/null
+++ b/browser/browser/panelUI.ftl
@@ -0,0 +1,25 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Customization Menu
+
+# The overflow menu is the menu that appears if you click the chevron (>> button) in the location bar.
+customize-menu-unpin-from-overflowmenu =
+ .label = ÐдмаÑаваÑÑ Ð· Ð¼ÐµÐ½Ñ Ð¿ÐµÑапаÑненнÑ
+ .accesskey = Ð
+customize-menu-add-to-toolbar =
+ .label = ÐадаÑÑ Ð½Ð° палÑÑÑ Ð¿ÑÑлад
+ .accesskey = Ð
+customize-menu-add-to-overflowmenu =
+ .label = ÐадаÑÑ Ñ Ð¼ÐµÐ½Ñ Ð¿ÐµÑапаÑненнÑ
+ .accesskey = Ð
+
+## Forget Button
+
+# The forget button can be added to the toolbar or overflow menu via the cutomization menu.
+panic-button-thankyou-msg1 = ÐаÑа нÑдаÑнÑÑ Ð³ÑÑÑоÑÑÑ Ð°ÑÑÑÑана.
+panic-button-thankyou-msg2 = ÐÑÑпеÑнае аглÑданне!
+panic-button-thankyou-button =
+ .label = ÐзÑкÑй!
diff --git a/browser/browser/panicButton.ftl b/browser/browser/panicButton.ftl
new file mode 100644
index 00000000000..4b7bc5d0393
--- /dev/null
+++ b/browser/browser/panicButton.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/.
+
+panic-button-open-new-window = ÐдкÑÑÑÑ Ð½Ð¾Ð²Ð°Ðµ ÑÑÑÑае акно
+panic-button-undo-warning = ÐÑÑа дзеÑнне немагÑÑма ÑкаÑаваÑÑ.
+panic-button-forget-button =
+ .label = ÐабÑÑÑа!
+
+## These strings are combined to form a complete sentence starting with
+## panic-main-timeframe-desc. For example: "Forget the last: Five minutes".
+## Please ensure that this remains the case in the translation.
+
+panic-main-timeframe-desc = ÐабÑÑÑа пÑа апоÑнÑÑ:
+panic-button-5min =
+ .label = ÐÑÑÑ Ñ
вÑлÑн
+panic-button-2hr =
+ .label = Ðзве гадзÑнÑ
+panic-button-day =
+ .label = 24 гадзÑнÑ
+
+## These strings are combined to form a complete sentence starting with
+## panic-button-action-desc. For example: "Proceeding will: Delete Recent Cookies".
+## Please ensure that this remains the case in the translation.
+## Note also that some strings include tags for emphasis on the
+## words "Cookies", "History", "Tabs" and "Windows". The translation should do the same.
+
+panic-button-action-desc = ÐÑÑ Ð³ÑÑÑм бÑдÑÑÑ:
+panic-button-delete-cookies = ÐÑÐ´Ð°Ð»ÐµÐ½Ñ Ð°Ð¿Ð¾ÑнÑÑ ÐÑкÑ
+panic-button-delete-history = ÐÑдалена нÑдаÑнÑÑ ÐÑÑÑоÑÑÑ
+panic-button-delete-tabs-and-windows = ÐакÑÑÑÑ ÑÑе ÐаÑÑÐºÑ Ñ ÐокнÑ
diff --git a/browser/browser/places.ftl b/browser/browser/places.ftl
new file mode 100644
index 00000000000..8db4eddb8ce
--- /dev/null
+++ b/browser/browser/places.ftl
@@ -0,0 +1,211 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this file,
+# You can obtain one at http://mozilla.org/MPL/2.0/.
+
+places-open =
+ .label = ÐдкÑÑÑÑ
+ .accesskey = Ð
+places-open-in-tab =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = Ñ
+places-open-in-container-tab =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+ .accesskey = Ñ
+places-open-all-bookmarks =
+ .label = ÐдкÑÑÑÑ ÑÑе закладкÑ
+ .accesskey = з
+places-open-all-in-tabs =
+ .label = ÐдкÑÑÑÑ ÑÑе Ñ ÐºÐ°ÑÑкаÑ
+ .accesskey = Ñ
+places-open-in-window =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм акне
+ .accesskey = н
+places-open-in-private-window =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм пÑÑваÑнÑм акне
+ .accesskey = п
+places-add-bookmark =
+ .label = ÐадаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = з
+places-add-folder-contextmenu =
+ .label = ÐадаÑÑ Ð¿Ð°Ð¿ÐºÑâ¦
+ .accesskey = а
+places-add-folder =
+ .label = ÐадаÑÑ Ð¿Ð°Ð¿ÐºÑâ¦
+ .accesskey = п
+places-add-separator =
+ .label = ÐадаÑÑ Ð¼ÐµÐ¶Ð½Ñк
+ .accesskey = Ð
+places-view =
+ .label = ÐÑаглÑд
+ .accesskey = г
+places-by-date =
+ .label = Ðа даÑе
+ .accesskey = д
+places-by-site =
+ .label = Ðа ÑайÑе
+ .accesskey = п
+places-by-most-visited =
+ .label = Ðа колÑкаÑÑÑ Ð½Ð°Ð²ÐµÐ´Ð²Ð°Ð½Ð½ÑÑ
+ .accesskey = л
+places-by-last-visited =
+ .label = Ðа апоÑнÑм наведваннÑ
+ .accesskey = а
+places-by-day-and-site =
+ .label = Ðа даÑе Ñ ÑайÑе
+ .accesskey = Ñ
+places-history-search =
+ .placeholder = ШÑкаÑÑ Ñ Ð³ÑÑÑоÑÑÑ
+places-history =
+ .aria-label = ÐÑÑÑоÑÑÑ
+places-bookmarks-search =
+ .placeholder = ШÑкаÑÑ Ñ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÐ°Ñ
+places-delete-domain-data =
+ .label = ÐабÑÑÑ Ð³ÑÑÑ ÑайÑ
+ .accesskey = Ð
+places-sortby-name =
+ .label = СаÑÑаваÑÑ Ð¿Ð° назве
+ .accesskey = н
+# places-edit-bookmark and places-edit-generic will show one or the other and can have the same access key.
+places-edit-bookmark =
+ .label = Ð ÑдагаваÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = Ð
+places-edit-generic =
+ .label = Ð ÑдагаваÑÑâ¦
+ .accesskey = Ð
+places-edit-folder2 =
+ .label = Ð ÑдагаваÑÑ Ð¿Ð°Ð¿ÐºÑâ¦
+ .accesskey = д
+places-delete-folder =
+ .label =
+ { $count ->
+ [1] ÐÑдалÑÑÑ Ð¿Ð°Ð¿ÐºÑ
+ [one] ÐÑдалÑÑÑ Ð¿Ð°Ð¿ÐºÑ
+ [few] ÐÑдалÑÑÑ Ð¿Ð°Ð¿ÐºÑ
+ *[many] ÐÑдаленне папак
+ }
+ .accesskey = Ð
+# Managed bookmarks are created by an administrator and cannot be changed by the user.
+managed-bookmarks =
+ .label = ÐÑÑаванÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+# This label is used when a managed bookmarks folder doesn't have a name.
+managed-bookmarks-subfolder =
+ .label = Ð£ÐºÐ»Ð°Ð´Ð·ÐµÐ½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ°
+# This label is used for the "Other Bookmarks" folder that appears in the bookmarks toolbar.
+other-bookmarks-folder =
+ .label = ÐнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+places-show-in-folder =
+ .label = ÐаказаÑÑ Ñ Ð¿Ð°Ð¿ÑÑ
+ .accesskey = а
+# Variables:
+# $count (number) - The number of elements being selected for removal.
+places-delete-bookmark =
+ .label =
+ { $count ->
+ [1] ÐÑдалÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ [one] ÐÑдалÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ [few] ÐÑдалÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ *[many] ÐÑдаленне закладак
+ }
+ .accesskey = Ð
+places-untag-bookmark =
+ .label = ÐÑдалÑÑÑ ÑÑг
+ .accesskey = Ð
+places-manage-bookmarks =
+ .label = ÐÑÑаванне закладкамÑ
+ .accesskey = Ð
+places-forget-about-this-site-confirmation-title = ÐабÑÑÑа на гÑÑÑ ÑайÑ
+# Variables:
+# $hostOrBaseDomain (string) - The base domain (or host in case there is no base domain) for which data is being removed
+places-forget-about-this-site-confirmation-message = ÐÑÑа дзеÑнне вÑдалÑÑÑ ÑÑе дадзенÑÑ, звÑзанÑÑ Ð· { $hostOrBaseDomain }, Ñ ÑÑм лÑÐºÑ Ð³ÑÑÑоÑÑÑ, паÑолÑ, кÑкÑ, кÑÑ Ñ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ Ð·Ð¼ÐµÑÑÑва. ÐÑ ÑпÑÑненÑ, ÑÑо Ñ
оÑаÑе пÑаÑÑгнÑÑÑ?
+# Variables:
+# $hostOrBaseDomain (string) - The base domain (or host in case there is no base domain) for which data is being removed
+places-forget-about-this-site-confirmation-msg = ÐÑÑа дзеÑнне вÑдалÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ, звÑзанÑÑ Ð· { $hostOrBaseDomain }, Ñ ÑÑм лÑÐºÑ Ð³ÑÑÑоÑÑÑ, кÑкÑ, кÑÑ Ñ Ð½Ð°Ð»Ð°Ð´Ñ Ð·Ð¼ÐµÑÑÑва. ÐвÑзанÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð½Ðµ бÑдÑÑÑ Ð²ÑдаленÑ. ÐÑ ÑпÑÑненÑ, ÑÑо Ñ
оÑаÑе пÑаÑÑгнÑÑÑ?
+places-forget-about-this-site-forget = ÐабÑÑÑ
+places-library =
+ .title = ÐÑблÑÑÑÑка
+ .style = width:700px; height:500px;
+places-library2 =
+ .title = ÐÑблÑÑÑÑка
+ .style = min-width:700px; min-height:500px;
+places-library3 =
+ .title = ÐÑблÑÑÑÑка
+places-organize-button =
+ .label = УладкаваÑÑ
+ .tooltiptext = УпаÑадкаваÑÑ Ð²Ð°ÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ .accesskey = У
+places-organize-button-mac =
+ .label = УладкаваÑÑ
+ .tooltiptext = УпаÑадкаваÑÑ Ð²Ð°ÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+places-file-close =
+ .label = ÐакÑÑÑÑ
+ .accesskey = Ð
+places-cmd-close =
+ .key = w
+places-view-button =
+ .label = ÐÑглÑд
+ .tooltiptext = ÐмÑнÑÑÑ Ð²ÑглÑд
+ .accesskey = Ð
+places-view-button-mac =
+ .label = ÐÑглÑд
+ .tooltiptext = ÐмÑнÑÑÑ Ð²ÑглÑд
+places-view-menu-columns =
+ .label = ÐаказваÑÑ ÑлÑпкÑ
+ .accesskey = Ñ
+places-view-menu-sort =
+ .label = УпаÑадкаваÑÑ
+ .accesskey = п
+places-view-sort-unsorted =
+ .label = Ðез ÑпаÑадкаваннÑ
+ .accesskey = Ð
+places-view-sort-ascending =
+ .label = ÐаÑадкаваÑÑ Ð°Ð´ Рда Я
+ .accesskey = Ð
+places-view-sort-descending =
+ .label = ÐаÑадкаваÑÑ Ð°Ð´ Я да Ð
+ .accesskey = Я
+places-maintenance-button =
+ .label = ÐмпаÑÑ Ñ ÑÑзеÑваванне
+ .tooltiptext = ÐмпаÑÑ Ñ ÑÑзеÑваванне ваÑÑÑ
закладак
+ .accesskey = Ð
+places-maintenance-button-mac =
+ .label = ÐмпаÑÑ Ñ ÑÑзеÑваванне
+ .tooltiptext = ÐмпаÑÑ Ñ ÑÑзеÑваванне ваÑÑÑ
закладак
+places-cmd-backup =
+ .label = СÑваÑÑÑÑ ÑÑзеÑвовÑÑ ÐºÐ¾Ð¿ÑÑâ¦
+ .accesskey = С
+places-cmd-restore =
+ .label = ÐднавÑÑÑ
+ .accesskey = н
+places-cmd-restore-from-file =
+ .label = ÐÑбÑаÑÑ Ñайлâ¦
+ .accesskey = Ð
+places-import-bookmarks-from-html =
+ .label = ÐмпаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº з HTMLâ¦
+ .accesskey = Ð
+places-export-bookmarks-to-html =
+ .label = ÐкÑпаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº Ñ HTMLâ¦
+ .accesskey = Ð
+places-import-other-browser =
+ .label = ÐмпаÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
з ÑнÑага бÑаÑзеÑаâ¦
+ .accesskey = Ñ
+places-view-sort-col-name =
+ .label = Ðазва
+places-view-sort-col-tags =
+ .label = ТÑгÑ
+places-view-sort-col-url =
+ .label = ÐдÑаÑ
+places-view-sort-col-most-recent-visit =
+ .label = ÐпоÑÐ½Ñ Ð²ÑзÑÑ
+places-view-sort-col-visit-count =
+ .label = ÐолÑкаÑÑÑ Ð½Ð°Ð²ÐµÐ´Ð²Ð°Ð½Ð½ÑÑ
+places-view-sort-col-date-added =
+ .label = Ðададзена
+places-view-sort-col-last-modified =
+ .label = ÐпоÑнÑе змÑненне
+places-cmd-find-key =
+ .key = f
+places-back-button =
+ .tooltiptext = ÐÑÑнÑÑÑа назад
+places-forward-button =
+ .tooltiptext = ÐайÑÑÑ Ð½Ð°Ð¿ÐµÑад
+places-details-pane-select-an-item-description = ÐбÑÑÑÑе ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð´Ð»Ñ Ð¿ÑаглÑÐ´Ñ Ñ пÑаÑÐºÑ Ñго ÑлаÑÑÑваÑÑÑÑ
diff --git a/browser/browser/policies/policies-descriptions.ftl b/browser/browser/policies/policies-descriptions.ftl
new file mode 100644
index 00000000000..dfb02f041d4
--- /dev/null
+++ b/browser/browser/policies/policies-descriptions.ftl
@@ -0,0 +1,125 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 Enterprise Policies feature is aimed at system administrators
+## who want to deploy these settings across several Firefox installations
+## all at once. This is traditionally done through the Windows Group Policy
+## feature, but the system also supports other forms of deployment.
+## These are short descriptions for individual policies, to be displayed
+## in the documentation section in about:policies.
+
+policy-3rdparty = УÑÑанавÑÑÑ Ð¿Ð°Ð»ÑÑÑкÑ, згодна з Ñкой WebExtensions маÑÑÑ Ð´Ð¾ÑÑÑп пÑаз chrome.storage.managed.
+policy-AllowedDomainsForApps = ÐÑзнаÑÑÑÑ Ð´Ð°Ð¼ÐµÐ½Ñ, ÑкÑм Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ Ð´Ð¾ÑÑÑп да Google Workspace.
+policy-AppAutoUpdate = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ Ð°ÑÑамаÑÑÑнае абнаÑленне пÑагÑамÑ.
+policy-AppUpdatePin = Ðе дазвалÑÑÑ { -brand-short-name } абнаÑлÑÑÑа за Ð¼ÐµÐ¶Ñ Ñказанай веÑÑÑÑ.
+policy-AppUpdateURL = ÐадаÑÑ Ñвой URL-адÑÐ°Ñ Ð´Ð»Ñ Ð°Ð±Ð½Ð°ÑÐ»ÐµÐ½Ð½Ñ Ð¿ÑагÑамÑ.
+policy-Authentication = ÐаладзÑÑÑ ÑнÑÑгÑаванÑÑ Ð°ÑÑаÑÑзаÑÑÑ Ð´Ð»Ñ ÑайÑаÑ, ÑкÑÑ Ñе падÑÑÑмлÑваÑÑÑ.
+policy-AutoLaunchProtocolsFromOrigins = ÐÑзнаÑÑÑÑ ÑпÑÑ Ð·Ð½ÐµÑнÑÑ
пÑаÑаколаÑ, ÑкÑÑ Ð¼Ð¾Ð¶Ð½Ð° вÑкаÑÑÑÑоÑваÑÑ Ð· пеÑалÑÑанÑÑ
кÑÑнÑÑ, не запÑÑваÑÑÑ ÐºÐ°ÑÑÑÑалÑнÑка.
+policy-BackgroundAppUpdate2 = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ Ñонавае абнаÑленне.
+policy-BlockAboutAddons = ÐаблакаваÑÑ Ð´Ð¾ÑÑÑп да менеджаÑа дадаÑÐºÐ°Ñ (about:addons).
+policy-BlockAboutConfig = ÐаблакаваÑÑ Ð´Ð¾ÑÑÑп да ÑÑаÑÐ¾Ð½ÐºÑ about:config.
+policy-BlockAboutProfiles = ÐаблакаваÑÑ Ð´Ð¾ÑÑÑп да ÑÑаÑÐ¾Ð½ÐºÑ about:profiles.
+policy-BlockAboutSupport = ÐаблакаваÑÑ Ð´Ð¾ÑÑÑп да ÑÑаÑÐ¾Ð½ÐºÑ about:support.
+policy-Bookmarks = СÑваÑаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ñ Ð¿Ð°Ð»ÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº, Ð¼ÐµÐ½Ñ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº, або Ñ Ð°Ð·Ð½Ð°ÑанÑÑ
каÑалогаÑ
ÑнÑÑÑÑ ÑÑ
.
+policy-CaptivePortal = УклÑÑае або вÑклÑÑае падÑÑÑÐ¼ÐºÑ Ð¿Ð°ÑÑала пеÑаÑ
апленнÑ.
+policy-CertificatesDescription = ÐадаÑÑ ÑеÑÑÑÑÑкаÑÑ Ð°Ð±Ð¾ вÑкаÑÑÑÑоÑваÑÑ ÑбÑдаванÑÑ ÑеÑÑÑÑÑкаÑÑ.
+policy-Cookies = ÐазволÑÑÑ Ð°Ð±Ð¾ забаÑанÑÑÑ Ð²Ñб-ÑайÑам ÑÑÑанаÑлÑваÑÑ ÐºÑкÑ.
+policy-DisabledCiphers = ÐдклÑÑÑÑÑ ÑÑÑÑаванне.
+policy-DefaultDownloadDirectory = УÑÑанавÑÑÑ Ð¿ÑадвÑзнаÑÐ°Ð½Ñ ÐºÐ°Ñалог ÑÑÑгваннÑÑ.
+policy-DisableAppUpdate = ÐабаÑанÑÑÑ Ð°Ð±Ð½Ð°Ñленне бÑаÑзеÑа.
+policy-DisableBuiltinPDFViewer = ÐдклÑÑÑÑÑ PDF.js, ÑбÑÐ´Ð°Ð²Ð°Ð½Ñ Ñ { -brand-short-name } пÑаглÑдалÑнÑк PDF.
+policy-DisableDefaultBrowserAgent = ÐÑадÑÑ
ÑлÑÑÑ Ð»ÑбÑÑ Ð´Ð·ÐµÑÐ½Ð½Ñ Ð°Ð³ÐµÐ½Ñа ÑÑповага бÑаÑзеÑа. ТÑÑÑÑÑа ÑолÑÐºÑ Windows; на ÑнÑÑÑ
плаÑÑоÑмаÑ
нÑма агенÑа.
+policy-DisableDeveloperTools = ÐабаÑанÑÑÑ Ð´Ð¾ÑÑÑп да пÑÑлад ÑаÑпÑаÑоÑÑÑÑка.
+policy-DisableFeedbackCommands = ÐдклÑÑÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð´Ð»Ñ Ð°Ð´Ð¿ÑаÑÐºÑ Ð·Ð²Ð°ÑоÑнай ÑÑвÑÐ·Ñ Ð¿Ñаз Ð¼ÐµÐ½Ñ ÐÐ°Ð²ÐµÐ´ÐºÑ («ÐадаÑÑ Ð²Ð¾Ð´Ð³Ñк» Ñ Â«ÐаведамÑÑÑ Ð°Ð± падÑобленÑм ÑайÑе»).
+policy-DisableFirefoxAccounts = ÐдклÑÑÑÑÑ ÑÑÑвÑÑÑ, заÑнаванÑÑ Ð½Ð° { -fxaccount-brand-name }, Ñ ÑÑм лÑÐºÑ Ð¡ÑнÑ
ÑанÑзаÑÑÑ.
+# Firefox Screenshots is the name of the feature, and should not be translated.
+policy-DisableFirefoxScreenshots = ÐдклÑÑÑÑÑ ÑÑнкÑÑÑ Firefox Screenshots.
+policy-DisableFirefoxStudies = ÐÑадÑÑ
ÑлÑÑÑ Ð·Ð°Ð¿ÑÑк даÑледаваннÑÑ Ñ { -brand-short-name }.
+policy-DisableForgetButton = ÐÑадÑÑ
ÑлÑÑÑ Ð´Ð¾ÑÑÑп да ÐºÐ½Ð¾Ð¿ÐºÑ Â«ÐабÑÑÑ».
+policy-DisableFormHistory = Ðе запамÑнаÑÑ Ð³ÑÑÑоÑÑÑ Ð¿Ð¾ÑÑÐºÑ Ñ Ð·Ð°Ð¿Ð°ÑÐ½ÐµÐ½Ð½Ñ ÑоÑмаÑ.
+policy-DisablePrimaryPasswordCreation = ÐнаÑÑнне true не дазвалÑе ÑÑваÑÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑ.
+policy-DisablePasswordReveal = Ðе дазвалÑйÑе паказваÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ñ Ð·Ð°Ñ
аванÑÑ
лагÑнаÑ
.
+policy-DisablePocket = ÐдклÑÑÑÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ð½Ñ Ð²Ñб-ÑÑаÑонак Ñ Pocket.
+policy-DisablePrivateBrowsing = ÐдклÑÑÑÑÑ Ð¿ÑÑваÑнае аглÑданне.
+policy-DisableProfileImport = ÐдклÑÑÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÐ½Ñ Ð´Ð»Ñ ÑмпаÑÑÑ Ð´Ð°Ð½ÑÑ
з ÑнÑага бÑаÑзеÑа.
+policy-DisableProfileRefresh = ÐдклÑÑÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«ÐбнавÑÑÑ { -brand-short-name }» на ÑÑаÑонÑÑ Â«about:support».
+policy-DisableSafeMode = ÐÑклÑÑÑÑÑ ÑÑнкÑÑÑ Ð¿ÐµÑазапÑÑÐºÑ Ñ Ð±ÑÑпеÑнÑм ÑÑжÑме. ÐаÑвага: ÑваÑ
од Ñ Ð±ÑÑпеÑÐ½Ñ ÑÑжÑм з дапамогай клавÑÑÑ Shift можа бÑÑÑ Ð²ÑклÑÑÐ°Ð½Ñ ÑолÑÐºÑ Ð¿Ñаз гÑÑпавÑÑ Ð¿Ð°Ð»ÑÑÑÐºÑ Windows.
+policy-DisableSecurityBypass = Ðе даваÑÑ ÐºÐ°ÑÑÑÑалÑнÑÐºÑ Ð°Ð±ÑÑ
одзÑÑÑ Ð¿ÑÑнÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð±ÑÑпекÑ.
+policy-DisableSetAsDesktopBackground = ÐдклÑÑÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¼ÐµÐ½Ñ "УÑÑалÑваÑÑ Ñк Ñон пÑаÑоÑнага ÑÑалаâ¦" Ð´Ð»Ñ Ð²ÑÑваÑ.
+policy-DisableSystemAddonUpdate = ÐÑадÑÑ
ÑлÑÑÑ ÑÑÑалÑванне Ñ Ð°Ð±Ð½Ð°Ñленне бÑаÑзеÑам ÑÑÑÑÑмнÑÑ
дадаÑкаÑ.
+policy-DisableTelemetry = ÐÑклÑÑÑÑÑ ÑÑлемеÑÑÑÑ.
+policy-DisableThirdPartyModuleBlocking = ÐабаÑанÑÑÑ ÐºÐ°ÑÑÑÑалÑнÑкам блакÑÑаваÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ ÑнÑÑÑ
вÑÑвоÑÑаÑ, ÑкÑÑ ÑкаÑанÑÑÑÑа Ñ Ð¿ÑаÑÑÑ { -brand-short-name }.
+policy-DisplayBookmarksToolbar = ТÑпова паказваÑÑ Ð¿Ð°Ð»ÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº.
+policy-DisplayMenuBar = ТÑпова паказваÑÑ Ð¿Ð°Ð»ÑÑÑ Ð¼ÐµÐ½Ñ.
+policy-DNSOverHTTPS = ÐаладзÑÑÑ DNS пÑаз HTTPS.
+policy-DontCheckDefaultBrowser = ÐдклÑÑÑÑÑ Ð¿ÑавеÑÐºÑ Ð¿ÑадвÑзнаÑанага бÑаÑзеÑа Ñ ÑÐ°Ñ Ð·Ð°Ð¿ÑÑкÑ.
+policy-DownloadDirectory = УÑÑанавÑÑÑ Ñ Ð·Ð°Ð¼Ð°ÑаваÑÑ ÐºÐ°Ñалог ÑÑÑгваннÑÑ.
+# âlockâ means that the user wonât be able to change this setting
+policy-EnableTrackingProtection = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ðµ змеÑÑÑва Ñ, па жаданнÑ, забаÑанÑÑÑ Ð·Ð¼Ñненне наладÑ.
+# âlockâ means that the user wonât be able to change this setting
+policy-EncryptedMediaExtensions = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ð´Ð»Ñ ÑÑÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ð¼ÐµÐ´ÑÑ Ñ, па жаданнÑ, забаÑанÑÑÑ Ð·Ð¼Ñненне наладÑ.
+policy-ExemptDomainFileTypePairsFromFileTypeDownloadWarnings = ÐдклÑÑÑÑÑ Ð¿Ð°Ð¿ÑÑÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð½Ð° аÑнове паÑÑÑÑÐ½Ð½Ñ Ñайла Ð´Ð»Ñ Ð¿ÑÑнÑÑ
ÑÑÐ¿Ð°Ñ ÑÐ°Ð¹Ð»Ð°Ñ Ñ даменаÑ
.
+# A âlockedâ extension canât be disabled or removed by the user. This policy
+# takes 3 keys (âInstallâ, âUninstallâ, âLockedâ), you can either keep them in
+# English or translate them as verbs.
+policy-Extensions = УÑÑалÑÑваÑÑ, вÑдалÑÑÑ Ñ Ð·Ð°Ð±Ð°ÑанÑÑÑ Ð·Ð¼ÐµÐ½Ñ Ð¿Ð°ÑÑÑÑннÑÑ. ФÑнкÑÑÑ ÑÑÑалÑÐ²Ð°Ð½Ð½Ñ Ð¿ÑÑмае URL-адÑÐ°Ñ Ð°Ð±Ð¾ ÑлÑÑ
Ñ ÑкаÑÑÑ Ð¿Ð°ÑамеÑÑаÑ. ÐÑдаленне Ñ Ð·Ð°Ð±Ð°Ñона Ð·Ð¼ÐµÐ½Ð°Ñ Ð¿ÑÑмаÑÑÑ ÑдÑнÑÑÑÑкаÑаÑÑ Ð¿Ð°ÑÑÑÑннÑÑ.
+policy-ExtensionSettings = ÐÑÑаваÑÑ ÑÑÑÐ¼Ñ Ð°ÑпекÑÐ°Ð¼Ñ ÑÑÑалÑÑÐºÑ Ð¿Ð°ÑÑÑÑннÑ.
+policy-ExtensionUpdate = УклÑÑае або вÑклÑÑае аÑÑамаÑÑÑнае абнаÑленне паÑÑÑÑннÑÑ.
+policy-FirefoxHome = ÐаладзÑÑÑ Ñ
аÑнÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Firefox.
+policy-FirefoxHome2 = ÐÐ°Ð»Ð°Ð´Ñ { -firefox-home-brand-name }.
+policy-FlashPlugin = ÐазволÑÑÑ Ð°Ð±Ð¾ забаÑанÑÑÑ Ð²ÑкаÑÑÑÑанне плагÑна Flash.
+policy-GoToIntranetSiteForSingleWordEntryInAddressBar = ÐÑÑмÑÑÐ¾Ð²Ñ Ð¿ÑÐ°Ð¼Ñ Ð¿ÐµÑаÑ
од па ÑнÑÑÑанай ÑеÑÑÑ Ð·Ð°Ð¼ÐµÑÑ Ð¿Ð¾ÑÑÐºÑ Ð¿ÑÑ Ñводзе аднаго Ñлова Ñ адÑаÑнÑм ÑадкÑ.
+policy-Handlers = ÐаладзÑÑÑ Ð¿ÑадвÑзнаÑанÑÑ Ð°Ð¿ÑаÑоÑÑÑÑÐºÑ Ð¿ÑагÑам.
+policy-HardwareAcceleration = ÐÐ°Ð»Ñ false, адклÑÑÑÑÑ Ð°Ð¿Ð°ÑаÑнае паÑкаÑÑнне.
+# âlockâ means that the user wonât be able to change this setting
+policy-Homepage = УÑÑалÑваÑÑ Ñ
аÑнÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ñ Ð¿Ð° Ð¶Ð°Ð´Ð°Ð½Ð½Ñ Ð·Ð°Ð±Ð°ÑанÑÑÑ Ð·Ð¼Ñненне.
+policy-InstallAddonsPermission = ÐазволÑÑÑ Ð¿ÑÑнÑм вÑб-ÑайÑам ÑÑÑалÑÑваÑÑ Ð´Ð°Ð´Ð°ÑкÑ.
+policy-LegacyProfiles = ÐдклÑÑÑÑÑ ÑÑнкÑÑÑ, ÑÐºÐ°Ñ Ð·Ð°Ð±ÑÑпеÑвае аÑÐ¾Ð±Ð½Ñ Ð¿ÑоÑÑÐ»Ñ Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð°Ð¹ ÑÑÑалÑÑкÑ
+
+## Do not translate "SameSite", it's the name of a cookie attribute.
+
+policy-LegacySameSiteCookieBehaviorEnabled = УклÑÑÑÑÑ Ð¿ÑадвÑзнаÑанÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð¿Ð°Ð²Ð¾Ð´Ð·Ñн ÑаÑÑаÑÑлÑÑ
ÑÐ°Ð¹Ð»Ð°Ñ ÐºÑÐºÑ SameSite.
+policy-LegacySameSiteCookieBehaviorEnabledForDomainList = ÐÑÑнÑÑÑа да ÑаÑÑаÑÑлÑÑ
паводзÑн SameSite Ð´Ð»Ñ ÑÐ°Ð¹Ð»Ð°Ñ ÐºÑÐºÑ Ð½Ð° ÑказанÑÑ
ÑайÑаÑ
.
+
+##
+
+policy-LocalFileLinks = ÐазволÑÑÑ Ð¿ÑÑнÑм вÑб-ÑайÑам ÑпаÑÑлаÑÑа на лакалÑнÑÑ ÑайлÑ.
+policy-ManagedBookmarks = Ðаладжвае ÑпÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº, ÑкÑÐ¼Ñ ÐºÑÑÑе адмÑнÑÑÑÑаÑаÑ, Ñ ÑкÑÑ ÐºÐ°ÑÑÑÑалÑнÑк не можа змÑнÑÑÑ.
+policy-ManualAppUpdateOnly = ÐазволÑÑÑ Ð°Ð±Ð½Ð°Ñленне ÑолÑÐºÑ ÑÑÑÑнÑÑ Ñ Ð½Ðµ паведамлÑÑÑ ÐºÐ°ÑÑÑÑалÑнÑÐºÑ Ð°Ð± абнаÑленнÑÑ
.
+policy-PrimaryPassword = ÐаÑÑабаваÑÑ Ð°Ð±Ð¾ забаÑанÑÑÑ Ð²ÑкаÑÑÑÑанне галоÑнага паÑолÑ.
+policy-NetworkPrediction = УклÑÑае або вÑклÑÑае пÑадбаÑанне ÑеÑÐºÑ (папÑÑÑднÑе аÑÑÑманне DNS).
+policy-NewTabPage = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð¾Ð²Ð°Ð¹ каÑÑкÑ.
+policy-NoDefaultBookmarks = ÐÑклÑÑÑÑÑ ÑÑваÑÑнне ÑÑповÑÑ
закладак, ÑÑо ÑдÑÑÑ Ñазам з { -brand-short-name }, а ÑакÑама ÑазÑмнÑÑ
закладак (ЧаÑÑа наведванÑÑ, ÐÑдаÑнÑÑ ÑÑгÑ). ÐаÑвага: гÑÑа палÑÑÑка дзейÑÐ½Ð°Ñ ÑолÑÐºÑ ÐºÐ°Ð»Ñ Ð²ÑкаÑÑÑÑоÑваеÑÑа пеÑад пеÑÑÑм запÑÑкам пÑоÑÑлÑ.
+policy-OfferToSaveLogins = ÐабÑÑпеÑÑÑÑ ÑÑÑалÑванне Ð½Ð°Ð»Ð°Ð´Ñ ÐÑапаноÑваÑÑ Ð·Ð°Ñ
аваÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ñ { -brand-short-name }. ÐÑÑмаÑÑÑа знаÑÑÐ½Ð½Ñ Ñк true, Ñак Ñ false.
+policy-OfferToSaveLoginsDefault = УÑÑалÑваÑÑ Ð¿ÑадвÑзнаÑанае знаÑÑнне Ð½Ð°Ð»Ð°Ð´Ñ ÐÑапаноÑваÑÑ Ð·Ð°Ñ
аваÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ñ { -brand-short-name }. ÐÑÑмаеÑÑа знаÑÑнне Ñк true, Ñак Ñ false.
+policy-OverrideFirstRunPage = ÐеÑавÑзнаÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð¿ÐµÑÑага запÑÑкÑ. УÑÑалÑйÑе гÑÑÑ Ð¿Ð°Ð»ÑÑÑÐºÑ Ñ Ð¿ÑÑÑое знаÑÑнне, ÐºÐ°Ð»Ñ Ñ
оÑаÑе вÑклÑÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð¿ÐµÑÑага запÑÑкÑ.
+policy-OverridePostUpdatePage = ÐеÑавÑзнаÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ "ШÑо новага" паÑÐ»Ñ Ð°Ð±Ð½Ð°ÑленнÑ. УÑÑалÑйÑе гÑÑÑ Ð¿Ð°Ð»ÑÑÑÐºÑ Ñ Ð¿ÑÑÑое знаÑÑнне, ÐºÐ°Ð»Ñ Ñ
оÑаÑе вÑклÑÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð¿Ð°ÑÐ»Ñ Ð°Ð±Ð½Ð°ÑленнÑ.
+policy-PasswordManagerEnabled = УклÑÑÑÑÑ Ð·Ð°Ñ
аванне паÑолÑÑ Ñ Ð¼ÐµÐ½ÐµÐ´Ð¶Ð°ÑÑ Ð¿Ð°ÑолÑÑ.
+policy-PasswordManagerExceptions = Ðе дазвалÑÑÑ { -brand-short-name } заÑ
оÑваÑÑ Ð¿Ð°Ñолi Ð´Ð»Ñ Ð¿ÑÑнÑÑ
ÑайÑаÑ.
+# PDF.js and PDF should not be translated
+policy-PDFjs = ÐдклÑÑÑÑÑ Ð°Ð±Ð¾ наладзÑÑÑ PDF.js, ÑбÑÐ´Ð°Ð²Ð°Ð½Ñ Ñ { -brand-short-name } пÑаглÑдалÑнÑк PDF.
+policy-Permissions2 = ÐаладзÑÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»Ñ Ð´Ð»Ñ ÐºÐ°Ð¼ÐµÑÑ, мÑкÑаÑона, меÑÑазнаÑ
оджаннÑ, абвеÑÑак Ñ Ð°ÑÑапÑайгÑаваннÑ.
+policy-PictureInPicture = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ Ð²ÑÑÐ²Ñ Ñ Ð²ÑÑве.
+policy-PopupBlocking = ÐазволÑÑÑ Ð¿ÑÑнÑм вÑб-ÑайÑам ÑÑпова паказваÑÑ ÑÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ.
+policy-Preferences = УÑÑанавÑÑÑ Ñ Ð·Ð°ÑÑкÑаваÑÑ Ð·Ð½Ð°ÑÑнне Ð´Ð»Ñ Ð¿Ð°Ð´Ð¼Ð½Ð¾ÑÑва пеÑаваг.
+policy-PromptForDownloadLocation = ÐÑÑаÑÑ, кÑÐ´Ñ Ð·Ð°Ñ
аваÑÑ ÑайлÑ, пÑÑ ÑÑÑгваннÑ.
+policy-Proxy = ÐаладзÑÑÑ Ð¿Ð°ÑамеÑÑÑ Ð¿ÑокÑÑ.
+policy-RequestedLocales = УÑÑалÑваÑÑ Ð¿ÐµÑалÑк запÑÑанÑÑ
Ð¼Ð¾Ñ Ð´Ð»Ñ Ð¿ÑагÑÐ°Ð¼Ñ Ñ Ð¿Ð°ÑÐ°Ð´ÐºÑ Ð¿ÐµÑаважаннÑ.
+policy-SanitizeOnShutdown2 = ÐÑÑÑÑаÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ð¿ÑÑ Ð·Ð°ÐºÑÑÑÑÑ.
+policy-SearchBar = УÑÑалÑваÑÑ Ð¿ÑадвÑзнаÑанае меÑÑа Ð´Ð»Ñ Ñадка поÑÑкÑ. ÐаÑÑÑÑалÑнÑк ÑÑÑ ÑÑÑÑ Ð¼Ð¾Ð¶Ð° ÑладкаваÑÑ Ñго.
+policy-SearchEngines = ÐаладзÑÑÑ Ð¿Ð°ÑамеÑÑÑ Ð¿Ð¾ÑÑкавага ÑÑÑ
авÑка. ÐÑÑа палÑÑÑка даÑÑÑпна ÑолÑÐºÑ Ñ Ð²ÑпÑÑкаÑ
з падоÑжанай падÑÑÑмкай (ESR).
+policy-SearchSuggestEnabled = УклÑÑÑÑÑ Ð°Ð±Ð¾ вÑклÑÑÑÑÑ Ð¿Ð¾ÑÑкавÑÑ Ð¿ÑапановÑ.
+# For more information, see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/PKCS11/Module_Installation
+policy-SecurityDevices = УÑÑалÑваÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ PKCS #11.
+policy-ShowHomeButton = ÐаказваÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ "ÐадомÑ" на палÑÑÑ Ð¿ÑÑлад.
+policy-SSLVersionMax = УÑÑанаÑлÑе макÑÑмалÑнÑÑ Ð²ÐµÑÑÑÑ SSL.
+policy-SSLVersionMin = УÑÑанаÑлÑе мÑнÑмалÑнÑÑ Ð²ÐµÑÑÑÑ SSL.
+policy-StartDownloadsInTempDirectory = ÐÑÑмÑÑова паÑÑнаÑÑ ÑÑÑÐ³Ð²Ð°Ð½Ð½Ñ Ñ лакалÑнае, ÑÑмÑаÑовае меÑÑа замеÑÑ Ð¿ÑадвÑзнаÑанага каÑалога ÑÑÑгваннÑÑ.
+policy-SupportMenu = Ðадае неÑÑандаÑÑÐ½Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ Ð¼ÐµÐ½Ñ Ð´Ð°Ð²ÐµÐ´ÐºÑ.
+policy-UserMessaging = Ðе паказваÑÑ ÐºÐ°ÑÑÑÑалÑнÑÐºÑ Ð¿ÑÑнÑÑ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ.
+policy-UseSystemPrintDialog = ÐÑÑкаваÑÑ Ð·Â Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ð°Ð¹ ÑÑÑÑÑмнага дÑÑлога дÑÑкÑ.
+# âformatâ refers to the format used for the value of this policy.
+policy-WebsiteFilter = ÐабаÑанÑÑÑ Ð½Ð°Ð²ÐµÐ´Ð²Ð°Ð½Ð½Ðµ вÑб-ÑайÑаÑ. Ðа падÑабÑзнаÑÑÑÐ¼Ñ ÑаÑмаÑÑ Ð³Ð». дакÑменÑаÑÑÑ.
+policy-Windows10SSO = ÐазволÑÑÑ Ð°Ð´Ð·ÑÐ½Ñ ÑваÑ
од Windows Ð´Ð»Ñ ÑлÑковÑÑ
запÑÑÐ°Ñ Microsoft, пÑаÑоÑнÑÑ
Ñ ÑколÑнÑÑ
ÑлÑковÑÑ
запÑÑаÑ.
diff --git a/browser/browser/preferences/addEngine.ftl b/browser/browser/preferences/addEngine.ftl
new file mode 100644
index 00000000000..7dc1c7c196f
--- /dev/null
+++ b/browser/browser/preferences/addEngine.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/.
+
+add-engine-window =
+ .title = ÐадаÑÑ Ð¿Ð°ÑÑкавÑк
+ .style = width: 32em;
+
+add-engine-window2 =
+ .title = ÐадаÑÑ Ð¿Ð°ÑÑкавÑк
+ .style = min-width: 32em;
+
+add-engine-button = ÐадаÑÑ ÑлаÑÐ½Ñ Ð¿Ð°ÑÑкавÑк
+
+add-engine-name = Ðазва паÑÑкавÑка
+
+add-engine-alias = ÐÑеÑданÑм
+
+add-engine-url = URL-адÑÐ°Ñ Ð¿Ð°ÑÑкавÑка, вÑкаÑÑÑÑоÑвайÑе %s замеÑÑ Ð¿Ð¾ÑÑкавага ÑÑÑмÑна
+
+add-engine-dialog =
+ .buttonlabelaccept = ÐадаÑÑ ÑÑÑ
авÑк
+ .buttonaccesskeyaccept = Ð
+
+engine-name-exists = Ð ÑÑ
авÑк з ÑÐ°ÐºÐ¾Ñ Ð½Ð°Ð·Ð²Ð°Ñ Ñжо ÑÑнÑе.
+engine-alias-exists = Ð ÑÑ
авÑк з ÑакÑм пÑеÑданÑмам Ñжо ÑÑÑÑ
diff --git a/browser/browser/preferences/applicationManager.ftl b/browser/browser/preferences/applicationManager.ftl
new file mode 100644
index 00000000000..e80a9c654ba
--- /dev/null
+++ b/browser/browser/preferences/applicationManager.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/.
+
+app-manager-window =
+ .title = ÐадÑабÑзнаÑÑÑ Ð¿Ñа пÑагÑамÑ
+ .style = width: 30em; min-height: 20em;
+
+app-manager-window2 =
+ .title = ÐадÑабÑзнаÑÑÑ Ð¿Ñа пÑагÑамÑ
+ .style = min-width: 30em; min-height: 20em;
+
+app-manager-remove =
+ .label = ÐÑдалÑÑÑ
+ .accesskey = Ð
+
+# Variables:
+# $type (String) - the URI scheme of the link (e.g. mailto:)
+app-manager-handle-protocol = ÐаÑÑÑпнÑÑ Ð¿ÑагÑÐ°Ð¼Ñ Ð¼Ð¾Ð³ÑÑÑ ÑжÑваÑÑа, каб апÑаÑоÑваÑÑ Ð¡Ð¿Ð°ÑÑÐ»ÐºÑ { $type }.
+
+# Variables:
+# $type (String) - the MIME type (e.g. application/binary)
+app-manager-handle-file = ÐаÑÑÑпнÑÑ Ð¿ÑагÑÐ°Ð¼Ñ Ð¼Ð¾Ð³ÑÑÑ ÑжÑваÑÑа, каб апÑаÑоÑваÑÑ ÐмеÑÑÑва { $type }.
+
+## These strings are followed, on a new line,
+## by the URL or path of the application.
+
+app-manager-web-app-info = ÐÑÑа пÑагÑама ÑÑÑÑмлÑваеÑÑа ÑÑÑ:
+app-manager-local-app-info = ÐÑÑа пÑагÑама знаÑ
одзÑÑÑа ÑÑÑ:
diff --git a/browser/browser/preferences/blocklists.ftl b/browser/browser/preferences/blocklists.ftl
new file mode 100644
index 00000000000..a02f48abdfe
--- /dev/null
+++ b/browser/browser/preferences/blocklists.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/.
+
+blocklist-window =
+ .title = СпÑÑÑ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ
+ .style = width: 55em
+
+blocklist-window2 =
+ .title = СпÑÑÑ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ
+ .style = min-width: 55em
+
+blocklist-description = ÐÑбеÑÑÑе ÑпÑÑ, ÑÐºÑ { -brand-short-name } бÑдзе вÑкаÑÑÑÑоÑваÑÑ Ð´Ð»Ñ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ Ð°Ð½Ð»Ð°Ð¹Ð½-ÑÑÑкеÑаÑ. СпÑÑÑ Ð¿ÑадÑÑаÑÐ»ÐµÐ½Ñ Disconnect.
+blocklist-close-key =
+ .key = w
+
+blocklist-treehead-list =
+ .label = СпÑÑ
+
+blocklist-dialog =
+ .buttonlabelaccept = ÐаÑ
аваÑÑ Ð·Ð¼ÐµÐ½Ñ
+ .buttonaccesskeyaccept = Ð
+
+
+# This template constructs the name of the block list in the block lists dialog.
+# It combines the list name and description.
+# e.g. "Standard (Recommended). This list does a pretty good job."
+#
+# Variables:
+# $listName {string, "Standard (Recommended)."} - List name.
+# $description {string, "This list does a pretty good job."} - Description of the list.
+blocklist-item-list-template = { $listName } { $description }
+
+blocklist-item-moz-std-listName = СпÑÑ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ ÑзÑоÑÐ½Ñ 1 (ÑÑкамендÑеÑÑа).
+blocklist-item-moz-std-description = ÐазволÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ ÑÑÑкеÑÑ, каб Ð¼ÐµÐ½Ñ ÑайÑÐ°Ñ Â«Ð·Ð»Ð°Ð¼Ð°Ð»Ð°ÑÑ».
+blocklist-item-moz-full-listName = СпÑÑ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ ÑзÑоÑÐ½Ñ 2.
+blocklist-item-moz-full-description = ÐлакаваÑÑ ÑÑе вÑÑÑленÑÑ ÑÑÑкеÑÑ. ÐекаÑоÑÑÑ Ð²Ñб-ÑайÑÑ Ð°Ð±Ð¾ ÑÑ
змеÑÑÑва можа не загÑÑзÑÑÑа.
diff --git a/browser/browser/preferences/clearSiteData.ftl b/browser/browser/preferences/clearSiteData.ftl
new file mode 100644
index 00000000000..faf0e5edd1f
--- /dev/null
+++ b/browser/browser/preferences/clearSiteData.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/.
+
+clear-site-data-window =
+ .title = ÐÑдалÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+ .style = width: 35em
+
+clear-site-data-window2 =
+ .title = ÐÑдалÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+ .style = min-width: 35em
+
+clear-site-data-description = ÐÑдаленне ÑÑÑÑ
кÑÐºÐ°Ñ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑайÑаÑ, ÑкÑÑ Ð·Ð°Ñ
оÑваÑÑÑа Ñ { -brand-short-name }, можа пÑÑвеÑÑÑ Ð´Ð° вÑÑ
Ð°Ð´Ñ Ð· вÑб-ÑайÑÐ°Ñ Ñ Ð²ÑÐ´Ð°Ð»ÐµÐ½Ð½Ñ Ð°ÑÑаномнага вÑб-канÑÑнÑÑ. ÐÑÑÑÑка кÑÑа дадзенÑÑ
не паÑплÑвае на ваÑÑ Ð»Ð°Ð³ÑнÑ.
+
+clear-site-data-close-key =
+ .key = w
+
+# The parameters in parentheses in this string describe disk usage
+# in the format ($amount $unit), e.g. "Cookies and Site Data (24 KB)"
+# Variables:
+# $amount (Number) - Amount of site data currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+clear-site-data-cookies-with-data =
+ .label = ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑÐ°Ñ ({ $amount } { $unit })
+ .accesskey = Ñ
+
+# This string is a placeholder for while the data used to fill
+# clear-site-data-cookies-with-data is loading. This placeholder is usually
+# only shown for a very short time (< 1s), so it should be very similar
+# or the same as clear-site-data-cookies-with-data (except the amount and unit),
+# to avoid flickering.
+clear-site-data-cookies-empty =
+ .label = ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ
+ .accesskey = Ñ
+
+clear-site-data-cookies-info = ÐÑÑ Ð²ÑÐ´Ð°Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ð° адбÑÑÑа вÑÑ
ад на вÑб-ÑайÑаÑ
+
+# The parameters in parentheses in this string describe disk usage
+# in the format ($amount $unit), e.g. "Cached Web Content (24 KB)"
+# Variables:
+# $amount (Number) - Amount of cache currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+clear-site-data-cache-with-data =
+ .label = ÐÑÑаванае ÑеÑÑÑнае змеÑÑÑва ({ $amount } { $unit })
+ .accesskey = Ð
+
+# This string is a placeholder for while the data used to fill
+# clear-site-data-cache-with-data is loading. This placeholder is usually
+# only shown for a very short time (< 1s), so it should be very similar
+# or the same as clear-site-data-cache-with-data (except the amount and unit),
+# to avoid flickering.
+clear-site-data-cache-empty =
+ .label = ÐÑÑаванае ÑеÑÑÑнае змеÑÑÑва
+ .accesskey = Ð
+
+clear-site-data-cache-info = ÐÑб-ÑайÑам давÑдзеÑÑа паÑÑоÑна ÑÑÑгваÑÑ Ð²ÑÑÐ²Ñ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+
+clear-site-data-dialog =
+ .buttonlabelaccept = ÐÑÑÑÑÑÑÑ
+ .buttonaccesskeyaccept = Ñ
diff --git a/browser/browser/preferences/colors.ftl b/browser/browser/preferences/colors.ftl
new file mode 100644
index 00000000000..37d2cf63da7
--- /dev/null
+++ b/browser/browser/preferences/colors.ftl
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+colors-window =
+ .title = ÐолеÑÑ
+ .style =
+ { PLATFORM() ->
+ [macos] width: 41em
+ *[other] width: 38em
+ }
+
+colors-dialog =
+ .title = ÐолеÑÑ
+ .style = width: 41em;
+
+colors-dialog2 =
+ .title = ÐолеÑÑ
+ .style = min-width: 41em;
+
+colors-close-key =
+ .key = w
+
+colors-page-override = ÐамÑнÑÑÑ ÐºÐ¾Ð»ÐµÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð° вÑбÑанÑÑ Ð²Ð°Ð¼Ñ Ð²ÑÑÑй
+ .accesskey = Ð
+
+colors-page-override-option-always =
+ .label = ÐаÑÑÑдÑ
+colors-page-override-option-auto =
+ .label = ТолÑÐºÑ Ð· вÑÑокаканÑÑаÑнÑÐ¼Ñ ÑÑмамÑ
+colors-page-override-option-never =
+ .label = ÐÑколÑ
+
+colors-text-and-background = ТÑкÑÑ Ñ Ñон
+
+colors-text-header = ТÑкÑÑ
+ .accesskey = Т
+
+colors-background = Фон
+ .accesskey = Ф
+
+colors-use-system =
+ .label = ÐаÑÑÑÑаÑÑа ÑÑÑÑÑмнÑÐ¼Ñ ÐºÐ¾Ð»ÐµÑамÑ
+ .accesskey = Ñ
+
+colors-underline-links =
+ .label = ÐадкÑÑÑлÑваÑÑ ÑпаÑÑлкÑ
+ .accesskey = Ð
+
+colors-links-header = ÐолеÑÑ ÑпаÑÑлак
+
+colors-unvisited-links = ÐенаведанÑÑ ÑпаÑÑлкÑ
+ .accesskey = Ñ
+
+colors-visited-links = ÐаведанÑÑ ÑпаÑÑлкÑ
+ .accesskey = Ð
diff --git a/browser/browser/preferences/connection.ftl b/browser/browser/preferences/connection.ftl
new file mode 100644
index 00000000000..c669e4411a8
--- /dev/null
+++ b/browser/browser/preferences/connection.ftl
@@ -0,0 +1,89 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+connection-window =
+ .title = ÐаÑамеÑÑÑ Ð·Ð»ÑÑÑннÑ
+ .style =
+ { PLATFORM() ->
+ [macos] width: 44em
+ *[other] width: 49em
+ }
+connection-window2 =
+ .title = ÐаÑамеÑÑÑ Ð·Ð»ÑÑÑннÑ
+ .style =
+ { PLATFORM() ->
+ [macos] min-width: 44em
+ *[other] min-width: 49em
+ }
+connection-close-key =
+ .key = w
+connection-disable-extension =
+ .label = ÐдклÑÑÑÑÑ Ð¿Ð°ÑÑÑÑнне
+connection-proxy-configure = ÐаладзÑÑÑ Ð´Ð¾ÑÑÑп да ÐнÑÑÑнÑÑÑ Ð¿Ñаз пÑокÑÑ
+connection-proxy-option-no =
+ .label = Ðез пÑокÑÑ
+ .accesskey = з
+connection-proxy-option-system =
+ .label = УжÑваÑÑ ÑÑÑÑÑмнÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð¿ÑокÑÑ
+ .accesskey = У
+connection-proxy-option-auto =
+ .label = ÐÑÑамаÑÑÑна вÑзнаÑаÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð¿ÑокÑÑ Ð´Ð»Ñ Ð³ÑÑай ÑеÑкÑ
+ .accesskey = Ñ
+connection-proxy-option-manual =
+ .label = Ð ÑÑÐ½Ð°Ñ Ð½Ð°Ð»Ð°Ð´ÐºÐ° пÑокÑÑ
+ .accesskey = Ñ
+connection-proxy-http = HTTP пÑокÑÑ
+ .accesskey = п
+connection-proxy-http-port = ÐоÑÑ
+ .accesskey = п
+connection-proxy-https-sharing =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð³ÑÑÑ Ð¿ÑокÑÑ ÑакÑама Ð´Ð»Ñ HTTPS
+ .accesskey = Ñ
+connection-proxy-https = HTTPS-пÑокÑÑ
+ .accesskey = H
+connection-proxy-ssl-port = ÐоÑÑ
+ .accesskey = о
+connection-proxy-socks = ТÑÑмалÑнÑк SOCKS
+ .accesskey = C
+connection-proxy-socks-port = ÐоÑÑ
+ .accesskey = Ñ
+connection-proxy-socks4 =
+ .label = SOCKS 4
+ .accesskey = 4
+connection-proxy-socks5 =
+ .label = SOCKS 5
+ .accesskey = 5
+connection-proxy-noproxy = Ðез пÑокÑÑ Ð´Ð»Ñ
+ .accesskey = е
+connection-proxy-noproxy-desc = ÐÑÑклад: .mozilla.org, .net.nz, 192.168.1.0/24
+# Do not translate "localhost", "127.0.0.1/8" and "::1". (You can translate "and".)
+connection-proxy-noproxy-localhost-desc-2 = ÐлÑÑÑнне з localhost, 127.0.0.1/8 Ñ ::1 заÑÐ¶Ð´Ñ Ñдзе без без пÑокÑÑ.
+connection-proxy-autotype =
+ .label = URL аÑÑамаÑÑÑнай Ð½Ð°Ð»Ð°Ð´ÐºÑ Ð¿ÑокÑÑ
+ .accesskey = а
+connection-proxy-reload =
+ .label = ÐбнавÑÑÑ
+ .accesskey = Ð
+connection-proxy-autologin =
+ .label = Ðе запÑÑваÑÑ Ð°ÑÑÑнÑÑÑÑкаÑÑÑ, ÐºÐ°Ð»Ñ ÑÑÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ñ Ð¿Ð°ÑолÑ
+ .accesskey = Ð
+ .tooltip = ÐÑÑа налада аÑÑÑнÑÑÑÑкÑе Ð²Ð°Ñ Ð½Ð° пÑокÑÑ Ð±ÐµÐ· запÑÑаÑ, ÐºÐ°Ð»Ñ Ð²Ñ Ð¼Ð°ÐµÑе заÑ
аванÑÑ Ð´Ð»Ñ ÑÑ
ÑлÑковÑÑ Ð·Ð°Ð¿ÑÑÑ. ÐÑÑ Ð½ÑÑдалай аÑÑÑнÑÑÑÑкаÑÑÑ Ð²Ñ Ð°ÑÑÑмаеÑе запÑÑ.
+connection-proxy-socks-remote-dns =
+ .label = ÐÑакÑÑÑаваÑÑ DNS-запÑÑÑ Ð¿ÑÑ Ð²ÑкаÑÑÑÑÐ°Ð½Ð½Ñ SOCKS 5
+ .accesskey = з
+connection-dns-over-https =
+ .label = УклÑÑÑÑÑ DNS пÑаз HTTPS
+ .accesskey = Ñ
+connection-dns-over-https-url-resolver = ÐÑкаÑÑÑÑоÑваÑÑ Ð¿ÑавайдаÑ
+ .accesskey = п
+# Variables:
+# $name (String) - Display name or URL for the DNS over HTTPS provider
+connection-dns-over-https-url-item-default =
+ .label = { $name } (пÑадвÑзнаÑанÑ)
+ .tooltiptext = ÐÑкаÑÑÑÑоÑваÑÑ Ð¿ÑадвÑзнаÑÐ°Ð½Ñ URL Ð´Ð»Ñ Ð¿ÑаÑÑ DNS павеÑÑ
HTTPS
+connection-dns-over-https-url-custom =
+ .label = ÐдмÑÑловÑ
+ .accesskey = Ñ
+ .tooltiptext = УвÑдзÑÑе ÑлаÑÐ½Ñ URL-адÑÐ°Ñ Ð´Ð»Ñ ÑазвÑÐ·Ð²Ð°Ð½Ð½Ñ DNS пÑаз HTTPS
+connection-dns-over-https-custom-label = ÐдмÑÑловÑ
diff --git a/browser/browser/preferences/containers.ftl b/browser/browser/preferences/containers.ftl
new file mode 100644
index 00000000000..d5b468162eb
--- /dev/null
+++ b/browser/browser/preferences/containers.ftl
@@ -0,0 +1,92 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+containers-window-new =
+ .title = ÐадаÑÑ Ð½Ð¾Ð²Ñ ÐºÐ°Ð½ÑÑйнеÑ
+ .style = width: 45em
+# Variables
+# $name (String) - Name of the container
+containers-window-update-settings =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ ÐºÐ°Ð½ÑÑйнеÑа { $name }
+ .style = width: 45em
+containers-window-new2 =
+ .title = ÐадаÑÑ Ð½Ð¾Ð²Ñ ÐºÐ°Ð½ÑÑйнеÑ
+ .style = min-width: 45em
+# Variables
+# $name (String) - Name of the container
+containers-window-update-settings2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ ÐºÐ°Ð½ÑÑйнеÑа { $name }
+ .style = min-width: 45em
+containers-window-close =
+ .key = w
+# This is a term to store style to be applied
+# on the three labels in the containers add/edit dialog:
+# - name
+# - icon
+# - color
+#
+# Using this term and referencing it in the `.style` attribute
+# of the three messages ensures that all three labels
+# will be aligned correctly.
+-containers-labels-style = min-width: 4rem
+containers-name-label = Ðазва
+ .accesskey = Ð
+ .style = { -containers-labels-style }
+containers-name-text =
+ .placeholder = УвÑдзÑÑе Ð½Ð°Ð·Ð²Ñ ÐºÐ°Ð½ÑÑйнеÑа
+containers-icon-label = ÐнаÑок
+ .accesskey = Ð
+ .style = { -containers-labels-style }
+containers-color-label = ÐолеÑ
+ .accesskey = о
+ .style = { -containers-labels-style }
+containers-dialog =
+ .buttonlabelaccept = ÐаÑова
+ .buttonaccesskeyaccept = Ð
+containers-color-blue =
+ .label = ÐлакÑÑнÑ
+containers-color-turquoise =
+ .label = ÐÑÑÑзовÑ
+containers-color-green =
+ .label = ÐÑлÑнÑ
+containers-color-yellow =
+ .label = ÐоÑÑÑ
+containers-color-orange =
+ .label = ÐÑанжавÑ
+containers-color-red =
+ .label = ЧÑÑвонÑ
+containers-color-pink =
+ .label = Ð ÑжовÑ
+containers-color-purple =
+ .label = ФÑÑлеÑавÑ
+containers-color-toolbar =
+ .label = ÐапаÑаваÑÑ Ð´Ð° палÑÑÑ Ð¿ÑÑлад
+containers-icon-fence =
+ .label = ÐгаÑоджа
+containers-icon-fingerprint =
+ .label = ÐдбÑÑак
+containers-icon-briefcase =
+ .label = ÐаÑÑÑелÑ
+# String represents a money sign but currently uses a dollar sign
+# so don't change to local currency. See Bug 1291672.
+containers-icon-dollar =
+ .label = Ðнак долаÑа
+containers-icon-cart =
+ .label = ÐоÑÑк
+containers-icon-circle =
+ .label = ÐÑопка
+containers-icon-vacation =
+ .label = ÐдпаÑÑнак
+containers-icon-gift =
+ .label = ÐадаÑÑнак
+containers-icon-food =
+ .label = Ðжа
+containers-icon-fruit =
+ .label = СадавÑна
+containers-icon-pet =
+ .label = ÐÑвÑлÑна
+containers-icon-tree =
+ .label = ÐÑÑва
+containers-icon-chill =
+ .label = ÐÑаÑÑÑда
diff --git a/browser/browser/preferences/fonts.ftl b/browser/browser/preferences/fonts.ftl
new file mode 100644
index 00000000000..f1ba749bdc0
--- /dev/null
+++ b/browser/browser/preferences/fonts.ftl
@@ -0,0 +1,121 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+fonts-window =
+ .title = ШÑÑÑÑÑ
+
+fonts-window-close =
+ .key = w
+
+## Font groups by language
+
+fonts-langgroup-header = ШÑÑÑÑÑ Ð´Ð»Ñ
+ .accesskey = Ш
+
+fonts-langgroup-arabic =
+ .label = ÐÑабÑкаÑ
+fonts-langgroup-armenian =
+ .label = ÐÑмÑнÑкаÑ
+fonts-langgroup-bengali =
+ .label = ÐенгалÑÑкаÑ
+fonts-langgroup-simpl-chinese =
+ .label = СпÑоÑÑÐ°Ð½Ð°Ñ ÐÑÑайÑкаÑ
+fonts-langgroup-trad-chinese-hk =
+ .label = ТÑадÑÑÑÐ¹Ð½Ð°Ñ ÐÑÑайÑкаÑ(Ðон-Ðонг)
+fonts-langgroup-trad-chinese =
+ .label = ТÑадÑÑÑÐ¹Ð½Ð°Ñ ÐÑÑайÑкаÑ(ТайванÑ)
+fonts-langgroup-cyrillic =
+ .label = ÐÑÑÑлÑÑа
+fonts-langgroup-devanagari =
+ .label = ÐÑванагаÑÑ
+fonts-langgroup-ethiopic =
+ .label = ÐÑÑопÑкаÑ
+fonts-langgroup-georgian =
+ .label = ÐÑÑзÑнÑкаÑ
+fonts-langgroup-el =
+ .label = ÐÑÑÑкаÑ
+fonts-langgroup-gujarati =
+ .label = ÐÑджаÑаÑÑ
+fonts-langgroup-gurmukhi =
+ .label = ÐÑÑмÑÑ
Ñ
+fonts-langgroup-japanese =
+ .label = ЯпонÑкаÑ
+fonts-langgroup-hebrew =
+ .label = ÐабÑÑйÑкаÑ
+fonts-langgroup-kannada =
+ .label = ÐанаÑÑзÑкаÑ
+fonts-langgroup-khmer =
+ .label = ÐÑ
меÑÑкаÑ
+fonts-langgroup-korean =
+ .label = ÐаÑÑйÑкаÑ
+# Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+fonts-langgroup-latin =
+ .label = ÐаÑÑнка
+fonts-langgroup-malayalam =
+ .label = ÐалайÑламÑкаÑ
+fonts-langgroup-math =
+ .label = ÐаÑÑмаÑÑÑнÑÑ
+fonts-langgroup-odia =
+ .label = ÐÑÑÑ
+fonts-langgroup-sinhala =
+ .label = СÑнгала
+fonts-langgroup-tamil =
+ .label = ТамÑлÑÑкаÑ
+fonts-langgroup-telugu =
+ .label = ТÑлÑгÑ
+fonts-langgroup-thai =
+ .label = ТайÑкаÑ
+fonts-langgroup-tibetan =
+ .label = ТÑбеÑкаÑ
+fonts-langgroup-canadian =
+ .label = ÐанадÑÐºÐ°Ñ Ð°Ð±'ÑÐ´Ð½Ð°Ð½Ð°Ñ ÑÐºÐ»Ð°Ð´Ð¾Ð²Ð°Ñ Ð°Ð·Ð±Ñка
+fonts-langgroup-other =
+ .label = ÐнÑÑÑ ÑÑÑÑÑÐ¼Ñ Ð¿ÑÑÑма
+
+## Default fonts and their sizes
+
+fonts-proportional-header = ÐÑапаÑÑÑйнÑ
+ .accesskey = Ð
+
+fonts-default-serif =
+ .label = Serif
+fonts-default-sans-serif =
+ .label = Sans Serif
+
+fonts-proportional-size = ÐамеÑ
+ .accesskey = Ð
+
+fonts-serif = РзаÑеÑкамÑ
+ .accesskey = Ð
+
+fonts-sans-serif = Ðез заÑеÑак
+ .accesskey = е
+
+fonts-monospace = РоÑнаÑÑÑокÑ
+ .accesskey = Ð
+
+fonts-monospace-size = ÐамеÑ
+ .accesskey = е
+
+fonts-minsize = ÐайменÑÑ Ð¿Ð°Ð¼ÐµÑ ÑÑÑÑÑÑ
+ .accesskey = а
+
+fonts-minsize-none =
+ .label = ÐÑма
+
+fonts-allow-own =
+ .label = ÐазволÑÑÑ ÑÑаÑонкам вÑбÑÑаÑÑ ÑлаÑÐ½Ñ ÑÑÑÑÑ Ð·Ð°Ð¼ÐµÑÑ Ð¿Ð°Ð·Ð½Ð°ÑанÑÑ
вÑÑÑй
+ .accesskey = Ð
+
+## Text Encodings
+##
+## Translate the encoding names as adjectives for an encoding, not as the name
+## of the language.
+
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = ÐÑадвÑзнаÑÐ°Ð½Ñ ({ $name })
+fonts-label-default-unnamed =
+ .label = ÐÑадвÑзнаÑана
diff --git a/browser/browser/preferences/formAutofill.ftl b/browser/browser/preferences/formAutofill.ftl
new file mode 100644
index 00000000000..91bd5f64901
--- /dev/null
+++ b/browser/browser/preferences/formAutofill.ftl
@@ -0,0 +1,124 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 address and credit card autofill management dialog in browser preferences
+
+autofill-manage-addresses-title = ÐаÑ
аванÑÑ Ð°Ð´ÑаÑÑ
+autofill-manage-addresses-list-header = ÐдÑаÑÑ
+
+autofill-manage-credit-cards-title = ÐаÑ
аванÑÑ ÐºÑÑдÑÑнÑÑ ÐºÐ°ÑÑкÑ
+autofill-manage-credit-cards-list-header = ÐÑÑдÑÑнÑÑ ÐºÐ°ÑÑкÑ
+
+autofill-manage-dialog =
+ .style = min-width: 560px
+autofill-manage-remove-button = ÐÑдалÑÑÑ
+autofill-manage-add-button = ÐадаÑÑâ¦
+autofill-manage-edit-button = ÐмÑнÑÑÑâ¦
+
+##
+
+# The dialog title for creating addresses in browser preferences.
+autofill-add-new-address-title = ÐадаÑÑ Ð½Ð¾Ð²Ñ Ð°Ð´ÑаÑ
+# The dialog title for editing addresses in browser preferences.
+autofill-edit-address-title = ÐмÑнÑÑÑ Ð°Ð´ÑаÑ
+
+autofill-address-given-name = ÐмÑ
+autofill-address-additional-name = ÐÐ¼Ñ Ð¿Ð° баÑÑкÑ
+autofill-address-family-name = ÐÑозвÑÑÑа
+autofill-address-organization = ÐÑганÑзаÑÑÑ
+autofill-address-street = ÐÑлÑÑа
+
+## address-level-3 (Sublocality) names
+
+# Used in IR, MX
+autofill-address-neighborhood = ÐÑкÑаÑаÑн
+# Used in MY
+autofill-address-village-township = ÐÑÑка ÑÑ Ð³Ð°Ñадок
+autofill-address-island = ÐоÑÑÑаÑ
+# Used in IE
+autofill-address-townland = ÐаÑадÑÐºÐ°Ñ Ð·ÑмлÑ
+
+## address-level-2 names
+
+autofill-address-city = ÐоÑад
+# Used in HK, SD, SY, TR as Address Level-2 and used in KR as Sublocality.
+autofill-address-district = РаÑн
+# Used in GB, NO, SE
+autofill-address-post-town = ÐаÑÑовае меÑÑа
+# Used in AU as Address Level-2 and used in ZZ as Sublocality.
+autofill-address-suburb = ÐÑадмеÑÑе
+
+## address-level-1 names
+
+autofill-address-province = ÐоблаÑÑÑ
+autofill-address-state = ШÑаÑ
+autofill-address-county = ÐÑаÑÑÑва
+# Used in BB, JM
+autofill-address-parish = ÐаÑаÑÑÑ
+# Used in JP
+autofill-address-prefecture = ÐÑÑÑекÑÑÑа
+# Used in HK
+autofill-address-area = ÐоблаÑÑÑ
+# Used in KR
+autofill-address-do-si = Do/Si
+# Used in NI, CO
+autofill-address-department = Ðддзел
+# Used in AE
+autofill-address-emirate = ÐмÑÑаÑ
+# Used in RU and UA
+autofill-address-oblast = ÐоблаÑÑÑ
+
+## Postal code name types
+
+# Used in IN
+autofill-address-pin = Pin
+autofill-address-postal-code = ÐаÑÑÐ¾Ð²Ñ ÑндÑкÑ
+autofill-address-zip = ÐаÑÑÐ¾Ð²Ñ ÑндÑкÑ
+# Used in IE
+autofill-address-eircode = Eircode
+
+##
+
+autofill-address-country = ÐÑаÑна ÑÑ ÑÑгÑÑн
+autofill-address-tel = ТÑлеÑон
+autofill-address-email = Ðл.поÑÑа
+
+autofill-cancel-button = СкаÑаваÑÑ
+autofill-save-button = ÐаÑ
аваÑÑ
+autofill-country-warning-message = ÐÑÑазапаÑненне ÑоÑÐ¼Ð°Ñ Ð·Ð°Ñаз даÑÑÑпна ÑолÑÐºÑ Ð´Ð»Ñ Ð¿ÑÑнÑÑ
кÑаÑн.
+
+# The dialog title for creating credit cards in browser preferences.
+autofill-add-new-card-title = ÐадаÑÑ Ð½Ð¾Ð²ÑÑ ÐºÑÑдÑÑнÑÑ ÐºÐ°ÑÑкÑ
+# The dialog title for editing credit cards in browser preferences.
+autofill-edit-card-title = ÐмÑнÑÑÑ ÐºÑÑдÑÑнÑÑ ÐºÐ°ÑÑкÑ
+
+# In macOS, this string is preceded by the operating system with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-edit-card-password-prompt =
+ { PLATFORM() ->
+ [macos] паказаÑÑ ÑнÑаÑмаÑÑÑ Ð¿Ñа кÑÑдÑÑнÑÑ ÐºÐ°ÑÑÑ
+ [windows] { -brand-short-name } ÑпÑабÑе паказаÑÑ ÑнÑаÑмаÑÑÑ ÐºÑÑдÑÑнай каÑÑкÑ. ÐаÑвеÑдзÑÑе доÑÑÑп да гÑÑага ÑлÑковага запÑÑÑ Windows нÑжÑй.
+ *[other] { -brand-short-name } ÑпÑабÑе паказаÑÑ ÑнÑаÑмаÑÑÑ ÐºÑÑдÑÑнай каÑÑкÑ.
+ }
+
+autofill-card-number = ÐÑÐ¼Ð°Ñ ÐºÐ°ÑÑкÑ
+autofill-card-invalid-number = ÐÐ°Ð»Ñ Ð»Ð°Ñка, ÑвÑдзÑÑе ÑапÑаÑÐ´Ð½Ñ Ð½ÑÐ¼Ð°Ñ ÐºÐ°ÑÑÑ
+autofill-card-name-on-card = ÐÐ¼Ñ Ð½Ð° каÑÑÑÑ
+autofill-card-expires-month = ÐеÑÑÑ ÑÑÑмÑÐ½Ñ Ð´Ð·ÐµÑннÑ
+autofill-card-expires-year = Ðод ÑÑÑмÑÐ½Ñ Ð´Ð·ÐµÑннÑ
+autofill-card-billing-address = ÐлаÑÐµÐ¶Ð½Ñ Ð°Ð´ÑаÑ
+autofill-card-network = ТÑп каÑÑкÑ
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte Bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
diff --git a/browser/browser/preferences/fxaPairDevice.ftl b/browser/browser/preferences/fxaPairDevice.ftl
new file mode 100644
index 00000000000..8e634655772
--- /dev/null
+++ b/browser/browser/preferences/fxaPairDevice.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/.
+
+fxa-pair-device-dialog =
+ .title = ÐлÑÑÑÑÑ ÑнÑÑÑ Ð¿ÑÑладÑ
+ .style = width: 32em; min-height: 35em;
+fxa-qrcode-heading-step1 = 1. ÐÐ°Ð»Ñ Ð²Ñ ÑÑÑÑ Ð³ÑÑага не зÑабÑлÑ, ÑÑÑалÑйÑе Firefox на ÑÐ²Ð°Ñ Ð¼Ð°Ð±ÑлÑнÑÑ Ð¿ÑÑладÑ.
+fxa-qrcode-heading-step2 = 2. ÐдкÑÑйÑе Firefox на мабÑлÑнай пÑÑладзе.
+fxa-qrcode-heading-step3 = 3. ÐдкÑÑйÑе Ð¼ÐµÐ½Ñ ( або
), наÑÑÑнÑÑе
ÐÐ°Ð»Ð°Ð´Ñ Ñ Ð²ÑбеÑÑÑе УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ
+fxa-qrcode-heading-step4 = 4. СканÑйÑе гÑÑÑ ÐºÐ¾Ð´:
+fxa-pair-device-dialog-sync =
+ .style = width: 32em;
+fxa-pair-device-dialog-sync2 =
+ .style = min-width: 32em;
+fxa-qrcode-pair-title = СÑнÑ
ÑанÑзÑйÑе { -brand-product-name } на ÑваÑм ÑÑлеÑоне або планÑÑÑе
+fxa-qrcode-pair-step1 = 1. ÐдкÑÑйÑе { -brand-product-name } на ÑваÑй мабÑлÑнай пÑÑладзе.
+fxa-qrcode-pair-step2 = 2. ÐдкÑÑйÑе Ð¼ÐµÐ½Ñ (
на iOS або
на Android) Ñ наÑÑÑнÑÑе УвайÑÑÑ Ñ ÑÑнÑ
ÑанÑзаÑÑÑ
+fxa-qrcode-pair-step2-signin = 2. ÐдкÑÑйÑе Ð¼ÐµÐ½Ñ (
на iOS або
на Android) Ñ наÑÑÑнÑÑе СÑнÑ
ÑанÑзаваÑÑ Ñ Ð·Ð°Ñ
аваÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+fxa-qrcode-pair-step3 = 3. ÐаÑÑÑнÑÑе ÐаÑова да ÑÐºÐ°Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ñ ÑÑÑÑмлÑвайÑе ÑÑлеÑон над гÑÑÑм кодам
+fxa-qrcode-error-title = СпаÑаванне не ÑдалоÑÑ.
+fxa-qrcode-error-body = ÐаÑпÑабÑйÑе зноÑ.
diff --git a/browser/browser/preferences/languages.ftl b/browser/browser/preferences/languages.ftl
new file mode 100644
index 00000000000..9e3f4016c0d
--- /dev/null
+++ b/browser/browser/preferences/languages.ftl
@@ -0,0 +1,61 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+webpage-languages-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ Ð¼Ð¾Ð²Ñ Ð²Ñб-ÑÑаÑонак
+ .style = width: 40em
+webpage-languages-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ Ð¼Ð¾Ð²Ñ Ð²Ñб-ÑÑаÑонак
+ .style = min-width: 40em
+languages-close-key =
+ .key = w
+languages-description = ЧаÑам ÑÑаÑÐ¾Ð½ÐºÑ ÑеÑÑва даÑÑÑÐ¿Ð½Ñ Ð½Ð° некалÑкÑÑ
моваÑ
. ÐÑбеÑÑÑе Ð¼Ð¾Ð²Ñ Ð´Ð»Ñ Ð¿ÑаглÑÐ´Ñ ÑакÑÑ
ÑÑаÑонак, Ñ паÑÐ°Ð´ÐºÑ Ð¿ÑÑÑÑÑÑÑÑÑ
+languages-customize-spoof-english =
+ .label = ÐапÑÑваÑÑ Ð°Ð½Ð³Ð»ÑйÑкÑÑ Ð²ÐµÑÑÑÑ Ð²Ñб-ÑÑаÑонак Ð´Ð»Ñ Ð»ÐµÐ¿Ñай пÑÑваÑнаÑÑÑ
+languages-customize-moveup =
+ .label = Ð ÑÑ
аÑÑ ÑгоÑÑ
+ .accesskey = г
+languages-customize-movedown =
+ .label = Ð ÑÑ
аÑÑ ÑнÑз
+ .accesskey = н
+languages-customize-remove =
+ .label = ÐÑдалÑÑÑ
+ .accesskey = Ñ
+languages-customize-select-language =
+ .placeholder = ÐÑбÑаÑÑ Ð¼Ð¾Ð²Ñ Ð´Ð»Ñ Ð´Ð°Ð´Ð°Ð½Ð½Ñâ¦
+languages-customize-add =
+ .label = ÐадаÑÑ
+ .accesskey = Ð
+# The pattern used to generate strings presented to the user in the
+# locale selection list.
+#
+# Example:
+# Icelandic [is]
+# Spanish (Chile) [es-CL]
+#
+# Variables:
+# $locale (String) - A name of the locale (for example: "Icelandic", "Spanish (Chile)")
+# $code (String) - Locale code of the locale (for example: "is", "es-CL")
+languages-code-format =
+ .label = { $locale } [{ $code }]
+languages-active-code-format =
+ .value = { languages-code-format.label }
+browser-languages-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ Ð¼Ð¾Ð²Ñ { -brand-short-name }
+ .style = width: 40em
+browser-languages-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ Ð¼Ð¾Ð²Ñ { -brand-short-name }
+ .style = min-width: 40em
+browser-languages-description = { -brand-short-name } ÑÑпова бÑдзе паказваÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð¿ÐµÑÑай мовай Ñ ÑпÑÑе, а ÑнÑÑÑ Ð¼Ð¾Ð²Ñ, ÐºÐ°Ð»Ñ ÑпаÑÑÑбÑÑÑа, Ñ Ð°Ð·Ð½Ð°ÑанÑм паÑадкÑ.
+browser-languages-search = ÐоÑÑк ÑнÑÑÑ
Ð¼Ð¾Ñ ...
+browser-languages-searching =
+ .label = ÐоÑÑк Ð¼Ð¾Ñ ...
+browser-languages-downloading =
+ .label = СÑÑгваннеâ¦
+browser-languages-select-language =
+ .label = ÐÑбÑаÑÑ Ð¼Ð¾Ð²Ñ Ð´Ð»Ñ Ð´Ð°Ð´Ð°Ð½Ð½Ñâ¦
+ .placeholder = ÐÑбÑаÑÑ Ð¼Ð¾Ð²Ñ Ð´Ð»Ñ Ð´Ð°Ð´Ð°Ð½Ð½Ñâ¦
+browser-languages-installed-label = УÑÑалÑванÑÑ Ð¼Ð¾Ð²Ñ
+browser-languages-available-label = ÐаÑÑÑпнÑÑ Ð¼Ð¾Ð²Ñ
+browser-languages-error = { -brand-short-name } не можа абнавÑÑÑ Ð²Ð°ÑÑ Ð¼Ð¾Ð²Ñ Ð¿Ñама заÑаз. ÐÑавеÑÑе ÑÐ²Ð°Ñ Ð·Ð»ÑÑÑнне з ÑнÑÑÑнÑÑам або паÑпÑабÑйÑе ÑзноÑ.
diff --git a/browser/browser/preferences/moreFromMozilla.ftl b/browser/browser/preferences/moreFromMozilla.ftl
new file mode 100644
index 00000000000..c4c9ebdeb83
--- /dev/null
+++ b/browser/browser/preferences/moreFromMozilla.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/.
+
+
+## These strings are used in the about:preferences moreFromMozilla page
+
+more-from-moz-title = ÐолÑÑ Ð°Ð´ { -vendor-short-name }
+more-from-moz-category =
+ .tooltiptext = ÐолÑÑ Ð°Ð´ { -vendor-short-name }
+more-from-moz-subtitle = ÐаÑпÑабÑйÑе ÑнÑÑÑ Ð¿ÑадÑкÑÑ { -vendor-short-name }, ÑкÑÑ Ð¿Ð°Ð´ÑÑÑмлÑваÑÑÑ Ð·Ð´Ð°ÑÐ¾Ð²Ñ ÑнÑÑÑнÑÑ.
+more-from-moz-firefox-mobile-title = { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнÑÑ
пÑÑлад
+more-from-moz-firefox-mobile-description = ÐабÑлÑÐ½Ñ Ð±ÑаÑзеÑ, ÑÐºÑ ÑÑавÑÑÑ Ð²Ð°ÑÑ Ð¿ÑÑваÑнаÑÑÑ Ð½Ð° пеÑÑае меÑÑа.
+more-from-moz-firefox-mobile-description-advanced = Ðд Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ ÑÑÑкеÑÐ°Ñ Ð´Ð° ÑпÑÐ½ÐµÐ½Ð½Ñ ÑаздÑажнÑлÑнага аÑÑапÑайгÑаваннÑ, мабÑлÑнÑÑ Ð±ÑаÑзеÑÑ { -brand-product-name } пÑаÑÑÑÑÑ Ð·Ð²ÑÑÑÑоÑна, каб забÑÑпеÑÑÑÑ Ð²Ð°Ñ Ð´Ð¾Ð±ÑÑм ÐнÑÑÑнÑÑам.
+more-from-moz-mozilla-vpn-title = { -mozilla-vpn-brand-name }
+more-from-moz-mozilla-vpn-description = ÐдкÑÑйÑе Ð´Ð»Ñ ÑÑбе дадаÑÐºÐ¾Ð²Ñ ÑзÑÐ¾Ð²ÐµÐ½Ñ Ð°Ð½Ð°Ð½Ñмнага аглÑÐ´Ð°Ð½Ð½Ñ Ñ аÑ
овÑ.
+more-from-moz-mozilla-vpn-description-advanced = { -mozilla-vpn-brand-name } дадае ÑÑÑÑ Ð°Ð´Ð·Ñн ÑзÑÐ¾Ð²ÐµÐ½Ñ Ð°Ð½Ð°Ð½Ñмнага аглÑÐ´Ð°Ð½Ð½Ñ Ñ аÑ
овÑ. Ð, Ñ адÑозненне ад некаÑоÑÑÑ
ÑнÑÑÑ
VPN, Ñн бÑÑпеÑÐ½Ñ Ñ не аÑоÑвае ваÑÑ Ð´Ð·ÐµÐ¹Ð½Ð°ÑÑÑ.
+# This string is specific to the product Mozilla Rally which is US only.
+more-from-moz-mozilla-rally-title = { -rally-brand-name }
+# This string is specific to the product Mozilla Rally which is US only.
+more-from-moz-mozilla-rally-description = ÐазволÑÑе ÑваÑм звеÑÑкам пÑаÑаваÑÑ Ð½Ð° лепÑÑ ÐнÑÑÑнÑÑ Ð´Ð»Ñ ÑÑÑÑ
.
+# This string is specific to the product Mozilla Rally which is US only.
+more-from-moz-mozilla-rally-description-advanced = ÐÑ
вÑÑÑйÑе Ñвае дадзенÑÑ Ð½Ð° даÑледаваннÑ, ÑкÑÑ Ð¿ÑаÑÑÑÑÑ Ð½Ð°Ð´ ÑÑваÑÑннем болÑÑ Ð±ÑÑпеÑнага Ñ адкÑÑÑага ÐнÑÑÑнÑÑÑ, ÑÐºÑ Ð´Ð°Ð¿Ð°Ð¼Ð°Ð³Ð°Ðµ лÑдзÑм, а не бÑйнÑм ÑÑÑ
налагÑÑнÑм кампанÑÑм.
+# This string is specific to the product Mozilla Rally which is US only.
+more-from-moz-button-mozilla-rally-2 = ÐалÑÑайÑеÑÑ Ð´Ð° { -rally-short-name }
+more-from-moz-qr-code-box-firefox-mobile-title = СÑÑгнÑÑе з дапамогай мабÑлÑнай пÑÑладÑ. ÐакÑÑÑйÑе камеÑÑ Ð½Ð° QR-код. ÐÐ°Ð»Ñ Ð·'ÑвÑÑÑа ÑпаÑÑлка, наÑÑÑнÑÑе на Ñе.
+more-from-moz-qr-code-box-firefox-mobile-button = ÐамеÑÑ Ð³ÑÑага адпÑавÑÑÑ ÑлекÑÑÐ¾Ð½Ð½Ñ Ð»ÑÑÑ Ð½Ð° Ð²Ð°Ñ ÑÑлеÑон
+more-from-moz-qr-code-firefox-mobile-img =
+ .alt = QR-код Ð´Ð»Ñ ÑÑÑÐ³Ð²Ð°Ð½Ð½Ñ { -brand-product-name } Ð´Ð»Ñ Ð¼Ð°Ð±ÑлÑнÑÑ
пÑÑлад
+more-from-moz-button-mozilla-vpn-2 = ÐÑÑÑмаÑÑ VPN
+more-from-moz-learn-more-link = ÐаведаÑÑа болÑÑ
+
+## These strings are for the Firefox Relay card in about:preferences moreFromMozilla page
+
+more-from-moz-firefox-relay-title = { -relay-brand-name }
+more-from-moz-firefox-relay-description = ÐбаÑанÑÑе ÑÐ²Ð°Ñ Ð¿Ð°ÑÑовÑÑ ÑкÑÑÐ½Ñ Ñ ÑÐ²Ð°Ñ Ð°ÑÐ¾Ð±Ñ Ð· дапамогай бÑÑплаÑнай маÑкÑÑоÑÐºÑ ÑлекÑÑоннай поÑÑÑ.
+more-from-moz-firefox-relay-button = ÐÑÑÑмаÑÑ { -relay-brand-short-name }
diff --git a/browser/browser/preferences/permissions.ftl b/browser/browser/preferences/permissions.ftl
new file mode 100644
index 00000000000..1604cc6942c
--- /dev/null
+++ b/browser/browser/preferences/permissions.ftl
@@ -0,0 +1,211 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+permissions-window =
+ .title = ÐÑклÑÑÑннÑ
+ .style = width: 38em
+permissions-window2 =
+ .title = ÐÑклÑÑÑннÑ
+ .style = min-width: 38em
+permissions-close-key =
+ .key = w
+permissions-address = ÐдÑÐ°Ñ ÑайÑа
+ .accesskey = д
+permissions-block =
+ .label = ÐлакаваÑÑ
+ .accesskey = Ð
+permissions-disable-etp =
+ .label = ÐадаÑÑ Ð²ÑклÑÑÑнне
+ .accesskey = Ð
+permissions-session =
+ .label = ÐазволÑÑÑ Ð½Ð° ÑеанÑ
+ .accesskey = Ñ
+permissions-allow =
+ .label = ÐазволÑÑÑ
+ .accesskey = Ð
+permissions-button-off =
+ .label = ÐÑклÑÑÑÑÑ
+ .accesskey = Ð
+permissions-button-off-temporarily =
+ .label = ЧаÑова вÑклÑÑÑÑÑ
+ .accesskey = Ч
+permissions-site-name =
+ .label = ÐÑб-ÑайÑ
+permissions-status =
+ .label = СÑаÑÑÑ
+permissions-remove =
+ .label = ÐÑдалÑÑÑ Ð²Ñб-ÑайÑ
+ .accesskey = Ð
+permissions-remove-all =
+ .label = ÐÑдалÑÑÑ ÑÑе вÑб-ÑайÑÑ
+ .accesskey = Ñ
+permission-dialog =
+ .buttonlabelaccept = ÐаÑ
аваÑÑ Ð·Ð¼ÐµÐ½Ñ
+ .buttonaccesskeyaccept = Ы
+permissions-autoplay-menu = ÐÑадвÑзнаÑана Ð´Ð»Ñ ÑÑÑÑ
ÑайÑаÑ:
+permissions-searchbox =
+ .placeholder = ÐоÑÑк ÑÑÑод вÑб-ÑайÑаÑ
+permissions-capabilities-autoplay-allow =
+ .label = ÐазвалÑÑÑ Ð³Ñк Ñ Ð²ÑдÑа
+permissions-capabilities-autoplay-block =
+ .label = ÐлакаваÑÑ Ð³Ñк
+permissions-capabilities-autoplay-blockall =
+ .label = ÐлакаваÑÑ Ð³Ñк Ñ Ð²ÑдÑа
+permissions-capabilities-allow =
+ .label = ÐазволÑÑÑ
+permissions-capabilities-block =
+ .label = ÐлакаваÑÑ
+permissions-capabilities-prompt =
+ .label = ÐаÑÑÑÐ´Ñ Ð¿ÑÑаÑÑ
+permissions-capabilities-listitem-allow =
+ .value = ÐазволÑÑÑ
+permissions-capabilities-listitem-block =
+ .value = ÐлакаваÑÑ
+permissions-capabilities-listitem-allow-session =
+ .value = ÐазволÑÑÑ Ð½Ð° ÑеанÑ
+permissions-capabilities-listitem-off =
+ .value = ÐÑкл.
+permissions-capabilities-listitem-off-temporarily =
+ .value = ЧаÑова вÑкл.
+
+## Invalid Hostname Dialog
+
+permissions-invalid-uri-title = Уведзена недапÑÑÑалÑÐ½Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ
оÑÑа
+permissions-invalid-uri-label = УвÑдзÑÑе Ð½Ð°Ð·Ð²Ñ Ñ
оÑÑа
+
+## Exceptions - Tracking Protection
+
+permissions-exceptions-etp-window =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ Ð´Ð»Ñ ÑзмоÑненай аÑ
Ð¾Ð²Ñ Ð°Ð´ ÑаÑÑннÑ
+ .style = { permissions-window.style }
+permissions-exceptions-etp-desc = ÐÑ Ð°Ð´ÐºÐ»ÑÑÑÐ»Ñ Ð°Ñ
Ð¾Ð²Ñ Ð½Ð° гÑÑÑÑ
ÑайÑаÑ
.
+permissions-exceptions-etp-window2 =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ Ð´Ð»Ñ ÑзмоÑненай аÑ
Ð¾Ð²Ñ Ð°Ð´ ÑаÑÑннÑ
+ .style = { permissions-window2.style }
+permissions-exceptions-manage-etp-desc = ÐÑ Ð¼Ð¾Ð¶Ð°Ñе вÑзнаÑÑÑÑ, на ÑкÑÑ
вÑб-ÑайÑаÑ
ÑзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑÐ½Ð½Ñ Ð±Ñдзе вÑклÑÑана. ÐабÑÑÑÑе Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ñ Ð°Ð´ÑÐ°Ñ ÑайÑа, а заÑÑм наÑÑÑнÑÑе «ÐадаÑÑ Ð²ÑклÑÑÑнне».
+
+## Exceptions - Cookies
+
+permissions-exceptions-cookie-window =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ
+ .style = { permissions-window.style }
+permissions-exceptions-cookie-window2 =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ
+ .style = { permissions-window2.style }
+permissions-exceptions-cookie-desc = ÐÑ Ð¼Ð¾Ð¶Ð°Ñе ÑказаÑÑ, ÑкÑм вÑб-ÑайÑам заÑÐ¶Ð´Ñ Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ð° або забаÑонена вÑкаÑÑÑÑоÑваÑÑ ÐºÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ. УпÑÑÑÑе Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ñ Ð°Ð´ÑÐ°Ñ ÑайÑа, ÑкÑм Ð²Ñ Ñ
оÑаÑе ÑаÑпаÑадзÑÑÑа, Ñ Ð½Ð°ÑÑÑнÑÑе ÐлакаваÑÑ, ÐазволÑÑÑ Ð½Ð° ÑеанÑ, або ÐазволÑÑÑ.
+
+## Exceptions - HTTPS-Only Mode
+
+permissions-exceptions-https-only-window =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - Ð ÑжÑм ÑолÑÐºÑ HTTPS
+ .style = { permissions-window.style }
+permissions-exceptions-https-only-window2 =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - Ð ÑжÑм ÑолÑÐºÑ HTTPS
+ .style = { permissions-window2.style }
+permissions-exceptions-https-only-desc = ÐÑ Ð¼Ð¾Ð¶Ð°Ñе вÑклÑÑÑÑÑ ÑÑжÑм ÑолÑÐºÑ HTTPS Ð´Ð»Ñ Ð¿ÑÑнÑÑ
вÑб-ÑайÑаÑ. { -brand-short-name } не бÑдзе ÑпÑабаваÑÑ Ð¿ÐµÑаклÑÑÑÑÑ Ð·Ð»ÑÑÑнне на бÑÑпеÑÐ½Ñ HTTPS Ð´Ð»Ñ Ð³ÑÑÑÑ
ÑайÑаÑ. ÐÑклÑÑÑÐ½Ð½Ñ Ð½Ðµ ÑаÑпаÑÑÑджваÑÑÑа на пÑÑваÑнÑÑ Ð²Ð¾ÐºÐ½Ñ.
+
+## Exceptions - Pop-ups
+
+permissions-exceptions-popup-window =
+ .title = ÐазволенÑÑ Ð²Ñб-ÑайÑÑ - ÐÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ
+ .style = { permissions-window.style }
+permissions-exceptions-popup-window2 =
+ .title = ÐазволенÑÑ Ð²Ñб-ÑайÑÑ - ÐÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ
+ .style = { permissions-window2.style }
+permissions-exceptions-popup-desc = ÐÑ Ð¼Ð¾Ð¶Ð°Ñе вÑзнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам дазволена адкÑÑваÑÑ Ð²ÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ. ÐабÑÑÑÑе Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ñ Ð°Ð´ÑÐ°Ñ ÑайÑа, ÑÐºÐ¾Ð¼Ñ Ð²Ñ Ñ
оÑаÑе дазволÑÑÑ Ð³ÑÑа, Ñ Ð¿ÑÑÑÑкнÑÑе ÐазволÑÑÑ.
+
+## Exceptions - Saved Logins
+
+permissions-exceptions-saved-logins-window =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - ÐапÑÑанÑÑ Ð»Ð°Ð³ÑнÑ
+ .style = { permissions-window.style }
+permissions-exceptions-saved-logins-window2 =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - ÐапÑÑанÑÑ Ð»Ð°Ð³ÑнÑ
+ .style = { permissions-window2.style }
+permissions-exceptions-saved-logins-desc = ÐагÑÐ½Ñ Ð´Ð»Ñ Ð½Ð°ÑÑÑпнÑÑ
вÑб-ÑайÑÐ°Ñ Ð½Ðµ бÑдÑÑÑ Ð·Ð°Ñ
аванÑ
+
+## Exceptions - Add-ons
+
+permissions-exceptions-addons-window =
+ .title = ÐазволенÑÑ Ð²Ñб-ÑайÑÑ - УÑÑалÑванне дадаÑкаÑ
+ .style = { permissions-window.style }
+permissions-exceptions-addons-window2 =
+ .title = ÐазволенÑÑ Ð²Ñб-ÑайÑÑ - УÑÑалÑванне дадаÑкаÑ
+ .style = { permissions-window2.style }
+permissions-exceptions-addons-desc = ÐÑ Ð¼Ð¾Ð¶Ð°Ñе вÑзнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам дазволена ÑÑÑалÑÑваÑÑ Ð´Ð°Ð´Ð°ÑкÑ. ÐабÑÑÑÑе Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ñ Ð°Ð´ÑÐ°Ñ ÑайÑа, ÑÐºÐ¾Ð¼Ñ Ð²Ñ Ñ
оÑаÑе гÑÑа дазволÑÑÑ, Ñ Ð½Ð°ÑÑÑнÑÑе ÐазволÑÑÑ.
+
+## Site Permissions - Autoplay
+
+permissions-site-autoplay-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÑÑапÑайгÑаванне
+ .style = { permissions-window.style }
+permissions-site-autoplay-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÑÑапÑайгÑаванне
+ .style = { permissions-window2.style }
+permissions-site-autoplay-desc = ТÑÑ Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе кÑÑаваÑÑ ÑайÑамÑ, ÑкÑÑ Ð½Ðµ вÑкаÑÑÑÑоÑваÑÑÑ ÑÑповÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð°ÑÑамаÑÑÑнага пÑайгÑаваннÑ.
+
+## Site Permissions - Notifications
+
+permissions-site-notification-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð°Ð±Ð²ÐµÑÑкÑ
+ .style = { permissions-window.style }
+permissions-site-notification-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð°Ð±Ð²ÐµÑÑкÑ
+ .style = { permissions-window2.style }
+permissions-site-notification-desc = ÐаÑÑÑпнÑÑ Ð²Ñб-ÑайÑÑ Ð·Ð°Ð¿ÑÑÐ°Ð»Ñ Ð´Ð°Ð·Ð²Ð¾Ð» даÑÑлаÑÑ Ð²Ð°Ð¼ абвеÑÑкÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе азнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам дазволена даÑÑлаÑÑ Ð°Ð±Ð²ÐµÑÑкÑ. ÐÑ ÑакÑама можаÑе забаÑанÑÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° даÑÑланне абвеÑÑак.
+permissions-site-notification-disable-label =
+ .label = ÐлакаваÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° даÑÑланне абвеÑÑак
+permissions-site-notification-disable-desc = ÐÑÑа не дазволÑÑÑ Ð²Ñб-ÑайÑам, акÑÐ°Ð¼Ñ Ð¿ÐµÑалÑÑанÑÑ
вÑÑÑй, запÑÑваÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на даÑÑланне абвеÑÑак. Ðлакаванне абвеÑÑак можа паÑÑÑÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ ÑÑнкÑÑÑ ÑайÑа.
+
+## Site Permissions - Location
+
+permissions-site-location-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð¼ÐµÑÑазнаÑ
оджаннÑ
+ .style = { permissions-window.style }
+permissions-site-location-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð¼ÐµÑÑазнаÑ
оджаннÑ
+ .style = { permissions-window2.style }
+permissions-site-location-desc = ÐаÑÑÑпнÑÑ Ð²Ñб-ÑайÑÑ Ð·Ð°Ð¿ÑÑÐ°Ð»Ñ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе азнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ. ÐÑ ÑакÑама можаÑе забаÑанÑÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ.
+permissions-site-location-disable-label =
+ .label = ÐлакаваÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ
+permissions-site-location-disable-desc = ÐÑÑа не дазволÑÑÑ Ð²Ñб-ÑайÑам, акÑÐ°Ð¼Ñ Ð¿ÐµÑалÑÑанÑÑ
вÑÑÑй, запÑÑваÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ. Ðлакаванне доÑÑÑÐ¿Ñ Ð´Ð° ваÑага меÑÑазнаÑ
Ð¾Ð´Ð¶Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶Ð° паÑÑÑÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ ÑÑнкÑÑÑ ÑайÑа.
+
+## Site Permissions - Virtual Reality
+
+permissions-site-xr-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð²ÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ
+ .style = { permissions-window.style }
+permissions-site-xr-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð²ÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ
+ .style = { permissions-window2.style }
+permissions-site-xr-desc = ÐаÑÑÑпнÑÑ Ð²Ñб-ÑайÑÑ Ð·Ð°Ð¿ÑÑÐ°Ð»Ñ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑÑÑ
пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе азнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑÑÑ
пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ. ÐÑ ÑакÑама можаÑе забаÑанÑÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑÑÑ
пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ.
+permissions-site-xr-disable-label =
+ .label = ÐлакаваÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑÑÑ
пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ
+permissions-site-xr-disable-desc = ÐÑÑа не дазволÑÑÑ Ð²Ñб-ÑайÑам, акÑÐ°Ð¼Ñ Ð¿ÐµÑалÑÑанÑÑ
вÑÑÑй, запÑÑваÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑÑÑ
пÑÑлад вÑÑÑÑалÑнай ÑÑÑаÑÑнаÑÑÑ. Ðлакаванне доÑÑÑÐ¿Ñ Ð´Ð° ваÑÑÑ
пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ Ð¼Ð¾Ð¶Ð° паÑÑÑÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ ÑÑнкÑÑÑ ÑайÑа.
+
+## Site Permissions - Camera
+
+permissions-site-camera-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ ÐºÐ°Ð¼ÐµÑÑ
+ .style = { permissions-window.style }
+permissions-site-camera-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ ÐºÐ°Ð¼ÐµÑÑ
+ .style = { permissions-window2.style }
+permissions-site-camera-desc = ÐаÑÑÑпнÑÑ Ð²Ñб-ÑайÑÑ Ð·Ð°Ð¿ÑÑÐ°Ð»Ñ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑай камеÑÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе азнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑай камеÑÑ. ÐÑ ÑакÑама можаÑе забаÑанÑÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑай камеÑÑ.
+permissions-site-camera-disable-label =
+ .label = ÐлакаваÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑай камеÑÑ
+permissions-site-camera-disable-desc = ÐÑÑа не дазволÑÑÑ Ð²Ñб-ÑайÑам, акÑÐ°Ð¼Ñ Ð¿ÐµÑалÑÑанÑÑ
вÑÑÑй, запÑÑваÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑай камеÑÑ. Ðлакаванне доÑÑÑÐ¿Ñ Ð´Ð° ваÑай камеÑÑ Ð¼Ð¾Ð¶Ð° паÑÑÑÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ ÑÑнкÑÑÑ ÑайÑа.
+
+## Site Permissions - Microphone
+
+permissions-site-microphone-window =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð¼ÑкÑаÑона
+ .style = { permissions-window.style }
+permissions-site-microphone-window2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ - ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð¼ÑкÑаÑона
+ .style = { permissions-window2.style }
+permissions-site-microphone-desc = ÐаÑÑÑпнÑÑ Ð²Ñб-ÑайÑÑ Ð·Ð°Ð¿ÑÑÐ°Ð»Ñ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑага мÑкÑаÑона. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе азнаÑÑÑÑ, ÑкÑм вÑб-ÑайÑам Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑага мÑкÑаÑона. ÐÑ ÑакÑама можаÑе забаÑанÑÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑага мÑкÑаÑона.
+permissions-site-microphone-disable-label =
+ .label = ÐлакаваÑÑ Ð½Ð¾Ð²ÑÑ Ð·Ð°Ð¿ÑÑÑ Ð½Ð° доÑÑÑп да ваÑага мÑкÑаÑона
+permissions-site-microphone-disable-desc = ÐÑÑа не дазволÑÑÑ Ð²Ñб-ÑайÑам, акÑÐ°Ð¼Ñ Ð¿ÐµÑалÑÑанÑÑ
вÑÑÑй, запÑÑваÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на доÑÑÑп да ваÑага мÑкÑаÑона. Ðлакаванне доÑÑÑÐ¿Ñ Ð´Ð° ваÑага мÑкÑаÑона можа паÑÑÑÑÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ ÑÑнкÑÑÑ ÑайÑа.
diff --git a/browser/browser/preferences/preferences.ftl b/browser/browser/preferences/preferences.ftl
new file mode 100644
index 00000000000..c2380c93afa
--- /dev/null
+++ b/browser/browser/preferences/preferences.ftl
@@ -0,0 +1,1187 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-track-description = ÐдÑÑлаÑÑ Ð²Ñб-ÑайÑам ÑÑгнал âÐе ÑаÑÑÑÑâ
+do-not-track-learn-more = ÐаведаÑÑа болÑÑ
+do-not-track-option-default-content-blocking-known =
+ .label = ТолÑÐºÑ ÐºÐ°Ð»Ñ { -brand-short-name } наÑÑаÑÐ»ÐµÐ½Ñ Ð±Ð»Ð°ÐºÐ°Ð²Ð°ÑÑ Ð²ÑдомÑÑ ÑÑÑкеÑÑ
+do-not-track-option-always =
+ .label = ÐаÑÑÑдÑ
+settings-page-title = ÐаладÑ
+# This is used to determine the width of the search field in about:preferences,
+# in order to make the entire placeholder string visible
+#
+# Please keep the placeholder string short to avoid truncation.
+#
+# Notice: The value of the `.style` attribute is a CSS string, and the `width`
+# is the name of the CSS property. It is intended only to adjust the element's width.
+# Do not translate.
+search-input-box2 =
+ .style = width: 15.4em
+ .placeholder = ШÑкаÑÑ Ñ Ð½Ð°Ð»Ð°Ð´Ð°Ñ
+managed-notice = ÐаÑÑм бÑаÑзеÑам кÑÑÑе ваÑа аÑганÑзаÑÑÑ.
+category-list =
+ .aria-label = ÐаÑÑгоÑÑÑ
+pane-general-title = ÐгÑлÑнÑÑ
+category-general =
+ .tooltiptext = { pane-general-title }
+pane-home-title = ХаÑнÑÑ ÑÑаÑонка
+category-home =
+ .tooltiptext = { pane-home-title }
+pane-search-title = ÐоÑÑк
+category-search =
+ .tooltiptext = { pane-search-title }
+pane-privacy-title = ÐÑÑваÑнаÑÑÑ Ñ бÑÑпека
+category-privacy =
+ .tooltiptext = { pane-privacy-title }
+pane-sync-title3 = СÑнÑ
ÑанÑзаÑÑÑ
+category-sync3 =
+ .tooltiptext = { pane-sync-title3 }
+pane-experimental-title = ÐкÑпеÑÑменÑÑ { -brand-short-name }
+category-experimental =
+ .tooltiptext = ÐкÑпеÑÑменÑÑ { -brand-short-name }
+pane-experimental-subtitle = ÐÑаÑÑгвайÑе з аÑÑÑÑожнаÑÑÑ
+pane-experimental-search-results-header = ÐкÑпеÑÑменÑÑ { -brand-short-name }: пÑаÑÑгвайÑе з аÑÑÑÑожнаÑÑÑ
+pane-experimental-description2 = Ðмена паÑÑÑанÑÑ
налад канÑÑгÑÑаÑÑÑ Ð¼Ð¾Ð¶Ð° паÑплÑваÑÑ Ð½Ð° пÑадÑкÑÑйнаÑÑÑ Ñ Ð±ÑÑÐ¿ÐµÐºÑ { -brand-short-name }.
+pane-experimental-reset =
+ .label = ÐднавÑÑÑ Ð¿ÑадвÑзнаÑанÑÑ
+ .accesskey = Ð
+help-button-label = ÐадÑÑÑмка { -brand-short-name }
+addons-button-label = ÐаÑÑÑÑÐ½Ð½Ñ Ñ ÑÑмÑ
+focus-search =
+ .key = f
+close-button =
+ .aria-label = ÐакÑÑÑÑ
+
+## Browser Restart Dialog
+
+feature-enable-requires-restart = { -brand-short-name } мÑÑÑÑÑ Ð¿ÐµÑазапÑÑÑÑÑÑа, каб ÑклÑÑÑÑÑ Ð³ÑÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ.
+feature-disable-requires-restart = { -brand-short-name } мÑÑÑÑÑ Ð¿ÐµÑазапÑÑÑÑÑÑа, каб адклÑÑÑÑÑ Ð³ÑÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ.
+should-restart-title = ÐеÑазапÑÑк { -brand-short-name }
+should-restart-ok = ÐеÑазапÑÑÑÑÑÑ { -brand-short-name } заÑаз
+cancel-no-restart-button = СкаÑаваÑÑ
+restart-later = ÐеÑазапÑÑÑÑÑÑ Ð¿Ð°Ð·Ð½ÐµÐ¹
+
+## Extension Control Notifications
+##
+## These strings are used to inform the user
+## about changes made by extensions to browser settings.
+##
+##
is going to be replaced by the extension icon.
+##
+## Variables:
+## $name (String): name of the extension
+
+# This string is shown to notify the user that the password manager setting
+# is being controlled by an extension
+extension-controlling-password-saving =
{ $name } кÑÑÑе гÑÑÑм паÑамеÑÑам.
+# This string is shown to notify the user that their notifications permission
+# is being controlled by an extension.
+extension-controlling-web-notifications =
{ $name } кÑÑÑе гÑÑÑм паÑамеÑÑам.
+# This string is shown to notify the user that Container Tabs
+# are being enabled by an extension.
+extension-controlling-privacy-containers =
{ $name } паÑÑабÑе канÑÑйнеÑÑ ÐºÐ°ÑÑак.
+# This string is shown to notify the user that their content blocking "All Detected Trackers"
+# preferences are being controlled by an extension.
+extension-controlling-websites-content-blocking-all-trackers =
{ $name } кÑÑÑе гÑÑÑм паÑамеÑÑам.
+# This string is shown to notify the user that their proxy configuration preferences
+# are being controlled by an extension.
+extension-controlling-proxy-config =
{ $name } канÑÑалÑе ÑпоÑаб злÑÑÑÐ½Ð½Ñ { -brand-short-name } з ÐнÑÑÑнÑÑам.
+# This string is shown after the user disables an extension to notify the user
+# how to enable an extension that they disabled.
+#
+#
will be replaced with Add-ons icon
+#
will be replaced with Menu icon
+extension-controlled-enable = Ðаб ÑклÑÑÑÑÑ Ð¿Ð°ÑÑÑÑнне, зайдзÑÑе Ñ
ÐадаÑÐºÐ°Ñ Ñ Ð¼ÐµÐ½Ñ
.
+
+## Preferences UI Search Results
+
+search-results-header = ÐÑнÑÐºÑ Ð¿Ð¾ÑÑкÑ
+# `` will be replaced by the search term.
+search-results-empty-message2 = ÐÑбаÑайÑе! У наладаÑ
нÑма вÑнÑÐºÐ°Ñ Ð´Ð»Ñ ââ.
+search-results-help-link = ÐаÑÑÑбна дапамога? ÐаведайÑе ÐадÑÑÑмка { -brand-short-name }
+
+## General Section
+
+startup-header = ÐапÑÑк
+always-check-default =
+ .label = ÐаÑÐ¶Ð´Ñ Ð¿ÑавÑÑаÑÑ, ÑÑ Ð·'ÑÑлÑеÑÑа { -brand-short-name } пÑадвÑзнаÑанÑм бÑаÑзеÑам
+ .accesskey = н
+is-default = { -brand-short-name } заÑаз Ð²Ð°Ñ Ð¿ÑадвÑзнаÑÐ°Ð½Ñ Ð±ÑаÑзеÑ
+is-not-default = { -brand-short-name } не пÑадвÑзнаÑÐ°Ð½Ñ Ð±ÑаÑзеÑ
+set-as-my-default-browser =
+ .label = ÐÑабÑÑÑ Ð¿ÑадвÑзнаÑанÑмâ¦
+ .accesskey = Ð
+startup-restore-windows-and-tabs =
+ .label = ÐдкÑÑваÑÑ Ð¿Ð°Ð¿ÑÑÑднÑÑ Ð²Ð¾ÐºÐ½Ñ Ñ ÐºÐ°ÑÑкÑ
+ .accesskey = Ñ
+startup-restore-warn-on-quit =
+ .label = ÐапÑÑÑджваÑÑ Ð¿ÑÑ Ð²ÑÑ
адзе з бÑаÑзеÑа
+disable-extension =
+ .label = ÐдклÑÑÑÑÑ Ð¿Ð°ÑÑÑÑнне
+tabs-group-header = ÐаÑÑкÑ
+ctrl-tab-recently-used-order =
+ .label = Ctrl+Tab пеÑаклÑÑае памÑж каÑÑÐºÐ°Ð¼Ñ Ñ Ð¿Ð°ÑÐ°Ð´ÐºÑ Ð°Ð¿Ð¾ÑнÑга вÑкаÑÑÑÑаннÑ
+ .accesskey = е
+open-new-link-as-tabs =
+ .label = ÐдкÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ Ñ ÐºÐ°ÑÑкаÑ
замеÑÑ Ð½Ð¾Ð²ÑÑ
акон
+ .accesskey = Ñ
+confirm-on-close-multiple-tabs =
+ .label = ÐÑÑаÑÑ Ð¿Ð°ÑвÑÑджÑнне пÑÑ Ð·Ð°ÐºÑÑÑÑÑ Ð½ÐµÐºÐ°Ð»ÑкÑÑ
каÑÑак
+ .accesskey = Ñ
+# This string is used for the confirm before quitting preference.
+# Variables:
+# $quitKey (String) - the quit keyboard shortcut, and formatted
+# in the same manner as it would appear,
+# for example, in the File menu.
+confirm-on-quit-with-key =
+ .label = ÐÑÑаÑÑ Ð¿Ð°ÑвÑÑджÑнне пÑÑ Ð²ÑÑ
адзе з дапамогай { $quitKey }
+ .accesskey = Ñ
+warn-on-open-many-tabs =
+ .label = ÐапÑÑÑджваÑÑ, ÐºÐ°Ð»Ñ Ð°Ð´ÐºÑÑÑÑÑ Ð½ÐµÐºÐ°Ð»ÑкÑÑ
каÑÑак можа запаволÑÑÑ { -brand-short-name }
+ .accesskey = в
+switch-to-new-tabs =
+ .label = Ðа адкÑÑÑÑÑ ÑпаÑÑлкÑ, вÑÑÐ²Ñ ÑÑ Ð¼ÐµÐ´ÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ Ð°Ð´ÑÐ°Ð·Ñ Ð¿ÐµÑаклÑÑаÑÑа на Ñе
+ .accesskey = Ñ
+show-tabs-in-taskbar =
+ .label = ÐаказваÑÑ Ð¼ÑнÑÑÑÑÑÑ ÐºÐ°ÑÑак Ñ Ð¿Ð°Ð½ÑÐ»Ñ Ð·Ð°Ð´Ð°Ð½Ð½ÑÑ Windows
+ .accesskey = л
+browser-containers-enabled =
+ .label = УклÑÑÑÑÑ ÐºÐ°Ð½ÑÑйнеÑÑ ÐºÐ°ÑÑак
+ .accesskey = Ñ
+browser-containers-learn-more = ÐаведаÑÑа болÑÑ
+browser-containers-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = а
+containers-disable-alert-title = ÐакÑÑÑÑ ÑÑе каÑÑÐºÑ ÐºÐ°Ð½ÑÑйнеÑа?
+containers-disable-alert-desc =
+ { $tabCount ->
+ [one] ÐÐ°Ð»Ñ Ð²Ñ Ð²ÑклÑÑÑÑе ÑÑе акенÑÑ ÐºÐ°Ð½ÑÑйнеÑа, бÑдзе закÑÑÑа { $tabCount } каÑÑка канÑÑйнеÑа. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе вÑклÑÑÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+ [few] ÐÐ°Ð»Ñ Ð²Ñ Ð²ÑклÑÑÑÑе ÑÑе акенÑÑ ÐºÐ°Ð½ÑÑйнеÑа, бÑдÑÑÑ Ð·Ð°ÐºÑÑÑÑ { $tabCount } каÑÑÐºÑ ÐºÐ°Ð½ÑÑйнеÑа. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе вÑклÑÑÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+ *[many] ÐÐ°Ð»Ñ Ð²Ñ Ð²ÑклÑÑÑÑе ÑÑе акенÑÑ ÐºÐ°Ð½ÑÑйнеÑа, бÑдÑÑÑ Ð·Ð°ÐºÑÑÑÑ { $tabCount } каÑÑак канÑÑйнеÑа. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе вÑклÑÑÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+ }
+containers-disable-alert-ok-button =
+ { $tabCount ->
+ [one] ÐакÑÑÑÑ { $tabCount } каÑÑÐºÑ Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+ [few] ÐакÑÑÑÑ { $tabCount } каÑÑÐºÑ Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+ *[many] ÐакÑÑÑÑ { $tabCount } каÑÑак Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+ }
+containers-disable-alert-cancel-button = ÐакÑнÑÑÑ ÑклÑÑанÑмÑ
+containers-remove-alert-title = ÐÑдалÑÑÑ Ð³ÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+# Variables:
+# $count (Number) - Number of tabs that will be closed.
+containers-remove-alert-msg =
+ { $count ->
+ [one] ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°Ñаз вÑдалÑÑе гÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ, бÑдзе закÑÑÑа { $count } каÑÑка канÑÑйнеÑа. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе вÑдалÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+ [few] ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°Ñаз вÑдалÑÑе гÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ, бÑдÑÑÑ Ð·Ð°ÐºÑÑÑÑ { $count } каÑÑÐºÑ ÐºÐ°Ð½ÑÑйнеÑа. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе вÑдалÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+ *[many] ÐÐ°Ð»Ñ Ð²Ñ Ð·Ð°Ñаз вÑдалÑÑе гÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ, бÑдÑÑÑ Ð·Ð°ÐºÑÑÑÑ { $count } каÑÑак канÑÑйнеÑа. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе вÑдалÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ?
+ }
+containers-remove-ok-button = ÐÑдалÑÑÑ Ð³ÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ
+containers-remove-cancel-button = Ðе вÑдалÑÑÑ Ð³ÑÑÑ ÐºÐ°Ð½ÑÑйнеÑ
+
+## General Section - Language & Appearance
+
+language-and-appearance-header = Ðова Ñ Ð²ÑглÑд
+preferences-web-appearance-header = ÐÑглÑд вÑб-ÑайÑаÑ
+preferences-web-appearance-description = ÐекаÑоÑÑÑ Ð²Ñб-ÑайÑÑ Ð°Ð´Ð°Ð¿ÑÑÑÑÑ ÑÐ²Ð°Ñ ÐºÐ¾Ð»ÐµÑавÑÑ ÑÑ
ÐµÐ¼Ñ Ñ залежнаÑÑÑ Ð°Ð´ ваÑÑÑ
пеÑаваг. ÐÑбеÑÑÑе, ÑкÑÑ ÐºÐ¾Ð»ÐµÑавÑÑ ÑÑ
ÐµÐ¼Ñ Ð²Ñ Ñ
оÑаÑе вÑкаÑÑÑÑоÑваÑÑ Ð´Ð»Ñ Ð³ÑÑÑÑ
ÑайÑаÑ.
+preferences-web-appearance-choice-browser = ТÑма { -brand-short-name }
+preferences-web-appearance-choice-system = СÑÑÑÑÐ¼Ð½Ð°Ñ ÑÑма
+preferences-web-appearance-choice-auto = ÐÑÑамаÑÑÑнаÑ
+preferences-web-appearance-choice-light = СвеÑлаÑ
+preferences-web-appearance-choice-dark = ЦÑмнаÑ
+preferences-web-appearance-choice-tooltip-browser =
+ .title = ÐдпавÑдаÑÑ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼ ÑÑÐ¼Ñ { -brand-short-name } Ð´Ð»Ñ ÑÐ¾Ð½Ñ Ñ Ð·Ð¼ÐµÑÑÑва ÑайÑаÑ.
+preferences-web-appearance-choice-tooltip-system =
+ .title = ÐдпавÑдаÑÑ ÑÑÑÑÑмнÑм наладам Ð´Ð»Ñ ÑÐ¾Ð½Ñ Ñ Ð·Ð¼ÐµÑÑÑва ÑайÑаÑ.
+preferences-web-appearance-choice-tooltip-auto =
+ .title = ÐÑÑамаÑÑÑна змÑнÑÑÑ Ñон Ñ змеÑÑÑва вÑб-ÑайÑÐ°Ñ Ñ залежнаÑÑÑ Ð°Ð´ налад ÑÑÑÑÑÐ¼Ñ Ñ ÑÑÐ¼Ñ { -brand-short-name }.
+preferences-web-appearance-choice-tooltip-light =
+ .title = ÐÑкаÑÑÑÑоÑваÑÑ ÑвеÑÐ»Ñ Ð²ÑглÑд Ð´Ð»Ñ ÑÐ¾Ð½Ñ Ñ Ð·Ð¼ÐµÑÑÑва ÑайÑаÑ.
+preferences-web-appearance-choice-tooltip-dark =
+ .title = ÐÑкаÑÑÑÑоÑваÑÑ ÑÑÐ¼Ð½Ñ Ð²ÑглÑд Ð´Ð»Ñ ÑÐ¾Ð½Ñ Ñ Ð·Ð¼ÐµÑÑÑва ÑайÑаÑ.
+preferences-web-appearance-choice-input-browser =
+ .aria-description = { preferences-web-appearance-choice-tooltip-browser.title }
+preferences-web-appearance-choice-input-system =
+ .aria-description = { preferences-web-appearance-choice-tooltip-system.title }
+preferences-web-appearance-choice-input-auto =
+ .aria-description = { preferences-web-appearance-choice-tooltip-auto.title }
+preferences-web-appearance-choice-input-light =
+ .aria-description = { preferences-web-appearance-choice-tooltip-light.title }
+preferences-web-appearance-choice-input-dark =
+ .aria-description = { preferences-web-appearance-choice-tooltip-dark.title }
+# This can appear when using windows HCM or "Override colors: always" without
+# system colors.
+preferences-web-appearance-override-warning = ÐÐ°Ñ Ð²ÑÐ±Ð°Ñ ÐºÐ¾Ð»ÐµÑÐ°Ñ Ð¼Ð°Ðµ пеÑÐ°Ð²Ð°Ð³Ñ Ð½Ð°Ð´ знеÑнÑм вÑглÑдам вÑб-ÑайÑа. ÐÑÑаваÑÑ ÐºÐ¾Ð»ÐµÑамÑ
+# This message contains one link. It can be moved within the sentence as needed
+# to adapt to your language, but should not be changed.
+preferences-web-appearance-footer = ÐÑÑÑйÑе ÑÑÐ¼Ð°Ð¼Ñ { -brand-short-name } Ñ Ð¿Ð°ÑÑÑÑннÑÑ
Ñ ÑÑмаÑ
+preferences-colors-header = ÐолеÑÑ
+preferences-colors-description = ÐеÑавÑзнаÑÑÑÑ Ð·Ð²ÑÑайнÑÑ ÐºÐ¾Ð»ÐµÑÑ { -brand-short-name } Ð´Ð»Ñ ÑÑкÑÑÑ, ÑÐ¾Ð½Ñ Ð²Ñб-ÑайÑаÑ, Ñ ÑпаÑÑлак.
+preferences-colors-manage-button =
+ .label = ÐÑÑаваÑÑ ÐºÐ¾Ð»ÐµÑамÑâ¦
+ .accesskey = Ð
+preferences-fonts-header = ШÑÑÑÑÑ
+default-font = ÐÑадвÑзнаÑÐ°Ð½Ñ ÑÑÑÑÑ
+ .accesskey = Ð
+default-font-size = ÐамеÑ
+ .accesskey = Ð
+advanced-fonts =
+ .label = ÐадаÑковаâ¦
+ .accesskey = Ð
+# Zoom is a noun, and the message is used as header for a group of options
+preferences-zoom-header = ÐаÑÑаб
+preferences-default-zoom = ÐÑадвÑзнаÑÐ°Ð½Ñ Ð¼Ð°ÑÑаб
+ .accesskey = Ñ
+preferences-default-zoom-value =
+ .label = { $percentage }%
+preferences-zoom-text-only =
+ .label = ÐавÑлÑÑваÑÑ ÑолÑÐºÑ ÑÑкÑÑ
+ .accesskey = Ñ
+language-header = Ðова
+choose-language-description = ÐÑбеÑÑÑе мовÑ, ÑкÑм Ð²Ñ Ð°Ð´Ð´Ð°ÑÑе пеÑавагÑ, Ð´Ð»Ñ Ð¿ÑаглÑÐ´Ñ ÑÑаÑонак
+choose-button =
+ .label = ÐÑбÑаÑÑâ¦
+ .accesskey = Ð
+choose-browser-language-description = ÐÑбеÑÑÑе Ð¼Ð¾Ð²Ñ Ð´Ð»Ñ Ð°Ð´Ð»ÑÑÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ð¼ÐµÐ½Ñ, паведамленнÑÑ Ñ Ð½Ð°Ð¼ÐµÐ½Ð°Ðº { -brand-short-name }.
+manage-browser-languages-button =
+ .label = УÑÑанавÑÑÑ Ð°Ð»ÑÑÑÑнаÑÑвÑâ¦
+ .accesskey = Ñ
+confirm-browser-language-change-description = ÐеÑазапÑÑÑÑÑÑ { -brand-short-name } Ð´Ð»Ñ Ð¿ÑÑмÑÐ½ÐµÐ½Ð½Ñ Ð·Ð¼ÐµÐ½
+confirm-browser-language-change-button = ÐÑÑмÑнÑÑÑ Ñ Ð¿ÐµÑаÑÑаÑÑаваÑÑ
+translate-web-pages =
+ .label = ÐеÑакладаÑÑ Ð·Ð¼ÐµÑÑÑва
+ .accesskey = Ð
+fx-translate-web-pages = { -translations-brand-name }
+# The
element is replaced by the logo of the provider
+# used to provide machine translations for web pages.
+translate-attribution = ÐеÑаклад
+translate-exceptions =
+ .label = ÐÑклÑÑÑннÑâ¦
+ .accesskey = Ñ
+# Variables:
+# $localeName (string) - Localized name of the locale to be used.
+use-system-locale =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð°Ð¿ÐµÑаÑÑйнай ÑÑÑÑÑÐ¼Ñ Ð´Ð»Ñ â{ $localeName }â Ð´Ð»Ñ ÑаÑмаÑÑ Ð´Ð°Ñ, ÑаÑÑ, лÑÑÐ±Ð°Ñ Ñ Ð°Ð´Ð·Ñнак вÑмÑÑÑннÑ.
+check-user-spelling =
+ .label = ÐÑавÑÑаÑÑ Ð°ÑÑагÑаÑÑÑ Ñ ÑаÑе набоÑÑ
+ .accesskey = н
+
+## General Section - Files and Applications
+
+files-and-applications-title = Ð¤Ð°Ð¹Ð»Ñ Ñ Ð¿ÑагÑамÑ
+download-header = СÑÑгваннÑ
+download-save-where = ÐаÑ
оÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ñ
+ .accesskey = Ð
+download-choose-folder =
+ .label =
+ { PLATFORM() ->
+ [macos] ÐÑбÑаÑÑâ¦
+ *[other] ÐглÑдâ¦
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] Ð
+ *[other] г
+ }
+download-always-ask-where =
+ .label = ÐаÑÐ¶Ð´Ñ Ð¿ÑÑаÑÑа, кÑÐ´Ñ Ð·Ð°Ð¿ÑÑваÑÑ ÑайлÑ
+ .accesskey = Ð
+applications-header = ÐÑагÑамÑ
+applications-description = ÐÑбеÑÑÑе, Ñк { -brand-short-name } мÑÑÑÑÑ Ð°Ð¿ÑаÑоÑваÑÑ ÑÑÑгнÑÑÑÑ Ð· СеÑÑва ÑÐ°Ð¹Ð»Ñ Ð°Ð±Ð¾ пÑагÑамÑ, ÑкÑÑ Ð²Ñ Ð²ÑкаÑÑÑÑоÑваеÑе Ñ ÑаÑе аглÑданнÑ.
+applications-filter =
+ .placeholder = ÐоÑÑк па ÑÑпаÑ
ÑÐ°Ð¹Ð»Ð°Ñ ÑÑ Ð¿ÑагÑамаÑ
+applications-type-column =
+ .label = ТÑп змеÑÑÑва
+ .accesskey = Т
+applications-action-column =
+ .label = ÐзеÑнне
+ .accesskey = Ð
+# Variables:
+# $extension (String) - file extension (e.g .TXT)
+applications-file-ending = Ñайл { $extension }
+applications-action-save =
+ .label = ÐаÑ
аваÑÑ Ñайл
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app =
+ .label = УжÑваÑÑ { $app-name }
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app-default =
+ .label = УжÑваÑÑ { $app-name } (пÑадвÑзнаÑана)
+applications-use-os-default =
+ .label =
+ { PLATFORM() ->
+ [macos] УжÑваÑÑ Ð¿ÑадвÑзнаÑанÑÑ Ð¿ÑагÑÐ°Ð¼Ñ macOS
+ [windows] УжÑваÑÑ Ð¿ÑадвÑзнаÑанÑÑ Ð¿ÑагÑÐ°Ð¼Ñ Windows
+ *[other] УжÑваÑÑ Ð¿ÑадвÑзнаÑанÑÑ Ð¿ÑагÑÐ°Ð¼Ñ ÑÑÑÑÑмÑ
+ }
+applications-use-other =
+ .label = УжÑваÑÑ ÑнÑаеâ¦
+applications-select-helper = ÐÑÐ±Ð°Ñ Ð¿ÑагÑамÑ-дапаможнÑка
+applications-manage-app =
+ .label = ÐадÑабÑзнаÑÑÑ Ð¿Ñа пÑагÑамÑâ¦
+applications-always-ask =
+ .label = ÐаÑÑÑÐ´Ñ Ð¿ÑÑаÑÑа
+# Variables:
+# $type-description (String) - Description of the type (e.g "Portable Document Format")
+# $type (String) - the MIME type (e.g application/binary)
+applications-type-description-with-type = { $type-description } ({ $type })
+# Variables:
+# $extension (String) - file extension (e.g .TXT)
+# $type (String) - the MIME type (e.g application/binary)
+applications-file-ending-with-type = { applications-file-ending } ({ $type })
+# Variables:
+# $plugin-name (String) - Name of a plugin (e.g Adobe Flash)
+applications-use-plugin-in =
+ .label = УжÑваÑÑ { $plugin-name } (Ñ { -brand-short-name })
+applications-open-inapp =
+ .label = ÐдкÑÑваÑÑ Ñ { -brand-short-name }
+
+## The strings in this group are used to populate
+## selected label element based on the string from
+## the selected menu item.
+
+applications-use-plugin-in-label =
+ .value = { applications-use-plugin-in.label }
+applications-action-save-label =
+ .value = { applications-action-save.label }
+applications-use-app-label =
+ .value = { applications-use-app.label }
+applications-open-inapp-label =
+ .value = { applications-open-inapp.label }
+applications-always-ask-label =
+ .value = { applications-always-ask.label }
+applications-use-app-default-label =
+ .value = { applications-use-app-default.label }
+applications-use-other-label =
+ .value = { applications-use-other.label }
+applications-use-os-default-label =
+ .value = { applications-use-os-default.label }
+
+##
+
+applications-handle-new-file-types-description = ШÑо { -brand-short-name } мÑÑÑÑÑ ÑабÑÑÑ Ð· ÑнÑÑÐ¼Ñ ÑайламÑ?
+applications-save-for-new-types =
+ .label = ÐаÑ
оÑваÑÑ ÑайлÑ
+ .accesskey = Ñ
+applications-ask-before-handling =
+ .label = ÐÑÑаÑÑа, адкÑÑваÑÑ ÑÑ Ð·Ð°Ñ
оÑваÑÑ ÑайлÑ
+ .accesskey = Ñ
+drm-content-header = Digital Rights Management (DRM) змеÑÑÑва
+play-drm-content =
+ .label = ÐÑайгÑаваÑÑ DRM-канÑÑалÑванае змеÑÑÑва
+ .accesskey = Ð
+play-drm-content-learn-more = ÐаведаÑÑа болÑÑ
+update-application-title = ÐбнаÑÐ»ÐµÐ½Ð½Ñ { -brand-short-name }
+update-application-description = ТÑÑмайÑе { -brand-short-name } абноÑленÑм Ð´Ð»Ñ Ð»ÐµÐ¿Ñай пÑадÑкÑÑйнаÑÑÑ, ÑÑабÑлÑнаÑÑÑ Ñ Ð±ÑÑпекÑ.
+update-application-version = ÐеÑÑÑÑ { $version } ШÑо новага
+update-history =
+ .label = ÐаказаÑÑ Ð³ÑÑÑоÑÑÑ Ð°Ð±Ð½Ð°ÑленнÑÑ...
+ .accesskey = Ñ
+update-application-allow-description = ÐазволÑÑÑ { -brand-short-name }
+update-application-auto =
+ .label = ÐÑÑамаÑÑÑна ÑÑÑалÑÑваÑÑ Ð°Ð±Ð½Ð°ÑÐ»ÐµÐ½Ð½Ñ (ÑÑкамендÑеÑÑа)
+ .accesskey = Ð
+update-application-check-choose =
+ .label = ÐÑавÑÑаÑÑ Ð½Ð°ÑÑнаÑÑÑ Ð°Ð±Ð½Ð°ÑленнÑÑ, але даваÑÑ Ð²Ð°Ð¼ вÑбаÑ, ÑÑ ÑÑÑалÑÑваÑÑ ÑÑ
+ .accesskey = Ð
+update-application-manual =
+ .label = ÐÑÐºÐ¾Ð»Ñ Ð½Ðµ пÑавÑÑаÑÑ Ð½Ð°ÑÑнаÑÑÑ Ð°Ð±Ð½Ð°ÑленнÑÑ (не ÑÑкамендÑеÑÑа)
+ .accesskey = Ð
+update-application-background-enabled =
+ .label = ÐÐ°Ð»Ñ { -brand-short-name } не запÑÑÑанÑ
+ .accesskey = Ð
+update-application-warning-cross-user-setting = ÐÑÑа налада дзейнÑÑае на ÑÑе ÑлÑковÑÑ Ð·Ð°Ð¿ÑÑÑ Windows Ñ Ð¿ÑоÑÑÐ»Ñ { -brand-short-name }, ÑкÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑÑ ÑÑÑалÑÑÐºÑ { -brand-short-name }.
+update-application-use-service =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ ÑонавÑÑ ÑлÑÐ¶Ð±Ñ Ð´Ð»Ñ ÑÑÑалÑÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð½Ð°ÑленнÑÑ
+ .accesskey = Ñ
+update-application-suppress-prompts =
+ .label = ÐаказваÑÑ Ð¼ÐµÐ½Ñ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½ÑÑ Ð°Ð± абнаÑленнÑ
+ .accesskey = б
+update-setting-write-failure-title2 = ÐамÑлка пÑÑ Ð·Ð°Ñ
Ð°Ð²Ð°Ð½Ð½Ñ Ð½Ð°Ð»Ð°Ð´ абнаÑленнÑ
+# Variables:
+# $path (String) - Path to the configuration file
+# The newlines between the main text and the line containing the path is
+# intentional so the path is easier to identify.
+update-setting-write-failure-message2 =
+ { -brand-short-name } ÑÑÑÑкнÑÑÑÑ Ð· памÑлкай Ñ Ð½Ðµ заÑ
Ð°Ð²Ð°Ñ Ð³ÑÑÑÑ Ð·Ð¼ÐµÐ½Ñ. ÐвÑÑнÑÑе ÑвагÑ, ÑÑо ÑÑÑаноÑка гÑÑай Ð½Ð°Ð»Ð°Ð´Ñ Ð°Ð±Ð½Ð°ÑÐ»ÐµÐ½Ð½Ñ Ð¿Ð°ÑÑабÑе Ð´Ð°Ð·Ð²Ð¾Ð»Ñ Ð½Ð° запÑÑ Ñ Ñайл нÑжÑй. ÐÑ Ð°Ð±Ð¾ ÑÑÑÑÑÐ¼Ð½Ñ Ð°Ð´Ð¼ÑнÑÑÑÑаÑÐ°Ñ Ð¼Ð¾Ð¶Ð°Ñе меÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð»ÑквÑдаваÑÑ Ð³ÑÑÑÑ Ð¿Ð°Ð¼ÑлкÑ, даÑÑÑ Ð³ÑÑпе ÐаÑÑÑÑалÑнÑÐºÑ Ð¿Ð¾ÑÐ½Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ Ð½Ð°Ð´ гÑÑÑм Ñайлам.
+
+ ÐемагÑÑма запÑÑаÑÑ Ñ Ñайл: { $path }
+update-in-progress-title = ÐбнаÑленне Ñ Ð¿ÑаÑÑÑе
+update-in-progress-message = ХоÑаÑе, каб { -brand-short-name } пÑаÑÑгнÑÑ Ð³ÑÑа абнаÑленне?
+update-in-progress-ok-button = &ÐдкÑнÑÑÑ
+# Continue is the cancel button so pressing escape or using a platform standard
+# method of closing the UI will not discard the update.
+update-in-progress-cancel-button = &ÐÑаÑÑгнÑÑÑ
+
+## General Section - Performance
+
+performance-title = ÐÑадÑкÑÑйнаÑÑÑ
+performance-use-recommended-settings-checkbox =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ ÑÑкамендаванÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð¿ÑадÑкÑÑйнаÑÑÑ
+ .accesskey = Ñ
+performance-use-recommended-settings-desc = ÐÑÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð¿Ð°Ð´Ð°Ð±ÑÐ°Ð½Ñ Ð°Ð´Ð¼ÑÑлова Ð´Ð»Ñ Ð²Ð°Ñага камп'ÑÑаÑа Ñ Ð°Ð¿ÐµÑаÑÑйнай ÑÑÑÑÑмÑ.
+performance-settings-learn-more = ÐадÑабÑзней
+performance-allow-hw-accel =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ, ÐºÐ°Ð»Ñ Ð¼Ð¾Ð¶Ð½Ð°, апаÑаÑнае паÑкаÑÑнне
+ .accesskey = н
+performance-limit-content-process-option = Ðбмежаванне колÑкаÑÑÑ Ð¿ÑаÑÑÑаÑ
+ .accesskey = а
+performance-limit-content-process-enabled-desc = ÐадаÑÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑкаÑÑÑ Ð¿ÑаÑÑÑÐ°Ñ Ð¼Ð¾Ð¶Ð° павÑлÑÑÑÑÑ Ð¿ÑадÑкÑÑйнаÑÑÑ Ð¿ÑÑ Ð°Ð´ÐºÑÑÑÑÑ Ð½ÐµÐºÐ°Ð»ÑкÑÑ
каÑÑак, але бÑаÑÐ·ÐµÑ Ð±Ñдзе ÑпажÑваÑÑ Ð±Ð¾Ð»ÑÑ Ð¿Ð°Ð¼ÑÑÑ.
+performance-limit-content-process-blocked-desc = Ðмена колÑкаÑÑÑ Ð¿ÑаÑÑÑÐ°Ñ Ð¼Ð°Ð³ÑÑÐ¼Ð°Ñ ÑолÑÐºÑ Ñ ÑмаÑпÑаÑÑÑнай веÑÑÑÑ { -brand-short-name }. ÐаведайÑеÑÑ, Ñк пÑавеÑÑÑÑ, ÑÑ ÑклÑÑана ÑмаÑпÑаÑÑÑнаÑÑÑ
+# Variables:
+# $num - default value of the `dom.ipc.processCount` pref.
+performance-default-content-process-count =
+ .label = { $num } (пÑадвÑзнаÑана)
+
+## General Section - Browsing
+
+browsing-title = ÐглÑданне
+browsing-use-autoscroll =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð°ÑÑамаÑÑÑнÑÑ Ð¿ÑакÑÑÑкÑ
+ .accesskey = Ñ
+browsing-use-smooth-scrolling =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð¿Ð»Ð°ÑнÑÑ Ð¿ÑакÑÑÑкÑ
+ .accesskey = Ñ
+browsing-gtk-use-non-overlay-scrollbars =
+ .label = ÐаÑÑÑÐ´Ñ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑ ÑÑÑÐ¶ÐºÑ Ð¿ÑакÑÑÑкÑ
+ .accesskey = Ñ
+browsing-use-onscreen-keyboard =
+ .label = ÐаказваÑÑ ÑкÑаннÑÑ ÐºÐ»Ð°Ð²ÑÑÑÑÑÑ, ÐºÐ°Ð»Ñ Ð½ÐµÐ°Ð±Ñ
одна
+ .accesskey = л
+browsing-use-cursor-navigation =
+ .label = ÐаÑÑÑÐ´Ñ ÑжÑваÑÑ ÐºÐ»Ð°Ð²ÑÑÑ-ÑÑÑÑÐ»ÐºÑ Ð´Ð»Ñ Ð¿ÐµÑамÑÑÑÑÐ½Ð½Ñ Ñ ÑÑаÑонкаÑ
+ .accesskey = Ñ
+browsing-search-on-start-typing =
+ .label = ШÑкаÑÑ ÑÑкÑÑ, ÐºÐ°Ð»Ñ Ð²Ñ Ð¿Ð°ÑÑнаеÑе набоÑ
+ .accesskey = Ñ
+browsing-picture-in-picture-toggle-enabled =
+ .label = УклÑÑÑÑÑ ÑлеменÑÑ ÐºÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ð²ÑдÑа Ñ Ð²ÑÑве
+ .accesskey = У
+browsing-picture-in-picture-learn-more = ÐадÑабÑзней
+browsing-media-control =
+ .label = ÐÑÑаваÑÑ Ð¿ÑайгÑаваннем з клавÑÑÑÑÑÑ, гаÑнÑÑÑÑÑ Ð°Ð±Ð¾ вÑÑÑÑалÑнага ÑнÑÑÑÑейÑÑ
+ .accesskey = м
+browsing-media-control-learn-more = ÐадÑабÑзней
+browsing-cfr-recommendations =
+ .label = Ð ÑкамендаваÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ñ ÑаÑе аглÑданнÑ
+ .accesskey = Ð
+browsing-cfr-features =
+ .label = Ð ÑкамендаваÑÑ ÑÑнкÑÑÑ Ñ ÑаÑе аглÑданнÑ
+ .accesskey = а
+browsing-cfr-recommendations-learn-more = ÐадÑабÑзней
+
+## General Section - Proxy
+
+network-settings-title = ÐÐ°Ð»Ð°Ð´Ñ ÑеÑкÑ
+network-proxy-connection-description = ÐаладзÑÑÑ ÑпоÑаб злÑÑÑÐ½Ð½Ñ { -brand-short-name } з ÐнÑÑÑнÑÑам.
+network-proxy-connection-learn-more = ÐадÑабÑзней
+network-proxy-connection-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = л
+
+## Home Section
+
+home-new-windows-tabs-header = ÐовÑÑ Ð²Ð¾ÐºÐ½Ñ Ñ ÐºÐ°ÑÑкÑ
+home-new-windows-tabs-description2 = ÐÑбеÑÑÑе, ÑÑо баÑÑÑÑ, ÐºÐ°Ð»Ñ Ð²Ñ Ð°Ð´ÐºÑÑваеÑе Ñ
аÑнÑÑ ÑÑаÑонкÑ, новае акно ÑÑ ÐºÐ°ÑÑкÑ.
+
+## Home Section - Home Page Customization
+
+home-homepage-mode-label = ХаÑнÑÑ ÑÑаÑонка Ñ Ð½Ð¾Ð²ÑÑ Ð²Ð¾ÐºÐ½Ñ
+home-newtabs-mode-label = ÐовÑÑ ÐºÐ°ÑÑкÑ
+home-restore-defaults =
+ .label = ÐднавÑÑÑ Ð¿ÑадвÑзнаÑÑннÑ
+ .accesskey = Ð
+# "Firefox" should be treated as a brand and kept in English,
+# while "Home" and "(Default)" can be localized.
+home-mode-choice-default =
+ .label = ХаÑнÑÑ Firefox (пÑадвÑзнаÑана)
+home-mode-choice-default-fx =
+ .label = { -firefox-home-brand-name } (ÑÑповаÑ)
+home-mode-choice-custom =
+ .label = Свае URL-адÑаÑÑâ¦
+home-mode-choice-blank =
+ .label = ÐÑÑÑÐ°Ñ ÑÑаÑонка
+home-homepage-custom-url =
+ .placeholder = УÑÑаÑÑе URLâ¦
+# This string has a special case for '1' and [other] (default). If necessary for
+# your language, you can add {$tabCount} to your translations and use the
+# standard CLDR forms, or only use the form for [other] if both strings should
+# be identical.
+use-current-pages =
+ .label =
+ { $tabCount ->
+ [1] УжÑÑÑ ÑÑпеÑаÑнÑÑ ÑÑаÑонкÑ
+ *[other] УжÑÑÑ Ð´Ð·ÐµÐ¹Ð½ÑÑ ÑÑаÑонкÑ
+ }
+ .accesskey = Ñ
+choose-bookmark =
+ .label = УжÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑâ¦
+ .accesskey = з
+
+## Home Section - Firefox Home Content Customization
+
+home-prefs-content-header = ХаÑÐ½Ñ ÑкÑан Firefox
+home-prefs-content-description = ÐÑбеÑÑÑе пажаданае змеÑÑÑва Ð´Ð»Ñ Ñ
аÑнÑга ÑкÑана Firefox.
+home-prefs-content-header2 = ÐмеÑÑÑва { -firefox-home-brand-name }
+home-prefs-content-description2 = ÐÑбеÑÑÑе пажаданае змеÑÑÑва Ð´Ð»Ñ Ñвайго ÑкÑана { -firefox-home-brand-name }.
+home-prefs-search-header =
+ .label = ÐоÑÑк Ñ ÑеÑÑве
+home-prefs-shortcuts-header =
+ .label = ЦÑÑлÑкÑ
+home-prefs-shortcuts-description = СайÑÑ, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
оÑваеÑе або наведваеÑе
+home-prefs-shortcuts-by-option-sponsored =
+ .label = СпонÑаÑÑкÑÑ ÑÑÑлÑкÑ
+
+## Variables:
+## $provider (String): Name of the corresponding content provider, e.g "Pocket".
+
+home-prefs-recommended-by-header =
+ .label = Ð Ñкамендавана { $provider }
+home-prefs-recommended-by-description-new = ÐÑклÑÑнае змеÑÑÑва, кÑÑаÑаÑам Ñкога з'ÑÑлÑеÑÑа { $provider }, ÑаÑÑка ÑÑм'Ñ { -brand-product-name }
+
+##
+
+home-prefs-recommended-by-learn-more = Як гÑÑа пÑаÑÑе
+home-prefs-recommended-by-option-sponsored-stories =
+ .label = ÐÑÑÑкÑÐ»Ñ Ð°Ð´ ÑпонÑаÑаÑ
+home-prefs-recommended-by-option-recent-saves =
+ .label = ÐаказваÑÑ Ð°Ð¿Ð¾ÑнÑÑ Ð·Ð°Ñ
аваннÑ
+home-prefs-highlights-option-visited-pages =
+ .label = ÐаведанÑÑ ÑÑаÑонкÑ
+home-prefs-highlights-options-bookmarks =
+ .label = ÐакладкÑ
+home-prefs-highlights-option-most-recent-download =
+ .label = ÐÑдаÑнÑÑ ÑÑÑгваннÑ
+home-prefs-highlights-option-saved-to-pocket =
+ .label = ÐаÑ
аванÑÑ Ñ { -pocket-brand-name } ÑÑаÑонкÑ
+home-prefs-recent-activity-header =
+ .label = ÐпоÑнÑÑ Ð°ÐºÑÑÑнаÑÑÑ
+home-prefs-recent-activity-description = ÐадбоÑка нÑдаÑнÑÑ
ÑайÑÐ°Ñ Ñ Ð·Ð¼ÐµÑÑÑва
+# For the "Snippets" feature traditionally on about:home.
+# Alternative translation options: "Small Note" or something that
+# expresses the idea of "a small message, shortened from something else,
+# and non-essential but also not entirely trivial and useless.
+home-prefs-snippets-header =
+ .label = УÑÑÑкÑ
+home-prefs-snippets-description-new = ÐаÑÐ°Ð´Ñ Ñ Ð½Ð°Ð²ÑÐ½Ñ Ð°Ð´ { -vendor-short-name } Ñ { -brand-product-name }
+home-prefs-sections-rows-option =
+ .label =
+ { $num ->
+ [one] { $num } Ñадок
+ [few] { $num } ÑадкÑ
+ *[many] { $num } ÑадкоÑ
+ }
+
+## Search Section
+
+search-bar-header = Радок поÑÑкÑ
+search-bar-hidden =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð°Ð´ÑаÑÐ½Ñ Ñадок Ð´Ð»Ñ Ð¿Ð¾ÑÑÐºÑ Ñ Ð½Ð°Ð²ÑгаÑÑÑ
+search-bar-shown =
+ .label = ÐадаÑÑ Ñадок поÑÑÐºÑ Ð½Ð° палÑÑÑ Ð¿ÑÑлад
+search-engine-default-header = ÐÑадвÑзнаÑÐ°Ð½Ñ Ð¿Ð°ÑÑкавÑк
+search-engine-default-desc-2 = ÐÑÑа пÑадвÑзнаÑÐ°Ð½Ð°Ñ Ð¿Ð¾ÑÑÐºÐ°Ð²Ð°Ñ ÑÑÑÑÑма Ñ Ð°Ð´ÑаÑнÑм ÑÐ°Ð´ÐºÑ Ñ ÑÐ°Ð´ÐºÑ Ð¿Ð¾ÑÑкÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе пеÑаклÑÑÑÑÑ Ñе Ñ Ð»ÑÐ±Ñ ÑаÑ.
+search-engine-default-private-desc-2 = ÐÑбеÑÑÑе ÑнÑÑÑ Ð¿ÑадвÑзнаÑанÑÑ Ð¿Ð¾ÑÑкавÑÑ ÑÑÑÑÑÐ¼Ñ ÑолÑÐºÑ Ð´Ð»Ñ Ð¿ÑÑваÑнÑÑ
акон
+search-separate-default-engine =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ Ð³ÑÑÑ Ð¿Ð¾ÑÑкавÑÑ ÑÑÑÑÑÐ¼Ñ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
+ .accesskey = Ð
+search-suggestions-header = ÐÑÐ°Ð¿Ð°Ð½Ð¾Ð²Ñ Ð¿Ð¾ÑÑкÑ
+search-suggestions-desc = ÐÑбеÑÑÑе, Ñк бÑдÑÑÑ Ð²ÑглÑдаÑÑ Ð¿ÑÐ°Ð¿Ð°Ð½Ð¾Ð²Ñ Ð°Ð´ поÑÑкавÑÑ
ÑÑÑÑÑм.
+search-suggestions-option =
+ .label = ÐаказваÑÑ Ð¿Ð¾ÑÑкавÑÑ Ð¿ÑапановÑ
+ .accesskey = Ñ
+search-show-suggestions-url-bar-option =
+ .label = ÐаказваÑÑ Ð¿Ð¾ÑÑкавÑÑ Ð¿ÑÐ°Ð¿Ð°Ð½Ð¾Ð²Ñ Ð¿ÑÑ Ð²ÑкаÑÑÑÑÐ°Ð½Ð½Ñ Ð°Ð´ÑаÑнага Ñадка
+ .accesskey = п
+# With this option enabled, on the search results page
+# the URL will be replaced by the search terms in the address bar
+# when using the current default search engine.
+search-show-search-term-option =
+ .label = ÐаказваÑÑ Ð¿Ð¾ÑÑÐºÐ°Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð·Ð°Ð¼ÐµÑÑ URL-адÑаÑа на ÑÑаÑонÑÑ Ð²ÑнÑÐºÐ°Ñ Ð¿ÑадвÑзнаÑанага паÑÑкавÑка
+# This string describes what the user will observe when the system
+# prioritizes search suggestions over browsing history in the results
+# that extend down from the address bar. In the original English string,
+# "ahead" refers to location (appearing most proximate to), not time
+# (appearing before).
+search-show-suggestions-above-history-option =
+ .label = ÐдлÑÑÑÑоÑваÑÑ Ð¿Ð¾ÑÑкавÑÑ Ð¿ÑÐ°Ð¿Ð°Ð½Ð¾Ð²Ñ Ð¿ÐµÑад гÑÑÑоÑÑÑй вÑб-аглÑÐ´Ð°Ð½Ð½Ñ Ð¿ÑÑ Ð²ÑкаÑÑÑÑÐ°Ð½Ð½Ñ Ð°Ð´ÑаÑнага Ñадка
+search-show-suggestions-private-windows =
+ .label = ÐаказваÑÑ Ð¿Ð¾ÑÑкавÑÑ Ð¿ÑÐ°Ð¿Ð°Ð½Ð¾Ð²Ñ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
+suggestions-addressbar-settings-generic2 = ÐмÑнÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð´Ð»Ñ ÑнÑÑÑ
падказак Ñ Ð°Ð´ÑаÑнÑм ÑадкÑ
+search-suggestions-cant-show = ÐоÑÑкавÑÑ Ð¿ÑÐ°Ð¿Ð°Ð½Ð¾Ð²Ñ Ñ Ð¿Ð°Ð½ÑÐ»Ñ Ð°Ð´ÑаÑÑ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑа не бÑдÑÑÑ, бо Ð²Ñ Ð½Ð°Ð»Ð°Ð´Ð·ÑÐ»Ñ { -brand-short-name } нÑÐºÐ¾Ð»Ñ Ð½Ðµ запамÑнаÑÑ Ð³ÑÑÑоÑÑÑ.
+search-one-click-header2 = ÐоÑÑкавÑÑ ÑкаÑоÑÑ
+search-one-click-desc = ÐбÑÑÑÑе алÑÑÑÑнаÑÑÑнÑÑ Ð¿Ð°ÑÑкавÑкÑ, ÑкÑÑ Ð·'ÑÑлÑÑÑÑа пад адÑаÑнÑм Ñадком ÑÑ Ð¿Ð°Ð½ÑÐ»Ð»Ñ Ð¿Ð¾ÑÑкÑ, ÐºÐ°Ð»Ñ Ð²Ñ Ð¿Ð°ÑÑнаеÑе ÑводзÑÑÑ ÐºÐ»ÑÑавое Ñлова.
+search-choose-engine-column =
+ .label = ÐаÑÑкавÑк
+search-choose-keyword-column =
+ .label = ÐлÑÑавое Ñлова
+search-restore-default =
+ .label = ÐднавÑÑÑ Ð¿ÑадвÑзнаÑÐ°Ð½Ñ Ð½Ð°Ð±Ð¾Ñ Ð¿Ð°ÑÑкавÑкоÑ
+ .accesskey = в
+search-remove-engine =
+ .label = ÐÑдалÑÑÑ
+ .accesskey = д
+search-add-engine =
+ .label = ÐадаÑÑ
+ .accesskey = Ð
+search-find-more-link = ÐнайÑÑÑ ÑнÑÑÑ Ð¿Ð°ÑÑкавÑкÑ
+# This warning is displayed when the chosen keyword is already in use
+# ('Duplicate' is an adjective)
+search-keyword-warning-title = ÐаÑÑоÑнае клÑÑавое Ñлова
+# Variables:
+# $name (String) - Name of a search engine.
+search-keyword-warning-engine = ÐÑ Ð²ÑбÑÐ°Ð»Ñ ÐºÐ»ÑÑавое Ñлова, Ñкое заÑаз ÑжÑваеÑÑа Ð´Ð»Ñ "{ $name }". ÐÑбеÑÑÑе, ÐºÐ°Ð»Ñ Ð»Ð°Ñка, ÑнÑае.
+search-keyword-warning-bookmark = ÐÑ Ð²ÑбÑÐ°Ð»Ñ ÐºÐ»ÑÑавое Ñлова, Ñкое заÑаз ÑжÑваеÑÑа закладкай. ÐÑбеÑÑÑе, ÐºÐ°Ð»Ñ Ð»Ð°Ñка, ÑнÑае.
+
+## Containers Section
+
+containers-back-button2 =
+ .aria-label = ÐÑÑнÑÑÑа да наладаÑ
+containers-header = ÐанÑÑйнеÑÑ ÐºÐ°ÑÑак
+containers-add-button =
+ .label = ÐадаÑÑ Ð½Ð¾Ð²Ñ ÐºÐ°Ð½ÑÑйнеÑ
+ .accesskey = Ð
+containers-new-tab-check =
+ .label = ÐÑбÑÑаÑÑ ÐºÐ°Ð½ÑÑÐ¹Ð½ÐµÑ Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð°Ð¹ новай каÑÑкÑ
+ .accesskey = Ñ
+containers-settings-button =
+ .label = ÐаладÑ
+containers-remove-button =
+ .label = ÐÑдалÑÑÑ
+
+## Firefox Account - Signed out. Note that "Sync" and "Firefox Account" are now
+## more discrete ("signed in" no longer means "and sync is connected").
+
+sync-signedout-caption = ÐазÑмÑÑе ÑÐ²Ð°Ñ Ð¡ÐµÑÑва з Ñабой
+sync-signedout-description2 = СÑнÑ
ÑанÑзÑйÑе Ñвае закладкÑ, гÑÑÑоÑÑÑ, каÑÑкÑ, паÑолÑ, дадаÑÐºÑ Ñ Ð½Ð°Ð»Ð°Ð´Ñ Ð½Ð° ÑÑÑÑ
ваÑÑÑ
пÑÑладаÑ
.
+sync-signedout-account-signin3 =
+ .label = УвайÑÑÑ Ñ ÑÑнÑ
ÑанÑзаÑÑÑ
+ .accesskey = Ñ
+# This message contains two links and two icon images.
+# `
` - Android logo icon
+# `` - Link to Android Download
+# `
` - iOS logo icon
+# `` - Link to iOS Download
+#
+# They can be moved within the sentence as needed to adapt
+# to your language, but should not be changed or translated.
+sync-mobile-promo = СÑÑгнÑÑе Firefox длÑ
Android або
iOS, каб ÑÑнÑ
ÑанÑзаваÑÑа Ñа ÑваÑй мабÑлÑнай пÑÑладай.
+
+## Firefox Account - Signed in
+
+sync-profile-picture =
+ .tooltiptext = ÐмÑнÑÑÑ Ð¿ÑоÑÑлÑнÑÑ Ð²ÑÑвÑ
+sync-sign-out =
+ .label = ÐÑйÑÑÑâ¦
+ .accesskey = Ñ
+sync-manage-account = ÐÑÑаванне ÑлÑковÑм запÑÑам
+ .accesskey = а
+sync-signedin-unverified = { $email } не паÑвеÑжанÑ.
+sync-signedin-login-failure = УвайдÑÑе, ÐºÐ°Ð»Ñ Ð»Ð°Ñка, каб пеÑазлÑÑÑÑÑа { $email }
+sync-resend-verification =
+ .label = ÐаÑÑоÑна адпÑавÑÑÑ Ð¿Ð°ÑвÑÑджÑнне
+ .accesskey = Ñ
+sync-remove-account =
+ .label = ÐÑдалÑÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ
+ .accesskey = з
+sync-sign-in =
+ .label = УвайÑÑÑ
+ .accesskey = Ñ
+
+## Sync section - enabling or disabling sync.
+
+prefs-syncing-on = СÑнÑ
ÑанÑзаÑÑÑ: УÐÐЮЧÐÐÐ
+prefs-syncing-off = СÑнÑ
ÑанÑзаÑÑÑ: ÐЫÐÐЮЧÐÐÐ
+prefs-sync-turn-on-syncing =
+ .label = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑâ¦
+ .accesskey = Ñ
+prefs-sync-offer-setup-label2 = СÑнÑ
ÑанÑзÑйÑе Ñвае закладкÑ, гÑÑÑоÑÑÑ, каÑÑкÑ, паÑолÑ, дадаÑÐºÑ Ñ Ð½Ð°Ð»Ð°Ð´Ñ Ð½Ð° ÑÑÑÑ
ваÑÑÑ
пÑÑладаÑ
.
+prefs-sync-now =
+ .labelnotsyncing = СÑнÑ
ÑанÑзаваÑÑ Ð·Ð°Ñаз
+ .accesskeynotsyncing = Ñ
+ .labelsyncing = СÑнÑ
ÑанÑзаÑÑÑ...
+
+## The list of things currently syncing.
+
+sync-currently-syncing-heading = ÐÑ Ð·Ð°Ñаз ÑÑнÑ
ÑанÑзÑеÑе гÑÑÑÑ ÑлеменÑÑ:
+sync-currently-syncing-bookmarks = ÐакладкÑ
+sync-currently-syncing-history = ÐÑÑÑоÑÑÑ
+sync-currently-syncing-tabs = ÐдкÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+sync-currently-syncing-logins-passwords = ÐагÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ
+sync-currently-syncing-addresses = ÐдÑаÑÑ
+sync-currently-syncing-creditcards = ÐÑÑдÑÑнÑÑ ÐºÐ°ÑÑÑ
+sync-currently-syncing-addons = ÐадаÑкÑ
+sync-currently-syncing-settings = ÐаладÑ
+sync-change-options =
+ .label = ÐмÑнÑÑÑâ¦
+ .accesskey = м
+
+## The "Choose what to sync" dialog.
+
+sync-choose-what-to-sync-dialog =
+ .title = ÐÑбеÑÑÑе, ÑÑо ÑÑнÑ
ÑанÑзаваÑÑ
+ .style = width: 36em; min-height: 35em;
+ .buttonlabelaccept = ÐаÑ
аваÑÑ Ð·Ð¼ÐµÐ½Ñ
+ .buttonaccesskeyaccept = Ñ
+ .buttonlabelextra2 = ÐдлÑÑÑÑÑâ¦
+ .buttonaccesskeyextra2 = Ð
+sync-choose-what-to-sync-dialog3 =
+ .title = ÐÑбеÑÑÑе, ÑÑо ÑÑнÑ
ÑанÑзаваÑÑ
+ .style = min-width: 36em;
+ .buttonlabelaccept = ÐаÑ
аваÑÑ Ð·Ð¼ÐµÐ½Ñ
+ .buttonaccesskeyaccept = Ñ
+ .buttonlabelextra2 = ÐдлÑÑÑÑÑâ¦
+ .buttonaccesskeyextra2 = Ð
+sync-engine-bookmarks =
+ .label = ÐакладкÑ
+ .accesskey = Ð
+sync-engine-history =
+ .label = ÐÑÑÑоÑÑÑ
+ .accesskey = Ð
+sync-engine-tabs =
+ .label = ÐдкÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ .tooltiptext = СпÑÑ Ð°Ð´ÐºÑÑÑага на ÑÑÑÑ
ÑÑнÑ
ÑанÑзаванÑÑ
пÑÑладаÑ
+ .accesskey = к
+sync-engine-logins-passwords =
+ .label = ÐагÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ
+ .tooltiptext = УлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð´Ð»Ñ ÑваÑ
одÑ, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
авалÑ
+ .accesskey = Ð
+sync-engine-addresses =
+ .label = ÐдÑаÑÑ
+ .tooltiptext = ÐаÑÑовÑÑ Ð°Ð´ÑаÑÑ, ÑкÑÑ Ð²Ñ Ð·Ð°Ñ
Ð°Ð²Ð°Ð»Ñ (ÑолÑÐºÑ Ð´Ð»Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑа)
+ .accesskey = а
+sync-engine-creditcards =
+ .label = ÐÑÑдÑÑнÑÑ ÐºÐ°ÑÑÑ
+ .tooltiptext = ÐмÑнÑ, нÑмаÑÑ Ñ ÑÑÑмÑÐ½Ñ Ð´Ð·ÐµÑÐ½Ð½Ñ (ÑолÑÐºÑ Ð´Ð»Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑа)
+ .accesskey = Ð
+sync-engine-addons =
+ .label = ÐадаÑкÑ
+ .tooltiptext = ÐаÑÑÑÑÐ½Ð½Ñ Ñ ÑÑÐ¼Ñ Ð´Ð»Ñ Ð½Ð°ÑÑолÑнага Firefox
+ .accesskey = Ð
+sync-engine-settings =
+ .label = ÐаладÑ
+ .tooltiptext = ÐÐ°Ð»Ð°Ð´Ñ Ð¿ÑÑваÑнаÑÑÑ, бÑÑÐ¿ÐµÐºÑ Ñ Ð°Ð³ÑлÑнÑÑ Ð½Ð°Ð»Ð°Ð´Ñ, ÑкÑÑ Ð²Ñ Ð·Ð¼ÑнÑлÑ
+ .accesskey = Ñ
+
+## The device name controls.
+
+sync-device-name-header = Ðазва пÑÑладÑ
+sync-device-name-change =
+ .label = ÐмÑнÑÑÑ Ð½Ð°Ð·Ð²Ñ Ð¿ÑÑладÑâ¦
+ .accesskey = м
+sync-device-name-cancel =
+ .label = СкаÑаваÑÑ
+ .accesskey = Ñ
+sync-device-name-save =
+ .label = ÐаÑ
аваÑÑ
+ .accesskey = Ñ
+sync-connect-another-device = ÐлÑÑÑÑÑ ÑнÑÑÑ Ð¿ÑÑладÑ
+
+## Privacy Section
+
+privacy-header = ÐÑÑваÑнаÑÑÑ Ð±ÑаÑзеÑа
+
+## Privacy Section - Logins and Passwords
+
+# The search keyword isn't shown to users but is used to find relevant settings in about:preferences.
+pane-privacy-logins-and-passwords-header = ÐагÑÐ½Ñ Ñ паÑолÑ
+ .searchkeywords = { -lockwise-brand-short-name }
+# Checkbox to control whether UI is shown to users to save or fill logins/passwords.
+forms-ask-to-save-logins =
+ .label = ÐÑапаноÑваÑÑ Ð·Ð°Ñ
аваÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð²Ñб-ÑайÑаÑ
+ .accesskey = Ñ
+forms-exceptions =
+ .label = ÐÑклÑÑÑннÑâ¦
+ .accesskey = Ñ
+forms-generate-passwords =
+ .label = ÐÑапаноÑваÑÑ Ñ Ð³ÐµÐ½ÐµÑаваÑÑ Ð½Ð°Ð´Ð·ÐµÐ¹Ð½ÑÑ Ð¿Ð°ÑолÑ
+ .accesskey = г
+forms-breach-alerts =
+ .label = ÐаказваÑÑ Ð°Ð¿Ð°Ð²ÑÑÑÑÐ½Ð½Ñ Ð°Ð± паÑолÑÑ
Ð´Ð»Ñ ÑайÑаÑ, Ñ ÑкÑÑ
ÑÑÐµÐºÐ»Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+ .accesskey = Ñ
+forms-breach-alerts-learn-more-link = ÐадÑабÑзней
+relay-integration =
+ .label = УклÑÑÑÑе { -relay-brand-name } Ñ ÑваÑм менеджаÑÑ Ð¿Ð°ÑолÑÑ { -brand-short-name }
+relay-integration-learn-more-link = ÐадÑабÑзней
+# Checkbox which controls filling saved logins into fields automatically when they appear, in some cases without user interaction.
+forms-fill-logins-and-passwords =
+ .label = ÐÑÑамаÑÑÑна запаÑнÑÑÑ Ð»Ð°Ð³ÑÐ½Ñ Ñ Ð¿Ð°ÑолÑ
+ .accesskey = Ñ
+forms-saved-logins =
+ .label = ÐаÑ
аванÑÑ Ð»Ð°Ð³ÑнÑâ¦
+ .accesskey = Ð
+forms-primary-pw-use =
+ .label = УжÑваÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑ
+ .accesskey = г
+forms-primary-pw-learn-more-link = ÐаведаÑÑа болÑÑ
+# This string uses the former name of the Primary Password feature
+# ("Master Password" in English) so that the preferences can be found
+# when searching for the old name. The accesskey is unused.
+forms-master-pw-change =
+ .label = ÐмÑнÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑâ¦
+ .accesskey = Ð
+forms-primary-pw-change =
+ .label = ÐмÑнÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑâ¦
+ .accesskey = Ð
+# Leave this message empty if the translation for "Primary Password" matches
+# "Master Password" in your language. If you're editing the FTL file directly,
+# use { "" } as the value.
+forms-primary-pw-former-name = { "" }
+forms-primary-pw-fips-title = ÐаÑаз Ð²Ñ Ñ ÑÑжÑме FIPS. ÐÐ»Ñ FIPS паÑÑабÑеÑÑа не пÑÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑ.
+forms-master-pw-fips-desc = ÐÑÑдаÑа змÑÐ½ÐµÐ½Ð½Ñ Ð¿Ð°ÑолÑ
+forms-windows-sso =
+ .label = ÐазволÑÑÑ Ð°Ð´Ð·ÑÐ½Ñ ÑваÑ
од Windows Ð´Ð»Ñ ÑлÑковÑÑ
запÑÑÐ°Ñ Microsoft, пÑаÑоÑнÑÑ
Ñ ÑколÑнÑÑ
ÑлÑковÑÑ
запÑÑаÑ
+forms-windows-sso-learn-more-link = ÐадÑабÑзней
+forms-windows-sso-desc = ÐÑÑаванне ÑлÑковÑÐ¼Ñ Ð·Ð°Ð¿ÑÑÐ°Ð¼Ñ Ñ Ð½Ð°Ð»Ð°Ð´Ð°Ñ
пÑÑладÑ
+
+## OS Authentication dialog
+
+# This message can be seen by trying to add a Primary Password.
+primary-password-os-auth-dialog-message-win = Ðаб ÑÑваÑÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑ, ÑвÑдзÑÑе Ñвае ÑлÑковÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð´Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ñ Windows. ÐÑÑа дапамагае заÑ
оÑваÑÑ Ð±ÑÑÐ¿ÐµÐºÑ Ð²Ð°ÑÑÑ
ÑлÑковÑÑ
запÑÑаÑ.
+# This message can be seen by trying to add a Primary Password.
+# The macOS strings are preceded by the operating system with "Firefox is trying to "
+# and includes subtitle of "Enter password for the user "xxx" to allow this." These
+# notes are only valid for English. Please test in your locale.
+primary-password-os-auth-dialog-message-macosx = ÑÑваÑÑÑÑ Ð³Ð°Ð»Ð¾ÑÐ½Ñ Ð¿Ð°ÑолÑ
+master-password-os-auth-dialog-caption = { -brand-full-name }
+
+## Privacy Section - History
+
+history-header = ÐÑÑÑоÑÑÑ
+# This label is followed, on the same line, by a dropdown list of options
+# (Remember history, etc.).
+# In English it visually creates a full sentence, e.g.
+# "Firefox will" + "Remember history".
+#
+# If this doesn't work for your language, you can translate this message:
+# - Simply as "Firefox", moving the verb into each option.
+# This will result in "Firefox" + "Will remember history", etc.
+# - As a stand-alone message, for example "Firefox history settings:".
+history-remember-label = { -brand-short-name } бÑдзе
+ .accesskey = б
+history-remember-option-all =
+ .label = памÑÑаÑÑ Ð³ÑÑÑоÑÑÑ
+history-remember-option-never =
+ .label = нÑÐºÐ¾Ð»Ñ Ð½Ðµ памÑÑаÑÑ Ð³ÑÑÑоÑÑÑ
+history-remember-option-custom =
+ .label = ÑжÑваÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð´Ð»Ñ Ð³ÑÑÑоÑÑÑ
+history-remember-description = { -brand-short-name } бÑдзе помнÑÑÑ Ð³ÑÑÑоÑÑÑ Ð°Ð³Ð»ÑданнÑ, ÑÑÑгваннÑ, запаÑÐ½ÐµÐ½Ð½Ñ ÑоÑм Ñ Ð¿Ð¾ÑÑкÑ.
+history-dontremember-description = { -brand-short-name } бÑдзе ÑжÑваÑÑ ÑÑÑ Ð¶ наладÑ, ÑÑо Ñ Ñ Ð¿ÑÑваÑнÑм ÑÑжÑме, Ñ Ð½Ðµ бÑдзе памÑÑаÑÑ Ð³ÑÑÑоÑÑÑ Ð²Ð°Ñага аглÑÐ´Ð°Ð½Ð½Ñ Ð¡ÐµÑÑва.
+history-private-browsing-permanent =
+ .label = ÐаÑÑÑÐ´Ñ ÑжÑваÑÑ Ð¿ÑÑваÑÐ½Ñ ÑÑжÑм аглÑданнÑ
+ .accesskey = д
+history-remember-browser-option =
+ .label = ÐамÑÑаÑÑ Ð³ÑÑÑоÑÑÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ñ ÑÑÑгваннÑÑ
+ .accesskey = Ð
+history-remember-search-option =
+ .label = ÐамÑÑаÑÑ Ð³ÑÑÑоÑÑÑ Ð¿Ð¾ÑÑÐºÑ Ñ Ð·Ð°Ð¿Ð°ÑÐ½ÐµÐ½Ð½Ñ ÑоÑмаÑ
+ .accesskey = Ñ
+history-clear-on-close-option =
+ .label = ÐÑÑÑÑаÑÑ Ð³ÑÑÑоÑÑÑ, ÐºÐ°Ð»Ñ { -brand-short-name } закÑÑваеÑÑа
+ .accesskey = Ñ
+history-clear-on-close-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = Ð
+history-clear-button =
+ .label = ÐÑÑÑÑÑÑÑ Ð³ÑÑÑоÑÑÑâ¦
+ .accesskey = Ñ
+
+## Privacy Section - Site Data
+
+sitedata-header = ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ
+sitedata-total-size-calculating = ÐадлÑк памеÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑайÑÐ°Ñ Ñ ÐºÑÑаâ¦
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+sitedata-total-size = ÐаÑÑ Ð·Ð°Ñ
аванÑÑ ÐºÑкÑ, дадзенÑÑ ÑайÑÐ°Ñ Ñ ÐºÑÑ Ð·Ð°Ñаз займаÑÑÑ { $value } { $unit } на дÑÑкÑ.
+sitedata-learn-more = ÐаведаÑÑа болÑÑ
+sitedata-delete-on-close =
+ .label = ÐÑдалÑÑÑ ÐºÑÐºÑ Ñ Ð·Ð²ÐµÑÑÐºÑ ÑайÑÐ°Ñ Ð¿Ð° закÑÑÑÑÑ { -brand-short-name }
+ .accesskey = Ñ
+sitedata-delete-on-close-private-browsing = У ÑÑжÑме ÑÑалага пÑÑваÑнага аглÑÐ´Ð°Ð½Ð½Ñ ÐºÑÐºÑ Ñ Ð·Ð²ÐµÑÑÐºÑ ÑайÑÐ°Ñ Ð±ÑдÑÑÑ Ð·Ð°ÑÑÑÐ´Ñ Ð²ÑдалÑÑÑа па закÑÑÑÑÑ { -brand-short-name }.
+sitedata-allow-cookies-option =
+ .label = ÐÑÑмаÑÑ ÐºÑÐºÑ Ñ Ð·Ð²ÐµÑÑÐºÑ ÑайÑаÑ
+ .accesskey = Ð
+sitedata-disallow-cookies-option =
+ .label = ÐлакаваÑÑ ÐºÑÐºÑ Ñ Ð·Ð²ÐµÑÑÐºÑ ÑайÑаÑ
+ .accesskey = Ð
+# This label means 'type of content that is blocked', and is followed by a drop-down list with content types below.
+# The list items are the strings named sitedata-block-*-option*.
+sitedata-block-desc = ТÑп заблакаванага
+ .accesskey = Т
+sitedata-option-block-cross-site-trackers =
+ .label = ÐÑжÑайÑавÑÑ ÑÑÑкеÑÑ
+sitedata-option-block-cross-site-tracking-cookies =
+ .label = ÐÑÐºÑ ÑаÑÑÐ½Ð½Ñ Ð¼Ñж ÑайÑамÑ
+sitedata-option-block-cross-site-cookies =
+ .label = ÐÑÐºÑ ÑаÑÑÐ½Ð½Ñ Ð¼Ñж ÑайÑамÑ, ÑзалÑваÑÑ ÑнÑÑÑ Ð¼ÑжÑайÑавÑÑ ÐºÑкÑ
+sitedata-option-block-unvisited =
+ .label = ÐÑÐºÑ Ð· ненаведанÑÑ
ÑайÑаÑ
+sitedata-option-block-all-third-party =
+ .label = УÑе кÑÐºÑ ÑÑÑÑÑга Ð±Ð¾ÐºÑ (можа паÑÑÑÑÑÑ Ð¿ÑаÑÑ ÑайÑаÑ)
+sitedata-option-block-all-cross-site-cookies =
+ .label = УÑе мÑжÑайÑавÑÑ ÐºÑÐºÑ (можа паÑÑÑÑÑÑ Ð¿ÑаÑÑ ÑайÑаÑ)
+sitedata-option-block-all =
+ .label = УÑе кÑÐºÑ (бÑдзе пеÑаÑкаджаÑÑ Ð¿ÑаÑÑ ÑайÑаÑ)
+sitedata-clear =
+ .label = ÐÑдалÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑâ¦
+ .accesskey = Ñ
+sitedata-settings =
+ .label = ÐÑÑаваÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑмÑâ¦
+ .accesskey = Ð
+sitedata-cookies-exceptions =
+ .label = ÐÑÑаваÑÑ Ð²ÑклÑÑÑннÑмÑâ¦
+ .accesskey = Ñ
+
+## Privacy Section - Address Bar
+
+addressbar-header = ÐдÑаÑÐ½Ñ Ñадок
+addressbar-suggest = ÐÑÑ Ð²ÑкаÑÑÑÑÐ°Ð½Ð½Ñ Ð°Ð´ÑаÑнага Ñадка, пÑапаноÑваÑÑ
+addressbar-locbar-history-option =
+ .label = ÐÑÑÑоÑÑÑ Ð°Ð³Ð»ÑданнÑ
+ .accesskey = Ð
+addressbar-locbar-bookmarks-option =
+ .label = ÐакладкÑ
+ .accesskey = л
+addressbar-locbar-openpage-option =
+ .label = ÐдкÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+# Shortcuts refers to the shortcut tiles on the new tab page, previously known as top sites. Translation should be consistent.
+addressbar-locbar-shortcuts-option =
+ .label = ЦÑÑлÑкÑ
+ .accesskey = Ц
+addressbar-locbar-topsites-option =
+ .label = ÐапÑлÑÑнÑÑ ÑайÑÑ
+ .accesskey = Ð
+addressbar-locbar-engines-option =
+ .label = ÐоÑÑкавÑÑ ÑÑÑÑÑмÑ
+ .accesskey = Ð
+addressbar-locbar-quickactions-option =
+ .label = Ð¥ÑÑкÑÑ Ð´Ð·ÐµÑннÑ
+ .accesskey = Х
+addressbar-suggestions-settings = ÐмÑнÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð´Ð»Ñ Ð¿Ð°Ð´ÐºÐ°Ð·Ð°Ðº паÑÑкавÑка
+addressbar-quickactions-learn-more = ÐадÑабÑзней
+
+## Privacy Section - Content Blocking
+
+content-blocking-enhanced-tracking-protection = УзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑннÑ
+content-blocking-section-top-level-description = ТÑÑкеÑÑ ÑдÑÑÑ Ð·Ð° Ð²Ð°Ð¼Ñ Ð¿Ð° ÑеÑÑве, каб ÑабÑаÑÑ ÑнÑаÑмаÑÑÑ Ð¿Ñа ваÑÑÑ Ð·Ð²ÑÑÐºÑ Ñ Ð·Ð°ÑÑкаÑленаÑÑÑ. { -brand-short-name } блакÑе многÑÑ Ð· гÑÑÑÑ
ÑÑÑкеÑÐ°Ñ Ñ ÑнÑÑÑ
зламÑÑнÑÑ
ÑкÑÑпÑоÑ.
+content-blocking-learn-more = ÐадÑабÑзней
+content-blocking-fpi-incompatibility-warning = ÐÑ ÑжÑваеÑе First Party Isolation (FPI), ÑÑо пеÑавÑзнаÑае некаÑоÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ ÐºÑÐºÐ°Ñ Ñ { -brand-short-name }.
+
+## These strings are used to define the different levels of
+## Enhanced Tracking Protection.
+
+# "Standard" in this case is an adjective, meaning "default" or "normal".
+enhanced-tracking-protection-setting-standard =
+ .label = СÑандаÑÑна
+ .accesskey = Ñ
+enhanced-tracking-protection-setting-strict =
+ .label = СÑÑога
+ .accesskey = Ñ
+enhanced-tracking-protection-setting-custom =
+ .label = ÐдмÑÑлова
+ .accesskey = Ñ
+
+##
+
+content-blocking-etp-standard-desc = ÐбаланÑÐ°Ð²Ð°Ð½Ð°Ñ Ð°Ñ
ова Ñ Ð¿ÑадÑкÑÑйнаÑÑÑ. СÑаÑÐ¾Ð½ÐºÑ Ð·Ð°Ð³ÑÑжаÑÑÑа наÑмалÑна.
+content-blocking-etp-strict-desc = ÐолÑÑ Ð¼Ð¾ÑÐ½Ð°Ñ Ð°Ñ
ова, але можа пÑÑвеÑÑÑ Ð´Ð° паÑÑÑÑÐ½Ð½Ñ Ð½ÐµÐºÐ°ÑоÑÑÑ
ÑайÑÐ°Ñ ÑÑ Ð·Ð¼ÐµÑÑÑва.
+content-blocking-etp-custom-desc = ÐÑбеÑÑÑе, ÑкÑÑ ÑÑÑкеÑÑ Ñ ÑкÑÑпÑÑ ÑÑÑба заблакаваÑÑ.
+content-blocking-etp-blocking-desc = { -brand-short-name } блакÑе:
+content-blocking-private-windows = ÐмеÑÑ Ð· ÑлеменÑÐ°Ð¼Ñ ÑаÑÑÐ½Ð½Ñ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
+content-blocking-cross-site-cookies-in-all-windows = ÐÑжÑайÑавÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÑÐºÑ Ð²Ð° ÑÑÑÑ
вокнаÑ
(ÑклÑÑна з кÑÐºÐ°Ð¼Ñ Ð°ÑоÑваннÑ)
+content-blocking-cross-site-cookies-in-all-windows2 = ÐÑжÑайÑавÑÑ ÐºÑÐºÑ Ð²Ð° ÑÑÑÑ
вокнаÑ
+content-blocking-cross-site-tracking-cookies = ÐÑÐºÑ ÑаÑÑÐ½Ð½Ñ Ð¼Ñж ÑайÑамÑ
+content-blocking-all-cross-site-cookies-private-windows = ÐÑжÑайÑавÑÑ ÐºÑÐºÑ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
+content-blocking-cross-site-tracking-cookies-plus-isolate = ÐÑжÑайÑавÑÑ ÐºÑÐºÑ ÑаÑÑннÑ, ÑзалÑваÑÑ Ð°ÑÑаÑнÑÑ ÐºÑкÑ
+content-blocking-social-media-trackers = ТÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак
+content-blocking-all-cookies = УÑе кÑкÑ
+content-blocking-unvisited-cookies = ÐÑÐºÑ Ð· ненаведанÑÑ
ÑайÑаÑ
+content-blocking-all-windows-tracking-content = ÐлеменÑÑ ÑаÑÑÐ½Ð½Ñ Ð²Ð° ÑÑÑÑ
вокнаÑ
+content-blocking-all-third-party-cookies = УÑе кÑÐºÑ ÑÑÑÑÑга бокÑ
+content-blocking-all-cross-site-cookies = УÑе мÑжÑайÑавÑÑ ÐºÑкÑ
+content-blocking-cryptominers = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ
+content-blocking-fingerprinters = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+# "Test pilot" is used as a verb. Possible alternatives:
+# "Be the first to try", "Join an early experiment".
+content-blocking-etp-standard-tcp-rollout-checkbox =
+ .label = ÐÑпÑабаваÑÑ Ð½Ð°ÑÑ ÑамÑÑ Ð¼Ð°Ð³ÑÑнÑÑ Ð·Ð° ÑвеÑÑ ÑÐ°Ñ ÑÑнкÑÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð¿ÑÑваÑнаÑÑÑ
+ .accesskey = е
+
+# The tcp-rollout strings are no longer used for the rollout but for tcp-by-default in the standard section
+
+# "Contains" here means "isolates", "limits".
+content-blocking-etp-standard-tcp-rollout-description = ÐоÑÐ½Ð°Ñ Ð°Ñ
ова кÑÐºÐ°Ñ Ð°Ð±Ð¼ÑжоÑвае кÑÐºÑ ÑайÑам, на ÑкÑм Ð²Ñ Ð·Ð½Ð°Ñ
одзÑÑеÑÑ, ÑÐ°Ð¼Ñ ÑÑÑкеÑÑ Ð½Ðµ могÑÑÑ ÑкаÑÑÑÑаÑÑ ÑÑ
Ð´Ð»Ñ ÑаÑÑÐ½Ð½Ñ Ð·Ð° Ð²Ð°Ð¼Ñ Ð°Ð´ ÑайÑа к ÑайÑÑ.
+content-blocking-etp-standard-tcp-rollout-learn-more = ÐадÑабÑзней
+content-blocking-etp-standard-tcp-title = УклÑÑае поÑнÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð°Ð´ кÑкаÑ, наÑÑ Ð½Ð°Ð¹Ð¼Ð°Ð³ÑÑнейÑÑÑ ÑÑнкÑÑÑ Ð¿ÑÑваÑнаÑÑÑ
+content-blocking-warning-title = Увага!
+content-blocking-and-isolating-etp-warning-description-2 = ÐÑÑа налада можа пÑÑвеÑÑÑ Ð´Ð° Ñаго, ÑÑо некаÑоÑÑÑ Ð²Ñб-ÑайÑÑ Ð½Ðµ бÑдÑÑÑ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑ Ð·Ð¼ÐµÑÑÑва ÑÑ Ð¿ÑаÑаваÑÑ ÐºÐ°ÑÑкÑна. ÐÐ°Ð»Ñ ÑÐ°Ð¹Ñ Ð·Ð´Ð°ÐµÑÑа нÑÑпÑаÑнÑм, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе адклÑÑÑÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð°Ð´ ÑаÑÑÐ½Ð½Ñ Ð½Ð° гÑÑÑм ÑайÑе, каб ÑÑÑаÑÑ ÑвеÑÑ Ð·Ð¼ÐµÑÑ.
+content-blocking-warning-learn-how = ÐаведаÑÑа, Ñк
+content-blocking-reload-description = Ðам ÑÑÑба бÑдзе пеÑазагÑÑзÑÑÑ Ñвае каÑÑкÑ, каб пÑÑмÑнÑÑÑ Ð³ÑÑÑÑ Ð·Ð¼ÐµÐ½Ñ.
+content-blocking-reload-tabs-button =
+ .label = ÐеÑаÑÑÑаÑÑ ÑÑе каÑÑкÑ
+ .accesskey = к
+content-blocking-tracking-content-label =
+ .label = ÐлеменÑÑ ÑаÑÑннÑ
+ .accesskey = е
+content-blocking-tracking-protection-option-all-windows =
+ .label = Ðа ÑÑÑÑ
вокнаÑ
+ .accesskey = Ñ
+content-blocking-option-private =
+ .label = ТолÑÐºÑ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
+ .accesskey = Ñ
+content-blocking-tracking-protection-change-block-list = ÐмÑнÑÑÑ ÑпÑÑ Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð½Ñ
+content-blocking-cookies-label =
+ .label = ÐÑкÑ
+ .accesskey = Ð
+content-blocking-expand-section =
+ .tooltiptext = ÐадаÑÐºÐ¾Ð²Ð°Ñ ÑнÑаÑмаÑÑÑ
+# Cryptomining refers to using scripts on websites that can use a computerâs resources to mine cryptocurrency without a userâs knowledge.
+content-blocking-cryptominers-label =
+ .label = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ
+ .accesskey = н
+# Browser fingerprinting is a method of tracking users by the configuration and settings information (their "digital fingerprint")
+# that is visible to websites they browse, rather than traditional tracking methods such as IP addresses and unique cookies.
+content-blocking-fingerprinters-label =
+ .label = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+ .accesskey = а
+
+## Privacy Section - Tracking
+
+tracking-manage-exceptions =
+ .label = ÐÑÑаваÑÑ Ð²ÑклÑÑÑннÑмÑâ¦
+ .accesskey = Ñ
+
+## Privacy Section - Permissions
+
+permissions-header = ÐазволÑ
+permissions-location = ÐеÑÑазнаÑ
оджанне
+permissions-location-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = а
+permissions-xr = ÐÑÑÑÑалÑÐ½Ð°Ñ ÑÑÑаÑÑнаÑÑÑ
+permissions-xr-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = Ð
+permissions-camera = ÐамеÑа
+permissions-camera-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = а
+permissions-microphone = ÐÑкÑаÑон
+permissions-microphone-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = а
+permissions-notification = ÐбвеÑÑкÑ
+permissions-notification-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = а
+permissions-notification-link = ÐадÑабÑзней
+permissions-notification-pause =
+ .label = ÐÑÑпÑнÑÑÑ Ð°Ð±Ð²ÐµÑÑÐºÑ Ð´Ð° пеÑазапÑÑÐºÑ { -brand-short-name }
+ .accesskey = а
+permissions-autoplay = ÐÑÑапÑайгÑаванне
+permissions-autoplay-settings =
+ .label = ÐаладÑâ¦
+ .accesskey = Ð
+permissions-block-popups =
+ .label = ÐлакаваÑÑ Ð²ÑплÑÑнÑÑ Ð²Ð¾ÐºÐ½Ñ
+ .accesskey = Ð
+# "popup" is a misspelling that is more popular than the correct spelling of
+# "pop-up" so it's included as a search keyword, not displayed in the UI.
+permissions-block-popups-exceptions-button =
+ .label = ÐÑклÑÑÑннÑâ¦
+ .accesskey = Ð
+ .searchkeywords = popups
+permissions-addon-install-warning =
+ .label = ÐапÑÑÑджваÑÑ Ð¿ÑÑ ÑпÑобе вÑб-ÑайÑÐ°Ñ ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°ÑкÑ
+ .accesskey = Ð
+permissions-addon-exceptions =
+ .label = ÐÑклÑÑÑннÑâ¦
+ .accesskey = Ð
+
+## Privacy Section - Data Collection
+
+collection-header = ÐÐ±Ð¾Ñ Ñ Ð²ÑкаÑÑÑÑанне звеÑÑак { -brand-short-name }
+collection-description = ÐÑ ÑмкнÑмÑÑ Ð´Ð°ÑÑ Ð²Ð°Ð¼ вÑÐ±Ð°Ñ Ñ Ð·Ð±ÑÑаÑÑ ÑолÑÐºÑ Ñое, ÑÑо паÑÑÑбна Ð´Ð»Ñ ÑÑÑÑ
Ð´Ð»Ñ Ð²ÑпÑÑÐºÑ Ñ Ð¿Ð°Ð»ÑпÑÑÐ½Ð½Ñ { -brand-short-name }. ÐÑ Ð·Ð°ÑÑÑÐ´Ñ Ð¿ÑÑаемÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»Ñ, пеÑÑ ÑÑм аÑÑÑмаÑÑ Ð°ÑабÑÑÑÑÑ ÑнÑаÑмаÑÑÑ.
+collection-privacy-notice = Ðаведамленне аб пÑÑваÑнаÑÑÑ
+collection-health-report-telemetry-disabled = ÐÑ Ð±Ð¾Ð»ÑÑ Ð½Ðµ дазвалÑеÑе { -vendor-short-name } заÑ
оÑваÑÑ ÑÑÑ
нÑÑнÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ñ Ð·Ð²ÐµÑÑÐºÑ Ð°Ð± ÑзаемадзеÑннÑ. УÑе мÑнÑлÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð±ÑдÑÑÑ Ð²ÑÐ´Ð°Ð»ÐµÐ½Ñ Ð½Ð° пÑаÑÑÐ³Ñ 30 дзÑн.
+collection-health-report-telemetry-disabled-link = ÐадÑабÑзней
+collection-health-report =
+ .label = ÐазволÑÑÑ { -brand-short-name } адпÑаÑлÑÑÑ ÑÑÑ
нÑÑнÑÑ Ð·Ð²ÐµÑÑÐºÑ Ñ Ð·Ð²ÐµÑÑÐºÑ ÑзаемадзеÑÐ½Ð½Ñ Ñ { -vendor-short-name }
+ .accesskey = к
+collection-health-report-link = ÐаведаÑÑа болÑÑ
+collection-studies =
+ .label = ÐазволÑÑÑ { -brand-short-name } ÑÑÑалÑÑваÑÑ Ñ Ð²ÑконваÑÑ Ð´Ð°ÑледаваннÑ
+collection-studies-link = ÐÑаглÑд даÑледаваннÑÑ { -brand-short-name }
+addon-recommendations =
+ .label = ÐазволÑÑÑ { -brand-short-name } ÑабÑÑÑ Ð¿ÐµÑÑаналÑзаванÑÑ ÑÑкамендаÑÑÑ Ð¿Ð°ÑÑÑÑннÑÑ
+addon-recommendations-link = ÐадÑабÑзней
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = ÐдпÑаÑка дадзенÑÑ
адклÑÑана Ð´Ð»Ñ Ð³ÑÑай канÑÑгÑÑаÑÑÑ Ð·Ð±Ð¾ÑкÑ
+collection-backlogged-crash-reports-with-link = ÐазволÑÑÑ { -brand-short-name } адÑÑлаÑÑ Ð·Ð°Ð¿ÑÑанÑÑ ÑпÑаваздаÑÑ Ð°Ð± збоÑÑ
ад ваÑага ÑÐ¼Ñ ÐадÑабÑзней
+ .accesskey = Ñ
+privacy-segmentation-section-header = ÐовÑÑ ÑÑнкÑÑÑ, ÑкÑÑ Ð¿Ð°Ð»ÑпÑаÑÑÑ Ð²Ð°Ñа аглÑданне
+privacy-segmentation-section-description = ÐÐ°Ð»Ñ Ð¼Ñ Ð¿ÑапанÑем ÑÑнкÑÑÑ, ÑкÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑÑ Ð²Ð°ÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ, каб даÑÑ Ð²Ð°Ð¼ болÑÑ Ð¿ÐµÑÑаналÑÐ·Ð°Ð²Ð°Ð½Ñ Ð´Ð¾Ñвед:
+privacy-segmentation-radio-off =
+ .label = ÐÑкаÑÑÑÑоÑваÑÑ ÑÑкамендаÑÑÑ { -brand-product-name }
+privacy-segmentation-radio-on =
+ .label = ÐаказваÑÑ Ð¿Ð°Ð´ÑабÑзнÑÑ ÑнÑаÑмаÑÑÑ
+
+## Privacy Section - Security
+##
+## It is important that wording follows the guidelines outlined on this page:
+## https://developers.google.com/safe-browsing/developers_guide_v2#AcceptableUsage
+
+security-header = ÐÑÑпека
+security-browsing-protection = ÐбаÑона ад падманнага змеÑÑÑва Ñ Ð½ÐµÐ±ÑÑпеÑнÑÑ
пÑагÑам
+security-enable-safe-browsing =
+ .label = ÐлакаваÑÑ Ð½ÐµÐ±ÑÑпеÑнае Ñ Ð¿Ð°Ð´Ð¼Ð°Ð½Ð»Ñвае змеÑÑÑва
+ .accesskey = Ð
+security-enable-safe-browsing-link = ÐаведаÑÑа болÑÑ
+security-block-downloads =
+ .label = ÐлакаваÑÑ Ð½ÐµÐ±ÑÑпеÑнÑÑ ÑÑÑгваннÑ
+ .accesskey = Ð
+security-block-uncommon-software =
+ .label = ÐапÑÑÑджваÑÑ Ð¿Ñа непажаданÑÑ ÑÑ Ð½ÐµÐ·Ð²ÑÑайнÑÑ Ð¿ÑагÑамÑ
+ .accesskey = Ð
+
+## Privacy Section - Certificates
+
+certs-header = СеÑÑÑÑÑкаÑÑ
+certs-enable-ocsp =
+ .label = ÐвÑÑÑаÑÑа да ÑеÑвеÑа OCSP за паÑвеÑджаннем дзейÑнаÑÑÑ ÑеÑÑÑÑÑкаÑаÑ
+ .accesskey = Ð
+certs-view =
+ .label = ÐаказаÑÑ ÑеÑÑÑÑÑкаÑÑâ¦
+ .accesskey = Ñ
+certs-devices =
+ .label = ÐÑÑÐ»Ð°Ð´Ñ Ð±ÑÑпекÑâ¦
+ .accesskey = б
+space-alert-over-5gb-settings-button =
+ .label = ÐдкÑÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ
+ .accesskey = Ð
+space-alert-over-5gb-message2 = У { -brand-short-name } ÑканÑаеÑÑа меÑÑа на дÑÑкÑ. ÐмеÑÑÑва вÑб-ÑайÑÐ°Ñ Ð¼Ð¾Ð¶Ð° адлÑÑÑÑоÑваÑÑа нÑпÑавÑлÑна. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе вÑдалÑÑÑ Ð·Ð°Ñ
аванÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ñ ÐÐ°Ð»Ð°Ð´Ñ > ÐÑÑваÑнаÑÑÑ Ñ Ð±ÑÑпека > ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑаÑ.
+space-alert-under-5gb-message2 = У { -brand-short-name } ÑканÑаеÑÑа меÑÑа на дÑÑкÑ. ÐмеÑÑÑва вÑб-ÑайÑÐ°Ñ Ð¼Ð¾Ð¶Ð° адлÑÑÑÑоÑваÑÑа нÑпÑавÑлÑна. ÐлÑкнÑÑе âÐадÑабÑзнейâ, каб апÑÑмÑзаваÑÑ Ð²ÑкаÑÑÑÑанне ваÑага дÑÑка Ð´Ð»Ñ Ð¿Ð°Ð»ÑпÑÑÐ½Ð½Ñ Ð²Ñб-ÑÑÑÑÑнгÑ.
+
+## Privacy Section - HTTPS-Only
+
+httpsonly-header = Ð ÑжÑм ÑолÑÐºÑ HTTPS
+httpsonly-description = HTTPS забÑÑпеÑвае бÑÑпеÑнае заÑÑÑÑаванае злÑÑÑнне памÑж { -brand-short-name } Ñ Ð²Ñб-ÑайÑамÑ, ÑкÑÑ Ð²Ñ Ð½Ð°Ð²ÐµÐ´Ð²Ð°ÐµÑе. ÐолÑÑаÑÑÑ ÑайÑÐ°Ñ Ð¿Ð°Ð´ÑÑÑмлÑваÑÑÑ HTTPS, Ñ ÐºÐ°Ð»Ñ ÑклÑÑÐ°Ð½Ñ ÑÑжÑм ÑолÑÐºÑ HTTPS, { -brand-short-name } пеÑаклÑÑа ÑÑе злÑÑÑÐ½Ð½Ñ Ð½Ð° HTTPS.
+httpsonly-learn-more = ÐаведаÑÑа болÑÑ
+httpsonly-radio-enabled =
+ .label = УклÑÑÑÑÑ ÑÑжÑм ÑолÑÐºÑ HTTPS ва ÑÑÑÑ
вокнаÑ
+httpsonly-radio-enabled-pbm =
+ .label = УклÑÑÑÑÑ ÑÑжÑм ÑолÑÐºÑ HTTPS ÑолÑÐºÑ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
+httpsonly-radio-disabled =
+ .label = Ðе ÑклÑÑаÑÑ ÑÑжÑм ÑолÑÐºÑ HTTPS
+
+## The following strings are used in the Download section of settings
+
+desktop-folder-name = ÐÑаÑоÑÐ½Ñ ÑÑол
+downloads-folder-name = СÑÑгваннÑ
+choose-download-folder-title = ÐÑÐ±Ð°Ñ Ð¿Ð°Ð¿ÐºÑ ÑÑÑгваннÑÑ:
diff --git a/browser/browser/preferences/selectBookmark.ftl b/browser/browser/preferences/selectBookmark.ftl
new file mode 100644
index 00000000000..483f03d7de0
--- /dev/null
+++ b/browser/browser/preferences/selectBookmark.ftl
@@ -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/.
+
+select-bookmark-window =
+ .title = ÐÑабÑÑÑ Ñ
аÑнÑй ÑÑаÑонкай
+ .style = width: 32em;
+select-bookmark-window2 =
+ .title = ÐÑабÑÑÑ Ñ
аÑнÑй ÑÑаÑонкай
+ .style = min-width: 32em;
+select-bookmark-desc = ÐÑлÑÑÑÑе закладкÑ, ÑÐºÐ°Ñ Ð±Ñдзе ваÑай Ñ
аÑнÑй ÑÑаÑонкай. ÐÐ°Ð»Ñ Ð²Ñ Ð²ÑбеÑаÑе папкÑ, Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð· гÑÑай Ð¿Ð°Ð¿ÐºÑ Ð±ÑдÑÑÑ Ð°Ð´ÐºÑÑваÑÑа Ñ ÐºÐ°ÑÑкаÑ
.
diff --git a/browser/browser/preferences/siteDataSettings.ftl b/browser/browser/preferences/siteDataSettings.ftl
new file mode 100644
index 00000000000..4384cd78835
--- /dev/null
+++ b/browser/browser/preferences/siteDataSettings.ftl
@@ -0,0 +1,54 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Settings
+
+site-data-settings-window =
+ .title = ÐÑÑаваÑÑ ÐºÑÐºÐ°Ð¼Ñ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÐ¼Ñ ÑайÑаÑ
+site-data-settings-description = ÐаÑÑÑпнÑÑ Ð²Ñб-ÑайÑÑ Ð·Ð°Ñ
оÑваÑÑÑ ÐºÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑÐ°Ñ Ð½Ð° ваÑÑм камп'ÑÑаÑÑ. { -brand-short-name } ÑÑÑмае звеÑÑÐºÑ Ð· ÑайÑÐ°Ñ Ñ ÑÑалÑм ÑÑ
овÑÑÑÑ Ð¿Ð°ÐºÑÐ»Ñ Ð²Ñ Ð½Ðµ вÑдалÑÑе ÑÑ
, Ñ Ð²ÑдалÑе дадзенÑÑ Ð²Ñб-ÑайÑÐ°Ñ Ð· нÑÑÑалага ÑÑ
овÑÑÑа, ÐºÐ°Ð»Ñ Ð¿Ð°ÑÑÑбна пÑаÑÑоÑа.
+site-data-search-textbox =
+ .placeholder = ÐоÑÑк вÑб-ÑайÑаÑ
+ .accesskey = Ð
+site-data-column-host =
+ .label = СайÑ
+site-data-column-cookies =
+ .label = ÐÑкÑ
+site-data-column-storage =
+ .label = СÑ
овÑÑÑа
+site-data-column-last-used =
+ .label = ÐпоÑнÑе вÑкаÑÑÑÑанне
+# This label is used in the "Host" column for local files, which have no host.
+site-data-local-file-host = (лакалÑÐ½Ñ Ñайл)
+site-data-remove-selected =
+ .label = ÐÑдалÑÑÑ Ð°Ð±Ñанае
+ .accesskey = в
+site-data-settings-dialog =
+ .buttonlabelaccept = ÐаÑ
аваÑÑ Ð·Ð¼ÐµÐ½Ñ
+ .buttonaccesskeyaccept = а
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+site-storage-usage =
+ .value = { $value } { $unit }
+site-storage-persistent =
+ .value = { site-storage-usage.value } (СÑалае)
+site-data-remove-all =
+ .label = ÐÑдалÑÑÑ ÑÑе
+ .accesskey = л
+site-data-remove-shown =
+ .label = ÐÑдалÑÑÑ ÑÑе паказанÑÑ
+ .accesskey = л
+
+## Removing
+
+site-data-removing-dialog =
+ .title = { site-data-removing-header }
+ .buttonlabelaccept = ÐÑдалÑÑÑ
+site-data-removing-header = ÐÑдаленне кÑÐºÐ°Ñ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑайÑаÑ
+site-data-removing-desc = ÐÑдаленне кÑÐºÐ°Ñ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑайÑÐ°Ñ Ð¼Ð¾Ð¶Ð° пÑÑвеÑÑÑ Ð´Ð° вÑÑ
Ð°Ð´Ñ Ð· вÑб-ÑайÑаÑ. ÐÑ ÑпÑÑненÑÑ, ÑÑо жадаеÑе ÑнеÑÑÑ Ð·Ð¼ÐµÐ½Ñ?
+# Variables:
+# $baseDomain (String) - The single domain for which data is being removed
+site-data-removing-single-desc = ÐÑдаленне кÑÐºÐ°Ñ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑайÑÐ°Ñ Ð¼Ð¾Ð¶Ð° пÑÑвеÑÑÑ Ð´Ð° вÑÑ
Ð°Ð´Ñ Ð· вÑб-ÑайÑаÑ. ÐÑ ÑпÑÑненÑÑ, ÑÑо жадаеÑе вÑдалÑÑÑ ÐºÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑа Ð´Ð»Ñ { $baseDomain }?
+site-data-removing-table = ÐÑÐºÑ Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ ÑайÑÐ°Ñ Ð´Ð»Ñ Ð½Ð°ÑÑÑпнÑÑ
вÑб-ÑайÑÐ°Ñ Ð±ÑдÑÑÑ Ð²ÑдаленÑÑ
diff --git a/browser/browser/preferences/translation.ftl b/browser/browser/preferences/translation.ftl
new file mode 100644
index 00000000000..2a601e321ec
--- /dev/null
+++ b/browser/browser/preferences/translation.ftl
@@ -0,0 +1,44 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+translation-window =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - ÐеÑаклад
+ .style = width: 36em
+
+translation-window2 =
+ .title = ÐÑклÑÑÑÐ½Ð½Ñ - ÐеÑаклад
+ .style = min-width: 36em
+
+translation-close-key =
+ .key = w
+
+translation-languages-disabled-desc = ÐеÑаклад не бÑдзе пÑÐ°Ð¿Ð°Ð½Ð°Ð²Ð°Ð½Ñ Ð´Ð»Ñ Ð½Ð°ÑÑÑпнÑÑ
моÑ
+
+translation-languages-column =
+ .label = ÐовÑ
+
+translation-languages-button-remove =
+ .label = ÐÑдалÑÑÑ Ð¼Ð¾Ð²Ñ
+ .accesskey = Ð
+
+translation-languages-button-remove-all =
+ .label = ÐÑдалÑÑÑ ÑÑе мовÑ
+ .accesskey = в
+
+translation-sites-disabled-desc = ÐеÑаклад не бÑдзе пÑÐ°Ð¿Ð°Ð½Ð°Ð²Ð°Ð½Ñ Ð´Ð»Ñ Ð½Ð°ÑÑÑпнÑÑ
ÑайÑаÑ
+
+translation-sites-column =
+ .label = ÐÑб-ÑайÑÑ
+
+translation-sites-button-remove =
+ .label = ÐÑдалÑÑÑ ÑайÑ
+ .accesskey = С
+
+translation-sites-button-remove-all =
+ .label = ÐÑдалÑÑÑ ÑÑе ÑайÑÑ
+ .accesskey = Ñ
+
+translation-dialog =
+ .buttonlabelaccept = ÐакÑÑÑÑ
+ .buttonaccesskeyaccept = Ð
diff --git a/browser/browser/profile/default-bookmarks.ftl b/browser/browser/profile/default-bookmarks.ftl
new file mode 100644
index 00000000000..bf55df781ac
--- /dev/null
+++ b/browser/browser/profile/default-bookmarks.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/.
+
+
+# This file intentionally uses hard-coded brand names instead of Fluent terms.
+# This approach minimizes issues across multiple release channels and rebranded
+# versions.
+
+default-bookmarks-title = ÐакладкÑ
+default-bookmarks-heading = ÐакладкÑ
+default-bookmarks-toolbarfolder = Ðапка палÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº
+default-bookmarks-toolbarfolder-description = ÐадавайÑе Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ñ Ð³ÑÑÑÑ Ð¿Ð°Ð¿ÐºÑ, каб пабаÑÑÑÑ ÑÑ
на палÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´Ð°Ðº.
+# link title for https://www.mozilla.org/firefox/central/
+default-bookmarks-getting-started = У паÑаÑкÑ
+# Firefox links folder name
+default-bookmarks-firefox-heading = Mozilla Firefox
+# link title for https://www.mozilla.org/firefox/help/
+default-bookmarks-firefox-get-help = ÐÑÑÑмаÑÑ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ
+# link title for https://www.mozilla.org/firefox/customize/
+default-bookmarks-firefox-customize = УладкаваÑÑ Firefox
+# link title for https://www.mozilla.org/contribute/
+default-bookmarks-firefox-community = ÐалÑÑÑÑÑа
+# link title for https://www.mozilla.org/about/
+default-bookmarks-firefox-about = ÐÑа наÑ
+# Firefox Nightly links folder name
+default-bookmarks-nightly-heading = Ð ÑÑÑÑÑÑ Firefox Nightly
+# Nightly builds only, link title for https://blog.nightly.mozilla.org/
+default-bookmarks-nightly-blog = Ðлог Firefox Nightly
+# Nightly builds only, link title for https://bugzilla.mozilla.org/
+default-bookmarks-bugzilla = СÑÑÑÑма аÑоÑÐ²Ð°Ð½Ð½Ñ Ñ
ÑÐ±Ð°Ñ Mozilla
+# Nightly builds only, link title for https://developer.mozilla.org/
+default-bookmarks-mdn = СеÑка ÑаÑпÑаÑоÑÑÑÑÐºÐ°Ñ Mozilla
+# Nightly builds only, link title for https://addons.mozilla.org/firefox/addon/nightly-tester-tools/
+default-bookmarks-nightly-tester-tools = ÐнÑÑÑÑменÑÑ ÑÑÑÑÐ°Ð²Ð°Ð½Ð½Ñ Nightly
+# Nightly builds only, link title for about:crashes
+default-bookmarks-crashes = УÑе ваÑÑ ÐºÑаÑ
Ñ
+# Nightly builds only, link title for https://planet.mozilla.org/
+default-bookmarks-planet = ÐланеÑа Mozilla
diff --git a/browser/browser/protections.ftl b/browser/browser/protections.ftl
new file mode 100644
index 00000000000..91b3970365d
--- /dev/null
+++ b/browser/browser/protections.ftl
@@ -0,0 +1,220 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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:
+# $count (Number) - Number of tracking events blocked.
+graph-week-summary =
+ { $count ->
+ [one] { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ { $count } ÑÑÑÐºÐµÑ Ð·Ð° мÑнÑÐ»Ñ ÑÑдзенÑ
+ [few] { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ { $count } ÑÑÑкеÑÑ Ð·Ð° мÑнÑÐ»Ñ ÑÑдзенÑ
+ *[many] { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ { $count } ÑÑÑкеÑÐ°Ñ Ð·Ð° мÑнÑÐ»Ñ ÑÑдзенÑ
+ }
+# Variables:
+# $count (Number) - Number of tracking events blocked.
+# $earliestDate (Number) - Unix timestamp in ms, representing a date. The
+# earliest date recorded in the database.
+graph-total-tracker-summary =
+ { $count ->
+ [one] { $count } ÑÑÑÐºÐµÑ Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ñ Ð· { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ [few] { $count } ÑÑÑкеÑÑ Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð° з { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ *[many] { $count } ÑÑÑкеÑÐ°Ñ Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð° з { DATETIME($earliestDate, day: "numeric", month: "long", year: "numeric") }
+ }
+# Text displayed instead of the graph when in Private Mode
+graph-private-window = { -brand-short-name } пÑаÑÑгвае блакаваÑÑ ÑÑÑкеÑÑ Ñ Ð¿ÑÑваÑнÑÑ
вокнаÑ
, але не запÑÑвае, ÑÑо бÑло заблакавана.
+# Weekly summary of the graph when the graph is empty in Private Mode
+graph-week-summary-private-window = ТÑÑкеÑÑ, ÑкÑÑ { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð½Ð° гÑÑÑм ÑÑднÑ
+protection-report-webpage-title = ÐанÑÐ»Ñ ÑÑÐ°Ð½Ñ Ð°Ñ
овÑ
+protection-report-page-content-title = ÐанÑÐ»Ñ ÑÑÐ°Ð½Ñ Ð°Ñ
овÑ
+# This message shows when all privacy protections are turned off, which is why we use the word "can", Firefox is able to protect your privacy, but it is currently not.
+protection-report-page-summary = { -brand-short-name } можа аÑ
оÑваÑÑ Ð²Ð°ÑÑ Ð¿ÑÑваÑнаÑÑÑ Ð·Ð° кадÑам Ñ ÑаÑе аглÑданнÑ. ÐÑÑа пеÑÑаналÑÐ·Ð°Ð²Ð°Ð½Ð°Ñ Ð·Ð²Ð¾Ð´ÐºÐ° аб аÑ
ове, ÑклÑÑна з ÑнÑÑÑÑменÑÐ°Ð¼Ñ Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ Ð²Ð°Ñай бÑÑÐ¿ÐµÐºÑ Ñ ÐнÑÑÑнÑÑе.
+# This message shows when at least some protections are turned on, we are more assertive compared to the message above, Firefox is actively protecting you.
+protection-report-page-summary-default = { -brand-short-name } аÑ
оÑвае ваÑÑ Ð¿ÑÑваÑнаÑÑÑ Ð·Ð° кадÑам Ñ ÑаÑе аглÑданнÑ. ÐÑÑа пеÑÑаналÑÐ·Ð°Ð²Ð°Ð½Ð°Ñ Ð·Ð²Ð¾Ð´ÐºÐ° аб аÑ
ове, ÑклÑÑна з ÑнÑÑÑÑменÑÐ°Ð¼Ñ Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ Ð²Ð°Ñай бÑÑÐ¿ÐµÐºÑ Ñ ÐнÑÑÑнÑÑе.
+protection-report-settings-link = ÐÑÑÑйÑе ÑваÑÐ¼Ñ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ Ð¿ÑÑваÑнаÑÑÑ Ñ Ð±ÑÑпекÑ
+etp-card-title-always = УзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑннÑ: заÑÑÑÐ´Ñ ÑклÑÑана
+etp-card-title-custom-not-blocking = УзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑннÑ: ÐЫÐÐЮЧÐÐÐ
+etp-card-content-description = { -brand-short-name } аÑÑамаÑÑÑна ÑпÑнÑе Ñаемнае ÑаÑÑнне кампанÑй за Ð²Ð°Ð¼Ñ Ñ ÐнÑÑÑнÑÑе.
+protection-report-etp-card-content-custom-not-blocking = УÑе меÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð·Ð°Ñаз адклÑÑанÑ. ÐÑбеÑÑÑе, ÑкÑÑ ÑÑÑкеÑÑ ÑÑÑба заблакаваÑÑ, кÑÑÑÑÑÑ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ Ð°Ñ
Ð¾Ð²Ñ { -brand-short-name }.
+protection-report-manage-protections = ÐÑÑаваÑÑ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ
+# This string is used to label the X axis of a graph. Other days of the week are generated via Intl.DateTimeFormat,
+# capitalization for this string should match the output for your locale.
+graph-today = СÑннÑ
+# This string is used to describe the graph for screenreader users.
+graph-legend-description = ÐÑаÑÑк змÑÑÑае агÑлÑнÑÑ ÐºÐ¾Ð»ÑкаÑÑÑ ÑÑÑкеÑÐ°Ñ ÐºÐ¾Ð¶Ð½Ð°Ð³Ð° ÑÑпÑ, Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ñ Ð½Ð° гÑÑÑм ÑÑднÑ.
+social-tab-title = ТÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак
+social-tab-contant = СаÑÑÑлÑнÑÑ ÑеÑÐºÑ ÑазмÑÑÑаÑÑÑ ÑÑÑкеÑÑ Ð½Ð° ÑнÑÑÑ
ÑайÑаÑ
, каб ÑаÑÑÑÑ Ð·Ð° ÑÑм, ÑÑо Ð²Ñ ÑобÑÑе, баÑÑÑе Ñ глÑдзÑÑе Ñ ÑеÑÑве. ÐÑÑа дазвалÑе кампанÑÑм ÑаÑÑÑлÑнÑÑ
ÑеÑак даведаÑÑа пÑа Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° Ñое, ÑÑм Ð²Ñ Ð´Ð·ÐµÐ»ÑÑеÑÑ Ñ ÑваÑÑ
пÑоÑÑлÑÑ
Ñ ÑаÑÑÑлÑнÑÑ
ÑеÑкаÑ
. ÐадÑабÑзней
+cookie-tab-title = ÐÑжÑайÑавÑÑ ÐºÑÐºÑ Ð°ÑоÑваннÑ
+cookie-tab-content = ÐÑÑÑÑ ÐºÑÐºÑ ÑдÑÑÑ Ð·Ð° Ð²Ð°Ð¼Ñ Ð· ÑайÑа на ÑайÑ, каб ÑабÑаÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð¿Ñа Ñое, ÑÑо Ð²Ñ ÑобÑÑе Ñ ÐнÑÑÑнÑÑе. Ð¯Ð½Ñ ÑÑÑалÑÑваÑÑÑа ÑÑÑÑÑм бокам, ÑакÑм Ñк ÑÑкламадаÑÑÑ Ñ Ð°Ð½Ð°Ð»ÑÑÑÑнÑÑ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ. Ðлакаванне ÑÑÑÑебаковÑÑ
кÑÐºÑ Ð°ÑоÑÐ²Ð°Ð½Ð½Ñ Ð·Ð½Ñжае колÑкаÑÑÑ ÑÑкламÑ, ÑÐºÐ°Ñ Ñдзе за вамÑ. ÐаведаÑÑа болÑÑ
+tracker-tab-title = ÐмеÑÑ Ð· ÑлеменÑÐ°Ð¼Ñ ÑаÑÑннÑ
+tracker-tab-description = ÐÑб-ÑайÑÑ Ð¼Ð¾Ð³ÑÑÑ Ð·Ð°Ð³ÑÑжаÑÑ Ð²Ð¾Ð½ÐºÐ°Ð²ÑÑ ÑÑкламÑ, вÑдÑа Ñ ÑнÑае змеÑÑÑва з кодам аÑоÑваннÑ. ÐлакÑÑоÑка змеÑÑÑва аÑоÑÐ²Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶Ð° дапамагÑÑ ÑайÑам Ñ
ÑÑÑÑй загÑÑжаÑÑа, але некаÑоÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ, ÑоÑÐ¼Ñ Ñ Ð¿Ð°Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ð¼Ð¾Ð³ÑÑÑ Ð½Ðµ пÑаÑаваÑÑ. ÐаведаÑÑа болÑÑ
+fingerprinter-tab-title = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+fingerprinter-tab-content = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑÐºÐ°Ñ Ð·Ð±ÑÑаÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð²Ð°Ñага бÑаÑзеÑа Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑа Ð´Ð»Ñ ÑÑваÑÑÐ½Ð½Ñ Ð²Ð°Ñага пÑоÑÑлÑ. ÐÑкаÑÑÑÑоÑваÑÑÑ Ð³ÑÑÑ Ð»ÑÑÐ±Ð°Ð²Ñ Ð°Ð´Ð±ÑÑак, ÑÐ½Ñ Ð¼Ð¾Ð³ÑÑÑ Ð°ÑоÑваÑÑ Ð²Ð°Ñ Ð½Ð° ÑознÑÑ
ÑайÑаÑ
. ÐаведаÑÑа болÑÑ
+cryptominer-tab-title = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ
+cryptominer-tab-content = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑÑ Ð²ÑлÑÑалÑнÑÑ Ð¼Ð°Ð³ÑÑнаÑÑÑ Ð²Ð°Ñай ÑÑÑÑÑмÑ, каб здабÑваÑÑ Ð»ÑÑбавÑÑ Ð³ÑоÑÑ. СкÑÑпÑÑ Ð´Ð»Ñ Ð·Ð´Ð°Ð±ÑÑÑ ÐºÑÑпÑавалÑÑ ÑазÑаджаÑÑÑ Ð²Ð°ÑÑ Ð±Ð°ÑаÑÑÑ, запаволÑваÑÑÑ Ð¿ÑаÑÑ ÐºÐ°Ð¼Ð¿'ÑÑаÑа Ñ Ð¼Ð¾Ð³ÑÑÑ Ð¿Ð°Ð²ÑлÑÑÑÑÑ Ð²Ð°Ñ Ð²ÑдаÑÐºÑ Ð½Ð° ÑлекÑÑаÑнеÑгÑÑ. ÐаведаÑÑа болÑÑ
+protections-close-button2 =
+ .aria-label = ÐакÑÑÑÑ
+ .title = ÐакÑÑÑÑ
+mobile-app-title = ÐлакÑйÑе ÑÑкламнÑÑ ÑÑÑкеÑÑ Ð½Ð° некалÑкÑÑ
пÑÑладаÑ
+mobile-app-card-content = ÐÑкаÑÑÑÑоÑвайÑе мабÑлÑÐ½Ñ Ð±ÑаÑÐ·ÐµÑ Ð· ÑбÑдаванай аÑ
овай ад ÑÑкламнага ÑаÑÑннÑ.
+mobile-app-links = { -brand-product-name } ÐÑаÑÐ·ÐµÑ Ð´Ð»Ñ Android Ñ iOS
+lockwise-title = ÐолÑÑ Ð½ÑÐºÐ¾Ð»Ñ Ð½Ðµ забÑвайÑе Ñвой паÑолÑ
+passwords-title-logged-in = ÐÑÑÑйÑе ÑваÑÐ¼Ñ Ð¿Ð°ÑолÑмÑ
+passwords-header-content = { -brand-product-name } надзейна заÑ
оÑвае ваÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ñ Ð²Ð°ÑÑм бÑаÑзеÑÑ.
+lockwise-header-content-logged-in = ÐÑÑпеÑна заÑ
оÑвайÑе Ñ ÑÑнÑ
ÑанÑзÑйÑе паÑÐ¾Ð»Ñ Ð½Ð° ÑÑÑÑ
ÑваÑÑ
пÑÑладаÑ
.
+protection-report-passwords-save-passwords-button = ÐаÑ
аваÑÑ Ð¿Ð°ÑолÑ
+ .title = ÐаÑ
аваÑÑ Ð¿Ð°ÑолÑ
+protection-report-passwords-manage-passwords-button = ÐÑÑаваÑÑ Ð¿Ð°ÑолÑмÑ
+ .title = ÐÑÑаванне паÑолÑмÑ
+# Variables:
+# $count (Number) - Number of passwords exposed in data breaches.
+lockwise-scanned-text-breached-logins =
+ { $count ->
+ [one] 1 паÑолÑ, ÑмавеÑна, вÑкÑÑÑÑ Ñ Ð²ÑнÑÐºÑ ÑÑеÑÐºÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
.
+ [few] { $count } паÑолÑ, ÑмавеÑна, вÑкÑÑÑÑ Ñ Ð²ÑнÑÐºÑ ÑÑеÑÐºÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
.
+ *[many] { $count } паÑолÑÑ, ÑмавеÑна, вÑкÑÑÑа Ñ Ð²ÑнÑÐºÑ ÑÑеÑÐºÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
.
+ }
+# While English doesn't use the number in the plural form, you can add $count to your language
+# if needed for grammatical reasons.
+# Variables:
+# $count (Number) - Number of passwords stored in Lockwise.
+lockwise-scanned-text-no-breached-logins =
+ { $count ->
+ [one] Ðадзейна заÑ
оÑваеÑÑа { $count } паÑолÑ.
+ [few] ÐаÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð½Ð°Ð´Ð·ÐµÐ¹Ð½Ð° заÑ
оÑваÑÑÑа.
+ *[many] ÐаÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð½Ð°Ð´Ð·ÐµÐ¹Ð½Ð° заÑ
оÑваÑÑÑа.
+ }
+lockwise-how-it-works-link = Як гÑÑа пÑаÑÑе
+monitor-title = СаÑÑÑе за ÑÑеÑÐºÐ°Ð¼Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+monitor-link = Як гÑÑа пÑаÑÑе
+monitor-header-content-no-account = ÐаÑпÑабÑйÑе { -monitor-brand-name }, каб ÑпÑаÑдзÑÑÑ, ÑÑ Ð½Ðµ ÑÑÑÐºÐ»Ñ Ð²Ð°ÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ñ Ð²ÑдомÑÑ
ÑзломаÑ
, Ñ Ð°ÑÑÑмлÑваÑÑ Ð°Ð¿Ð°Ð²ÑÑÑÑÐ½Ð½Ñ Ð°Ð± новÑÑ
ÑÑеÑкаÑ
.
+monitor-header-content-signed-in = { -monitor-brand-name } папÑÑÑдзÑÑÑ, ÐºÐ°Ð»Ñ Ð²Ð°ÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð·'ÑвÑÑÑа Ñ Ð²ÑдомÑм паÑÑÑÑÐ½Ð½Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
.
+monitor-sign-up-link = ÐадпÑÑаÑÑа на абвеÑÑÐºÑ Ð°Ð± ÑÑеÑкаÑ
+ .title = ÐадпÑÑаÑÑа на абвеÑÑÐºÑ Ð°Ð± ÑÑеÑкаÑ
ад { -monitor-brand-name }
+auto-scan = ÐÑÑамаÑÑÑна пÑаÑканавана ÑÑннÑ
+monitor-emails-tooltip =
+ .title = ÐабаÑÑÑÑ Ð°Ð´ÑаÑÑ Ð¿Ð¾ÑÑÑ, ÑкÑÑ Ð½Ð°Ð·ÑÑаÑÑÑа Ñ { -monitor-brand-short-name }
+monitor-breaches-tooltip =
+ .title = ÐабаÑÑÑÑ Ð²ÑдомÑÑ ÑÑеÑÐºÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
на { -monitor-brand-short-name }
+monitor-passwords-tooltip =
+ .title = ÐабаÑÑÑÑ Ð²ÑкÑÑÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð½Ð° { -monitor-brand-short-name }
+# This string is displayed after a large numeral that indicates the total number
+# of email addresses being monitored. Donât add $count to
+# your localization, because it would result in the number showing twice.
+info-monitored-emails =
+ { $count ->
+ [one] ÐдÑÐ°Ñ ÑлекÑÑоннай поÑÑÑ Ð°ÑоÑваеÑÑа
+ [few] ÐдÑаÑÑ ÑлекÑÑоннай поÑÑÑ Ð°ÑоÑваеÑÑа
+ *[many] ÐдÑаÑÐ¾Ñ ÑлекÑÑоннай поÑÑÑ Ð°ÑоÑваеÑÑа
+ }
+# This string is displayed after a large numeral that indicates the total number
+# of known data breaches. Donât add $count to
+# your localization, because it would result in the number showing twice.
+info-known-breaches-found =
+ { $count ->
+ [one] ÐÑдомае паÑÑÑÑнне дадзенÑÑ
ÑаÑкÑÑла ваÑÑ ÑнÑаÑмаÑÑÑ
+ [few] ÐÑдомÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑаÑкÑÑÐ»Ñ Ð²Ð°ÑÑ ÑнÑаÑмаÑÑÑ
+ *[many] ÐÑдомÑÑ
паÑÑÑÑннÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
ÑаÑкÑÑÐ»Ñ Ð²Ð°ÑÑ ÑнÑаÑмаÑÑÑ
+ }
+# This string is displayed after a large numeral that indicates the total number
+# of known data breaches that are marked as resolved by the user. Donât add $count
+# to your localization, because it would result in the number showing twice.
+info-known-breaches-resolved =
+ { $count ->
+ [one] ÐÑÐ´Ð¾Ð¼Ð°Ñ ÑÑеÑка дадзенÑÑ
пазнаÑана Ñк вÑÑаÑанаÑ
+ [few] ÐÑдомÑÑ ÑÑеÑÐºÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
адзнаÑÐ°Ð½Ñ Ñк вÑÑаÑанÑÑ
+ *[many] ÐÑдомÑÑ
ÑÑеÑак дадзенÑÑ
адзнаÑана Ñк вÑÑаÑанÑÑ
+ }
+# This string is displayed after a large numeral that indicates the total number
+# of exposed passwords. Donât add $count to
+# your localization, because it would result in the number showing twice.
+info-exposed-passwords-found =
+ { $count ->
+ [one] ÐаÑÐ¾Ð»Ñ Ð²ÑÑÑÐ»ÐµÐ½Ñ Ð²Ð° ÑÑÑÑ
ÑÑеÑкаÑ
+ [few] ÐаÑÐ¾Ð»Ñ Ð²ÑÑÑлена ва ÑÑÑÑ
ÑÑеÑкаÑ
+ *[many] ÐаÑолÑÑ Ð²ÑÑÑлена ва ÑÑÑÑ
ÑÑеÑкаÑ
+ }
+# This string is displayed after a large numeral that indicates the total number
+# of exposed passwords that are marked as resolved by the user. Donât add $count
+# to your localization, because it would result in the number showing twice.
+info-exposed-passwords-resolved =
+ { $count ->
+ [one] ÐаÑÐ¾Ð»Ñ Ð²ÑÑÑÐ»ÐµÐ½Ñ Ñ Ð½ÑвÑÑаÑанÑÑ
ÑÑеÑкаÑ
+ [few] ÐаÑÐ¾Ð»Ñ Ð²ÑÑÑÐ»ÐµÐ½Ñ Ñ Ð½ÑвÑÑаÑанÑÑ
ÑÑеÑкаÑ
+ *[many] ÐаÑолÑÑ Ð²ÑÑÑлена Ñ Ð½ÑвÑÑаÑанÑÑ
ÑÑеÑкаÑ
+ }
+monitor-no-breaches-title = ÐобÑÑÑ Ð½Ð°Ð²ÑнÑ!
+monitor-no-breaches-description = У Ð²Ð°Ñ Ð½Ñма вÑдомÑÑ
ÑÑеÑак дадзенÑÑ
. ÐÐ°Ð»Ñ Ð³ÑÑа зменÑÑÑа, Ð¼Ñ Ð²Ð°Ð¼ паведамÑм.
+monitor-view-report-link = ÐаглÑдзеÑÑ ÑпÑаваздаÑÑ
+ .title = ÐÑÑаÑÑÑÑ Ð¿ÑаблемÑ, звÑзанÑÑ Ð· ÑÑеÑÐºÐ°Ð¼Ñ Ð·Ð²ÐµÑÑак, на { -monitor-brand-short-name }
+monitor-breaches-unresolved-title = ÐÑÑаÑÑÑе Ñвае ÑÑеÑкÑ
+monitor-breaches-unresolved-description = ÐÑааналÑзаваÑÑÑ Ð¿Ð°Ð´ÑабÑзнаÑÑÑ ÑÑеÑÐºÑ Ñ Ð¿ÑÑнÑÑÑÑ Ð¼ÐµÑÑ Ð¿Ð° абаÑоне ÑваÑй ÑнÑаÑмаÑÑÑ, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе адзнаÑÑÑÑ ÑÑеÑÐºÑ Ñк вÑÑаÑанÑÑ.
+monitor-manage-breaches-link = ÐÑÑаваÑÑ ÑÑеÑÐºÐ°Ð¼Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+ .title = ÐÑÑаваÑÑ ÑÑеÑÐºÐ°Ð¼Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
на { -monitor-brand-short-name }
+monitor-breaches-resolved-title = ÐÑдÑÑнна! ÐÑ Ð²ÑÑаÑÑÐ»Ñ ÑÑе вÑдомÑÑ ÑÑеÑÐºÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
.
+monitor-breaches-resolved-description = ÐÐ°Ð»Ñ Ð²Ð°Ñ Ð°Ð´ÑÐ°Ñ Ð¿Ð¾ÑÑÑ Ð·'ÑвÑÑÑа Ñ Ð»ÑбÑÑ
новÑÑ
ÑÑеÑкаÑ
, Ð¼Ñ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ñм вам.
+# Variables:
+# $numBreachesResolved (Number) - Number of breaches marked as resolved by the user on Monitor.
+# $numBreaches (Number) - Number of breaches in which a user's data was involved, detected by Monitor.
+monitor-partial-breaches-title =
+ { $numBreaches ->
+ [one] { $numBreachesResolved } з { $numBreaches } ÑÑеÑак пазнаÑана Ñк вÑÑаÑанаÑ
+ [few] { $numBreachesResolved } з { $numBreaches } ÑÑеÑак пазнаÑÐ°Ð½Ñ Ñк вÑÑаÑанÑÑ
+ *[many] { $numBreachesResolved } з { $numBreaches } ÑÑеÑак пазнаÑана Ñк вÑÑаÑанÑÑ
+ }
+# Variables:
+# $percentageResolved (Number) - Percentage of breaches marked as resolved by a user on Monitor.
+monitor-partial-breaches-percentage = { $percentageResolved } завеÑÑана
+monitor-partial-breaches-motivation-title-start = ÐÑдаÑÐ½Ñ Ð¿Ð°ÑаÑак!
+monitor-partial-breaches-motivation-title-middle = Так ÑÑÑмаÑÑ!
+monitor-partial-breaches-motivation-title-end = ÐÐ¼Ð°Ð»Ñ Ð³Ð°Ñова! Так ÑÑÑмаÑÑ.
+monitor-partial-breaches-motivation-description = РазвÑжÑÑе ÑÑÑÑÑ ÑваÑÑ
ÑÑеÑак дадзенÑÑ
на { -monitor-brand-short-name }.
+monitor-resolve-breaches-link = ÐÑÑаÑÑÑÑ ÑÑеÑкÑ
+ .title = ÐÑÑаÑÑÑÑ ÑÑеÑÐºÑ Ð½Ð° { -monitor-brand-short-name }
+
+## The title attribute is used to display the type of protection.
+## The aria-label is spoken by screen readers to make the visual graph accessible to blind users.
+##
+## Variables:
+## $count (Number) - Number of specific trackers
+## $percentage (Number) - Percentage this type of tracker contributes to the whole graph
+
+bar-tooltip-social =
+ .title = ТÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак
+ .aria-label =
+ { $count ->
+ [one] { $count } ÑÑÑÐºÐµÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак ({ $percentage }%)
+ [few] { $count } ÑÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак ({ $percentage }%)
+ *[many] { $count } ÑÑÑкеÑÐ°Ñ ÑаÑÑÑлÑнÑÑ
ÑеÑак ({ $percentage }%)
+ }
+bar-tooltip-cookie =
+ .title = ÐÑжÑайÑавÑÑ ÐºÑÐºÑ Ð°ÑоÑваннÑ
+ .aria-label =
+ { $count ->
+ [one] { $count } мÑжÑайÑÐ°Ð²Ñ ÐºÑкÑ-Ñайл аÑоÑÐ²Ð°Ð½Ð½Ñ ({ $percentage }%)
+ [few] { $count } мÑжÑайÑавÑÑ ÐºÑкÑ-ÑÐ°Ð¹Ð»Ñ Ð°ÑоÑÐ²Ð°Ð½Ð½Ñ ({ $percentage }%)
+ *[many] { $count } мÑжÑайÑавÑÑ
кÑкÑ-ÑÐ°Ð¹Ð»Ð°Ñ Ð°ÑоÑÐ²Ð°Ð½Ð½Ñ ({ $percentage }%)
+ }
+bar-tooltip-tracker =
+ .title = ÐмеÑÑ Ð· ÑлеменÑÐ°Ð¼Ñ ÑаÑÑннÑ
+ .aria-label =
+ { $count ->
+ [one] { $count } ÑÐ»ÐµÐ¼ÐµÐ½Ñ ÑаÑÑÐ½Ð½Ñ ({ $percentage }%)
+ [few] { $count } ÑлеменÑÑ ÑаÑÑÐ½Ð½Ñ ({ $percentage }%)
+ *[many] { $count } ÑлеменÑÐ°Ñ ÑаÑÑÐ½Ð½Ñ ({ $percentage }%)
+ }
+bar-tooltip-fingerprinter =
+ .title = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+ .aria-label =
+ { $count ->
+ [one] { $count } збÑÑалÑнÑк лÑÑбавÑÑ
адбÑÑÐºÐ°Ñ ({ $percentage }%)
+ [few] { $count } збÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑÐºÐ°Ñ ({ $percentage }%)
+ *[many] { $count } збÑÑалÑнÑÐºÐ°Ñ Ð»ÑÑбавÑÑ
адбÑÑÐºÐ°Ñ ({ $percentage }%)
+ }
+bar-tooltip-cryptominer =
+ .title = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ
+ .aria-label =
+ { $count ->
+ [one] { $count } Ð¼Ð°Ð¹Ð½ÐµÑ ÐºÑÑпÑавалÑÑ ({ $percentage }%)
+ [few] { $count } майнеÑÑ ÐºÑÑпÑавалÑÑ ({ $percentage }%)
+ *[many] { $count } майнеÑÐ°Ñ ÐºÑÑпÑавалÑÑ ({ $percentage }%)
+ }
diff --git a/browser/browser/protectionsPanel.ftl b/browser/browser/protectionsPanel.ftl
new file mode 100644
index 00000000000..c05a16b223c
--- /dev/null
+++ b/browser/browser/protectionsPanel.ftl
@@ -0,0 +1,101 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+protections-panel-sendreportview-error = УзнÑкла памÑлка пÑÑ Ð°Ð´Ð¿ÑаÑÑÑ ÑпÑаваздаÑÑ. ÐÐ°Ð»Ñ Ð»Ð°Ñка, паÑпÑабÑйÑе Ð·Ð½Ð¾Ñ Ð¿Ð°Ð·Ð½ÐµÐ¹.
+# A link shown when ETP is disabled for a site. Opens the breakage report subview when clicked.
+protections-panel-sitefixedsendreport-label = Ð¡Ð°Ð¹Ñ Ð²ÑпÑаÑленÑ? ÐдпÑавÑÑÑ ÑпÑаваздаÑÑ
+
+## These strings are used to define the different levels of
+## Enhanced Tracking Protection.
+
+protections-popup-footer-protection-label-strict = СÑÑогÑÑ
+ .label = СÑÑогÑÑ
+protections-popup-footer-protection-label-custom = ÐдмÑÑловÑÑ
+ .label = ÐдмÑÑловÑÑ
+protections-popup-footer-protection-label-standard = СÑандаÑÑнÑÑ
+ .label = СÑандаÑÑнÑÑ
+
+##
+
+# The text a screen reader speaks when focused on the info button.
+protections-panel-etp-more-info =
+ .aria-label = ÐолÑÑ Ð¿Ð°Ð´ÑабÑзна пÑа ÑзмоÑненÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð°Ð´ ÑаÑÑннÑ
+protections-panel-etp-on-header = УзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑÐ½Ð½Ñ ÑклÑÑана на гÑÑÑм ÑайÑе
+protections-panel-etp-off-header = УзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑÐ½Ð½Ñ Ð²ÑклÑÑана на гÑÑÑм ÑайÑе
+# The link to be clicked to open the sub-panel view
+protections-panel-site-not-working = Ð¡Ð°Ð¹Ñ Ð½Ðµ пÑаÑÑе?
+# The heading/title of the sub-panel view
+protections-panel-site-not-working-view =
+ .title = Ð¡Ð°Ð¹Ñ Ð½Ðµ пÑаÑÑе?
+
+## The "Allowed" header also includes a "Why?" link that, when hovered, shows
+## a tooltip explaining why these items were not blocked in the page.
+
+protections-panel-not-blocking-why-label = ЧамÑ?
+protections-panel-not-blocking-why-etp-on-tooltip = Ðлакаванне ÑÑ
можа паÑÑÑÑÑÑ ÑаÑÑÐºÑ Ð½ÐµÐºÐ°ÑоÑÑÑ
вÑб-ÑайÑаÑ. Ðез ÑÑÑкеÑÐ°Ñ Ð½ÐµÐºÐ°ÑоÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ, ÑоÑÐ¼Ñ Ñ Ð¿Ð°Ð»Ñ Ð´Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ð¼Ð¾Ð³ÑÑÑ Ð½Ðµ пÑаÑаваÑÑ.
+protections-panel-not-blocking-why-etp-off-tooltip = УÑе ÑÑÑкеÑÑ Ð½Ð° гÑÑÑм ÑайÑе загÑÑжанÑÑ, ÑÐ°Ð¼Ñ ÑÑо аÑ
ова адклÑÑана.
+
+##
+
+protections-panel-no-trackers-found = ÐÑводнага ÑÑÑкеÑа, вÑдомага { -brand-short-name }, не вÑÑÑлена на гÑÑай ÑÑаÑонÑÑ.
+protections-panel-content-blocking-tracking-protection = ÐмеÑÑ Ð· ÑлеменÑÐ°Ð¼Ñ ÑаÑÑннÑ
+protections-panel-content-blocking-socialblock = ТÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак
+protections-panel-content-blocking-cryptominers-label = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ
+protections-panel-content-blocking-fingerprinters-label = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+
+## In the protections panel, Content Blocking category items are in three sections:
+## "Blocked" for categories being blocked in the current page,
+## "Allowed" for categories detected but not blocked in the current page, and
+## "None Detected" for categories not detected in the current page.
+## These strings are used in the header labels of each of these sections.
+
+protections-panel-blocking-label = ÐаблакаванÑ
+protections-panel-not-blocking-label = ÐазволенÑ
+protections-panel-not-found-label = Ðе вÑÑÑленÑ
+
+##
+
+protections-panel-settings-label = ÐÐ°Ð»Ð°Ð´Ñ Ð°Ñ
овÑ
+protections-panel-protectionsdashboard-label = ÐанÑÐ»Ñ Ð°Ñ
овÑ
+
+## In the Site Not Working? view, we suggest turning off protections if
+## the user is experiencing issues with any of a variety of functionality.
+
+# The header of the list
+protections-panel-site-not-working-view-header = ÐдклÑÑÑÑе аÑ
овÑ, ÐºÐ°Ð»Ñ ÑзнÑÐºÐ»Ñ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð·:
+# The list items, shown in a
+protections-panel-site-not-working-view-issue-list-login-fields = ÐалÑÐ¼Ñ Ð´Ð»Ñ ÑваÑ
одÑ
+protections-panel-site-not-working-view-issue-list-forms = ФоÑмамÑ
+protections-panel-site-not-working-view-issue-list-payments = ÐлаÑÑжамÑ
+protections-panel-site-not-working-view-issue-list-comments = ÐаменÑаÑÑÑ
+protections-panel-site-not-working-view-issue-list-videos = ÐÑдÑа
+protections-panel-site-not-working-view-send-report = ÐаÑлаÑÑ ÑпÑаваздаÑÑ
+
+##
+
+protections-panel-cross-site-tracking-cookies = ÐÑÑÑÑ ÐºÑÐºÑ ÑдÑÑÑ Ð·Ð° Ð²Ð°Ð¼Ñ Ð· ÑайÑа на ÑайÑ, каб ÑабÑаÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð¿Ñа Ñое, ÑÑо Ð²Ñ ÑобÑÑе Ñ ÑеÑÑве. Ð¯Ð½Ñ ÑÑÑалÑÑваÑÑÑа ÑÑÑÑÑÐ¼Ñ Ð±Ð°ÐºÐ°Ð¼Ñ, ÑакÑÐ¼Ñ Ñк ÑÑкламадаÑÑÑ Ñ Ð°Ð½Ð°Ð»ÑÑÑÑнÑÑ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ.
+protections-panel-cryptominers = ÐайнеÑÑ ÐºÑÑпÑавалÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑÑ Ð²ÑлÑÑалÑнÑÑ Ð¼Ð°Ð³ÑÑнаÑÑÑ Ð²Ð°Ñай ÑÑÑÑÑмÑ, каб здабÑваÑÑ Ð»ÑÑбавÑÑ Ð³ÑоÑÑ. СкÑÑпÑÑ Ð´Ð»Ñ Ð·Ð´Ð°Ð±ÑÑÑ ÐºÑÑпÑавалÑÑ ÑазÑаджаÑÑÑ Ð²Ð°ÑÑ Ð±Ð°ÑаÑÑÑ, запаволÑваÑÑÑ Ð¿ÑаÑÑ ÐºÐ°Ð¼Ð¿'ÑÑаÑа Ñ Ð¼Ð¾Ð³ÑÑÑ Ð¿Ð°Ð²ÑлÑÑÑÑÑ Ð²Ð°Ñ Ð²ÑдаÑÐºÑ Ð½Ð° ÑлекÑÑаÑнеÑгÑÑ.
+protections-panel-fingerprinters = ÐбÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑÐºÐ°Ñ Ð·Ð±ÑÑаÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð²Ð°Ñага бÑаÑзеÑа Ñ камп'ÑÑаÑа Ð´Ð»Ñ ÑÑваÑÑÐ½Ð½Ñ Ð²Ð°Ñага пÑоÑÑлÑ. ÐÑкаÑÑÑÑоÑваÑÑÑ Ð³ÑÑÑ Ð»ÑÑÐ±Ð°Ð²Ñ Ð°Ð´Ð±ÑÑак, ÑÐ½Ñ Ð¼Ð¾Ð³ÑÑÑ Ð°ÑоÑваÑÑ Ð²Ð°Ñ Ð½Ð° ÑознÑÑ
ÑайÑаÑ
.
+protections-panel-tracking-content = ÐÑб-ÑайÑÑ Ð¼Ð¾Ð³ÑÑÑ Ð·Ð°Ð³ÑÑжаÑÑ Ð²Ð¾Ð½ÐºÐ°Ð²ÑÑ ÑÑкламÑ, вÑдÑа Ñ ÑнÑае змеÑÑÑва з кодам аÑоÑваннÑ. ÐлакÑÑоÑка ÑлеменÑÐ°Ñ Ð°ÑоÑÐ²Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶Ð° дапамагÑÑ ÑайÑам Ñ
ÑÑÑÑй загÑÑжаÑÑа, але некаÑоÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ, ÑоÑÐ¼Ñ Ñ Ð¿Ð°Ð»Ñ ÑваÑ
Ð¾Ð´Ñ Ð¼Ð¾Ð³ÑÑÑ Ð½Ðµ пÑаÑаваÑÑ.
+protections-panel-social-media-trackers = СаÑÑÑлÑнÑÑ ÑеÑÐºÑ ÑазмÑÑÑаÑÑÑ ÑÑÑкеÑÑ Ð½Ð° ÑнÑÑÑ
ÑайÑаÑ
, каб ÑаÑÑÑÑ Ð·Ð° ÑÑм, ÑÑо Ð²Ñ ÑобÑÑе, баÑÑÑе Ñ Ð³Ð»ÑдзÑÑе Ñ ÑеÑÑве. ÐÑÑа дазвалÑе кампанÑÑм ÑаÑÑÑлÑнÑÑ
ÑеÑак даведаÑÑа пÑа Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° Ñое, ÑÑм Ð²Ñ Ð´Ð·ÑлÑÑеÑÑ Ñ ÑваÑÑ
пÑоÑÑлÑÑ
Ñ ÑаÑÑÑлÑнÑÑ
ÑеÑкаÑ
.
+protections-panel-description-shim-allowed = ÐекаÑоÑÑÑ Ð¿Ð°Ð·Ð½Ð°ÑанÑÑ Ð½ÑжÑй ÑÑÑкеÑÑ Ð±ÑÐ»Ñ ÑаÑÑкова ÑÐ°Ð·Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ñ Ð½Ð° гÑÑай ÑÑаÑонÑÑ, ÑÐ°Ð¼Ñ ÑÑо Ð²Ñ ÑзаемадзейнÑÑÐ°Ð»Ñ Ð· ÑмÑ.
+protections-panel-description-shim-allowed-learn-more = ÐадÑабÑзней
+protections-panel-shim-allowed-indicator =
+ .tooltiptext = ТÑÑÐºÐµÑ ÑаÑÑкова ÑазблакаванÑ
+protections-panel-content-blocking-manage-settings =
+ .label = ÐÑÑаваÑÑ Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ Ð°Ñ
овÑ
+ .accesskey = Ñ
+protections-panel-content-blocking-breakage-report-view =
+ .title = ÐаведамÑÑÑ Ð¿Ñа паÑÐºÐ¾Ð´Ð¶Ð°Ð½Ñ ÑайÑ
+protections-panel-content-blocking-breakage-report-view-description = Ðлакаванне пÑÑнÑÑ
ÑÑÑкеÑÐ°Ñ Ð¼Ð¾Ð¶Ð° вÑклÑкаÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð· некаÑоÑÑÐ¼Ñ Ð²Ñб-ÑайÑамÑ. Ðаведамленне пÑа ÑакÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð´Ð°Ð¿Ð°Ð¼Ð°Ð³Ð°Ðµ зÑабÑÑÑ { -brand-short-name } лепÑÑм Ð´Ð»Ñ ÑÑÑÑ
. ÐдпÑаÑка гÑÑай ÑпÑаваздаÑÑ Ð´Ð°Ñле URL-адÑÐ°Ñ Ñазам з ÑнÑаÑмаÑÑÑй пÑа ваÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð±ÑаÑзеÑа Ñ Mozilla.
+protections-panel-content-blocking-breakage-report-view-collection-url = URL
+protections-panel-content-blocking-breakage-report-view-collection-url-label =
+ .aria-label = URL
+protections-panel-content-blocking-breakage-report-view-collection-comments = ÐеабавÑзкова: апÑÑÑÑе пÑаблемÑ
+protections-panel-content-blocking-breakage-report-view-collection-comments-label =
+ .aria-label = ÐеабавÑзкова: апÑÑÑÑе пÑаблемÑ
+protections-panel-content-blocking-breakage-report-view-cancel =
+ .label = СкаÑаваÑÑ
+protections-panel-content-blocking-breakage-report-view-send-report =
+ .label = ÐдпÑавÑÑÑ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ðµ
diff --git a/browser/browser/safeMode.ftl b/browser/browser/safeMode.ftl
new file mode 100644
index 00000000000..b1675b120e4
--- /dev/null
+++ b/browser/browser/safeMode.ftl
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+troubleshoot-mode-window =
+ .title = ÐдкÑÑÑÑ { -brand-short-name } Ñ ÑÑжÑме вÑÑаÑÑÐ½Ð½Ñ Ð¿Ñаблем?
+ .style = max-width: 400px
+start-troubleshoot-mode =
+ .label = ÐдкÑÑÑÑ
+refresh-profile =
+ .label = ÐÑÑÑÑÑÑÑ { -brand-short-name }
+troubleshoot-mode-description = ÐÑкаÑÑÑÑоÑвайÑе гÑÑÑ ÑпеÑÑÑлÑÐ½Ñ ÑÑжÑм { -brand-short-name } Ð´Ð»Ñ Ð´ÑÑгноÑÑÑÐºÑ Ð¿Ñаблем. ÐаÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ñ Ð½Ð°Ð»Ð°Ð´Ñ Ð±ÑдÑÑÑ ÑаÑова адклÑÑанÑ.
+skip-troubleshoot-refresh-profile = ЯÑÑÑ Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе пÑапÑÑÑÑÑÑ Ð¿Ð¾ÑÑк ÑаÑÑÐ½Ð½Ñ Ñ Ð·Ð°Ð¼ÐµÑÑ Ð°ÑÑÑÑÑÑÑ { -brand-short-name }.
+# Shown on the safe mode dialog after multiple startup crashes.
+auto-safe-mode-description = { -brand-short-name } неÑакана закÑÑÑÑÑ Ð¿Ð°Ð´ÑÐ°Ñ Ð·Ð°Ð¿ÑÑкÑ. ÐÑÑа магло ÑÑаÑÑа з-за дадаÑÐºÐ°Ñ ÑÑ ÑнÑÑÑ
пÑаблем. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе паÑпÑабаваÑÑ Ð²ÑÑаÑÑÑÑ Ð¿ÑаблемÑ, запÑÑÑÑÑÑÑÑÑ Ñ Ð±ÑÑпеÑнÑм ÑÑжÑме.
diff --git a/browser/browser/safebrowsing/blockedSite.ftl b/browser/browser/safebrowsing/blockedSite.ftl
new file mode 100644
index 00000000000..0ab99f64cfd
--- /dev/null
+++ b/browser/browser/safebrowsing/blockedSite.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/.
+
+safeb-blocked-phishing-page-title = ÐадÑÐ¾Ð±Ð»ÐµÐ½Ñ ÑÐ°Ð¹Ñ Ð½Ð°Ð¿ÐµÑадзе
+safeb-blocked-malware-page-title = Ðаведванне гÑÑага ÑайÑа можа нанеÑÑÑ ÑÐºÐ¾Ð´Ñ Ð²Ð°ÑÐ°Ð¼Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑÑ
+safeb-blocked-unwanted-page-title = ÐÑÑÑ ÑÐ°Ð¹Ñ Ð¼Ð¾Ð¶Ð° ÑÑÑÑмлÑваÑÑ Ð·Ð»Ð°Ð¼ÑÑнÑÑ Ð¿ÑагÑамÑ
+safeb-blocked-harmful-page-title = ÐÑÑÑ ÑÐ°Ð¹Ñ Ð¼Ð¾Ð¶Ð° ÑÑÑÑмлÑваÑÑ Ð·Ð»Ð°Ð¼ÑÑнÑÑ Ð¿ÑагÑамÑ
+safeb-blocked-phishing-page-short-desc = { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð³ÑÑÑ ÑÑаÑонкÑ, ÑÐ°Ð¼Ñ ÑÑо Ñна можа ÑпÑабаваÑÑ Ð¿Ð°Ð´Ð¼Ð°Ð½Ð°Ð¼ ÑÑ
ÑлÑÑÑ Ð²Ð°Ñ Ð·ÑабÑÑÑ ÑÑо-небÑÐ´Ð·Ñ Ð½ÐµÐ±ÑÑпеÑнае, напÑÑклад, ÑÑÑалÑваÑÑ Ð¿ÑагÑамÑ, або ÑаÑкÑÑÑÑ Ð¿ÐµÑÑаналÑнÑÑ ÑнÑаÑмаÑÑÑ, Ñк Ñо паÑÐ¾Ð»Ñ Ñ ÐºÑÑдÑÑнÑÑ ÐºÐ°ÑÑÑ.
+safeb-blocked-malware-page-short-desc = { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð³ÑÑÑ ÑÑаÑонкÑ, ÑÐ°Ð¼Ñ ÑÑо Ñна можа ÑпÑабаваÑÑ ÑÑÑалÑваÑÑ ÑкоднÑÑ Ð¿ÑагÑамÑ, ÑкÑÑ Ð¼Ð¾Ð³ÑÑÑ ÑкÑаÑÑÑ Ð°Ð±Ð¾ ÑÑеÑÑÑ Ð¿ÐµÑÑаналÑнÑÑ Ð·Ð²ÐµÑÑÐºÑ Ð½Ð° ваÑÑм камп'ÑÑаÑÑ.
+safeb-blocked-unwanted-page-short-desc = { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð³ÑÑÑ ÑÑаÑонкÑ, ÑÐ°Ð¼Ñ ÑÑо Ñна можа ÑпÑабаваÑÑ Ð¿Ð°Ð´Ð¼Ð°Ð½Ð°Ð¼ ÑÑ
ÑлÑÑÑ Ð²Ð°Ñ Ð´Ð° ÑÑÑалÑÐ²Ð°Ð½Ð½Ñ Ð¿ÑагÑам, ÑкÑÑ Ð±ÑдÑÑÑ Ð¿ÐµÑаÑкаджаÑÑ Ð²Ð°Ñай пÑаÑÑ Ñ Ð±ÑаÑзеÑÑ (напÑÑклад, мÑнÑÑÑ Ñ
аÑнÑÑ ÑÑаÑонкÑ, або паказваÑÑ Ð´Ð°Ð´Ð°ÑковÑÑ ÑÑÐºÐ»Ð°Ð¼Ñ Ð½Ð° ÑайÑаÑ
).
+safeb-blocked-harmful-page-short-desc = { -brand-short-name } Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð´Ð¾ÑÑÑп да гÑÑай ÑÑаÑонкÑ, бо Ñна можа зÑабÑÑÑ ÑпÑÐ¾Ð±Ñ ÑÑÑалÑваÑÑ Ð½ÐµÐ±ÑÑпеÑнÑÑ Ð¿ÑагÑамÑ, ÑкÑÑ Ð²ÑкÑадÑÑÑ Ð°Ð±Ð¾ вÑдалÑÑÑ Ð²Ð°ÑÑ ÑнÑаÑмаÑÑÑ (напÑÑклад, ÑаÑагÑаÑÑÑ, паÑолÑ, Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ Ñ Ð½ÑмаÑÑ Ð±Ð°Ð½ÐºÐ°ÑÑкÑÑ
каÑÑ).
+safeb-palm-advisory-desc = ÐаÑÐ°Ð´Ñ Ð°Ð´ { $advisoryname }.
+safeb-palm-accept-label = ÐÑÑнÑÑÑа
+safeb-palm-see-details-label = ÐаказаÑÑ Ð¿Ð°Ð´ÑабÑзнаÑÑÑ
+safeb-blocked-phishing-page-error-desc-override = ÐÑа { $sitename } вÑдома, ÑÑо Ñн падÑÐ¾Ð±Ð»ÐµÐ½Ñ ÑайÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе паведамÑÑÑ Ð°Ð± памÑлковаÑÑÑ Ð³ÑÑÑÑ
звеÑÑак ÑÑ ÑгнаÑаваÑÑ ÑÑзÑÐºÑ Ñ Ð¿ÐµÑайÑÑÑ Ð½Ð° гÑÑÑ Ð½ÐµÐ±ÑÑпеÑÐ½Ñ ÑайÑ.
+safeb-blocked-phishing-page-error-desc-no-override = ÐÑа { $sitename } вÑдома, ÑÑо Ñн падÑÐ¾Ð±Ð»ÐµÐ½Ñ ÑайÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе паведамÑÑÑ Ð°Ð± памÑлковаÑÑÑ Ð³ÑÑÑÑ
звеÑÑак.
+safeb-blocked-phishing-page-learn-more = ÐаведайÑеÑÑ Ð±Ð¾Ð»ÑÑ Ð°Ð± падÑобленÑÑ
ÑайÑаÑ
Ñ ÑÑÑÑÐ½Ð³Ñ Ð½Ð° ÑайÑе www.antiphishing.org. ÐадÑабÑзней пÑа ÐбаÑÐ¾Ð½Ñ Ð°Ð´ ÑÑÑÑÐ½Ð³Ñ Ñ ÑкоднÑÑ
пÑагÑам Ñ { -brand-short-name } на плÑÑоÑÑÑ support.mozilla.org.
+safeb-blocked-malware-page-error-desc-override-sumo = ÐÑа { $sitename } вÑдома, ÑÑо на Ñм ÑÑÑÑмлÑваÑÑÑа ÑкоднÑÑ Ð¿ÑагÑамÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе ÑгнаÑаваÑÑ ÑÑзÑÐºÑ Ñ Ð¿ÐµÑайÑÑÑ Ð½Ð° гÑÑÑ Ð½ÐµÐ±ÑÑпеÑÐ½Ñ ÑайÑ.
+safeb-blocked-malware-page-error-desc-no-override-sumo = ÐÑа { $sitename } вÑдома, ÑÑо на Ñм ÑÑÑÑмлÑваÑÑÑа ÑкоднÑÑ Ð¿ÑагÑамÑ.
+safeb-blocked-malware-page-learn-more-sumo = ÐадÑабÑзней пÑа ÐбаÑÐ¾Ð½Ñ Ð°Ð´ ÑÑÑÑÐ½Ð³Ñ Ñ ÑкоднÑÑ
пÑагÑам Ñ { -brand-short-name } на плÑÑоÑÑÑ support.mozilla.org.
+safeb-blocked-unwanted-page-error-desc-override = ÐÑа { $sitename } вÑдома, ÑÑо на Ñм ÑÑÑÑмлÑваÑÑÑа ÑкоднÑÑ Ð¿ÑагÑамÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе ÑгнаÑаваÑÑ ÑÑзÑÐºÑ Ñ Ð¿ÐµÑайÑÑÑ Ð½Ð° гÑÑÑ Ð½ÐµÐ±ÑÑпеÑÐ½Ñ ÑайÑ.
+safeb-blocked-unwanted-page-error-desc-no-override = ÐÑа { $sitename } вÑдома, ÑÑо на Ñм ÑÑÑÑмлÑваÑÑÑа ÑкоднÑÑ Ð¿ÑагÑамÑ.
+safeb-blocked-unwanted-page-learn-more = ÐаведайÑеÑÑ Ð±Ð¾Ð»ÑÑ Ð°Ð± непажаданÑм ÑеÑÑÑнÑм змеÑÑÑве на ÑайÑе ÐалÑÑÑÐºÑ Ñ Ð°Ð´Ð½Ð¾ÑÑнаÑ
непажаданÑÑ
пÑагÑам. ÐадÑабÑзней пÑа ÐбаÑÐ¾Ð½Ñ Ð°Ð´ ÑÑÑÑÐ½Ð³Ñ Ñ ÑкоднÑÑ
пÑагÑам Ñ { -brand-short-name } на плÑÑоÑÑÑ support.mozilla.org.
+safeb-blocked-harmful-page-error-desc-override = ÐÑа { $sitename } вÑдома, ÑÑо Ñн ÑÑÑÑмлÑвае паÑÑнÑÑÑлÑна ÑкоднÑÑ Ð¿ÑагÑамÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе ÑгнаÑаваÑÑ ÑÑзÑÐºÑ Ñ Ð¿ÐµÑайÑÑÑ Ð½Ð° небÑÑпеÑÐ½Ñ ÑайÑ.
+safeb-blocked-harmful-page-error-desc-no-override = ÐÑа { $sitename } вÑдома, ÑÑо Ñн ÑÑÑÑмлÑвае паÑÑнÑÑÑлÑна ÑкоднÑÑ Ð¿ÑагÑамÑ.
+safeb-blocked-harmful-page-learn-more = ÐадÑабÑзней пÑа ÐбаÑÐ¾Ð½Ñ Ð°Ð´ ÑÑÑÑÐ½Ð³Ñ Ñ ÑкоднÑÑ
пÑагÑам Ñ { -brand-short-name } на плÑÑоÑÑÑ support.mozilla.org.
+safeb-palm-notdeceptive =
+ .label = ÐÑÑа не падманлÑÐ²Ñ ÑайÑâ¦
+ .accesskey = в
diff --git a/browser/browser/sanitize.ftl b/browser/browser/sanitize.ftl
new file mode 100644
index 00000000000..4033898d874
--- /dev/null
+++ b/browser/browser/sanitize.ftl
@@ -0,0 +1,114 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+sanitize-prefs =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ Ð°ÑÑÑÑÑÐ½Ð½Ñ Ð³ÑÑÑоÑÑÑ
+ .style = width: 34em
+
+sanitize-prefs2 =
+ .title = ÐÐ°Ð»Ð°Ð´Ñ Ð°ÑÑÑÑÑÐ½Ð½Ñ Ð³ÑÑÑоÑÑÑ
+ .style = min-width: 34em
+
+sanitize-prefs-style =
+ .style = width: 17em
+
+dialog-title =
+ .title = ÐнÑÑÑÑнне нÑдаÑнÑй гÑÑÑоÑÑÑ
+ .style = width: 34em
+
+# When "Time range to clear" is set to "Everything", this message is used for the
+# title instead of dialog-title.
+dialog-title-everything =
+ .title = ÐÑÑÑÑÑнне ÑÑÑй гÑÑÑоÑÑÑ
+ .style = width: 34em
+
+clear-data-settings-label = ÐÑÑ Ð·Ð°ÐºÑÑÑÑÑ { -brand-short-name } павÑнен аÑÑамаÑÑÑна аÑÑÑÑаÑÑ ÑÑÑ
+
+## clear-time-duration-prefix is followed by a dropdown list, with
+## values localized using clear-time-duration-value-* messages.
+## clear-time-duration-suffix is left empty in English, but can be
+## used in other languages to change the structure of the message.
+##
+## This results in English:
+## Time range to clear: (Last Hour, Today, etc.)
+
+clear-time-duration-prefix =
+ .value = ÐÑÑпазон ÑаÑÑ Ð´Ð»Ñ Ð°ÑÑÑÑÑннÑ:
+ .accesskey = Ñ
+
+clear-time-duration-value-last-hour =
+ .label = ÐпоÑнÑÑ Ð³Ð°Ð´Ð·Ñна
+
+clear-time-duration-value-last-2-hours =
+ .label = ÐпоÑнÑÑ Ð´Ð·Ð²Ðµ гадзÑнÑ
+
+clear-time-duration-value-last-4-hours =
+ .label = ÐпоÑнÑÑ ÑаÑÑÑÑ Ð³Ð°Ð´Ð·ÑнÑ
+
+clear-time-duration-value-today =
+ .label = СÑннÑ
+
+clear-time-duration-value-everything =
+ .label = УÑÑ
+
+clear-time-duration-suffix =
+ .value = { "" }
+
+## These strings are used as section comments and checkboxes
+## to select the items to remove
+
+history-section-label = ÐÑÑÑоÑÑÑ
+
+item-history-and-downloads =
+ .label = ÐÑÑÑоÑÑÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ñ ÑÑÑгваннÑÑ
+ .accesskey = а
+
+item-cookies =
+ .label = ÐÑкÑ
+ .accesskey = Ð
+
+item-active-logins =
+ .label = ÐзейнÑÑ ÑваÑ
одÑ
+ .accesskey = Ñ
+
+item-cache =
+ .label = ÐÑÑ
+ .accesskey = Ð
+
+item-form-search-history =
+ .label = ÐÑÑÑоÑÑÑ Ð¿Ð¾ÑÑÐºÑ Ñ Ð·Ð°Ð¿Ð°ÑÐ½ÐµÐ½Ð½Ñ ÑоÑмаÑ
+ .accesskey = Ñ
+
+data-section-label = ÐадзенÑÑ
+
+item-site-settings =
+ .label = ÐÐ°Ð»Ð°Ð´Ñ ÑайÑаÑ
+ .accesskey = Ñ
+
+item-offline-apps =
+ .label = ÐазаÑеÑкавÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð²Ñб-ÑайÑаÑ
+ .accesskey = Ð
+
+sanitize-everything-undo-warning = ÐÑÑае дзеÑнне немагÑÑма ÑкаÑаваÑÑ.
+
+window-close =
+ .key = w
+
+sanitize-button-ok =
+ .label = ÐÑÑÑÑÑÑÑ Ð·Ð°Ñаз
+
+# The label for the default button between the user clicking it and the window
+# closing. Indicates the items are being cleared.
+sanitize-button-clearing =
+ .label = ÐÑÑÑÑка
+
+# Warning that appears when "Time range to clear" is set to "Everything" in Clear
+# Recent History dialog, provided that the user has not modified the default set
+# of history items to clear.
+sanitize-everything-warning = УÑÑ Ð³ÑÑÑоÑÑÑ Ð±Ñдзе аÑÑÑÑана.
+
+# Warning that appears when "Time range to clear" is set to "Everything" in Clear
+# Recent History dialog, provided that the user has modified the default set of
+# history items to clear.
+sanitize-selected-warning = УÑе вÑлÑÑанÑÑ ÑлеменÑÑ Ð±ÑдÑÑÑ Ð°ÑÑÑÑанÑÑ.
diff --git a/browser/browser/screenshots.ftl b/browser/browser/screenshots.ftl
new file mode 100644
index 00000000000..253b9fbe559
--- /dev/null
+++ b/browser/browser/screenshots.ftl
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+screenshot-toolbarbutton =
+ .label = ÐдÑмак ÑкÑана
+ .tooltiptext = ÐÑабÑÑÑ Ð·Ð´Ñмак ÑкÑана
+screenshot-shortcut =
+ .key = S
+screenshots-instructions = ÐаÑÑгнÑÑе або наÑÑÑнÑÑе на ÑÑаÑонÑÑ Ð´Ð»Ñ Ð²ÑбаÑÑ Ð²Ð¾Ð±Ð»Ð°ÑÑÑ. ÐÐ»Ñ Ð°Ð´Ð¼ÐµÐ½Ñ Ð½Ð°ÑÑÑнÑÑе ESC.
+screenshots-cancel-button = СкаÑаваÑÑ
+screenshots-save-visible-button = ÐаÑ
аваÑÑ Ð±Ð°ÑнÑÑ Ð²Ð¾Ð±Ð»Ð°ÑÑÑ
+screenshots-save-page-button = ÐаÑ
аваÑÑ ÑÑÑ ÑÑаÑонкÑ
+screenshots-download-button = СÑÑгнÑÑÑ
+screenshots-download-button-tooltip = СÑÑгнÑÑÑ Ð·Ð´Ñмак ÑкÑана
+screenshots-copy-button = ÐапÑÑваÑÑ
+screenshots-copy-button-tooltip = ÐапÑÑваÑÑ Ð·Ð´Ñмак ÑкÑана Ñ Ð±ÑÑÐµÑ Ð°Ð±Ð¼ÐµÐ½Ñ
+screenshots-download-button-title =
+ .title = СÑÑгнÑÑÑ Ð·Ð´Ñмак ÑкÑана
+screenshots-copy-button-title =
+ .title = ÐапÑÑаваÑÑ Ð·Ð´Ñмак ÑкÑана Ñ Ð±ÑÑÐµÑ Ð°Ð±Ð¼ÐµÐ½Ñ
+screenshots-cancel-button-title =
+ .title = СкаÑаваÑÑ
+screenshots-retry-button-title =
+ .title = ÐаÑÑаÑÑÑÑ Ð·Ð´Ñмак ÑкÑана
+screenshots-meta-key =
+ { PLATFORM() ->
+ [macos] â
+ *[other] Ctrl
+ }
+screenshots-notification-link-copied-title = СпаÑÑлка ÑкапÑÑвана
+screenshots-notification-link-copied-details = СпаÑÑлка на Ð²Ð°Ñ Ð·Ð´Ñмак бÑла ÑкапÑÑвана Ñ Ð±ÑÑÐµÑ Ð°Ð±Ð¼ÐµÐ½Ñ. ÐаÑÑÑнÑÑе { screenshots-meta-key }-V Ð´Ð»Ñ ÑÑÑаÑкÑ.
+screenshots-notification-image-copied-title = ÐдÑмак ÑкапÑÑванÑ
+screenshots-notification-image-copied-details = ÐÐ°Ñ Ð·Ð´Ñмак ÑкапÑÑÐ²Ð°Ð½Ñ Ñ Ð±ÑÑÐµÑ Ð°Ð±Ð¼ÐµÐ½Ñ. ÐаÑÑÑнÑÑе { screenshots-meta-key }-V, каб ÑÑÑавÑÑÑ.
+screenshots-request-error-title = ÐдаÑÑлаÑÑ Ð¿Ð°Ð¼Ñлка.
+screenshots-request-error-details = ÐÑбаÑайÑе! Ðам не ÑдалоÑÑ Ð·Ð°Ñ
аваÑÑ Ð²Ð°Ñ Ð·Ð´Ñмак. ÐаÑпÑабÑйÑе пазней.
+screenshots-connection-error-title = ÐÑ Ð½Ðµ можам аÑÑÑмаÑÑ Ð´Ð¾ÑÑÑп да ваÑÑÑ
здÑÐ¼ÐºÐ°Ñ ÑкÑана.
+screenshots-connection-error-details = ÐÐ°Ð»Ñ Ð»Ð°Ñка, пÑавеÑÑе ваÑа злÑÑÑнне з ÐнÑÑÑнÑÑам. ÐÐ°Ð»Ñ Ñ Ð²Ð°Ñ ÑÑÑ Ñ Ð¿Ð°ÑÐ°Ð´ÐºÑ Ð· падлÑÑÑннем да ÐнÑÑÑнÑÑÑ, магÑÑма, паÑÑÑÐ°Ð»Ñ ÑаÑовÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ñа ÑлÑжбай { -screenshots-brand-name }.
+screenshots-login-error-details = Ðам не ÑдалоÑÑ Ð·Ð°Ñ
аваÑÑ Ð²Ð°Ñ Ð·Ð´Ñмак, ÑÐ°Ð¼Ñ ÑÑо ÑзнÑÐºÐ»Ñ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ñа ÑлÑжбай { -screenshots-brand-name }. ÐаÑпÑабÑйÑе пазней.
+screenshots-unshootable-page-error-title = ÐÑ Ð½Ðµ можам зÑабÑÑÑ Ð·Ð´Ñмак гÑÑай ÑÑаÑонкÑ.
+screenshots-unshootable-page-error-details = ÐÑÑа не ÑÑандаÑÑÐ½Ð°Ñ Ð²Ñб-ÑÑаÑонка, ÑÐ°Ð¼Ñ Ð²Ñ Ð½Ðµ можаÑе зÑабÑÑÑ Ñе здÑмак.
+screenshots-empty-selection-error-title = ÐбÑÐ°Ð½Ð°Ñ Ð²Ð¾Ð±Ð»Ð°ÑÑÑ Ð·Ð°Ð½Ð°Ð´Ñа малаÑ
+screenshots-private-window-error-title = { -screenshots-brand-name } адклÑÑÐ°Ð½Ñ Ñ ÑÑжÑме пÑÑваÑнага аглÑданнÑ
+screenshots-private-window-error-details = ÐÑабаÑÑе за нÑзÑÑÑнаÑÑÑ. ÐÑ Ð¿ÑаÑÑем над даданнем гÑÑай магÑÑмаÑÑÑ Ñ Ð±ÑдÑÑÑÑ Ð²ÑпÑÑкÑ.
+screenshots-generic-error-title = Ðой! Ð { -screenshots-brand-name } неÑÑа не Ñак.
+screenshots-generic-error-details = ÐÑ Ð½Ðµ ÑпÑÑненÑÑ, Ñ ÑÑм пÑаблема. ÐаÑпÑабаваÑÑ ÑÑÑÑ Ñаз, ÑÑ Ð·ÑабÑÑÑ Ð·Ð´Ñмак ÑнÑай ÑÑаÑонкÑ?
+screenshots-too-large-error-title = ÐÐ°Ñ Ð·Ð´Ñмак ÑкÑана бÑÑ Ð°Ð±ÑÑзанÑ, бо Ñн занадÑа вÑлÑкÑ
+screenshots-too-large-error-details = ÐаÑпÑабÑйÑе вÑбÑаÑÑ Ð²Ð¾Ð±Ð»Ð°ÑÑÑ, менÑÑÑ Ð·Ð° 32â¯700 пÑкÑелÑÑ Ð¿Ð° ÑамÑм доÑгÑм бакÑ, або 124â¯900â¯000 пÑкÑелÑÑ Ð°Ð³ÑлÑнай плоÑÑÑ.
diff --git a/browser/browser/screenshotsOverlay.ftl b/browser/browser/screenshotsOverlay.ftl
new file mode 100644
index 00000000000..21952f66404
--- /dev/null
+++ b/browser/browser/screenshotsOverlay.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/.
+
+screenshots-overlay-cancel-button = СкаÑаваÑÑ
+screenshots-overlay-instructions = ÐаÑÑгнÑÑе або наÑÑÑнÑÑе на ÑÑаÑонÑÑ Ð´Ð»Ñ Ð²ÑбаÑÑ Ð²Ð¾Ð±Ð»Ð°ÑÑÑ. ÐÐ»Ñ Ð°Ð´Ð¼ÐµÐ½Ñ Ð½Ð°ÑÑÑнÑÑе ESC.
+screenshots-overlay-download-button = СÑÑгнÑÑÑ
+screenshots-overlay-copy-button = ÐапÑÑваÑÑ
diff --git a/browser/browser/search.ftl b/browser/browser/search.ftl
new file mode 100644
index 00000000000..42405c05580
--- /dev/null
+++ b/browser/browser/search.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/.
+
+
+## These strings are used for errors when installing OpenSearch engines, e.g.
+## via "Add Search Engine" on the address bar or search bar.
+## Variables
+## $location-url (String) - the URL of the OpenSearch engine that was attempted to be installed.
+
+opensearch-error-duplicate-title = ÐамÑлка ÑÑÑалÑваннÑ
+opensearch-error-duplicate-desc = { -brand-short-name } не можа ÑÑÑалÑваÑÑ Ð¿Ð»Ð°Ð³Ñн поÑÑÐºÑ Ð· â{ $location-url }â, бо ÑÑÑ
авÑк з Ñакой Ð½Ð°Ð·Ð²Ð°Ñ Ñжо ÑÑнÑе.
+
+opensearch-error-format-title = ÐекаÑÑкÑÐ½Ñ ÑаÑмаÑ
+opensearch-error-format-desc = { -brand-short-name } не можа ÑÑÑалÑваÑÑ Ð¿Ð°ÑÑкавÑк з: { $location-url }
+
+opensearch-error-download-title = ÐамÑлка ÑÑÑгваннÑ
+opensearch-error-download-desc = { -brand-short-name } не можа ÑÑÑгнÑÑÑ Ð¿Ð»Ð°Ð³Ñн поÑÑÐºÑ Ð·: { $location-url }
+
+##
+
+searchbar-submit =
+ .tooltiptext = ÐаÑлаÑÑ Ð·Ð°Ð¿ÑÑ
+
+# This string is displayed in the search box when the input field is empty
+searchbar-input =
+ .placeholder = ÐоÑÑк
+
+searchbar-icon =
+ .tooltiptext = ÐоÑÑк
+
+## Infobar shown when search engine is removed and replaced.
+## Variables
+## $oldEngine (String) - the search engine to be removed.
+## $newEngine (String) - the search engine to replace the removed search engine.
+
+removed-search-engine-message = ÐаÑа пÑадвÑзнаÑÐ°Ð½Ð°Ñ Ð¿Ð¾ÑÑÐºÐ°Ð²Ð°Ñ ÑÑÑÑÑма бÑла змененаÑ. { $oldEngine } болей недаÑÑжна Ñк пÑадвÑзнаÑÐ°Ð½Ð°Ñ Ð¿Ð¾ÑÑÐºÐ°Ð²Ð°Ñ ÑÑÑÑÑма Ñ { -brand-short-name }. ЦÑÐ¿ÐµÑ Ð²Ð°Ñ Ð¿ÑадвÑзнаÑÐ°Ð½Ñ Ð¿Ð°ÑÑкавÑк â { $newEngine }. Ðаб змÑнÑÑÑ Ñго на ÑнÑÑÑ ÑÑповÑÑ Ð¿Ð¾ÑÑкавÑÑ ÑÑÑÑÑмÑ, пеÑайдзÑÑе Ñ Ð½Ð°Ð»Ð°Ð´Ñ.
+remove-search-engine-button = ÐобÑа
diff --git a/browser/browser/setDesktopBackground.ftl b/browser/browser/setDesktopBackground.ftl
new file mode 100644
index 00000000000..c2e1a0b94bb
--- /dev/null
+++ b/browser/browser/setDesktopBackground.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/.
+
+set-desktop-background-window =
+ .title = УÑÑалÑваÑÑ Ñон пÑаÑоÑнага ÑÑала
+set-desktop-background-accept =
+ .label = УÑÑалÑваÑÑ Ñон пÑаÑоÑнага ÑÑала
+open-desktop-prefs =
+ .label = ÐдкÑÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð¿ÑаÑоÑнага ÑÑала
+set-background-preview-unavailable = ÐапÑÑÑÐ´Ð½Ñ Ð¿ÑаглÑд недаÑÑÑпнÑ
+# This refers to the wallpaper "spanning" multiple monitors when the
+# user has more than one. Only some of the entire image will be on
+# each monitor. This should ideally match the wording in Windows' own
+# Desktop Background settings page.
+set-background-span =
+ .label = РазгаÑнÑÑÑ
+set-background-color = ÐолеÑ:
+set-background-position = ÐеÑÑазнаÑ
оджанне:
+set-background-tile =
+ .label = ЧаÑапÑÑаÑ
+set-background-center =
+ .label = ЦÑнÑÑ
+set-background-stretch =
+ .label = РаÑÑÑгнÑÑÑ
+set-background-fill =
+ .label = ÐапоÑнÑÑÑ
+set-background-fit =
+ .label = УÑÑÑнÑÑÑ
diff --git a/browser/browser/sidebarMenu.ftl b/browser/browser/sidebarMenu.ftl
new file mode 100644
index 00000000000..f8153eb9cd3
--- /dev/null
+++ b/browser/browser/sidebarMenu.ftl
@@ -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/.
+
+sidebar-menu-bookmarks =
+ .label = ÐакладкÑ
+
+sidebar-menu-history =
+ .label = ÐÑÑÑоÑÑÑ
+
+sidebar-menu-synced-tabs =
+ .label = СÑнÑ
ÑанÑзаванÑÑ ÐºÐ°ÑÑкÑ
+
+sidebar-menu-close =
+ .label = ÐакÑÑÑÑ Ð±Ð°ÐºÐ°Ð²ÑÑ Ð¿Ð°Ð½ÑлÑ
+
+sidebar-close-button =
+ .tooltiptext = ÐакÑÑÑÑ Ð±Ð°ÐºÐ°Ð²ÑÑ Ð¿Ð°Ð½ÑлÑ
diff --git a/browser/browser/sitePermissions.ftl b/browser/browser/sitePermissions.ftl
new file mode 100644
index 00000000000..630dd239819
--- /dev/null
+++ b/browser/browser/sitePermissions.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/.
+
+# This string is used to display the option to open blocked popup(s) in site permission management panels.
+# Variables:
+# $count (String) - Number of blocked pop-ups
+site-permissions-open-blocked-popups =
+ { $count ->
+ [one] ÐдкÑÑÑÑ { $count } заблакаванае вÑплÑÑнае акноâ¦
+ [few] ÐдкÑÑÑÑ { $count } заблакаванÑÑ Ð²ÑплÑÑнÑÑ Ð°ÐºÐ½Ñâ¦
+ *[many] ÐдкÑÑÑÑ { $count } заблакаванÑÑ
вÑплÑÑнÑÑ
аконâ¦
+ }
diff --git a/browser/browser/spotlight.ftl b/browser/browser/spotlight.ftl
new file mode 100644
index 00000000000..170d34c77d6
--- /dev/null
+++ b/browser/browser/spotlight.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/.
+
+# Dialog close button
+spotlight-dialog-close-button =
+ .title = ÐакÑÑÑÑ
+ .aria-label = ÐакÑÑÑÑ
+
+## Mobile download button strings
+
+spotlight-android-marketplace-button =
+ .title = ÐÑÑÑмаÑÑ Ð½Ð° Google Play
+spotlight-ios-marketplace-button =
+ .title = СÑÑгнÑÑÑ Ð· App Store
+
+## Firefox Focus promo message strings
+
+spotlight-focus-promo-title = ÐÑÑÑмаÑÑ { -focus-brand-name }
+spotlight-focus-promo-subtitle = СканÑйÑе QR-код Ð´Ð»Ñ ÑÑÑгваннÑ.
+spotlight-focus-promo-qr-code =
+ .alt = СканÑйÑе QR-код, каб аÑÑÑмаÑÑ { -focus-brand-name }
diff --git a/browser/browser/sync.ftl b/browser/browser/sync.ftl
new file mode 100644
index 00000000000..9c62ca233bb
--- /dev/null
+++ b/browser/browser/sync.ftl
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+fxa-toolbar-sync-syncing2 = СÑнÑ
ÑанÑзаÑÑÑâ¦
+
+sync-disconnect-dialog-title2 = ÐдлÑÑÑÑÑ?
+sync-disconnect-dialog-body = { -brand-product-name } ÑпÑнÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ Ð· ваÑÑм ÑлÑковÑм запÑÑам, але не вÑдалÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð°Ð³Ð»ÑÐ´Ð°Ð½Ð½Ñ Ð½Ð° гÑÑай пÑÑладзе.
+sync-disconnect-dialog-button = ÐдлÑÑÑÑÑ
+
+fxa-signout-dialog2-title = ÐÑйÑÑÑ Ð· { -fxaccount-brand-name }?
+fxa-signout-dialog-body = СÑнÑ
ÑанÑзаванÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð·Ð°ÑÑанÑÑÑа Ñ Ð²Ð°ÑÑм ÑлÑковÑм запÑÑе.
+fxa-signout-dialog2-button = ÐÑйÑÑÑ
+fxa-signout-dialog2-checkbox = ÐÑдалÑÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð· гÑÑай пÑÑÐ»Ð°Ð´Ñ (паÑолÑ, гÑÑÑоÑÑÑ, Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ñ Ð³.д.)
+
+fxa-menu-sync-settings =
+ .label = ÐÐ°Ð»Ð°Ð´Ñ ÑÑнÑ
ÑанÑзаÑÑÑ
+fxa-menu-turn-on-sync =
+ .value = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ
+fxa-menu-turn-on-sync-default = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ
+
+fxa-menu-connect-another-device =
+ .label = ÐлÑÑÑÑÑ ÑнÑÑÑ Ð¿ÑÑладÑâ¦
+
+# This is shown dynamically within "Send tab to device" in fxa menu.
+fxa-menu-send-tab-to-device-syncnotready =
+ .label = СÑнÑ
ÑанÑзаÑÑÑ Ð¿ÑÑладâ¦
+
+# This is shown within "Send tab to device" in fxa menu if account is not configured.
+fxa-menu-send-tab-to-device-description = Ðмгненна адпÑаÑлÑйÑе каÑÑÐºÑ Ð½Ð° лÑбÑÑ Ð¿ÑÑладÑ, на Ñкой Ð²Ñ ÑвайÑлÑ.
+
+fxa-menu-sign-out =
+ .label = ÐÑйÑÑÑâ¦
diff --git a/browser/browser/syncedTabs.ftl b/browser/browser/syncedTabs.ftl
new file mode 100644
index 00000000000..706ca1f077e
--- /dev/null
+++ b/browser/browser/syncedTabs.ftl
@@ -0,0 +1,73 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+synced-tabs-sidebar-title = СÑнÑ
ÑанÑзаванÑÑ ÐºÐ°ÑÑкÑ
+synced-tabs-sidebar-noclients-subtitle = ХоÑаÑе пабаÑÑÑÑ Ñвае каÑÑÐºÑ Ð· ÑнÑÑÑ
пÑÑлад ÑÑÑ?
+synced-tabs-sidebar-intro = ÐаглÑдзÑÑе ÑпÑÑ ÐºÐ°ÑÑак з ÑнÑÑÑ
пÑÑлад.
+synced-tabs-sidebar-unverified = ÐÐ°Ñ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð¿Ð°ÑÑабÑе паÑвÑÑджÑннÑ.
+synced-tabs-sidebar-notabs = ÐÑма адкÑÑÑÑÑ
каÑÑак
+synced-tabs-sidebar-open-settings = ÐдкÑÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ ÑÑнÑ
ÑанÑзаÑÑÑ
+synced-tabs-sidebar-tabsnotsyncing = УклÑÑÑÑе ÑÑнÑ
ÑанÑзаÑÑÑ ÐºÐ°ÑÑак, каб баÑÑÑÑ ÑпÑÑ ÐºÐ°ÑÑак з ваÑÑÑ
ÑнÑÑÑ
пÑÑлад.
+synced-tabs-sidebar-connect-another-device = ÐлÑÑÑÑÑ ÑнÑÑÑ Ð¿ÑÑладÑ
+synced-tabs-sidebar-search =
+ .placeholder = ШÑкаÑÑ Ñ ÑÑнÑ
ÑанÑзаванÑÑ
каÑÑкаÑ
+
+## Displayed in the Synced Tabs sidebar's context menu when right-clicking tabs
+## and/or devices in the list. The "Open" strings below should be translated
+## consistently with the equivalent strings for the bookmarks manager's context
+## menu. That menu is activated by right-clicking a bookmark in the Library
+## window. The bookmarks manager context's strings are located in places.ftl.
+
+synced-tabs-context-open =
+ .label = ÐдкÑÑÑÑ
+ .accesskey = д
+synced-tabs-context-open-in-new-tab =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = Ñ
+synced-tabs-context-open-in-new-window =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм акне
+ .accesskey = Т
+synced-tabs-context-open-in-new-private-window =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм пÑÑваÑнÑм акне
+ .accesskey = Ð
+synced-tabs-context-bookmark-single-tab =
+ .label = ÐÐ°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° гÑÑÑ ÐºÐ°ÑÑкÑâ¦
+ .accesskey = Ð
+synced-tabs-context-open-in-tab =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ
+ .accesskey = Ñ
+synced-tabs-context-open-in-container-tab =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+ .accesskey = Ñ
+synced-tabs-context-open-in-window =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм акне
+ .accesskey = н
+synced-tabs-context-open-in-private-window =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ñм пÑÑваÑнÑм акне
+ .accesskey = п
+
+##
+
+# Displayed in the Synced Tabs sidebar's context menu when right-clicking tabs
+# and/or devices in the list. This string is for a menuitem equivalent to one in
+# the tab context menu (activated by right-clicking a tab in the tabstrip). That
+# string is located in tabContextMenu.ftl. So, this string should be translated
+# consistently with the "Bookmark Tabâ¦" string there.
+synced-tabs-context-bookmark =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° каÑÑкÑâ¦
+ .accesskey = Ñ
+synced-tabs-context-copy =
+ .label = ÐапÑÑваÑÑ
+ .accesskey = Ð
+synced-tabs-context-open-all-in-tabs =
+ .label = ÐдкÑÑÑÑ ÑÑе Ñ ÐºÐ°ÑÑкаÑ
+ .accesskey = Ð
+synced-tabs-context-manage-devices =
+ .label = ÐÑÑаваÑÑ Ð¿ÑÑладамÑ...
+ .accesskey = Ð
+synced-tabs-context-sync-now =
+ .label = СÑнÑ
ÑанÑзаваÑÑ Ð·Ð°Ñаз
+ .accesskey = С
+synced-tabs-fxa-sign-in = УвайÑÑÑ Ñ ÑÑнÑ
ÑанÑзаÑÑÑ
+synced-tabs-turn-on-sync = УклÑÑÑÑÑ ÑÑнÑ
ÑанÑзаÑÑÑ
diff --git a/browser/browser/tabContextMenu.ftl b/browser/browser/tabContextMenu.ftl
new file mode 100644
index 00000000000..d4d50cd27b7
--- /dev/null
+++ b/browser/browser/tabContextMenu.ftl
@@ -0,0 +1,119 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tab-context-new-tab =
+ .label = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка
+ .accesskey = к
+reload-tab =
+ .label = ÐбнавÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+select-all-tabs =
+ .label = ÐÑлÑÑÑÑÑ ÑÑе каÑÑкÑ
+ .accesskey = Ñ
+tab-context-play-tab =
+ .label = ÐÑайгÑаÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+tab-context-play-tabs =
+ .label = ÐÑайгÑаÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ñ
+duplicate-tab =
+ .label = ÐÑблÑваÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+duplicate-tabs =
+ .label = ÐÑблÑваÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = в
+# The following string is displayed on a menuitem that will close the tabs from the start of the tabstrip to the currently targeted tab (excluding the currently targeted and any other selected tabs).
+# In left-to-right languages this should use "Left" and in right-to-left languages this should use "Right".
+close-tabs-to-the-start =
+ .label = ÐакÑÑÑÑ ÐºÐ°ÑÑÐºÑ Ð·Ð»ÐµÐ²Ð°
+ .accesskey = л
+# The following string is displayed on a menuitem that will close the tabs from the end of the tabstrip to the currently targeted tab (excluding the currently targeted and any other selected tabs).
+# In left-to-right languages this should use "Right" and in right-to-left languages this should use "Left".
+close-tabs-to-the-end =
+ .label = ÐакÑÑÑÑ ÐºÐ°ÑÑÐºÑ ÑпÑава
+ .accesskey = Ñ
+close-other-tabs =
+ .label = ÐакÑÑÑÑ ÑнÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ñ
+reload-tabs =
+ .label = ÐбнавÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+pin-tab =
+ .label = ÐÑÑÑпÑлÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+unpin-tab =
+ .label = ÐдÑпÑлÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+pin-selected-tabs =
+ .label = ÐÑÑÑпÑлÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ñ
+unpin-selected-tabs =
+ .label = ÐдÑпÑлÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ñ
+bookmark-selected-tabs =
+ .label = ÐÐ°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° каÑÑкÑâ¦
+ .accesskey = л
+bookmark-tab =
+ .label = ÐадаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° каÑÑкÑ
+ .accesskey = Ñ
+tab-context-bookmark-tab =
+ .label = ÐÑабÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° каÑÑкÑâ¦
+ .accesskey = Ñ
+tab-context-open-in-new-container-tab =
+ .label = ÐдкÑÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ð¹ каÑÑÑÑ Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+ .accesskey = Ñ
+move-to-start =
+ .label = ÐеÑанеÑÑÑ Ñ Ð¿Ð°ÑаÑак
+ .accesskey = Ñ
+move-to-end =
+ .label = ÐеÑанеÑÑÑ Ñ ÐºÐ°Ð½ÐµÑ
+ .accesskey = Ñ
+move-to-new-window =
+ .label = ÐеÑанеÑÑÑ Ñ Ð½Ð¾Ð²Ð°Ðµ акно
+ .accesskey = а
+tab-context-close-multiple-tabs =
+ .label = ÐакÑÑÑÑ Ð½ÐµÐºÐ°Ð»ÑÐºÑ ÐºÐ°ÑÑак
+ .accesskey = Ñ
+tab-context-share-url =
+ .label = ÐадзÑлÑÑÑа
+ .accesskey = Ð
+
+## Variables:
+## $tabCount (Number): the number of tabs that are affected by the action.
+
+tab-context-reopen-closed-tabs =
+ .label =
+ { $tabCount ->
+ [1] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [one] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [few] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ *[many] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ }
+ .accesskey = з
+tab-context-close-n-tabs =
+ .label =
+ { $tabCount ->
+ [1] ÐакÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [one] ÐакÑÑÑÑ { $tabCount } каÑÑкÑ
+ [few] ÐакÑÑÑÑ { $tabCount } каÑÑкÑ
+ *[many] ÐакÑÑÑÑ { $tabCount } каÑÑак
+ }
+ .accesskey = а
+tab-context-move-tabs =
+ .label =
+ { $tabCount ->
+ [1] ÐеÑамÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [one] ÐеÑамÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [few] ÐеÑамÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ *[many] ÐеÑамÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ }
+ .accesskey = м
+tab-context-send-tabs-to-device =
+ .label =
+ { $tabCount ->
+ [one] ÐаÑлаÑÑ ÐºÐ°ÑÑÐºÑ Ð½Ð° пÑÑладÑ
+ [few] ÐаÑлаÑÑ { $tabCount } каÑÑÐºÑ Ð½Ð° пÑÑладÑ
+ *[many] ÐаÑлаÑÑ { $tabCount } каÑÑак на пÑÑладÑ
+ }
+ .accesskey = Ñ
diff --git a/browser/browser/tabbrowser.ftl b/browser/browser/tabbrowser.ftl
new file mode 100644
index 00000000000..415e4c529a8
--- /dev/null
+++ b/browser/browser/tabbrowser.ftl
@@ -0,0 +1,157 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tabbrowser-empty-tab-title = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка
+tabbrowser-empty-private-tab-title = ÐÑÑваÑÐ½Ð°Ñ ÐºÐ°ÑÑка
+tabbrowser-menuitem-close-tab =
+ .label = ÐакÑÑÑÑ ÐºÐ°ÑÑкÑ
+tabbrowser-menuitem-close =
+ .label = ÐакÑÑÑÑ
+# Displayed as a tooltip on container tabs
+# Variables:
+# $title (String): the title of the current tab.
+# $containerName (String): the name of the current container.
+tabbrowser-container-tab-title = { $title } - { $containerName }
+# Variables:
+# $title (String): the title of the current tab.
+tabbrowser-tab-tooltip =
+ .label = { $title }
+# Variables:
+# $tabCount (Number): The number of tabs that will be closed.
+tabbrowser-close-tabs-tooltip =
+ .label =
+ { $tabCount ->
+ [one] ÐакÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [few] ÐакÑÑÑÑ { $tabCount } каÑÑкÑ
+ *[many] ÐакÑÑÑÑ { $tabCount } каÑÑак
+ }
+
+## Tooltips for tab audio control
+## Variables:
+## $tabCount (Number): The number of tabs that will be affected.
+
+# Variables:
+# $shortcut (String): The keyboard shortcut for "Mute tab".
+tabbrowser-mute-tab-audio-tooltip =
+ .label =
+ { $tabCount ->
+ [one] СÑÑÑÑÑÑ ÐºÐ°ÑÑÐºÑ ({ $shortcut })
+ [few] СÑÑÑÑÑÑ { $tabCount } каÑÑÐºÑ ({ $shortcut })
+ *[many] СÑÑÑÑÑÑ { $tabCount } каÑÑак ({ $shortcut })
+ }
+# Variables:
+# $shortcut (String): The keyboard shortcut for "Unmute tab".
+tabbrowser-unmute-tab-audio-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Раз-ÑÑÑÑÑÑ ÐºÐ°ÑÑÐºÑ ({ $shortcut })
+ [few] Раз-ÑÑÑÑÑÑ { $tabCount } каÑÑÐºÑ ({ $shortcut })
+ *[many] Раз-ÑÑÑÑÑÑ { $tabCount } каÑÑак ({ $shortcut })
+ }
+tabbrowser-mute-tab-audio-background-tooltip =
+ .label =
+ { $tabCount ->
+ [one] СÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [few] СÑÑÑÑÑÑ { $tabCount } каÑÑкÑ
+ *[many] СÑÑÑÑÑÑ { $tabCount } каÑÑак
+ }
+tabbrowser-unmute-tab-audio-background-tooltip =
+ .label =
+ { $tabCount ->
+ [one] Раз-ÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [few] Раз-ÑÑÑÑÑÑ { $tabCount } каÑÑкÑ
+ *[many] Раз-ÑÑÑÑÑÑ { $tabCount } каÑÑак
+ }
+tabbrowser-unblock-tab-audio-tooltip =
+ .label =
+ { $tabCount ->
+ [one] ÐÑайгÑаÑÑ ÐºÐ°ÑÑкÑ
+ [few] ÐÑайгÑаÑÑ { $tabCount } каÑÑкÑ
+ *[many] ÐÑайгÑаÑÑ { $tabCount } каÑÑак
+ }
+
+## Confirmation dialog when closing a window with more than one tab open,
+## or when quitting when only one window is open.
+
+# The singular form is not considered since this string is used only for multiple tabs.
+# Variables:
+# $tabCount (Number): The number of tabs that will be closed.
+tabbrowser-confirm-close-tabs-title =
+ { $tabCount ->
+ [one] ÐакÑÑÑÑ { $tabCount } каÑÑкÑ?
+ [few] ÐакÑÑÑÑ { $tabCount } каÑÑкÑ?
+ *[many] ÐакÑÑÑÑ { $tabCount } каÑÑак?
+ }
+tabbrowser-confirm-close-tabs-button = ÐакÑÑÑÑ ÐºÐ°ÑÑкÑ
+tabbrowser-confirm-close-tabs-checkbox = ÐÑÑаÑÑ Ð¿Ð°ÑвÑÑджÑнне пÑÑ Ð·Ð°ÐºÑÑÑÑÑ Ð½ÐµÐºÐ°Ð»ÑкÑÑ
каÑÑак
+
+## Confirmation dialog when quitting using the menu and multiple windows are open.
+
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows.
+# Variables:
+# $windowCount (Number): The number of windows that will be closed.
+tabbrowser-confirm-close-windows-title =
+ { $windowCount ->
+ [one] ÐакÑÑÑÑ { $windowCount } акно?
+ [few] ÐакÑÑÑÑ { $windowCount } акнÑ?
+ *[many] ÐакÑÑÑÑ { $windowCount } акон?
+ }
+tabbrowser-confirm-close-windows-button =
+ { PLATFORM() ->
+ [windows] ÐакÑÑÑÑ Ñ Ð²ÑйÑÑÑ
+ *[other] ÐакÑÑÑÑ Ñ Ð²ÑйÑÑÑ
+ }
+
+## Confirmation dialog when quitting using the keyboard shortcut (Ctrl/Cmd+Q)
+## Windows does not show a prompt on quit when using the keyboard shortcut by default.
+
+tabbrowser-confirm-close-tabs-with-key-title = ÐакÑÑÑÑ Ð°ÐºÐ½Ð¾ Ñ Ð²ÑйÑÑÑ Ð· { -brand-short-name }?
+tabbrowser-confirm-close-tabs-with-key-button = ÐÑйÑÑÑ Ð· { -brand-short-name }
+# Variables:
+# $quitKey (String): the text of the keyboard shortcut for quitting.
+tabbrowser-confirm-close-tabs-with-key-checkbox = ÐÑÑаÑÑ Ð¿Ð°ÑвÑÑджÑнне пÑÑ Ð²ÑÑ
адзе з дапамогай { $quitKey }
+
+## Confirmation dialog when opening multiple tabs simultaneously
+
+tabbrowser-confirm-open-multiple-tabs-title = ÐаÑвÑÑджÑнне адкÑÑÑÑÑ
+# Variables:
+# $tabCount (Number): The number of tabs that will be opened.
+tabbrowser-confirm-open-multiple-tabs-message =
+ { $tabCount ->
+ *[other] ÐÑ Ð·Ð±ÑÑаеÑеÑÑ Ð°Ð´ÐºÑÑÑÑ { $tabCount } каÑÑак. ÐÑÑа можа запаволÑÑÑ { -brand-short-name } Ñ ÑаÑе загÑÑÐ·ÐºÑ ÑÑаÑонак. ÐÑ ÑапÑаÑÐ´Ñ Ñ
оÑаÑе гÑÑа зÑабÑÑÑ?
+ }
+tabbrowser-confirm-open-multiple-tabs-button = ÐдкÑÑÑÑ ÐºÐ°ÑÑкÑ
+tabbrowser-confirm-open-multiple-tabs-checkbox = ÐапÑÑÑджваÑÑ, ÐºÐ°Ð»Ñ Ð°Ð´ÐºÑÑÑÑÑ ÑмаÑлÑкÑÑ
каÑÑак можа запаволÑÑÑ { -brand-short-name }
+
+## Confirmation dialog for enabling caret browsing
+
+tabbrowser-confirm-caretbrowsing-title = ÐглÑданне з кÑÑÑоÑам
+tabbrowser-confirm-caretbrowsing-message = ÐаÑÑÑканне F7 ÑклÑÑае ÑÑ Ð²ÑклÑÑае ÐглÑданне з кÑÑÑоÑам. ÐÑÑа магÑÑмаÑÑÑ Ð·Ð¼ÑÑÑае ÑÑÑ
Ð¾Ð¼Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð»ÑнÑк на ÑÑаÑонкаÑ
ÑеÑÑва, дазвалÑÑÑÑ Ð²ÑлÑÑÑÑÑ ÑÑкÑÑ Ð· дапамогай клавÑÑÑÑÑÑ. ХоÑаÑе ÑклÑÑÑÑÑ ÐглÑданне з кÑÑÑоÑам?
+tabbrowser-confirm-caretbrowsing-checkbox = Ðе паказваÑÑ Ð¼Ð½Ðµ гÑÑÑ Ð´ÑÑлог зноÑ.
+
+##
+
+# Variables:
+# $domain (String): URL of the page that is trying to steal focus.
+tabbrowser-allow-dialogs-to-get-focus =
+ .label = ÐазволÑÑÑ ÑакÑм абвеÑÑкам з { $domain } пеÑаклÑÑаÑÑ Ð²Ð°Ñ Ð½Ð° ÑÑ
нÑÑ ÐºÐ°ÑÑкÑ
+tabbrowser-customizemode-tab-title = Уладкаванне { -brand-short-name }
+
+## Context menu buttons, of which only one will be visible at a time
+
+tabbrowser-context-mute-tab =
+ .label = СÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = С
+tabbrowser-context-unmute-tab =
+ .label = Раз-ÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = Ð
+# The accesskey should match the accesskey for tabbrowser-context-mute-tab
+tabbrowser-context-mute-selected-tabs =
+ .label = ÐÑклÑÑÑÑÑ Ð³Ñк каÑÑак
+ .accesskey = Ñ
+# The accesskey should match the accesskey for tabbrowser-context-unmute-tab
+tabbrowser-context-unmute-selected-tabs =
+ .label = УклÑÑÑÑÑ Ð³Ñк каÑÑак
+ .accesskey = Ñ
diff --git a/browser/browser/textRecognition.ftl b/browser/browser/textRecognition.ftl
new file mode 100644
index 00000000000..5b8621c5c1b
--- /dev/null
+++ b/browser/browser/textRecognition.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/.
+
+
+## Text recognition works through a modal that presents the text that is found
+## in an image, and copies the results to the clipboard.
+
+text-recognition-modal-searching-title = ÐоÑÑк ÑÑкÑÑÑ Ñ вÑÑвеâ¦
+text-recognition-modal-results-title = ТÑкÑÑ ÑкапÑÑÐ²Ð°Ð½Ñ Ð·Â Ð²ÑÑвÑ
+text-recognition-modal-no-results-title = Ðа жалÑ, не ÑдалоÑÑ Ð°ÑÑÑмаÑÑ ÑÑкÑÑ. ÐаÑпÑабÑйÑе ÑнÑÑÑ Ð²ÑÑвÑ. ÐадÑабÑзней.
+text-recognition-modal-close-button = ÐакÑÑÑÑ
+# The title of the the modal is only available to screen readers.
+text-recognition-modal-accessible-modal-title = ÐÑнÑÐºÑ ÑаÑÐ¿Ð°Ð·Ð½Ð°Ð²Ð°Ð½Ð½Ñ ÑÑкÑÑÑ
diff --git a/browser/browser/toolbarContextMenu.ftl b/browser/browser/toolbarContextMenu.ftl
new file mode 100644
index 00000000000..9d900414c29
--- /dev/null
+++ b/browser/browser/toolbarContextMenu.ftl
@@ -0,0 +1,84 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+toolbar-context-menu-new-tab =
+ .label = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка
+ .accesskey = к
+toolbar-context-menu-reload-selected-tab =
+ .label = ÐбнавÑÑÑ Ð²ÑбÑанÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = к
+toolbar-context-menu-reload-selected-tabs =
+ .label = ÐбнавÑÑÑ Ð²ÑбÑанÑÑ ÐºÐ°ÑÑкÑ
+ .accesskey = к
+toolbar-context-menu-bookmark-selected-tab =
+ .label = ÐÐ°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° вÑбÑанÑÑ ÐºÐ°ÑÑкÑâ¦
+ .accesskey = Ð
+toolbar-context-menu-bookmark-selected-tabs =
+ .label = ÐÐ°ÐºÐ»Ð°Ð´ÐºÑ Ð½Ð° вÑбÑанÑÑ ÐºÐ°ÑÑкÑâ¦
+ .accesskey = Ð
+toolbar-context-menu-select-all-tabs =
+ .label = ÐÑлÑÑÑÑÑ ÑÑе каÑÑкÑ
+ .accesskey = Ñ
+toolbar-context-menu-reopen-closed-tabs =
+ .label =
+ { $tabCount ->
+ [1] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [one] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ [few] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ *[many] ÐеÑаадкÑÑÑÑ Ð·Ð°ÐºÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+ }
+ .accesskey = з
+toolbar-context-menu-manage-extension =
+ .label = ÐÑÑаваÑÑ Ð¿Ð°ÑÑÑÑннем
+ .accesskey = Ð
+toolbar-context-menu-remove-extension =
+ .label = ÐÑдалÑÑÑ Ð¿Ð°ÑÑÑÑнне
+ .accesskey = Ñ
+# This label is used in the extensions toolbar buttons context menus,
+# a user can use this command to submit to Mozilla an abuse report
+# related to that extension. "Report" is a verb.
+toolbar-context-menu-report-extension =
+ .label = ÐаведамÑÑÑ Ð¿Ñа паÑÑÑÑнне
+ .accesskey = Ñ
+# Can appear on the same context menu as toolbar-context-menu-menu-bar-cmd
+# ("Menu Bar") and personalbarCmd ("Bookmarks Toolbar"), so they should
+# have different access keys.
+toolbar-context-menu-pin-to-overflow-menu =
+ .label = ÐамаÑаваÑÑ Ñ Ð¼ÐµÐ½Ñ Ð¿ÐµÑапаÑненнÑ
+ .accesskey = Ð
+toolbar-context-menu-auto-hide-downloads-button-2 =
+ .label = ХаваÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ, ÐºÐ°Ð»Ñ ÑпÑÑ Ð¿ÑÑÑÑ
+ .accesskey = Х
+toolbar-context-menu-always-open-downloads-panel =
+ .label = ÐаказваÑÑ Ð¿Ð°Ð½ÑлÑ, ÐºÐ°Ð»Ñ Ð¿Ð°ÑÑнаеÑÑа ÑÑÑгванне
+ .accesskey = Ñ
+toolbar-context-menu-remove-from-toolbar =
+ .label = ÐÑдалÑÑÑ Ð· палÑÑÑ Ð¿ÑÑлад
+ .accesskey = Ð
+toolbar-context-menu-view-customize-toolbar =
+ .label = УладкаваÑÑâ¦
+ .accesskey = л
+toolbar-context-menu-view-customize-toolbar-2 =
+ .label = УладкаваÑÑ Ð¿Ð°Ð»ÑÑÑ Ð¿ÑÑладâ¦
+ .accesskey = У
+# This is only ever shown when toolbar-context-menu-pin-to-overflow-menu
+# is hidden, so they can share access keys.
+toolbar-context-menu-pin-to-toolbar =
+ .label = ÐамаÑаваÑÑ Ð½Ð° палÑÑÑ Ð¿ÑÑлад
+ .accesskey = Ð
+toolbar-context-menu-bookmarks-toolbar-always-show-2 =
+ .label = ÐаÑÑÑÐ´Ñ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°ÑÑ
+ .accesskey = Ð
+toolbar-context-menu-bookmarks-toolbar-never-show-2 =
+ .label = ÐÑÐºÐ¾Ð»Ñ Ð½Ðµ паказваÑÑ
+ .accesskey = Ð
+toolbar-context-menu-bookmarks-toolbar-on-new-tab-2 =
+ .label = ТолÑÐºÑ Ð½Ð° новай каÑÑÑÑ
+ .accesskey = Т
+toolbar-context-menu-bookmarks-show-other-bookmarks =
+ .label = ÐаказваÑÑ ÑнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+ .accesskey = Ð
+toolbar-context-menu-menu-bar-cmd =
+ .toolbarname = ÐалÑÑа менÑ
+ .accesskey = Ð
diff --git a/browser/browser/touchbar/touchbar.ftl b/browser/browser/touchbar/touchbar.ftl
new file mode 100644
index 00000000000..d19d68c70c6
--- /dev/null
+++ b/browser/browser/touchbar/touchbar.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/.
+
+# Strings in this file are used to localize button titles displayed on the
+# MacBook Touch Bar.
+back = Ðазад
+forward = ÐапеÑад
+reload = ÐбнавÑÑÑ
+home = ÐадомÑ
+fullscreen = УвеÑÑ ÑкÑан
+touchbar-fullscreen-exit = ÐÑйÑÑÑ Ð· поÑнага ÑкÑана
+find = ШÑкаÑÑ
+new-tab = ÐÐ¾Ð²Ð°Ñ ÐºÐ°ÑÑка
+add-bookmark = ÐадаÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+reader-view = Ð ÑжÑм ÑÑÑаннÑ
+# Meant to match the string displayed in an empty URL bar.
+open-location = УвÑдзÑÑе запÑÑ Ð°Ð±Ð¾ адÑаÑ
+share = ÐадзÑлÑÑÑа
+close-window = ÐакÑÑÑÑ Ð°ÐºÐ½Ð¾
+open-sidebar = ÐакавÑÑ Ð¿Ð°Ð½ÑлÑ
+
+# This string describes shortcuts for search.
+search-popover = ÐоÑÑкавÑÑ ÑкаÑоÑÑ
+# Describes searches limited to a specific scope
+# (e.g. searching only in history).
+search-search-in = ШÑкаÑÑ Ñ:
+
+## Various categories of shortcuts for search.
+
+search-bookmarks = ÐакладкаÑ
+search-history = ÐÑÑÑоÑÑÑ
+search-opentabs = ÐдкÑÑÑÑÑ
каÑÑкаÑ
+search-tags = ТÑгаÑ
+search-titles = ÐагалоÑкаÑ
+
+##
+
diff --git a/browser/browser/translationNotification.ftl b/browser/browser/translationNotification.ftl
new file mode 100644
index 00000000000..372eddc152d
--- /dev/null
+++ b/browser/browser/translationNotification.ftl
@@ -0,0 +1,74 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## These 2 strings are used to construct a sentence that contains a dropdown
+## showing the detected language of the current web page.
+## In en-US it looks like this:
+## This page is in [detected language] Translate this page?
+## "detected language" here is a language name coming from the
+## toolkit/intl/languageNames.ftl file; for some locales it may not be in
+## the correct grammar case to keep the same structure of the original
+## sentence.
+
+translation-notification-this-page-is-in =
+ .value = ÐÑÑÐ°Ñ ÑÑаÑонка Ñ
+translation-notification-translate-this-page =
+ .value = ÐеÑаклаÑÑÑ ÑÑаÑонкÑ?
+
+##
+
+translation-notification-translate-button =
+ .label = ÐеÑаклаÑÑÑ
+translation-notification-not-now-button =
+ .label = Ðе заÑаз
+translation-notification-translating-content =
+ .value = ÐеÑаклад змеÑÑÑва ÑÑаÑонкÑâ¦
+
+## These 3 strings are used to construct a sentence that contains 2 dropdowns
+## showing the source and target language of a translated web page.
+## In en-US it looks like this:
+## This page has been translated from [from language] to [to language]
+## "from language" and "to language" here are language names coming from the
+## toolkit/intl/languageNames.ftl file; for some locales they may not be in
+## the correct grammar case to keep the same structure of the original
+## sentence.
+
+translation-notification-translated-from =
+ .value = ÐÑÑÐ°Ñ ÑÑÑонка пеÑакладзена
+translation-notification-translated-to =
+ .value = з
+# This string (empty in en-US) is for locales that need to display some text
+# after the second drop down for the sentence to be grammatically correct.
+translation-notification-translated-to-suffix =
+ .value = на
+
+##
+
+translation-notification-show-original-button =
+ .label = ÐаказаÑÑ Ð·ÑÑ
однÑк
+translation-notification-show-translation-button =
+ .label = ÐаказаÑÑ Ð¿ÐµÑаклад
+translation-notification-error-translating =
+ .value = ÐдаÑÑлаÑÑ Ð¿Ð°Ð¼Ñлка падÑÐ°Ñ Ð¿ÐµÑÐ°ÐºÐ»Ð°Ð´Ñ Ð³ÑÑай ÑÑаÑонкÑ.
+translation-notification-try-again-button =
+ .label = ÐаÑпÑабаваÑÑ Ð·Ð½Ð¾Ñ
+translation-notification-service-unavailable =
+ .value = ÐеÑаклад заÑаз недаÑÑÑпнÑ. ÐÐ°Ð»Ñ Ð»Ð°Ñка, паÑпÑабÑйÑе пазней.
+translation-notification-options-menu =
+ .label = ÐаладÑ
+
+## The accesskey values used here should not clash with each other
+
+# Variables:
+# $langName (String): a language name coming from the toolkit/intl/languageNames.ftl file.
+translation-notification-options-never-for-language =
+ .label = ÐÑÐºÐ¾Ð»Ñ Ð½Ðµ пеÑакладаÑÑ { $langName }
+ .accesskey = Ð
+translation-notification-options-never-for-site =
+ .label = ÐÑÐºÐ¾Ð»Ñ Ð½Ðµ пеÑакладаÑÑ Ð³ÑÑÑ ÑайÑ
+ .accesskey = Ñ
+translation-notification-options-preferences =
+ .label = ÐÐ°Ð»Ð°Ð´Ñ Ð¿ÐµÑакладÑ
+ .accesskey = е
diff --git a/browser/browser/unifiedExtensions.ftl b/browser/browser/unifiedExtensions.ftl
new file mode 100644
index 00000000000..d2e59fe0d6a
--- /dev/null
+++ b/browser/browser/unifiedExtensions.ftl
@@ -0,0 +1,34 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### These strings appear in the Unified Extensions panel.
+
+
+## Panel
+
+unified-extensions-header-title = ÐаÑÑÑÑннÑ
+unified-extensions-manage-extensions =
+ .label = ÐÑÑаваÑÑ Ð¿Ð°ÑÑÑÑннÑмÑ
+
+## An extension in the main list
+
+# Each extension in the unified extensions panel (list) has a secondary button
+# to open a context menu. This string is used for each of these buttons.
+# Variables:
+# $extensionName (String) - Name of the extension
+unified-extensions-item-open-menu =
+ .aria-label = ÐдкÑÑÑÑ Ð¼ÐµÐ½Ñ Ð´Ð»Ñ { $extensionName }
+unified-extensions-item-message-manage = ÐÑÑаваÑÑ Ð¿Ð°ÑÑÑÑннем
+
+## Extension's context menu
+
+unified-extensions-context-menu-pin-to-toolbar =
+ .label = ÐамаÑаваÑÑ Ð½Ð° палÑÑÑ Ð¿ÑÑлад
+unified-extensions-context-menu-manage-extension =
+ .label = ÐÑÑаваÑÑ Ð¿Ð°ÑÑÑÑннем
+unified-extensions-context-menu-remove-extension =
+ .label = ÐÑдалÑÑÑ Ð¿Ð°ÑÑÑÑнне
+unified-extensions-context-menu-report-extension =
+ .label = ÐаведамÑÑÑ Ð¿Ñа паÑÑÑÑнне
diff --git a/browser/browser/webauthnDialog.ftl b/browser/browser/webauthnDialog.ftl
new file mode 100644
index 00000000000..895b47dcd5a
--- /dev/null
+++ b/browser/browser/webauthnDialog.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/.
+
+# Variables:
+# $retriesLeft (Number): number of tries left
+webauthn-pin-invalid-prompt =
+ { $retriesLeft ->
+ [0] ÐÑпÑавÑлÑÐ½Ñ PIN-код! УвÑдзÑÑе пÑавÑлÑÐ½Ñ PIN-код Ð´Ð»Ñ Ð²Ð°Ñай пÑÑладÑ.
+ [one] ÐÑпÑавÑлÑÐ½Ñ PIN-код! УвÑдзÑÑе пÑавÑлÑÐ½Ñ PIN-код Ð´Ð»Ñ Ð²Ð°Ñай пÑÑладÑ. У Ð²Ð°Ñ Ð·Ð°ÑÑалаÑÑ { $retriesLeft } ÑпÑоба.
+ [few] ÐÑпÑавÑлÑÐ½Ñ PIN-код! УвÑдзÑÑе пÑавÑлÑÐ½Ñ PIN-код Ð´Ð»Ñ Ð²Ð°Ñай пÑÑладÑ. У Ð²Ð°Ñ Ð·Ð°ÑÑалоÑÑ { $retriesLeft } ÑпÑобÑ.
+ *[many] ÐÑпÑавÑлÑÐ½Ñ PIN-код! УвÑдзÑÑе пÑавÑлÑÐ½Ñ PIN-код Ð´Ð»Ñ Ð²Ð°Ñай пÑÑладÑ. У Ð²Ð°Ñ Ð·Ð°ÑÑалоÑÑ { $retriesLeft } ÑпÑоб.
+ }
+webauthn-pin-required-prompt = ÐÐ°Ð»Ñ Ð»Ð°Ñка, ÑвÑдзÑÑе PIN-код Ð´Ð»Ñ Ð²Ð°Ñай пÑÑладÑ.
diff --git a/browser/browser/webrtcIndicator.ftl b/browser/browser/webrtcIndicator.ftl
new file mode 100644
index 00000000000..784090b0b25
--- /dev/null
+++ b/browser/browser/webrtcIndicator.ftl
@@ -0,0 +1,225 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# Note: This is currently placed under browser/base/content so that we can
+# get the strings to appear without having our localization community need
+# to go through and translate everything. Once these strings are ready for
+# translation, we'll move it to the locales folder.
+
+
+## These strings are used so that the window has a title in tools that
+## enumerate/look for window titles. It is not normally visible anywhere.
+
+webrtc-indicator-title = { -brand-short-name } - ÐндÑкаÑÐ°Ñ ÑÑполÑнага доÑÑÑпÑ
+webrtc-indicator-window =
+ .title = { -brand-short-name } - ÐндÑкаÑÐ°Ñ ÑÑполÑнага доÑÑÑпÑ
+
+## Used as list items in sharing menu
+
+webrtc-item-camera = камеÑа
+webrtc-item-microphone = мÑкÑаÑон
+webrtc-item-audio-capture = аÑдÑÑ ÐºÐ°ÑÑкÑ
+webrtc-item-application = пÑагÑама
+webrtc-item-screen = ÑкÑан
+webrtc-item-window = акно
+webrtc-item-browser = каÑÑка
+
+##
+
+# This is used for the website origin for the sharing menu if no readable origin could be deduced from the URL.
+webrtc-sharing-menuitem-unknown-host = ÐевÑÐ´Ð¾Ð¼Ð°Ñ ÐºÑÑнÑÑа
+# Variables:
+# $origin (String): The website origin (e.g. www.mozilla.org)
+# $itemList (String): A formatted list of items (e.g. "camera, microphone and tab audio")
+webrtc-sharing-menuitem =
+ .label = { $origin } ({ $itemList })
+webrtc-sharing-menu =
+ .label = ÐÑÑÐ»Ð°Ð´Ñ Ð· доÑÑÑпам да каÑÑак
+ .accesskey = п
+webrtc-sharing-window = ÐÑ Ð´Ð°ÑÑе ÑÑполÑÐ½Ñ Ð´Ð¾ÑÑÑп да ÑнÑага акна пÑагÑамÑ.
+webrtc-sharing-browser-window = ÐÑ Ð°Ð´ÐºÑÑваеÑе доÑÑÑп да { -brand-short-name }.
+webrtc-sharing-screen = ÐÑ Ð´Ð°ÑÑе ÑÑполÑÐ½Ñ Ð´Ð¾ÑÑÑп да ÑÑÑго ÑкÑана.
+webrtc-stop-sharing-button = ÐакÑÑÑÑ ÑÑполÑÐ½Ñ Ð´Ð¾ÑÑÑп
+webrtc-microphone-unmuted =
+ .title = ÐÑклÑÑÑÑÑ Ð¼ÑкÑаÑон
+webrtc-microphone-muted =
+ .title = УклÑÑÑÑÑ Ð¼ÑкÑаÑон
+webrtc-camera-unmuted =
+ .title = ÐÑклÑÑÑÑÑ ÐºÐ°Ð¼ÐµÑÑ
+webrtc-camera-muted =
+ .title = УклÑÑÑÑÑ ÐºÐ°Ð¼ÐµÑÑ
+webrtc-minimize =
+ .title = ÐÑнÑмÑзаваÑÑ ÑндÑкаÑаÑ
+
+## These strings will display as a tooltip on supported systems where we show
+## device sharing state in the OS notification area. We do not use these strings
+## on macOS, as global menu bar items do not have native tooltips.
+
+webrtc-camera-system-menu =
+ .label = ÐÑ Ð°Ð±Ð°Ð³ÑлÑваеÑе камеÑÑ. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-microphone-system-menu =
+ .label = ÐÑ Ð°Ð±Ð°Ð³ÑлÑваеÑе Ñвой мÑкÑаÑон. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-screen-system-menu =
+ .label = ÐÑ Ð°Ð±Ð°Ð³ÑлÑваеÑе акно ÑÑ ÑкÑан. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+
+## Tooltips used by the legacy global sharing indicator
+
+webrtc-indicator-sharing-camera-and-microphone =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑай камеÑÑ Ñ Ð¼ÑкÑаÑона. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-indicator-sharing-camera =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑай камеÑÑ. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-indicator-sharing-microphone =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑага мÑкÑаÑона. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-indicator-sharing-application =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да пÑагÑамÑ. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-indicator-sharing-screen =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да ваÑага ÑкÑана. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-indicator-sharing-window =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да акна. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+webrtc-indicator-sharing-browser =
+ .tooltiptext = ÐÑнÑе ÑÑмеÑÐ½Ñ Ð´Ð¾ÑÑÑп да каÑÑкÑ. ÐаÑÑÑнÑÑе Ð´Ð»Ñ ÐºÐ°Ð½ÑÑÐ¾Ð»Ñ ÑÑмеÑнага доÑÑÑпÑ.
+
+## These strings are only used on Mac for menus attached to icons
+## near the clock on the mac menubar.
+## Variables:
+## $streamTitle (String): the title of the tab using the share.
+## $tabCount (Number): the title of the tab using the share.
+
+webrtc-indicator-menuitem-control-sharing =
+ .label = ÐÑÑаваÑÑ ÑÑмеÑнÑм доÑÑÑпам
+webrtc-indicator-menuitem-control-sharing-on =
+ .label = ÐÑÑаваÑÑ ÑÑмеÑнÑм доÑÑÑпам на â{ $streamTitle }â
+webrtc-indicator-menuitem-sharing-camera-with =
+ .label = ÐбагÑленне камеÑÑ Ð· â{ $streamTitle }â
+webrtc-indicator-menuitem-sharing-camera-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] ÐбагÑленне камеÑÑ Ð· { $tabCount } каÑÑкай
+ [few] ÐбагÑленне камеÑÑ Ð· { $tabCount } каÑÑкамÑ
+ *[many] ÐбагÑленне камеÑÑ Ð· { $tabCount } каÑÑкамÑ
+ }
+webrtc-indicator-menuitem-sharing-microphone-with =
+ .label = ÐбагÑленне мÑкÑаÑона з â{ $streamTitle }â
+webrtc-indicator-menuitem-sharing-microphone-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] ÐбагÑленне мÑкÑаÑона з { $tabCount } каÑÑкай
+ [few] ÐбагÑленне мÑкÑаÑона з { $tabCount } каÑÑкамÑ
+ *[many] ÐбагÑленне мÑкÑаÑона з { $tabCount } каÑÑкамÑ
+ }
+webrtc-indicator-menuitem-sharing-application-with =
+ .label = ÐбагÑленне пÑагÑÐ°Ð¼Ñ Ð· â{ $streamTitle }â
+webrtc-indicator-menuitem-sharing-application-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] ÐбагÑленне пÑагÑÐ°Ð¼Ñ Ð· { $tabCount } каÑÑкай
+ [few] ÐбагÑленне пÑагÑÐ°Ð¼Ñ Ð· { $tabCount } каÑÑкамÑ
+ *[many] ÐбагÑленне пÑагÑÐ°Ð¼Ñ Ð· { $tabCount } каÑÑкамÑ
+ }
+webrtc-indicator-menuitem-sharing-screen-with =
+ .label = ÐбагÑленне ÑкÑÐ°Ð½Ñ Ð· â{ $streamTitle }â
+webrtc-indicator-menuitem-sharing-screen-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] ÐбагÑленне ÑкÑана з { $tabCount } каÑÑкай
+ [few] ÐбагÑленне ÑкÑана з { $tabCount } каÑÑкамÑ
+ *[many] ÐбагÑленне ÑкÑана з { $tabCount } каÑÑкамÑ
+ }
+webrtc-indicator-menuitem-sharing-window-with =
+ .label = ÐбагÑленне акна з â{ $streamTitle }â
+webrtc-indicator-menuitem-sharing-window-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] ÐбагÑленне акна з { $tabCount } каÑÑкай
+ [few] ÐбагÑленне акна з { $tabCount } каÑÑкамÑ
+ *[many] ÐбагÑленне акна з { $tabCount } каÑÑкамÑ
+ }
+webrtc-indicator-menuitem-sharing-browser-with =
+ .label = ÐбагÑленне каÑÑÐºÑ Ð· â{ $streamTitle }â
+# This message is shown when the contents of a tab is shared during a WebRTC
+# session, which currently is only possible with Loop/Hello.
+webrtc-indicator-menuitem-sharing-browser-with-n-tabs =
+ .label =
+ { $tabCount ->
+ [one] ÐбагÑленне каÑÑÐºÑ Ð· { $tabCount } каÑÑкай
+ [few] ÐбагÑленне каÑÑÐºÑ Ð· { $tabCount } каÑÑкамÑ
+ *[many] ÐбагÑленне каÑÑÐºÑ Ð· { $tabCount } каÑÑкамÑ
+ }
+
+## Variables:
+## $origin (String): the website origin (e.g. www.mozilla.org).
+
+webrtc-allow-share-audio-capture = ÐазволÑÑÑ { $origin } ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+webrtc-allow-share-camera = ÐазволÑÑÑ { $origin } вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑ ÐºÐ°Ð¼ÐµÑÑ?
+webrtc-allow-share-microphone = ÐазволÑÑÑ { $origin } вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°Ñ Ð¼ÑкÑаÑон?
+webrtc-allow-share-screen = ÐазволÑÑÑ { $origin } баÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+webrtc-allow-share-speaker = ÐазволÑÑÑ { $origin } вÑкаÑÑÑÑоÑваÑÑ ÑнÑÑÑ Ð´ÑнамÑкÑ?
+webrtc-allow-share-camera-and-microphone = ÐазволÑÑÑ { $origin } вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑÑ ÐºÐ°Ð¼ÐµÑÑ Ñ Ð¼ÑкÑаÑон?
+webrtc-allow-share-camera-and-audio-capture = ÐазволÑÑÑ { $origin } вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑ ÐºÐ°Ð¼ÐµÑÑ Ñ ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+webrtc-allow-share-screen-and-microphone = ÐазволÑÑÑ { $origin } вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°Ñ Ð¼ÑкÑаÑон Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+webrtc-allow-share-screen-and-audio-capture = ÐазволÑÑÑ { $origin } ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑÐºÑ Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+
+## Variables:
+## $origin (String): the first party origin.
+## $thirdParty (String): the third party origin.
+
+webrtc-allow-share-audio-capture-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да пÑаÑлÑÑ
оÑÐ²Ð°Ð½Ð½Ñ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+webrtc-allow-share-camera-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ваÑай камеÑÑ?
+webrtc-allow-share-microphone-unsafe-delegations = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ваÑага мÑкÑаÑона?
+webrtc-allow-share-microphone-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ваÑага мÑкÑаÑона?
+webrtc-allow-share-screen-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп, каб баÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+webrtc-allow-share-speaker-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ÑнÑÑÑ
дÑнамÑкаÑ?
+webrtc-allow-share-camera-and-microphone-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ваÑай камеÑÑ Ñ Ð¼ÑкÑаÑона?
+webrtc-allow-share-camera-and-audio-capture-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ваÑай камеÑÑ Ñ ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+webrtc-allow-share-screen-and-microphone-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп да ваÑага мÑкÑаÑона Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+webrtc-allow-share-screen-and-audio-capture-unsafe-delegation = ÐазволÑÑÑ { $origin } даÑÑ { $thirdParty } доÑÑÑп, каб ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑÐºÑ Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+
+##
+
+webrtc-share-screen-warning = ÐаказвайÑе ÑкÑан ÑолÑÐºÑ ÑайÑам, ÑкÑм давÑÑаеÑе. Ð¢Ð°ÐºÑ Ð¿Ð°ÐºÐ°Ð· дапамагае падманлÑвÑм ÑайÑам пÑаглÑдаÑÑ ÑÑаÑонкÑ, бÑÑÑам гÑÑа вÑ, вÑкÑадаÑÑÑ Ð²Ð°ÑÑ Ð¿ÑÑваÑнÑÑ ÑнÑаÑмаÑÑÑ.
+webrtc-share-browser-warning = ÐаказвайÑе { -brand-short-name } ÑолÑÐºÑ ÑайÑам, ÑкÑм давÑÑаеÑе. Ð¢Ð°ÐºÑ Ð¿Ð°ÐºÐ°Ð· дапамагае падманлÑвÑм ÑайÑам пÑаглÑдаÑÑ ÑÑаÑонкÑ, бÑÑÑам гÑÑа вÑ, вÑкÑадаÑÑÑ Ð²Ð°ÑÑ Ð¿ÑÑваÑнÑÑ ÑнÑаÑмаÑÑÑ.
+webrtc-share-screen-learn-more = ÐадÑабÑзней
+webrtc-pick-window-or-screen = ÐÑбеÑÑÑе акно ÑÑ ÑкÑан
+webrtc-share-entire-screen = УвеÑÑ ÑкÑан
+webrtc-share-pipe-wire-portal = УжÑваÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð°Ð¿ÐµÑаÑÑйнай ÑÑÑÑÑмÑ
+# Variables:
+# $monitorIndex (String): screen number (digits 1, 2, etc).
+webrtc-share-monitor = ÐкÑан { $monitorIndex }
+# Variables:
+# $windowCount (Number): the number of windows currently displayed by the application.
+# $appName (String): the name of the application.
+webrtc-share-application =
+ { $windowCount ->
+ [one] { $appName } ({ $windowCount } акно)
+ [few] { $appName } ({ $windowCount } акна)
+ *[many] { $appName } ({ $windowCount } акон)
+ }
+
+## These buttons are the possible answers to the various prompts in the "webrtc-allow-share-*" strings.
+
+webrtc-action-allow =
+ .label = ÐазволÑÑÑ
+ .accesskey = Ð
+webrtc-action-block =
+ .label = ÐлакаваÑÑ
+ .accesskey = Ð
+webrtc-action-always-block =
+ .label = ÐаÑÑÑÐ´Ñ Ð±Ð»Ð°ÐºÐ°Ð²Ð°ÑÑ
+ .accesskey = Ð
+webrtc-action-not-now =
+ .label = Ðе заÑаз
+ .accesskey = Ð
+
+##
+
+webrtc-remember-allow-checkbox = ÐамÑÑаÑÑ Ð³ÑÑае ÑаÑÑнне
+webrtc-mute-notifications-checkbox = ÐдклÑÑÑÑÑ Ð°Ð±Ð²ÐµÑÑÐºÑ ÑайÑÐ°Ñ Ñ ÑÐ°Ñ Ð°Ð±Ð°Ð³ÑлÑваннÑ
+webrtc-reason-for-no-permanent-allow-screen = { -brand-short-name } не можа дазволÑÑÑ Ð¿Ð°ÑÑаÑÐ½Ð½Ñ Ð´Ð¾ÑÑÑп да ваÑага ÑкÑана.
+webrtc-reason-for-no-permanent-allow-audio = { -brand-short-name } не можа даÑÑ ÑÑÐ°Ð»Ñ Ð´Ð¾ÑÑÑп да аÑдÑÑ Ð· каÑÑкÑ, не запÑÑваÑÑÑ, Ñкой з каÑÑак дзÑлÑÑÑа.
+webrtc-reason-for-no-permanent-allow-insecure = ÐаÑае злÑÑÑнне з гÑÑÑм ÑайÑам небÑÑпеÑнае. Ðаб Ð²Ð°Ñ Ð°Ð±Ð°ÑанÑÑÑ, { -brand-short-name } даÑÑÑ Ð´Ð¾ÑÑÑп ÑолÑÐºÑ Ð½Ð° гÑÑÑ ÑеанÑ.
diff --git a/browser/chrome/browser/accounts.properties b/browser/chrome/browser/accounts.properties
new file mode 100644
index 00000000000..5bd84580cee
--- /dev/null
+++ b/browser/chrome/browser/accounts.properties
@@ -0,0 +1,112 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (reconnectDescription) - %S = Email address of user's Firefox Account
+reconnectDescription = ÐлÑÑÑÑÑа Ð·Ð½Ð¾Ñ Ð· %S
+
+# LOCALIZATION NOTE (verifyDescription) - %S = Email address of user's Firefox Account
+verifyDescription = ÐаÑвеÑдзÑÑÑ %S
+
+# These strings are shown in a desktop notification after the
+# user requests we resend a verification email.
+verificationSentTitle = ÐаÑвеÑджанне вÑÑлана
+# LOCALIZATION NOTE (verificationSentBody) - %S = Email address of user's Firefox Account
+verificationSentBody = СпаÑÑлка Ð´Ð»Ñ Ð¿Ð°ÑвеÑÐ´Ð¶Ð°Ð½Ð½Ñ Ð°Ð´Ð¿ÑаÑлена %S.
+verificationNotSentTitle = ÐемагÑÑма адпÑавÑÑÑ Ð¿Ð°ÑвеÑджанне
+verificationNotSentBody = ÐÑ Ð·Ð°Ñаз не можам адпÑавÑÑÑ Ð»ÑÑÑ Ð· паÑвеÑджаннем, ÐºÐ°Ð»Ñ Ð»Ð°Ñка, паÑпÑабÑйÑе пазней.
+
+# LOCALIZATION NOTE (deviceConnDisconnTitle) - the title shown in a notification
+# when either this device or another device has connected to, or disconnected
+# from, a Firefox Account.
+deviceConnDisconnTitle = УлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Firefox
+
+# LOCALIZATION NOTE (otherDeviceConnectedBody, otherDeviceConnectedBody.noDeviceName)
+# These strings are used in a notification shown when a new device joins the
+# Firefox account.
+# %S is the name of the new device; otherDeviceConnectedBody.noDeviceName is shown
+# instead of otherDeviceConnectedBody when the name is not known.
+otherDeviceConnectedBody = ÐÑÑÑ ÐºÐ°Ð¼Ð¿'ÑÑÐ°Ñ Ð·Ð°Ñаз падклÑÑÐ°Ð½Ñ Ðº %S.
+otherDeviceConnectedBody.noDeviceName = ЦÑÐ¿ÐµÑ Ð³ÑÑÑ ÐºÐ°Ð¼Ð¿'ÑÑÐ°Ñ Ð¿Ð°Ð´ÐºÐ»ÑÑÐ°Ð½Ñ Ð´Ð° новай пÑÑладÑ.
+
+# LOCALIZATION NOTE (thisDeviceConnectedBody) - used in a notification shown
+# after a Firefox Account is connected to the current device.
+thisDeviceConnectedBody = ÐÑ Ð¿Ð°ÑпÑÑ
ова ÑвайÑлÑ
+
+# LOCALIZATION NOTE (thisDeviceDisconnectedBody) - used in a notification shown
+# after the Firefox Account was disconnected remotely.
+thisDeviceDisconnectedBody = ÐÑÑÑ ÐºÐ°Ð¼Ð¿'ÑÑÐ°Ñ Ð±ÑÑ Ð°Ð´ÐºÐ»ÑÑанÑ.
+
+# LOCALIZATION NOTE (sendToAllDevices.menuitem)
+# Displayed in the Send Tab/Page/Link to Device context menu when right clicking a tab, a page or a link.
+sendToAllDevices.menuitem = ÐаÑлаÑÑ Ð½Ð° ÑÑе пÑÑладÑ
+
+# LOCALIZATION NOTE (manageDevices.menuitem)
+# Displayed in the Send Tab/Page/Link to Device context menu when right clicking a tab, a page or a link.
+manageDevices.menuitem = ÐÑÑаваÑÑ Ð¿ÑÑладамÑâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.unconfigured, sendTabToDevice.unconfigured.label2)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account is unconfigured. Redirects to a marketing page.
+sendTabToDevice.unconfigured.label2 = Ðе ÑвайÑлÑ
+sendTabToDevice.unconfigured = ÐаведаÑÑа болÑÑ Ð¿Ñа адпÑаÑÐºÑ ÐºÐ°ÑÑакâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.signintofxa)
+# Displayed in the Send Tabs context menu and the page action panel when FxA is not
+# configured. Allows users to immediately sign into FxA via the preferences.
+# %S is replaced by brandProductName.
+sendTabToDevice.signintofxa = УвайÑÑÑ Ñ %Sâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.singledevice, sendTabToDevice.connectdevice,
+# sendTabToDevice.singledevice.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account has only 1 device. The sendTabToDevice.singledevice link
+# redirects to a marketing page, the sendTabToDevice.connectdevice redirects
+# to an FxAccounts page that tells to you to connect another device.
+sendTabToDevice.singledevice.status = ÐÑма падклÑÑанÑÑ
пÑÑлад
+sendTabToDevice.singledevice = ÐаведаÑÑа болÑÑ Ð¿Ñа адпÑаÑÐºÑ ÐºÐ°ÑÑакâ¦
+sendTabToDevice.connectdevice = ÐлÑÑÑÑÑ ÑнÑÑÑ Ð¿ÑÑладÑâ¦
+
+# LOCALIZATION NOTE (sendTabToDevice.verify, sendTabToDevice.verify.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account is unverified. Redirects to the Sync preferences page.
+sendTabToDevice.verify.status = УлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð½Ðµ паÑвеÑджанÑ
+sendTabToDevice.verify = ÐаÑвеÑдзÑÑÑ Ñвой ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑâ¦
+
+# LOCALIZATION NOTE (tabArrivingNotification.title, tabArrivingNotificationWithDevice.title,
+# multipleTabsArrivingNotification.title, unnamedTabsArrivingNotification2.body,
+# unnamedTabsArrivingNotificationMultiple2.body, unnamedTabsArrivingNotificationNoDevice.body,
+# singleTabArrivingWithTruncatedURL.body)
+# These strings are used in a notification shown when we're opening tab(s) another device sent us to display.
+
+# LOCALIZATION NOTE (tabArrivingNotification.title, tabArrivingNotificationWithDevice.title)
+# The body for these is the URL of the tab received
+tabArrivingNotification.title = ÐаÑÑка аÑÑÑмана
+# LOCALIZATION NOTE (tabArrivingNotificationWithDevice.title) %S is the device name
+tabArrivingNotificationWithDevice.title = ÐаÑÑка з %S
+
+multipleTabsArrivingNotification.title = ÐаÑÑÐºÑ Ð°ÑÑÑманÑ
+# LOCALIZATION NOTE (unnamedTabsArrivingNotification2.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received and #2 is the device name.
+unnamedTabsArrivingNotification2.body = #1 каÑÑка аÑÑÑмана з #2;#1 каÑÑÐºÑ Ð°ÑÑÑмана з #2;#1 каÑÑак аÑÑÑмана з #2
+# LOCALIZATION NOTE (unnamedTabsArrivingNotificationMultiple2.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received.
+unnamedTabsArrivingNotificationMultiple2.body = #1 каÑÑка пÑÑйÑла з ваÑай далÑÑанай пÑÑладÑ;#1 каÑÑÐºÑ Ð¿ÑÑйÑÐ»Ñ Ð· ваÑай далÑÑанай пÑÑладÑ;#1 каÑÑак пÑÑйÑло з ваÑай далÑÑанай пÑÑладÑ
+
+# LOCALIZATION NOTE (unnamedTabsArrivingNotificationNoDevice.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received
+# This version is used when we don't know any device names.
+unnamedTabsArrivingNotificationNoDevice.body = #1 каÑÑка пÑÑйÑла;#1 каÑÑÐºÑ Ð¿ÑÑйÑлÑ;#1 каÑÑак пÑÑйÑло
+
+# LOCALIZATION NOTE (singleTabArrivingWithTruncatedURL.body):
+# Used when a tab from a remote device arrives but the URL must be truncated.
+# Should display the URL with an indication that it's benen truncated.
+# %S is the portion of the URL that remains after truncation.
+singleTabArrivingWithTruncatedURL.body = %Sâ¦
+
diff --git a/browser/chrome/browser/browser.properties b/browser/chrome/browser/browser.properties
new file mode 100644
index 00000000000..e491da6639c
--- /dev/null
+++ b/browser/chrome/browser/browser.properties
@@ -0,0 +1,1064 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+nv_timeout=СконÑÑÑÑÑ ÑаÑ, паÑÑÑÐ±Ð½Ñ Ð´Ð»Ñ Ð²ÑÐºÐ°Ð½Ð°Ð½Ð½Ñ Ð´Ð·ÐµÑннÑ
+openFile=ÐдкÑÑÑÑ Ñайл
+
+droponhometitle=ÐÑабÑÑÑ Ñ
аÑнÑй ÑÑаÑонкай
+droponhomemsg=ÐÑ Ñ
оÑаÑе, каб гÑÑÑ Ð´Ð°ÐºÑÐ¼ÐµÐ½Ñ ÑÑÐ°Ñ Ð²Ð°Ñай Ñ
аÑнÑй ÑÑаÑонкай?
+droponhomemsgMultiple=ÐадаеÑе зÑабÑÑÑ Ð³ÑÑÑÑ Ð´Ð°ÐºÑменÑÑ Ð²Ð°ÑÑÐ¼Ñ Ð½Ð¾Ð²ÑÐ¼Ñ Ñ
аÑнÑÐ¼Ñ ÑÑаÑонкамÑ?
+
+# context menu strings
+
+# LOCALIZATION NOTE (contextMenuSearch): %1$S is the search engine,
+# %2$S is the selection string.
+contextMenuSearch=ШÑкаÑÑ "%2$S" Ñ %1$S
+contextMenuSearch.accesskey=Ш
+contextMenuPrivateSearch=ÐоÑÑк Ñ Ð¿ÑÑваÑнÑм акне
+contextMenuPrivateSearch.accesskey=Ñ
+# LOCALIZATION NOTE (contextMenuPrivateSearchOtherEngine): %S is the search
+# engine name as set for Private Browsing mode. This label is only used when
+# this engine is different from the default engine name used in normal mode.
+contextMenuPrivateSearchOtherEngine=ÐоÑÑк Ñ %S Ñ Ð¿ÑÑваÑнÑм акне
+contextMenuPrivateSearchOtherEngine.accesskey=Ñ
+
+# bookmark dialog strings
+
+bookmarkAllTabsDefault=[Ðазва папкÑ]
+
+xpinstallPromptMessage=%S Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð·Ð°Ð¿ÑÑ Ð½Ð° ÑÑÑалÑванне пÑагÑам на камп'ÑÑÐ°Ñ Ð· гÑÑага ÑайÑа.
+# LOCALIZATION NOTE (xpinstallPromptMessage.header)
+# The string contains the hostname of the site the add-on is being installed from.
+xpinstallPromptMessage.header=ÐазволÑÑÑ %S ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°Ñак?
+xpinstallPromptMessage.message=ÐÑ ÑпÑабÑеÑе ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°Ñак з %S. УпÑÑнÑÑеÑÑ, ÑÑо Ð²Ñ Ð´Ð°Ð²ÑÑаеÑе гÑÑÐ°Ð¼Ñ ÑайÑÑ, пеÑÑ ÑÑм пÑаÑÑгнÑÑÑ.
+xpinstallPromptMessage.header.unknown=ÐазволÑÑÑ Ð½ÐµÐ²ÑÐ´Ð¾Ð¼Ð°Ð¼Ñ ÑайÑÑ ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°Ñак?
+xpinstallPromptMessage.message.unknown=ÐÑ ÑпÑабÑеÑе ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°Ñак з невÑдомага ÑайÑа. УпÑÑнÑÑеÑÑ, ÑÑо Ð²Ñ Ð´Ð°Ð²ÑÑаеÑе гÑÑÐ°Ð¼Ñ ÑайÑÑ, пеÑÑ ÑÑм пÑаÑÑгнÑÑÑ.
+xpinstallPromptMessage.learnMore=ÐаведаÑÑа болÑÑ Ð¿Ñа бÑÑпеÑнае ÑÑÑалÑванне дадаÑкаÑ
+xpinstallPromptMessage.dontAllow=Ðе дазвалÑÑÑ
+xpinstallPromptMessage.dontAllow.accesskey=Ð
+xpinstallPromptMessage.neverAllow=ÐÑÐºÐ¾Ð»Ñ Ð½Ðµ дазвалÑÑÑ
+xpinstallPromptMessage.neverAllow.accesskey=Ð
+# LOCALIZATION NOTE (xpinstallPromptMessage.neverAllowAndReport)
+# Long text in this context make the dropdown menu extend awkwardly to the left, avoid
+# a localization that's significantly longer than the English version.
+xpinstallPromptMessage.neverAllowAndReport=ÐаведамÑÑÑ Ð°Ð± падазÑонÑм ÑайÑе
+xpinstallPromptMessage.neverAllowAndReport.accesskey=Ð
+# LOCALIZATION NOTE (sitePermissionInstallFirstPrompt.header)
+# This message is shown when a SitePermissionsAddon install is triggered, i.e. when the
+# website calls sensitive APIs (e.g. navigator.requestMIDIAccess).
+sitePermissionInstallFirstPrompt.header=ÐÑÑÑ ÑÐ°Ð¹Ñ Ð·Ð°Ð¿ÑÑвае доÑÑÑп да ваÑÑÑ
пÑÑлад. ÐоÑÑÑп да пÑÑÐ»Ð°Ð´Ñ Ð¼Ð¾Ð¶Ð½Ð° ÑклÑÑÑÑÑ, ÑÑÑалÑваÑÑÑ Ð´Ð°Ð´Ð°Ñак.
+# LOCALIZATION NOTE (sitePermissionInstallFirstPrompt.message)
+# This message is shown when a SitePermissionsAddon install is triggered, i.e. when the
+# website calls sensitive APIs (e.g. navigator.requestMIDIAccess).
+sitePermissionInstallFirstPrompt.message=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак можа бÑÑÑ Ð²ÑкаÑÑÑÑÐ°Ð½Ñ Ð´Ð»Ñ ÐºÑадзÑÐ¶Ñ Ð²Ð°ÑÑÑ
данÑÑ
або Ð½Ð°Ð¿Ð°Ð´Ñ Ð½Ð° Ð²Ð°Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑ. ÐÑаÑÑгвайÑе, ÑолÑÐºÑ ÐºÐ°Ð»Ñ Ð²Ñ Ð´Ð°Ð²ÑÑаеÑе гÑÑÐ°Ð¼Ñ ÑайÑÑ.
+
+# Accessibility Note:
+# Be sure you do not choose an accesskey that is used elsewhere in the active context (e.g. main menu bar, submenu of the warning popup button)
+# See https://website-archive.mozilla.org/www.mozilla.org/access/access/keyboard/ for details
+xpinstallPromptMessage.install=ÐÑаÑÑгнÑÑÑ ÑÑÑалÑванне
+xpinstallPromptMessage.install.accesskey=Ñ
+
+xpinstallDisabledMessageLocked=УÑÑалÑванне пÑагÑамнага забеÑпÑÑÑÐ½Ð½Ñ Ð·Ð°Ð±Ð°Ñонена ваÑÑм ÑÑÑÑÑмнÑм ÑпÑаÑнÑкам.
+xpinstallDisabledMessage=УÑÑалÑванне пÑагÑамнага забеÑпÑÑÑÐ½Ð½Ñ Ð·Ð°Ñаз забаÑонена. ÐаÑÑÑнÑÑе ÐазволÑÑÑ Ñ Ð¿Ð°ÑпÑабÑйÑе зноÑ.
+xpinstallDisabledButton=ÐазволÑÑÑ
+xpinstallDisabledButton.accesskey=Ð
+
+# LOCALIZATION NOTE (addonInstallBlockedByPolicy)
+# This message is shown when the installation of an add-on is blocked by
+# enterprise policy. %1$S is replaced by the name of the add-on.
+# %2$S is replaced by the ID of add-on. %3$S is a custom message that
+# the administration can add to the message.
+addonInstallBlockedByPolicy=%1$S (%2$S) Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ñ Ð²Ð°ÑÑм ÑÑÑÑÑмнÑм адмÑнÑÑÑÑаÑаÑам.%3$S
+# LOCALIZATION NOTE (addonDomainBlockedByPolicy)
+# This message is shown when the installation of add-ons from a domain
+# is blocked by enterprise policy.
+addonDomainBlockedByPolicy=ÐÐ°Ñ ÑÑÑÑÑÐ¼Ð½Ñ Ð°Ð´Ð¼ÑнÑÑÑÑаÑÐ°Ñ Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð·Ð°Ð¿ÑÑ Ð½Ð° ÑÑÑалÑванне пÑагÑам на камп'ÑÑÐ°Ñ Ð· гÑÑага ÑайÑа.
+addonInstallFullScreenBlocked=УÑÑалÑÑка даÑаÑÐºÐ°Ñ Ð½Ðµ дапÑÑкаеÑÑа Ñ ÑÐ°Ñ Ð°Ð±Ð¾ пеÑад паÑаÑкам поÑнаÑкÑаннага ÑÑжÑмÑ.
+
+# LOCALIZATION NOTE (webextPerms.header,webextPerms.headerWithPerms,webextPerms.headerUnsigned,webextPerms.headerUnsignedWithPerms)
+# This string is used as a header in the webextension permissions dialog,
+# %S is replaced with the localized name of the extension being installed.
+# 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 <, >, &
+webextPerms.header=ÐадаÑÑ %S?
+webextPerms.headerWithPerms=ÐадаÑÑ %S? ÐÑÑа паÑÑÑÑнне бÑдзе меÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на:
+webextPerms.headerUnsigned=ÐадаÑÑ %S? ÐÑÑа паÑÑÑÑнне непÑавеÑана. ÐламÑÑнÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ð¼Ð¾Ð³ÑÑÑ Ð²ÑкÑадаÑÑ Ð²Ð°ÑÑ Ð°ÑабÑÑÑÑÑ ÑнÑаÑмаÑÑÑ Ð°Ð±Ð¾ кампÑамеÑаваÑÑ Ð²Ð°Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑ. ÐадавайÑе ÑолÑÐºÑ ÐºÐ°Ð»Ñ Ð´Ð°Ð²ÑÑаеÑе Ñго паÑ
оджаннÑ.
+webextPerms.headerUnsignedWithPerms=ÐадаÑÑ %S? ÐÑÑа паÑÑÑÑнне непÑавеÑана. ÐламÑÑнÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ð¼Ð¾Ð³ÑÑÑ Ð²ÑкÑадаÑÑ Ð²Ð°ÑÑ Ð°ÑабÑÑÑÑÑ ÑнÑаÑмаÑÑÑ Ð°Ð±Ð¾ кампÑамеÑаваÑÑ Ð²Ð°Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑ. ÐадавайÑе ÑолÑÐºÑ ÐºÐ°Ð»Ñ Ð´Ð°Ð²ÑÑаеÑе Ñго паÑ
оджаннÑ. ÐÑÑае паÑÑÑÑнне бÑдзе меÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на:
+
+webextPerms.learnMore2=ÐадÑабÑзней
+webextPerms.add.label=ÐадаÑÑ
+webextPerms.add.accessKey=Ð
+webextPerms.cancel.label=СкаÑаваÑÑ
+webextPerms.cancel.accessKey=С
+
+# LOCALIZATION NOTE (webextPerms.sideloadMenuItem)
+# %1$S will be replaced with the localized name of the sideloaded add-on.
+# %2$S will be replace with the name of the application (e.g., Firefox, Nightly)
+webextPerms.sideloadMenuItem=%1$S дададзена Ñ %2$S
+
+# LOCALIZATION NOTE (webextPerms.sideloadHeader)
+# This string is used as a header in the webextension permissions dialog
+# when the extension is side-loaded.
+# %S is replaced with the localized name of the extension being installed.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.sideloadHeader=%S дададзена
+webextPerms.sideloadText2=ÐнÑÐ°Ñ Ð¿ÑагÑама на ваÑÑм камп'ÑÑаÑÑ ÑÑÑалÑвала дадаÑак, ÑÐºÑ Ð¼Ð¾Ð¶Ð° паÑплÑваÑÑ Ð½Ð° Ð²Ð°Ñ Ð±ÑаÑзеÑ. ÐÐ°Ð»Ñ Ð»Ð°Ñка, азнаÑмÑеÑÑ Ð· запÑÑÐ°Ð¼Ñ Ð½Ð° пÑÐ°Ð²Ñ Ð´Ð»Ñ Ð³ÑÑага дададка Ñ Ð°Ð±ÑÑÑÑе УклÑÑÑÑÑ Ð°Ð±Ð¾ СкаÑаваÑÑ (каб пакÑнÑÑÑ Ñго адклÑÑанÑм).
+webextPerms.sideloadTextNoPerms=ÐнÑÐ°Ñ Ð¿ÑагÑама на ваÑÑм камп'ÑÑаÑÑ ÑÑÑалÑвала дадаÑак, ÑÐºÑ Ð¼Ð¾Ð¶Ð° паÑплÑваÑÑ Ð½Ð° Ð²Ð°Ñ Ð±ÑаÑзеÑ. ÐÐ°Ð»Ñ Ð»Ð°Ñка, абÑÑÑÑе УклÑÑÑÑÑ Ð°Ð±Ð¾ СкаÑаваÑÑ (каб пакÑнÑÑÑ Ñго адклÑÑанÑм).
+
+webextPerms.sideloadEnable.label=УклÑÑÑÑÑ
+webextPerms.sideloadEnable.accessKey=У
+webextPerms.sideloadCancel.label=СкаÑаваÑÑ
+webextPerms.sideloadCancel.accessKey=С
+
+# LOCALIZATION NOTE (webextPerms.updateMenuItem)
+# %S will be replaced with the localized name of the extension which
+# has been updated.
+webextPerms.updateMenuItem=%S запÑаÑвае новÑÑ Ð¿ÑавÑ
+
+# LOCALIZATION NOTE (webextPerms.updateText)
+# %S is replaced with the localized name of the updated extension.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.updateText2=%S бÑло абноÑлена. ÐÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ ÑÑ
валÑÑÑ Ð·Ð°Ð¿ÑÑ Ð½Ð° новÑÑ Ð¿ÑÐ°Ð²Ñ Ð¿ÐµÑад ÑÑÑаноÑкай абноÑленай веÑÑÑÑ. ÐÑбÑаÑÑÑ âÐдменаâ, Ð²Ñ Ð·Ð°Ñ
аваеÑе ÑÑпеÑаÑнÑÑ Ð²ÐµÑÑÑÑ Ð¿Ð°ÑÑÑÑннÑ. ÐÑÑае паÑÑÑÑнне бÑдзе меÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на:
+
+webextPerms.updateAccept.label=ÐбнавÑÑÑ
+webextPerms.updateAccept.accessKey=Ð
+
+# LOCALIZATION NOTE (webextPerms.optionalPermsHeader)
+# %S is replace with the localized name of the extension requested new
+# permissions.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.optionalPermsHeader=%S запÑÑвае дадаÑковÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»Ñ.
+webextPerms.optionalPermsListIntro=Ðн Ñ
оÑа аÑÑÑмаÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» на:
+webextPerms.optionalPermsAllow.label=ÐазволÑÑÑ
+webextPerms.optionalPermsAllow.accessKey=Ð
+webextPerms.optionalPermsDeny.label=ÐабаÑанÑÑÑ
+webextPerms.optionalPermsDeny.accessKey=Ð
+
+webextPerms.description.bookmarks=ЧÑÑаÑÑ Ñ Ð·Ð¼ÑнÑÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ
+webextPerms.description.browserSettings=ÐÑаглÑд Ñ ÑÑдагаванне налад бÑаÑзеÑа
+webextPerms.description.browsingData=ÐÑдаленне нÑдаÑнÑй гÑÑÑоÑÑÑ Ð°Ð³Ð»ÑданнÑ, кÑÐºÐ°Ñ Ñ Ð·Ð²ÑзанÑÑ
з ÑÐ¼Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
+webextPerms.description.clipboardRead=ÐÑÑÑмлÑваÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð· бÑÑеÑа абменÑ
+webextPerms.description.clipboardWrite=ÐмÑÑÑаÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ñ Ð±ÑÑÐµÑ Ð°Ð±Ð¼ÐµÐ½Ñ
+webextPerms.description.declarativeNetRequest=ÐлакаваÑÑ Ð·Ð¼ÐµÑÑÑва на лÑбой ÑÑаÑонÑÑ
+webextPerms.description.devtools=Ðазвол ÑнÑÑÑÑменÑам ÑаÑпÑаÑоÑÑÑÑка аÑÑÑмлÑваÑÑ Ð´Ð¾ÑÑÑп да ваÑÑÑ
дадзенÑÑ
Ñ Ð°Ð´ÐºÑÑÑÑÑ
каÑÑкаÑ
+webextPerms.description.downloads=СÑÑгванне ÑайлаÑ, пÑаглÑд Ñ Ð·Ð¼Ñненне гÑÑÑоÑÑÑ ÑÑÑгваннÑÑ Ð±ÑаÑзеÑа
+webextPerms.description.downloads.open=ÐдкÑÑÑÑ ÑайлÑ, ÑÑÑгнÑÑÑÑ Ð½Ð° Ð²Ð°Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑ
+webextPerms.description.find=ЧÑÑаÑÑ ÑÑкÑÑ ÑÑÑÑ
адкÑÑÑÑÑ
каÑÑак
+webextPerms.description.geolocation=ÐаведваÑÑа пÑа ваÑа меÑÑазнаÑ
оджанне
+webextPerms.description.history=ÐоÑÑÑп да гÑÑÑоÑÑÑ Ð±ÑаÑзеÑа
+webextPerms.description.management=ÐанÑÑоÑÑнг вÑкаÑÑÑÑÐ°Ð½Ð½Ñ Ð¿Ð°ÑÑÑÑннÑÑ Ñ ÐºÑÑаванне ÑÑмамÑ
+# LOCALIZATION NOTE (webextPerms.description.nativeMessaging)
+# %S will be replaced with the name of the application
+webextPerms.description.nativeMessaging=Ðбмен паведамленнÑÐ¼Ñ Ð· ÑнÑÑÐ¼Ñ Ð¿ÑагÑамамÑ, адÑознÑÐ¼Ñ Ð°Ð´ %S
+webextPerms.description.notifications=ÐаказваÑÑ Ð²Ð°Ð¼ абвеÑÑкÑ
+webextPerms.description.pkcs11=ÐабеÑпÑÑÑнне паÑлÑг кÑÑпÑагÑаÑÑÑнай аÑÑÑнÑÑÑÑкаÑÑÑ
+webextPerms.description.privacy=ÐÑаглÑд Ñ ÑÑдагаванне налад пÑÑваÑнаÑÑÑ
+webextPerms.description.proxy=ÐÑÑаванне Ð½Ð°Ð»Ð°Ð´Ð°Ð¼Ñ Ð¿ÑокÑÑ Ð±ÑаÑзеÑа
+webextPerms.description.sessions=ÐоÑÑÑп да нÑдаÑна закÑÑÑÑÑ
ÑÑÑавак
+webextPerms.description.tabs=ÐоÑÑÑп да каÑÑак бÑаÑзеÑа
+webextPerms.description.tabHide=Хаванне Ñ Ð¿Ð°ÐºÐ°Ð· каÑÑак бÑаÑзеÑа
+webextPerms.description.topSites=ÐоÑÑÑп да гÑÑÑоÑÑÑ Ð°Ð³Ð»ÑданнÑ
+webextPerms.description.webNavigation=ÐоÑÑÑп да дзеÑннÑÑ Ð±ÑаÑзеÑа Ñ ÑÐ°Ñ Ð½Ð°Ð²ÑгаÑÑÑ
+
+webextPerms.hostDescription.allUrls=ÐоÑÑÑп да ваÑÑÑ
звеÑÑак Ð´Ð»Ñ ÑÑÑÑ
вÑб-ÑайÑаÑ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.wildcard)
+# %S will be replaced by the DNS domain for which a webextension
+# is requesting access (e.g., mozilla.org)
+webextPerms.hostDescription.wildcard=ÐоÑÑÑп да звеÑÑак Ð´Ð»Ñ ÑайÑÐ°Ñ Ñ Ð´Ð°Ð¼ÐµÐ½Ðµ %S
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManyWildcards):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# domains for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManyWildcards=ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
Ñ ÑÑÑÑ #1 дамене;ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
Ñ ÑÑÑÑ #1 даменаÑ
;ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
Ñ ÑÑÑÑ #1 даменаÑ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.oneSite)
+# %S will be replaced by the DNS host name for which a webextension
+# is requesting access (e.g., www.mozilla.org)
+webextPerms.hostDescription.oneSite=ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
Ð´Ð»Ñ %S
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManySites)
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManySites=ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
на ÑÑÑÑ #1 ÑайÑе;ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
на ÑÑÑÑ #1 ÑайÑаÑ
;ÐоÑÑÑп да ваÑÑÑ
дадзенÑÑ
на ÑÑÑÑ #1 ÑайÑаÑ
+
+# LOCALIZATION NOTE (webextSitePerms.headerWithPerms,webextSitePerms.headerUnsignedWithPerms)
+# This string is used as a header in the webextension permissions dialog,
+# %1$S is replaced with the localized name of the extension being installed.
+# %2$S will be replaced by the DNS host name for which a webextension enables permissions
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextSitePerms.headerWithPerms=ÐадаÑÑ %1$S? ÐÑÑа паÑÑÑÑнне дае %2$S наÑÑÑпнÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ:
+webextSitePerms.headerUnsignedWithPerms=ÐадаÑÑ %1$S? ÐÑÑа паÑÑÑÑнне непÑавеÑана. ÐламÑÑнÑÑ Ð¿Ð°ÑÑÑÑÐ½Ð½Ñ Ð¼Ð¾Ð³ÑÑÑ Ð²ÑкÑадаÑÑ Ð²Ð°ÑÑ Ð°ÑабÑÑÑÑÑ ÑнÑаÑмаÑÑÑ Ð°Ð±Ð¾ кампÑамеÑаваÑÑ Ð²Ð°Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑ. ÐадавайÑе ÑолÑÐºÑ ÐºÐ°Ð»Ñ Ð´Ð°Ð²ÑÑаеÑе Ñго паÑ
оджаннÑ. ÐÑÑа паÑÑÑÑнне дае %2$S наÑÑÑпнÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ:
+
+# LOCALIZATION NOTE (webextSitePerms.headerWithGatedPerms.midi)
+# This string is used as a header 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 webextSitePerms.description.{sitePermission}.
+# %S is the hostname of the site the add-on is being installed from.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextSitePerms.headerWithGatedPerms.midi=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак дае %S доÑÑÑп да ваÑÑÑ
MIDI-пÑÑлад.
+
+# LOCALIZATION NOTE (webextSitePerms.headerWithGatedPerms.midi-sysex)
+# This string is used as a header 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 webextSitePerms.description.{sitePermission}.
+# %S is the hostname of the site the add-on is being installed from.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextSitePerms.headerWithGatedPerms.midi-sysex=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак дае %S доÑÑÑп да ваÑÑÑ
MIDI-пÑÑлад (з падÑÑÑмкай SysEx).
+
+# LOCALIZATION NOTE (webextSitePerms.descriptionGatedPerms)
+# This string is used as description in the webextension permissions dialog for synthetic add-ons.
+# %S will be replaced by the DNS host name for which a webextension enables permissions
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextSitePerms.descriptionGatedPerms=ÐÑÑÑ Ð´Ð¾ÑÑÑп можа бÑÑÑ Ð½ÐµÐ±ÑÑпеÑнÑм Ñ дазвалÑе ÑайÑÑ Ð´Ð·ÐµÐ¹Ð½ÑÑаÑÑ Ñак, бÑÑÑам Ñн пÑагÑама, ÑÑÑалÑÐ²Ð°Ð½Ð°Ñ Ð½Ð° ваÑÑм камп'ÑÑаÑÑ.
+
+# These should remain in sync with permissions.NAME.label in sitePermissions.properties
+webextSitePerms.description.midi=ÐоÑÑÑп да пÑÑлад MIDI
+webextSitePerms.description.midi-sysex=ÐоÑÑÑп да пÑÑлад MIDI з падÑÑÑÐ¼ÐºÐ°Ñ SysEx
+
+# LOCALIZATION NOTE (webext.defaultSearch.description)
+# %1$S is replaced with the localized named of the extension that is asking to change the default search engine.
+# %2$S is replaced with the name of the current search engine
+# %3$S is replaced with the name of the new search engine
+webext.defaultSearch.description=%1$S Ñ
оÑа змÑнÑÑÑ Ð²Ð°Ñ Ð¿ÑадвÑзнаÑÐ°Ð½Ñ Ð¿Ð°ÑÑкавÑк з %2$S на %3$S. ÐÑ Ð·Ð³Ð¾Ð´Ð½Ñ?
+webext.defaultSearchYes.label=Так
+webext.defaultSearchYes.accessKey=Т
+webext.defaultSearchNo.label=Ðе
+webext.defaultSearchNo.accessKey=Ð
+
+# LOCALIZATION NOTE (webext.remove.confirmation.message)
+# %1$S is the name of the extension which is about to be removed.
+# %2$S is brandShorterName
+webext.remove.confirmation.message=ÐÑдалÑÑÑ %1$S з %2$S?
+webext.remove.confirmation.button=ÐÑдалÑÑÑ
+
+# LOCALIZATION NOTE (addonPostInstall.message3)
+# %S is replaced with the localized named of the extension that was
+# just installed.
+addonPostInstall.message3=%S бÑло дададзена.
+
+# LOCALIZATION NOTE (addonDownloadingAndVerifying):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Also see https://bugzilla.mozilla.org/show_bug.cgi?id=570012 for mockups
+addonDownloadingAndVerifying=СÑÑгванне Ñ Ð¿ÑавеÑка дадаÑкаâ¦;СÑÑгванне Ñ Ð¿ÑавеÑка #1 дадаÑкаÑâ¦;СÑÑгванне Ñ Ð¿ÑавеÑка #1 дадаÑкаÑâ¦
+addonDownloadVerifying=ÐÑавеÑка
+
+addonInstall.unsigned=(ÐепÑавеÑана)
+addonInstall.cancelButton.label=СкаÑаваÑÑ
+addonInstall.cancelButton.accesskey=С
+addonInstall.acceptButton2.label=ÐадаÑÑ
+addonInstall.acceptButton2.accesskey=Ð
+
+# LOCALIZATION NOTE (addonConfirmInstallMessage,addonConfirmInstallUnsigned):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the number of add-ons being installed
+addonConfirmInstall.message=ÐÑÑÑ ÑÐ°Ð¹Ñ Ð¶Ð°Ð´Ð°Ðµ ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°Ñак Ñ #1:;ÐÑÑÑ ÑÐ°Ð¹Ñ Ð¶Ð°Ð´Ð°Ðµ ÑÑÑалÑваÑÑ #2 дадаÑÐºÑ Ñ #1:;ÐÑÑÑ ÑÐ°Ð¹Ñ Ð¶Ð°Ð´Ð°Ðµ ÑÑÑалÑваÑÑ #2 дадаÑÐºÐ°Ñ Ñ #1:
+addonConfirmInstallUnsigned.message=Увага: ÐÑÑÑ ÑÐ°Ð¹Ñ Ñ
оÑа ÑÑÑалÑваÑÑ Ð½ÐµÐ¿ÑавеÑÐ°Ð½Ñ Ð´Ð°Ð´Ð°Ñак Ñ #1. ÐзейнÑÑайÑе на Ñвой ÑÑÑаÑ
Ñ ÑÑзÑкÑ.;Увага: ÐÑÑÑ ÑÐ°Ð¹Ñ Ñ
оÑа ÑÑÑалÑваÑÑ #2 непÑавеÑанÑÑ
дадаÑÐºÑ Ñ #1. ÐзейнÑÑайÑе на Ñвой ÑÑÑаÑ
Ñ ÑÑзÑкÑ.
+
+# LOCALIZATION NOTE (addonConfirmInstallSomeUnsigned.message):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the total number of add-ons being installed (at least 2)
+addonConfirmInstallSomeUnsigned.message=Увага: ÐÑÑÑ ÑÐ°Ð¹Ñ Ñ
оÑа ÑÑÑалÑваÑÑ #2 непÑавеÑÐ°Ð½Ñ Ð´Ð°Ð´Ð°Ñак Ñ #1. ÐзейнÑÑайÑе на Ñвой ÑÑÑаÑ
Ñ ÑÑзÑкÑ.;Увага: ÐÑÑÑ ÑÐ°Ð¹Ñ Ñ
оÑа ÑÑÑалÑваÑÑ #2 дадаÑÐºÑ Ñ #1, некаÑоÑÑÑ Ð· ÑкÑÑ
непÑавеÑанÑÑ. ÐзейнÑÑайÑе на Ñвой ÑÑÑаÑ
Ñ ÑÑзÑкÑ.;Увага: ÐÑÑÑ ÑÐ°Ð¹Ñ Ñ
оÑа ÑÑÑалÑваÑÑ #2 дадаÑÐºÐ°Ñ Ñ #1, некаÑоÑÑÑ Ð· ÑкÑÑ
непÑавеÑанÑÑ. ÐзейнÑÑайÑе на Ñвой ÑÑÑаÑ
Ñ ÑÑзÑкÑ.
+
+# LOCALIZATION NOTE (addonInstalled):
+# %S is the name of the add-on
+addonInstalled=%S бÑло паÑпÑÑ
ова ÑÑÑалÑвана.
+# LOCALIZATION NOTE (addonsGenericInstalled):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of add-ons
+addonsGenericInstalled=#1 дадаÑак бÑÑ Ð¿Ð°ÑпÑÑ
ова ÑÑÑалÑванÑ.;#1 дадаÑÐºÑ Ð±ÑÐ»Ñ Ð¿Ð°ÑпÑÑ
ова ÑÑÑалÑванÑ.;#1 даÑаÑÐºÐ°Ñ Ð±Ñло паÑпÑÑ
ова ÑÑÑалÑвана.
+
+# LOCALIZATION NOTE (addonInstallError-1, addonInstallError-2, addonInstallError-3, addonInstallError-4, addonInstallError-5, addonInstallError-8, addonLocalInstallError-1, addonLocalInstallError-2, addonLocalInstallError-3, addonLocalInstallError-4, addonLocalInstallError-5):
+# %1$S is the application name, %2$S is the add-on name
+addonInstallError-1=ÐемагÑÑма ÑÑÑгнÑÑÑ Ð´Ð°Ð´Ð°Ñак, бо злÑÑÑнне не ÑдалоÑÑ.
+addonInstallError-2=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак не можа бÑÑÑ ÑÑÑалÑванÑ, бо Ñн не адпавÑдае дадаÑкÑ, ÑÐºÑ ÑакаеÑÑа %1$S.
+addonInstallError-3=ÐадаÑак, ÑÑÑгнÑÑÑ Ð· гÑÑага ÑайÑа, не можа бÑÑÑ ÑÑÑалÑванÑ, бо вÑглÑдае ÑапÑаванÑм.
+addonInstallError-4=%2$S не можа бÑÑÑ ÑÑÑалÑванÑ, бо %1$S не можа змÑнÑÑÑ Ð¿Ð°ÑÑÑÐ±Ð½Ñ Ñайл.
+addonInstallError-5=%1$S Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ ÑÑÑаноÑÐºÑ Ð½ÐµÐ¿ÑавеÑанага дапаÑÐ½ÐµÐ½Ð½Ñ Ð· гÑÑага ÑайÑа.
+addonInstallError-8=ÐемагÑÑма ÑÑÑалÑваÑÑ Ð´Ð°Ð´Ð°Ñак %2$S з гÑÑага меÑÑазнаÑ
оджаннÑ.
+addonLocalInstallError-1=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак не можа бÑÑÑ ÑÑÑалÑÐ²Ð°Ð½Ñ Ð·-за памÑÐ»ÐºÑ Ñайлавай ÑÑÑÑÑмÑ.
+addonLocalInstallError-2=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак не можа бÑÑÑ ÑÑÑалÑванÑ, бо Ñн не адпавÑдае дадаÑкÑ, ÑÐºÑ ÑакаеÑÑа %1$S.
+addonLocalInstallError-3=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак не можа бÑÑÑ ÑÑÑалÑванÑ, бо Ñн вÑглÑдае паÑкоджанÑм.
+addonLocalInstallError-4=%2$S не можа бÑÑÑ ÑÑÑалÑванÑ, бо %1$S не можа змÑнÑÑÑ Ð¿Ð°ÑÑÑÐ±Ð½Ñ Ñайл.
+addonLocalInstallError-5=ÐÑÑÑ Ð´Ð°Ð´Ð°Ñак не можа бÑÑÑ ÑÑÑалÑванÑ, бо Ñн не пÑавеÑанÑ.
+
+# LOCALIZATION NOTE (addonInstallErrorIncompatible):
+# %1$S is the application name, %2$S is the application version, %3$S is the add-on name
+addonInstallErrorIncompatible=%3$S не можа бÑÑÑ ÑÑÑалÑванÑ, бо Ñн неÑÑмÑÑÑалÑÐ½Ñ Ð· %1$S%2$S.
+
+# LOCALIZATION NOTE (addonInstallErrorBlocklisted): %S is add-on name
+addonInstallErrorBlocklisted=%S не можа бÑÑÑ ÑÑÑалÑванÑ, бо ÑÑÑÑ Ð²ÑлÑÐºÐ°Ñ ÑÑзÑка, ÑÑо Ñн вÑклÑÑа пÑÐ°Ð±Ð»ÐµÐ¼Ñ ÑÑÑойлÑваÑÑÑ Ð°Ð±Ð¾ бÑÑпекÑ.
+
+unsignedAddonsDisabled.message=ÐдзÑн або некалÑÐºÑ Ð· ÑÑÑалÑванÑÑ
дадаÑÐºÐ°Ñ Ð½Ðµ могÑÑÑ Ð±ÑÑÑ Ð¿ÑавеÑанÑ, ÑÐ°Ð¼Ñ ÑÐ½Ñ Ð±ÑÐ»Ñ Ð°Ð´ÐºÐ»ÑÑанÑ.
+unsignedAddonsDisabled.learnMore.label=ÐаведаÑÑа болÑÑ
+unsignedAddonsDisabled.learnMore.accesskey=Ð
+
+# LOCALIZATION NOTE (popupWarning.message): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popupWarning.message=#1 пÑадÑÑ
ÑлÑÑ Ð°Ð´ÐºÑÑÑÑÑ Ð²ÑплÑÑнога акна з гÑÑага ÑайÑа.;#1 пÑадÑÑ
ÑлÑÑ Ð°Ð´ÐºÑÑÑÑÑ #2 вÑплÑÑнÑÑ
Ð²Ð¾ÐºÐ½Ð°Ñ Ð· гÑÑага ÑайÑа.;#1 пÑадÑÑ
ÑлÑÑ Ð°Ð´ÐºÑÑÑÑÑ #2 вÑплÑÑнÑÑ
Ð²Ð¾ÐºÐ½Ð°Ñ Ð· гÑÑага ÑайÑа.
+# LOCALIZATION NOTE (popupWarning.exceeded.message): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is left empty for English, since the number of blocked pop-ups is always greater than 1.
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popupWarning.exceeded.message=#1 пÑадÑÑ
ÑлÑÑ Ð°Ð´ÐºÑÑÑÑÑ Ð³ÑÑага ÑайÑа Ñ Ð²ÑплÑÑнÑм акне.;#1 пÑадÑÑ
ÑлÑÑ Ð±Ð¾Ð»ÑÑ Ð·Ð° #2 вÑплÑÑнÑÑ Ð°ÐºÐ½Ñ Ð· гÑÑага ÑайÑа.;#1 пÑадÑÑ
ÑлÑÑ Ð±Ð¾Ð»ÑÑ Ð·Ð° #2 вÑплÑÑнÑÑ
акон з гÑÑага ÑайÑа.
+popupWarningButton=ÐаладÑ
+popupWarningButton.accesskey=Ð
+popupWarningButtonUnix=ÐаладÑ
+popupWarningButtonUnix.accesskey=Ð
+popupShowPopupPrefix=ÐаказаÑÑ '%S'
+
+# LOCALIZATION NOTE (geolocationLastAccessIndicatorText): %S is the relative time of the most recent geolocation access (e.g. 5 min. ago)
+geolocationLastAccessIndicatorText=ÐпоÑÐ½Ñ Ð´Ð¾ÑÑÑп %S
+
+# LOCALIZATION NOTE (openProtocolHandlerPermissionEntryLabel): %S is the scheme of the protocol the site may open an application for. For example: mailto
+openProtocolHandlerPermissionEntryLabel=СпаÑÑÐ»ÐºÑ %S://
+
+crashedpluginsMessage.title=ÐлагÑн %S паÑÑÑÐ¿ÐµÑ ÐºÑаÑ
.
+crashedpluginsMessage.reloadButton.label=ÐеÑазагÑÑзÑÑÑ ÑÑаÑонкÑ
+crashedpluginsMessage.reloadButton.accesskey=Ð
+crashedpluginsMessage.submitButton.label=ÐаÑлаÑÑ ÑпÑаваздаÑÑ Ð¿Ñа падзенне бÑаÑзеÑа
+crashedpluginsMessage.submitButton.accesskey=Ð
+crashedpluginsMessage.learnMore=ÐаведаÑÑа болÑÑâ¦
+
+# Keyword fixup messages
+# LOCALIZATION NOTE (keywordURIFixup.message): Used when the user tries to visit
+# a local host page, by the time the DNS request recognizes it, we have already
+# loaded a search page for the given word. An infobar then asks to the user
+# whether he rather wanted to visit the host. %S is the recognized host.
+keywordURIFixup.message=ÐÑ Ð¼ÐµÐ»Ñ Ð½Ð° Ñвазе пеÑаÑ
од на %S?
+keywordURIFixup.goTo=Так, пеÑайÑÑÑ Ð½Ð° %S
+keywordURIFixup.goTo.accesskey=Т
+
+pluginInfo.unknownPlugin=ÐевÑдомÑ
+
+# Flash activation doorhanger UI
+flashActivate.message=ÐÑ Ð¶Ð°Ð´Ð°ÐµÑе, каб Adobe Flash пÑаÑÐ°Ð²Ð°Ñ Ð½Ð° гÑÑÑм ÑайÑе? ÐазволÑÑÑ Adobe Flash ÑолÑÐºÑ Ð½Ð° ÑайÑаÑ
, ÑкÑм Ð²Ñ Ð´Ð°Ð²ÑÑаеÑе.
+flashActivate.outdated.message=ÐÑ Ð¶Ð°Ð´Ð°ÐµÑе, каб ÑаÑÑаÑÑÐ»Ð°Ñ Ð²ÐµÑÑÑÑ Adobe Flash пÑаÑавала на гÑÑÑм ÑайÑе? СаÑÑаÑÑÐ»Ð°Ñ Ð²ÐµÑÑÑÑ Ð¼Ð¾Ð¶Ð° паÑплÑваÑÑ Ð½Ð° пÑадÑкÑÑйнаÑÑÑ Ñ Ð±ÑÑÐ¿ÐµÐºÑ Ð±ÑаÑзеÑа.
+flashActivate.noAllow=Ðе дазвалÑÑÑ
+flashActivate.allow=ÐазволÑÑÑ
+flashActivate.noAllow.accesskey=Ð
+flashActivate.allow.accesskey=Ð
+
+# in-page UI
+# LOCALIZATION NOTE (PluginClickToActivate2): Two changes were done to the
+# previous version of the string. The first is that we changed the wording from
+# "Activate" to "Run", because it's shorter and feels less technical in English.
+# Feel free to keep using the previous wording in your language if it's already
+# the best one.
+# The second change is that we removed the period at the end of the phrase, because
+# it's not natural in our UI, and the underline was removed from this, so it doesn't
+# look like a link anymore. We suggest that everyone removes that period too.
+PluginClickToActivate2=ÐапÑÑÑÑÑÑ %S
+PluginVulnerableUpdatable=ÐÑÑÑ Ð¿Ð»Ð°Ð³Ñн ÑÑазлÑÐ²Ñ Ñ Ð¿Ð°Ð²Ñнен бÑÑÑ Ð°Ð±Ð½Ð¾ÑленÑ.
+PluginVulnerableNoUpdate=ÐÑÑÑ Ð¿Ð»Ð°Ð³Ñн мае ÑÑазлÑваÑÑÑ Ð±ÑÑпекÑ.
+
+# Sanitize
+# LOCALIZATION NOTE (update.downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=ÐбнавÑÑÑ Ð´Ð° %S
+update.downloadAndInstallButton.accesskey=Ð
+
+menuOpenAllInTabs.label=ÐдкÑÑÑÑ ÑÑе Ñ ÐºÐ°ÑÑкаÑ
+
+# History menu
+# LOCALIZATION NOTE (menuUndoCloseWindowLabel): Semicolon-separated list of plural forms.
+# see bug 394759
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 Window Title, #2 Number of tabs
+menuUndoCloseWindowLabel=#1 (Ñ #2 ÑнÑÐ°Ñ ÐºÐ°ÑÑка);#1 (Ñ #2 ÑнÑÑÑ ÐºÐ°ÑÑкÑ);#1 (Ñ #2 ÑнÑÑÑ
каÑÑак)
+menuUndoCloseWindowSingleTabLabel=#1
+
+# Unified Back-/Forward Popup
+tabHistory.current=ÐаÑÑаÑÑа на гÑÑай ÑÑаÑонÑÑ
+
+# Unified Back-/Forward Popup
+tabHistory.reloadCurrent=ÐбнавÑÑÑ Ð³ÑÑÑ ÑÑаÑонкÑ
+tabHistory.goBack=ÐÑÑнÑÑÑа на гÑÑÑÑ ÑÑаÑонкÑ
+tabHistory.goForward=ÐайÑÑÑ Ð½Ð° гÑÑÑÑ ÑÑаÑонкÑ
+
+# URL Bar
+pasteAndGo.label=УÑÑавÑÑÑ Ñ Ð¿ÐµÑайÑÑÑ
+# LOCALIZATION NOTE (reloadButton.tooltip):
+# %S is the keyboard shortcut for reloading the current page
+reloadButton.tooltip=ÐбнавÑÑÑ Ð´Ð·ÐµÐ¹Ð½ÑÑ ÑÑаÑÐ¾Ð½ÐºÑ (%S)
+# LOCALIZATION NOTE (stopButton.tooltip):
+# %S is the keyboard shortcut for stopping loading the page
+stopButton.tooltip=СпÑнÑÑÑ Ð·Ð°Ð³ÑÑÐ·ÐºÑ ÑÑаÑÐ¾Ð½ÐºÑ (%S)
+# LOCALIZATION NOTE (urlbar-zoom-button.tooltip):
+# %S is the keyboard shortcut for resetting the zoom level to 100%
+urlbar-zoom-button.tooltip=ÐднавÑÑÑ Ð¼Ð°ÑÑаб (%S)
+# LOCALIZATION NOTE (reader-mode-button.tooltip):
+# %S is the keyboard shortcut for entering/exiting reader view
+reader-mode-button.tooltip=ÐеÑаклÑÑÑÑÑ ÑÑжÑм ÑÑÑалÑнÑка (%S)
+
+# LOCALIZATION NOTE(zoom-button.label): %S is the current page zoom level,
+# %% will be displayed as a single % character (% is commonly used to define
+# format specifiers, so it needs to be escaped).
+zoom-button.label = %S%%
+
+# Block autorefresh
+refreshBlocked.goButton=ÐазволÑÑÑ
+refreshBlocked.goButton.accesskey=Ð
+refreshBlocked.refreshLabel=%S пÑадÑÑ
ÑлÑÑ ÑамаÑÑойнае абнаÑленне ÑÑаÑонкÑ.
+refreshBlocked.redirectLabel=%S пÑадÑÑ
ÑлÑÑ Ð°ÑÑамаÑÑÑнае пеÑанакÑÑаванне з гÑÑай ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð° ÑнÑÑÑ.
+
+# General bookmarks button
+# LOCALIZATION NOTE (bookmarksMenuButton.tooltip):
+# %S is the keyboard shortcut for "Show All Bookmarks"
+bookmarksMenuButton.tooltip=ÐаказаÑÑ Ð²Ð°ÑÑ Ð·Ð°ÐºÐ»Ð°Ð´ÐºÑ (%S)
+
+# Downloads button tooltip
+# LOCALIZATION NOTE (downloads.tooltip):
+# %S is the keyboard shortcut for "Downloads"
+downloads.tooltip=ÐаказаÑÑ Ð¿ÑагÑÑÑ Ð±ÑгÑÑÑÑ
ÑÑÑгваннÑÑ (%S)
+
+# New Window button tooltip
+# LOCALIZATION NOTE (newWindowButton.tooltip):
+# %S is the keyboard shortcut for "New Window"
+newWindowButton.tooltip=ÐдкÑÑÑÑ Ð½Ð¾Ð²Ð°Ðµ вакно (%S)
+
+# New Tab button tooltip
+# LOCALIZATION NOTE (newTabButton.tooltip):
+# %S is the keyboard shortcut for "New Tab"
+newTabButton.tooltip=ÐдкÑÑÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ°ÑÑÐºÑ (%S)
+newTabContainer.tooltip=ÐдкÑÑÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ°ÑÑÐºÑ (%S)\nÐаÑÑÑнÑÑе Ñ ÑÑÑÑмлÑвайÑе, каб адкÑÑÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ°ÑÑÐºÑ ÐºÐ°Ð½ÑÑйнеÑа
+newTabAlwaysContainer.tooltip=ÐÑбеÑÑÑе канÑÑйнеÑ, каб адкÑÑÑÑ Ð½Ð¾Ð²ÑÑ ÐºÐ°ÑÑкÑ
+
+# Offline web applications
+offlineApps.available3=ÐазволÑÑÑ %S заÑ
оÑваÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ð½Ð° ваÑÑм камп'ÑÑаÑÑ?
+offlineApps.allow.label=ÐазволÑÑÑ
+offlineApps.allow.accesskey=Ð
+offlineApps.block.label=ÐлакаваÑÑ
+offlineApps.block.accesskey=Ð
+
+# Canvas permission prompt
+# LOCALIZATION NOTE (canvas.siteprompt2): %S is hostname
+canvas.siteprompt2=ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ canvas-вÑÑÐ²Ñ HTML5?
+canvas.siteprompt2.warning=ÐÑÑа можа бÑÑÑ Ð²ÑкаÑÑÑÑана Ð´Ð»Ñ Ð°Ð´Ð½Ð°Ð·Ð½Ð°Ñнай ÑдÑнÑÑÑÑкаÑÑÑ Ð²Ð°Ñага камп'ÑÑаÑа.
+canvas.block=ÐлакаваÑÑ
+canvas.block.accesskey=Ð
+canvas.allow2=ÐазволÑÑÑ
+canvas.allow2.accesskey=Ð
+canvas.remember2=ÐапомнÑÑÑ Ð³ÑÑÑ Ð²ÑбаÑ
+
+# WebAuthn prompts
+# LOCALIZATION NOTE (webauthn.registerPrompt2): %S is hostname
+webauthn.registerPrompt2=%S Ñ
оÑа заÑÑгÑÑÑÑаваÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð· аднÑм з ваÑÑÑ
клÑÑÐ¾Ñ Ð±ÑÑпекÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе злÑÑÑÑÑ Ñ Ð°ÑÑаÑÑзаваÑÑ ÐºÐ»ÑÑ Ð·Ð°Ñаз, або ÑкаÑаваÑÑ.
+# LOCALIZATION NOTE (webauthn.CTAP2registerPrompt): %S is hostname
+webauthn.CTAP2registerPrompt=%S Ñ
оÑа заÑÑгÑÑÑÑаваÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð· аднÑм з ваÑÑÑ
клÑÑÐ¾Ñ Ð±ÑÑпекÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе злÑÑÑÑÑ Ñго заÑаз або ÑкаÑаваÑÑ.
+# LOCALIZATION NOTE (webauthn.registerTouchDevice): %S is hostname
+webauthn.registerTouchDevice=%S Ñ
оÑа заÑÑгÑÑÑÑаваÑÑ ÑлÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿ÑÑ Ð· ваÑÑм клÑÑом бÑÑпекÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе аÑÑаÑÑзаваÑÑ Ð³ÑÑа заÑаз або ÑкаÑаваÑÑ.
+# LOCALIZATION NOTE (webauthn.registerDirectPrompt3):
+# %S is hostname.
+# The website is asking for extended information about your
+# hardware authenticator that shouldn't be generally necessary. Permitting
+# this is safe if you only use one account at this website. If you have
+# multiple accounts at this website, and you use the same hardware
+# authenticator, then the website could link those accounts together.
+# And this is true even if you use a different profile / browser (or even Tor
+# Browser). To avoid this, you should use different hardware authenticators
+# for different accounts on this website.
+webauthn.registerDirectPrompt3=%S запÑÑвае паÑÑÑанÑÑ ÑнÑаÑмаÑÑÑ Ð°Ð± ваÑÑм клÑÑÑ Ð±ÑÑпекÑ, ÑÑо можа адбÑÑÑа на ваÑай пÑÑваÑнаÑÑÑ.
+# LOCALIZATION NOTE (webauthn.registerDirectPromptHint):
+# %S is brandShortName
+webauthn.registerDirectPromptHint=%S можа ананÑмÑзаваÑÑ Ð³ÑÑа Ð´Ð»Ñ Ð²Ð°Ñ, але вÑб-ÑÐ°Ð¹Ñ Ð¼Ð¾Ð¶Ð° адÑ
ÑлÑÑÑ Ð³ÑÑÑ ÐºÐ»ÑÑ. У вÑÐ¿Ð°Ð´ÐºÑ Ð°Ð´Ð¼Ð¾Ð²Ñ Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе паÑпÑабаваÑÑ ÑÑÑÑ Ñаз.
+# LOCALIZATION NOTE (webauthn.CTAP2signPrompt): %S is hostname
+webauthn.CTAP2signPrompt=%S Ñ
оÑа аÑÑÑнÑÑÑÑкаваÑÑ Ð²Ð°Ñ Ð· дапамогай заÑÑгÑÑÑÑаванага клÑÑа бÑÑпекÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе злÑÑÑÑÑ Ñго заÑаз або ÑкаÑаваÑÑ.
+# LOCALIZATION NOTE (webauthn.signTouchDevice): %S is hostname
+webauthn.signTouchDevice=%S Ñ
оÑа аÑÑÑнÑÑÑÑкаваÑÑ Ð²Ð°Ñ Ð· дапамогай ваÑага клÑÑа бÑÑпекÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе аÑÑаÑÑзаваÑÑ Ð³ÑÑа заÑаз або ÑкаÑаваÑÑ.
+# LOCALIZATION NOTE (webauthn.signPrompt2): %S is hostname
+webauthn.signPrompt2=%S Ñ
оÑа ÑдÑнÑÑÑÑкаваÑÑ Ð²Ð°Ñ, вÑкаÑÑÑÑаÑÑÑ Ð°Ð´Ð·Ñн з ваÑÑÑ
клÑÑÐ¾Ñ Ð±ÑÑпекÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе злÑÑÑÑÑ Ñ Ð°ÑÑаÑÑзаваÑÑ ÐºÐ»ÑÑ Ð·Ð°Ñаз, або ÑкаÑаваÑÑ.
+# LOCALIZATION NOTE (webauthn.selectSignResultPrompt): %S is hostname
+webauthn.selectSignResultPrompt=ÐÐ»Ñ %S знойдзена некалÑÐºÑ ÑлÑковÑÑ
запÑÑаÑ. ÐÑбеÑÑÑе, ÑÐºÑ Ð²ÑкаÑÑÑÑоÑваÑÑ Ð°Ð±Ð¾ адмÑнÑÑе.
+# LOCALIZATION NOTE (webauthn.selectDevicePrompt): %S is hostname
+webauthn.selectDevicePrompt=ÐÐ»Ñ %S знойдзена некалÑÐºÑ Ð¿ÑÑлад. ÐÑбеÑÑÑе паÑÑÑбнÑÑ.
+# LOCALIZATION NOTE (webauthn.deviceBlockedPrompt): %S is hostname
+webauthn.deviceBlockedPrompt=Ðе ÑдалоÑÑ Ð¿ÑавеÑÑÑÑ ÐºÐ°ÑÑÑÑалÑнÑка %S. СпÑоб не заÑÑалоÑÑ Ñ Ð²Ð°Ñа пÑÑлада бÑла заблакавана, ÑÐ°Ð¼Ñ ÑÑо занадÑа ÑÐ¼Ð°Ñ ÑÐ°Ð·Ð¾Ñ Ð±ÑÑ ÑÐ²ÐµÐ´Ð·ÐµÐ½Ñ Ð½ÑпÑавÑлÑÐ½Ñ PIN-код. ÐÑÑлада паÑÑабÑе ÑкÑдÑ.
+# LOCALIZATION NOTE (webauthn.pinAuthBlockedPrompt): %S is hostname
+webauthn.pinAuthBlockedPrompt=Ðе ÑдалоÑÑ Ð¿ÑавеÑÑÑÑ ÐºÐ°ÑÑÑÑалÑнÑка %S. ÐÑло занадÑа ÑÐ¼Ð°Ñ Ð½ÑÑдалÑÑ
ÑпÑоб Ð·Ð°Ð¿Ð°Ñ Ñ Ð°ÑÑÑнÑÑÑÑкаÑÑÑ Ð· дапамогай PIN-кода бÑла ÑаÑова заблакавана. ÐаÑÑ Ð¿ÑÑÐ»Ð°Ð´Ñ ÑÑÑба пеÑападклÑÑÑÑÑ (адклÑÑÑÑе Ñ Ð·Ð½Ð¾Ñ Ð¿Ð°Ð´ÐºÐ»ÑÑÑÑе).
+webauthn.cancel=СкаÑаваÑÑ
+webauthn.cancel.accesskey=Ñ
+webauthn.proceed=ÐÑаÑÑгнÑÑÑ
+webauthn.proceed.accesskey=п
+webauthn.anonymize=ÐнанÑмÑзаваÑÑ ÑÑÑ ÑоÑна
+
+# Spoof Accept-Language prompt
+privacy.spoof_english=Ðмена налад ваÑай Ð¼Ð¾Ð²Ñ Ð½Ð° англÑйÑкÑÑ ÑÑкладнÑÑÑ Ð²ÑÑÑленне Ñ Ð¿Ð°Ð»ÑпÑÑÐ½Ð½Ñ Ð²Ð°Ñай пÑÑваÑнаÑÑÑ. ÐÑ Ñ
оÑаÑе даваÑÑ Ð·Ð°Ð¿ÑÑ Ð½Ð° ангелÑÑкÑÑ Ð²ÐµÑÑÑÑ Ð²Ñб-ÑайÑаÑ?
+
+# LOCALIZATION NOTE (identity.identified.verifier, identity.identified.state_and_country, identity.ev.contentOwner2):
+# %S is the hostname of the site that is being displayed.
+identity.identified.verifier=ÐÑавеÑана: %S
+identity.identified.verified_by_you=ÐÑ Ð´Ð°Ð´Ð°Ð»Ñ Ð²ÑклÑÑÑнне бÑÑÐ¿ÐµÐºÑ Ð´Ð»Ñ Ð³ÑÑага ÑайÑа.
+identity.identified.state_and_country=%S, %S
+identity.ev.contentOwner2=СеÑÑÑÑÑÐºÐ°Ñ Ð²ÑдадзенÑ: %S
+
+# LOCALIZATION NOTE (identity.notSecure.label):
+# Keep this string as short as possible, this is displayed in the URL bar
+# use a synonym for "safe" or "private" if "secure" is too long.
+identity.notSecure.label=Ðе абаÑонена
+identity.notSecure.tooltip=ÐлÑÑÑнне не бÑÑпеÑнае
+
+identity.extension.label=ÐаÑÑÑÑнне (%S)
+identity.extension.tooltip=ÐагÑÑжана паÑÑÑÑннем: %S
+
+# LOCALIZATION NOTE (contentBlocking.trackersView.blocked.label):
+# This label is shown next to a tracker in the trackers subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.trackersView.blocked.label=Ðаблакавана
+
+contentBlocking.trackersView.empty.label=Ðе вÑÑÑÐ»ÐµÐ½Ñ Ð½Ð° гÑÑÑм ÑайÑе
+
+# LOCALIZATION NOTE (contentBlocking.cookies.blockingTrackers.label, contentBlocking.cookies.blocking3rdParty.label,
+# contentBlocking.cookies.blockingUnvisited.label,contentBlocking.cookies.blockingAll.label):
+contentBlocking.cookies.blockingTrackers3.label=ÐÑжÑайÑавÑÑ ÐºÑÐºÑ Ð°ÑоÑваннÑ
+contentBlocking.cookies.blocking3rdParty2.label=ÐÑÐºÑ ÑÑÑÑÑга бокÑ
+contentBlocking.cookies.blockingUnvisited2.label=ÐÑÐºÑ Ð· ненаведанÑÑ
ÑайÑаÑ
+contentBlocking.cookies.blockingAll2.label=УÑе кÑкÑ
+
+contentBlocking.cookiesView.firstParty.label=РгÑÑага ÑайÑа
+# LOCALIZATION NOTE (contentBlocking.cookiesView.firstParty.empty.label):
+# This references the header from contentBlocking.cookiesView.firstParty.label:
+# "[Cookies] From This Site: None detected on this site".
+contentBlocking.cookiesView.firstParty.empty.label=Ðе вÑÑÑÐ»ÐµÐ½Ñ Ð½Ð° гÑÑÑм ÑайÑе
+
+contentBlocking.cookiesView.trackers2.label=ÐÑжÑайÑавÑÑ ÐºÑÐºÑ Ð°ÑоÑваннÑ
+# LOCALIZATION NOTE (contentBlocking.cookiesView.trackers.empty.label):
+# This references the header from contentBlocking.cookiesView.trackers.label:
+# "Tracking Cookies: None detected on this site".
+contentBlocking.cookiesView.trackers.empty.label=Ðе вÑÑÑÐ»ÐµÐ½Ñ Ð½Ð° гÑÑÑм ÑайÑе
+
+contentBlocking.cookiesView.thirdParty.label=ÐÑÐºÑ ÑÑÑÑÑга бокÑ
+# LOCALIZATION NOTE (contentBlocking.cookiesView.thirdParty.empty.label):
+# This references the header from contentBlocking.cookiesView.thirdParty.label:
+# "Third-Party Cookies: None detected on this site".
+contentBlocking.cookiesView.thirdParty.empty.label=Ðе вÑÑÑÐ»ÐµÐ½Ñ Ð½Ð° гÑÑÑм ÑайÑе
+
+# LOCALIZATION NOTE (contentBlocking.cookiesView.allowed.label):
+# This label is shown next to a cookie origin in the cookies subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Allowed"
+contentBlocking.cookiesView.allowed.label=Ðазволена
+# LOCALIZATION NOTE (contentBlocking.cookiesView.blocked.label):
+# This label is shown next to a cookie origin in the cookies subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.cookiesView.blocked.label=ÐаблакаванÑ
+# LOCALIZATION NOTE (contentBlocking.cookiesView.removeButton.tooltip): %S is the domain of the site.
+contentBlocking.cookiesView.removeButton.tooltip=ÐÑÑбÑаÑÑ Ð²ÑклÑÑÑнне Ð´Ð»Ñ ÐºÑÐºÐ°Ñ Ð· %S
+
+# LOCALIZATION NOTE (contentBlocking.fingerprintersView.blocked.label):
+# This label is shown next to a fingerprinter in the fingerprinters subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.fingerprintersView.blocked.label=ÐаблакаванÑ
+
+# LOCALIZATION NOTE (contentBlocking.cryptominersView.blocked.label):
+# This label is shown next to a cryptominer in the cryptominers subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.cryptominersView.blocked.label=ÐаблакаванÑ
+
+trackingProtection.icon.activeTooltip2=ÐлакÑÑÑÑа ÑÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак, мÑжÑайÑавÑÑ ÐºÑÐºÑ Ð°ÑоÑÐ²Ð°Ð½Ð½Ñ Ñ збÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ.
+trackingProtection.icon.disabledTooltip2=УзмоÑÐ½ÐµÐ½Ð°Ñ Ð°Ñ
ова ад ÑаÑÑÐ½Ð½Ñ Ð²ÑклÑÑана на гÑÑÑм ÑайÑе.
+# LOCALIZATION NOTE (trackingProtection.icon.noTrackersDetectedTooltip): %S is brandShortName.
+trackingProtection.icon.noTrackersDetectedTooltip=ÐÑводнага ÑÑÑкеÑа, вÑдомага %S, не вÑÑÑлена на гÑÑай ÑÑаÑонÑÑ.
+
+# LOCALIZATION NOTE (protections.header):
+# Header of the Protections Panel. %S is replaced with the site's hostname.
+protections.header=ÐÑ
ова на %S
+
+# LOCALIZATION NOTE (protections.disableAriaLabel):
+# Text that gets spoken by a screen reader if the button will disable protections.
+# %s is the site's hostname.
+protections.disableAriaLabel=ÐдклÑÑÑÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð½Ð° %S
+
+# LOCALIZATION NOTE (protections.enableAriaLabel):
+# Text that gets spoken by a screen reader if the button will enable protections.
+# %s is the site's hostname.
+protections.enableAriaLabel=УклÑÑÑÑÑ Ð°Ñ
Ð¾Ð²Ñ Ð½Ð° %S
+
+# Blocking and Not Blocking sub-views in the Protections Panel
+protections.blocking.fingerprinters.title=Ðаблакавана збÑÑалÑнÑÐºÐ°Ñ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+protections.blocking.cryptominers.title=Ðаблакавана майнеÑÐ°Ñ ÐºÑÑпÑавалÑÑ
+protections.blocking.cookies.trackers.title=Ðаблакавана мÑжÑайÑавÑÑ
кÑÐºÐ°Ñ Ð°ÑоÑваннÑ
+protections.blocking.cookies.3rdParty.title=Ðаблакавана кÑÐºÐ°Ñ ÑÑÑÑÑга бокÑ
+protections.blocking.cookies.all.title=УÑÑÑ
кÑÐºÐ°Ñ Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ð½Ð°
+protections.blocking.cookies.unvisited.title=Ðаблакавана кÑÐºÐ°Ñ Ð· ненаведанÑÑ
ÑайÑаÑ
+protections.blocking.trackingContent.title=Ðаблакавана змеÑÑÑва аÑоÑваннÑ
+protections.blocking.socialMediaTrackers.title=Ðаблакавана ÑÑÑкеÑÐ°Ñ ÑаÑÑÑлÑнÑÑ
ÑеÑак
+protections.notBlocking.fingerprinters.title=Ðе блакÑÑÑÑа збÑÑалÑнÑÐºÑ Ð»ÑÑбавÑÑ
адбÑÑкаÑ
+protections.notBlocking.cryptominers.title=Ðе блакÑÑÑÑа майнеÑÑ ÐºÑÑпÑавалÑÑ
+protections.notBlocking.cookies.3rdParty.title=Ðе блакÑÑÑÑа кÑÐºÑ ÑÑÑÑÑга бокÑ
+protections.notBlocking.cookies.all.title=ÐÑÐºÑ Ð½Ðµ блакÑÑÑÑа
+protections.notBlocking.crossSiteTrackingCookies.title=Ðе блакÑÑÑÑа мÑжÑайÑавÑÑ ÐºÑÐºÑ Ð°ÑоÑваннÑ
+protections.notBlocking.trackingContent.title=Ðе блакÑеÑÑа змеÑÑ Ð· ÑлеменÑÐ°Ð¼Ñ ÑаÑÑннÑ
+protections.notBlocking.socialMediaTrackers.title=Ðе блакÑÑÑÑа ÑÑÑкеÑÑ ÑаÑÑÑлÑнÑÑ
ÑеÑак
+
+# Footer section in the Protections Panel
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.description,
+# protections.footer.blockedTrackerCounter.tooltip):
+# This text indicates the total number of trackers blocked on all sites. In
+# its tooltip, we show the date when we started counting this number.
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.description):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is a locale-string converted positive integer.
+protections.footer.blockedTrackerCounter.description=1 заблакаванÑ;#1 заблакавана;#1 заблакавана
+# LOCALIZATION NOTE (protections.footer.blockedTrackerCounter.tooltip):
+# %S is the date on which we started counting (e.g., July 17, 2019).
+protections.footer.blockedTrackerCounter.tooltip=ÐаÑÑнаÑÑÑ Ð· %S
+
+# Milestones section in the Protections Panel
+# LOCALIZATION NOTE (protections.milestone.description):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is replaced with brandShortName.
+# #2 is replaced with the (locale-formatted) number of trackers blocked
+# #3 is replaced by a locale-formatted date with short month and numeric year.
+# In English this looks like "Firefox blocked over 10,000 trackers since Oct 2019"
+protections.milestone.description=#1 Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ #2 ÑÑÑÐºÐµÑ Ð· #3;#1 Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° #2 ÑÑÑкеÑÑ Ð· #3;#1 Ð·Ð°Ð±Ð»Ð°ÐºÐ°Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑ Ð·Ð° #2 ÑÑÑкеÑÐ°Ñ Ð· #3
+
+# Application menu
+
+# LOCALIZATION NOTE(zoomReduce-button.tooltip): %S is the keyboard shortcut.
+zoomReduce-button.tooltip = ÐаменÑÑÑÑ (%S)
+# LOCALIZATION NOTE(zoomReset-button.tooltip): %S is the keyboard shortcut.
+zoomReset-button.tooltip = СкÑнÑÑÑ ÑзÑÐ¾Ð²ÐµÐ½Ñ Ð¿Ð°Ð²ÐµÐ»ÑÑÑÐ½Ð½Ñ (%S)
+# LOCALIZATION NOTE(zoomEnlarge-button.tooltip): %S is the keyboard shortcut.
+zoomEnlarge-button.tooltip = ÐавÑлÑÑÑÑÑ (%S)
+
+# LOCALIZATION NOTE (cut-button.tooltip): %S is the keyboard shortcut.
+cut-button.tooltip = ÐÑÑазаÑÑ (%S)
+# LOCALIZATION NOTE (copy-button.tooltip): %S is the keyboard shortcut.
+copy-button.tooltip = ÐапÑÑваÑÑ (%S)
+# LOCALIZATION NOTE (paste-button.tooltip): %S is the keyboard shortcut.
+paste-button.tooltip = УÑÑавÑÑÑ (%S)
+
+# Geolocation UI
+
+geolocation.allow=ÐазволÑÑÑ
+geolocation.allow.accesskey=Ð
+geolocation.block=ÐлакаваÑÑ
+geolocation.block.accesskey=Ð
+geolocation.shareWithSite4=ÐазволÑÑÑ %S доÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ?
+geolocation.shareWithFile4=ÐазволÑÑÑ Ð³ÑÑÐ°Ð¼Ñ Ð»Ð°ÐºÐ°Ð»ÑÐ½Ð°Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð´Ð¾ÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ?
+# LOCALIZATION NOTE(geolocation.shareWithSiteUnsafeDelegation2):
+# %1$S is the first party origin, %2$S is the third party origin.
+geolocation.shareWithSiteUnsafeDelegation2=ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ваÑага меÑÑазнаÑ
оджаннÑ?
+geolocation.remember=ÐамÑÑаÑÑ Ð³ÑÑае ÑаÑÑнне
+
+# Virtual Reality Device UI
+xr.allow2=ÐазволÑÑÑ
+xr.allow2.accesskey=Ð
+xr.block=ÐлакаваÑÑ
+xr.block.accesskey=Ð
+xr.shareWithSite4=ÐазволÑÑÑ %S аÑÑÑмлÑваÑÑ Ð´Ð¾ÑÑÑп да пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ? ÐÑÑа можа адкÑÑÑÑ ÐºÐ°Ð½ÑÑдÑнÑÑÑлÑнÑÑ ÑнÑаÑмаÑÑÑ.
+xr.shareWithFile4=ÐазволÑÑÑ Ð³ÑÑÐ°Ð¼Ñ Ð»Ð°ÐºÐ°Ð»ÑÐ½Ð°Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð°ÑÑÑмлÑваÑÑ Ð´Ð¾ÑÑÑп да пÑÑлад вÑÑÑÑалÑнай ÑÑалÑнаÑÑÑ? ÐÑÑа можа адкÑÑÑÑ ÐºÐ°Ð½ÑÑдÑнÑÑÑлÑнÑÑ ÑнÑаÑмаÑÑÑ.
+xr.remember=ÐапомнÑÑÑ Ð³ÑÑÑ Ð²ÑбаÑ
+
+# Persistent storage UI
+persistentStorage.allow=ÐазволÑÑÑ
+persistentStorage.allow.accesskey=Ð
+persistentStorage.block.label=ÐлакаваÑÑ
+persistentStorage.block.accesskey=Ð
+persistentStorage.allowWithSite2=ÐазволÑÑÑ %S заÑ
оÑваÑÑ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ Ñ Ð¿Ð°ÑÑаÑннÑм ÑÑ
овÑÑÑÑ?
+
+# Web notifications UI
+# LOCALIZATION NOTE (alwaysBlock, block)
+# The two button strings will never be shown at the same time, so
+# it's okay for them to have the same access key
+webNotifications.allow2=ÐазволÑÑÑ
+webNotifications.allow2.accesskey=Ð
+webNotifications.notNow=Ðе заÑаз
+webNotifications.notNow.accesskey=Ð
+webNotifications.never=ÐÑÐºÐ¾Ð»Ñ Ð½Ðµ дазвалÑÑÑ
+webNotifications.never.accesskey=л
+webNotifications.alwaysBlock=ÐаÑÑÑÐ´Ñ Ð±Ð»Ð°ÐºÐ°Ð²Ð°ÑÑ
+webNotifications.alwaysBlock.accesskey=Ð
+webNotifications.block=ÐлакаваÑÑ
+webNotifications.block.accesskey=Ð
+webNotifications.receiveFromSite3=ÐазволÑÑÑ %S адпÑаÑлÑÑÑ Ð²Ð°Ð¼ абвеÑÑкÑ?
+
+# Phishing/Malware Notification Bar.
+# LOCALIZATION NOTE (notADeceptiveSite, notAnAttack)
+# The two button strings will never be shown at the same time, so
+# it's okay for them to have the same access key
+safebrowsing.getMeOutOfHereButton.label=ÐакÑнÑÑÑ Ð³ÑÑа меÑÑа!
+safebrowsing.getMeOutOfHereButton.accessKey=Ð
+safebrowsing.deceptiveSite=ÐадÑÐ¾Ð±Ð»ÐµÐ½Ñ ÑайÑ!
+safebrowsing.notADeceptiveSiteButton.label=ÐÑÑа не падÑÐ¾Ð±Ð»ÐµÐ½Ñ ÑайÑâ¦
+safebrowsing.notADeceptiveSiteButton.accessKey=Ð
+safebrowsing.reportedAttackSite=ÐапÑÑÑджанне: Ð½Ð°Ð¿Ð°Ð´Ð½Ñ ÑайÑ!
+safebrowsing.notAnAttackButton.label=ÐÑÑÑ ÑÐ°Ð¹Ñ Ð½Ðµ аÑакÑе камп'ÑÑаÑÑâ¦
+safebrowsing.notAnAttackButton.accessKey=Ð
+safebrowsing.reportedUnwantedSite=ÐÑÑÑ ÑнÑаÑмаÑÑÑ, ÑÑо гÑÑÑ ÑÐ°Ð¹Ñ Ð·Ð¼ÑÑÑае непажаданÑÑ Ð¿ÑагÑамÑ!
+safebrowsing.reportedHarmfulSite=ÐÑÐ´Ð¾Ð¼Ñ ÑÐºÐ¾Ð´Ð½Ñ ÑайÑ!
+
+# Ctrl-Tab
+# LOCALIZATION NOTE (ctrlTab.listAllTabs.label): #1 represents the number
+# of tabs in the current browser window. It will always be 2 at least.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+ctrlTab.listAllTabs.label=УлÑÑÑÑÑ ÑÑе #1 каÑÑкÑ;УлÑÑÑÑÑ ÑÑе #1 каÑÑкÑ;УлÑÑÑÑÑ ÑÑе #1 каÑÑак
+
+# LOCALIZATION NOTE (addKeywordTitleAutoFill): %S will be replaced by the page's title
+# Used as the bookmark name when saving a keyword for a search field.
+addKeywordTitleAutoFill=ÐоÑÑк %S
+
+# troubleshootModeRestart
+# LOCALIZATION NOTE (troubleshootModeRestartPromptTitle): %S is the name of the product (e.g., Firefox)
+troubleshootModeRestartPromptTitle=ÐеÑазапÑÑÑÑÑÑ %S Ñ ÑÑжÑме вÑÑаÑÑÐ½Ð½Ñ Ð¿Ñаблем?
+troubleshootModeRestartPromptMessage=ÐаÑÑ Ð¿Ð°ÑÑÑÑннÑ, ÑÑÐ¼Ñ Ñ Ð°ÑабÑÑÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð±ÑдÑÑÑ ÑаÑова адклÑÑанÑ.
+troubleshootModeRestartButton=ÐеÑазапÑÑÑÑÑÑ
+
+# LOCALIZATION NOTE (browser.menu.showCharacterEncoding): Set to the string
+# "true" (spelled and capitalized exactly that way) to show the "Text
+# Encoding" menu in the main Firefox button on Windows. Any other value will
+# hide it. Regardless of the value of this setting, the "Text Encoding"
+# menu will always be accessible via the "Browser Tools" menu.
+# This is not a string to translate; it just controls whether the menu shows
+# up in the Firefox button. If users frequently use the "Text Encoding"
+# menu, set this to "true". Otherwise, you can leave it as "false".
+browser.menu.showCharacterEncoding=true
+
+# Process hang reporter
+# LOCALIZATION NOTE (processHang.selected_tab.label): %1$S is the name of the product (e.g., Firefox)
+processHang.selected_tab.label = ÐÑÑа ÑÑаÑонка запаволÑвае %1$S. Ðаб паÑкоÑÑÑÑ Ð¿ÑаÑÑ Ð²Ð°Ñага бÑаÑзеÑа, ÑпÑнÑÑе гÑÑÑÑ ÑÑаÑонкÑ.
+# LOCALIZATION NOTE (processHang.nonspecific_tab.label): %1$S is the name of the product (e.g., Firefox)
+processHang.nonspecific_tab.label = ÐÑб-ÑÑаÑонка запаволÑвае %1$S. Ðаб паÑкоÑÑÑÑ Ð¿ÑаÑÑ Ð²Ð°Ñага бÑаÑзеÑа, ÑпÑнÑÑе ÑÑÑ ÑÑаÑонкÑ.
+# LOCALIZATION NOTE (processHang.specific_tab.label): %1$S is the title of the tab.
+# %2$S is the name of the product (e.g., Firefox)
+processHang.specific_tab.label = â%1$Sâ запаволÑвае %2$S. Ðаб паÑкоÑÑÑÑ Ð¿ÑаÑÑ Ð²Ð°Ñага бÑаÑзеÑа, ÑпÑнÑÑе ÑÑÑ ÑÑаÑонкÑ.
+# LOCALIZATION NOTE (processHang.add-on.label2): %1$S is the name of the
+# extension. %2$S is the name of the product (e.g., Firefox)
+processHang.add-on.label2 = â%1$Sâ запаволÑвае %2$S. Ðаб паÑкоÑÑÑÑ Ð²Ð°Ñ Ð±ÑаÑзеÑ, ÑпÑнÑÑе гÑÑае паÑÑÑÑнне.
+processHang.add-on.learn-more.text = ÐадÑабÑзней
+processHang.button_stop2.label = СпÑнÑÑÑ
+processHang.button_stop2.accessKey = Ñ
+processHang.button_debug.label = ÐаладзÑÑÑ ÑÑÑнаÑ
+processHang.button_debug.accessKey = Ð
+
+# LOCALIZATION NOTE (fullscreenButton.tooltip): %S is the keyboard shortcut for full screen
+fullscreenButton.tooltip=ÐаказаÑÑ Ð°ÐºÐ½Ð¾ на ÑвеÑÑ ÑкÑан (%S)
+
+# These are visible when opening the popup inside the bookmarks sidebar
+sidebar.moveToLeft=ÐеÑамÑÑÑÑÑÑ Ð±Ð°ÐºÐ°Ð²ÑÑ Ð¿Ð°Ð½ÑÐ»Ñ Ñлева
+sidebar.moveToRight=ÐеÑамÑÑÑÑÑÑ Ð±Ð°ÐºÐ°Ð²ÑÑ Ð¿Ð°Ð½ÑÐ»Ñ ÑпÑава
+
+# LOCALIZATION NOTE (getUserMedia.shareCamera3.message,
+# getUserMedia.shareMicrophone3.message,
+# getUserMedia.shareScreen4.message,
+# getUserMedia.shareCameraAndMicrophone3.message,
+# getUserMedia.shareCameraAndAudioCapture3.message,
+# getUserMedia.shareScreenAndMicrophone4.message,
+# getUserMedia.shareScreenAndAudioCapture4.message,
+# getUserMedia.shareAudioCapture3.message):
+# %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.shareCamera3.message = ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑ ÐºÐ°Ð¼ÐµÑÑ?
+getUserMedia.shareMicrophone3.message = ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°Ñ Ð¼ÑкÑаÑон?
+getUserMedia.shareScreen4.message = ÐазволÑÑÑ %S баÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+getUserMedia.shareCameraAndMicrophone3.message = ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑÑ ÐºÐ°Ð¼ÐµÑÑ Ñ Ð¼ÑкÑаÑон?
+getUserMedia.shareCameraAndAudioCapture3.message = ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°ÑÑ ÐºÐ°Ð¼ÐµÑÑ Ñ ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+getUserMedia.shareScreenAndMicrophone4.message = ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ Ð²Ð°Ñ Ð¼ÑкÑаÑон Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+getUserMedia.shareScreenAndAudioCapture4.message = ÐазволÑÑÑ %S ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑÐºÑ Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+getUserMedia.shareAudioCapture3.message = ÐазволÑÑÑ %S ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+# LOCALIZATION NOTE (selectAudioOutput.shareSpeaker.message):
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+# %S is the website origin (e.g. www.mozilla.org)
+selectAudioOutput.shareSpeaker.message = ÐазволÑÑÑ %S вÑкаÑÑÑÑоÑваÑÑ ÑнÑÑÑ Ð´ÑнамÑкÑ?
+
+# LOCALIZATION NOTE (getUserMedia.shareCameraUnsafeDelegation2.message,
+# getUserMedia.shareMicrophoneUnsafeDelegation2.message,
+# getUserMedia.shareScreenUnsafeDelegation2.message,
+# getUserMedia.shareCameraAndMicrophoneUnsafeDelegation2.message,
+# getUserMedia.shareCameraAndAudioCaptureUnsafeDelegation2.message,
+# getUserMedia.shareScreenAndMicrophoneUnsafeDelegation2.message,
+# getUserMedia.shareScreenAndAudioCaptureUnsafeDelegation2.message,
+# %1$S is the first party origin.
+# %2$S is the third party origin.
+getUserMedia.shareCameraUnsafeDelegation2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ваÑай камеÑÑ?
+getUserMedia.shareMicrophoneUnsafeDelegations2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ваÑага мÑкÑаÑона?
+getUserMedia.shareScreenUnsafeDelegation2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп, каб баÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+getUserMedia.shareCameraAndMicrophoneUnsafeDelegation2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ваÑай камеÑÑ Ñ Ð¼ÑкÑаÑона?
+getUserMedia.shareCameraAndAudioCaptureUnsafeDelegation2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ваÑай камеÑÑ Ñ ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑкÑ?
+getUserMedia.shareScreenAndMicrophoneUnsafeDelegation2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ваÑага мÑкÑаÑона Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+getUserMedia.shareScreenAndAudioCaptureUnsafeDelegation2.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп, каб ÑлÑÑ
аÑÑ Ð°ÑдÑÑ Ð· гÑÑай каÑÑÐºÑ Ñ Ð±Ð°ÑÑÑÑ Ð²Ð°Ñ ÑкÑан?
+# LOCALIZATION NOTE ():
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+# %1$S is the first party origin.
+# %2$S is the third party origin.
+selectAudioOutput.shareSpeakerUnsafeDelegation.message = ÐазволÑÑÑ %1$S даÑÑ %2$S доÑÑÑп да ÑнÑÑÑ
дÑнамÑкаÑ?
+
+# LOCALIZATION NOTE (getUserMedia.shareScreenWarning.message): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+getUserMedia.shareScreenWarning2.message = ÐаказвайÑе ÑкÑан ÑолÑÐºÑ ÑайÑам, ÑкÑм давÑÑаеÑе. Ð¢Ð°ÐºÑ Ð¿Ð°ÐºÐ°Ð· дапамагае падманлÑвÑм ÑайÑам пÑаглÑдаÑÑ ÑÑаÑонкÑ, бÑÑÑам гÑÑа вÑ, вÑкÑадаÑÑÑ Ð²Ð°ÑÑ Ð¿ÑÑваÑнÑÑ ÑнÑаÑмаÑÑÑ.
+# LOCALIZATION NOTE (getUserMedia.shareFirefoxWarning.message): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+# %S is brandShortName (eg. Firefox)
+getUserMedia.shareFirefoxWarning2.message = ÐаказвайÑе %S ÑолÑÐºÑ ÑайÑам, ÑкÑм давÑÑаеÑе. Ð¢Ð°ÐºÑ Ð¿Ð°ÐºÐ°Ð· дапамагае падманлÑвÑм ÑайÑам пÑаглÑдаÑÑ ÑÑаÑонкÑ, бÑÑÑам гÑÑа вÑ, вÑкÑадаÑÑÑ Ð²Ð°ÑÑ Ð¿ÑÑваÑнÑÑ ÑнÑаÑмаÑÑÑ.
+# LOCALIZATION NOTE(getUserMedia.shareScreen.learnMoreLabel): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+getUserMedia.shareScreen.learnMoreLabel = ÐадÑабÑзней
+getUserMedia.selectWindowOrScreen2.label = Ðкно Ñi ÑкÑан:
+getUserMedia.selectWindowOrScreen2.accesskey = Ð
+getUserMedia.pickWindowOrScreen.label = ÐÑбеÑÑÑе акно ÑÑ ÑкÑан
+getUserMedia.shareEntireScreen.label = УвеÑÑ ÑкÑан
+getUserMedia.sharePipeWirePortal.label = УжÑваÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð°Ð¿ÐµÑаÑÑйнай ÑÑÑÑÑмÑ
+# LOCALIZATION NOTE (getUserMedia.shareMonitor.label):
+# %S is screen number (digits 1, 2, etc)
+# Example: Screen 1, Screen 2,..
+getUserMedia.shareMonitor.label = ÐкÑан %S
+# LOCALIZATION NOTE (getUserMedia.shareApplicationWindowCount.label):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is the name of the application.
+# Replacement for #2 is the number of windows currently displayed by the application.
+getUserMedia.shareApplicationWindowCount.label=#1 (#2 акно);#1 (#2 акна);#1 (#2 акон)
+# LOCALIZATION NOTE (getUserMedia.allow.label,
+# getUserMedia.block.label):
+# These two buttons are the possible answers to the various prompts in the
+# "getUserMedia.share{device}.message" strings.
+getUserMedia.allow.label = ÐазволÑÑÑ
+getUserMedia.allow.accesskey = Ð
+getUserMedia.block.label = ÐлакаваÑÑ
+getUserMedia.block.accesskey = Ð
+getUserMedia.remember=ÐамÑÑаÑÑ Ð³ÑÑае ÑаÑÑнне
+# LOCALIZATION NOTE (getUserMedia.reasonForNoPermanentAllow.screen3,
+# getUserMedia.reasonForNoPermanentAllow.audio,
+# getUserMedia.reasonForNoPermanentAllow.insecure):
+# %S is brandShortName
+getUserMedia.reasonForNoPermanentAllow.screen3=%S не можа дазволÑÑÑ Ð¿Ð°ÑÑаÑÐ½Ð½Ñ Ð´Ð¾ÑÑÑп да ваÑага ÑкÑана.
+getUserMedia.reasonForNoPermanentAllow.audio=%S не можа даÑÑ ÑÑÐ°Ð»Ñ Ð´Ð¾ÑÑÑп да аÑдÑÑ Ð· каÑÑкÑ, не запÑÑваÑÑÑ, Ñкой з каÑÑак дзÑлÑÑÑа.
+getUserMedia.reasonForNoPermanentAllow.insecure=ÐаÑае злÑÑÑнне з гÑÑÑм ÑайÑам небÑÑпеÑнае. Ðаб Ð²Ð°Ñ Ð°Ð±Ð°ÑанÑÑÑ, %S даÑÑÑ Ð´Ð¾ÑÑÑп ÑолÑÐºÑ Ð½Ð° гÑÑÑ ÑеанÑ.
+
+getUserMedia.sharingMenu.label = ÐÑÑÐ»Ð°Ð´Ñ Ð· доÑÑÑпам да каÑÑак
+getUserMedia.sharingMenu.accesskey = п
+# LOCALIZATION NOTE (getUserMedia.sharingMenuCamera
+# getUserMedia.sharingMenuMicrophone,
+# getUserMedia.sharingMenuAudioCapture,
+# getUserMedia.sharingMenuApplication,
+# getUserMedia.sharingMenuScreen,
+# getUserMedia.sharingMenuWindow,
+# getUserMedia.sharingMenuBrowser,
+# getUserMedia.sharingMenuCameraMicrophone,
+# getUserMedia.sharingMenuCameraMicrophoneApplication,
+# getUserMedia.sharingMenuCameraMicrophoneScreen,
+# getUserMedia.sharingMenuCameraMicrophoneWindow,
+# getUserMedia.sharingMenuCameraMicrophoneBrowser,
+# getUserMedia.sharingMenuCameraAudioCapture,
+# getUserMedia.sharingMenuCameraAudioCaptureApplication,
+# getUserMedia.sharingMenuCameraAudioCaptureScreen,
+# getUserMedia.sharingMenuCameraAudioCaptureWindow,
+# getUserMedia.sharingMenuCameraAudioCaptureBrowser,
+# getUserMedia.sharingMenuCameraApplication,
+# getUserMedia.sharingMenuCameraScreen,
+# getUserMedia.sharingMenuCameraWindow,
+# getUserMedia.sharingMenuCameraBrowser,
+# getUserMedia.sharingMenuMicrophoneApplication,
+# getUserMedia.sharingMenuMicrophoneScreen,
+# getUserMedia.sharingMenuMicrophoneWindow,
+# getUserMedia.sharingMenuMicrophoneBrowser,
+# getUserMedia.sharingMenuAudioCaptureApplication,
+# getUserMedia.sharingMenuAudioCaptureScreen,
+# getUserMedia.sharingMenuAudioCaptureWindow,
+# getUserMedia.sharingMenuAudioCaptureBrowser):
+# %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.sharingMenuCamera = %S (камеÑа)
+getUserMedia.sharingMenuMicrophone = %S (мÑкÑаÑон)
+getUserMedia.sharingMenuAudioCapture = %S (аÑдÑÑ ÐºÐ°ÑÑкÑ)
+getUserMedia.sharingMenuApplication = %S (пÑагÑама)
+getUserMedia.sharingMenuScreen = %S (ÑкÑан)
+getUserMedia.sharingMenuWindow = %S (акно)
+getUserMedia.sharingMenuBrowser = %S (каÑÑка)
+getUserMedia.sharingMenuCameraMicrophone = %S (камеÑа Ñ Ð¼ÑкÑаÑон)
+getUserMedia.sharingMenuCameraMicrophoneApplication = %S (камеÑа, мÑкÑаÑон Ñ Ð¿ÑагÑама)
+getUserMedia.sharingMenuCameraMicrophoneScreen = %S (камеÑа, мÑкÑаÑон Ñ ÑкÑан)
+getUserMedia.sharingMenuCameraMicrophoneWindow = %S (камеÑа, мÑкÑаÑон Ñ Ð°ÐºÐ½Ð¾)
+getUserMedia.sharingMenuCameraMicrophoneBrowser = %S (камеÑа, мÑкÑаÑон Ñ ÐºÐ°ÑÑка)
+getUserMedia.sharingMenuCameraAudioCapture = %S (камеÑа Ñ Ð°ÑдÑÑ Ð· каÑÑкÑ)
+getUserMedia.sharingMenuCameraAudioCaptureApplication = %S (камеÑа, аÑдÑÑ Ð· каÑÑÐºÑ Ñ Ð¿ÑагÑама)
+getUserMedia.sharingMenuCameraAudioCaptureScreen = %S (камеÑа, аÑдÑÑ Ð· каÑÑÐºÑ Ñ ÑкÑан)
+getUserMedia.sharingMenuCameraAudioCaptureWindow = %S (камеÑа, аÑдÑÑ Ð· каÑÑÐºÑ Ñ Ð°ÐºÐ½Ð¾)
+getUserMedia.sharingMenuCameraAudioCaptureBrowser = %S (камеÑа, аÑдÑÑ Ð· каÑÑÐºÑ Ñ ÐºÐ°ÑÑка)
+getUserMedia.sharingMenuCameraApplication = %S (камеÑа Ñ Ð¿ÑагÑама)
+getUserMedia.sharingMenuCameraScreen = %S (камеÑа Ñ ÑкÑан)
+getUserMedia.sharingMenuCameraWindow = %S (камеÑа Ñ Ð°ÐºÐ½Ð¾)
+getUserMedia.sharingMenuCameraBrowser = %S (камеÑа Ñ ÐºÐ°ÑÑка)
+getUserMedia.sharingMenuMicrophoneApplication = %S (мÑкÑаÑон Ñ Ð¿ÑагÑама)
+getUserMedia.sharingMenuMicrophoneScreen = %S (мÑкÑаÑон Ñ ÑкÑан)
+getUserMedia.sharingMenuMicrophoneWindow = %S (мÑкÑаÑон Ñ Ð°ÐºÐ½Ð¾)
+getUserMedia.sharingMenuMicrophoneBrowser = %S (мÑкÑаÑон Ñ ÐºÐ°ÑÑка)
+getUserMedia.sharingMenuAudioCaptureApplication = %S (аÑдÑÑ Ð· каÑÑÐºÑ Ñ Ð¿ÑагÑама)
+getUserMedia.sharingMenuAudioCaptureScreen = %S (аÑдÑÑ Ð· каÑÑÐºÑ Ñ ÑкÑан)
+getUserMedia.sharingMenuAudioCaptureWindow = %S (аÑдÑÑ Ð· каÑÑÐºÑ Ñ Ð°ÐºÐ½Ð¾)
+getUserMedia.sharingMenuAudioCaptureBrowser = %S (аÑдÑÑ Ð· каÑÑÐºÑ Ñ ÐºÐ°ÑÑка)
+# LOCALIZATION NOTE(getUserMedia.sharingMenuUnknownHost): this is used for the website
+# origin for the sharing menu if no readable origin could be deduced from the URL.
+getUserMedia.sharingMenuUnknownHost = ÐевÑÐ´Ð¾Ð¼Ð°Ñ ÐºÑÑнÑÑа
+
+# LOCALIZATION NOTE(emeNotifications.drmContentDisabled.message): NB: inserted via innerHTML, so please don't use <, > or & in this string. %S will be the 'learn more' link
+emeNotifications.drmContentDisabled.message2 = ÐÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ ÑклÑÑÑÑÑ DRM, каб пÑайгÑаÑÑ Ð½ÐµÐºÐ°ÑоÑÑÑ Ð°ÑдÑÑ ÑÑ Ð²ÑдÑа на гÑÑай ÑÑаÑонÑÑ.
+emeNotifications.drmContentDisabled.button.label = УклÑÑÑÑÑ DRM
+emeNotifications.drmContentDisabled.button.accesskey = У
+
+# LOCALIZATION NOTE(emeNotifications.drmContentCDMInstalling.message): NB: inserted via innerHTML, so please don't use <, > or & in this string. %S is brandShortName
+emeNotifications.drmContentCDMInstalling.message = %S ÑÑÑалÑÑвае кампаненÑÑ, неабÑ
однÑÑ Ð´Ð»Ñ Ð¿ÑайгÑÐ°Ð²Ð°Ð½Ð½Ñ Ð°ÑдÑÑ Ð°Ð±Ð¾ вÑдÑа на гÑÑай ÑÑаÑонÑÑ. ÐÐ°Ð»Ñ Ð»Ð°Ñка, паÑÑаÑÑÑе ÑпÑÐ¾Ð±Ñ Ð¿Ð°Ð·Ð½ÐµÐ¹.
+
+emeNotifications.unknownDRMSoftware = ÐевÑдома
+
+# LOCALIZATION NOTE (customizeMode.tabTitle): %S is brandShortName
+customizeMode.tabTitle = УладкаваÑÑ %S
+
+e10s.accessibilityNotice.acceptButton.label = OK
+e10s.accessibilityNotice.acceptButton.accesskey = O
+
+# LOCALIZATION NOTE (e10s.accessibilityNotice.jawsMessage): %S is brandShortName
+e10s.accessibilityNotice.jawsMessage = Ðаказ змеÑÑÑ ÐºÐ°ÑÑÐºÑ Ð°Ð´ÐºÐ»ÑÑÐ°Ð½Ñ Ð·-за неÑÑмÑÑÑалÑнаÑÑÑ Ð¿Ð°Ð¼Ñж %S Ñ Ð²Ð°ÑÑм пÑагÑамнÑм забеÑпÑÑÑннем даÑÑÑпнаÑÑÑ. ÐбнавÑÑе ÐкÑÐ°Ð½Ð½Ñ ÑÑÑалÑнÑк або пеÑаклÑÑÑÑеÑÑ Ð½Ð° ESR веÑÑÑÑ Firefox.
+
+# LOCALIZATION NOTE (userContextPersonal.label,
+# userContextWork.label,
+# userContextShopping.label,
+# userContextBanking.label,
+# userContextNone.label):
+# These strings specify the four predefined contexts included in support of the
+# Contextual Identity / Containers project. Each context is meant to represent
+# the context that the user is in when interacting with the site. Different
+# contexts will store cookies and other information from those sites in
+# different, isolated locations. You can enable the feature by typing
+# about:config in the URL bar and changing privacy.userContext.enabled to true.
+# Once enabled, you can open a new tab in a specific context by clicking
+# File > New Container Tab > (1 of 4 contexts). Once opened, you will see these
+# strings on the right-hand side of the URL bar.
+userContextPersonal.label = ÐÑабÑÑÑÑ
+userContextWork.label = ÐÑаÑа
+userContextBanking.label = ÐанкÑнг
+userContextShopping.label = ÐакÑпкÑ
+userContextNone.label = Ðе Ñ ÐºÐ°Ð½ÑÑйнеÑÑ
+
+userContextPersonal.accesskey = Ð
+userContextWork.accesskey = Ð
+userContextBanking.accesskey = Ð
+userContextShopping.accesskey = Ð
+userContextNone.accesskey = Ð
+
+userContext.aboutPage.label = ÐÑÑаванне канÑÑйнеÑамÑ
+userContext.aboutPage.accesskey = Ð
+
+muteTab.label = СÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+muteTab.accesskey = С
+unmuteTab.label = Раз-ÑÑÑÑÑÑ ÐºÐ°ÑÑкÑ
+unmuteTab.accesskey = Ð
+
+muteSelectedTabs2.label = ÐÑклÑÑÑÑÑ Ð³Ñк каÑÑак
+# LOCALIZATION NOTE (muteSelectedTabs2.accesskey): The accesskey should
+# match the accesskey for muteTab.accesskey
+muteSelectedTabs2.accesskey = Ñ
+unmuteSelectedTabs2.label = УклÑÑÑÑÑ Ð³Ñк каÑÑак
+# LOCALIZATION NOTE (unmuteSelectedTabs2.accesskey): The accesskey should
+# match the accesskey for unmuteTab.accesskey
+unmuteSelectedTabs2.accesskey = Ñ
+
+# LOCALIZATION NOTE (sendTabsToDevice.label):
+# Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs sent to the device.
+sendTabsToDevice.label = ÐаÑлаÑÑ ÐºÐ°ÑÑÐºÑ Ð½Ð° пÑÑладÑ;ÐаÑлаÑÑ #1 каÑÑÐºÑ Ð½Ð° пÑÑладÑ;ÐаÑлаÑÑ #1 каÑÑак на пÑÑладÑ
+sendTabsToDevice.accesskey = Ñ
+
+# LOCALIZATION NOTE (pendingCrashReports2.label): Semi-colon list of plural forms
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of pending crash reports
+pendingCrashReports2.label = У Ð²Ð°Ñ ÑÑÑÑ Ð½ÐµÐ°Ð´Ð¿ÑаÑленае паведамленне пÑа падзенне;У Ð²Ð°Ñ ÑÑÑÑ #1 неадпÑаÑленÑÑ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñа падзенне;У Ð²Ð°Ñ ÑÑÑÑ #1 неадпÑаÑленÑÑ
паведамленнÑÑ Ð¿Ñа падзенне
+pendingCrashReports.viewAll = ÐаглÑдзеÑÑ
+pendingCrashReports.send = ÐдпÑавÑÑÑ
+pendingCrashReports.alwaysSend = ÐаÑÑÐµÐ´Ñ Ð°Ð´Ð¿ÑаÑлÑÑÑ
+
+decoder.noCodecs.button = ÐаведаÑÑа, Ñк
+decoder.noCodecs.accesskey = Ð
+decoder.noCodecsLinux.message = ÐÐ»Ñ Ð¿ÑайгÑÐ°Ð²Ð°Ð½Ð½Ñ Ð²ÑдÑа вам можа ÑпаÑÑÑбÑÑÑа ÑÑÑалÑванне неабÑ
однÑÑ
вÑдÑакодÑкаÑ.
+decoder.noHWAcceleration.message = ÐÐ»Ñ Ð¿Ð°Ð»ÑпÑÑÐ½Ð½Ñ ÑкаÑÑÑ Ð²ÑдÑа вам можа ÑпаÑÑÑбÑÑÑа Media Feature Pack ад Microsoft.
+decoder.noPulseAudio.message = ÐÐ»Ñ Ð¿ÑайгÑÐ°Ð²Ð°Ð½Ð½Ñ Ð°ÑдÑÑ Ð²Ð°Ð¼ можа ÑпаÑÑÑбÑÑÑа неабÑ
однае пÑагÑамнае забеÑпÑÑÑнне PulseAudio.
+decoder.unsupportedLibavcodec.message = libavcodec можа бÑÑÑ Ð¿Ð°ÑÐºÐ¾Ð´Ð¶Ð°Ð½Ñ ÑÑ Ð½Ðµ падÑÑÑмлÑваеÑÑа, Ñ Ð¿Ð°Ð²Ñнен бÑÑÑ Ð°Ð±Ð½Ð¾ÑÐ»ÐµÐ½Ñ Ð´Ð»Ñ Ð¿ÑайгÑÐ°Ð²Ð°Ð½Ð½Ñ Ð²ÑдÑа.
+
+decoder.decodeError.message = ÐÑÑ Ð´ÑÐºÐ°Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¼ÐµÐ´ÑÑ Ð°Ð´Ð±ÑлаÑÑ Ð¿Ð°Ð¼Ñлка.
+decoder.decodeError.button = ÐаведамÑÑÑ Ð°Ð± пÑаблеме з ÑайÑам
+decoder.decodeError.accesskey = Ð
+decoder.decodeWarning.message = ÐÑÑ Ð´ÑÐºÐ°Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¼ÐµÐ´ÑÑ Ð°Ð´Ð±ÑлаÑÑ Ð¿Ð°Ð¼Ñлка, ÑкÑÑ Ð¼Ð¾Ð¶Ð½Ð° вÑпÑавÑÑÑ.
+
+# LOCALIZATION NOTE (captivePortal.infoMessage3):
+# Shown in a notification bar when we detect a captive portal is blocking network access
+# and requires the user to log in before browsing.
+captivePortal.infoMessage3 = ÐÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ ÑвайÑÑÑ Ñ Ð³ÑÑÑ ÑеÑÐºÑ Ð¿ÐµÑад ÑÑм, Ñк зможаÑе аÑÑÑмаÑÑ Ð´Ð¾ÑÑÑп Ñ ÐнÑÑÑнÑÑ.
+# LOCALIZATION NOTE (captivePortal.showLoginPage2):
+# The label for a button shown in the info bar in all tabs except the login page tab.
+# The button shows the portal login page tab when clicked.
+captivePortal.showLoginPage2 = ÐдкÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ ÑваÑ
Ð¾Ð´Ñ Ñ ÑеÑкÑ
+
+# LOCALIZATION NOTE (permissions.header):
+# %S is the hostname of the site that is being displayed.
+permissions.header = ÐÐ°Ð·Ð²Ð¾Ð»Ñ Ð´Ð»Ñ %S
+permissions.remove.tooltip = ÐÑдалÑÑÑ Ð³ÑÑÑ Ð´Ð°Ð·Ð²Ð¾Ð» Ñ ÑпÑÑаÑÑ Ð·Ð½Ð¾Ñ
+
+permissions.fullscreen.promptCanceled = ÐнÑлÑÐ²Ð°Ð½Ñ ÑаканÑÑ Ð·Ð°Ð¿ÑÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»Ñ: запÑÑÑ Ð½Ð° дазвол не павÑÐ½Ð½Ñ Ð²ÑдаваÑÑа пеÑад ÑваÑ
одам Ñ Ð¿Ð¾ÑнаÑкÑÐ°Ð½Ð½Ñ DOM.
+permissions.fullscreen.fullScreenCanceled = ÐоÑнаÑкÑÐ°Ð½Ð½Ñ ÑÑжÑм DOM вÑклÑÑанÑ: запÑÑÑ Ð½Ð° дазвол не павÑÐ½Ð½Ñ Ð²ÑдаваÑÑа Ñ ÑÐ°Ñ Ð¿Ð¾ÑнаÑкÑаннага DOM.
+
+# LOCALIZATION NOTE (aboutDialog.architecture.*):
+# The sixtyFourBit and thirtyTwoBit strings describe the architecture of the
+# current Firefox build: 32-bit or 64-bit. These strings are used in parentheses
+# between the Firefox version and the "What's new" link in the About dialog,
+# e.g.: "48.0.2 (32-bit)
+
+
">
+
+
ÐÐ°Ð»Ñ Ð²Ñ ÐºÐ°ÑÑÑÑаеÑеÑÑ ÐºÐ°ÑпаÑаÑÑÑнÑм камп'ÑÑаÑам, або вÑкаÑÑÑÑоÑваеÑе анÑÑвÑÑÑÑ, Ð²Ñ Ð¼Ð¾Ð¶Ð°Ñе звÑÑнÑÑÑа Ñ ÑлÑÐ¶Ð±Ñ Ð¿Ð°Ð´ÑÑÑÐ¼ÐºÑ Ð¿Ð° дапамогÑ. ÐÑ ÑакÑама можаÑе паведамÑÑÑ Ð°Ð´Ð¼ÑнÑÑÑÑаÑаÑÑ Ð²Ñб-ÑайÑа аб пÑаблеме.
+"> + +ÐадзÑннÑк ваÑага камп'ÑÑаÑа наÑÑаÑÐ»ÐµÐ½Ñ Ð½Ð° . УпÑÑнÑÑеÑÑ, ÑÑо на ваÑÑм камп'ÑÑаÑÑ Ñ Ð½Ð°Ð»Ð°Ð´ÐºÐ°Ñ Ð²ÑÑÑаÑÐ»ÐµÐ½Ñ Ð¿ÑавÑлÑÐ½Ð°Ñ Ð´Ð°Ñа, ÑÐ°Ñ Ñ ÑаÑÐ°Ð²Ñ Ð¿Ð¾ÑÑ, паÑÐ»Ñ Ð°Ð±Ð½Ð°Ð²ÑÑе . +ÐÐ°Ð»Ñ Ð²Ð°Ñ Ð³Ð°Ð´Ð·ÑннÑк Ñдзе пÑавÑлÑна, ÑмавеÑна, вÑб-ÑÐ°Ð¹Ñ ÑканÑÑгÑÑÐ°Ð²Ð°Ð½Ñ Ð½ÑпÑавÑлÑна, Ñ Ð²Ð°Ð¼ не ÑдаÑÑа гÑÑа папÑавÑÑÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе паведамÑÑÑ Ð°Ð´Ð¼ÑнÑÑÑÑаÑаÑÑ ÑайÑа аб пÑаблеме.
+"> + +Ð¥ÑÑÑÑй за ÑÑÑ, пÑаблема звÑзана з вÑб-ÑайÑам, Ñ Ð²Ð°Ð¼ не ÑдаÑÑа гÑÑа папÑавÑÑÑ. ÐÑ Ð¼Ð¾Ð¶Ð°Ñе паведамÑÑÑ Ð°Ð´Ð¼ÑнÑÑÑÑаÑаÑÑ ÑайÑа аб пÑаблеме.. +"> + + +Ðод памÑлкÑ: NS_ERROR_NET_INADEQUATE_SECURITY
"> + + + +, Ñ ÑÑÑÑй за ÑÑÑ, з'ÑÑлÑеÑÑа бÑÑпеÑнÑм ÑайÑам, але бÑÑпеÑнае злÑÑÑнне з Ñм не можа бÑÑÑ ÑÑÑалÑвана. ÐÑÑÑÑ Ð¿ÑÐ°Ð±Ð»ÐµÐ¼Ñ Ð²ÑклÑкае â пÑагÑамнае забеÑпÑÑÑнне на ваÑÑм камп'ÑÑаÑÑ Ð°Ð»Ñбо Ñ Ð²Ð°Ñай ÑеÑÑÑ."> + + +, гÑÑа можа бÑÑÑ Ð½Ð°Ð¿Ð°Ð´Ð·ÐµÐ½Ð½Ðµ, Ñ Ð²Ð°Ð¼ не ваÑÑа пеÑÐ°Ñ Ð¾Ð´Ð·ÑÑÑ Ð½Ð° ÑайÑ."> +, гÑÑа можа бÑÑÑ Ð½Ð°Ð¿Ð°Ð´Ð·ÐµÐ½Ð½Ðµ, Ñ Ð²Ñ Ñжо нÑÑога не можаÑе зÑабÑÑÑ, каб аÑÑÑмаÑÑ Ð´Ð¾ÑÑÑп да ÑайÑа."> + +, ÑÐ°Ð¼Ñ &brandShortName; не можа ÑÑÑанавÑÑÑ Ð°Ð±Ð°Ñоненае злÑÑÑнне. Ðаб наведаÑÑ , вÑÑÑаÑÑе пÑавÑлÑнÑÑ Ð´Ð°ÑÑ, ÑÐ°Ñ Ñ ÑаÑÐ°Ð²Ñ Ð¿Ð¾ÑÑ Ñ Ð½Ð°Ð»Ð°Ð´ÐºÐ°Ñ ÐºÐ°Ð¼Ð¿'ÑÑаÑа, паÑÐ»Ñ Ð°Ð±Ð½Ð°Ð²ÑÑе ."> + + + + +СÑаÑонка, ÑкÑÑ Ð²Ñ ÑпÑабÑеÑе пÑагледзеÑÑ, не можа бÑÑÑ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ð°, бо вÑÑÑлена памÑлка Ñ ÑеÑкавÑм пÑаÑаколе.alt Ð´Ð»Ñ Ð¼Ð°ÑкÑÑоÑÐºÑ ÑлеменÑÐ°Ñ title. ÐадÑабÑзней
+accessibility-text-label-issue-embed = УбÑÐ´Ð°Ð²Ð°Ð½Ñ Ð·Ð¼ÐµÑÑ Ð¿Ð°Ð²Ñнен бÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-figure = ФÑгÑÑÑ Ð· дадаÑковÑÐ¼Ñ Ð¿Ð¾Ð´Ð¿ÑÑÐ°Ð¼Ñ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-fieldset = ÐлеменÑÑ fieldset павÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-fieldset-legend2 = ÐÑкаÑÑÑÑоÑвайÑе ÑÐ»ÐµÐ¼ÐµÐ½Ñ legend Ð´Ð»Ñ Ð¼Ð°ÑкÑÑоÑÐºÑ fieldset. ÐадÑабÑзней
+accessibility-text-label-issue-form = ÐлеменÑÑ ÑоÑÐ¼Ñ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-form-visible = ÐлеменÑÑ ÑоÑÐ¼Ñ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ Ð±Ð°ÑнÑÑ ÑÑкÑÑавÑÑ Ð¼ÐµÑкÑ. ÐадÑабÑзней
+accessibility-text-label-issue-frame = ÐлеменÑÑ frame павÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-glyph = ÐÑкаÑÑÑÑоÑвайÑе аÑÑÑбÑÑ alt Ð´Ð»Ñ Ð¼Ð°ÑкÑÑоÑÐºÑ ÑлеменÑÐ°Ñ mglyph. ÐадÑабÑзней
+accessibility-text-label-issue-heading = ÐагалоÑÐºÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-heading-content = ÐагалоÑÐºÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ Ð±Ð°ÑÐ½Ñ ÑÑкÑÑÐ°Ð²Ñ Ð·Ð¼ÐµÑÑ. ÐадÑабÑзней
+accessibility-text-label-issue-iframe = ÐÑкаÑÑÑÑоÑвайÑе аÑÑÑбÑÑ title Ð´Ð»Ñ Ð°Ð¿ÑÑÐ°Ð½Ð½Ñ Ð·Ð¼ÐµÑÑÑва iframe. ÐадÑабÑзней
+accessibility-text-label-issue-image = ÐмеÑÑ Ð· вÑÑÐ²Ð°Ð¼Ñ Ð¿Ð°Ð²Ñнен бÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-interactive = ÐнÑÑÑакÑÑÑнÑÑ ÑлеменÑÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ. ÐадÑабÑзней
+accessibility-text-label-issue-optgroup-label2 = ÐÑкаÑÑÑÑоÑвайÑе аÑÑÑбÑÑ label Ð´Ð»Ñ Ð¼Ð°ÑкÑÑоÑÐºÑ optgroup. ÐадÑабÑзней
+accessibility-text-label-issue-toolbar = ÐанÑÐ»Ñ ÑнÑÑÑÑменÑÐ°Ñ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð±ÑÑÑ Ð¼Ð°ÑкÑÑаванÑ, ÐºÐ°Ð»Ñ Ð¿Ð°Ð½ÑлÑÑ Ð±Ð¾Ð»ÑÑ Ð·Ð° аднÑ. ÐадÑабÑзней
+
+## Text entries for a paragraph used in the accessibility panel sidebar's checks section
+## that describe that currently selected accessible object has a keyboard accessibility
+## issue.
+
+accessibility-keyboard-issue-semantics = ФакÑÑÑÑаванÑÑ ÑлеменÑÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ ÑнÑÑÑакÑÑÑнÑÑ ÑеманÑÑкÑ. ÐаведаÑÑа болÑÑ
+accessibility-keyboard-issue-tabindex = ÐазбÑгайÑе вÑкаÑÑÑÑÐ°Ð½Ð½Ñ Ð°ÑÑÑбÑÑа tabindex болÑÑ Ð·Ð° нÑлÑ. ÐаведаÑÑа болÑÑ
+accessibility-keyboard-issue-action = ÐнÑÑÑакÑÑÑнÑÑ ÑлеменÑÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð°ÐºÑÑваваÑÑа з дапамогай клавÑÑÑÑÑÑ. ÐаведаÑÑа болÑÑ
+accessibility-keyboard-issue-focusable = ÐнÑÑÑакÑÑÑнÑÑ ÑлеменÑÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð°ÑÑÑмлÑваÑÑ ÑокÑÑ. ÐадÑабÑзней
+accessibility-keyboard-issue-focus-visible = ФакÑÑÑÑÐ°Ð²Ð°Ð½Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¼Ð°Ð³ÑÑма не мае ÑÑÑлÑÑ ÑокÑÑÑ. ÐаведаÑÑа болÑÑ
+accessibility-keyboard-issue-mouse-only = ÐаÑÑÑкнÑÑ ÑлеменÑÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¼ÐµÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð°ÑÑÑмлÑваÑÑ ÑокÑÑ Ñ Ð¼ÐµÑÑ ÑнÑÑÑакÑÑÑнÑÑ ÑеманÑÑкÑ. ÐаведаÑÑа болÑÑ
diff --git a/devtools/client/accessibility.properties b/devtools/client/accessibility.properties
new file mode 100644
index 00000000000..2f3fa711576
--- /dev/null
+++ b/devtools/client/accessibility.properties
@@ -0,0 +1,314 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 inside the Accessibility panel
+# which is available from the Web Developer sub-menu -> 'Accessibility'.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE These strings are used inside the Accessibility panel
+# which is in the Developer Tools, available in the
+# Browser Tools sub-menu -> 'Web Developer Tools'
+#
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (accessibility.role): A title text used for Accessibility
+# tree header column that represents accessible element role.
+accessibility.role=РолÑ
+
+# LOCALIZATION NOTE (accessibility.name): A title text used for Accessibility
+# tree header column that represents accessible element name.
+accessibility.name=Ðазва
+
+# LOCALIZATION NOTE (accessibility.logo): A title text used for Accessibility
+# logo used on the accessibility panel landing page.
+accessibility.logo=ÐагаÑÑп даÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.properties): A title text used for header
+# for Accessibility details sidebar.
+accessibility.properties=УлаÑÑÑваÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.treeName): A title text used for
+# Accessibility tree (that represents accessible element name) container.
+accessibility.treeName=ÐÑÑва даÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.accessible.selectElement.title): A title text
+# displayed on buttons next to accessible elements in the `relations` section, allowing the
+# user to select the element in the accessibility tree.
+accessibility.accessible.selectElement.title=ÐаÑÑÑнÑÑе, каб вÑлÑÑÑÑÑ Ð²Ñзел Ñ дÑÑве падÑÑÑÐ¼ÐºÑ Ð´Ð°ÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.accessible.selectNodeInInspector.title): A title text
+# displayed on buttons next to nodes in the sidebar, allowing the user to select the node
+# in the Inspector panel.
+accessibility.accessible.selectNodeInInspector.title=ÐаÑÑÑнÑÑе, каб вÑлÑÑÑÑÑ Ð²Ñзел Ñ Ð´Ð°ÑледÑÑкÑ
+
+# LOCALIZATION NOTE (accessibility.accessible.notAvailable): A title text
+# displayed when accessible sidebar panel does not have an accessible object to
+# display.
+accessibility.accessible.notAvailable=ÐÑма звеÑÑак аб даÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.enable): A title text for Enable
+# accessibility button used to enable accessibility service.
+accessibility.enable=УклÑÑÑÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.enabling): A title text for Enable
+# accessibility button used when accessibility service is being enabled.
+accessibility.enabling=УклÑÑаÑÑÑа магÑÑмаÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑâ¦
+
+# LOCALIZATION NOTE (accessibility.disable): A title text for Disable
+# accessibility button used to disable accessibility service.
+accessibility.disable=ÐÑклÑÑÑÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.disabling): A title text for Disable
+# accessibility button used when accessibility service is being
+# disabled.
+accessibility.disabling=ÐÑклÑÑаÑÑÑа магÑÑмаÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑâ¦
+
+# LOCALIZATION NOTE (accessibility.pick): A title text for Picker button
+# button used to pick accessible objects from the page.
+accessibility.pick=ÐадабÑаÑÑ Ð´Ð°ÑÑÑÐ¿Ð½Ñ Ð°Ð±'ÐµÐºÑ Ð· ÑÑаÑонкÑ
+
+# LOCALIZATION NOTE (accessibility.disable.disabledTitle): A title text used for
+# a tooltip for Disable accessibility button when accessibility service can not
+# be disabled. It is the case when a user is using a 3rd party accessibility
+# tool such as screen reader.
+accessibility.disable.disabledTitle=ÐемагÑÑма вÑклÑÑÑÑÑ ÑÑÑвÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ. Ðн вÑкаÑÑÑÑоÑваеÑÑа па-за ÑнÑÑÑÑменÑÐ°Ð¼Ñ ÑаÑпÑаÑоÑÑÑÑка.
+
+# LOCALIZATION NOTE (accessibility.disable.enabledTitle): A title text used for
+# a tooltip for Disable accessibility button when accessibility service can be
+# disabled.
+accessibility.disable.enabledTitle=СÑÑвÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ Ð±Ñдзе вÑклÑÑÐ°Ð½Ñ Ð´Ð»Ñ ÑÑÑÑ
каÑÑак Ñ Ð°ÐºÐ¾Ð½.
+
+# LOCALIZATION NOTE (accessibility.enable.disabledTitle): A title text used for
+# a tooltip for Enabled accessibility button when accessibility service can not
+# be enabled.
+accessibility.enable.disabledTitle=ÐемагÑÑма ÑклÑÑÑÑÑ ÑÑÑвÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ. ÐдклÑÑÐ°Ð½Ñ Ð¿Ñаз Ð½Ð°Ð»Ð°Ð´Ñ Ð¿ÑÑваÑнаÑÑÑ Ð´Ð»Ñ ÑÑÑвÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ.
+
+# LOCALIZATION NOTE (accessibility.enable.enabledTitle): A title text used for
+# a tooltip for Enabled accessibility button when accessibility service can be
+# enabled.
+accessibility.enable.enabledTitle=СÑÑвÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ Ð±Ñдзе ÑклÑÑÐ°Ð½Ñ Ð´Ð»Ñ ÑÑÑÑ
каÑÑак Ñ Ð°ÐºÐ¾Ð½.
+
+# LOCALIZATION NOTE (accessibility.learnMore): A text that is used as is or as textual
+# description in places that link to accessibility inspector documentation.
+accessibility.learnMore=ÐаведаÑÑа болÑÑ
+
+# LOCALIZATION NOTE (accessibility.description.general.p1): A title text for the first
+# paragraph, used when accessibility service description is provided before accessibility
+# inspector is enabled. %S in the content will be replaced by a link at run time
+# with the accessibility.learnMore string.
+accessibility.description.general.p1=ÐнÑпекÑÐ°Ñ Ð´Ð°ÑÑÑпнаÑÑÑ Ð´Ð°Ð·Ð²Ð°Ð»Ñе вам даÑледаваÑÑ Ð´ÑÑва даÑÑÑпнаÑÑÑ Ð³ÑÑай ÑÑаÑонкÑ, Ñкое вÑкаÑÑÑÑоÑваеÑÑа ÑкÑаннÑÐ¼Ñ ÑÑÑалÑнÑÐºÐ°Ð¼Ñ Ñ ÑнÑÑÐ¼Ñ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð¶Ð½ÑÐ¼Ñ ÑÑÑ
налогÑÑмÑ. %S
+
+# LOCALIZATION NOTE (accessibility.description.general.p2): A title text for the second
+# paragraph, used when accessibility service description is provided before accessibility
+# inspector is enabled.
+accessibility.description.general.p2=ФÑнкÑÑÑ Ð´Ð°ÑÑÑпнаÑÑÑ Ð¼Ð¾Ð³ÑÑÑ ÑплÑваÑÑ Ð½Ð° пÑадÑкÑÑйнаÑÑÑ ÑнÑÑÑ
палÑÑ ÑнÑÑÑÑменÑÐ°Ñ ÑаÑпÑаÑоÑкÑ, ÑÐ°Ð¼Ñ ÑÑ
ваÑÑа адклÑÑÑÑÑ, ÐºÐ°Ð»Ñ ÑÐ½Ñ Ð½Ðµ вÑкаÑÑÑÑоÑваÑÑÑа.
+
+# LOCALIZATION NOTE (accessibility.tree.menu.printToJSON): A title text used when a
+# context menu item for printing an accessible tree to JSON is rendered after triggering a
+# context menu for an accessible tree row.
+accessibility.tree.menu.printToJSON=ÐадÑÑкаваÑÑ Ñ JSON
+
+# LOCALIZATION NOTE (accessibility.checks): A title text used for header for checks
+# section in Accessibility details sidebar.
+accessibility.checks=ÐÑавеÑкÑ
+
+# LOCALIZATION NOTE (accessibility.checks.empty2): A title text used for indicating that
+# accessibility checks for a node yielded no results and another node should be
+# selected.
+accessibility.checks.empty2=ÐÑма пÑавеÑак Ð´Ð»Ñ Ð³ÑÑага вÑзла.
+
+# LOCALIZATION NOTE (accessibility.contrast.header): A title text used for header for
+# checks related to color and contrast.
+accessibility.contrast.header=ÐÐ¾Ð»ÐµÑ Ñ ÐºÐ°Ð½ÑÑаÑÑ
+
+# LOCALIZATION NOTE (accessibility.contrast.error): A title text for the color
+# contrast ratio, used when the tool is unable to calculate the contrast ratio value.
+accessibility.contrast.error=Ðе ÑдалоÑÑ Ð²ÑлÑÑÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.contrast.large.text): A title text for the color
+# contrast ratio label indicating that the color contrast criteria used is if for large
+# text. This is lower case because it's used as a label for a tree item in accessibility
+# tree.
+accessibility.contrast.large.text=вÑлÑÐºÑ ÑÑкÑÑ
+
+# LOCALIZATION NOTE (accessibility.contrast.large.title): A title text for the tooltip
+# used for the large text label (see accessibility.contrast.large.text).
+accessibility.contrast.large.title=ÐÐ°Ð¼ÐµÑ ÑÑкÑÑÑ 14 пÑнкÑÐ°Ñ Ñ ÑоÑÑÑÑ ÑÑ Ð±Ð¾Ð»ÑÑ, або 18 пÑнкÑÐ°Ñ ÑÑ Ð±Ð¾Ð»ÑÑ.
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.AA): A title text for the paragraph
+# describing that the given colour contrast satisfies AA standard from Web Content
+# Accessibility Guidelines. %S in the content will be replaced by a link at run time
+# with the accessibility.learnMore string.
+accessibility.contrast.annotation.AA=ÐдпавÑдае ÑÑандаÑÑам ÐÐ WCAG Ð´Ð»Ñ Ð´Ð°ÑÑÑпнага ÑÑкÑÑÑ. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.AAA): A title text for the
+# paragraph describing that the given colour contrast satisfies AAA standard from Web
+# Content Accessibility Guidelines. %S in the content will be replaced by a link at run
+# time with the accessibility.learnMore string.
+accessibility.contrast.annotation.AAA=ÐдпавÑдае ÑÑандаÑÑам AAA WCAG Ð´Ð»Ñ Ð´Ð°ÑÑÑпнага ÑÑкÑÑÑ. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.FAIL): A title text for the
+# paragraph describing that the given colour contrast fails to meet the minimum level from
+# Web Content Accessibility Guidelines. %S in the content will be replaced by a link at
+# run time with the accessibility.learnMore string.
+accessibility.contrast.annotation.FAIL=Ðе адпавÑдае ÑÑандаÑÑам ÐÐ WCAG Ð´Ð»Ñ Ð´Ð°ÑÑÑпнага ÑÑкÑÑÑ. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.transparent.error): A title text for the
+# paragraph suggesting a fix for error in color contrast calculation for text nodes with zero alpha.
+accessibility.contrast.annotation.transparent.error=ÐÑбеÑÑÑе непÑазÑÑÑÑÑ ÐºÐ¾Ð»ÐµÑ.
+
+# LOCALIZATION NOTE (accessibility.badges): A title text for the group of badges
+# that are rendered for each accessible row within the accessibility tree when
+# one or more accessibility checks fail.
+accessibility.badges=ÐÑавеÑÐºÑ Ð´Ð°ÑÑÑпнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.filter.none): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# resets all filtering in tree, and for the simulation menu item that resets
+# applied color matrices to the default matrix.
+accessibility.filter.none=ÐÑма
+
+# LOCALIZATION NOTE (accessibility.filter.all2): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on all accessibility failures within it.
+accessibility.filter.all2=УÑе пÑаблемÑ
+
+# LOCALIZATION NOTE (accessibility.filter.contrast): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on contrast accessibility failures within it.
+accessibility.filter.contrast=ÐанÑÑаÑÑ
+
+# LOCALIZATION NOTE (accessibility.filter.textLabel): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on text label and name accessibility failures within it.
+accessibility.filter.textLabel=ТÑкÑÑавÑÑ Ð¼ÐµÑкÑ
+
+# LOCALIZATION NOTE (accessibility.filter.keyboard): A title text for the filter
+# that is rendered within the accessibility panel toolbar for a menu item that
+# filters the tree based on keyboard accessibility failures within it.
+accessibility.filter.keyboard=ÐлавÑÑÑÑÑа
+
+# LOCALIZATION NOTE (accessibility.badge.contrast): A title text for the badge
+# that is rendered within the accessible row in the accessibility tree for a
+# given accessible object that does not satisfy the WCAG guideline for colour
+# contrast.
+accessibility.badge.contrast=канÑÑаÑÑ
+
+# LOCALIZATION NOTE (accessibility.badge.contrast.warning): A label for the
+# badge and attached warning icon that is rendered within the accessible row in
+# the accessibility tree for a given accessible object that does not satisfy the
+# WCAG guideline for colour contrast.
+accessibility.badge.contrast.warning=папÑÑÑджанне пÑа канÑÑаÑнаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.badge.keyboard): A title text for the
+# badge that is rendered within the accessible row in the accessibility tree for
+# a given accessible object that does not satisfy the WCAG guideline for
+# keyboard accessibility.
+accessibility.badge.keyboard=клавÑÑÑÑÑа
+
+# LOCALIZATION NOTE (accessibility.badge.textLabel): A title text for the
+# badge that is rendered within the accessible row in the accessibility tree for
+# a given accessible object that does not satisfy the WCAG guideline for text
+# alternative.
+accessibility.badge.textLabel=ÑÑкÑÑÐ°Ð²Ð°Ñ ÑÑÑкеÑка
+
+# LOCALIZATION NOTE (accessibility.badge.contrast.tooltip): A title text for the
+# badge tooltip that is rendered on mouse hover over the badge in the accessible
+# row in the accessibility tree for a given accessible object that does not
+# satisfy the WCAG guideline for colour contrast.
+accessibility.badge.contrast.tooltip=Ðе адпавÑдае ÑÑандаÑÑам ÐÐ WCAG Ð´Ð»Ñ Ð´Ð°ÑÑÑпнага ÑÑкÑÑÑ.
+
+# LOCALIZATION NOTE (accessibility.badge.keyboard.tooltip): A title text
+# for the badge tooltip that is rendered on mouse hover over the badge in the
+# accessible row in the accessibility tree for a given accessible object that
+# does not satisfy the WCAG guideline for keyboard accessibility.
+accessibility.badge.keyboard.tooltip=Ðе адпавÑдае ÑÑандаÑÑам ÐÐ WCAG Ð´Ð»Ñ Ð´Ð°ÑÑÑпнаÑÑÑ ÐºÐ»Ð°Ð²ÑÑÑÑÑÑ.
+
+# LOCALIZATION NOTE (accessibility.badge.textLabel.tooltip): A title text
+# for the badge tooltip that is rendered on mouse hover over the badge in the
+# accessible row in the accessibility tree for a given accessible object that
+# does not satisfy the WCAG guideline for text alternative.
+accessibility.badge.textLabel.tooltip=Ðе адпавÑдае ÑÑандаÑÑам ÐÐ WCAG Ð´Ð»Ñ Ð°Ð»ÑÑÑÑнаÑÑÑнага ÑÑкÑÑÑ.
+
+# LOCALIZATION NOTE (accessibility.tree.filters): A title text for the toolbar
+# within the main accessibility panel that contains a list of filters to be for
+# accessibility audit.
+accessibility.tree.filters=ÐÑавеÑка пÑаблем:
+
+# LOCALIZATION NOTE (accessibility.tree.filters.prefs): A title text for the
+# preferences button tooltip that contains preferences for accessibility audit.
+accessibility.tree.filters.prefs=ÐаладзÑÑÑ Ð¿Ð°ÑамеÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.progress.initializing): A title text for the
+# accessibility panel overlay shown when accessibility audit is starting up.
+accessibility.progress.initializing=ÐнÑÑÑÑлÑзаÑÑÑâ¦
+
+# LOCALIZATION NOTE (accessibility.progress.initializing): A title text for the
+# accessibility panel overlay shown when accessibility audit is running showing
+# the number of nodes being audited. Semi-colon list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+accessibility.progress.progressbar=ÐÑавеÑка #1 вÑзла;ÐÑавеÑка #1 вÑзлоÑ;ÐÑавеÑка #1 вÑзлоÑ
+
+# LOCALIZATION NOTE (accessibility.progress.finishing): A title text for the
+# accessibility panel overlay shown when accessibility audit is finishing up.
+accessibility.progress.finishing=ÐавÑÑÑÑннеâ¦
+
+# LOCALIZATION NOTE (accessibility.pref.scroll.into.view.title): A title
+# text for the tooltip for the checkbox pref in the accessibility panel that
+# sets node auto scroll.
+accessibility.pref.scroll.into.view.title=ÐÑÑамаÑÑÑна пÑакÑÑÑваÑÑ Ð´Ð° вÑбÑанага ÑлеменÑа
+
+# LOCALIZATION NOTE (accessibility.pref.scroll.into.view.label): A title
+# text for the checkbox pref in the accessibility panel that sets node auto
+# scroll.
+accessibility.pref.scroll.into.view.label=ÐÑакÑÑÑваÑÑ, каб ÑбаÑÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.documentation.label): This is the label for
+# the Documentation menu item.
+accessibility.documentation.label=ÐакÑменÑаÑÑÑâ¦
+
+# LOCALIZATION NOTE (accessibility.simulation): A title text for the toolbar
+# within the main accessibility panel that contains a list of simulations for
+# vision deficiencies.
+accessibility.simulation=СÑмÑлÑÑÑÑ:
+
+# LOCALIZATION NOTE (accessibility.simulation.protanopia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the protanopia simulation option.
+accessibility.simulation.protanopia=ÐÑаÑанапÑÑ (нÑма ÑÑпÑÑнÑÑÑÑ ÑÑÑвонага)
+
+# LOCALIZATION NOTE (accessibility.simulation.deuteranopia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the deuteranopia simulation option.
+accessibility.simulation.deuteranopia=ÐÑйÑÑанапÑÑ (нÑма ÑÑпÑÑнÑÑÑÑ Ð·ÑлÑнага)
+
+# LOCALIZATION NOTE (accessibility.simulation.tritanopia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the tritanopia simulation option.
+accessibility.simulation.tritanopia=ТÑÑÑанапÑÑ (нÑма ÑÑпÑÑнÑÑÑÑ ÑÑнÑга)
+
+# LOCALIZATION NOTE (accessibility.simulation.contrastLoss): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the contrast loss simulation option.
+# It is also shown in the simulation menu button in the accessibility panel and represent the
+# contrast loss simulation option currently selected.
+accessibility.simulation.contrastLoss=СÑÑаÑа канÑÑаÑÑÑ
+
+# LOCALIZATION NOTE (accessibility.simulation.achromatopsia): This label is shown
+# in the "Simulate" menu in the accessibility panel and represent the achromatopsia simulation option.
+accessibility.simulation.achromatopsia=ÐÑ
ÑамаÑапÑÑÑ (без колеÑÑ)
+
+# LOCALIZATION NOTE (accessibility.toolbar.displayTabbingOrder.label): A title text for a checkbox label
+# in the accessibility panel toolbar that turns on/off the overlay of focusable elements in their
+# tabbing order.
+accessibility.toolbar.displayTabbingOrder.label=ÐаказваÑÑ Ð¿Ð°Ñадак пеÑаклÑÑÑннÑ
+
+# LOCALIZATION NOTE (accessibility.toolbar.displayTabbingOrder.tooltip): A title text for a checkbox
+# tooltip in the accessibility panel toolbar that turns on/off the overlay of focusable elements in
+# their tabbing order.
+accessibility.toolbar.displayTabbingOrder.tooltip=ÐаказваÑÑ Ð¿Ð°Ñадак пеÑаклÑÑÑÐ½Ð½Ñ Ð¿Ð°Ð¼iж ÑлеменÑамi Ñ ÑÑ
ÑндÑкÑÑ.
diff --git a/devtools/client/animationinspector.properties b/devtools/client/animationinspector.properties
new file mode 100644
index 00000000000..ab8d44cabbc
--- /dev/null
+++ b/devtools/client/animationinspector.properties
@@ -0,0 +1,183 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 inside the Animation inspector
+# which is available as a sidebar panel in the Inspector.
+# The correct localization of this file might be to keep it in
+# English, or another language commonly spoken among web developers.
+# You want to make that choice consistent across the developer tools.
+# A good criteria is the language in which you'd find the best
+# documentation on web development on the web.
+
+# LOCALIZATION NOTE (panel.noAnimation):
+# This is the label shown in the panel when there are no displayable animations.
+# (e.g. In case of user selected a non-element node or a node that is not animated).
+panel.noAnimation=Ðе знойдзена анÑмаÑÑй Ð´Ð»Ñ Ð±ÑгÑÑага ÑлеменÑа.\nÐбÑÑÑÑе ÑнÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñа ÑÑаÑонкÑ.
+
+# LOCALIZATION NOTE (player.animationDurationLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation duration.
+player.animationDurationLabel=ÐÑаÑÑглаÑÑÑ:
+
+# LOCALIZATION NOTE (player.infiniteDurationText):
+# This string is displayed in a tooltip on animation player widget, in case the
+# duration of the animation is infinite.
+player.infiniteDurationText=â
+
+# LOCALIZATION NOTE (player.animationDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation delay.
+player.animationDelayLabel=ÐаÑÑÑмка:
+
+# LOCALIZATION NOTE (player.animationEndDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation endDelay.
+player.animationEndDelayLabel=ÐаÑÑÑмка ÑканÑÑннÑ:
+
+# LOCALIZATION NOTE (player.animationRateLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation playback rate.
+player.animationRateLabel=Ð¥ÑÑкаÑÑÑ Ð¿ÑайгÑаваннÑ:
+
+# LOCALIZATION NOTE (player.animationIterationCountLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the number of times the animation is set to repeat.
+player.animationIterationCountLabel=ÐаÑÑоÑаÑ:
+
+# LOCALIZATION NOTE (player.infiniteIterationCount):
+# In case the animation repeats infinitely, this string is displayed next to the
+# player.animationIterationCountLabel string, instead of a number.
+player.infiniteIterationCount=∞
+
+# LOCALIZATION NOTE (player.infiniteIterationCountText):
+# See player.infiniteIterationCount for a description of what this is.
+# Unlike player.infiniteIterationCount, this string isn't used in HTML, but in
+# a tooltip.
+player.infiniteIterationCountText=â
+
+# LOCALIZATION NOTE (player.animationIterationStartLabel2):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# iterationStart value.
+# %1$S will be replaced by the original iteration start value
+# %2$S will be replaced by the actual time of iteration start without time unit
+# e.g.
+# If iterationStart of animation is 0.5 and duration is 1 sec, the string will be
+# "Iteration start: 0.5 (0.5s)"
+player.animationIterationStartLabel2=ÐаÑаÑак ÑÑÑÑаÑÑÑ: %1$S (%2$S)
+
+# LOCALIZATION NOTE (player.animationOverallEasingLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the easing
+# that applies to a whole iteration of an animation as opposed to the
+# easing that applies between animation keyframes.
+player.animationOverallEasingLabel=ÐгÑлÑнае змÑкÑÑнне:
+
+# LOCALIZATION NOTE (player.animationTimingFunctionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the
+# animation-timing-function for CSS Animations.
+player.animationTimingFunctionLabel=ФÑнкÑÑÑ ÑаймÑÐ½Ð³Ñ Ð°Ð½ÑмаÑÑÑ:
+
+# LOCALIZATION NOTE (player.animationFillLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# fill mode value.
+player.animationFillLabel=ÐапаÑненне:
+
+# LOCALIZATION NOTE (player.animationDirectionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# direction value.
+player.animationDirectionLabel=ÐапÑамак:
+
+# LOCALIZATION NOTE (player.timeLabel):
+# This string is displayed in each animation player widget, to indicate either
+# how long (in seconds) the animation lasts, or what is the animation's current
+# time (in seconds too);
+player.timeLabel=%SÑ
+
+# LOCALIZATION NOTE (player.infiniteDurationText):
+# This string is displayed in animation player widget, in case the duration of the
+# animation is infinite.
+player.infiniteTimeLabel=â
+
+# LOCALIZATION NOTE (player.playbackRateLabel):
+# This string is displayed in each animation player widget, as the label of
+# drop-down list items that can be used to change the rate at which the
+# animation runs (1Ã being the default, 2Ã being twice as fast).
+player.playbackRateLabel=%SÃ
+
+# LOCALIZATION NOTE (player.runningOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that the
+# animation is running on the compositor thread.
+player.runningOnCompositorTooltip=ÐÑÑа анÑмаÑÑÑ Ð²ÑконваеÑÑа Ñ ÑÑÑдзе кампазÑÑаÑа
+
+# LOCALIZATION NOTE (player.allPropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is running on the compositor thread.
+player.allPropertiesOnCompositorTooltip=УÑе ÑлаÑÑÑваÑÑÑ Ð°Ð½ÑмаÑÑÑ Ð°Ð¿ÑÑмÑзаванÑ
+
+# LOCALIZATION NOTE (player.somePropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is not running on the compositor thread.
+player.somePropertiesOnCompositorTooltip=ÐекаÑоÑÑÑ ÑлаÑÑÑваÑÑÑ Ð°Ð½ÑмаÑÑÑ Ð°Ð¿ÑÑмÑзаванÑ
+
+# LOCALIZATION NOTE (timeline.pausedButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.pausedButtonTooltip=ÐÑаÑÑгнÑÑÑ Ð°Ð½ÑмаÑÑÑ
+
+# LOCALIZATION NOTE (timeline.resumedButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.resumedButtonTooltip=ÐÑÑпÑнÑÑÑ Ð°Ð½ÑмаÑÑÑ
+
+# LOCALIZATION NOTE (timeline.rewindButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# rewind button that can be used to rewind the animations
+timeline.rewindButtonTooltip=ÐеÑамаÑаÑÑ Ð°Ð½ÑмаÑÑÑ
+
+# LOCALIZATION NOTE (timeline.timeGraduationLabel):
+# This string is displayed at the top of the animation panel, next to each time
+# graduation, to indicate what duration (in milliseconds) this graduation
+# corresponds to.
+timeline.timeGraduationLabel=%SмÑ
+
+# LOCALIZATION NOTE (timeline.cssanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.cssanimation.nameLabel=%S - CSS анÑмаÑÑÑ
+
+# LOCALIZATION NOTE (timeline.csstransition.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Transition in the timeline UI.
+# %S will be replaced by the name of the transition at run-time.
+timeline.csstransition.nameLabel=%S - CSS пеÑаÑ
од
+
+# LOCALIZATION NOTE (timeline.scriptanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a script-generated animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.scriptanimation.nameLabel=%S - ÑкÑÑпÑÐ°Ð²Ð°Ñ Ð°Ð½ÑмаÑÑÑ
+
+# LOCALIZATION NOTE (timeline.scriptanimation.unnamedLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over an unnamed script-generated animation in the timeline UI.
+timeline.scriptanimation.unnamedLabel=СкÑÑпÑÐ°Ð²Ð°Ñ Ð°Ð½ÑмаÑÑÑ
+
+# LOCALIZATION NOTE (timeline.unknown.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of an unknown animation type in the timeline UI.
+# This can happen if devtools couldn't figure out the type of the animation.
+# %S will be replaced by the name of the transition at run-time.
+timeline.unknown.nameLabel=%S
+
+# LOCALIZATION NOTE (detail.propertiesHeader.percentage):
+# This string is displayed on header label in .animated-properties-header.
+# %S represents the value in percentage with two decimal points, localized.
+# there are two "%" after %S to escape and display "%"
+detail.propertiesHeader.percentage=%S%%
+
diff --git a/devtools/client/application.ftl b/devtools/client/application.ftl
new file mode 100644
index 00000000000..3c983d04eb0
--- /dev/null
+++ b/devtools/client/application.ftl
@@ -0,0 +1,114 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 inside the Application panel which is available
+### by setting the preference `devtools-application-enabled` to true.
+
+
+### The correct localization of this file might be to keep it in English, or another
+### language commonly spoken among web developers. You want to make that choice consistent
+### across the developer tools. A good criteria is the language in which you'd find the
+### best documentation on web development on the web.
+
+# Header for the list of Service Workers displayed in the application panel for the current page.
+serviceworker-list-header = Service Workers
+# Text displayed next to the list of Service Workers to encourage users to check out
+# about:debugging to see all registered Service Workers.
+serviceworker-list-aboutdebugging = ÐдкÑÑÑÑ about:debugging Ð´Ð»Ñ Service Workers з ÑнÑÑÑ
даменаÑ
+# Text for the button to unregister a Service Worker. Displayed for active Service Workers.
+serviceworker-worker-unregister = СкаÑаваÑÑ ÑÑгÑÑÑÑаÑÑÑ
+# Text for the debug link displayed for an already started Service Worker. Clicking on the
+# link opens a new devtools toolbox for this service worker. The title attribute is only
+# displayed when the link is disabled.
+serviceworker-worker-debug = Ðдладка
+ .title = Ðожна адладжваÑÑ ÑолÑÐºÑ Ð·Ð°Ð¿ÑÑÑанÑÑ service workers
+# Alt text for the image icon displayed inside a debug link for a service worker.
+serviceworker-worker-inspect-icon =
+ .alt = ÐаÑледаваÑÑ
+# Text for the start link displayed for a registered but not running Service Worker.
+# Clicking on the link will attempt to start the service worker.
+serviceworker-worker-start3 = ÐапÑÑÑÑÑÑ
+# Text displayed for the updated time of the service worker. The