Newer
Older
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru">
<context>
<location filename="../../src/ChatPage.cpp" line="+328"/>
<source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation>
<source>Failed to restore OLM account. Please login again.</source>
<translation>Не удалось восстановить учетную запись OLM. Пожалуйста, войдите снова.</translation>
</message>
<message>
<location line="+5"/>
<source>Failed to restore save data. Please login again.</source>
<translation>Не удалось восстановить сохраненные данные. Пожалуйста, войдите снова.</translation>
</message>
<message>
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
<translation>Не удалось настроить ключи шифрования. Ответ сервера:%1 %2. Пожалуйста, попробуйте позже.</translation>
</message>
<message>
<location line="+51"/>
<source>Please try to login again: %1</source>
<translation>Повторите попытку входа: %1</translation>
</message>
<message>
<source>Room creation failed: %1</source>
<translation>Не удалось создать комнату: %1</translation>
</message>
<message>
<location line="+16"/>
<source>Failed to leave room: %1</source>
<translation>Не удалось покинуть комнату: %1</translation>
</message>
</context>
<context>
<name>CommunitiesListItem</name>
<message>
<location filename="../../src/CommunitiesListItem.cpp" line="+130"/>
<source>All rooms</source>
<translation>Все комнаты</translation>
</message>
<message>
<location line="+4"/>
<source>Favourite rooms</source>
<translation>Избранные комнаты</translation>
</message>
<message>
<location line="+2"/>
<source>Low priority rooms</source>
<translation>Комнаты с низким приоритетом</translation>
</message>
<message>
<location line="+2"/>
<location line="+2"/>
<source> (tag)</source>
<translation> (тег)</translation>
</message>
<message>
<location line="+3"/>
<source> (community)</source>
<translation> (сообщество)</translation>
<context>
<name>EditModal</name>
<message>
<location filename="../../src/dialogs/RoomSettings.cpp" line="+59"/>
<source>Apply</source>
<translation>Применить</translation>
<location line="+1"/>
<source>Cancel</source>
<translation>Отмена</translation>
</message>
<message>
<location line="+2"/>
<source>Topic</source>
<location filename="../qml/EncryptionIndicator.qml" line="+11"/>
<source>Encrypted</source>
<translation type="unfinished"></translation>
<context>
<name>InviteeItem</name>
<message>
<location filename="../../src/InviteeItem.cpp" line="+17"/>
<source>Remove</source>
<translation>Удалить</translation>
</message>
</context>
<context>
<name>LoginPage</name>
<message>
<location filename="../../src/LoginPage.cpp" line="+80"/>
<source>Matrix ID</source>
<translation>Идентификатор Matrix</translation>
</message>
<message>
<location line="+1"/>
<source>e.g @joe:matrix.org</source>
<translation>Пример: @joe:matrix.org</translation>
</message>
<message>
<location line="+15"/>
<source>Password</source>
<translation>Пароль</translation>
</message>
<message>
<location line="+4"/>
<source>Device name</source>
<translation>Имя устройства</translation>
</message>
<message>
<location line="+19"/>
<source>LOGIN</source>
<translation>ВОЙТИ</translation>
</message>
<message>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Необходимые конечные точки не найдены. Возможно, это не сервер Matrix.</translation>
<location line="+6"/>
<source>Received malformed response. Make sure the homeserver domain is valid.</source>
<translation>Получен неверный ответ. Убедитесь, что домен homeserver действителен.</translation>
</message>
<message>
<location line="+5"/>
<source>An unknown error occured. Make sure the homeserver domain is valid.</source>
<translation>Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation>
<location line="+60"/>
<source>Empty password</source>
<translation>Пустой пароль</translation>
</message>
</context>
<context>
<name>MemberList</name>
<message>
<location filename="../../src/dialogs/MemberList.cpp" line="+89"/>
<source>Room members</source>
<translation>Участники комнаты</translation>
</message>
<message>
<location line="+4"/>
<source>OK</source>
<translation type="unfinished"></translation>
<context>
<name>MessageDelegate</name>
<message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+60"/>
<source>redacted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Encryption enabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>room name changed to: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>removed room name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>topic changed to: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>removed topic</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>Placeholder</name>
<message>
<location filename="../qml/delegates/Placeholder.qml" line="+4"/>
<source>unimplemented event: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QuickSwitcher</name>
<message>
<location filename="../../src/QuickSwitcher.cpp" line="+72"/>
<source>Search for a room...</source>
<translation>Поиск комнаты...</translation>
</message>
</context>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+77"/>
<source>Username</source>
<translation>Имя пользователя</translation>
</message>
<message>
<location line="+3"/>
<source>Password</source>
<translation>Пароль</translation>
</message>
<message>
<location line="+4"/>
<source>Password confirmation</source>
<translation>Подтверждение пароля</translation>
</message>
<message>
<location line="+4"/>
<source>Home Server</source>
<translation>Домашний сервер</translation>
</message>
<message>
<translation>РЕГИСТРАЦИЯ</translation>
<source>Invalid username</source>
<translation>Некорректное имя пользователя</translation>
</message>
<message>
<location line="+2"/>
<source>Password is not long enough (min 8 chars)</source>
<translation>Слишком короткий пароль (минимум 8 символов)</translation>
</message>
<message>
<location line="+2"/>
<source>Passwords don't match</source>
<translation>Пароли не совпадают</translation>
</message>
<message>
<location line="+2"/>
<source>Invalid server name</source>
<translation>Неверное имя сервера</translation>
</message>
</context>
<context>
<name>ReplyPopup</name>
<message>
<location filename="../../src/popups/ReplyPopup.cpp" line="+46"/>
<source>Logout</source>
<translation type="unfinished">Выйти</translation>
</message>
</context>
<context>
<name>RoomInfo</name>
<message>
<location filename="../../src/Cache.cpp" line="+2303"/>
<source>no version stored</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RoomInfoListItem</name>
<message>
<location filename="../../src/RoomInfoListItem.cpp" line="+95"/>
<source>Leave room</source>
<translation>Покинуть комнату</translation>
</message>
<message>
<source>Accept</source>
<translation>Принять</translation>
</message>
<message>
<source>Decline</source>
<translation>Отказаться</translation>
</message>
</context>
<context>
<name>SideBarActions</name>
<message>
<location filename="../../src/SideBarActions.cpp" line="+38"/>
<source>User settings</source>
<translation>Пользовательские настройки</translation>
</message>
<message>
<location line="+7"/>
<source>Create new room</source>
<translation>Создать новую комнату</translation>
</message>
<message>
<location line="+1"/>
<source>Join a room</source>
<translation>Присоединиться к комнате</translation>
</message>
<message>
<location line="+16"/>
<source>Start a new chat</source>
<translation>Начать новый чат</translation>
</message>
<message>
<location line="+15"/>
<source>Room directory</source>
<translation>Каталог комнат</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
<message>
<location filename="../qml/StatusIndicator.qml" line="+13"/>
<source>Failed</source>
<translation type="unfinished"></translation>
<location line="+1"/>
<source>Sent</source>
<translation type="unfinished"></translation>
<location line="+1"/>
<source>Received</source>
<translation type="unfinished"></translation>
<location line="+1"/>
<source>Read</source>
<translation type="unfinished"></translation>
</context>
<context>
<name>TextInputWidget</name>
<message>
<location filename="../../src/TextInputWidget.cpp" line="+496"/>
<source>Send a file</source>
<translation>Отправить файл</translation>
</message>
<message>
<location line="+13"/>
<location filename="../../src/TextInputWidget.h" line="+163"/>
<source>Write a message...</source>
<translation>Написать сообщение...</translation>
</message>
<message>
<location line="+31"/>
<source>Send a message</source>
<translation>Отправить сообщение</translation>
</message>
<message>
<location line="+8"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select a file</source>
<translation>Выберите файл</translation>
</message>
<message>
<location line="+0"/>
<source>All Files (*)</source>
<translation>Все файлы (*)</translation>
</message>
<message>
<location filename="../../src/TextInputWidget.h" line="-5"/>
<source>Connection lost. Nheko is trying to re-connect...</source>
<translation>Соединение потеряно. Nheko пытается переподключиться...</translation>
</message>
</context>
<context>
<location filename="../../src/timeline/TimelineModel.cpp" line="+698"/>
<source>-- Encrypted Event (No keys found for decryption) --</source>
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>-- Decryption Error (failed to communicate with DB) --</source>
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>-- Decryption Error (%1) --</source>
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>-- Encrypted Event (Unknown event type) --</source>
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet</comment>
<translation type="unfinished"></translation>
</message>
<source>Message redaction failed: %1</source>
<translation type="unfinished">Ошибка редактирования сообщения: %1</translation>
</message>
<source>Save image</source>
<translation type="unfinished">Сохранить изображение</translation>
</message>
<message>
<location line="+2"/>
<source>Save video</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Save audio</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Save file</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+126"/>
<source>%1 and %2 are typing</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
<message>
<location line="+95"/>
<source>%1 was invited.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>%1 changed their display name and avatar.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 changed their display name.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 changed their avatar.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>%1 joined.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>%1 rejected their invite.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Revoked the invite to %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 left the room.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Kicked %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Unbanned %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 redacted their knock.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Rejected the knock from %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 left after having already left!</source>
<comment>This is a leave event after the user already left and shouln't happen apart from state resets</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>%1 was banned.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 knocked.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TimelineRow</name>
<message>
<location filename="../qml/TimelineRow.qml" line="+104"/>
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
<source>Reply</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Read receipts</source>
<translation type="unfinished">Подтверждать прочтение</translation>
</message>
<message>
<location line="+4"/>
<source>Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Redact message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>Save as</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+24"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TopRoomBar</name>
<message>
<location filename="../../src/TopRoomBar.cpp" line="+78"/>
<source>Room options</source>
<translation>Настройки комнаты</translation>
</message>
<message>
<location line="+5"/>
<source>Mentions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Invite users</source>
<translation>Пригласить пользователей</translation>
</message>
<message>
<location line="+6"/>
<source>Members</source>
<translation>Участники</translation>
</message>
<message>
<location line="+5"/>
<source>Leave room</source>
<translation>Покинуть комнату</translation>
</message>
<message>
<location line="+5"/>
<source>Settings</source>
<translation>Настройки</translation>
</message>
</context>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+120"/>
<source>Show</source>
<translation>Показать</translation>
</message>
<message>
<location line="+1"/>
<source>Quit</source>
<translation>Выйти</translation>
</message>
</context>
<context>
<location filename="../../src/UserInfoWidget.cpp" line="+87"/>
<source>Logout</source>
<translation>Выйти</translation>
</context>
<context>
<name>UserSettingsPage</name>
<location filename="../../src/UserSettingsPage.cpp" line="+172"/>
<translation>Сворачивать в системную панель</translation>
</message>
<message>
<location line="+9"/>
<source>Start in tray</source>
<translation>Запускать в системной панели</translation>
<source>Group's sidebar</source>
<translation>Боковая панель групп</translation>
</message>
<message>
<location line="+9"/>
<source>Circular Avatars</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Typing notifications</source>
<translation>Сообщать о наборе сообщения</translation>
</message>
<message>
<location line="+9"/>
<source>Read receipts</source>
<translation>Подтверждать прочтение</translation>
</message>
<message>
<location line="+9"/>
<source>Desktop notifications</source>
<translation>Уведомления на рабочем столе</translation>
</message>
<message>
<location line="+9"/>
<source>Scale factor</source>
<translation>Масштаб</translation>
</message>
<message>
<location line="+11"/>
<source>Font size</source>
<translation>Размер шрифта</translation>
</message>
<message>
<source>Font Family</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Emoji Font Famly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+33"/>
<source>Theme</source>
<translation>Тема</translation>
</message>
<message>
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
<source>Device ID</source>
<translation>ID устройства</translation>
</message>
<message>
<location line="+12"/>
<source>Device Fingerprint</source>
<translation>Отпечаток устройства</translation>
</message>
<message>
<location line="+11"/>
<source>Session Keys</source>
<translation>Ключи сеанса</translation>
</message>
<message>
<location line="+4"/>
<source>IMPORT</source>
<translation>ИМПОРТИРОВАТЬ</translation>
</message>
<message>
<location line="+3"/>
<source>EXPORT</source>
<translation>ЭКСПОРТИРОВАТЬ</translation>
</message>
<message>
<location line="+13"/>
<source>ENCRYPTION</source>
<translation>ШИФРОВАНИЕ</translation>
</message>
<message>
<location line="+4"/>
<source>GENERAL</source>
<translation>ГЛАВНОЕ</translation>
</message>
<source>Open Sessions File</source>
<translation>Открыть файл сеансов</translation>
</message>
<message>
<location line="+4"/>
<location line="+18"/>
<location line="+9"/>
<location line="+2"/>
<location line="+2"/>
<location line="+19"/>
<location line="+10"/>
<location line="+2"/>
<location line="+2"/>
<source>Error</source>
<translation>Ошибка</translation>
</message>
<message>
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
<location line="+32"/>
<source>File Password</source>
<translatorcomment>Или введите пароль?</translatorcomment>
<translation>Пароль файла</translation>
</message>
<message>
<location line="-31"/>
<source>Enter the passphrase to decrypt the file:</source>
<translation>Введите парольную фразу для расшифрования файла:</translation>
</message>
<message>
<location line="+8"/>
<location line="+32"/>
<source>The password cannot be empty</source>
<translation>Пароль не может быть пустым</translation>
</message>
<message>
<location line="-8"/>
<source>Enter passphrase to encrypt your session keys:</source>
<translation>Введите ключевую фразу для шифрования ключей сеанса:</translation>
</message>
<message>
<location line="+14"/>
<source>File to save the exported session keys</source>
<translation>Файл для сохранения экспортированных ключей сеанса</translation>
</message>
</context>
<context>
<name>WelcomePage</name>
<message>
<location filename="../../src/WelcomePage.cpp" line="+46"/>
<source>Welcome to nheko! The desktop client for the Matrix protocol.</source>
<translation>Добро пожаловать в nheko, клиент протокола Matrix!</translation>
</message>
<message>
<location line="+1"/>
<source>Enjoy your stay!</source>
<translation>Приятного времяпрепровождения!</translation>
<source>REGISTER</source>
<translation>РЕГИСТРАЦИЯ</translation>
</message>
<message>
<source>LOGIN</source>
<translation>ВХОД</translation>
</message>
</context>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+119"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::CreateRoom</name>
<message>
<location filename="../../src/dialogs/CreateRoom.cpp" line="+36"/>
<source>Create room</source>
<translation>Создать комнату</translation>
<location line="+2"/>
<source>Cancel</source>
<translation>Отмена</translation>
</message>
<message>
<location line="+10"/>
<source>Name</source>
<translation>Название</translation>
</message>
<message>
<location line="+3"/>
<source>Topic</source>
<translation>Тема</translation>
</message>
<message>
<location line="+3"/>
<source>Alias</source>
<translation>Псевдоним</translation>
</message>
<message>
<location line="+8"/>
<source>Room Visibility</source>
<translation>Видимость комнаты</translation>
</message>
<message>
<source>Room Preset</source>
<translation>Шаблон комнаты</translation>
</message>
<message>
<source>Direct Chat</source>
<translation>Прямой чат</translation>
</message>
</context>
<context>
<name>dialogs::InviteUsers</name>
<message>
<location filename="../../src/dialogs/InviteUsers.cpp" line="+41"/>
<source>Cancel</source>
<translation>Отмена</translation>
<source>User ID to invite</source>
<translation>Идентификатор пользователя</translation>
</message>
</context>
<context>
<name>dialogs::JoinRoom</name>
<message>
<location filename="../../src/dialogs/JoinRoom.cpp" line="+30"/>
<source>Join</source>
<translation>Присоединиться</translation>
<location line="+2"/>
<source>Cancel</source>
<translation>Отмена</translation>
</message>
<message>
<location line="+7"/>
<source>Room ID or alias</source>
<translation>Идентификатор или псевдоним комнаты</translation>
</message>
</context>
<context>
<name>dialogs::LeaveRoom</name>
<message>
<location filename="../../src/dialogs/LeaveRoom.cpp" line="+31"/>
<source>Cancel</source>
<translation>Отмена</translation>
<source>Are you sure you want to leave?</source>
<translation>Вы действительно желаете выйти?</translation>
</message>
</context>
<context>
<name>dialogs::Logout</name>
<message>
<location filename="../../src/dialogs/Logout.cpp" line="+47"/>
<source>Cancel</source>
<translation>Отмена</translation>
<source>Logout. Are you sure?</source>
<translation>Выйти из учётной записи. Вы уверены?</translation>
</message>
</context>
<context>
<name>dialogs::PreviewUploadOverlay</name>
<message>
<location filename="../../src/dialogs/PreviewUploadOverlay.cpp" line="+42"/>
<source>Upload</source>
<translation>Загрузить</translation>
</message>
<message>
<location line="+1"/>
<source>Cancel</source>
<translation>Отменить</translation>
</message>
<message>
<source>Media type: %1
Media size: %2
</source>
<translation>Тип файла: %1
Размер файла: %2
</translation>
</message>
</context>
<context>
<name>dialogs::ReCaptcha</name>
<message>
<location filename="../../src/dialogs/ReCaptcha.cpp" line="+31"/>
<source>Cancel</source>
<translation>Отмена</translation>
<location line="+1"/>
<source>Confirm</source>
<translation>Подтвердить</translation>
</message>
<message>
<location line="+11"/>
<source>Solve the reCAPTCHA and press the confirm button</source>
<translation>Решите reCAPTCHA и нажмите кнопку подтверждения</translation>
</message>
</context>
<context>
<name>dialogs::ReadReceipts</name>
<message>
<location filename="../../src/dialogs/ReadReceipts.cpp" line="+117"/>
<source>Read receipts</source>
<translation>Подтверждать прочтение</translation>
</message>
<message>
<location line="+4"/>
<source>Close</source>
<translation>Закрыть</translation>
</message>
<context>
<name>dialogs::ReceiptItem</name>
<message>
<location line="-44"/>
<source>Today %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Yesterday %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::RoomSettings</name>
<message>
<location filename="../../src/dialogs/RoomSettings.cpp" line="+113"/>
<source>Settings</source>
<translation>Настройки</translation>
<location line="+3"/>
<source>Info</source>
<translation>Информация</translation>
</message>