diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts
index cbe3fe07..6a39c152 100644
--- a/resources/langs/nheko_ru.ts
+++ b/resources/langs/nheko_ru.ts
@@ -6,27 +6,27 @@
Initiating...
-
+ Инициирование...Calling...
-
+ Звонок...Connecting...
-
+ Подключение...Unmute Mic
-
+ Включить МикрофонMute Mic
-
+ Выключить Микрофон
@@ -34,17 +34,17 @@
Awaiting Confirmation
-
+ Ожидание ПодтвержденияWaiting for other side to complete verification.
-
+ Ожидание подтверждения у собеседника.Cancel
-
+ Отмена
@@ -52,7 +52,7 @@
You joined this room.
-
+ Вы присоединились к этой комнате.
@@ -60,118 +60,118 @@
Failed to invite user: %1
-
+ Не удалось пригласить пользователя: %1Invited user: %1
-
+ Приглашённый пользователь: %1Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.
-
+ Миграция кэша для текущей версии не удалась. Это может происходить по разным причинам. Пожалуйста сообщите о проблеме и попробуйте временно использовать старую версию. Так-же вы можете попробовать удалить кэш самостоятельно.Room %1 created.
-
+ Комната %1 создана.Confirm invite
-
+ Подтвердите приглашениеDo you really want to invite %1 (%2)?
-
+ Вы точно хотите пригласить %1 (%2)?Failed to invite %1 to %2: %3
-
+ Не удалось пригласить %1 в %2: %3Confirm kick
-
+ Подтвердите удалениеDo you really want to kick %1 (%2)?
-
+ Вы точно хотите выгнать %1 (%2)?Failed to kick %1 to %2: %3
-
+ Не удалось выгнать %1 из %2: %3Kicked user: %1
-
+ Выгнанный пользователь: %1Confirm ban
-
+ Подтвердите блокировкуDo you really want to ban %1 (%2)?
-
+ Вы точно хотите заблокировать %1 (%2)?Failed to ban %1 in %2: %3
-
+ Не удалось заблокировать %1 в %2: %3Banned user: %1
-
+ Удалённый пользователь: %1Confirm unban
-
+ Подтвердите разблокировкуDo you really want to unban %1 (%2)?
-
+ Вы точно хотите разблокировать %1 (%2)?Failed to unban %1 in %2: %3
-
+ Не удалось разблокировать %1 в %2: %3Unbanned user: %1
-
+ Разблокированный пользователь: %1Failed to upload media. Please try again.
-
+ Не удалось загрузить медиа. Пожалуйста попробуйте ещё разCache migration failed!
-
+ Миграция кэша не удалась!Incompatible cache version
-
+ Не совместимая версия кэшаThe cache on your disk is newer than this version of Nheko supports. Please update or clear your cache.
-
+ Ваш кэш новее, чем эта версия Nheko поддерживает. Пожалуйста обновитесь или отчистите ваш кэш.
@@ -197,17 +197,17 @@
Failed to join room: %1
-
+ Не удалось присоединиться к комнате: %1You joined the room
-
+ Вы присоединились к комнатеFailed to remove invite: %1
-
+ Не удалось отменить приглашение: %1
@@ -241,7 +241,7 @@
Server NoticesTag translation for m.server_notice
-
+ Серверные Оповещения
@@ -260,22 +260,22 @@
Verification Code
-
+ Код для ВерификацииPlease verify the following digits. You should see the same numbers on both sides. If they differ, please press 'They do not match!' to abort verification!
-
+ Пожалуйста сверьте следующие цифры. Вы должны увидеть одинаковые числа у себя и у собеседника. Если они разные, пожалуйста нажмите 'Они не совпадают!' для отмены верификации!They do not match!
-
+ Они не совпадают!They match!
-
+ Они совпадают!
@@ -307,47 +307,47 @@
Search
-
+ ПоискPeople
-
+ ЛюдиNature
-
+ ПриродаFood
-
+ ЕдаActivity
-
+ АктивностиTravel
-
+ ПутешествиеObjects
-
+ ПредметыSymbols
-
+ СимволыFlags
-
+ Флаги
@@ -355,22 +355,22 @@
Verification Code
-
+ Код ВерификацииPlease verify the following emoji. You should see the same emoji on both sides. If they differ, please press 'They do not match!' to abort verification!
-
+ Пожалуйста сверьте данные эмоджи. Вы должны видеть одинаковые эможди у себя и у собеседника. Если они разные, пожалуйста нажмите ' Они не совпадают!' для отмены верификации!They do not match!
-
+ Они не совпадают!They match!
-
+ Они совпадают!
@@ -378,12 +378,12 @@
Encrypted
-
+ ЗашифрованоThis message is not encrypted!
-
+ Это сообщение не зашифровано!
@@ -392,37 +392,37 @@
-- Encrypted Event (No keys found for decryption) --Placeholder, when the message was not decrypted yet or can't be decrypted.
-
+ -- Зашифрованное событие (Нет найдено ключей для дешифрования) ---- Decryption Error (failed to retrieve megolm keys from db) --Placeholder, when the message can't be decrypted, because the DB access failed.
-
+ -- Ошибка дешифрования (Не удалось получить megolm-ключи для бд) ---- Decryption Error (%1) --Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.
-
+ -- Ошибка Дешифрования (%1) ---- Encrypted Event (Unknown event type) --Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.
-
+ -- Шифрованое Событие (Неизвестный тип события) ---- Replay attack! This message index was reused! --
-
+ -- Атака повтором! Индекс этого сообщение был использован снова! ---- Message by unverified device! --
-
+ -- Сообщение от неверифицированного устройства! --
@@ -430,33 +430,33 @@
Verification failed
-
+ Верификация не удаласьOther client does not support our verification protocol.
-
+ Другой клиент не поддерживает наш протокол верификации.Key mismatch detected!
-
+ Обнаружено несовпадение ключей!Device verification timed out.
-
+ Время для верификации устройста закончилось.Other party canceled the verification.
-
+ Другая сторона отменила верификацию.Close
- Закрыть
+ Закрыть
@@ -485,7 +485,10 @@
You can also put your homeserver address there, if your server doesn't support .well-known lookup.
Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.
-
+ Ваш логин. Идентификатор Matrix должен начинаться с @ продолжая пользовательским идентификатором. После создание пользовательского идентификатора, вы должны ввести адрес сервера после двоеточия :.
+Так-же вы можете поместить адрес домашнего сервера тут, если ваш сервер не поддерживает обычный поиск.
+Пример: @user:server.my
+Если Nheko не удалось определить ваш домашний сервер, то вам покажется поле, куда можно ввести адрес сервера вручную.
@@ -500,13 +503,14 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.
-
+ Имя устройства, которое будет отображаться для других, когда верифицируют ваше устройство. Если не предоставить имя устройста,то будет использоваться имя по умолчанию.The address that can be used to contact you homeservers client API.
Example: https://server.my:8787
-
+ Адрес который будет использоваться для связи клиентского API вашего домашнего сервера.
+Пример: https://server.my:8787
@@ -552,7 +556,7 @@ Example: https://server.my:8787
SSO login failed
-
+ SSO вход не удался
@@ -565,7 +569,7 @@ Example: https://server.my:8787
OK
-
+ ОК
@@ -574,62 +578,62 @@ Example: https://server.my:8787
redacted
-
+ редактированоEncryption enabled
-
+ Шифрование включеноroom name changed to: %1
-
+ имя комнаты изменено на: %1removed room name
-
+ название комнаты убраноtopic changed to: %1
-
+ тема изменена на: %1removed topic
-
+ тема убрана%1 created and configured room: %2
-
+ %1 создал и настроил комнату: %2%1 placed a voice call.
-
+ %1 начал голосовой звонок.%1 placed a video call.
-
+ %1 начал видео звонок.%1 placed a call.
-
+ %1 начал вызов.%1 answered the call.
-
+ %1 ответил на звонок.%1 ended the call.
-
+ %1 завершил вызов.
@@ -650,42 +654,42 @@ Example: https://server.my:8787
Send Device Verification Request
-
+ Отправлен Запрос Верификации УстройстваRecieved Device Verification Request
-
+ Получен Запрос Верификации УстройстваTo ensure that no malicious user can eavesdrop on your encrypted communications, you can verify this device.
-
+ Чтобы убедиться в отсутствии злоумышленников вторгнувшихся в зашифрованное общение, вы можете верифицировать устройство.The device was requested to be verified
-
+ Была запрошена верификация устройстваCancel
-
+ ОтменаDeny
-
+ ОтклонитьStart verification
-
+ Начать верификациюAccept
- Принять
+ Принять
@@ -693,7 +697,7 @@ Example: https://server.my:8787
unimplemented event:
-
+ не реализованное событие
@@ -706,12 +710,12 @@ Example: https://server.my:8787
profile
-
+ профильprofile name
-
+ имя профиля
@@ -732,7 +736,7 @@ Example: https://server.my:8787
The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /.
-
+ Имя пользователя не должно быть пустым и должно содержать только символы a-z, 0-9, ., _, =, -, and /.
@@ -752,7 +756,7 @@ Example: https://server.my:8787
Homeserver
-
+ Домашний сервер
@@ -795,7 +799,7 @@ Example: https://server.my:8787
Close
- Закрыть
+ Закрыть
@@ -816,7 +820,7 @@ Example: https://server.my:8787
Tag room as:
-
+ Тэгировать комнату как:
@@ -846,7 +850,7 @@ Example: https://server.my:8787
New tag...Add a new tag to the room
-
+ Добавить новый тег для комнаты
@@ -904,22 +908,22 @@ Example: https://server.my:8787
Failed
-
+ Не удалоcьSent
-
+ ОтправленоReceived
-
+ ПолученоRead
-
+ Прочитано
@@ -927,17 +931,17 @@ Example: https://server.my:8787
Successful Verification
-
+ Верификация прошла успешноVerification successful! Both sides verified their devices!
-
+ Верификация прошла успешно! Обе стороны верефицировали свои устройства!Close
- Закрыть
+ Закрыть
@@ -961,7 +965,7 @@ Example: https://server.my:8787
Emoji
-
+ Эмоджи
@@ -976,12 +980,12 @@ Example: https://server.my:8787
Place a call
-
+ ПозвонитьHang up
-
+ Завершить звонок
@@ -994,34 +998,34 @@ Example: https://server.my:8787
Message redaction failed: %1
- Ошибка редактирования сообщения: %1
+ Ошибка редактирования сообщения: %1Failed to encrypt event, sending aborted!
-
+ Не удалось зашифровать сообщение, отправка отменена!Save image
- Сохранить изображение
+ Сохранить изображениеSave video
-
+ Сохранить видеоSave audio
-
+ Сохранить аудиоSave file
-
+ Сохранить файл
@@ -1036,7 +1040,7 @@ Example: https://server.my:8787
%1 opened the room to the public.
-
+ %1 сделал комнату публичной.
@@ -1046,72 +1050,72 @@ Example: https://server.my:8787
%1 made the room open to guests.
-
+ %1 сделал комнату открытой для гостей.%1 has closed the room to guest access.
-
+ %1 закрыл комнату для доступа гостям.%1 made the room history world readable. Events may be now read by non-joined people.
-
+ %1 сделал историю сообщений видимой для всех. События могут быть прочитаны неприсоединившимися к комнате.%1 set the room history visible to members from this point on.
-
+ %1 сделал историю сообщений видимо для участников с этого момента.%1 set the room history visible to members since they were invited.
-
+ %1 сделал историю сообщений видимой для участников, с момента их приглашения.%1 set the room history visible to members since they joined the room.
-
+ %1 сделал историю сообщений видимой для участников, с момента того, как они присоединились к комнате.%1 has changed the room's permissions.
-
+ %1 поменял разрешения для комнаты.%1 was invited.
-
+ %1 был приглашен.%1 changed their display name and avatar.
-
+ %1 поменял своё отобржаемое имя и аватар.%1 changed their display name.
-
+ %1 поменял свое отобржаемое имя.%1 changed their avatar.
-
+ %1 поменял свой аватар.%1 changed some profile info.
-
+ %1 поменял информацию в профиле.%1 joined.
-
+ %1 присоединился.%1 rejected their invite.
-
+ %1 отклонил приглашение.
@@ -1121,22 +1125,22 @@ Example: https://server.my:8787
%1 left the room.
-
+ %1 покинул комнату.Kicked %1.
-
+ %1 был выгнан.Unbanned %1.
-
+ Разблокирован %1.%1 was banned.
-
+ %1 был заблокирован.
@@ -1146,7 +1150,7 @@ Example: https://server.my:8787
You joined this room.
-
+ Вы присоединились к этой комнате.
@@ -1162,7 +1166,7 @@ Example: https://server.my:8787
Reason: %1
-
+ Причина: %1
@@ -1175,17 +1179,17 @@ Example: https://server.my:8787
React
-
+ ОтреагироватьReply
-
+ ОтветитьOptions
-
+ Опции
@@ -1193,42 +1197,42 @@ Example: https://server.my:8787
React
-
+ ОтреагироватьReply
-
+ ОтветитьRead receipts
- Подтверждать прочтение
+ Посмотреть получателейMark as read
-
+ Пометить как прочианноеView raw message
-
+ Просмотреть сырое сообщениеView decrypted raw message
-
+ Просмототреть дешифрованое сырое сообщениеRedact message
-
+ Редиктировать сообщениеSave as
-
+ Сохранить как
@@ -1249,38 +1253,38 @@ Example: https://server.my:8787
Back to room list
-
+ Вернуться к списку комнатNo room selected
-
+ Комнаты не выбраныRoom options
- Настройки комнаты
+ Настройки комнатыInvite users
- Пригласить пользователей
+ Пригласить пользователейMembers
- Участники
+ УчастникиLeave room
- Покинуть комнату
+ Покинуть комнатуSettings
- Настройки
+ Настройки
@@ -1306,17 +1310,17 @@ Example: https://server.my:8787
Set custom status message
-
+ Установить статусCustom status message
-
+ СтатусStatus:
-
+ Статус:
@@ -1326,17 +1330,17 @@ Example: https://server.my:8787
Online
-
+ В сетиUnavailable
-
+ Не доступенOffline
-
+ Не в сети
@@ -1344,22 +1348,22 @@ Example: https://server.my:8787
Verify
-
+ ВерифицироватьBan the user
-
+ Заблокировать пользователяStart a private chat
-
+ Создать приватный чатKick the user
-
+ Выгнать пользователя
@@ -1382,17 +1386,17 @@ Example: https://server.my:8787
Circular Avatars
-
+ Округлый Аватарprofile: %1
-
+ профиль: %1CALLS
-
+ ЗВОНКИ
@@ -1472,7 +1476,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
Read receipts
- Подтверждать прочтение
+ Просмотр получателей
@@ -1705,7 +1709,7 @@ This usually causes the application icon in the task bar to animate in some fash
Cancel
-
+ Отмена
@@ -1736,7 +1740,7 @@ This usually causes the application icon in the task bar to animate in some fash
Yesterday
-
+ Вчера
@@ -1744,12 +1748,12 @@ This usually causes the application icon in the task bar to animate in some fash
Accept
- Принять
+ ПринятьReject
-
+ Отклонить
@@ -1805,12 +1809,12 @@ This usually causes the application icon in the task bar to animate in some fash
Cancel
-
+ ОтменаConfirm
- Подтвердить
+ Подтвердить
@@ -1880,12 +1884,12 @@ This usually causes the application icon in the task bar to animate in some fash
Voice
-
+ ГолосовойCancel
-
+ Отмена
@@ -1933,7 +1937,7 @@ Media size: %2
Read receipts
- Подтверждать прочтение
+ Просмотреть получателей
@@ -1946,12 +1950,12 @@ Media size: %2
Today %1
-
+ Сегодня %1Yesterday %1
-
+ Вчера %1
@@ -1974,7 +1978,7 @@ Media size: %2
Room Version
-
+ Версия Комнаты
@@ -2070,12 +2074,12 @@ Media size: %2
The selected file is not an image
-
+ Выбранный файл не является картинкойError while reading file: %1
-
+ Ошибка во время прочтения файла: %1
@@ -2114,7 +2118,7 @@ Media size: %2
Do you really want to invite %1 (%2) to a direct chat?
-
+ Вы точно хотите пригласить %1 (%2) в личный чат?
@@ -2127,42 +2131,42 @@ Media size: %2
Smileys & People
-
+ Смайлы & ЛюдиAnimals & Nature
-
+ Животные & ПриродаFood & Drink
-
+ Еда & НапиткиActivity
-
+ АктивностьTravel & Places
-
+ Путешествия & МестаObjects
-
+ ПредметыSymbols
-
+ СимволыFlags
-
+ Флаги
@@ -2170,112 +2174,112 @@ Media size: %2
You sent an audio clip
-
+ Вы отправили аудио запись%1 sent an audio clip
-
+ %1 отправил аудио записьYou sent an image
-
+ Вы отправили картинку%1 sent an image
-
+ %1 отправил картинкуYou sent a file
-
+ Вы отправили файл%1 sent a file
-
+ %1 отправил файлYou sent a video
-
+ Вы отправили видео%1 sent a video
-
+ %1 отправил видеоYou sent a sticker
-
+ Вы отправили стикер%1 sent a sticker
-
+ %1 отправил стикерYou sent a notification
-
+ Вы отправили оповещение%1 sent a notification
-
+ %1 отправил оповещениеYou: %1
-
+ Вы: %1%1: %2
-
+ %1: %2You sent an encrypted message
-
+ Вы отправили зашифрованное сообщение%1 sent an encrypted message
-
+ %1 отправил зашифрованное сообщениеYou placed a call
-
+ Вы начали звонок%1 placed a call
-
+ %1 начал звонокYou answered a call
-
+ Вы ответили на звонок%1 answered a call
-
+ %1 ответил на звонокYou ended a call
-
+ Вы закончили разговор%1 ended a call
-
+ %1 Закончил разговор
@@ -2283,12 +2287,12 @@ Media size: %2
This Room
-
+ Эта КомнатаAll Rooms
-
+ Все Комнаты
@@ -2296,7 +2300,7 @@ Media size: %2
Unknown Message Type
-
+ Неизвестный Тип Сообщения