Update Russian L10n
authorAlexander Slovesnik <unghost@mozilla-russia.org>
Sun, 08 Sep 2013 16:44:25 +0400
changeset 2619 18255eb679202400ef532524f48df74d87440089
parent 2618 5a084964862d0b90ea35225e2fbbe18baf7b2384
child 2620 27ff77dbf40cf2b6bc341372dcf6f6244b82abf2
push id1
push usersledru@mozilla.com
push dateThu, 04 Dec 2014 22:07:11 +0000
Update Russian L10n
browser/chrome/browser/browser.dtd
browser/chrome/browser/browser.properties
browser/chrome/browser/devtools/app-manager.dtd
browser/chrome/browser/devtools/app-manager.properties
browser/chrome/browser/devtools/debugger.properties
dom/chrome/security/csp.properties
--- a/browser/chrome/browser/browser.dtd
+++ b/browser/chrome/browser/browser.dtd
@@ -173,16 +173,18 @@
 <!ENTITY scratchpad.label "Простой редактор JavaScript">
 <!ENTITY scratchpad.accesskey "р">
 <!ENTITY scratchpad.keycode "VK_F4">
 <!ENTITY scratchpad.keytext "F4">
 <!ENTITY chromeDebuggerMenu.label "Отладчик браузера">
 <!ENTITY devToolbarCloseButton.tooltiptext "Закрыть панель разработки">
 <!ENTITY devToolbarMenu.label "Панель разработки">
 <!ENTITY devToolbarMenu.accesskey "а">
+<!ENTITY devAppMgrMenu.label "Управление приложениями">
+<!ENTITY devAppMgrMenu.accesskey "в">
 <!ENTITY devToolbar.keycode "VK_F2">
 <!ENTITY devToolbar.keytext "F2">
 <!ENTITY devToolboxMenuItem.label "Показать/скрыть инструменты">
 <!ENTITY devToolboxMenuItem.accesskey "а">
 <!ENTITY devToolboxMenuItem.keycode "I">
 <!ENTITY devToolboxMenuItem.keytext "I">
 <!ENTITY devToolbarToolsButton.tooltip "Показать/скрыть инструменты разработчика">
 <!ENTITY devToolbarOtherToolsButton.label "Другие инструменты">
@@ -458,17 +460,19 @@
 <!ENTITY social.activated.undo.accesskey "м">
 <!ENTITY social.learnMore.label "Подробнее…">
 <!ENTITY social.learnMore.accesskey "о">
 <!ENTITY social.closeNotificationItem.label "Не сейчас">
 <!ENTITY social.chatBar.commandkey "c">
 <!ENTITY social.chatBar.label "Переключаться на чаты">
 <!ENTITY social.chatBar.accesskey "ч">
 <!ENTITY social.markpage.accesskey "а">
+<!ENTITY social.markpageMenu.label "Сохранить страницу в…">
 <!ENTITY social.marklink.accesskey "а">
+<!ENTITY social.marklinkMenu.label "Сохранить ссылку в…">
 <!ENTITY getUserMedia.selectCamera.label "Доступ к камере:">
 <!ENTITY getUserMedia.selectCamera.accesskey "к">
 <!ENTITY getUserMedia.selectMicrophone.label "Доступ к микрофону:">
 <!ENTITY getUserMedia.selectMicrophone.accesskey "м">
 <!ENTITY webrtcIndicatorButton.label "Доступ к Камере / Микрофону">
 <!ENTITY webrtcIndicatorButton.tooltip "Показать сайты, которые сейчас имеют доступ к вашей камере или микрофону">
 <!ENTITY mixedContentBlocked.helplink "Подробнее">
 <!ENTITY mixedContentBlocked.moreinfo "Большинство веб-сайтов будут продолжать нормально работать, даже когда это содержимое заблокировано.">
--- a/browser/chrome/browser/browser.properties
+++ b/browser/chrome/browser/browser.properties
@@ -222,20 +222,18 @@ service.toolbarbutton.tooltiptext = Службы
 service.install.description = Вы хотите включить службы от %1$S, которые будут расположены на панели инструментов и в боковой панели вашего %2$S?
 service.install.ok.label = Включить службы
 service.install.ok.accesskey = ю
 service.install.learnmore = Подробнее…
 social.turnOff.label = Выключить %S
 social.turnOff.accesskey = к
 social.turnOn.label = Включить %S
 social.turnOn.accesskey = к
