diff --git a/lang/languages-ru.json b/lang/languages-ru.json
index 7a2e087ce..9c7fd1c87 100644
--- a/lang/languages-ru.json
+++ b/lang/languages-ru.json
@@ -1,15 +1,17 @@
{
- "en": "",
- "bg": "",
- "de": "",
- "es": "",
- "fr": "",
- "hy": "",
- "it": "",
- "oc": "",
- "ptBR": "",
- "sk": "",
- "sl": "",
- "sv": "",
- "tr": ""
+ "en": "English (английский)",
+ "bg": "Болгарский",
+ "de": "Немецкий",
+ "es": "Испанский",
+ "fr": "Французский",
+ "hy": "Армянский",
+ "it": "Итальянский",
+ "oc": "Окситанский",
+ "pl": "",
+ "ptBR": "Португальский (Бразилия)",
+ "ru": "",
+ "sk": "Словацкий",
+ "sl": "Словенский",
+ "sv": "Шведский",
+ "tr": "Турецкий"
}
\ No newline at end of file
diff --git a/lang/main-ru.json b/lang/main-ru.json
index d226f76bc..f5f6ba01b 100644
--- a/lang/main-ru.json
+++ b/lang/main-ru.json
@@ -1,26 +1,28 @@
{
"contactlist": "",
- "connectionsettings": "",
- "poweredby": "",
- "downloadlogs": "",
- "feedback": "",
- "roomUrlDefaultMsg": "",
- "participant": "",
- "me": "",
- "speaker": "",
- "raisedHand": "",
- "defaultNickname": "",
- "defaultLink": "",
- "calling": "",
+ "addParticipants": "",
+ "roomLocked": "",
+ "roomUnlocked": "",
+ "passwordSetRemotely": "",
+ "connectionsettings": "Настройки подключения",
+ "poweredby": "работает на",
+ "feedback": "Оставьте нам свой отзыв",
+ "inviteUrlDefaultMsg": "Ваша конференция создается в данный момент...",
+ "me": "Я",
+ "speaker": "Говорящий",
+ "raisedHand": "Хочет говорить",
+ "defaultNickname": "напр. Яна Цветочкина",
+ "defaultLink": "напр. __url__",
+ "callingName": "",
"userMedia": {
- "react-nativeGrantPermissions": "",
- "chromeGrantPermissions": "",
- "androidGrantPermissions": "",
- "firefoxGrantPermissions": "",
- "operaGrantPermissions": "",
- "iexplorerGrantPermissions": "",
- "safariGrantPermissions": "",
- "nwjsGrantPermissions": ""
+ "react-nativeGrantPermissions": "Пожалуйста, дайте разрешение на доступ к камере и микрофону нажатием на кнопку Разрешить",
+ "chromeGrantPermissions": "Пожалуйста, дайте разрешение на доступ к камере и микрофону нажатием на кнопку Разрешить",
+ "androidGrantPermissions": "Пожалуйста, дайте разрешение на доступ к камере и микрофону нажатием на кнопку Разрешить",
+ "firefoxGrantPermissions": "Пожалуйста дайте разрешение на доступ к камере и микрофону нажатием на кнопку Разрешить доступ к выбранному устройству",
+ "operaGrantPermissions": "Пожалуйста, дайте разрешение на доступ к камере и микрофону нажатием на кнопку Разрешить",
+ "iexplorerGrantPermissions": "Пожалуйста дайте разрешение на доступ к камере и микрофону нажатием на кнопку ОК",
+ "safariGrantPermissions": "Пожалуйста дайте разрешение на доступ к камере и микрофону нажатием на кнопку ОК",
+ "nwjsGrantPermissions": "Пожалуйста дайте разрешение на доступ к камере и микрофону"
},
"keyboardShortcuts": {
"keyboardShortcuts": "",
@@ -33,269 +35,347 @@
"focusRemote": "",
"toggleChat": "",
"mute": "",
+ "fullScreen": "",
"videoMute": ""
},
"welcomepage": {
- "go": "",
- "roomname": "",
- "disable": "",
+ "go": "Вперед!",
+ "roomname": "Введите название комнаты",
+ "disable": "Не показывать эту страницу снова",
"feature1": {
- "title": "",
- "content": ""
+ "title": "Простой в использовании",
+ "content": "Нет нужды что-либо скачивать. __app__ работает прямо из вашего браузера. Просто отправьте URL ссылку на вашу конференцию другим, чтобы начать общение."
},
"feature2": {
- "title": "",
- "content": ""
+ "title": "Низкие требования к ширине канала",
+ "content": "Многопользовательским видеоконференциям достаточно скорости передачи данных в 128 Кбит/с. Демонстрация экрана или аудиоконференции требуют и того меньше."
},
"feature3": {
- "title": "",
- "content": ""
+ "title": "Открытый исходный код",
+ "content": "__app__ лицензирован под Apache License. Вы можете свободно скачивать, использовать, изменять это ПО в соответствии с условиями лицензии."
},
"feature4": {
- "title": "",
- "content": ""
+ "title": "Неограниченное количество пользовательниц",
+ "content": "Нет никаких искусственных ограничений по количеству пользовательниц или участников конференций. Вас отграничивают только мощность сервера и качество соединения."
},
"feature5": {
- "title": "",
- "content": ""
+ "title": "Общий доступ к экрану",
+ "content": "С лёгкостью можно пользоваться экраном совместно. __app__ идеально для онлайн презентаций, лекций и сеансов техподдержки."
},
"feature6": {
- "title": "",
- "content": ""
+ "title": "Защищённые комнаты",
+ "content": "Нужно больше приватности? __app__ конференц-комнаты могут быть защищены паролем, чтобы исключить незваных гостей или заминки."
},
"feature7": {
- "title": "",
- "content": ""
+ "title": "Поделиться заметками",
+ "content": "__app__ включает Etherpad, текстовый редактор для совместной работы над текстом в реальном времени, который замечательно подходит, чтобы вести протоколы или совместно писать статьи."
},
"feature8": {
- "title": "",
- "content": ""
+ "title": "Статистика использования",
+ "content": "Узнайте больше о пользователях с помощью интеграции с Piwik, Google Analytics и другими системами мониторига и сбора статистики."
}
},
+ "startupoverlay": {
+ "policyText": "",
+ "title": ""
+ },
+ "suspendedoverlay": {
+ "title": "",
+ "rejoinKeyTitle": ""
+ },
"toolbar": {
- "mute": "",
+ "mute": "Вкл. / Выкл. звук",
"videomute": "",
- "authenticate": "",
+ "authenticate": "Аутентифицировать",
"lock": "",
"invite": "",
"chat": "",
"etherpad": "",
- "sharedvideo": "",
+ "sharedvideo": "Поделиться YouTube видео",
"sharescreen": "",
"fullscreen": "",
- "sip": "",
- "Settings": "",
+ "sip": "Набрать SIP номер",
+ "Settings": "Настройки",
"hangup": "",
- "login": "",
- "logout": "",
+ "login": "Войти",
+ "logout": "Завершить сеанс",
"dialpad": "",
- "sharedVideoMutedPopup": "",
- "micMutedPopup": "",
- "unableToUnmutePopup": "",
- "cameraDisabled": "",
- "micDisabled": ""
+ "sharedVideoMutedPopup": "У видео, которым Вы поделились, отключён звук, чтобы вы могли говорить с остальными.",
+ "micMutedPopup": "Ваш микрофон отключён, чтобы вы могли сосредоточиться на видео, которым поделились.",
+ "talkWhileMutedPopup": "",
+ "unableToUnmutePopup": "Вы не можете включить звук, потому что включено видео.",
+ "cameraDisabled": "Камера недоступна",
+ "micDisabled": "Микрофон недоступен",
+ "filmstrip": "",
+ "profile": "",
+ "raiseHand": ""
},
"bottomtoolbar": {
- "chat": "",
+ "chat": "Открыть / Закрыть чат",
"filmstrip": "",
"contactlist": ""
},
"chat": {
"nickname": {
- "title": "",
- "popover": ""
+ "title": "Введите имя в поле ниже",
+ "popover": "Выберите имя"
},
- "messagebox": ""
+ "messagebox": "Введите текст.."
},
"settings": {
- "title": "",
- "update": "",
- "name": "",
+ "title": "Настройки",
+ "update": "Обновить",
+ "name": "Имя",
"startAudioMuted": "",
"startVideoMuted": "",
"selectCamera": "",
"selectMic": "",
"selectAudioOutput": "",
"followMe": "",
- "noDevice": "",
- "noPermission": "",
- "avatarUrl": ""
+ "noDevice": "Нет",
+ "noPermission": "Нет прав пользоваться устройством",
+ "cameraAndMic": "",
+ "moderator": "",
+ "password": "",
+ "audioVideo": "",
+ "setPasswordLabel": ""
+ },
+ "profile": {
+ "title": "",
+ "setDisplayNameLabel": "",
+ "setEmailLabel": "",
+ "setEmailInput": ""
},
"videothumbnail": {
- "editnickname": "",
- "moderator": "",
+ "editnickname": "Нажми, чтобы
поменять имя экрана",
+ "moderator": "Хозяйка конференции.",
"videomute": "",
- "mute": "",
- "kick": "",
- "muted": "",
- "domute": "",
- "flip": ""
+ "mute": "Без звука",
+ "kick": "Прогнать",
+ "muted": "Звук выключен",
+ "domute": "Выключить звук",
+ "flip": "Отразить"
},
"connectionindicator": {
- "bitrate": "",
- "packetloss": "",
- "resolution": "",
- "less": "",
- "more": "",
- "address": "",
- "remoteport": "",
+ "header": "",
+ "bitrate": "Битрейт",
+ "packetloss": "Потеря пакетов:",
+ "resolution": "Разрешение:",
+ "less": "Свернуть",
+ "more": "Показать больше",
+ "address": "Адрес:",
+ "remoteport": "Удалённый порт:",
"remoteport_plural_2": "",
- "localport": "",
- "localport_plural_2": "",
- "localaddress": "",
- "localaddress_plural_2": "",
- "remoteaddress": "",
+ "remoteport_plural_5": "",
+ "localport": "Локальный порт:",
+ "localport_plural_2": "Локальные порты:",
+ "localport_plural_5": "",
+ "localaddress": "Локальный адрес:",
+ "localaddress_plural_2": "Локальные адреса:",
+ "localaddress_plural_5": "",
+ "remoteaddress": "Удалённый адрес:",
"remoteaddress_plural_2": "",
- "transport": "",
- "bandwidth": "",
- "na": ""
+ "remoteaddress_plural_5": "",
+ "transport": "Метод отправки:",
+ "bandwidth": "Средняя скорость соединения:",
+ "na": "Вернитесь сюда за информацией о соединении, когда конференция начнётся"
},
"notify": {
- "disconnected": "",
- "moderator": "",
- "connected": "",
- "somebody": "",
- "me": "",
- "focus": "",
- "focusFail": "",
- "grantedTo": "",
- "grantedToUnknown": "",
- "muted": "",
- "mutedTitle": "",
- "raisedHand": ""
+ "disconnected": "соединение разорвано",
+ "moderator": "Получены права для модерации!",
+ "connected": "подключено",
+ "somebody": "Кто-то",
+ "me": "Я",
+ "focus": "Фокусировка конференции",
+ "focusFail": "__component__ недоступен - повторите через __ms__ секунд",
+ "grantedTo": "Теперь модерирует __to__!",
+ "grantedToUnknown": "Права модератора теперь у $t(somebody)!",
+ "muted": "Вы начали конференцию без звука.",
+ "mutedTitle": "Вы без звука!",
+ "raisedHand": "Хочу высказаться."
},
"dialog": {
- "kickMessage": "",
- "popupError": "",
- "passwordError": "",
- "passwordError2": "",
- "connectError": "",
- "connectErrorWithMsg": "",
- "connecting": "",
- "error": "",
- "detectext": "",
- "failtoinstall": "",
- "failedpermissions": "",
- "bridgeUnavailable": "",
- "jicofoUnavailable": "",
- "maxUsersLimitReached": "",
- "lockTitle": "",
- "lockMessage": "",
- "warning": "",
- "passwordNotSupported": "",
- "sorry": "",
+ "add": "",
+ "kickMessage": "Фигасе! Вас прогнали со встречи!",
+ "popupError": "Ваш браузер блокирует всплывающие окна на этом сайте. Пожалуйста разрешите всплывающие окна в настройках безопасности и попробуйте снова.",
+ "passwordErrorTitle": "",
+ "passwordError": "Этот разговор сейчас защищён паролем. Только хозяйка конференции может устанавливать пароль.",
+ "passwordError2": "Эта конференция защищена паролем. Только хозяйка конференции может устанавливать пароль.",
+ "connectError": "Ёпрст! Что-то пошло не так и мы не можем связаться с конференцией.",
+ "connectErrorWithMsg": "Ёпрст! Что-то пошло не так и мы не можем связаться с конференцией: __msg__",
+ "incorrectPassword": "",
+ "connecting": "Идёт подключение",
+ "copy": "",
+ "error": "Ошибка",
+ "roomLocked": "",
+ "addPassword": "",
+ "createPassword": "",
+ "detectext": "Ошибка при попытке определить расширение для совместного использования экрана.",
+ "failtoinstall": "Невозможно установить расширение для совместного использования рабочего стола",
+ "failedpermissions": "Невозможно получить права на использование локального микрофона и/или камеры.",
+ "conferenceReloadTitle": "",
+ "conferenceReloadMsg": "",
+ "conferenceDisconnectTitle": "",
+ "conferenceDisconnectMsg": "",
+ "reconnectNow": "",
+ "conferenceReloadTimeLeft": "",
+ "maxUsersLimitReached": "Достигнут максимум количества участников конференции. Конференция заполнена. Пожалуйста попробуйте позже!",
+ "lockTitle": "Блокировка не удалась",
+ "lockMessage": "Не удалось запереть конференцию",
+ "warning": "Внимание",
+ "passwordNotSupported": "Пароли для комнат сейчас не поддерживаются.",
+ "internalErrorTitle": "",
"internalError": "",
- "unableToSwitch": "",
- "SLDFailure": "",
- "SRDFailure": "",
- "oops": "",
- "defaultError": "",
- "passwordRequired": "",
- "Ok": "",
- "Remove": "",
- "shareVideoTitle": "",
- "shareVideoLinkError": "",
- "removeSharedVideoTitle": "",
- "removeSharedVideoMsg": "",
- "alreadySharedVideoMsg": "",
- "WaitingForHost": "",
- "WaitForHostMsg": "",
- "IamHost": "",
- "Cancel": "",
- "retry": "",
- "logoutTitle": "",
- "logoutQuestion": "",
- "sessTerminated": "",
- "hungUp": "",
- "joinAgain": "",
- "Share": "",
- "Save": "",
- "recording": "",
- "recordingToken": "",
- "Dial": "",
- "sipMsg": "",
- "passwordCheck": "",
- "passwordMsg": "",
- "Invite": "",
+ "unableToSwitch": "Невозможно сменить видео трансляцию.",
+ "SLDFailure": "Ёпрст! Что-то пошло не так и мы не можем отключить звук! (ошибка SLD)",
+ "SRDFailure": "Ёпрст! Что-то пошло не так и мы не можем остановить видео! (ошибка SRD)",
+ "oops": "Ёпрст!",
+ "currentPassword": "",
+ "passwordLabel": "",
+ "defaultError": "Какая-то ошибка",
+ "passwordRequired": "Требуется пароль",
+ "Ok": "Ok",
+ "done": "",
+ "Remove": "Удалить",
+ "removePassword": "",
+ "shareVideoTitle": "Поделиться видео",
+ "shareVideoLinkError": "Пожалуйста введите корректную youtube ссылку.",
+ "removeSharedVideoTitle": "Удалить общее видео",
+ "removeSharedVideoMsg": "Вы уверрены, что хотите удалить ваше расшаренное видео?",
+ "alreadySharedVideoMsg": "Другая участница сейчас делится видео. В этой конференции можно делиться только одним видео одновременно.",
+ "WaitingForHost": "Ожидание хоста...",
+ "WaitForHostMsg": "Конференция __room__ ещё не началась. Если вы её хост - аутентифицируйтесь. Или сидите ждите хоста.",
+ "IamHost": "Я хост",
+ "Cancel": "Отменить",
+ "Submit": "",
+ "retry": "Повторить",
+ "logoutTitle": "Завершить сеанс",
+ "logoutQuestion": "Вы уверены, что хотите выйти и остановить конференцию?",
+ "sessTerminated": "Сеанс закрыт",
+ "hungUp": "Вы повесили трубку",
+ "joinAgain": "Войдите заново",
+ "Share": "Поделиться",
+ "Save": "Сохранить",
+ "recording": "Запись",
+ "recordingToken": "Введите токен для записи",
+ "Dial": "Дозвон",
+ "sipMsg": "Введите SIP-номер",
+ "passwordCheck": "Вы уверены, что хотите удалить ваш пароль?",
+ "passwordMsg": "Введите пароль для вашей комнаты",
"shareLink": "",
- "settings1": "",
- "settings2": "",
- "settings3": "",
+ "settings1": "Настройка Вашей конференции",
+ "settings2": "Участница подключилась без звука",
+ "settings3": "Нужны имена
Установите пароль, чтобы запереть Вашу комнату:",
"yourPassword": "",
- "Back": "",
- "serviceUnavailable": "",
- "gracefulShutdown": "",
- "Yes": "",
- "reservationError": "",
- "reservationErrorMsg": "",
+ "Back": "Назад",
+ "serviceUnavailable": "Служба недоступна",
+ "gracefulShutdown": "Сервис закрыт на переучёт. Пожалуйста попробуйте позже.",
+ "Yes": "Да",
+ "reservationError": "Ошибка системы резервации",
+ "reservationErrorMsg": "Код ошибки: __code__, сообщение: __msg__",
"password": "",
- "userPassword": "",
- "token": "",
+ "userPassword": "пароль пользователя",
+ "token": "токен",
+ "tokenAuthFailedTitle": "",
"tokenAuthFailed": "",
"displayNameRequired": "",
- "extensionRequired": "",
- "firefoxExtensionPrompt": "",
+ "enterDisplayName": "Пожалуйста, введите Ваше имя экрана",
+ "extensionRequired": "Требуется расширение:",
+ "firefoxExtensionPrompt": "Нужно установить расширение Firefox, чтобы совместно пользоваться экраном. Попробуйте позже, скачав его отсюда!",
+ "rateExperience": "",
+ "feedbackHelp": "",
"feedbackQuestion": "",
- "thankYou": "",
- "sorryFeedback": "",
- "liveStreaming": "",
- "streamKey": "",
- "startLiveStreaming": "",
- "stopStreamingWarning": "",
- "stopRecordingWarning": "",
- "stopLiveStreaming": "",
- "stopRecording": "",
- "doNotShowWarningAgain": "",
- "permissionDenied": "",
- "screenSharingPermissionDeniedError": "",
- "micErrorPresent": "",
- "cameraErrorPresent": "",
- "cameraUnsupportedResolutionError": "",
- "cameraUnknownError": "",
- "cameraPermissionDeniedError": "",
+ "thankYou": "Спасибо за использование __appName__!",
+ "sorryFeedback": "Мы удручены услышанным. Может расскажете поподробнее?",
+ "liveStreaming": "Трансляция",
+ "streamKey": "Имя/ключ трансляции",
+ "startLiveStreaming": "Начать трансляцию",
+ "stopStreamingWarning": "Вы уверены, что хотите остановить трансляцию?",
+ "stopRecordingWarning": "Вы уверены, что хотите остановить запись?",
+ "stopLiveStreaming": "Остановить трансляцию",
+ "stopRecording": "Остановить запись",
+ "doNotShowWarningAgain": "Больше не показывать это предупреждение",
+ "doNotShowMessageAgain": "",
+ "permissionDenied": "Доступ запрещён",
+ "screenSharingPermissionDeniedError": "У Вас нет прав совместно использовать Ваш экран",
+ "micErrorPresent": "Произошла ошибка при подключении к Вашему микрофону",
+ "cameraErrorPresent": "Произошла ошибка при подключении к Вашей камере",
+ "cameraUnsupportedResolutionError": "Ваша камера не поддерживает необходимое разрешение.",
+ "cameraUnknownError": "Не могу использовать камеру по неизвестной причине.",
+ "cameraPermissionDeniedError": "У вас нет прав на использование камеры. Вы можете участвовать в конференции, но другие не будут Вас видеть. Используйте значок с камерой в строке адреса, чтобы устранить проблему.",
"cameraNotFoundError": "",
- "cameraConstraintFailedError": "",
- "micUnknownError": "",
- "micPermissionDeniedError": "",
+ "cameraConstraintFailedError": "Ваша камера не отвечает некоторым требованиям.",
+ "micUnknownError": "Не могу пользоваться микрофоном по непонятным причинам.",
+ "micPermissionDeniedError": "Вы не дали прав на использование микрофона. Вы все-равно можете присоединиться к конференции, но никто не будет Вас слышать. Используйте иконку с камерой в адресной строке браузера, чтобы исправить это.",
"micNotFoundError": "",
- "micConstraintFailedError": ""
+ "micConstraintFailedError": "Ваш микрофон не отвечает некоторым необходимым требованиям.",
+ "micNotSendingData": "",
+ "cameraNotSendingData": "",
+ "goToStore": "",
+ "externalInstallationTitle": "",
+ "externalInstallationMsg": "",
+ "muteParticipantTitle": "",
+ "muteParticipantBody": "",
+ "muteParticipantButton": "Выключить звук"
},
"email": {
- "sharedKey": "",
- "subject": "",
- "body": "",
- "and": ""
+ "sharedKey": [
+ "Эта конференция защищена паролем. Пожалуйста, используйте это пин для входа:",
+ "",
+ "",
+ "__sharedKey__",
+ "",
+ ""
+ ],
+ "subject": "Приглашение для __appName__ (__conferenceName__)",
+ "body": [
+ "Привет! я бы хотел пригласить тебя на __appName__ конференцию, которую мы как раз начали.",
+ "",
+ "",
+ "Пожелуста, следуй по ссылке, чтобы подключиться к конференции.",
+ "",
+ "",
+ "__roomUrl__",
+ "",
+ "",
+ "__sharedKeyText__",
+ "Имей в виду, что __appName__ сейчас поддерживается только __supportedBrowsers__, так что полюзуйся одним из этих браузеров.",
+ "",
+ "",
+ "Услышимся через секунду!"
+ ],
+ "and": "и"
},
"connection": {
- "ERROR": "",
- "CONNECTING": "",
- "RECONNECTING": "",
- "CONNFAIL": "",
- "AUTHENTICATING": "",
- "AUTHFAIL": "",
- "CONNECTED": "",
- "DISCONNECTED": "",
- "DISCONNECTING": "",
- "ATTACHED": ""
+ "ERROR": "Ошибка",
+ "CONNECTING": "Идёт подключение",
+ "RECONNECTING": "Проблема с сетью. Переподключение...",
+ "CONNFAIL": "Сбой подключения",
+ "AUTHENTICATING": "Аутентификация",
+ "AUTHFAIL": "Ошибка аутентификации",
+ "CONNECTED": "Подключено",
+ "DISCONNECTED": "Отключено",
+ "DISCONNECTING": "Отключение",
+ "ATTACHED": "Прикреплено"
},
"recording": {
- "pending": "",
- "on": "",
- "off": "",
- "failedToStart": "",
+ "pending": "Записываем ожидаем подключение участницы...",
+ "on": "Запись",
+ "off": "Запись остановлена",
+ "failedToStart": "Ошибка при начале записи",
"buttonTooltip": "",
- "error": "",
- "unavailable": ""
+ "error": "Ошибка записи. Попробуйте позже.",
+ "unavailable": "Сервис записи сейчас недоступен. Попробуйте позже."
},
"liveStreaming": {
- "pending": "",
- "on": "",
- "off": "",
- "unavailable": "",
- "failedToStart": "",
+ "pending": "Начинаю трансляцию...",
+ "on": "Трансляция",
+ "off": "Трансляция остановлена",
+ "unavailable": "Служба трансляций сейчас недоступна. Попробуйте позже.",
+ "failedToStart": "Трансляция видео не может быть начата",
"buttonTooltip": "",
- "streamIdRequired": "",
- "error": "",
- "busy": ""
+ "streamIdRequired": "Пожалуйста введите идентификатор трансляции, чтобы запустить её.",
+ "error": "Не удалось начать трансляцию. Попробуйте снова.",
+ "busy": "Все рекордеры сейчас заняты. Попробуйте позже."
}
}
\ No newline at end of file