diff options
Diffstat (limited to 'resources/langs/nheko_ru.ts')
-rw-r--r-- | resources/langs/nheko_ru.ts | 768 |
1 files changed, 485 insertions, 283 deletions
diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts index b6eec539..ff2bf3d5 100644 --- a/resources/langs/nheko_ru.ts +++ b/resources/langs/nheko_ru.ts @@ -4,13 +4,13 @@ <context> <name>ActiveCallBar</name> <message> - <location filename="../qml/voip/ActiveCallBar.qml" line="+107"/> + <location filename="../qml/voip/ActiveCallBar.qml" line="+103"/> <source>Calling...</source> <translation>Вызов…</translation> </message> <message> - <location line="+10"/> - <location line="+10"/> + <location line="+9"/> + <location line="+9"/> <source>Connecting...</source> <translation>Соединение…</translation> </message> @@ -54,7 +54,7 @@ <context> <name>AliasEditor</name> <message> - <location filename="../qml/dialogs/AliasEditor.qml" line="+26"/> + <location filename="../qml/dialogs/AliasEditor.qml" line="+25"/> <source>Aliases to %1</source> <translation>Псевдонимы для %1</translation> </message> @@ -102,7 +102,7 @@ <context> <name>AllowedRoomsSettingsDialog</name> <message> - <location filename="../qml/dialogs/AllowedRoomsSettingsDialog.qml" line="+26"/> + <location filename="../qml/dialogs/AllowedRoomsSettingsDialog.qml" line="+24"/> <source>Allowed rooms settings</source> <translation type="unfinished"></translation> </message> @@ -129,8 +129,14 @@ </context> <context> <name>Cache</name> + <message> + <location filename="../../src/Cache.cpp" line="+3143"/> + <source>%1 and %2</source> + <comment>RoomName</comment> + <translation type="unfinished"></translation> + </message> <message numerus="yes"> - <location filename="../../src/Cache.cpp" line="+2968"/> + <location line="+2"/> <source>%1 and %n other(s)</source> <translation> <numerusform>%1 и ещё %n</numerusform> @@ -209,7 +215,7 @@ <context> <name>CallManager</name> <message> - <location filename="../../src/voip/CallManager.cpp" line="+877"/> + <location filename="../../src/voip/CallManager.cpp" line="+878"/> <source>X11</source> <translation type="unfinished"></translation> </message> @@ -233,12 +239,12 @@ </message> <message> <location line="+4"/> - <location line="+878"/> + <location line="+934"/> <source>Invited user: %1</source> <translation>Приглашенный пользователь: %1</translation> </message> <message numerus="yes"> - <location line="-631"/> + <location line="-687"/> <source>%n unread message(s) in room %1 </source> <translation type="unfinished"> @@ -248,7 +254,7 @@ </translation> </message> <message> - <location line="+71"/> + <location line="+84"/> <source>Confirm logout</source> <translation type="unfinished"></translation> </message> @@ -275,7 +281,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover <translation>Ошибка при попытке открыть базу данных, выходим из аккаунта!</translation> </message> <message> - <location line="+262"/> + <location line="+305"/> <source>Knock on room</source> <translation>Попросить приглашение</translation> </message> @@ -307,12 +313,12 @@ You may optionally provide a reason for others to accept your knock:</source> </message> <message> <location line="+43"/> - <location line="+477"/> + <location line="+484"/> <source>Confirm invite</source> <translation>Подтвердите приглашение</translation> </message> <message> - <location line="-476"/> + <location line="-483"/> <source>Do you really want to invite %1 (%2)?</source> <translation>Вы точно хотите пригласить %1 (%2)?</translation> </message> @@ -367,12 +373,12 @@ You may optionally provide a reason for others to accept your knock:</source> <translation>Разблокированный пользователь: %1</translation> </message> <message> - <location line="+382"/> + <location line="+389"/> <source>Do you really want to start a private chat with %1?</source> <translation>Вы действительно хотите начать личную переписку с %1?</translation> </message> <message> - <location line="-934"/> + <location line="-984"/> <source>Cache migration failed!</source> <translation>Миграция кэша не удалась!</translation> </message> @@ -382,7 +388,7 @@ You may optionally provide a reason for others to accept your knock:</source> <translation>Несовместимая версия кэша</translation> </message> <message> - <location line="+60"/> + <location line="+64"/> <source>Failed to restore OLM account. Please login again.</source> <translation>Не удалось восстановить учетную запись OLM. Пожалуйста, войдите снова.</translation> </message> @@ -400,7 +406,7 @@ You may optionally provide a reason for others to accept your knock:</source> </message> <message> <location line="+35"/> - <location line="+112"/> + <location line="+151"/> <source>Please try to login again: %1</source> <translation>Повторите попытку входа: %1</translation> </message> @@ -737,7 +743,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>CommunitiesList</name> <message> - <location filename="../qml/CommunitiesList.qml" line="+123"/> + <location filename="../qml/CommunitiesList.qml" line="+125"/> <source>Expand</source> <translation>Развернуть</translation> </message> @@ -747,7 +753,7 @@ You may optionally provide a reason for others to accept your knock:</source> <translation>Свернуть</translation> </message> <message> - <location line="+87"/> + <location line="+85"/> <source>Do not show notification counts for this community or tag.</source> <translation type="unfinished"></translation> </message> @@ -833,7 +839,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>ConfirmJoinRoomDialog</name> <message> - <location filename="../qml/dialogs/ConfirmJoinRoomDialog.qml" line="+19"/> + <location filename="../qml/dialogs/ConfirmJoinRoomDialog.qml" line="+18"/> <source>Confirm community join</source> <translation type="unfinished"></translation> </message> @@ -875,7 +881,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>CreateDirect</name> <message> - <location filename="../qml/dialogs/CreateDirect.qml" line="+15"/> + <location filename="../qml/dialogs/CreateDirect.qml" line="+14"/> <source>Create Direct Chat</source> <translation type="unfinished"></translation> </message> @@ -971,7 +977,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>CrossSigningSecrets</name> <message> - <location filename="../../src/ChatPage.cpp" line="+292"/> + <location filename="../../src/ChatPage.cpp" line="+299"/> <source>Decrypt secrets</source> <translation>Расшифровать ключи</translation> </message> @@ -999,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>DigitVerification</name> <message> - <location filename="../qml/device-verification/DigitVerification.qml" line="+11"/> + <location filename="../qml/device-verification/DigitVerification.qml" line="+10"/> <source>Verification Code</source> <translation>Код для Верификации</translation> </message> @@ -1050,7 +1056,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>Encrypted</name> <message> - <location filename="../qml/delegates/Encrypted.qml" line="+46"/> + <location filename="../qml/delegates/Encrypted.qml" line="+42"/> <source>There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient.</source> <translation>Сообщение не было расшифровано из-за отсутствия ключа. Ключ был запрошен автоматически, но Вы можете попробовать запросить его снова вручную.</translation> </message> @@ -1085,7 +1091,7 @@ You may optionally provide a reason for others to accept your knock:</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+12"/> <source>Request key</source> <translation>Запросить ключ</translation> </message> @@ -1093,12 +1099,12 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>EncryptionEnabled</name> <message> - <location filename="../qml/delegates/EncryptionEnabled.qml" line="+41"/> + <location filename="../qml/delegates/EncryptionEnabled.qml" line="+38"/> <source>%1 enabled end-to-end encryption</source> <translation type="unfinished"></translation> </message> <message> - <location line="+8"/> + <location line="+9"/> <source>Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life.</source> <translation type="unfinished"></translation> </message> @@ -1242,6 +1248,34 @@ You may optionally provide a reason for others to accept your knock:</source> </message> </context> <context> + <name>FallbackAuthDialog</name> + <message> + <location filename="../qml/dialogs/FallbackAuthDialog.qml" line="+25"/> + <source>Fallback authentication</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+15"/> + <source>Open the fallback, follow the steps, and confirm after completing them.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <source>Open Fallback in Browser</source> + <translation type="unfinished">Открыть ответ в Браузере</translation> + </message> + <message> + <location line="+5"/> + <source>Cancel</source> + <translation type="unfinished">Отмена</translation> + </message> + <message> + <location line="+5"/> + <source>Confirm</source> + <translation type="unfinished">Подтвердить</translation> + </message> +</context> +<context> <name>ForwardCompleter</name> <message> <location filename="../qml/ForwardCompleter.qml" line="+52"/> @@ -1315,6 +1349,24 @@ You may optionally provide a reason for others to accept your knock:</source> </message> </context> <context> + <name>IgnoredUsers</name> + <message> + <location filename="../qml/dialogs/IgnoredUsers.qml" line="+16"/> + <source>Ignored users</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+20"/> + <source>Ignoring a user hides their messages (they can still see yours!).</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+31"/> + <source>Stop Ignoring.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ImagePackEditorDialog</name> <message> <location filename="../qml/dialogs/ImagePackEditorDialog.qml" line="+22"/> @@ -1494,8 +1546,8 @@ You may optionally provide a reason for others to accept your knock:</source> </message> <message> <location line="+13"/> - <source>@joe:matrix.org</source> - <comment>Example user id. The name 'joe' can be localized however you want.</comment> + <source>@user:yourserver.example.com</source> + <comment>Example user id. The name 'user' can be localized however you want.</comment> <translation type="unfinished"></translation> </message> <message> @@ -1535,7 +1587,7 @@ You may optionally provide a reason for others to accept your knock:</source> <context> <name>LeaveRoomDialog</name> <message> - <location filename="../qml/dialogs/LeaveRoomDialog.qml" line="+17"/> + <location filename="../qml/dialogs/LeaveRoomDialog.qml" line="+15"/> <source>Leave room</source> <translation type="unfinished">Покинуть комнату</translation> </message> @@ -1552,8 +1604,8 @@ You may optionally provide a reason for others to accept your knock:</source> <location line="+6"/> <location line="+64"/> <location line="+127"/> - <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> - <translation>Вы ввели не правильный Matrix ID, @joe:matrix.org</translation> + <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> + <translation type="unfinished"></translation> </message> <message> <location line="-157"/> @@ -1632,14 +1684,14 @@ You may optionally provide a reason for others to accept your knock:</source> </message> <message> <location line="+1"/> - <source>e.g @joe:matrix.org</source> - <translation>Пример: @joe:matrix.org</translation> + <source>e.g @user:yourserver.example.com</source> + <translation type="unfinished"></translation> </message> <message> <location line="+3"/> <source>Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my +Example: @user:yourserver.example.com If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</source> <translation type="unfinished"></translation> </message> @@ -1670,13 +1722,13 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th </message> <message> <location line="+1"/> - <source>server.my:8787</source> - <translation>server.my:8787</translation> + <source>yourserver.example.com:8787</source> + <translation type="unfinished"></translation> </message> <message> <location line="+3"/> - <source>The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787</source> + <source>The address that can be used to contact your homeserver's client API. +Example: https://yourserver.example.com:8787</source> <translation type="unfinished"></translation> </message> <message> @@ -1693,7 +1745,7 @@ Example: https://server.my:8787</source> <context> <name>LogoutDialog</name> <message> - <location filename="../qml/dialogs/LogoutDialog.qml" line="+13"/> + <location filename="../qml/dialogs/LogoutDialog.qml" line="+12"/> <source>Log out</source> <translation type="unfinished"></translation> </message> @@ -1718,120 +1770,6 @@ Example: https://server.my:8787</source> </message> </context> <context> - <name>MessageDelegate</name> - <message> - <location filename="../qml/delegates/MessageDelegate.qml" line="+79"/> - <source>This room was replaced for the following reason: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+5"/> - <source>Go to replacement room</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+176"/> - <source>%1 removed a message</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+34"/> - <source>%1 changed which servers are allowed in this room.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%2 changed the room name to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+0"/> - <source>%1 removed the room name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%2 changed the topic to: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+0"/> - <source>%1 removed the topic</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%1 changed the room avatar</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%1 changed the pinned messages.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+29"/> - <source>%1 changed the addresses for this room.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%1 changed the parent communities for this room.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%1 created and configured room: %2</source> - <translation>%1 создал и настроил комнату: %2</translation> - </message> - <message> - <location line="+17"/> - <source>%1 placed a voice call.</source> - <translation>%1 начал голосовой звонок.</translation> - </message> - <message> - <location line="+2"/> - <source>%1 placed a video call.</source> - <translation>%1 начал видео звонок.</translation> - </message> - <message> - <location line="+2"/> - <source>%1 placed a call.</source> - <translation>%1 начал вызов.</translation> - </message> - <message> - <location line="+16"/> - <source>%1 answered the call.</source> - <translation>%1 ответил на звонок.</translation> - </message> - <message> - <location line="+14"/> - <source>%1 rejected the call.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%1 select answer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+14"/> - <source>%1 ended the call.</source> - <translation>%1 завершил вызов.</translation> - </message> - <message> - <location line="+14"/> - <location line="+14"/> - <source>%1 is negotiating the call...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+122"/> - <source>Allow them in</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>MessageInput</name> <message> <location filename="../qml/MessageInput.qml" line="+47"/> @@ -1882,7 +1820,7 @@ Example: https://server.my:8787</source> <context> <name>MessageView</name> <message> - <location filename="../qml/MessageView.qml" line="+346"/> + <location filename="../qml/MessageView.qml" line="+204"/> <source>Edit</source> <translation>Редактировать</translation> </message> @@ -1917,12 +1855,7 @@ Example: https://server.my:8787</source> <translation>Опции</translation> </message> <message> - <location line="+187"/> - <source>%1's status message</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+69"/> + <location line="+130"/> <source>Enter reason for removal or hit enter for no reason:</source> <translation type="unfinished"></translation> </message> @@ -1932,24 +1865,24 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+15"/> <source>Go to &message</source> <translation type="unfinished"></translation> </message> <message> <location line="+10"/> - <location line="+138"/> + <location line="+148"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location line="-131"/> - <location line="+138"/> + <location line="-141"/> + <location line="+148"/> <source>Copy &link location</source> <translation type="unfinished"></translation> </message> <message> - <location line="-130"/> + <location line="-140"/> <source>Re&act</source> <translation type="unfinished"></translation> </message> @@ -2009,7 +1942,12 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+12"/> + <source>Report message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> <source>&Save as</source> <translation type="unfinished"></translation> </message> @@ -2032,7 +1970,7 @@ Example: https://server.my:8787</source> <context> <name>NewVerificationRequest</name> <message> - <location filename="../qml/device-verification/NewVerificationRequest.qml" line="+11"/> + <location filename="../qml/device-verification/NewVerificationRequest.qml" line="+10"/> <source>Send Verification Request</source> <translation>Отправить запрос на проверку</translation> </message> @@ -2252,7 +2190,7 @@ Example: https://server.my:8787</source> <context> <name>PowerLevelSpacesApplyDialog</name> <message> - <location filename="../qml/dialogs/PowerLevelSpacesApplyDialog.qml" line="+27"/> + <location filename="../qml/dialogs/PowerLevelSpacesApplyDialog.qml" line="+25"/> <source>Apply permission changes</source> <translation type="unfinished"></translation> </message> @@ -2309,9 +2247,27 @@ Example: https://server.my:8787</source> </message> </context> <context> + <name>PowerlevelIndicator</name> + <message> + <location filename="../qml/components/PowerlevelIndicator.qml" line="+30"/> + <source>Administrator: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Moderator: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>User: %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>PowerlevelsTypeListModel</name> <message> - <location line="-467"/> + <location filename="../../src/PowerlevelsEditModels.cpp" line="-467"/> <source>Other events</source> <translation type="unfinished"></translation> </message> @@ -2502,7 +2458,7 @@ Example: https://server.my:8787</source> <context> <name>QCoreApplication</name> <message> - <location filename="../../src/main.cpp" line="+235"/> + <location filename="../../src/main.cpp" line="+239"/> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <translation type="unfinished"></translation> </message> @@ -2535,7 +2491,7 @@ Example: https://server.my:8787</source> <translation type="unfinished">Написать сообщение…</translation> </message> <message> - <location filename="../../src/main.cpp" line="-26"/> + <location filename="../../src/main.cpp" line="-30"/> <source>Alias for '--log-level trace'.</source> <translation type="unfinished"></translation> </message> @@ -2559,6 +2515,11 @@ Example: https://server.my:8787</source> <source>type</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+4"/> + <source>Recompacts the database which might improve performance.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ReCaptchaDialog</name> @@ -2682,7 +2643,7 @@ Example: https://server.my:8787</source> <translation>Имя пользователя не должно быть пустым и должно содержать только символы a-z, 0-9, ., _, =, -, и /.</translation> </message> <message> - <location line="+21"/> + <location line="+19"/> <location line="+102"/> <source>Back</source> <translation type="unfinished"></translation> @@ -2726,7 +2687,7 @@ Example: https://server.my:8787</source> <context> <name>ReplyPopup</name> <message> - <location filename="../qml/ReplyPopup.qml" line="+54"/> + <location filename="../qml/ReplyPopup.qml" line="+40"/> <source>Close</source> <translation>Закрыть</translation> </message> @@ -2742,6 +2703,54 @@ Example: https://server.my:8787</source> </message> </context> <context> + <name>ReportMessage</name> + <message> + <location filename="../qml/dialogs/ReportMessage.qml" line="+15"/> + <source>Report message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+15"/> + <source>This message you are reporting will be sent to your server administrator for review. Please note that not all server administrators review reported content. You should also ask a room moderator to remove the content if necessary.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Enter your reason for reporting:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+10"/> + <source>How bad is the message?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+18"/> + <source>Not bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Mild</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Serious</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Extremely serious</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>RoomDirectory</name> <message> <location filename="../qml/dialogs/RoomDirectory.qml" line="+24"/> @@ -2749,7 +2758,17 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+138"/> + <location line="+92"/> + <source>Join</source> + <translation type="unfinished">Присоединиться</translation> + </message> + <message> + <location line="+0"/> + <source>Open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+54"/> <source>Search for public rooms</source> <translation type="unfinished"></translation> </message> @@ -2758,6 +2777,11 @@ Example: https://server.my:8787</source> <source>Choose custom homeserver</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+18"/> + <source>Close</source> + <translation type="unfinished">Закрыть</translation> + </message> </context> <context> <name>RoomInfo</name> @@ -2810,7 +2834,7 @@ Example: https://server.my:8787</source> <translation type="unfinished">Пользовательские настройки</translation> </message> <message> - <location line="+95"/> + <location line="+94"/> <source>Logout</source> <translation type="unfinished">Выйти</translation> </message> @@ -2835,7 +2859,27 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+52"/> + <location line="+11"/> + <source>Automatic online status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+7"/> + <source>Online</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+7"/> + <source>Unavailable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+7"/> + <source>Offline</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+54"/> <source>Encryption not set up</source> <extracomment>Cross-signing setup has not run yet.</extracomment> <translation type="unfinished"></translation> @@ -2858,7 +2902,7 @@ Example: https://server.my:8787</source> <translation type="unfinished">Закрыть</translation> </message> <message> - <location line="+372"/> + <location line="+374"/> <source>Enter the tag you want to use:</source> <translation type="unfinished"></translation> </message> @@ -2874,6 +2918,11 @@ Example: https://server.my:8787</source> </message> <message> <location line="+12"/> + <source>Mark as read</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>Room settings</source> <translation type="unfinished"></translation> </message> @@ -2921,12 +2970,12 @@ Example: https://server.my:8787</source> <context> <name>RoomMembers</name> <message> - <location filename="../qml/dialogs/RoomMembers.qml" line="+19"/> + <location filename="../qml/dialogs/RoomMembers.qml" line="+20"/> <source>Members of %1</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location line="+31"/> + <location line="+32"/> <source>%n people in %1</source> <comment>Summary above list of members</comment> <translation type="unfinished"> @@ -2966,22 +3015,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+98"/> - <source>Administrator: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>Moderator: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>User: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+20"/> + <location line="+92"/> <source>This room is not encrypted!</source> <translation type="unfinished"></translation> </message> @@ -3034,10 +3068,13 @@ Example: https://server.my:8787</source> <source>Failed to upload image: %s</source> <translation>Не удалось загрузить изображение: %s</translation> </message> +</context> +<context> + <name>RoomSettingsDialog</name> <message> - <location filename="../qml/dialogs/RoomSettings.qml" line="+26"/> + <location filename="../qml/dialogs/RoomSettingsDialog.qml" line="+26"/> <source>Room Settings</source> - <translation>Настройки комнаты</translation> + <translation type="unfinished">Настройки комнаты</translation> </message> <message> <location line="+35"/> @@ -3069,7 +3106,7 @@ Example: https://server.my:8787</source> <translation type="unfinished"></translation> </message> <message> - <location line="+21"/> + <location line="+20"/> <source>Change topic of this room</source> <translation type="unfinished"></translation> </message> @@ -3081,22 +3118,22 @@ Example: https://server.my:8787</source> <message> <location line="+9"/> <source>Notifications</source> - <translation>Уведомления</translation> + <translation type="unfinished">Уведомления</translation> </message> <message> <location line="+6"/> <source>Muted</source> - <translation>Заглушен</translation> + <translation type="unfinished">Заглушен</translation> </message> <message> <location line="+0"/> <source>Mentions only</source> - <translation>Упоминания только</translation> + <translation type="unfinished">Упоминания только</translation> </message> <message> <location line="+0"/> <source>All messages</source> - <translation>Все сообщения</translation> + <translation type="unfinished">Все сообщения</translation> </message> <message> <location line="+10"/> @@ -3240,23 +3277,17 @@ Example: https://server.my:8787</source> <message> <location line="+9"/> <source>Encryption</source> - <translation>Шифрование</translation> + <translation type="unfinished">Шифрование</translation> </message> <message> <location line="+22"/> <source>End-to-End Encryption</source> - <translation>Оконечное шифрование</translation> + <translation type="unfinished">Оконечное шифрование</translation> </message> <message> - <location line="+1"/> - <source>Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+16"/> + <location line="+17"/> <source>Permission</source> - <translation>Права доступа</translation> + <translation type="unfinished">Права доступа</translation> </message> <message> <location line="+6"/> @@ -3286,12 +3317,12 @@ Example: https://server.my:8787</source> <message> <location line="+6"/> <source>INFO</source> - <translation>ИНФОРМАЦИЯ</translation> + <translation type="unfinished">ИНФОРМАЦИЯ</translation> </message> <message> <location line="+9"/> <source>Internal ID</source> - <translation>Внутренний ID</translation> + <translation type="unfinished">Внутренний ID</translation> </message> <message> <location line="+16"/> @@ -3301,7 +3332,7 @@ Example: https://server.my:8787</source> <message> <location line="+19"/> <source>Room Version</source> - <translation>Версия Комнаты</translation> + <translation type="unfinished">Версия Комнаты</translation> </message> <message> <location line="+19"/> @@ -3340,7 +3371,7 @@ Example: https://server.my:8787</source> <context> <name>Root</name> <message> - <location filename="../qml/Root.qml" line="+313"/> + <location filename="../qml/Root.qml" line="+308"/> <source>Please enter your login password to continue:</source> <translation type="unfinished"></translation> </message> @@ -3432,7 +3463,7 @@ Example: https://server.my:8787</source> <context> <name>SecretStorage</name> <message> - <location filename="../../src/Cache.cpp" line="-4856"/> + <location filename="../../src/Cache.cpp" line="-4930"/> <source>Failed to connect to secret storage</source> <translation type="unfinished"></translation> </message> @@ -3520,7 +3551,7 @@ If you choose verify, you need to have the other device available. If you choose <translation type="unfinished"></translation> </message> <message> - <location line="+156"/> + <location line="+158"/> <source>Identity key changed. This breaks E2EE, so logging out.</source> <translation type="unfinished"></translation> </message> @@ -3628,7 +3659,7 @@ If you choose verify, you need to have the other device available. If you choose <context> <name>Success</name> <message> - <location filename="../qml/device-verification/Success.qml" line="+11"/> + <location filename="../qml/device-verification/Success.qml" line="+10"/> <source>Successful Verification</source> <translation>Верификация прошла успешно</translation> </message> @@ -3644,15 +3675,95 @@ If you choose verify, you need to have the other device available. If you choose </message> </context> <context> + <name>TimelineDefaultMessageStyle</name> + <message> + <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+167"/> + <source>Part of a thread</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TimelineEvent</name> + <message> + <location filename="../qml/TimelineEvent.qml" line="+87"/> + <source>%1 placed a voice call.</source> + <translation type="unfinished">%1 начал голосовой звонок.</translation> + </message> + <message> + <location line="+2"/> + <source>%1 placed a video call.</source> + <translation type="unfinished">%1 начал видео звонок.</translation> + </message> + <message> + <location line="+2"/> + <source>%1 placed a call.</source> + <translation type="unfinished">%1 начал вызов.</translation> + </message> + <message> + <location line="+22"/> + <source>%1 answered the call.</source> + <translation type="unfinished">%1 ответил на звонок.</translation> + </message> + <message> + <location line="+2"/> + <source>%1 rejected the call.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>%1 selected answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>%1 ended the call.</source> + <translation type="unfinished">%1 завершил вызов.</translation> + </message> + <message> + <location line="+2"/> + <location line="+2"/> + <source>%1 is negotiating the call...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+91"/> + <source>Allow them in</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+22"/> + <source>This room was replaced for the following reason: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <source>Go to replacement room</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TimelineMetadata</name> + <message> + <location filename="../qml/TimelineMetadata.qml" line="+40"/> + <source>Edited</source> + <translation type="unfinished">Изменено</translation> + </message> + <message> + <location line="+16"/> + <source>Part of a thread</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>TimelineModel</name> <message> - <location filename="../../src/timeline/TimelineModel.cpp" line="+1501"/> + <location filename="../../src/timeline/TimelineModel.cpp" line="+1637"/> <location line="+17"/> <source>Message redaction failed: %1</source> <translation>Ошибка редактирования сообщения: %1</translation> </message> <message> - <location line="+115"/> + <location line="+121"/> <location line="+5"/> <source>Failed to encrypt event, sending aborted!</source> <translation>Не удалось зашифровать сообщение, отправка отменена!</translation> @@ -3708,7 +3819,7 @@ If you choose verify, you need to have the other device available. If you choose <translation type="unfinished"></translation> </message> <message> - <location line="+26"/> + <location line="+19"/> <source>%1 made the room open to guests.</source> <translation>%1 сделал комнату открытой для гостей.</translation> </message> @@ -3718,7 +3829,7 @@ If you choose verify, you need to have the other device available. If you choose <translation>%1 закрыл доступ к комнате для гостей.</translation> </message> <message> - <location line="+23"/> + <location line="+15"/> <source>%1 made the room history world readable. Events may be now read by non-joined people.</source> <translation>%1 сделал историю сообщений видимой для всех. События могут быть прочитаны неприсоединившимися к комнате.</translation> </message> @@ -3738,7 +3849,7 @@ If you choose verify, you need to have the other device available. If you choose <translation>%1 сделал историю сообщений видимой для участников, с момента того, как они присоединились к комнате.</translation> </message> <message> - <location line="+35"/> + <location line="+28"/> <location line="+244"/> <source>%1 has changed the room's permissions.</source> <translation>%1 изменил права доступа комнаты.</translation> @@ -3885,7 +3996,7 @@ If you choose verify, you need to have the other device available. If you choose <translation type="unfinished"></translation> </message> <message> - <location line="+66"/> + <location line="+59"/> <source>(empty)</source> <translation type="unfinished"></translation> </message> @@ -3956,12 +4067,12 @@ Reason: %4</source> <translation type="unfinished"></translation> </message> <message> - <location line="+109"/> + <location line="+102"/> <source>%1 invited %2.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+12"/> + <location line="+11"/> <source>%1 has changed their avatar and changed their display name to %2.</source> <translation type="unfinished"></translation> </message> @@ -4016,12 +4127,72 @@ Reason: %4</source> <translation>%1 отредактировал его "стук".</translation> </message> <message> - <location line="-1700"/> + <location line="-1684"/> <source>You joined this room.</source> <translation>Вы присоединились к комнате.</translation> </message> <message> - <location line="+1695"/> + <location line="-661"/> + <source>%1 changed which servers are allowed in this room.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>%1 removed the room name.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 changed the room name to: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>%1 removed the topic.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 changed the topic to: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>%1 changed the room avatar to: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+6"/> + <source>%1 removed the room avatar.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 changed the pinned messages.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>%1 changed the addresses for this room.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 changed the parent communities for this room.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 created and configured room: %2</source> + <translation type="unfinished">%1 создал и настроил комнату: %2</translation> + </message> + <message> + <location line="+18"/> + <source>%1 changed unknown state event %2.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2282"/> <source>%2 revoked the invite to %1.</source> <translation type="unfinished"></translation> </message> @@ -4053,23 +4224,17 @@ Reason: %4</source> </message> </context> <context> - <name>TimelineRow</name> + <name>TimelineSectionHeader</name> <message> - <location filename="../qml/TimelineRow.qml" line="+107"/> - <location line="+171"/> - <source>Part of a thread</source> + <location filename="../qml/TimelineSectionHeader.qml" line="+138"/> + <source>%1's status message</source> <translation type="unfinished"></translation> </message> - <message> - <location line="-18"/> - <source>Edited</source> - <translation>Изменено</translation> - </message> </context> <context> <name>TimelineView</name> <message> - <location filename="../qml/TimelineView.qml" line="+53"/> + <location filename="../qml/TimelineView.qml" line="+49"/> <source>No room open</source> <translation>Комната не выбрана</translation> </message> @@ -4176,7 +4341,7 @@ Reason: %4</source> <translation>Вернуться к списку комнат</translation> </message> <message> - <location line="+55"/> + <location line="+57"/> <source>Show or hide pinned messages</source> <translation type="unfinished"></translation> </message> @@ -4231,7 +4396,7 @@ Reason: %4</source> <translation>Настройки</translation> </message> <message> - <location line="+67"/> + <location line="+52"/> <source>Unpin</source> <translation type="unfinished"></translation> </message> @@ -4257,24 +4422,24 @@ Reason: %4</source> <context> <name>UIA</name> <message> - <location filename="../../src/ui/UIA.cpp" line="+59"/> + <location filename="../../src/ui/UIA.cpp" line="+57"/> <source>No available registration flows!</source> <translation type="unfinished"></translation> </message> <message> <location line="+50"/> <location line="+22"/> - <location line="+17"/> + <location line="+13"/> <source>Registration aborted</source> <translation type="unfinished"></translation> </message> <message> - <location line="-27"/> + <location line="-23"/> <source>Please enter a valid registration token.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+165"/> + <location line="+160"/> <source>Invalid token</source> <translation type="unfinished"></translation> </message> @@ -4282,7 +4447,7 @@ Reason: %4</source> <context> <name>UploadBox</name> <message numerus="yes"> - <location filename="../qml/UploadBox.qml" line="+92"/> + <location filename="../qml/UploadBox.qml" line="+90"/> <source>Upload %n file(s)</source> <translation type="unfinished"> <numerusform></numerusform> @@ -4294,7 +4459,7 @@ Reason: %4</source> <context> <name>UserProfile</name> <message> - <location filename="../../src/ui/UserProfile.cpp" line="+204"/> + <location filename="../../src/ui/UserProfile.cpp" line="+217"/> <source>Sign out device %1</source> <translation type="unfinished"></translation> </message> @@ -4304,7 +4469,12 @@ Reason: %4</source> <translation type="unfinished"></translation> </message> <message> - <location line="+222"/> + <location line="+50"/> + <source>Failed to ignore "%1": %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+211"/> <source>Select an avatar</source> <translation>Выберите аватар</translation> </message> @@ -4324,7 +4494,7 @@ Reason: %4</source> <translation>Ошибка во время прочтения файла: %1</translation> </message> <message> - <location filename="../qml/dialogs/UserProfile.qml" line="+26"/> + <location filename="../qml/dialogs/UserProfile.qml" line="+25"/> <source>Global User Profile</source> <translation>Глобальный Пользовательский Профиль</translation> </message> @@ -4375,12 +4545,12 @@ Reason: %4</source> </message> <message> <location line="+9"/> - <location line="+232"/> + <location line="+243"/> <source>Verify</source> <translation>Верифицировать</translation> </message> <message> - <location line="-192"/> + <location line="-203"/> <source>Start a private chat.</source> <translation type="unfinished"></translation> </message> @@ -4396,11 +4566,21 @@ Reason: %4</source> </message> <message> <location line="+11"/> + <source>Unignore the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>Ignore the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+12"/> <source>Refresh device list.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+15"/> + <location line="+14"/> <source>Devices</source> <translation type="unfinished">Устройства</translation> </message> @@ -4433,8 +4613,8 @@ Reason: %4</source> <context> <name>UserSettings</name> <message> - <location filename="../../src/UserSettingsPage.cpp" line="+599"/> - <location filename="../../src/UserSettingsPage.h" line="+276"/> + <location filename="../../src/UserSettingsPage.cpp" line="+598"/> + <location filename="../../src/UserSettingsPage.h" line="+267"/> <source>Default</source> <translation>По умолчанию</translation> </message> @@ -4538,6 +4718,16 @@ Reason: %4</source> </message> <message> <location line="+2"/> + <source>Hidden events</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Ignored users</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> <source>Desktop notifications</source> <translation type="unfinished">Уведомления на рабочем столе</translation> </message> @@ -4733,6 +4923,11 @@ Reason: %4</source> </message> <message> <location line="+2"/> + <source>GLOBAL MESSAGE VISIBILITY</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> <source>NOTIFICATIONS</source> <translation type="unfinished"></translation> </message> @@ -4797,7 +4992,7 @@ Reason: %4</source> <translation type="unfinished"></translation> </message> <message> - <location line="+109"/> + <location line="+117"/> <source>Default</source> <translation type="unfinished">По умолчанию</translation> </message> @@ -4910,6 +5105,11 @@ Warning: If your homeserver does not support this, your rooms will never be mark </message> <message> <location line="+4"/> + <source>Configure whether to show or hide certain events like room joins.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> <source>Notify about received messages when the client is not currently focused.</source> <translation type="unfinished"></translation> </message> @@ -5007,7 +5207,7 @@ be blurred.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+24"/> + <location line="+25"/> <source>The key to decrypt online key backups. If it is cached, you can enable online key backup to store encryption keys securely encrypted on the server.</source> <translation type="unfinished"></translation> </message> @@ -5044,7 +5244,22 @@ This setting will take effect upon restart.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+463"/> + <location line="+4"/> + <source>Manage your ignored users.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+149"/> + <source>System font</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>System emoji font</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+323"/> <source>Select a file</source> <translation>Выберите файл</translation> </message> @@ -5099,7 +5314,7 @@ This setting will take effect upon restart.</source> <context> <name>UserSettingsPage</name> <message> - <location filename="../qml/pages/UserSettingsPage.qml" line="+189"/> + <location filename="../qml/pages/UserSettingsPage.qml" line="+187"/> <source>CACHED</source> <translation>Закешировано</translation> </message> @@ -5129,7 +5344,17 @@ This setting will take effect upon restart.</source> <translation>ЗАПРОС</translation> </message> <message> - <location line="+25"/> + <location line="+8"/> + <source>CONFIGURE</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+18"/> + <source>MANAGE</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+35"/> <source>Back</source> <translation type="unfinished"></translation> </message> @@ -5212,29 +5437,6 @@ This setting will take effect upon restart.</source> </message> </context> <context> - <name>dialogs::FallbackAuth</name> - <message> - <location filename="../../src/dialogs/FallbackAuth.cpp" line="+37"/> - <source>Open Fallback in Browser</source> - <translation>Открыть ответ в Браузере</translation> - </message> - <message> - <location line="+1"/> - <source>Cancel</source> - <translation>Отмена</translation> - </message> - <message> - <location line="+1"/> - <source>Confirm</source> - <translation>Подтвердить</translation> - </message> - <message> - <location line="+12"/> - <source>Open the fallback, follow the steps, and confirm after completing them.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>emoji-catagory</name> <message> <location filename="../../src/GridImagePackModel.cpp" line="-290"/> |