Pontoon: Update Russian (ru) localization of Firefox
authorAlexander Slovesnik <unghost@mozilla-russia.org>
Sun, 24 Nov 2019 14:14:38 +0000
changeset 3684 475cef3c1b99885729ea47c8b332ee4811e97f0c
parent 3683 06b0977aaec7b1d72124129be6862f427ebfc0bb
child 3685 bd95d916066b6c47a93914d06a188b170225a30c
push id2820
push userpontoon@mozilla.com
push dateSun, 24 Nov 2019 14:14:42 +0000
Pontoon: Update Russian (ru) localization of Firefox Localization authors: - Alexander Slovesnik <unghost@mozilla-russia.org>
browser/browser/newtab/newtab.ftl
browser/browser/newtab/onboarding.ftl
toolkit/chrome/global/textcontext.dtd
toolkit/chrome/passwordmgr/passwordmgr.properties
--- a/browser/browser/newtab/newtab.ftl
+++ b/browser/browser/newtab/newtab.ftl
@@ -176,16 +176,17 @@ newtab-discovery-empty-section-topstories-loading = Загрузка…
 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-more-recommendations = Ещё рекомендации
 newtab-pocket-how-it-works = Как это работает
+newtab-pocket-whats-pocket = Что такое { -pocket-brand-name }?
 newtab-pocket-cta-button = Загрузить { -pocket-brand-name }
 newtab-pocket-cta-text = Сохраняйте интересные статьи в { -pocket-brand-name } и подпитывайте свой ум увлекательным чтением.
 
 ## 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 = Обновить страницу, чтобы попробовать ещё раз.
--- a/browser/browser/newtab/onboarding.ftl
+++ b/browser/browser/newtab/onboarding.ftl
@@ -8,17 +8,17 @@
 ### widowed word, so test on various window sizes if you also want this.
 
 
 ## These button action text can be split onto multiple lines, so use explicit
 ## newlines in translations to control where the line break appears (e.g., to
 ## avoid breaking quoted text).
 
 onboarding-button-label-learn-more = Подробнее
-onboarding-button-label-try-now = Попробовать сейчас
+onboarding-button-label-try-now = Попробуйте сейчас
 onboarding-button-label-get-started = Начало работы
 
 ## Welcome modal dialog strings
 
 onboarding-welcome-header = Добро пожаловать в { -brand-short-name }
 onboarding-welcome-body = Теперь у вас есть браузер.<br/>Познакомьтесь с { -brand-product-name } поближе.
 onboarding-welcome-learn-more = Узнать больше о преимуществах.
 onboarding-welcome-modal-get-body = Теперь у вас есть браузер.<br/>Получите максимальную отдачу от { -brand-product-name }.
@@ -125,26 +125,34 @@ onboarding-mobile-phone-title = Загрузите { -brand-product-name } на ваш телефон
 onboarding-mobile-phone-text = Загрузите { -brand-product-name } для iOS или Android и синхронизируйте данные между всеми своими устройствами.
 # "Mobile" is short for mobile/cellular phone, "Browser" is short for web
 # browser.
 onboarding-mobile-phone-button = Загрузить мобильный браузер
 onboarding-send-tabs-title = Мгновенно отправляйте вкладки самому себе
 # "Send Tabs" refers to "Send Tab to Device" feature that appears when opening a
 # tab's context menu.
 onboarding-send-tabs-text = Send Tabs мгновенно обменивается страницами между вашими устройствами без необходимости копирования, вставки или выхода из браузера.
+# "Send Tabs" refers to "Send Tab to Device" feature that appears when opening a
+# tab's context menu.
+onboarding-send-tabs-text2 = Легко обменивайтесь страницами между вашими устройствами, не копируя ссылки или выходя из браузера.
 onboarding-send-tabs-button = Начать использовать отправку вкладок
 onboarding-pocket-anywhere-title = Читайте и слушайте, где бы вы не находились
 onboarding-pocket-anywhere-text2 = Сохраняйте ваши любимые статьи с помощью { -pocket-brand-name } и читайте, слушайте или просматривайте их даже без Интернета в любое удобное для вас время.
 onboarding-pocket-anywhere-button = Попробовать { -pocket-brand-name }
 onboarding-lockwise-passwords-title = Возьмите свои пароли с собой
 onboarding-lockwise-passwords-text2 = Храните пароли в безопасности и легко входите в аккаунты с помощью { -lockwise-brand-name }.
 onboarding-lockwise-passwords-button2 = Загрузить приложение
