diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json
index f0e8b44678..24fd434155 100644
--- a/src/i18n/strings/ru.json
+++ b/src/i18n/strings/ru.json
@@ -993,7 +993,7 @@
"Verified!": "Верифицировано!",
"You've successfully verified this user.": "Вы успешно верифицировали этого пользователя.",
"Got It": "Понятно",
- "Verify this user by confirming the following number appears on their screen.": "Верифицируйте пользователя, убедившись, что на его экране отображается следующее число.",
+ "Verify this user by confirming the following number appears on their screen.": "Подтвердите пользователя, убедившись, что на его экране отображается следующее число.",
"Yes": "Да",
"No": "Нет",
"Email Address": "Адрес электронной почты",
@@ -1058,7 +1058,7 @@
"Legal": "Законный",
"Room avatar": "Аватар комнаты",
"The following users may not exist": "Следующих пользователей может не существовать",
- "Invite anyway and never warn me again": "Тем не менее пригласить и больше не предупреждать",
+ "Invite anyway and never warn me again": "Пригласить и больше не предупреждать",
"Before submitting logs, you must create a GitHub issue to describe your problem.": "Перед отправкой логов необходимо создать GitHub issue, для описания проблемы.",
"Incompatible Database": "Несовместимая база данных",
"Continue With Encryption Disabled": "Продолжить с отключенным шифрованием",
@@ -1278,7 +1278,7 @@
"Sign In": "Войти",
"You were kicked from %(roomName)s by %(memberName)s": "Вы были выгнаны %(memberName)s из %(roomName)s",
"Reason: %(reason)s": "Причина: %(reason)s",
- "Forget this room": "Забудь эту комнату",
+ "Forget this room": "Забыть эту комнату",
"Re-join": "Пере-присоединение",
"You were banned from %(roomName)s by %(memberName)s": "Вы были забанены %(memberName)s с %(roomName)s",
"Something went wrong with your invite to %(roomName)s": "Что-то пошло не так с вашим приглашением в %(roomName)s",
@@ -1350,9 +1350,9 @@
"Missing session data": "Отсутствуют данные сессии",
"Some session data, including encrypted message keys, is missing. Sign out and sign in to fix this, restoring keys from backup.": "Отсутствуют некоторые данные сессии, в том числе ключи шифрования сообщений. Выйдите и войдите, чтобы восстановить ключи из резервной копии.",
"Your browser likely removed this data when running low on disk space.": "Вероятно, ваш браузер удалил эти данные, когда на дисковом пространстве оставалось мало места.",
- "Upload files (%(current)s of %(total)s)": "Загрузка файлов %(current)s от %(total)s",
+ "Upload files (%(current)s of %(total)s)": "Загрузка файлов (%(current)s из %(total)s)",
"Upload files": "Загрузка файлов",
- "Upload": "Загрузка",
+ "Upload": "Загрузить",
"This file is too large to upload. The file size limit is %(limit)s but this file is %(sizeOfThisFile)s.": "Этот файл слишком большой для загрузки. Лимит размера файла составляет %(limit)s но этот файл %(sizeOfThisFile)s.",
"These files are too large to upload. The file size limit is %(limit)s.": "Эти файлы слишком большие для загрузки. Лимит размера файла составляет %(limit)s.",
"Some files are too large to be uploaded. The file size limit is %(limit)s.": "Некоторые файлы имеют слишком большой размер, чтобы их можно было загрузить. Лимит размера файла составляет %(limit)s.",
@@ -1730,7 +1730,7 @@
"Sessions": "Сессии",
"Direct Messages": "Диалоги",
"%(count)s sessions|other": "%(count)s сессий",
- "Hide sessions": "Скрытые сессии",
+ "Hide sessions": "Скрыть сессии",
"Enable 'Manage Integrations' in Settings to do this.": "Включите «Управление интеграциями» в настройках, чтобы сделать это.",
"Unknown sessions": "Неизвестные сессии",
"Help": "Помощь",
@@ -2054,8 +2054,8 @@
"%(displayName)s cancelled verification.": "%(displayName)s отменил(а) подтверждение.",
"Encryption not enabled": "Шифрование не включено",
"The encryption used by this room isn't supported.": "Шифрование этой комнаты не поддерживается.",
- "You verified %(name)s": "Вы подтвердили",
- "You cancelled verifying %(name)s": "Вы отменили подтверждение",
+ "You verified %(name)s": "Вы подтвердили %(name)s",
+ "You cancelled verifying %(name)s": "Вы отменили подтверждение %(name)s",
"You accepted": "Вы приняли",
"%(name)s accepted": "%(name)s принял(а)",
"You declined": "Вы отказали",
@@ -2067,7 +2067,7 @@
"%(name)s wants to verify": "%(name)s желает подтвердить",
"You sent a verification request": "Вы отправили запрос подтверждения",
"Reactions": "Реакции",
- " reacted with %(content)s": " отреагировал(а)",
+ " reacted with %(content)s": " отреагировал(а) с %(content)s",
"Your display name": "Отображаемое имя",
"Your avatar URL": "Ссылка на ваш аватар",
"One of the following may be compromised:": "Что-то из этого может быть скомпрометировано:",
@@ -2081,7 +2081,7 @@
"Room ID": "ID комнаты",
"Widget ID": "ID виджета",
"Widget added by": "Виджет добавлен",
- "This widget may use cookies.": "Этот виджет может использовать куки",
+ "This widget may use cookies.": "Этот виджет может использовать куки.",
"More options": "Дополнительные параметры",
"Language Dropdown": "Список языков",
"Enter a server name": "Введите имя сервера",
@@ -2102,7 +2102,7 @@
"Verify session": "Подтвердить сессию",
"Session name": "Название сессии",
"Session key": "Ключ сессии",
- "Backup key stored in secret storage, but this feature is not enabled on this session. Please enable cross-signing in Labs to modify key backup state.": "Резервная копия ключа сохранена в хранилище секретов",
+ "Backup key stored in secret storage, but this feature is not enabled on this session. Please enable cross-signing in Labs to modify key backup state.": "Резервная копия ключа сохранена в хранилище секретов, но эта возможность не включена в этой сессии. Разрешите кросс-подпись в Лаборатории, чтобы изменить состояние резервной копии.",
"Backup key stored: ": "Резервная копия ключа сохранена: ",
"Command failed": "Не удалось выполнить команду",
"To report a Matrix-related security issue, please read the Matrix.org Security Disclosure Policy.": "Чтобы сообщить о проблеме безопасности Matrix, пожалуйста, прочитайте Политику раскрытия информации Matrix.org.",
@@ -2113,5 +2113,36 @@
"Enter a recovery passphrase": "Введите пароль восстановления",
"Enter your recovery passphrase a second time to confirm it.": "Введите пароль восстановления ещё раз для подтверждения.",
"Enter a recovery passphrase...": "Введите пароль восстановления...",
- "Please enter your recovery passphrase a second time to confirm.": "Введите пароль восстановления повторно для подтверждения."
+ "Please enter your recovery passphrase a second time to confirm.": "Введите пароль восстановления повторно для подтверждения.",
+ "If you cancel now, you won't complete your operation.": "Если вы отмените операцию сейчас, она не завершится.",
+ "Failed to set topic": "Не удалось установить тему",
+ "Could not find user in room": "Не удалось найти пользователя в комнате",
+ "Please supply a widget URL or embed code": "Укажите URL или код вставки виджета",
+ "Send a bug report with logs": "Отправить отчёт об ошибке с логами",
+ "Enable cross-signing to verify per-user instead of per-session": "Разрешить кросс-подпись для подтверждения пользователей вместо отдельных сессий",
+ "Keep recovery passphrase in memory for this session": "Сохранить пароль восстановления в памяти для этой сессии",
+ "Individually verify each session used by a user to mark it as trusted, not trusting cross-signed devices.": "Отдельно подтверждать каждую сессию пользователя как доверенную, не доверяя кросс-подписанным устройствам.",
+ "Securely cache encrypted messages locally for them to appear in search results, using ": "Безопасно кэшировать шифрованные сообщения локально, чтобы они появлялись в результатах поиска с помощью ",
+ " to store messages from ": " чтобы сохранить сообщения от ",
+ "Securely cache encrypted messages locally for them to appear in search results.": "Безопасно кэшировать шифрованные сообщения локально, чтобы они появлялись в результатах поиска.",
+ "Riot is missing some components required for securely caching encrypted messages locally. If you'd like to experiment with this feature, build a custom Riot Desktop with search components added.": "Отсутствуют некоторые необходимые компоненты для Riot, чтобы безопасно кэшировать шифрованные сообщения локально. Если вы хотите попробовать эту возможность, соберите самостоятельно Riot Desktop с добавлением поисковых компонентов.",
+ "not stored": "не сохранено",
+ "Backup has a valid signature from this session": "У резервной копии верная подпись этой сессии",
+ "Backup has an invalid signature from this session": "У резервной копии неверная подпись этой сессии",
+ "Backup has a valid signature from verified session ": "У резервной копии вернаяподпись проверенной сессии ",
+ "Backup has a valid signature from unverified session ": "У резервной копии вернаяподпись непроверенной сессии ",
+ "Backup has an invalid signature from verified session ": "У резервной копии невернаяподпись проверенной сессии ",
+ "Backup has an invalid signature from unverified session ": "У резервной копии неверная подпись непроверенной сессии ",
+ "Your password was successfully changed. You will not receive push notifications on other sessions until you log back in to them": "Ваш пароль был успешно изменён. Вы не будете получать уведомления в других сессия, пока вы не войдёте в них",
+ "Add users and servers you want to ignore here. Use asterisks to have Riot match any characters. For example, @bot:*
would ignore all users that have the name 'bot' on any server.": "Добавьте пользователей и серверы, которых вы хотите игнорировать. Используйте звёздочки для совпадения с любыми символами. Например, @bot:*
приведёт к игнорированию всех пользователей на любом сервере, у которых есть 'bot' в имени.",
+ "This room is bridging messages to the following platforms. Learn more.": "Эта комната пересылает сообщения с помощью моста на следующие платформы. Подробнее",
+ "This room isn’t bridging messages to any platforms. Learn more.": "Эта комната не пересылает никуда сообщения с помощью моста. Подробнее",
+ "Your key share request has been sent - please check your other sessions for key share requests.": "Запрос ключа был отправлен - проверьте другие ваши сессии на предмет таких запросов.",
+ "If your other sessions do not have the key for this message you will not be able to decrypt them.": "Вы не сможете расшифровать это сообщение в других сессиях, если у них нет ключа для него.",
+ "No sessions with registered encryption keys": "Нет сессий с зарегистрированными ключами шифрования",
+ "For extra security, verify this user by checking a one-time code on both of your devices.": "Для дополнительной безопасности подтвердите этого пользователя, сравнив одноразовый код на ваших устройствах.",
+ "%(role)s in %(roomName)s": "%(role)sв %(roomName)s",
+ "Start verification again from their profile.": "Начните подтверждение заново в профиле пользователя.",
+ "Messages in this room are end-to-end encrypted. Learn more & verify this user in their user profile.": "Сообщения в этой комнате зашифрованы сквозным шифрованием. Посмотрите подробности и подтвердите пользователя в его профиле.",
+ "Send a Direct Message": "Отправить сообщение"
}