-social.markpage.label = Отправить страницу в %S
-social.unmarkpage.label = Удалить страницу из %S
-social.marklink.label = Отправить ссылку в %S
-social.unmarklink.label = Удалить ссылку из %S
+social.markpage.label = Сохранить страницу в %S
+social.marklink.label = Сохранить ссылку в %S
 social.error.message = %1$S сейчас не может соединиться с %2$S.
 social.error.tryAgain.label = Попробовать снова
 social.error.tryAgain.accesskey = п
 social.error.closeSidebar.label = Закрыть эту боковую панель
 social.error.closeSidebar.accesskey = ы
 social.aria.toolbarButtonBadgeText = %1$S (%2$S)
 identity.termsOfService = Условия службы
 identity.privacyPolicy = Политика приватности
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/devtools/app-manager.dtd
@@ -0,0 +1,46 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY index.title "Управление приложениями">
+<!ENTITY index.projects "Мои приложения">
+<!ENTITY index.device "Мое устройство">
+<!ENTITY device.screenshot "Скриншот">
+<!ENTITY device.title "Центр управления приложениями">
+<!ENTITY device.notConnected "Не подсоединено. Пожалуйста, подсоедините ниже ваше устройство.">
+<!ENTITY device.startApp "Запустить">
+<!ENTITY device.stopApp "Остановить">
+<!ENTITY device.debugApp "Отладка">
+<!ENTITY device.name "Имя">
+<!ENTITY device.app "Приложение">
+<!ENTITY device.privileged "Привилегировано">
+<!ENTITY device.certified "Сертифицировано">
+<!ENTITY device.allow "Разрешить">
+<!ENTITY device.prompt "Запрос">
+<!ENTITY device.deny "Отклонить">
+<!ENTITY device.installedApps "Установленные приложения">
+<!ENTITY device.permissions "Разрешения">
+<!ENTITY connection.disconnect "Отсоединить">
+<!ENTITY connection.showDeviceCtrlCenter "Щёлкните для подробностей">
+<!ENTITY connection.notConnected "Не соединено">
+<!ENTITY connection.changeHostAndPort "Изменить">
+<!ENTITY connection.startSimulator "Запустить симулятор">
+<!ENTITY connection.saveConnectionInfo "Сохранить">
+<!ENTITY connection.connecting "Соединение…">
+<!ENTITY connection.disconnecting "Отсоединение…">
+<!ENTITY connection.cancel "Отмена">
+<!ENTITY connection.or "или">
+<!ENTITY projects.localApps "Локальные приложения">
+<!ENTITY projects.addApp "Добавить">
+<!ENTITY projects.addPackaged "Добавить упакованное приложение">
+<!ENTITY projects.addHosted "Добавить размещённое приложение">
+<!ENTITY projects.title "Локальные приложения">
+<!ENTITY projects.appDetails "Сведения о приложении">
+<!ENTITY projects.removeApp "Удалить">
+<!ENTITY projects.reloadFiles "Обновить">
+<!ENTITY projects.installApp "Установить">
+<!ENTITY projects.startApp "Запустить">
+<!ENTITY projects.stopApp "Остановить">
+<!ENTITY projects.debugApp "Отладка">
+<!ENTITY projects.hostedManifestPlaceHolder "http://example.com/app/webapp.manifest">
+<!ENTITY projects.noProject "Не связан ни один проект. Добавьте новое упакованное приложение (каталог) или размещенное приложение (ссылка на файл манифеста).">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/devtools/app-manager.properties
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+device.deviceSize = Разрешение устройства: %1$Sx%2$S (%3$S DPI)
+connection.connectedToDevice = Соединено с %1$S
+connection.connectTo = Соединить с %1$S:%2$S
+project.filePickerTitle = Выберите папку веб-приложения
+validator.nonExistingFolder = Папка проекта отсутствует
+validator.expectProjectFolder = Папка проекта оказалась файлом
+validator.wrongManifestFileName = Упакованные приложения требуют наличия файла манифеста, который может быть только в корневой папке проекта и иметь имя 'manifest.webapp'
+validator.invalidManifestURL = Некорректный URL манифеста '%S'
+validator.invalidManifestJSON = Манифест веб-приложения не является корректным JSON-файлом: %1$S в: %2$S
+validator.noAccessManifestURL = Не удалось прочесть файл манифеста: %1$S в: %2$S
+validator.invalidHostedManifestURL = Некорректный URL манифеста размещённого приложения '%1$S': %2$S
+validator.invalidProjectType = Неизвестный тип проекта '%S'
+validator.missNameManifestProperty = В манифесте отсутствует обязательное 'name'.
+validator.missIconsManifestProperty = В манифесте отсутствуют 'icons'.
+validator.missIconMarketplace = Приложение, представляемое в Магазин, должно содержать значок размером не менее 128px
+validator.invalidAppType = Неизвестный тип приложения: '%S'.
+validator.invalidHostedPriviledges = Размещённое приложение не может иметь тип '%S'.
+validator.noCertifiedSupport = 'Сертифицированные' приложения не полностью поддерживаются Менеджером приложений.
--- a/browser/chrome/browser/devtools/debugger.properties
+++ b/browser/chrome/browser/devtools/debugger.properties
@@ -34,16 +34,17 @@ breakpointMenuItem.disableSelf = Отключить точку останова
 breakpointMenuItem.deleteSelf = Удалить точку останова
 breakpointMenuItem.enableOthers = Включить другие
 breakpointMenuItem.disableOthers = Отключить другие
 breakpointMenuItem.deleteOthers = Удалить другие
 breakpointMenuItem.enableAll = Включить все точки останова
 breakpointMenuItem.disableAll = Отключить все точки останова
 breakpointMenuItem.deleteAll = Удалить все точки останова
 loadingText = Загрузка…