+onboarding-lockwise-strong-passwords-title = Создавайте и храните надежные пароли
+onboarding-lockwise-strong-passwords-text = { -lockwise-brand-name } мгновенно создает надежные пароли и хранит их в одном месте.
+onboarding-lockwise-strong-passwords-button = Управляйте своими логинами
 onboarding-facebook-container-title = Установите границы для Фейсбука
 onboarding-facebook-container-text2 = { -facebook-container-brand-name } отделяет ваш профиль от всего остального, затрудняя Фейсбуку отслеживание вас для показа целевой рекламы.
 onboarding-facebook-container-button = Установить расширение
+onboarding-import-browser-settings-title = Импортируйте свои закладки, пароли и многое другое
+onboarding-import-browser-settings-button = Импортируйте данные из Chrome
 
 ## Message strings belonging to the Return to AMO flow
 
 return-to-amo-sub-header = Отлично, вы установили { -brand-short-name }
 # <icon></icon> will be replaced with the icon belonging to the extension
 #
 # Variables:
 #   $addon-name (String) - Name of the add-on
--- a/toolkit/chrome/global/textcontext.dtd
+++ b/toolkit/chrome/global/textcontext.dtd
@@ -24,18 +24,18 @@
 <!ENTITY spellNoSuggestions.label "(вариантов не найдено)">
 <!ENTITY spellDictionaries.label "Языки">
 <!ENTITY spellDictionaries.accesskey "и">
 
 <!ENTITY searchTextBox.clear.label "Очистить">
 
 <!ENTITY fillLoginMenu.label          "Ввести логин">
 <!ENTITY fillLoginMenu.accesskey      "е">
-<!ENTITY fillSuggestedPassword.label  "Использовать предложенный пароль">
-<!ENTITY fillSuggestedPassword.accesskey "п">
 <!ENTITY fillGeneratedPassword.label  "Использовать сложный сгенерированный пароль">
 <!ENTITY fillGeneratedPassword.accesskey "п">
+<!ENTITY useGeneratedPassword.label   "Использовать сложный сгенерированный пароль…">
+<!ENTITY useGeneratedPassword.accesskey "п">
 <!ENTITY fillPasswordMenu.label       "Ввести пароль">
 <!ENTITY fillPasswordMenu.accesskey   "е">
 <!ENTITY fillUsernameMenu.label       "Ввести имя пользователя">
 <!ENTITY fillUsernameMenu.accesskey   "е">
 <!ENTITY noLoginSuggestions.label     "(Нет предложений для логинов)">
 <!ENTITY viewSavedLogins.label        "Просмотр сохранённых логинов">
--- a/toolkit/chrome/passwordmgr/passwordmgr.properties
+++ b/toolkit/chrome/passwordmgr/passwordmgr.properties
@@ -46,16 +46,19 @@ updatePasswordMsgNoUser = Вы хотите обновить сохранённый пароль?
 userSelectText2 = Выберите логин для обновления:
 removeLoginPrompt=Вы уверены, что хотите удалить этот логин?
 removeLoginTitle=Удалить логин
 loginsDescriptionAll2=На вашем компьютере хранятся логины для следующих сайтов
 
 # LOCALIZATION NOTE (useASecurelyGeneratedPassword):
 # Shown in the autocomplete popup to allow filling a generated password into a password field.
 useASecurelyGeneratedPassword=Использовать сложный сгенерированный пароль
+# LOCALIZATION NOTE (generatedPasswordWillBeSaved):
+# %S will contain the brandShorterName. This informs the user that the generated password will be automatically saved.
+generatedPasswordWillBeSaved=%S сохранит этот пароль для этого веб-сайта.
 # LOCALIZATION NOTE (loginHostAge):
 # This is used to show the context menu login items with their age.
 # 1st string is the username for the login, 2nd is the login's age.
 loginHostAge=%1$S (%2$S)
 # LOCALIZATION NOTE (noUsername):
 # String is used on the context menu when a login doesn't have a username.
 noUsername=Нет имени пользователя