+errorLoadingText = Ошибка загрузки источника:\n
 addWatchExpressionText = Добавить выражение для отслеживания
 emptyVariablesText = Переменных для показа нет
 scopeLabel = %S область действия
 watchExpressionsScopeLabel = Выражение для отслеживания
 globalScopeLabel = Глобальная
 variablesEditableNameTooltip = Двойной щелчок для изменения
 variablesEditableValueTooltip = Щёлкните для изменения значения
 variablesCloseButtonTooltip = Щёлкните для удаления
--- a/dom/chrome/security/csp.properties
+++ b/dom/chrome/security/csp.properties
@@ -1,27 +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/.
 
-directiveViolated = Директива %1$S нарушена
-directiveViolatedWithURI = Директива %1$S нарушена %2$S
+CSPViolation = Параметры страницы заблокировали загрузку ресурса: %1$S
+CSPViolationWithURI = Параметры страницы заблокировали загрузку ресурса в %2$S ("%1$S").
 triedToSendReport = Попытка отправки отчёта на некорректный URI: "%1$S"
 errorWas = произошла ошибка: "%1$S"
 couldNotParseReportURI = не удалось распарсить URI отчёта: %1$S
 couldNotProcessUnknownDirective = Не удалось обработать неизвестную директиву '%1$S'
-doNotUnderstandOption = не удалось понять параметр '%1$S'.  Игнорирую его.
-notETLDPlus1 = не могу использовать URI отчёта из несовпадающего eTLD+1: %1$S
-notSameScheme = не могу использовать URI отчёта со схемой, отличной от схемы исходного документа: %1$S
-notSamePort = не могу использовать URI отчёта с портом, отличным от порта исходного документа: %1$S
+ignoringUnknownOption = Игнорирую неизвестный параметр %1$S
+reportURInotETLDPlus1 = URI отчёта (%1$S) должен быть из того же eTLD+1.
+reportURInotSameSchemeAsSelf = URI отчёта (%1$S) должен использовать ту же схему, что и исходный документ.
+reportURInotSamePortAsSelf = URI отчёта (%1$S) должен использовать тот же порт, что и исходный документ.
 pageCannotSendReportsTo = страница на %1$S не может посылать отчёты на %2$S
 allowOrDefaultSrcRequired = отсутствуют необходимые директивы 'allow' или 'default-src'.  Произведён возврат к "default-src 'none'"
 failedToParseUnrecognizedSource = Не удалось распарсить нераспознанный источник %1$S
 reportPostRedirect = Не удалось отправить отчёт о нарушении на %1$S, так как произошло перенаправление
 allowDirectiveIsDeprecated = директива allow является устаревшей, вместо неё используйте эквивалентную директиву default-src
+inlineScriptBlocked = Попытка выполнить сценарии, встроенные в страницу, была заблокирована
+inlineStyleBlocked = Попытка применить таблицы стилей, встроенные в страницу, была заблокирована
+scriptFromStringBlocked = Попытка вызова JavaScript из строки (путем вызова функции, такой как eval) был заблокирована
 policyURINotAlone = директива policy-uri не может появляться вместе с другими
 noParentRequest = policy-uri не может быть получена без запроса от родителя и CSP.
 policyURIParseError = не удалось распарсить URI в URI политики: %1$S
 nonMatchingHost = не могу получить uri политики из несовпадающего имени хоста: %1$S
 nonMatchingPort = не могу получить uri политики из несовпадающего порта: %1$S
 nonMatchingScheme = не могу получить uri политики из несовпадающей схемы: %1$S
 errorFetchingPolicy = Ошибка при получении policy-uri: %1$S
 cspSourceNotURI = Приведённый аргумент не является nsIURI