From c0b79631347356ba58dd51a904eb086c22770f98 Mon Sep 17 00:00:00 2001 From: Joseph Donofry Date: Mon, 26 Dec 2022 16:20:17 -0500 Subject: [PATCH] Update translations --- resources/langs/nheko_ca.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_cs.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_de.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_el.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_en.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_eo.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_es.ts | 578 ++++++++++++++++++++++++---- resources/langs/nheko_et.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_fi.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_fr.ts | 634 ++++++++++++++++++++++++++----- resources/langs/nheko_hu.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_id.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_ie.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_it.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_ja.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_ml.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_nl.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_pl.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_pt_BR.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_pt_PT.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_ro.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_ru.ts | 584 ++++++++++++++++++++++++---- resources/langs/nheko_si.ts | 568 +++++++++++++++++++++++---- resources/langs/nheko_sr_Latn.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_sv.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_vi.ts | 576 ++++++++++++++++++++++++---- resources/langs/nheko_zh_CN.ts | 568 +++++++++++++++++++++++---- 27 files changed, 13490 insertions(+), 2042 deletions(-) diff --git a/resources/langs/nheko_ca.ts b/resources/langs/nheko_ca.ts index aa521bbb..9fa2c3d7 100644 --- a/resources/langs/nheko_ca.ts +++ b/resources/langs/nheko_ca.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen @@ -222,22 +222,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -313,12 +325,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -333,7 +345,7 @@ - + Failed to restore OLM account. Please login again. @@ -345,13 +357,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts index b8255ea7..3c6bf616 100644 --- a/resources/langs/nheko_cs.ts +++ b/resources/langs/nheko_cs.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -209,7 +209,7 @@ CallManager - + Entire screen @@ -223,22 +223,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -264,12 +276,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -314,12 +326,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -334,7 +346,7 @@ - + Failed to restore OLM account. Please login again. @@ -346,13 +358,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -650,7 +961,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -894,7 +1205,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1109,7 +1420,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1169,7 +1480,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1354,7 +1665,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1419,27 +1730,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 - + Stickers @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1713,7 +2050,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1896,7 +2233,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1912,7 +2249,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2081,6 +2418,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2098,7 +2440,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2140,6 +2482,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2152,7 +2509,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2226,7 +2583,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2320,7 +2677,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2344,6 +2701,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2755,7 +3117,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2889,7 +3251,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2985,7 +3347,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3098,19 +3460,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3130,7 +3492,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3403,7 +3765,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3463,17 +3825,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3507,7 +3869,7 @@ Reason: %4 TimelineRow - + Edited @@ -3520,12 +3882,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3572,22 +3934,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3607,12 +3969,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3641,6 +4008,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3683,7 +4055,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3819,8 +4191,8 @@ Reason: %4 UserSettings - - + + Default @@ -3828,7 +4200,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3862,6 +4234,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3937,8 +4314,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4128,7 +4515,7 @@ Reason: %4 - + Default @@ -4170,6 +4557,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4209,9 +4601,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4223,23 +4625,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4249,7 +4651,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4286,7 +4688,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4339,7 +4741,7 @@ This setting will take effect upon restart. - + Select a file @@ -4491,7 +4893,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4545,7 +4947,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4606,16 +5008,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4654,6 +5068,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts index f75fcfe9..6f86d345 100644 --- a/resources/langs/nheko_de.ts +++ b/resources/langs/nheko_de.ts @@ -89,12 +89,12 @@ Adresse entfernen - + #new-alias:server.tld #neue-addresse:server.domain - + Add Hinzufügen @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 und %n anderer Teilnehmer @@ -208,7 +208,7 @@ CallManager - + Entire screen Ganzer Bildschirm @@ -222,22 +222,34 @@ - + Invited user: %1 Eingeladener Benutzer: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Das Datenbankformat auf der Festplatte ist neuer als die von dieser Nhekoversion unterstützte Version. Bitte update Nheko oder lösche die Datenbank. - + Failed to open database, logging out! Öffnen der Datenbank fehlgeschlagen, du wirst ausgeloggt! - + Knock on room Raumbeitritt anfragen (anklopfen) @@ -263,12 +275,12 @@ - + Confirm invite Einladung bestätigen - + Do you really want to invite %1 (%2)? Nutzer %1 (%2) wirklich einladen? @@ -313,12 +325,12 @@ Verbannung aufgehoben: %1 - + Do you really want to start a private chat with %1? Möchtest du wirklich eine private Konversation mit %1 beginnen? - + Cache migration failed! Migration des Caches fehlgeschlagen! @@ -333,7 +345,7 @@ Inkompatible Version des Caches - + Failed to restore OLM account. Please login again. Wiederherstellung des OLM Accounts fehlgeschlagen. Bitte logge dich erneut ein. @@ -345,13 +357,13 @@ Gespeicherte Nachrichten konnten nicht wiederhergestellt werden. Bitte melde Dich erneut an. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Fehler beim Setup der Verschlüsselungsschlüssel. Servermeldung: %1 %2. Bitte versuche es später erneut. - + Please try to login again: %1 Bitte melde dich erneut an: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: Keine Netzwerkverbindung + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: Zeige 1:1 Konversationen an. - + Favourites Favoriten @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Geheimnisse entschlüsseln @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Konnte die versteckten Events nicht ändern: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Alle Dateien (*) - + Upload of '%1' failed Das Hochladen von '%1' ist fehlgeschlagen @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Raum verlassen @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Du hast eine invalide Matrix ID eingegeben. Normalerwise sehen die so aus: @joe:matrix.org @@ -1352,7 +1663,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 hat eine Nachricht gelöscht @@ -1426,18 +1747,29 @@ Example: https://server.my:8787 %1 answered the call. %1 hat den Anruf angenommen. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 hat den Anruf beendet. + %1 is negotiating the call... %1 wartet auf Verbindung... - + Allow them in Reinlassen @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Anrufen - + + Already on a call + + + + Send a file Versende Datei @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Schreibe eine Nachricht… - + Stickers Sticker @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit Bearbeiten @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Optionen - + Reason for removal Grund für die Löschung @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 hat eine verschlüsselte Nachricht gesendet @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 %1 hat mit einer verschlüsselten Nachricht geantwortet - + %1 replied to a message %1 hat auf eine Nachricht geantwortet @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 Konnte Berechtigungen nicht aktualisieren: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events Andere Events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call Anruf auflegen + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Senden + + + + Write a message... + Schreibe eine Nachricht… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Gestern, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 REGISTRIEREN - + Autodiscovery failed. Received malformed response. Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored keine Version gespeichert @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Raum verlassen @@ -2752,7 +3114,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer mehr anzeigen - + Failed to enable encryption: %1 Aktivierung der Verschlüsselung fehlgeschlagen: %1 @@ -2886,7 +3248,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer SecretStorage - + Failed to connect to secret storage Verbindung zum kryptografischen Speicher fehlgeschlagen @@ -2984,7 +3346,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn SingleImagePackModel - + Failed to update image pack: %1 Konnte die Bilderpackung nicht aktualisieren: %1 @@ -3097,19 +3459,19 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn TimelineModel - + Message redaction failed: %1 Nachricht zurückziehen fehlgeschlagen: %1 - + Failed to encrypt event, sending aborted! Event konnte nicht verschlüsselt werden, senden wurde abgebrochen! - + Save image Bild speichern @@ -3129,7 +3491,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn Datei speichern - + %1 and %2 are typing. 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.) @@ -3398,7 +3760,7 @@ Reason: %4 Grund: %4 - + %2 revoked the invite to %1. %2 hat die Einladung an %1 zurückgezogen. @@ -3458,17 +3820,17 @@ Grund: %4 %1 hat das Anklopfen zurückgezogen. - + You joined this room. Du bist dem Raum beigetreten. - + %1 made this room require an invitation to join. - + %1 invited %2. %1 hat %2 eingeladen. @@ -3502,7 +3864,7 @@ Grund: %4 TimelineRow - + Edited Bearbeitet @@ -3515,12 +3877,12 @@ Grund: %4 TimelineView - + No room open Kein Raum geöffnet - + No preview available Keine Vorschau verfügbar @@ -3566,22 +3928,22 @@ Grund: %4 TopBar - + Back to room list Zurück zur Raumliste - + No room selected Kein Raum ausgewählt - + In %1 - + Show room members. Zeige Raummitglieder an. @@ -3601,12 +3963,17 @@ Grund: %4 Dieser Raum enthält unverifizierte Geräte! - + Show or hide pinned messages Angehefte Nachrichten anzeigen oder verstecken - + + Search this room + + + + Room options Raumoptionen @@ -3635,6 +4002,11 @@ Grund: %4 Unpin Anheften aufheben + + + Enter search query + + TrayIcon @@ -3677,7 +4049,7 @@ Grund: %4 UploadBox - + Upload %n file(s) Datei hochladen @@ -3812,8 +4184,8 @@ Grund: %4 UserSettings - - + + Default Standard @@ -3821,7 +4193,7 @@ Grund: %4 UserSettingsModel - + Theme Erscheinungsbild @@ -3855,6 +4227,11 @@ Grund: %4 Send messages as Markdown Sende Nachrichten als Markdown formatiert + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3930,8 +4307,18 @@ Grund: %4 Decrypt messages in sidebar Entschlüssele Nachrichten in der Raumliste + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Blickschutz @@ -4121,7 +4508,7 @@ Grund: %4 Mache Rauminformationen über D-Bus verfügbar - + Default Standard @@ -4166,6 +4553,11 @@ When disabled, all messages are sent as a plain text. Nutze Markdown als Format für Nachrichten. Wenn deaktiviert werden alle Nachrichten als unformatierter Text gesendet. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4207,9 +4599,19 @@ AUS - Quadratisch, AN - Kreisförmig. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4221,24 +4623,24 @@ AUS - Quadratisch, AN - Kreisförmig. Der Schlüssel um deine eigenen Geräte zu verifizieren. Wenn dieser im Cache ist, dann werden alle deine Geräte als verifiziert für andere Nutzer erscheinen, wenn du diese verifiziert hast. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Hebe das Fenster hervor, wenn eine Nachricht empfangen wurde. Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4248,7 +4650,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein. - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4290,7 +4692,7 @@ Only affects messages in encrypted chats. Betrifft nur Nachrichten in verschlüsselten Chats. - + When the window loses focus, the timeline will be blurred. Die Zeitliste wird unscharf, wenn das Fenster den Fokus verliert. @@ -4345,7 +4747,7 @@ This setting will take effect upon restart. Diese Einstellung benötigt einen Neustart von Nheko. - + Select a file Datei auswählen @@ -4497,7 +4899,7 @@ Diese Einstellung benötigt einen Neustart von Nheko. descriptiveTime - + Yesterday Gestern @@ -4551,7 +4953,7 @@ Diese Einstellung benötigt einen Neustart von Nheko. message-description sent: - + You sent an audio clip Du hast eine Audiodatei gesendet @@ -4612,16 +5014,28 @@ Diese Einstellung benötigt einen Neustart von Nheko. + You: %1 Du: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Du hast eine verschlüsselte Nachricht gesendet @@ -4660,6 +5074,16 @@ Diese Einstellung benötigt einen Neustart von Nheko. %1 ended a call %1 hat einen Anruf beendet + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts index a6c65c4f..bda4af75 100644 --- a/resources/langs/nheko_el.ts +++ b/resources/langs/nheko_el.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen @@ -222,22 +222,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -313,12 +325,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -333,7 +345,7 @@ - + Failed to restore OLM account. Please login again. @@ -345,13 +357,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Όλα τα αρχεία (*) - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Βγές @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message @@ -1426,18 +1747,29 @@ Example: https://server.my:8787 %1 answered the call. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. + %1 is negotiating the call... - + Allow them in @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Γράψε ένα μήνυμα... - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + Γράψε ένα μήνυμα... + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 ΕΓΓΡΑΦΗ - + Autodiscovery failed. Received malformed response. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Βγές @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image Αποθήκευση Εικόνας @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme Φόντο @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file Διάλεξε ένα αρχείο @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts index fe97cd35..b919c960 100644 --- a/resources/langs/nheko_en.ts +++ b/resources/langs/nheko_en.ts @@ -89,12 +89,12 @@ Remove this alias - + #new-alias:server.tld #new-alias:server.tld - + Add Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 and %n other @@ -208,7 +208,7 @@ CallManager - + Entire screen Entire screen @@ -222,22 +222,34 @@ - + Invited user: %1 Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! Failed to open database, logging out! - + Knock on room Knock on room @@ -263,12 +275,12 @@ - + Confirm invite Confirm invite - + Do you really want to invite %1 (%2)? Do you really want to invite %1 (%2)? @@ -313,12 +325,12 @@ Unbanned user: %1 - + Do you really want to start a private chat with %1? Do you really want to start a private chat with %1? - + Cache migration failed! Cache migration failed! @@ -333,7 +345,7 @@ Incompatible cache version - + Failed to restore OLM account. Please login again. Failed to restore OLM account. Please login again. @@ -345,13 +357,13 @@ Failed to restore saved data. Please login again. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 Please try to login again: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock:No network connection + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock:Show direct chats. - + Favourites Favourites @@ -649,7 +960,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Decrypt secrets @@ -893,7 +1204,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Failed to set hidden events: %1 @@ -1108,7 +1419,7 @@ You may optionally provide a reason for others to accept your knock:All Files (*) - + Upload of '%1' failed Upload of '%1' failed @@ -1168,7 +1479,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Leave room @@ -1251,7 +1562,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1357,7 +1668,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message %1 removed a message @@ -1422,27 +1733,48 @@ Example: https://server.my:8787 %1 placed a call. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... %1 is negotiating the call... - + Allow them in Allow them in - + %1 answered the call. %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. %1 changed the parent communities for this room. - + %1 ended the call. %1 ended the call. @@ -1460,7 +1792,12 @@ Example: https://server.my:8787 Place a call - + + Already on a call + + + + Send a file Send a file @@ -1470,7 +1807,7 @@ Example: https://server.my:8787 Write a message… - + Stickers Stickers @@ -1493,7 +1830,7 @@ Example: https://server.my:8787 MessageView - + Edit Edit @@ -1523,7 +1860,7 @@ Example: https://server.my:8787 Options - + Reason for removal Reason for removal @@ -1699,8 +2036,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 sent an encrypted message @@ -1716,7 +2053,7 @@ Example: https://server.my:8787 %1 replied with an encrypted message - + %1 replied to a message %1 replied to a message @@ -1899,7 +2236,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 Failed to update powerlevel: %1 @@ -1915,7 +2252,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events Other events @@ -2084,6 +2421,11 @@ Example: https://server.my:8787 Hang up a call Hang up a call + + + Reject a call + + Change the room emotes @@ -2101,7 +2443,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2143,6 +2485,21 @@ Example: https://server.my:8787 type type + + + Respond + + + + + Send + Send + + + + Write a message... + Write a message… + ReadReceipts @@ -2155,7 +2512,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Yesterday, %1 @@ -2229,7 +2586,7 @@ Example: https://server.my:8787 REGISTER - + Autodiscovery failed. Received malformed response. Autodiscovery failed. Received malformed response. @@ -2323,7 +2680,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored no version stored @@ -2347,6 +2704,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Leave room @@ -2757,7 +3119,7 @@ Please take note that it can't be disabled afterwards. show more - + Failed to enable encryption: %1 Failed to enable encryption: %1 @@ -2891,7 +3253,7 @@ Please take note that it can't be disabled afterwards. SecretStorage - + Failed to connect to secret storage Failed to connect to secret storage @@ -2989,7 +3351,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 Failed to update image pack: %1 @@ -3102,19 +3464,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 Message redaction failed: %1 - + Failed to encrypt event, sending aborted! Failed to encrypt event, sending aborted! - + Save image Save image @@ -3134,7 +3496,7 @@ If you choose verify, you need to have the other device available. If you choose Save file - + %1 and %2 are typing. 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.) @@ -3403,7 +3765,7 @@ Reason: %4 Reason: %4 - + %2 revoked the invite to %1. %2 revoked the invite to %1. @@ -3463,17 +3825,17 @@ Reason: %4 %1 redacted their knock. - + You joined this room. You joined this room. - + %1 made this room require an invitation to join. %1 made this room require an invitation to join. - + %1 invited %2. %1 invited %2. @@ -3507,7 +3869,7 @@ Reason: %4 TimelineRow - + Edited Edited @@ -3520,12 +3882,12 @@ Reason: %4 TimelineView - + No room open No room open - + No preview available No preview available @@ -3571,22 +3933,22 @@ Reason: %4 TopBar - + Back to room list Back to room list - + No room selected No room selected - + In %1 In %1 - + Show room members. Show room members. @@ -3606,12 +3968,17 @@ Reason: %4 This room contains unverified devices! - + Show or hide pinned messages Show or hide pinned messages - + + Search this room + + + + Room options Room options @@ -3640,6 +4007,11 @@ Reason: %4 Unpin Unpin + + + Enter search query + + TrayIcon @@ -3682,7 +4054,7 @@ Reason: %4 UploadBox - + Upload %n file(s) Upload file @@ -3817,8 +4189,8 @@ Reason: %4 UserSettings - - + + Default Default @@ -3826,7 +4198,7 @@ Reason: %4 UserSettingsModel - + Theme Theme @@ -3860,6 +4232,11 @@ Reason: %4 Send messages as Markdown Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3935,8 +4312,18 @@ Reason: %4 Decrypt messages in sidebar Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Privacy Screen @@ -4126,7 +4513,7 @@ Reason: %4 Expose room information via D-Bus - + Default Default @@ -4171,6 +4558,11 @@ When disabled, all messages are sent as a plain text. Allow using markdown in messages. When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4212,9 +4604,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4226,24 +4628,24 @@ OFF - square, ON - circle. The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar Communities sidebar - + Show message counts for communities and tags Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4253,7 +4655,7 @@ This usually causes the application icon in the task bar to animate in some fash Show a column containing communities and tags next to the room list. - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4297,7 +4699,7 @@ Only affects messages in encrypted chats. Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. When the window loses focus, the timeline will @@ -4353,7 +4755,7 @@ This setting will take effect upon restart. This setting will take effect upon restart. - + Select a file Select a file @@ -4505,7 +4907,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Yesterday @@ -4559,7 +4961,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip You sent an audio clip @@ -4620,16 +5022,28 @@ This setting will take effect upon restart. + You: %1 You: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message You sent an encrypted message @@ -4668,6 +5082,16 @@ This setting will take effect upon restart. %1 ended a call %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts index 0d448988..30e35719 100644 --- a/resources/langs/nheko_eo.ts +++ b/resources/langs/nheko_eo.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add Aldoni @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen Tuta ekrano @@ -222,22 +222,34 @@ - + Invited user: %1 Invitita uzanto: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. La kaŝmemoro sur via disko pli novas, ol tio, kion povas subteni ĉi tiu versio de Nheko. Bonvolu ĝisdatigi Nhekon aŭ vakigi vian kaŝmemoron. - + Failed to open database, logging out! Malsukcesis malfermi datumbazon; adiaŭas! - + Knock on room @@ -264,12 +276,12 @@ - + Confirm invite Konfirmu inviton - + Do you really want to invite %1 (%2)? Ĉu vi certe volas inviti uzanton %1 (%2)? @@ -314,12 +326,12 @@ Malforbaris uzanton: %1 - + Do you really want to start a private chat with %1? Ĉu vi certe volas komenci privatan babilon kun %1? - + Cache migration failed! Malsukcesis migrado de kaŝmemoro! @@ -334,7 +346,7 @@ Neakorda versio de kaŝmemoro - + Failed to restore OLM account. Please login again. Malsukcesis rehavi konton je OLM. Bonvolu resaluti. @@ -346,13 +358,13 @@ Malsukcesis rehavi konservitajn datumojn. Bonvolu resaluti. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Malsukcesis agordi ĉifrajn ŝlosilojn. Respondo de servilo: %1 %2. Bonvolu reprovi poste. - + Please try to login again: %1 Bonvolu provi resaluti: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock: Neniu retkonekto + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock: Montri individuajn ĉambrojn. - + Favourites Elstaraj @@ -649,7 +960,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Malĉifri sekretojn @@ -893,7 +1204,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Malsukcesis agordi kaŝitajn okazojn: %1 @@ -1108,7 +1419,7 @@ You may optionally provide a reason for others to accept your knock: Ĉiuj dosieroj (*) - + Upload of '%1' failed @@ -1168,7 +1479,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Eliri el ĉambro @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Vi enigis nevalidan identigilon de Matrikso ekz. @tacuo:matrix.org @@ -1354,7 +1665,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 forigis mesaĝon @@ -1428,18 +1749,29 @@ Example: https://server.my:8787 %1 answered the call. %1 respondis la vokon. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 finis la vokon. + %1 is negotiating the call... - + Allow them in Enlasi ĝin @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 Voki - + + Already on a call + + + + Send a file Sendi dosieron @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 Skribu mesaĝon… - + Stickers Glumarkoj @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit Redakti @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 Elektebloj - + Reason for removal Kialo de forigo @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 sendis ĉifritan mesaĝon @@ -1713,7 +2050,7 @@ Example: https://server.my:8787 %1 respondis per ĉifrita mesaĝo - + %1 replied to a message %1 respondis al mesaĝo @@ -1896,7 +2233,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1912,7 +2249,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2081,6 +2418,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2098,7 +2440,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2140,6 +2482,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Sendi + + + + Write a message... + Skribu mesaĝon… + ReadReceipts @@ -2152,7 +2509,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Hieraŭ, %1 @@ -2226,7 +2583,7 @@ Example: https://server.my:8787 REGISTRIĜI - + Autodiscovery failed. Received malformed response. Malsukcesis memaga trovado. Ricevis misformitan respondon. @@ -2320,7 +2677,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored neniu versio konservita @@ -2344,6 +2701,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Eliri el ĉambro @@ -2753,7 +3115,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Malsukcesis ŝalti ĉifradon: %1 @@ -2887,7 +3249,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage Malsukcesis konektiĝi al sekreta deponejo @@ -2985,7 +3347,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos SingleImagePackModel - + Failed to update image pack: %1 Malsukcesis ĝisdatigi bildopakon: %1 @@ -3099,19 +3461,19 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos TimelineModel - + Message redaction failed: %1 Malsukcesis redaktado de mesaĝo: %1 - + Failed to encrypt event, sending aborted! Malsukcesis ĉifri okazon; sendado nuliĝis! - + Save image Konservi bildon @@ -3131,7 +3493,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos Konservi dosieron - + %1 and %2 are typing. 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.) @@ -3400,7 +3762,7 @@ Reason: %4 Kialo: %4 - + %2 revoked the invite to %1. @@ -3461,17 +3823,17 @@ Kialo: %4 %1 forigis sian frapon. - + You joined this room. Vi aliĝis ĉi tiun ĉambron. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3505,7 +3867,7 @@ Kialo: %4 TimelineRow - + Edited Redaktita @@ -3518,12 +3880,12 @@ Kialo: %4 TimelineView - + No room open Neniu ĉambro estas malfermita - + No preview available Neniu antaŭrigardo disponeblas @@ -3569,22 +3931,22 @@ Kialo: %4 TopBar - + Back to room list Reen al listo de ĉambroj - + No room selected Neniu ĉambro estas elektita - + In %1 - + Show room members. @@ -3604,12 +3966,17 @@ Kialo: %4 Ĉi tiu ĉambro enhavas nekontrolitajn aparatojn! - + Show or hide pinned messages - + + Search this room + + + + Room options Elektebloj de ĉambro @@ -3638,6 +4005,11 @@ Kialo: %4 Unpin + + + Enter search query + + TrayIcon @@ -3680,7 +4052,7 @@ Kialo: %4 UploadBox - + Upload %n file(s) @@ -3815,8 +4187,8 @@ Kialo: %4 UserSettings - - + + Default Implicita @@ -3824,7 +4196,7 @@ Kialo: %4 UserSettingsModel - + Theme Haŭto @@ -3858,6 +4230,11 @@ Kialo: %4 Send messages as Markdown Sendi mesaĝojn Markdaŭne + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3933,8 +4310,18 @@ Kialo: %4 Decrypt messages in sidebar Malĉifri mesaĝojn en flanka breto + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Privateca ŝirmilo @@ -4124,7 +4511,7 @@ Kialo: %4 - + Default Implicita @@ -4170,6 +4557,11 @@ When disabled, all messages are sent as a plain text. Permesas uzon de Markdaŭno en mesaĝoj. Kun ĉi tio malŝaltita, ĉiuj mesaĝoj sendiĝas en plata teksto. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4211,9 +4603,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4225,24 +4627,24 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Atentigas je ricevo de mesaĝo. Ĉi tio kutime movbildigas la simbolbildon sur la pleto iumaniere. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4252,7 +4654,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4290,7 +4692,7 @@ Only affects messages in encrypted chats. Influas nur sur mesaĝoj en ĉifritaj babiloj. - + When the window loses focus, the timeline will be blurred. Kiam la fenestro ne estos fokusata, la historio @@ -4344,7 +4746,7 @@ This setting will take effect upon restart. - + Select a file Elektu dosieron @@ -4497,7 +4899,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Hieraŭ @@ -4551,7 +4953,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Vi sendis sonmesaĝon @@ -4612,16 +5014,28 @@ This setting will take effect upon restart. + You: %1 Vi: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Vi sendis ĉifritan mesaĝon @@ -4660,6 +5074,16 @@ This setting will take effect upon restart. %1 ended a call %1 finis vokon + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_es.ts b/resources/langs/nheko_es.ts index de839198..404d4108 100644 --- a/resources/langs/nheko_es.ts +++ b/resources/langs/nheko_es.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add Añadir @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 y %n otro @@ -208,7 +208,7 @@ CallManager - + Entire screen Pantalla completa @@ -222,22 +222,34 @@ - + Invited user: %1 Se invitó al usuario: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. La cache en su disco es más reciente de lo que esta versión de Nheko soporta. Por favor actualiza Nheko o limpia la cache. - + Failed to open database, logging out! Error al abrir la base de datos, cerrando sesión! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite Confirmar invitación - + Do you really want to invite %1 (%2)? ¿Seguro que quieres invitar a %1 (%2)? @@ -313,12 +325,12 @@ Usuario desbaneado: %1 - + Do you really want to start a private chat with %1? ¿Seguro que quieres comenzar un chat privado con %1? - + Cache migration failed! Migración de cache fallida! @@ -333,7 +345,7 @@ Versión de cache incompatible - + Failed to restore OLM account. Please login again. No se ha podido restaurar la cuenta OLM. Por favor inicia sesión de nuevo. @@ -345,13 +357,13 @@ No se ha podido restaurar los datos guardados. Por favor inicia sesión de nuevo. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. No se han podido configurar las claves de encriptación. Respuesta del servidor: %1 %2. Por favor intentalo de nuevo más tarde. - + Please try to login again: %1 Por favor intenta iniciar sesión de nuevo: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: Mostrar chats directos. - + Favourites Favoritos @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Desencriptar secretos @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1109,7 +1420,7 @@ You may optionally provide a reason for others to accept your knock: Todos los archivos (*) - + Upload of '%1' failed @@ -1169,7 +1480,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Salir de la sala @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Has insertado un ID de Matrix invalido ej @joe:matrix.org @@ -1354,7 +1665,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1419,27 +1730,48 @@ Example: https://server.my:8787 %1 hizo una llamada. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in Permitir que entren - + %1 answered the call. %1 atendió la llamada. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. %1 terminó la llamada. @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 Llamar - + + Already on a call + + + + Send a file Enviar archivo @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 Escribe un mensaje... - + Stickers Stickers @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit Editar @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 Opciones - + Reason for removal @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 envió un mensaje encriptado @@ -1713,7 +2050,7 @@ Example: https://server.my:8787 %1 respondió con un mensaje encriptado - + %1 replied to a message %1 respondió a un mensaje @@ -1896,7 +2233,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1912,7 +2249,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2081,6 +2418,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2098,7 +2440,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2140,6 +2482,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Enviar + + + + Write a message... + Escribe un mensaje... + ReadReceipts @@ -2152,7 +2509,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Ayer, %1 @@ -2226,7 +2583,7 @@ Example: https://server.my:8787 REGISTRARSE - + Autodiscovery failed. Received malformed response. El autodescubrimiento falló. Se ha recibido una respuesta malformada. @@ -2320,7 +2677,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored ninguna version guardada @@ -2344,6 +2701,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Salir de la sala @@ -2754,7 +3116,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Error al activar la encriptación: %1 @@ -2888,7 +3250,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage Hubo en error al conectarse al almacenamiento secreto @@ -2986,7 +3348,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q SingleImagePackModel - + Failed to update image pack: %1 Falló en la actualización del pack de imágenes: %1 @@ -3099,19 +3461,19 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q TimelineModel - + Message redaction failed: %1 Falló en la eliminación del mensaje: %1 - + Failed to encrypt event, sending aborted! Falló al encriptar el evento, abortando el envío! - + Save image Guardar imagen @@ -3131,7 +3493,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q Guardar archivo - + %1 and %2 are typing. 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.) @@ -3400,7 +3762,7 @@ Reason: %4 Razón: %4 - + %1 invited %2. @@ -3430,12 +3792,12 @@ Razón: %4 %1 cambió su avatar y su nombre a %2. - + %1 made this room require an invitation to join. - + %1 has changed their display name to %2. %1 cambió su nombre a %2. @@ -3480,12 +3842,12 @@ Razón: %4 %1 canceló después de tocar la puerta. - + You joined this room. Te has unido a esta sala. - + %1 left after having already left! This is a leave event after the user already left and shouldn't happen apart from state resets %1 se fue después de ya haberse ido! @@ -3504,7 +3866,7 @@ Razón: %4 TimelineRow - + Edited Editado @@ -3517,12 +3879,12 @@ Razón: %4 TimelineView - + No room open Ninguna sala abierta - + No preview available Vista previa no disponible @@ -3568,22 +3930,22 @@ Razón: %4 TopBar - + Back to room list Volver a la lista de salas - + No room selected Ninguna sala seleccionada - + In %1 - + Show room members. @@ -3603,12 +3965,17 @@ Razón: %4 Esta sala contiene dispositivos sin verificar! - + Show or hide pinned messages Mostrar u ocultar mensajes fijados - + + Search this room + + + + Room options Ajustes de la sala @@ -3637,6 +4004,11 @@ Razón: %4 Unpin Desfijar + + + Enter search query + + TrayIcon @@ -3679,7 +4051,7 @@ Razón: %4 UploadBox - + Upload %n file(s) @@ -3814,8 +4186,8 @@ Razón: %4 UserSettings - - + + Default Por defecto @@ -3823,7 +4195,7 @@ Razón: %4 UserSettingsModel - + Theme Tema @@ -3857,6 +4229,11 @@ Razón: %4 Send messages as Markdown Enviar mensajes en Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3932,8 +4309,18 @@ Razón: %4 Decrypt messages in sidebar Desencriptar mensajes en la barra lateral + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Privacidad de pantalla @@ -4123,7 +4510,7 @@ Razón: %4 - + Default Por defecto @@ -4168,6 +4555,11 @@ When disabled, all messages are sent as a plain text. Permitir usar markdown en los mensajes. Cuando está deshabilitado, todos los mensajes son enviados en texto sin formato. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4208,9 +4600,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4222,24 +4624,24 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Mostrar una alerta cuando un mensaje sea recibido. Esto usualmente causa que el icono de la aplicación en la barra de tareas sea animado de alguna forma. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4249,7 +4651,7 @@ Esto usualmente causa que el icono de la aplicación en la barra de tareas sea a - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4287,7 +4689,7 @@ Only affects messages in encrypted chats. Sólo afecta a los mensajes en chats encriptados. - + When the window loses focus, the timeline will be blurred. Cuando la ventana no este enfocada, la línea de tiempo se volverá borrosa. @@ -4340,7 +4742,7 @@ This setting will take effect upon restart. - + Select a file Seleccionar un archivo @@ -4492,7 +4894,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Ayer @@ -4546,7 +4948,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Enviaste un clip de audio @@ -4607,16 +5009,28 @@ This setting will take effect upon restart. + You: %1 Tú: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Enviaste un mensaje encriptado @@ -4655,6 +5069,16 @@ This setting will take effect upon restart. %1 ended a call %1 terminó la llamada + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts index 26c1263a..0b78496c 100644 --- a/resources/langs/nheko_et.ts +++ b/resources/langs/nheko_et.ts @@ -89,12 +89,12 @@ Kustuta see alias - + #new-alias:server.tld #uus-alias:server.tippdomeen - + Add Lisa @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 ja veel %n teine kasutaja @@ -208,7 +208,7 @@ CallManager - + Entire screen Terve ekraan @@ -222,22 +222,34 @@ - + Invited user: %1 Kutsutud kasutaja: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Sinu andmekandjale salvestatud puhvri versioon on uuem, kui käesolev Nheko versioon kasutada oskab. Palun tee Nheko uuendus või kustuta puhverdatud andmed. - + Failed to open database, logging out! Andmebaasi avamine ei õnnestunud. Login välja! - + Knock on room Koputa jututoa uksele @@ -263,12 +275,12 @@ - + Confirm invite Kinnita kutse - + Do you really want to invite %1 (%2)? Kas sa tõesti soovid saata kutset kasutajale %1 (%2)? @@ -313,12 +325,12 @@ Suhtluskeeld eemaldatud: %1 - + Do you really want to start a private chat with %1? Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1? - + Cache migration failed! Puhvri versiooniuuendus ebaõnnestus! @@ -333,7 +345,7 @@ Mitteühilduv puhvri versioon - + Failed to restore OLM account. Please login again. OLM konto taastamine ei õnnestunud. Palun logi uuesti sisse. @@ -345,13 +357,13 @@ Salvestatud andmete taastamine ei õnnestunud. Palun logi uuesti sisse. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Krüptovõtmete kasutusele võtmine ei õnnestunud. Koduserveri vastus päringule: %1 %2. Palun proovi hiljem uuesti. - + Please try to login again: %1 Palun proovi uuesti sisse logida: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: Võrguühendus puudub + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: Näita otsevestluseid. - + Favourites Lemmikud @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Dekrüpti andmed @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Peidetud sündmuste loomine ei õnnestunud: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Kõik failid (*) - + Upload of '%1' failed „%1“ üleslaadimine ei õnnestunud @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Lahku jututoast @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Sisestatud Matrix'i kasutajatunnus on vigane - peaks olema @kasutaja:server.tld @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message %1 eemaldas sõnumi @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 %1 helistas. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... %1 alustab kõnet... - + Allow them in Luba neid - + %1 answered the call. %1 vastas kõnele. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. %1 lõpetas kõne. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Helista - + + Already on a call + + + + Send a file Saada fail @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Kirjuta sõnum… - + Stickers Kleepsud @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit Muuda @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Valikud - + Reason for removal Eemaldamise põhjus @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 saatis krüptitud sõnumi @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 %1 vastas krüptitud sõnumiga - + %1 replied to a message %1 vastas sõnumile @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 Õiguste muutmine ei õnnestunud: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events Muud sündmused @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call Kõne lõpetamine + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Saada + + + + Write a message... + Kirjuta sõnum… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Eile, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 REGISTREERI - + Autodiscovery failed. Received malformed response. Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored salvestatud versiooni ei leidu @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Lahku jututoast @@ -2752,7 +3114,7 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada. näita rohkem - + Failed to enable encryption: %1 Krüptimise kasutuselevõtmine ei õnnestunud: %1 @@ -2886,7 +3248,7 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada. SecretStorage - + Failed to connect to secret storage Ühenduse loomine võtmehoidlaga ei õnnestunud @@ -2984,7 +3346,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui SingleImagePackModel - + Failed to update image pack: %1 Pildipaki uuendamine ei õnnestunud: %1 @@ -3097,19 +3459,19 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui TimelineModel - + Message redaction failed: %1 Sõnumi ümbersõnastamine ebaõnnestus: %1 - + Failed to encrypt event, sending aborted! Sündmuse krüptimine ei õnnestunud, katkestame saatmise! - + Save image Salvesta pilt @@ -3129,7 +3491,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui Salvesta fail - + %1 and %2 are typing. 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.) @@ -3398,7 +3760,7 @@ Reason: %4 Põhjus: %4 - + %2 revoked the invite to %1. %2 tühistas kutse kasutajale %1. @@ -3458,17 +3820,17 @@ Põhjus: %4 %1 muutis oma koputust jututoa uksele. - + You joined this room. Sa liitusid jututoaga. - + %1 made this room require an invitation to join. - + %1 invited %2. %1 saatis kutse kasutajale %2. @@ -3502,7 +3864,7 @@ Põhjus: %4 TimelineRow - + Edited Muudetud @@ -3515,12 +3877,12 @@ Põhjus: %4 TimelineView - + No room open Ühtegi jututuba pole avatud - + No preview available Eelvaade pole saadaval @@ -3566,22 +3928,22 @@ Põhjus: %4 TopBar - + Back to room list Tagasi jututubade loendisse - + No room selected Jututuba on valimata - + In %1 - + Show room members. Näita jututoas osalejaid. @@ -3601,12 +3963,17 @@ Põhjus: %4 Selles jututoas leidub verifitseerimata seadmeid! - + Show or hide pinned messages Näita klammerdatud sõnumeid või peida nad - + + Search this room + + + + Room options Jututoa valikud @@ -3635,6 +4002,11 @@ Põhjus: %4 Unpin Võta lahti + + + Enter search query + + TrayIcon @@ -3677,7 +4049,7 @@ Põhjus: %4 UploadBox - + Upload %n file(s) Laadi fail üles @@ -3812,8 +4184,8 @@ Põhjus: %4 UserSettings - - + + Default Vaikimisi @@ -3821,7 +4193,7 @@ Põhjus: %4 UserSettingsModel - + Theme Teema @@ -3855,6 +4227,11 @@ Põhjus: %4 Send messages as Markdown Saada sõnumid kasutades Markdown vormindust + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3930,8 +4307,18 @@ Põhjus: %4 Decrypt messages in sidebar Dekrüpti sõnumid külgribal + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Privaatsust tagav sirm @@ -4121,7 +4508,7 @@ Põhjus: %4 Jaga jututoa teavet D-Bus'i vahendusel - + Default Vaikimisi @@ -4166,6 +4553,11 @@ When disabled, all messages are sent as a plain text. Luba Markdown-vormingu kasutamine sõnumite koostamisel. Kui Markdown ei ole kasutusel, siis saadetakse kõik sõnumid vormindamata tekstina. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4207,9 +4599,19 @@ Väljalülitatuna - ruut, sisselülitatuna - ümmargune. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4221,24 +4623,24 @@ Väljalülitatuna - ruut, sisselülitatuna - ümmargune. Selle võtmega verifitseerid oma seadmeid. Kui ta on puhverdatud, siis sinu seadme verifitseerimine märgib selle seadme usaldusväärseks nii sinu muude seadmete kui selliste kasutajate jaoks, kes on sinu verifitseerinud. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Sõnumi saabumisel näita teavitust. See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti animatsiooniga sulle märku. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4248,7 +4650,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4290,7 +4692,7 @@ Only affects messages in encrypted chats. Kehtib vaid läbivalt krüptitud vestluste puhul. - + When the window loses focus, the timeline will be blurred. Kui aken kaotab fookuse, @@ -4346,7 +4748,7 @@ This setting will take effect upon restart. Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. - + Select a file Vali fail @@ -4498,7 +4900,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. descriptiveTime - + Yesterday Eile @@ -4552,7 +4954,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. message-description sent: - + You sent an audio clip Sa saatsid helifaili @@ -4613,16 +5015,28 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. + You: %1 Sina: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Sa saatsid krüptitud sõnumi @@ -4661,6 +5075,16 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.%1 ended a call %1 lõpetas kõne + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts index d720082f..df590bce 100644 --- a/resources/langs/nheko_fi.ts +++ b/resources/langs/nheko_fi.ts @@ -89,12 +89,12 @@ Poista tämä alias - + #new-alias:server.tld #uusi-alias:palvelin.tld - + Add Lisää @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 ja %n muu @@ -208,7 +208,7 @@ CallManager - + Entire screen Koko näyttö @@ -222,22 +222,34 @@ - + Invited user: %1 Kutsuttiin käyttäjä: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Levylläsi oleva välimuisti on uudempaa kuin mitä tämä Nhekon versio tukee. Päivitä Nheko tai poista välimuistisi. - + Failed to open database, logging out! Tietokannan avaaminen epäonnistui, kirjaudutaan ulos! - + Knock on room Koputa huoneeseen @@ -263,12 +275,12 @@ - + Confirm invite Vahvista kutsu - + Do you really want to invite %1 (%2)? Haluatko varmasti kutsua %1 (%2)? @@ -313,12 +325,12 @@ Purettiin porttikielto käyttäjältä %1 - + Do you really want to start a private chat with %1? Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa? - + Cache migration failed! Välimuistin siirto epäonnistui! @@ -333,7 +345,7 @@ Yhteensopimaton välimuistin versio - + Failed to restore OLM account. Please login again. OLM-tilin palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen. @@ -345,13 +357,13 @@ Tallennettujen tietojen palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Salausavainten lähetys epäonnistui. Palvelimen vastaus: %1 %2. Ole hyvä ja yritä uudelleen myöhemmin. - + Please try to login again: %1 Ole hyvä ja yritä kirjautua sisään uudelleen: %1 @@ -413,6 +425,305 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Ei verkkoyhteyttä + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Näytä suorat keskustelut. - + Favourites Suosikit @@ -649,7 +960,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: CrossSigningSecrets - + Decrypt secrets Salaisuuksien salauksen purku @@ -893,7 +1204,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: HiddenEvents - + Failed to set hidden events: %1 Piilotettujen tapahtumien asettaminen epäonnistui: %1 @@ -1108,7 +1419,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Kaikki Tiedostot (*) - + Upload of '%1' failed Tiedoston "%1" lähetys epäonnistui @@ -1168,7 +1479,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: LeaveRoomDialog - + Leave room Poistu huoneesta @@ -1250,7 +1561,7 @@ Esimerkki: https://palvelime.ni:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Väärä Matrix-tunnus. Esim. @joe:matrix.org @@ -1356,7 +1667,17 @@ Esimerkki: https://palvelime.ni:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 poisti viestin @@ -1430,18 +1751,29 @@ Esimerkki: https://palvelime.ni:8787 %1 answered the call. %1 vastasi puheluun. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 päätti puhelun. + %1 is negotiating the call... %1 neuvottelee puhelua... - + Allow them in Päästä hänet sisään @@ -1459,7 +1791,12 @@ Esimerkki: https://palvelime.ni:8787 Soita puhelu - + + Already on a call + + + + Send a file Lähetä tiedosto @@ -1469,7 +1806,7 @@ Esimerkki: https://palvelime.ni:8787 Kirjoita viesti… - + Stickers Tarrat @@ -1492,7 +1829,7 @@ Esimerkki: https://palvelime.ni:8787 MessageView - + Edit Muokkaa @@ -1522,7 +1859,7 @@ Esimerkki: https://palvelime.ni:8787 Asetukset - + Reason for removal Syy poistamiselle @@ -1698,8 +2035,8 @@ Esimerkki: https://palvelime.ni:8787 NotificationsManager - - + + %1 sent an encrypted message %1 lähetti salatun viestin @@ -1715,7 +2052,7 @@ Esimerkki: https://palvelime.ni:8787 %1 vastasi salatulla viestillä - + %1 replied to a message %1 vastasi viestiin @@ -1898,7 +2235,7 @@ Esimerkki: https://palvelime.ni:8787 PowerLevels - + Failed to update powerlevel: %1 Oikeustason päivitys epäonnistui: %1 @@ -1914,7 +2251,7 @@ Esimerkki: https://palvelime.ni:8787 PowerlevelsTypeListModel - + Other events Muut tapahtumat @@ -2083,6 +2420,11 @@ Esimerkki: https://palvelime.ni:8787 Hang up a call Lopeta puheluita + + + Reject a call + + Change the room emotes @@ -2100,7 +2442,7 @@ Esimerkki: https://palvelime.ni:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. Luo ainutkertainen profiili, jonka kautta voit kirjautua sisään samanaikaisesti usealla käyttäjällä, sekä käynnistää Nhekosta monta ilmentymää. @@ -2142,6 +2484,21 @@ Esimerkki: https://palvelime.ni:8787 type tyyppi + + + Respond + + + + + Send + Lähetä + + + + Write a message... + Kirjoita viesti… + ReadReceipts @@ -2154,7 +2511,7 @@ Esimerkki: https://palvelime.ni:8787 ReadReceiptsModel - + Yesterday, %1 Eilen, %1 @@ -2228,7 +2585,7 @@ Esimerkki: https://palvelime.ni:8787 REKISTERÖIDY - + Autodiscovery failed. Received malformed response. Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus. @@ -2322,7 +2679,7 @@ Esimerkki: https://palvelime.ni:8787 RoomInfo - + no version stored ei tallennettua versiota @@ -2346,6 +2703,11 @@ Esimerkki: https://palvelime.ni:8787 + Room settings + + + + Leave room Poistu huoneesta @@ -2756,7 +3118,7 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin. näytä enemmän - + Failed to enable encryption: %1 Salauksen aktivointi epäonnistui: %1 @@ -2890,7 +3252,7 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin. SecretStorage - + Failed to connect to secret storage Salattuun tallennustilaan ei saatu yhteyttä @@ -2988,7 +3350,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s SingleImagePackModel - + Failed to update image pack: %1 Kuvapakkausta %1 ei onnistuttu päivittämään @@ -3101,19 +3463,19 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s TimelineModel - + Message redaction failed: %1 Viestin muokkaus epäonnistui: %1 - + Failed to encrypt event, sending aborted! Tapahtuman salaus epäonnistui, lähetys keskeytetään! - + Save image Tallenna kuva @@ -3133,7 +3495,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s Tallenna tiedosto - + %1 and %2 are typing. 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.) @@ -3402,7 +3764,7 @@ Reason: %4 Syy: %4 - + %2 revoked the invite to %1. %2 perui käyttäjän %1 kutsun. @@ -3462,17 +3824,17 @@ Syy: %4 %1 perui koputuksensa. - + You joined this room. Liityit tähän huoneeseen. - + %1 made this room require an invitation to join. %1 teki tämän huoneen vaatimaan kutsun liittymiseen. - + %1 invited %2. %1 kutsui käyttäjän %2. @@ -3506,7 +3868,7 @@ Syy: %4 TimelineRow - + Edited Muokattu @@ -3519,12 +3881,12 @@ Syy: %4 TimelineView - + No room open Yhtäkään huonetta ei ole avattu - + No preview available Esikatselu ei saatavilla @@ -3570,22 +3932,22 @@ Syy: %4 TopBar - + Back to room list Takaisin huonelistaan - + No room selected Ei valittua huonetta - + In %1 Osa yhteisöä %1 - + Show room members. Näytä huoneen jäsenet. @@ -3605,12 +3967,17 @@ Syy: %4 Tämä huone sisältää varmentamattomia laitteita! - + Show or hide pinned messages Näytä tai piilota kiinnitetyt viestit - + + Search this room + + + + Room options Huoneen asetukset @@ -3639,6 +4006,11 @@ Syy: %4 Unpin Poista kiinnitys + + + Enter search query + + TrayIcon @@ -3681,7 +4053,7 @@ Syy: %4 UploadBox - + Upload %n file(s) Lähetä tiedosto @@ -3816,8 +4188,8 @@ Syy: %4 UserSettings - - + + Default Oletus @@ -3825,7 +4197,7 @@ Syy: %4 UserSettingsModel - + Theme Teema @@ -3859,6 +4231,11 @@ Syy: %4 Send messages as Markdown Lähetä viestit Markdownina + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3934,8 +4311,18 @@ Syy: %4 Decrypt messages in sidebar Pura viestien salaus sivupalkissa + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Yksityisyysnäkymä @@ -4125,7 +4512,7 @@ Syy: %4 Paljasta huonetiedot D-Bus:in kautta - + Default Oletus @@ -4170,6 +4557,11 @@ When disabled, all messages are sent as a plain text. Salli Markdownin käyttö viesteissä. Kun poissa päältä, kaikki viestit lähetetään tavallisena tekstinä. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4211,9 +4603,19 @@ POIS - neliö, PÄÄLLÄ - ympyrä. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. Valitse, missä yhteisön tai tagin ilmoitusten kokonaismäärä näytetään. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4225,24 +4627,24 @@ POIS - neliö, PÄÄLLÄ - ympyrä. Omien laitteidesi vahvistamiseen käytettävä avain. Jos avain on välimuistissa, jonkun laitteesi vahvistus tekee siitä vahvistetun kaikille muille laitteillesi, ja käyttäjille, jotka ovat vahvistaneet sinut. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Näytä hälytys kun viesti on vastaanotettu. Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalkissa. - + Communities sidebar Yhteisösivupalkki - + Show message counts for communities and tags Näytä yhteisöjen ja tagien viestimäärät - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Aseta viestien maksimileveys aikajanalla (pikseleinä). Voi auttaa luettavuudessa, kun Nheko on suurennettuna @@ -4252,7 +4654,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk Näytä yhteisöt ja tagit sisältävä sarake huonelistan vieressä. - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4296,7 +4698,7 @@ Only affects messages in encrypted chats. Vaikuttaa vain salattujen keskustelujen viesteihin. - + When the window loses focus, the timeline will be blurred. Kun ikkuna ei ole kohdistettuna, tämä aikajana @@ -4352,7 +4754,7 @@ This setting will take effect upon restart. Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. - + Select a file Valitse tiedosto @@ -4504,7 +4906,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. descriptiveTime - + Yesterday Eilen @@ -4558,7 +4960,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. message-description sent: - + You sent an audio clip Lähetit äänileikkeen @@ -4619,16 +5021,28 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. + You: %1 Sinä: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Lähetit salatun viestin @@ -4667,6 +5081,16 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. %1 ended a call %1 lopetti puhelun + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts index 05b3140b..840e417b 100644 --- a/resources/langs/nheko_fr.ts +++ b/resources/langs/nheko_fr.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add Ajouter @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 et %n autre @@ -208,7 +208,7 @@ CallManager - + Entire screen Tout l'écran @@ -222,22 +222,34 @@ - + Invited user: %1 Utilisateur %1 invité(e) - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Le cache sur votre disque a été créé avec une version de Nheko plus récente que la vôtre. Veuillez mettre Nheko à jour ou vider votre cache. - + Failed to open database, logging out! - Impossible d'ouvrir la base de données, déconnexion ! + Impossible d'ouvrir la base de données, déconnexion ! - + Knock on room Frapper à la porte @@ -263,14 +275,14 @@ - + Confirm invite Confirmer l'invitation - + Do you really want to invite %1 (%2)? - Voulez-vous vraiment inviter %1 (%2) ? + Voulez-vous vraiment inviter %1 (%2) ? @@ -300,7 +312,7 @@ Do you really want to unban %1 (%2)? - Voulez-vous vraiment annuler le bannissement de %1 (%2) ? + Voulez-vous vraiment annuler le bannissement de %1 (%2) ? @@ -313,14 +325,14 @@ %1 n'est plus banni(e) - + Do you really want to start a private chat with %1? Voulez-vous vraiment commencer une discussion privée avec %1 ? - + Cache migration failed! - Échec de la migration du cache ! + Échec de la migration du cache ! @@ -333,7 +345,7 @@ Version du cache incompatible - + Failed to restore OLM account. Please login again. Échec de la restauration du compte OLM. Veuillez vous reconnecter. @@ -345,13 +357,13 @@ Échec de la restauration des données sauvegardées. Veuillez vous reconnecter. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Échec de la configuration des clés de chiffrement. Réponse du serveur : %1 %2. Veuillez réessayer plus tard. - + Please try to login again: %1 Veuillez re-tenter vous reconnecter : %1 @@ -369,7 +381,7 @@ You may optionally provide a reason for others to accept your knock: Failed to remove invite: %1 - Impossible de supprimer l'invitation : %1 + Impossible de supprimer l'invitation : %1 @@ -394,7 +406,7 @@ You may optionally provide a reason for others to accept your knock: Failed to kick %1 from %2: %3 - Échec de l'expulsion de %1 de %2  : %3 + Échec de l'expulsion de %1 de %2  : %3 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: Pas de connexion réseau + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: Montrer les messages privés. - + Favourites Favoris @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Déchiffrer les secrets @@ -683,17 +994,17 @@ You may optionally provide a reason for others to accept your knock: 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! - Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification ! + Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification ! They do not match! - Ils sont différents ! + Ils sont différents ! They match! - Ils sont identiques ! + Ils sont identiques ! @@ -754,7 +1065,7 @@ You may optionally provide a reason for others to accept your knock: 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! - Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S'ils diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification ! + Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S'ils diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification ! @@ -764,12 +1075,12 @@ You may optionally provide a reason for others to accept your knock: They do not match! - Ils sont différents ! + Ils sont différents ! They match! - Ils sont identiques ! + Ils sont identiques ! @@ -820,7 +1131,7 @@ You may optionally provide a reason for others to accept your knock: This message is not encrypted! - Ce message n'est pas chiffré ! + Ce message n'est pas chiffré ! @@ -853,7 +1164,7 @@ You may optionally provide a reason for others to accept your knock: Key mismatch detected! - Clés non correspondantes détectées ! + Clés non correspondantes détectées ! @@ -868,7 +1179,7 @@ You may optionally provide a reason for others to accept your knock: Verification messages received out of order! - Messages de vérification reçus dans le désordre ! + Messages de vérification reçus dans le désordre ! @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Impossible de modifier les évènements cachés : %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Tous les types de fichiers (*) - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Quitter le salon @@ -1246,10 +1557,10 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org - Vous avez entré un identifiant Matrix invalide exemple correct : @moi:monserveur.example.com) + Vous avez entré un identifiant Matrix invalide exemple correct : @moi:monserveur.example.com) @@ -1332,12 +1643,12 @@ Example: https://server.my:8787 A call is in progress. Log out? - Un appel est en cours. Se déconnecter ? + Un appel est en cours. Se déconnecter ? Are you sure you want to log out? - Êtes-vous certain de vouloir vous déconnecter ? + Êtes-vous certain de vouloir vous déconnecter ? @@ -1352,7 +1663,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 a effacé un message @@ -1426,18 +1747,29 @@ Example: https://server.my:8787 %1 answered the call. %1 a répondu à l'appel. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 a terminé l'appel. + %1 is negotiating the call... %1 est en train de négocier l'appel... - + Allow them in Les laisser entrer @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Appeler - + + Already on a call + + + + Send a file Envoyer un fichier @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Écrivez un message… - + Stickers Autocollants @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit Modifier @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Options - + Reason for removal Raison de la suppression @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 a envoyé un message chiffré @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 %1 a répondu avec un message chiffré - + %1 replied to a message %1 a répondu à un message @@ -1726,7 +2063,7 @@ Example: https://server.my:8787 Place a call to %1? - Appeler %1 ? + Appeler %1 ? @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Envoyer + + + + Write a message... + Écrivez un message… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Hier, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 S'ENREGISTRER - + Autodiscovery failed. Received malformed response. Échec de la découverte automatique. Réponse mal formée reçue. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored pas de version enregistrée @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Quitter le salon @@ -2752,7 +3114,7 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite.montrer plus - + Failed to enable encryption: %1 Échec de l'activation du chiffrement : %1 @@ -2834,17 +3196,17 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite. Share desktop with %1? - Partager le bureau avec %1  ? + Partager le bureau avec %1  ? Window: - Fenêtre : + Fenêtre : Frame rate: - Fréquence d'images : + Fréquence d'images : @@ -2886,14 +3248,14 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite. SecretStorage - + Failed to connect to secret storage Échec de la connexion au stockage des secrets Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Keyring, KeePassXC or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues - Nheko n'a pas pu se connecter au stockage sécurisé afin d'y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet ; Gnome Keyring ; KeePassXC ou l'équivalent pour votre système. Si vous n'arrivez pas à résoudre le problème, n'hésitez pas à nous en faire part ici : https ://github.com/Nheko-Reborn/nheko/issues + Nheko n'a pas pu se connecter au stockage sécurisé afin d'y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet ; Gnome Keyring ; KeePassXC ou l'équivalent pour votre système. Si vous n'arrivez pas à résoudre le problème, n'hésitez pas à nous en faire part ici : https ://github.com/Nheko-Reborn/nheko/issues @@ -2901,7 +3263,7 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite. This is your recovery key. You will need it to restore access to your encrypted messages and verification keys. Keep this safe. Don't share it with anyone and don't lose it! Do not pass go! Do not collect $200! - Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l'accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas ! Ne passez pas par la case départ et ne recevez pas 20 000 francs ! + Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l'accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas ! Ne passez pas par la case départ et ne recevez pas 20 000 francs ! @@ -2922,8 +3284,8 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite. Hello and welcome to Matrix! It seems like you are new. Before you can securely encrypt your messages, we need to setup a few small things. You can either press accept immediately or adjust a few basic options. We also try to explain a few of the basics. You can skip those parts, but they might prove to be helpful! - Bonjour et bienvenue sur le réseau Matrix ! -Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d'expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite ! + Bonjour et bienvenue sur le réseau Matrix ! +Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d'expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite ! @@ -2953,17 +3315,17 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si Failed to create keys for cross-signing! - Échec de la création des clés pour l'auto-vérification (cross-signing) ! + Échec de la création des clés pour l'auto-vérification (cross-signing) ! Failed to create keys for online key backup! - Échec de la création de clés pour la sauvegarde en ligne ! + Échec de la création de clés pour la sauvegarde en ligne ! Failed to create keys for secure server side secret storage! - Échec de la création des clés pour le stockage sécurisé côté serveur ! + Échec de la création des clés pour le stockage sécurisé côté serveur ! @@ -2973,7 +3335,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si Encryption setup failed: %1 - Échec de la configuration du chiffrement : %1 + Échec de la configuration du chiffrement : %1 @@ -2984,7 +3346,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si SingleImagePackModel - + Failed to update image pack: %1 Échec de la mise à jour du paquet d'images : %1 @@ -3086,7 +3448,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si Verification successful! Both sides verified their devices! - Vérification réussie ! Les deux côtés ont vérifié leur appareil ! + Vérification réussie ! Les deux côtés ont vérifié leur appareil ! @@ -3097,19 +3459,19 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si TimelineModel - + Message redaction failed: %1 Échec de la suppression du message : %1 - + Failed to encrypt event, sending aborted! - Échec du chiffrement de l'évènement, envoi abandonné ! + Échec du chiffrement de l'évènement, envoi abandonné ! - + Save image Enregistrer l'image @@ -3129,7 +3491,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si Enregistrer le fichier - + %1 and %2 are typing. 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.) @@ -3398,7 +3760,7 @@ Reason: %4 Raison : %4 - + %2 revoked the invite to %1. %2 a révoqué l'invitation à %1. @@ -3458,17 +3820,17 @@ Raison : %4 %1 a arrêté de toquer. - + You joined this room. Vous avez rejoint ce salon. - + %1 made this room require an invitation to join. - + %1 invited %2. %1 a invité %2. @@ -3486,7 +3848,7 @@ Raison : %4 %1 left after having already left! This is a leave event after the user already left and shouldn't happen apart from state resets - %1 a quitté le salon après l'avoir déjà quitté ! + %1 a quitté le salon après l'avoir déjà quitté ! @@ -3502,7 +3864,7 @@ Raison : %4 TimelineRow - + Edited Modifié @@ -3515,12 +3877,12 @@ Raison : %4 TimelineView - + No room open Aucun salon ouvert - + No preview available Aucune prévisualisation disponible @@ -3566,22 +3928,22 @@ Raison : %4 TopBar - + Back to room list Revenir à la liste des salons - + No room selected Pas de salon sélectionné - + In %1 - + Show room members. @@ -3601,12 +3963,17 @@ Raison : %4 Ce salon contient des appareils non vérifiés ! - + Show or hide pinned messages Montrer ou cacher les messages épinglés - + + Search this room + + + + Room options Options du salon @@ -3635,6 +4002,11 @@ Raison : %4 Unpin Désépingler + + + Enter search query + + TrayIcon @@ -3677,7 +4049,7 @@ Raison : %4 UploadBox - + Upload %n file(s) Mettre en ligne un fichier @@ -3812,8 +4184,8 @@ Raison : %4 UserSettings - - + + Default Défaut @@ -3821,7 +4193,7 @@ Raison : %4 UserSettingsModel - + Theme Thème @@ -3855,6 +4227,11 @@ Raison : %4 Send messages as Markdown Composer les messages au format Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3930,8 +4307,18 @@ Raison : %4 Decrypt messages in sidebar Déchiffrer les messages dans la liste des salons + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Protection anti-indiscrétion @@ -4121,7 +4508,7 @@ Raison : %4 - + Default Défaut @@ -4165,6 +4552,11 @@ When disabled, all messages are sent as a plain text. Permet l'utilisation de Markdown dans les messages. Si désactivé, tous les messages sont envoyés comme texte brut. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4206,9 +4598,19 @@ OFF - carré, ON - circulaire. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4220,24 +4622,24 @@ OFF - carré, ON - circulaire. La clef pour vérifier vos propres appareils. Si elle est en cache, vérifier un de vos appareils le marquera comme vérifié pour tous vos autres appareils et pour les utilisateurs qui vous ont vérifié. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Alerte lorsqu'un message est reçu. Typiquement, l'icône de l'application est mise en évidence dans la barre des tâches. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4247,7 +4649,7 @@ Typiquement, l'icône de l'application est mise en évidence dans la b - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4287,7 +4689,7 @@ Only affects messages in encrypted chats. Cela n'affecte que les messages des salons chiffrés. - + When the window loses focus, the timeline will be blurred. Lorsque la fenêtre devient inactive, la discussion devient floutée. @@ -4340,7 +4742,7 @@ This setting will take effect upon restart. - + Select a file Sélectionnez un fichier @@ -4492,7 +4894,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Hier @@ -4546,7 +4948,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Vous avez envoyé un message audio @@ -4607,16 +5009,28 @@ This setting will take effect upon restart. + You: %1 Vous : %1 - + + %1: %2 %1 : %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Vous avez envoyé un message chiffré @@ -4655,6 +5069,16 @@ This setting will take effect upon restart. %1 ended a call %1 a terminé un appel + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts index eef785d0..3cd297f8 100644 --- a/resources/langs/nheko_hu.ts +++ b/resources/langs/nheko_hu.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -207,7 +207,7 @@ CallManager - + Entire screen Az egész képernyő @@ -221,22 +221,34 @@ - + Invited user: %1 A felhasználó meg lett hívva: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -262,12 +274,12 @@ - + Confirm invite Meghívás megerősítése - + Do you really want to invite %1 (%2)? Biztos, hogy meg akarod hívni a következő felhasználót: %1 (%2)? @@ -312,12 +324,12 @@ Kitiltás feloldva a felhasználónak: %1 - + Do you really want to start a private chat with %1? Biztosan privát csevegést akarsz indítani %1 felhasználóval? - + Cache migration failed! Gyorsítótár migráció nem sikerült! @@ -332,7 +344,7 @@ Inkompatibilis gyorsítótár-verzió - + Failed to restore OLM account. Please login again. Nem sikerült visszaállítani az OLM fiókot. Kérlek, jelentkezz be ismét! @@ -344,13 +356,13 @@ Nem sikerült visszaállítani a mentési adatot. Kérlek, jelentkezz be ismét! - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Nem sikerült beállítani a titkosítási kulcsokat. Válasz a szervertől: %1 %2. Kérlek, próbáld újra később! - + Please try to login again: %1 Kérlek, próbálj meg bejelentkezni újra: %1 @@ -411,6 +423,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -457,7 +768,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -646,7 +957,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Titkos tároló feloldása @@ -890,7 +1201,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1105,7 +1416,7 @@ You may optionally provide a reason for others to accept your knock: Minden fájl (*) - + Upload of '%1' failed @@ -1165,7 +1476,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Szoba elhagyása @@ -1244,7 +1555,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Érvénytelen Matrixazonosítót adtál meg. Példa: @janos:matrix.org @@ -1350,7 +1661,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1415,27 +1726,48 @@ Example: https://server.my:8787 %1 hívást kezdeményezett. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. %1 fogadta a hívást. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. %1 befejezte a hívást. @@ -1453,7 +1785,12 @@ Example: https://server.my:8787 Hívás kezdeményezése - + + Already on a call + + + + Send a file Fájl küldése @@ -1463,7 +1800,7 @@ Example: https://server.my:8787 Írj egy üzenetet… - + Stickers @@ -1486,7 +1823,7 @@ Example: https://server.my:8787 MessageView - + Edit Szerkesztés @@ -1516,7 +1853,7 @@ Example: https://server.my:8787 Műveletek - + Reason for removal @@ -1692,8 +2029,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 küldött egy titkosított üzenetet @@ -1709,7 +2046,7 @@ Example: https://server.my:8787 %1 egy titkosított üzenettel válaszolt - + %1 replied to a message %1 válaszolt egy üzenetre @@ -1892,7 +2229,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1908,7 +2245,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2077,6 +2414,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2094,7 +2436,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2136,6 +2478,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Küldés + + + + Write a message... + Írj egy üzenetet… + ReadReceipts @@ -2148,7 +2505,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2222,7 +2579,7 @@ Example: https://server.my:8787 REGISZTRÁCIÓ - + Autodiscovery failed. Received malformed response. Az automatikus felderítés nem sikerült. Helytelen válasz érkezett. @@ -2316,7 +2673,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored nincs tárolva verzió @@ -2340,6 +2697,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Szoba elhagyása @@ -2747,7 +3109,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Nem sikerült a titkosítás aktiválása: %1 @@ -2881,7 +3243,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2977,7 +3339,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3090,19 +3452,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 Az üzenet visszavonása nem sikerült: %1 - + Failed to encrypt event, sending aborted! Nem sikerült titkosítani az eseményt, küldés megszakítva! - + Save image Kép mentése @@ -3122,7 +3484,7 @@ If you choose verify, you need to have the other device available. If you choose Fájl mentése - + %1 and %2 are typing. 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.) @@ -3385,7 +3747,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3445,17 +3807,17 @@ Reason: %4 %1 visszavonta a kopogását. - + You joined this room. Csatlakoztál ehhez a szobához. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3489,7 +3851,7 @@ Reason: %4 TimelineRow - + Edited Szerkesztve @@ -3502,12 +3864,12 @@ Reason: %4 TimelineView - + No room open Nincs nyitott szoba - + No preview available @@ -3552,22 +3914,22 @@ Reason: %4 TopBar - + Back to room list Vissza a szobák listájára - + No room selected Nincs kiválasztva szoba - + In %1 - + Show room members. @@ -3587,12 +3949,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options Szoba beállításai @@ -3621,6 +3988,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3663,7 +4035,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3797,8 +4169,8 @@ Reason: %4 UserSettings - - + + Default Alapértelmezett @@ -3806,7 +4178,7 @@ Reason: %4 UserSettingsModel - + Theme Téma @@ -3840,6 +4212,11 @@ Reason: %4 Send messages as Markdown Üzenetek küldése Markdownként + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3915,8 +4292,18 @@ Reason: %4 Decrypt messages in sidebar Titkosított üzenetek mutatása az oldalsávban + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Idővonal automatikus kitakarása @@ -4106,7 +4493,7 @@ Reason: %4 - + Default Alapértelmezett @@ -4152,6 +4539,11 @@ When disabled, all messages are sent as a plain text. A Markdown használatának engedélyezése az üzenetekben. Ha ki van kapcsolva, az összes üzenet sima szövegként lesz elküldve. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4192,9 +4584,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4206,24 +4608,24 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Riasztás megjelenítése, ha üzenet érkezett. Ettől általában animálttá válik az alkalmazásablakok listáján szereplő ikon. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4233,7 +4635,7 @@ Ettől általában animálttá válik az alkalmazásablakok listáján szereplő - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4271,7 +4673,7 @@ Only affects messages in encrypted chats. Csak a titkosított csevegések üzeneteire vonatkozik. - + When the window loses focus, the timeline will be blurred. Amikor az ablak elveszíti a fókuszt, @@ -4325,7 +4727,7 @@ This setting will take effect upon restart. - + Select a file Fájl kiválasztása @@ -4477,7 +4879,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Tegnap @@ -4531,7 +4933,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Küldtél egy hangfájlt @@ -4592,16 +4994,28 @@ This setting will take effect upon restart. + You: %1 Te: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Küldtél egy titkosított üzenetet @@ -4640,6 +5054,16 @@ This setting will take effect upon restart. %1 ended a call %1 befejezett egy hívást + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_id.ts b/resources/langs/nheko_id.ts index bef83d1d..221de332 100644 --- a/resources/langs/nheko_id.ts +++ b/resources/langs/nheko_id.ts @@ -89,12 +89,12 @@ Hapus alias ini - + #new-alias:server.tld #alias-baru:server.tld - + Add Tambahkan @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 dan %n lainnya @@ -207,7 +207,7 @@ CallManager - + Entire screen Semua layar @@ -221,22 +221,34 @@ - + Invited user: %1 Pengguna yang diundang: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Tembolok pada diskmu lebih baru daripada versi yang didukung Nheko ini. Harap perbarui Nheko atau bersihkan tembolokmu. - + Failed to open database, logging out! Gagal untuk membuka basisdata, kamu telah dikeluarkan! - + Knock on room Ketuk pada ruangan @@ -262,12 +274,12 @@ - + Confirm invite Konfirmasi undangan - + Do you really want to invite %1 (%2)? Apakah kamu ingin mengundang %1 (%2)? @@ -312,12 +324,12 @@ Menghilangkan cekalan pengguna: %1 - + Do you really want to start a private chat with %1? Apakah kamu ingin memulai chat privat dengan %1? - + Cache migration failed! Migrasi tembolok gagal! @@ -332,7 +344,7 @@ Versi tembolok tidak kompatibel - + Failed to restore OLM account. Please login again. Gagal memulihkan akun OLM. Mohon masuk lagi. @@ -344,13 +356,13 @@ Gagal memulihkan data yang tersimpan. Mohon masuk lagi. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Gagal menyiapkan kunci enkripsi. Respons server: %1 %2. Silakan coba lagi nanti. - + Please try to login again: %1 Mohon mencoba masuk lagi: %1 @@ -412,6 +424,305 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Tidak ada koneksi jaringan + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Tampilkan pesan langsung. - + Favourites Favorit @@ -647,7 +958,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu: CrossSigningSecrets - + Decrypt secrets Dekripsi rahasia @@ -891,7 +1202,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu: HiddenEvents - + Failed to set hidden events: %1 Gagal menetapkan peristiwa tersembunyi: %1 @@ -1106,7 +1417,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Semua File (*) - + Upload of '%1' failed Pengunggahan '%1' gagal @@ -1166,7 +1477,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu: LeaveRoomDialog - + Leave room Tinggalkan ruangan @@ -1249,7 +1560,7 @@ Contoh: https://server.saya:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Kamu telah memasukkan ID Matrix yang tidak valid mis. @joe:matrix.org @@ -1355,7 +1666,7 @@ Contoh: https://server.saya:8787 MessageDelegate - + %1 removed a message %1 menghapus sebuah pesan @@ -1420,27 +1731,48 @@ Contoh: https://server.saya:8787 %1 melakukan panggilan. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... %1 sedang melakukan panggilan... - + Allow them in Izinkan mereka untuk masuk - + %1 answered the call. %1 menjawab panggilan. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. %1 mengubah komunitas induk untuk ruangan. - + %1 ended the call. %1 mengakhir panggilan. @@ -1458,7 +1790,12 @@ Contoh: https://server.saya:8787 Lakukan panggilan - + + Already on a call + + + + Send a file Kirim sebuah file @@ -1468,7 +1805,7 @@ Contoh: https://server.saya:8787 Ketik pesan… - + Stickers Stiker @@ -1491,7 +1828,7 @@ Contoh: https://server.saya:8787 MessageView - + Edit Edit @@ -1521,7 +1858,7 @@ Contoh: https://server.saya:8787 Opsi - + Reason for removal Alasan untuk menghapus @@ -1697,8 +2034,8 @@ Contoh: https://server.saya:8787 NotificationsManager - - + + %1 sent an encrypted message %1 mengirim pesan terenkripsi @@ -1714,7 +2051,7 @@ Contoh: https://server.saya:8787 %1 membalas dengan pesan terenkripsi - + %1 replied to a message %1 membalas pesan @@ -1897,7 +2234,7 @@ Contoh: https://server.saya:8787 PowerLevels - + Failed to update powerlevel: %1 Gagal memperbarui tingkat daya: %1 @@ -1913,7 +2250,7 @@ Contoh: https://server.saya:8787 PowerlevelsTypeListModel - + Other events Peristiwa lainnya @@ -2082,6 +2419,11 @@ Contoh: https://server.saya:8787 Hang up a call Mengakhiri sebuah panggilan + + + Reject a call + + Change the room emotes @@ -2099,7 +2441,7 @@ Contoh: https://server.saya:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. Buat sebuah profil unik yang memungkinkan kamu untuk masuk ke beberapa akun secara bersamaan dan mulai beberapa instansi Nheko. @@ -2141,6 +2483,21 @@ Contoh: https://server.saya:8787 type jenis + + + Respond + + + + + Send + Kirim + + + + Write a message... + Ketik pesan… + ReadReceipts @@ -2153,7 +2510,7 @@ Contoh: https://server.saya:8787 ReadReceiptsModel - + Yesterday, %1 Kemarin, %1 @@ -2227,7 +2584,7 @@ Contoh: https://server.saya:8787 DAFTAR - + Autodiscovery failed. Received malformed response. Penemuan otomatis gagal. Menerima respons cacat. @@ -2321,7 +2678,7 @@ Contoh: https://server.saya:8787 RoomInfo - + no version stored tidak ada versi yang disimpan @@ -2345,6 +2702,11 @@ Contoh: https://server.saya:8787 + Room settings + + + + Leave room Tinggalkan ruangan @@ -2753,7 +3115,7 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini. tampilkan - + Failed to enable encryption: %1 Gagal mengaktifkan enkripsi: %1 @@ -2887,7 +3249,7 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini. SecretStorage - + Failed to connect to secret storage Gagal menghubungkan ke penyimpanan rahasia @@ -2985,7 +3347,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia. SingleImagePackModel - + Failed to update image pack: %1 Gagal memperbarui paket gambar: %1 @@ -3098,19 +3460,19 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia. TimelineModel - + Message redaction failed: %1 Reaksi pesan gagal: %1 - + Failed to encrypt event, sending aborted! Gagal mendekripsikan peristiwa, pengiriman dihentikan! - + Save image Simpan gambar @@ -3130,7 +3492,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia. Simpan file - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 Alasan: %4 - + %2 revoked the invite to %1. %2 membatalkan undangan ke %1. @@ -3454,17 +3816,17 @@ Alasan: %4 %1 menolak ketukannya. - + You joined this room. Kamu bergabung ruangan ini. - + %1 made this room require an invitation to join. %1 membuat ruangan ini membutuhkan undangan untuk bergabung. - + %1 invited %2. %1 mengundang %2. @@ -3498,7 +3860,7 @@ Alasan: %4 TimelineRow - + Edited Diedit @@ -3511,12 +3873,12 @@ Alasan: %4 TimelineView - + No room open Tidak ada ruangan yang dibuka - + No preview available Tidak ada tampilan yang tersedia @@ -3561,22 +3923,22 @@ Alasan: %4 TopBar - + Back to room list Kembali ke daftar ruangan - + No room selected Tidak ada ruangan yang dipilih - + In %1 Dalam %1 - + Show room members. Tampilkan anggota ruangan. @@ -3596,12 +3958,17 @@ Alasan: %4 Ruangan ini berisi perangkat yang belum diverifikasi! - + Show or hide pinned messages Tampilkan atau sembunyikan pesan yang dipasangi pin - + + Search this room + + + + Room options Opsi ruangan @@ -3630,6 +3997,11 @@ Alasan: %4 Unpin Lepaskan pin + + + Enter search query + + TrayIcon @@ -3672,7 +4044,7 @@ Alasan: %4 UploadBox - + Upload %n file(s) Unggah %n file @@ -3806,8 +4178,8 @@ Alasan: %4 UserSettings - - + + Default Default @@ -3815,7 +4187,7 @@ Alasan: %4 UserSettingsModel - + Theme Tema @@ -3849,6 +4221,11 @@ Alasan: %4 Send messages as Markdown Kirim pesan sebagai Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3924,8 +4301,18 @@ Alasan: %4 Decrypt messages in sidebar Dekripsikan pesan di bilah samping + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Layar Privasi @@ -4115,7 +4502,7 @@ Alasan: %4 Ekspos informasi ruangan via D-Bus - + Default Default @@ -4160,6 +4547,11 @@ When disabled, all messages are sent as a plain text. Memperbolehkan menggunakan Markdown di pesan. Ketika dinonaktifkan, semua pesan akan dikirim sebagai teks biasa. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4201,9 +4593,19 @@ MATI - kotak, NYALA - bulat. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. Pilih di mana untuk menampilkan jumlah notifikasi di dalam sebuah komunitas atau tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4215,24 +4617,24 @@ MATI - kotak, NYALA - bulat. Kunci untuk memverifikasi perangkatmu. Jika disimpan, memverifikasi salah satu perangkatmu akan menandainya sebagai terverifikasi untuk perangkatmu yang lain dan untuk pengguna yang telah memverifikasimu. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Menampilkan pemberitahuan saat sebuah pesan diterima. Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi. - + Communities sidebar Bilah samping komunitas - + Show message counts for communities and tags Tampilkan hitungan pesan untuk komunitas dan tag - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Tetapkan lebar pesan di linimasa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan @@ -4242,7 +4644,7 @@ Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.Tampilkan sebuah kolom berisi komunitas dan tag di samping daftar ruangan. - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4286,7 +4688,7 @@ Only affects messages in encrypted chats. Hanya mempengaruhi pesan di chat terenkripsi. - + When the window loses focus, the timeline will be blurred. Ketika jendela kehilangan fokus, linimasanya @@ -4342,7 +4744,7 @@ This setting will take effect upon restart. Pengaturan ini akan ditetapkan saat dimulai ulang. - + Select a file Pilih sebuah file @@ -4494,7 +4896,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. descriptiveTime - + Yesterday Kemarin @@ -4548,7 +4950,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. message-description sent: - + You sent an audio clip Kamu mengirim klip audio @@ -4609,16 +5011,28 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. + You: %1 Kamu: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Kamu mengirim sebuah pesan terenkripsi @@ -4657,6 +5071,16 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. %1 ended a call %1 mengakhiri panggilan + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_ie.ts b/resources/langs/nheko_ie.ts index bc1aceec..0781951e 100644 --- a/resources/langs/nheko_ie.ts +++ b/resources/langs/nheko_ie.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen @@ -222,22 +222,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -313,12 +325,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -333,7 +345,7 @@ - + Failed to restore OLM account. Please login again. @@ -345,13 +357,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts index ad3c7793..0173bccd 100644 --- a/resources/langs/nheko_it.ts +++ b/resources/langs/nheko_it.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen Schermo completo @@ -222,22 +222,34 @@ - + Invited user: %1 Invitato utente: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite Conferma Invito - + Do you really want to invite %1 (%2)? Vuoi davvero inviare %1 (%2)? @@ -313,12 +325,12 @@ Rimosso il ban dall'utente: %1 - + Do you really want to start a private chat with %1? Sei sicuro di voler avviare una chat privata con %1? - + Cache migration failed! Migrazione della cache fallita! @@ -333,7 +345,7 @@ Versione della cache incompatibile - + Failed to restore OLM account. Please login again. Impossibile ripristinare l'account OLM. Per favore accedi nuovamente. @@ -345,13 +357,13 @@ Impossibile ripristinare i dati salvati. Per favore accedi nuovamente. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Impossibile configurare le chiavi crittografiche. Risposta del server: %1 %2. Per favore riprova in seguito. - + Please try to login again: %1 Per favore prova ad accedere nuovamente: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Decifra i segreti @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Tutti i File (*) - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Lascia la stanza @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Hai inserito un ID Matrix non valido, es @joe:matrix.org @@ -1352,7 +1663,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message @@ -1426,18 +1747,29 @@ Example: https://server.my:8787 %1 answered the call. %1 ha risposto alla chiamata. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 ha terminato la chiamata. + %1 is negotiating the call... - + Allow them in @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Avvia una chiamata - + + Already on a call + + + + Send a file Invia un file @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Scrivi un messaggio… - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit Modifica @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Opzioni - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 ha inviato un messaggio criptato @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 %1 ha risposto con un messaggio criptato - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Invia + + + + Write a message... + Scrivi un messaggio… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 REGISTRATI - + Autodiscovery failed. Received malformed response. Ricerca automatica fallita. Ricevuta risposta malformata. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored nessuna versione memorizzata @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Lascia la stanza @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Impossibile abilitare la crittografia: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 Oscuramento del messaggio fallito: %1 - + Failed to encrypt event, sending aborted! - + Save image Salva immagine @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose Salva file - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 %1 ha oscurato la sua bussata. - + You joined this room. Sei entrato in questa stanza. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open Nessuna stanza aperta - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options Opzioni della stanza @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme Tema @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown Invia messaggi come Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar Decripta messaggi nella barra laterale + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file Seleziona un file @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Ieri @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Hai inviato una clip audio @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 Tu: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Hai inviato un messaggio criptato @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts index d91bb0f5..087e636f 100644 --- a/resources/langs/nheko_ja.ts +++ b/resources/langs/nheko_ja.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -207,7 +207,7 @@ CallManager - + Entire screen @@ -221,22 +221,34 @@ - + Invited user: %1 招待されたユーザー: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -262,12 +274,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -312,12 +324,12 @@ 永久追放を解除されたユーザー: %1 - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -332,7 +344,7 @@ - + Failed to restore OLM account. Please login again. OLMアカウントを復元できませんでした。もう一度ログインして下さい。 @@ -344,13 +356,13 @@ セーブデータを復元できませんでした。もう一度ログインして下さい。 - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. 暗号化鍵を設定できませんでした。サーバーの応答: %1 %2. 後でやり直して下さい。 - + Please try to login again: %1 もう一度ログインしてみて下さい: %1 @@ -411,6 +423,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -457,7 +768,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -646,7 +957,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -890,7 +1201,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1105,7 +1416,7 @@ You may optionally provide a reason for others to accept your knock: 全てのファイル (*) - + Upload of '%1' failed @@ -1165,7 +1476,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room 部屋を出る @@ -1244,7 +1555,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1350,7 +1661,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message @@ -1424,18 +1745,29 @@ Example: https://server.my:8787 %1 answered the call. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. + %1 is negotiating the call... - + Allow them in @@ -1453,7 +1785,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file ファイルを送信 @@ -1463,7 +1800,7 @@ Example: https://server.my:8787 メッセージを書く... - + Stickers @@ -1486,7 +1823,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1516,7 +1853,7 @@ Example: https://server.my:8787 オプション - + Reason for removal @@ -1692,8 +2029,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1が暗号化されたメッセージを送信しました @@ -1709,7 +2046,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1892,7 +2229,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1908,7 +2245,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2077,6 +2414,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2094,7 +2436,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2136,6 +2478,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + メッセージを書く... + ReadReceipts @@ -2148,7 +2505,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2222,7 +2579,7 @@ Example: https://server.my:8787 登録 - + Autodiscovery failed. Received malformed response. 自動検出できませんでした。不正な形式の応答を受信しました。 @@ -2316,7 +2673,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored バージョンが保存されていません @@ -2340,6 +2697,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room 部屋を出る @@ -2747,7 +3109,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 暗号化を有効にできませんでした: %1 @@ -2881,7 +3243,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2977,7 +3339,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3090,19 +3452,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 メッセージを編集できませんでした: %1 - + Failed to encrypt event, sending aborted! - + Save image 画像を保存 @@ -3122,7 +3484,7 @@ If you choose verify, you need to have the other device available. If you choose ファイルを保存 - + %1 and %2 are typing. 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.) @@ -3385,7 +3747,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3445,17 +3807,17 @@ Reason: %4 %1がノックを編集しました。 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3489,7 +3851,7 @@ Reason: %4 TimelineRow - + Edited @@ -3502,12 +3864,12 @@ Reason: %4 TimelineView - + No room open 部屋が開いていません - + No preview available @@ -3552,22 +3914,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3587,12 +3949,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options 部屋のオプション @@ -3621,6 +3988,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3663,7 +4035,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3797,8 +4169,8 @@ Reason: %4 UserSettings - - + + Default @@ -3806,7 +4178,7 @@ Reason: %4 UserSettingsModel - + Theme テーマ @@ -3840,6 +4212,11 @@ Reason: %4 Send messages as Markdown メッセージをMarkdownとして送信 + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3915,8 +4292,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4106,7 +4493,7 @@ Reason: %4 - + Default @@ -4148,6 +4535,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4187,9 +4579,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4201,23 +4603,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4227,7 +4629,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4264,7 +4666,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4317,7 +4719,7 @@ This setting will take effect upon restart. - + Select a file ファイルを選択 @@ -4469,7 +4871,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday 昨日 @@ -4523,7 +4925,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip 音声データを送信しました @@ -4584,16 +4986,28 @@ This setting will take effect upon restart. + You: %1 あなた: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message 暗号化されたメッセージを送信しました @@ -4632,6 +5046,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts index fc4478ee..f239fee7 100644 --- a/resources/langs/nheko_ml.ts +++ b/resources/langs/nheko_ml.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add ചേർക്കുക @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen മുഴുവൻ സ്ക്രീൻ @@ -222,22 +222,34 @@ - + Invited user: %1 ക്ഷണിച്ച ഉപയോക്താവ്:% 1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite ക്ഷണം ഉറപ്പാക്കു - + Do you really want to invite %1 (%2)? @@ -313,12 +325,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -333,7 +345,7 @@ - + Failed to restore OLM account. Please login again. @@ -345,13 +357,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 ദയവായി വീണ്ടും ലോഗിൻ ചെയ്യാൻ നോക്കുക: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites പ്രിയപ്പെട്ടവ @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: എല്ലാ ഫയലുകളും (*) - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in ഇവരെ അനുവദിക്കുക - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file ഒരു ഫയൽ അയയ്ക്കുക @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 ഒരു സന്ദേശം എഴുതുക…. - + Stickers സ്റ്റിക്കറുകൾ @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit തിരുത്തുക @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + അയക്കുക + + + + Write a message... + ഒരു സന്ദേശം എഴുതുക…. + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 - + You joined this room. നിങ്ങൾ ഈ മുറിയിൽ ചേർന്നു. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file ഒരു ഫയൽ തിരഞ്ഞെടുക്കുക @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call %1 ഒരു കോൾ അവസാനിപ്പിച്ചു + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts index 19a58166..64508109 100644 --- a/resources/langs/nheko_nl.ts +++ b/resources/langs/nheko_nl.ts @@ -89,12 +89,12 @@ Verwijder deze alias - + #new-alias:server.tld #nieuwe-alias:server.domein - + Add Toevoegen @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 en %n ander @@ -208,7 +208,7 @@ CallManager - + Entire screen Gehele scherm @@ -222,22 +222,34 @@ - + Invited user: %1 Gebruiker uitgenodigd: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. De opgeslagen gegevens van Nheko zijn nieuwer dan de versie die je nu draait. Update Nheko of verwijder de gegevens. - + Failed to open database, logging out! Kon database niet openen, je wordt uitgelogd! - + Knock on room Aankloppen @@ -263,12 +275,12 @@ - + Confirm invite Bevestig uitnodiging - + Do you really want to invite %1 (%2)? Weet je zeker dat je %1 (%2) wil uitnodigen? @@ -313,12 +325,12 @@ Toegelaten gebruiker: %1 - + Do you really want to start a private chat with %1? Weet je zeker dat je een privé chat wil beginnen met %1? - + Cache migration failed! Migreren van de cache is mislukt! @@ -333,7 +345,7 @@ Incompatibele cacheversie - + Failed to restore OLM account. Please login again. Herstellen van OLM account mislukt. Log a.u.b. opnieuw in. @@ -345,13 +357,13 @@ Opgeslagen gegevens herstellen mislukt. Log a.u.b. opnieuw in. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Instellen van de versleuteling is mislukt. Bericht van server: %1 %2. Probeer het a.u.b. later nog eens. - + Please try to login again: %1 Probeer a.u.b. opnieuw in te loggen: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: Geen netwerkverbinding + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: Laat één op één gesprekken zien. - + Favourites Favorieten @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Ontsleutel geheimen @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Kon verborgen gebeurtenissen niet instellen: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Alle bestanden (*) - + Upload of '%1' failed Versturen van '%1' misluk @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Kamer verlaten @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Je hebt een ongeldige Matrix ID ingevuld. Correct voorbeeld: @jan:matrix.org @@ -1352,7 +1663,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 heeft een bericht verwijderd @@ -1426,18 +1747,29 @@ Example: https://server.my:8787 %1 answered the call. %1 beantwoordde de oproep. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 beëindigde de oproep. + %1 is negotiating the call... %1 is het gesprek aan het opzetten... - + Allow them in Binnenlaten @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Plaats een oproep - + + Already on a call + + + + Send a file Verstuur een bestand @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Typ een bericht… - + Stickers Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit Bewerken @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Opties - + Reason for removal Reden voor verwijdering @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 stuurde een versleuteld bericht @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 %1 antwoordde met een versleuteld bericht - + %1 replied to a message %1 antwoordde op een bericht @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 Kon machtsniveau niet bewerken: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events Andere evenementen @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call Een beeld- of geluidsgesprek ophangen + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Verstuur + + + + Write a message... + Typ een bericht… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Gisteren, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 REGISTREREN - + Autodiscovery failed. Received malformed response. Automatische herkenning mislukt. Onjuist gevormd antwoord ontvangen. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored geen versie opgeslagen @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Kamer verlaten @@ -2752,7 +3114,7 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.meer tonen - + Failed to enable encryption: %1 Versleuteling kon niet worden ingeschakeld: %1 @@ -2886,7 +3248,7 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden. SecretStorage - + Failed to connect to secret storage Verbinden met geheimopslag mislukt @@ -2984,7 +3346,7 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb SingleImagePackModel - + Failed to update image pack: %1 Kon afbeeldingspakket niet updaten: %1 @@ -3097,19 +3459,19 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb TimelineModel - + Message redaction failed: %1 Bericht intrekken mislukt: %1 - + Failed to encrypt event, sending aborted! Kon evenement niet versleutelen, versturen geannuleerd! - + Save image Afbeelding opslaan @@ -3129,7 +3491,7 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb Bestand opslaan - + %1 and %2 are typing. 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.) @@ -3398,7 +3760,7 @@ Reason: %4 Reden: %4 - + %2 revoked the invite to %1. %2 heeft de uitnodiging voor %1 ingetrokken. @@ -3458,17 +3820,17 @@ Reden: %4 %1 heeft het aankloppen ingetrokken. - + You joined this room. Je neemt nu deel aan deze kamer. - + %1 made this room require an invitation to join. - + %1 invited %2. %1 heeft %2 uitgenodigd. @@ -3502,7 +3864,7 @@ Reden: %4 TimelineRow - + Edited Bewerkt @@ -3515,12 +3877,12 @@ Reden: %4 TimelineView - + No room open Geen kamer open - + No preview available Geen voorbeeld beschikbaar @@ -3566,22 +3928,22 @@ Reden: %4 TopBar - + Back to room list Terug naar kamerlijst - + No room selected Geen kamer geselecteerd - + In %1 - + Show room members. Laat kamerdeelnemers zien. @@ -3601,12 +3963,17 @@ Reden: %4 Deze kamer bevat ongeverifieerde apparaten! - + Show or hide pinned messages Toon of verberg vastgeprikte berichten - + + Search this room + + + + Room options Kameropties @@ -3635,6 +4002,11 @@ Reden: %4 Unpin Vastprikken ongedaan maken + + + Enter search query + + TrayIcon @@ -3677,7 +4049,7 @@ Reden: %4 UploadBox - + Upload %n file(s) Bestand versturen @@ -3812,8 +4184,8 @@ Reden: %4 UserSettings - - + + Default Standaard @@ -3821,7 +4193,7 @@ Reden: %4 UserSettingsModel - + Theme Thema @@ -3855,6 +4227,11 @@ Reden: %4 Send messages as Markdown Verstuur berichten in Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3930,8 +4307,18 @@ Reden: %4 Decrypt messages in sidebar Ontsleutel berichten in de zijbalk + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Privacy scherm @@ -4121,7 +4508,7 @@ Reden: %4 Maak kamerinformatie beschikbaar over D-Bus - + Default Standaard @@ -4166,6 +4553,11 @@ When disabled, all messages are sent as a plain text. Sta het gebruik van Markdown in berichten toe. Indien uitgeschakeld worden alle berichten als platte tekst verstuurd. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4207,9 +4599,19 @@ UIT - vierkant, AAN - cirkel. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4221,24 +4623,24 @@ UIT - vierkant, AAN - cirkel. De sleutel om je eigen apparaten te verifiëren. Indien gecached zal het verifiëren van één van je apparaten die ook als geverifieerd markeren voor je anderen apparaten en gebruikers die jou geverifieerd hebben. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Activeer een melding als een bericht binnen komt. Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets dergelijks. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4248,7 +4650,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4290,7 +4692,7 @@ Only affects messages in encrypted chats. Heeft alleen effect op versleutelde chats. - + When the window loses focus, the timeline will be blurred. Als het scherm focus verliest, zal de tijdlijn @@ -4346,7 +4748,7 @@ This setting will take effect upon restart. Deze instelling wordt toegepast na opnieuw starten van de applicatie. - + Select a file Selecteer een bestand @@ -4498,7 +4900,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie. descriptiveTime - + Yesterday Gisteren @@ -4552,7 +4954,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie. message-description sent: - + You sent an audio clip Je verstuurde een audio clip @@ -4613,16 +5015,28 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie. + You: %1 Jij: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Je hebt een versleuteld bericht verstuurd @@ -4661,6 +5075,16 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.%1 ended a call %1 hing op + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts index 1d0208f4..0ec4edf9 100644 --- a/resources/langs/nheko_pl.ts +++ b/resources/langs/nheko_pl.ts @@ -89,12 +89,12 @@ Usuń ten alias - + #new-alias:server.tld #nowy-alias:serwer.tld - + Add Dodaj @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 i jeszcze %n inny @@ -209,7 +209,7 @@ CallManager - + Entire screen Cały ekran @@ -223,22 +223,34 @@ - + Invited user: %1 Zaproszono użytkownika: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Pamięć podręczna na twoim dysku jest nowsza niż wspierana przez tę wersję Nheko. Zaktualizuj Nheko lub wyczyść pamięć podręczną. - + Failed to open database, logging out! Nie udało się otworzyć bazy danych, następuje wylogowanie! - + Knock on room Zapukaj do pokoju @@ -264,12 +276,12 @@ - + Confirm invite Potwierdź zaproszenie - + Do you really want to invite %1 (%2)? Czy na pewno chcesz zaprosić %1 (%2)? @@ -314,12 +326,12 @@ Odblokowano użytkownika: %1 - + Do you really want to start a private chat with %1? Czy na pewno chcesz rozpocząć prywatny czat z %1? - + Cache migration failed! Nie udało się przenieść pamięci podręcznej! @@ -334,7 +346,7 @@ Niekompatybilna wersja pamięci podręcznej - + Failed to restore OLM account. Please login again. Nie udało się przywrócić konta OLM. Spróbuj zalogować się ponownie. @@ -346,13 +358,13 @@ Nie udało się przywrócić zapisanych danych. Spróbuj zalogować się ponownie. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Nie udało się ustawić kluczy szyfrujących. Odpowiedź serwera: %1 %2. Spróbuj ponownie później. - + Please try to login again: %1 Spróbuj zalogować się ponownie: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock: Brak połączenia z siecią + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock: Pokaż czaty bezpośrednie. - + Favourites Ulubione @@ -650,7 +961,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Odszyfruj sekrety @@ -894,7 +1205,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 Nie udało się ustawić ukrytych zdarzeń: %1 @@ -1109,7 +1420,7 @@ You may optionally provide a reason for others to accept your knock: Wszystkie pliki (*) - + Upload of '%1' failed Wysyłanie '%1' nie powiodło się @@ -1169,7 +1480,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Opuść pokój @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Wprowadzono nieprawidłowe Matrix ID. Przykład prawidłowego ID: @ania:matrix.org @@ -1354,7 +1665,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 usunął/ęła wiadomość @@ -1428,18 +1749,29 @@ Example: https://server.my:8787 %1 answered the call. %1 odebrał(a) połączenie. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 zakończył(a) połączenie. + %1 is negotiating the call... %1 negocjuje połączenie... - + Allow them in Wpuść @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 Zadzwoń - + + Already on a call + + + + Send a file Wyślij plik @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 Napisz wiadomość… - + Stickers Naklejki @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit Edytuj @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 Opcje - + Reason for removal Powód usunięcia @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 wysłał(a) zaszyfrowaną wiadomość @@ -1714,7 +2051,7 @@ Example: https://server.my:8787 %1 odpisał(a) zaszyfrowaną wiadomością - + %1 replied to a message %1 odpisał(a) na wiadomość @@ -1897,7 +2234,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 Nie udało się zaktualizować poziomu mocy: %1 @@ -1913,7 +2250,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events Inne zdarzenia @@ -2082,6 +2419,11 @@ Example: https://server.my:8787 Hang up a call Kończenie rozmowy + + + Reject a call + + Change the room emotes @@ -2099,7 +2441,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2141,6 +2483,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Wyślij + + + + Write a message... + Napisz wiadomość… + ReadReceipts @@ -2153,7 +2510,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Wczoraj, %1 @@ -2227,7 +2584,7 @@ Example: https://server.my:8787 ZAREJESTRUJ - + Autodiscovery failed. Received malformed response. Automatyczne wykrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź. @@ -2321,7 +2678,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored brak zapisanej wersji @@ -2345,6 +2702,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Opuść pokój @@ -2757,7 +3119,7 @@ Zwróć uwagę, iż nie będzie ono mogło zostać wyłączone. pokaż więcej - + Failed to enable encryption: %1 Nie udało się włączyć szyfrowania: %1 @@ -2891,7 +3253,7 @@ Zwróć uwagę, iż nie będzie ono mogło zostać wyłączone. SecretStorage - + Failed to connect to secret storage Błąd połączenia do menadżera sekretów @@ -2989,7 +3351,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego SingleImagePackModel - + Failed to update image pack: %1 Nie udało się uaktualnić paczki obrazów: %1 @@ -3102,19 +3464,19 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego TimelineModel - + Message redaction failed: %1 Cenzurowanie wiadomości nie powiodło się: %1 - + Failed to encrypt event, sending aborted! Szyfrowanie event-u nie powiodło się, wysyłanie anulowane! - + Save image Zapisz obraz @@ -3134,7 +3496,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego Zapisz plik - + %1 and %2 are typing. 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.) @@ -3408,7 +3770,7 @@ Reason: %4 Powód: %4 - + %2 revoked the invite to %1. %2 anulował(a) zaproszenie do %1. @@ -3468,17 +3830,17 @@ Powód: %4 Użytkownik %1 ocenzurował własne pukanie. - + You joined this room. Dołączyłeś(-aś) do tego pokoju. - + %1 made this room require an invitation to join. - + %1 invited %2. %1 zaprosił(a) %2. @@ -3512,7 +3874,7 @@ Powód: %4 TimelineRow - + Edited Edytowane @@ -3525,12 +3887,12 @@ Powód: %4 TimelineView - + No room open Brak otwartych pokojów - + No preview available Podgląd niedostępny @@ -3577,22 +3939,22 @@ Powód: %4 TopBar - + Back to room list Wróć do listy pokoi - + No room selected Nie wybrano pokoju - + In %1 - + Show room members. Pokaż członków pokoju. @@ -3612,12 +3974,17 @@ Powód: %4 Ten pokój zawiera niezweryfikowane urządzenia! - + Show or hide pinned messages Pokaż lub ukryj przypięte wiadomości - + + Search this room + + + + Room options Ustawienia pokoju @@ -3646,6 +4013,11 @@ Powód: %4 Unpin Odepnij + + + Enter search query + + TrayIcon @@ -3688,7 +4060,7 @@ Powód: %4 UploadBox - + Upload %n file(s) Wyślij plik @@ -3824,8 +4196,8 @@ Powód: %4 UserSettings - - + + Default Domyślne @@ -3833,7 +4205,7 @@ Powód: %4 UserSettingsModel - + Theme Motyw @@ -3867,6 +4239,11 @@ Powód: %4 Send messages as Markdown Wysyłaj wiadomości używając Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3942,8 +4319,18 @@ Powód: %4 Decrypt messages in sidebar Pokaż odszyfrowane wiadomości na pasku bocznym + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Ochrona prywatności @@ -4133,7 +4520,7 @@ Powód: %4 Udostępnij informacje o pokojach poprzez D-Bus - + Default Domyślne @@ -4177,6 +4564,11 @@ When disabled, all messages are sent as a plain text. Pozwól na używanie Markdown w wiadomościach. Gdy ta opcja jest wyłączona, wszystkie wiadomości będą wysyłane jako zwykły tekst. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4218,9 +4610,19 @@ Wyłączone - kwadratowe, włączone - okrągłe. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4232,24 +4634,24 @@ Wyłączone - kwadratowe, włączone - okrągłe. Klucz używany do weryfikacji twoich własnych urządzeń. Jeśli jest on w pamięci podręcznej, zweryfikowanie jednego z twoich urządzeń oznaczy je w ten sam sposób dla wszystkich pozostałych twoich urządzeń oraz dla użytkowników którzy uprzednio ciebie zweryfikowali. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Pokazuj alert po otrzymaniu wiadomości. To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4259,7 +4661,7 @@ To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana. - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4301,7 +4703,7 @@ Only affects messages in encrypted chats. Dotyczy wyłącznie czatów z włączonym szyfrowaniem. - + When the window loses focus, the timeline will be blurred. Kiedy okno przejdzie na drugi plan, oś czasu zostanie rozmyta. @@ -4356,7 +4758,7 @@ This setting will take effect upon restart. To ustawienie wejdzie w życie po restarcie aplikacji. - + Select a file Wybierz plik @@ -4508,7 +4910,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji. descriptiveTime - + Yesterday Wczoraj @@ -4562,7 +4964,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji. message-description sent: - + You sent an audio clip Wysłałeś(aś) klip audio @@ -4623,16 +5025,28 @@ To ustawienie wejdzie w życie po restarcie aplikacji. + You: %1 Ty: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Wysłałeś(aś) zaszyfrowaną wiadomość @@ -4671,6 +5085,16 @@ To ustawienie wejdzie w życie po restarcie aplikacji. %1 ended a call %1 zakończył(a) połączenie + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_pt_BR.ts b/resources/langs/nheko_pt_BR.ts index 7ac98016..219454ef 100644 --- a/resources/langs/nheko_pt_BR.ts +++ b/resources/langs/nheko_pt_BR.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen Tela Inteira @@ -222,22 +222,34 @@ - + Invited user: %1 Usuário convidado: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite Confirmar convite - + Do you really want to invite %1 (%2)? Deseja realmente convidar %1 (%2)? @@ -313,12 +325,12 @@ Usuário desbanido: %1 - + Do you really want to start a private chat with %1? Deseja realmente iniciar uma conversa privada com %1? - + Cache migration failed! Migração do cache falhou! @@ -333,7 +345,7 @@ Versão de cache incompatível - + Failed to restore OLM account. Please login again. Falha ao restaurar conta OLM. Por favor faça login novamente. @@ -345,13 +357,13 @@ Falha ao restaurar dados salvos. Por favor faça login novamente. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Falha ao configurar chaves de criptografia. Resposta do servidor: %1 %2. Por favor tente novamente mais tarde. - + Please try to login again: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 - + You joined this room. Você entrou nessa sala. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_pt_PT.ts b/resources/langs/nheko_pt_PT.ts index 9e2e44be..2aee5f15 100644 --- a/resources/langs/nheko_pt_PT.ts +++ b/resources/langs/nheko_pt_PT.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add Adicionar @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 e outro %n @@ -208,7 +208,7 @@ CallManager - + Entire screen Ecrã inteiro @@ -222,22 +222,34 @@ - + Invited user: %1 Utilizador convidado: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. A cache no seu disco é mais recente do que aquela que esta versão do Nheko suporta. Por favor atualize o Nheko ou limpe a sua cache. - + Failed to open database, logging out! Falha ao abrir base de dados. A terminar sessão! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite Confirmar convite - + Do you really want to invite %1 (%2)? Tem a certeza que quer convidar %1 (%2)? @@ -313,12 +325,12 @@ Utilizador perdoado: %1 - + Do you really want to start a private chat with %1? Tem a certeza que quer começar uma conversa privada com %1? - + Cache migration failed! Falha ao migrar a cache! @@ -333,7 +345,7 @@ Versão da cache incompatível - + Failed to restore OLM account. Please login again. Falha ao restaurar a sua conta OLM. Por favor autentique-se novamente. @@ -345,13 +357,13 @@ Falha ao restaurar dados guardados. Por favor, autentique-se novamente. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Falha ao estabelecer chaves encriptadas. Resposta do servidor: %1 %2. Tente novamente mais tarde. - + Please try to login again: %1 Por favor, tente autenticar-se novamente: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites Favoritos @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Desencriptar segredos @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Todos os ficheiros (*) - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Sair da sala @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Inseriu um ID Matrix inválido p. ex. @ze:matrix.org @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 %1 iniciou uma chamada. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in Permitir a entrada - + %1 answered the call. %1 atendeu a chamada. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. %1 terminou a chamada. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Iniciar chamada - + + Already on a call + + + + Send a file Enviar um ficheiro @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Escreva uma mensagem… - + Stickers Autocolantes @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit Editar @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Opções - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 enviou uma mensagem encriptada @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 %1 respondeu com uma mensagem encriptada - + %1 replied to a message %1 respondeu a uma mensagem @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Enviar + + + + Write a message... + Escreva uma mensagem… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 Ontem, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 REGISTAR - + Autodiscovery failed. Received malformed response. Falha na descoberta automática. Resposta mal formada recebida. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored nenhuma versão guardada @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Sair da sala @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Falha ao ativar encriptação: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage Falha ao ligar ao armazenamento secreto @@ -2983,7 +3345,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e SingleImagePackModel - + Failed to update image pack: %1 Falha ao atualizar pacote de imagem: %1 @@ -3096,19 +3458,19 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e TimelineModel - + Message redaction failed: %1 Falha ao eliminar mensagem: %1 - + Failed to encrypt event, sending aborted! Falha ao encriptar evento, envio abortado! - + Save image Guardar imagem @@ -3128,7 +3490,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e Guardar ficheiro - + %1 and %2 are typing. 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.) @@ -3396,7 +3758,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3456,17 +3818,17 @@ Reason: %4 %1 eliminou a sua "batida à porta". - + You joined this room. Entrou na sala. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3500,7 +3862,7 @@ Reason: %4 TimelineRow - + Edited Editada @@ -3513,12 +3875,12 @@ Reason: %4 TimelineView - + No room open Nenhuma sala aberta - + No preview available Pré-visualização não disponível @@ -3564,22 +3926,22 @@ Reason: %4 TopBar - + Back to room list Voltar à lista de salas - + No room selected Nenhuma sala selecionada - + In %1 - + Show room members. @@ -3599,12 +3961,17 @@ Reason: %4 Esta sala contém dispositivos não verificados! - + Show or hide pinned messages - + + Search this room + + + + Room options Opções da sala @@ -3633,6 +4000,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3675,7 +4047,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3810,8 +4182,8 @@ Reason: %4 UserSettings - - + + Default Predefinido @@ -3819,7 +4191,7 @@ Reason: %4 UserSettingsModel - + Theme Tema @@ -3853,6 +4225,11 @@ Reason: %4 Send messages as Markdown Enviar mensagens como Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3928,8 +4305,18 @@ Reason: %4 Decrypt messages in sidebar Desencriptar mensagens na barra lateral + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Ecrã de privacidade @@ -4119,7 +4506,7 @@ Reason: %4 - + Default Predefinido @@ -4164,6 +4551,11 @@ When disabled, all messages are sent as a plain text. Permitir Markdown em mensagens. Quando desativada, todas as mensagens serão enviadas em texto simples. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4204,9 +4596,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4218,23 +4620,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Mostrar alerta quando é recebida uma mensagem. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4244,7 +4646,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4282,7 +4684,7 @@ Only affects messages in encrypted chats. Apenas afeta mensagens em conversas encriptadas. - + When the window loses focus, the timeline will be blurred. Quando a janela perde a atenção, a cronologia @@ -4336,7 +4738,7 @@ This setting will take effect upon restart. - + Select a file Selecionar um ficheiro @@ -4488,7 +4890,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Ontem @@ -4542,7 +4944,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Enviou uma mensagem áudio @@ -4603,16 +5005,28 @@ This setting will take effect upon restart. + You: %1 Você: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Enviou uma mensagem encriptada @@ -4651,6 +5065,16 @@ This setting will take effect upon restart. %1 ended a call %1 terminou uma chamada + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts index a973a071..df76a7c0 100644 --- a/resources/langs/nheko_ro.ts +++ b/resources/langs/nheko_ro.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -209,7 +209,7 @@ CallManager - + Entire screen @@ -223,22 +223,34 @@ - + Invited user: %1 Utilizator invitat: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -264,12 +276,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -314,12 +326,12 @@ Utilizator dezinterzis: %1 - + Do you really want to start a private chat with %1? - + Cache migration failed! Nu s-a putut migra cache-ul! @@ -334,7 +346,7 @@ Versiune cache incompatibilă - + Failed to restore OLM account. Please login again. Nu s-a putut restabili contul OLM. Vă rugăm să vă reconectați. @@ -346,13 +358,13 @@ Nu s-au putut restabili datele salvate. Vă rugăm să vă reconectați. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Nu s-au putut stabili cheile. Răspunsul serverului: %1 %2. Vă rugăm încercați mai târziu. - + Please try to login again: %1 Vă rugăm să vă reconectați: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -650,7 +961,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -894,7 +1205,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1109,7 +1420,7 @@ You may optionally provide a reason for others to accept your knock: Toate fișierele (*) - + Upload of '%1' failed @@ -1169,7 +1480,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Părăsește camera @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1354,7 +1665,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message @@ -1428,18 +1749,29 @@ Example: https://server.my:8787 %1 answered the call. %1 a răspuns apelului. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 a închis apelul. + %1 is negotiating the call... - + Allow them in @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 - + Stickers @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 Opțiuni - + Reason for removal @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 a trimis un mesaj criptat @@ -1713,7 +2050,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1896,7 +2233,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1912,7 +2249,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2081,6 +2418,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2098,7 +2440,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2140,6 +2482,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2152,7 +2509,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2226,7 +2583,7 @@ Example: https://server.my:8787 ÎNREGISTRARE - + Autodiscovery failed. Received malformed response. Autodescoperirea a eșuat. Răspunsul primit este defectuos. @@ -2320,7 +2677,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored nicio versiune stocată @@ -2344,6 +2701,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Părăsește camera @@ -2755,7 +3117,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Nu s-a putut activa criptarea: %1 @@ -2889,7 +3251,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2985,7 +3347,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3098,19 +3460,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 Redactare mesaj eșuată: %1 - + Failed to encrypt event, sending aborted! - + Save image Salvați imaginea @@ -3130,7 +3492,7 @@ If you choose verify, you need to have the other device available. If you choose Salvați fișier - + %1 and %2 are typing. 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.) @@ -3403,7 +3765,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3463,17 +3825,17 @@ Reason: %4 %1 și-a redactat ciocănitul. - + You joined this room. Te-ai alăturat camerei. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3507,7 +3869,7 @@ Reason: %4 TimelineRow - + Edited @@ -3520,12 +3882,12 @@ Reason: %4 TimelineView - + No room open Nicio cameră deschisă - + No preview available @@ -3572,22 +3934,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3607,12 +3969,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3641,6 +4008,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3683,7 +4055,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3819,8 +4191,8 @@ Reason: %4 UserSettings - - + + Default @@ -3828,7 +4200,7 @@ Reason: %4 UserSettingsModel - + Theme Temă @@ -3862,6 +4234,11 @@ Reason: %4 Send messages as Markdown Trimite mesaje ca Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3937,8 +4314,18 @@ Reason: %4 Decrypt messages in sidebar Decriptează mesajele din bara laterală + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4128,7 +4515,7 @@ Reason: %4 - + Default @@ -4170,6 +4557,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. Permite folosirea markdown în mesaje. Când este dezactivată, mesajele sunt trimise ca text simplu. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4209,9 +4601,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4223,23 +4625,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Arată o alertă când primiți un mesaj. Deobicei pictograma aplicației se animează în taskbar. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4249,7 +4651,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4286,7 +4688,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4339,7 +4741,7 @@ This setting will take effect upon restart. - + Select a file @@ -4491,7 +4893,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Ieri @@ -4545,7 +4947,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Ai trimis un clip audio @@ -4606,16 +5008,28 @@ This setting will take effect upon restart. + You: %1 Tu: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Ai trimis un mesaj criptat @@ -4654,6 +5068,16 @@ This setting will take effect upon restart. %1 ended a call %1 a încheiat un apel + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts index 2db11a39..b29a6bec 100644 --- a/resources/langs/nheko_ru.ts +++ b/resources/langs/nheko_ru.ts @@ -89,12 +89,12 @@ Удалить псевдоним - + #new-alias:server.tld - + Add Добавить @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 и ещё %n @@ -209,7 +209,7 @@ CallManager - + Entire screen Весь экран @@ -223,22 +223,34 @@ - + Invited user: %1 Приглашенный пользователь: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. Версия кэша на вашем диске новее той, что поддерживается текущей версией Nheko. Пожалуйста, обновите Nheko или очистите кэш. - + Failed to open database, logging out! Ошибка при попытке открыть базу данных, выходим из аккаунта! - + Knock on room Попросить приглашение @@ -264,12 +276,12 @@ - + Confirm invite Подтвердите приглашение - + Do you really want to invite %1 (%2)? Вы точно хотите пригласить %1 (%2)? @@ -314,12 +326,12 @@ Разблокированный пользователь: %1 - + Do you really want to start a private chat with %1? Вы действительно хотите начать личную переписку с %1? - + Cache migration failed! Миграция кэша не удалась! @@ -334,7 +346,7 @@ Несовместимая версия кэша - + Failed to restore OLM account. Please login again. Не удалось восстановить учетную запись OLM. Пожалуйста, войдите снова. @@ -346,13 +358,13 @@ Не удалось восстановить сохраненные данные. Пожалуйста, войдите снова. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Не удалось настроить ключи шифрования. Ответ сервера:%1 %2. Пожалуйста, попробуйте позже. - + Please try to login again: %1 Повторите попытку входа: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock: Отсутствует подключение к сети + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock: Показать личные чаты. - + Favourites Избранное @@ -650,7 +961,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Расшифровать ключи @@ -894,7 +1205,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1109,7 +1420,7 @@ You may optionally provide a reason for others to accept your knock: Все файлы (*) - + Upload of '%1' failed @@ -1135,7 +1446,7 @@ You may optionally provide a reason for others to accept your knock: Add - + Добавить @@ -1169,7 +1480,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Покинуть комнату @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org Вы ввели не правильный Matrix ID, @joe:matrix.org @@ -1354,7 +1665,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message @@ -1428,18 +1749,29 @@ Example: https://server.my:8787 %1 answered the call. %1 ответил на звонок. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 завершил вызов. + %1 is negotiating the call... - + Allow them in @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 Позвонить - + + Already on a call + + + + Send a file Отправить файл @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 Написать сообщение… - + Stickers @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit Редактировать @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 Опции - + Reason for removal @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 отправил зашифрованное сообщение @@ -1713,7 +2050,7 @@ Example: https://server.my:8787 %1 ответил зашифрованным сообщением - + %1 replied to a message %1 ответил на сообщение @@ -1832,7 +2169,7 @@ Example: https://server.my:8787 Add - + Добавить @@ -1896,7 +2233,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1912,7 +2249,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2081,6 +2418,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2098,7 +2440,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2140,6 +2482,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Отправить + + + + Write a message... + Написать сообщение… + ReadReceipts @@ -2152,7 +2509,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2226,7 +2583,7 @@ Example: https://server.my:8787 РЕГИСТРАЦИЯ - + Autodiscovery failed. Received malformed response. Автообноружение не удалось. Получен поврежденный ответ. @@ -2320,7 +2677,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored нет сохраненной версии @@ -2344,6 +2701,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Покинуть комнату @@ -2575,9 +2937,9 @@ Example: https://server.my:8787 %n member(s) - - - + %n участник + %n участника + %n участников @@ -2755,7 +3117,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Не удалось включить шифрование: %1 @@ -2889,7 +3251,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2985,7 +3347,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3098,19 +3460,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 Ошибка редактирования сообщения: %1 - + Failed to encrypt event, sending aborted! Не удалось зашифровать сообщение, отправка отменена! - + Save image Сохранить изображение @@ -3130,7 +3492,7 @@ If you choose verify, you need to have the other device available. If you choose Сохранить файл - + %1 and %2 are typing. 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.) @@ -3403,7 +3765,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3463,17 +3825,17 @@ Reason: %4 %1 отредактировал его "стук". - + You joined this room. Вы присоединились к комнате. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3507,7 +3869,7 @@ Reason: %4 TimelineRow - + Edited Изменено @@ -3520,12 +3882,12 @@ Reason: %4 TimelineView - + No room open Комната не выбрана - + No preview available @@ -3538,9 +3900,9 @@ Reason: %4 %n member(s) - - - + %n участник + %n участника + %n участников @@ -3572,22 +3934,22 @@ Reason: %4 TopBar - + Back to room list Вернуться к списку комнат - + No room selected Комнаты не выбраны - + In %1 - + Show room members. @@ -3607,12 +3969,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options Настройки комнаты @@ -3641,6 +4008,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3683,7 +4055,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3819,8 +4191,8 @@ Reason: %4 UserSettings - - + + Default По умолчанию @@ -3828,7 +4200,7 @@ Reason: %4 UserSettingsModel - + Theme Тема @@ -3862,6 +4234,11 @@ Reason: %4 Send messages as Markdown Посылать сообщение в формате Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3937,8 +4314,18 @@ Reason: %4 Decrypt messages in sidebar Дешифровывать сообщение в сайдбаре + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen Приватное Окно @@ -4128,7 +4515,7 @@ Reason: %4 - + Default По умолчанию @@ -4171,6 +4558,11 @@ When disabled, all messages are sent as a plain text. Разрешить использовать markdown в сообщениях. Когда выключено, все сообщения посылаются как обычный текст. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4211,9 +4603,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4225,24 +4627,24 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Показывать предупреждение, когда получено сообщеение. На это обычно реагирует иконка приложения в таскбаре. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4252,7 +4654,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4290,7 +4692,7 @@ Only affects messages in encrypted chats. Актуально только для комнат, в которых включено шифрование. - + When the window loses focus, the timeline will be blurred. @@ -4343,7 +4745,7 @@ This setting will take effect upon restart. - + Select a file Выберите файл @@ -4495,7 +4897,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Вчера @@ -4549,7 +4951,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Вы отправили аудиозапись @@ -4610,16 +5012,28 @@ This setting will take effect upon restart. + You: %1 Вы: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Вы отправили зашифрованное сообщение @@ -4658,6 +5072,16 @@ This setting will take effect upon restart. %1 ended a call %1 Закончил разговор + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts index 9718a9aa..99c6d645 100644 --- a/resources/langs/nheko_si.ts +++ b/resources/langs/nheko_si.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen @@ -222,22 +222,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -313,12 +325,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -333,7 +345,7 @@ - + Failed to restore OLM account. Please login again. @@ -345,13 +357,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message @@ -1426,18 +1747,29 @@ Example: https://server.my:8787 %1 answered the call. + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. + %1 is negotiating the call... - + Allow them in @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4159,6 +4546,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4198,9 +4590,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4212,23 +4614,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4275,7 +4677,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4328,7 +4730,7 @@ This setting will take effect upon restart. - + Select a file @@ -4480,7 +4882,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4534,7 +4936,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4595,16 +4997,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4643,6 +5057,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_sr_Latn.ts b/resources/langs/nheko_sr_Latn.ts index 16701bb6..ebd079d2 100644 --- a/resources/langs/nheko_sr_Latn.ts +++ b/resources/langs/nheko_sr_Latn.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -209,7 +209,7 @@ CallManager - + Entire screen @@ -223,22 +223,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -264,12 +276,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -314,12 +326,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -334,7 +346,7 @@ - + Failed to restore OLM account. Please login again. @@ -346,13 +358,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -413,6 +425,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -459,7 +770,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -650,7 +961,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -894,7 +1205,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1109,7 +1420,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1169,7 +1480,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1248,7 +1559,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1354,7 +1665,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1419,27 +1730,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1457,7 +1789,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1467,7 +1804,7 @@ Example: https://server.my:8787 - + Stickers @@ -1490,7 +1827,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1520,7 +1857,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1696,8 +2033,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1713,7 +2050,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1896,7 +2233,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1912,7 +2249,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2081,6 +2418,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2098,7 +2440,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2140,6 +2482,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2152,7 +2509,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2226,7 +2583,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2320,7 +2677,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2344,6 +2701,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2755,7 +3117,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2889,7 +3251,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2985,7 +3347,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3098,19 +3460,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3130,7 +3492,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3403,7 +3765,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3463,17 +3825,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3507,7 +3869,7 @@ Reason: %4 TimelineRow - + Edited @@ -3520,12 +3882,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3572,22 +3934,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3607,12 +3969,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3641,6 +4008,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3683,7 +4055,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3819,8 +4191,8 @@ Reason: %4 UserSettings - - + + Default @@ -3828,7 +4200,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3862,6 +4234,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3937,8 +4314,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4128,7 +4515,7 @@ Reason: %4 - + Default @@ -4170,6 +4557,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4209,9 +4601,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4223,23 +4625,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4249,7 +4651,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4286,7 +4688,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4339,7 +4741,7 @@ This setting will take effect upon restart. - + Select a file @@ -4491,7 +4893,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4545,7 +4947,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4606,16 +5008,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4654,6 +5068,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts index b86aae9e..6fb14a89 100644 --- a/resources/langs/nheko_sv.ts +++ b/resources/langs/nheko_sv.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -208,7 +208,7 @@ CallManager - + Entire screen @@ -222,22 +222,34 @@ - + Invited user: %1 Bjöd in användare: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -263,12 +275,12 @@ - + Confirm invite Bekräfta inbjudan - + Do you really want to invite %1 (%2)? Är du säker på att du vill bjuda in %1 (%2)? @@ -313,12 +325,12 @@ Hävde bannlysningen av användare: %1 - + Do you really want to start a private chat with %1? - + Cache migration failed! Cache-migration misslyckades! @@ -333,7 +345,7 @@ Inkompatibel cache-version - + Failed to restore OLM account. Please login again. Kunde inte återställa OLM-konto. Vänligen logga in på nytt. @@ -345,13 +357,13 @@ Kunde inte återställa sparad data. Vänligen logga in på nytt. - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. Kunde inte sätta upp krypteringsnycklar. Svar från servern: %1 %2. Vänligen försök igen senare. - + Please try to login again: %1 Vänligen försök logga in på nytt: %1 @@ -412,6 +424,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -458,7 +769,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -648,7 +959,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets Dekryptera hemliga nycklar @@ -892,7 +1203,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1107,7 +1418,7 @@ You may optionally provide a reason for others to accept your knock: Alla Filer (*) - + Upload of '%1' failed @@ -1167,7 +1478,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room Lämna rum @@ -1246,7 +1557,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1352,7 +1663,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1417,27 +1728,48 @@ Example: https://server.my:8787 %1 påbörjade ett samtal. - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. %1 besvarade samtalet. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. %1 avslutade samtalet. @@ -1455,7 +1787,12 @@ Example: https://server.my:8787 Ring upp - + + Already on a call + + + + Send a file Skicka en fil @@ -1465,7 +1802,7 @@ Example: https://server.my:8787 Skriv ett meddelande… - + Stickers @@ -1488,7 +1825,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1518,7 +1855,7 @@ Example: https://server.my:8787 Alternativ - + Reason for removal @@ -1694,8 +2031,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 skickade ett krypterat meddelande @@ -1711,7 +2048,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1894,7 +2231,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1910,7 +2247,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2079,6 +2416,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2096,7 +2438,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2138,6 +2480,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + Skicka + + + + Write a message... + Skriv ett meddelande… + ReadReceipts @@ -2150,7 +2507,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2224,7 +2581,7 @@ Example: https://server.my:8787 REGISTRERA - + Autodiscovery failed. Received malformed response. Autouppslag misslyckades. Mottog felkonstruerat svar. @@ -2318,7 +2675,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored ingen version lagrad @@ -2342,6 +2699,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room Lämna rum @@ -2751,7 +3113,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 Kunde inte aktivera kryptering: %1 @@ -2885,7 +3247,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 Kunde inte maskera meddelande: %1 - + Failed to encrypt event, sending aborted! Kunde inte kryptera event, sändning avbruten! - + Save image Spara bild @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose Spara fil - + %1 and %2 are typing. 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.) @@ -3394,7 +3756,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3454,17 +3816,17 @@ Reason: %4 %1 maskerade sin knackning. - + You joined this room. Du gick med i detta rum. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3498,7 +3860,7 @@ Reason: %4 TimelineRow - + Edited @@ -3511,12 +3873,12 @@ Reason: %4 TimelineView - + No room open Inget rum öppet - + No preview available @@ -3562,22 +3924,22 @@ Reason: %4 TopBar - + Back to room list Tillbaka till rumlista - + No room selected Inget rum markerat - + In %1 - + Show room members. @@ -3597,12 +3959,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options Alternativ för rum @@ -3631,6 +3998,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3673,7 +4045,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3808,8 +4180,8 @@ Reason: %4 UserSettings - - + + Default @@ -3817,7 +4189,7 @@ Reason: %4 UserSettingsModel - + Theme Tema @@ -3851,6 +4223,11 @@ Reason: %4 Send messages as Markdown Skicka meddelanden som Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3926,8 +4303,18 @@ Reason: %4 Decrypt messages in sidebar Dekryptera meddelanden i sidofält + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4117,7 +4504,7 @@ Reason: %4 - + Default @@ -4160,6 +4547,11 @@ When disabled, all messages are sent as a plain text. Tillåt användning av Markdown i meddelanden. Om denna inställning är av kommer alla meddelanden skickas som oformatterad text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4200,9 +4592,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4214,24 +4616,24 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. Visar en notis när ett meddelande mottags. Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4241,7 +4643,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.< - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4279,7 +4681,7 @@ Only affects messages in encrypted chats. Påverkar endast krypterade chattar. - + When the window loses focus, the timeline will be blurred. @@ -4332,7 +4734,7 @@ This setting will take effect upon restart. - + Select a file Välj en fil @@ -4484,7 +4886,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday Igår @@ -4538,7 +4940,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip Du skickade ett ljudklipp @@ -4599,16 +5001,28 @@ This setting will take effect upon restart. + You: %1 Du: %1 - + + %1: %2 %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message Du skickade ett krypterat meddelande @@ -4647,6 +5061,16 @@ This setting will take effect upon restart. %1 ended a call %1 lade på + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_vi.ts b/resources/langs/nheko_vi.ts index a0cc6b59..6dd6027e 100644 --- a/resources/langs/nheko_vi.ts +++ b/resources/langs/nheko_vi.ts @@ -89,12 +89,12 @@ - + #new-alias:server.tld - + Add @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) @@ -207,7 +207,7 @@ CallManager - + Entire screen @@ -221,22 +221,34 @@ - + Invited user: %1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. - + Failed to open database, logging out! - + Knock on room @@ -262,12 +274,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -312,12 +324,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -332,7 +344,7 @@ - + Failed to restore OLM account. Please login again. @@ -344,13 +356,13 @@ - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. - + Please try to login again: %1 @@ -411,6 +423,305 @@ You may optionally provide a reason for others to accept your knock: + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -457,7 +768,7 @@ You may optionally provide a reason for others to accept your knock: - + Favourites @@ -646,7 +957,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets @@ -890,7 +1201,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 @@ -1105,7 +1416,7 @@ You may optionally provide a reason for others to accept your knock: - + Upload of '%1' failed @@ -1165,7 +1476,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room @@ -1244,7 +1555,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org @@ -1350,7 +1661,7 @@ Example: https://server.my:8787 MessageDelegate - + %1 removed a message @@ -1415,27 +1726,48 @@ Example: https://server.my:8787 - + + %1 rejected the call. + + + + + %1 select answer + + + + + %1 is negotiating the call... - + Allow them in - + %1 answered the call. - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 changed the parent communities for this room. - + %1 ended the call. @@ -1453,7 +1785,12 @@ Example: https://server.my:8787 - + + Already on a call + + + + Send a file @@ -1463,7 +1800,7 @@ Example: https://server.my:8787 - + Stickers @@ -1486,7 +1823,7 @@ Example: https://server.my:8787 MessageView - + Edit @@ -1516,7 +1853,7 @@ Example: https://server.my:8787 - + Reason for removal @@ -1692,8 +2029,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message @@ -1709,7 +2046,7 @@ Example: https://server.my:8787 - + %1 replied to a message @@ -1892,7 +2229,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 @@ -1908,7 +2245,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events @@ -2077,6 +2414,11 @@ Example: https://server.my:8787 Hang up a call + + + Reject a call + + Change the room emotes @@ -2094,7 +2436,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2136,6 +2478,21 @@ Example: https://server.my:8787 type + + + Respond + + + + + Send + + + + + Write a message... + + ReadReceipts @@ -2148,7 +2505,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 @@ -2222,7 +2579,7 @@ Example: https://server.my:8787 - + Autodiscovery failed. Received malformed response. @@ -2316,7 +2673,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored @@ -2340,6 +2697,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room @@ -2747,7 +3109,7 @@ Example: https://server.my:8787 - + Failed to enable encryption: %1 @@ -2881,7 +3243,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage @@ -2977,7 +3339,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 @@ -3090,19 +3452,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 - + Failed to encrypt event, sending aborted! - + Save image @@ -3122,7 +3484,7 @@ If you choose verify, you need to have the other device available. If you choose - + %1 and %2 are typing. 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.) @@ -3385,7 +3747,7 @@ Reason: %4 - + %2 revoked the invite to %1. @@ -3445,17 +3807,17 @@ Reason: %4 - + You joined this room. - + %1 made this room require an invitation to join. - + %1 invited %2. @@ -3489,7 +3851,7 @@ Reason: %4 TimelineRow - + Edited @@ -3502,12 +3864,12 @@ Reason: %4 TimelineView - + No room open - + No preview available @@ -3552,22 +3914,22 @@ Reason: %4 TopBar - + Back to room list - + No room selected - + In %1 - + Show room members. @@ -3587,12 +3949,17 @@ Reason: %4 - + Show or hide pinned messages - + + Search this room + + + + Room options @@ -3621,6 +3988,11 @@ Reason: %4 Unpin + + + Enter search query + + TrayIcon @@ -3663,7 +4035,7 @@ Reason: %4 UploadBox - + Upload %n file(s) @@ -3797,8 +4169,8 @@ Reason: %4 UserSettings - - + + Default @@ -3806,7 +4178,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -3840,6 +4212,11 @@ Reason: %4 Send messages as Markdown + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3915,8 +4292,18 @@ Reason: %4 Decrypt messages in sidebar + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen @@ -4106,7 +4493,7 @@ Reason: %4 - + Default @@ -4148,6 +4535,11 @@ Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds When disabled, all messages are sent as a plain text. + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4187,9 +4579,19 @@ OFF - square, ON - circle. + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4201,23 +4603,23 @@ OFF - square, ON - circle. - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4227,7 +4629,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4264,7 +4666,7 @@ Only affects messages in encrypted chats. - + When the window loses focus, the timeline will be blurred. @@ -4317,7 +4719,7 @@ This setting will take effect upon restart. - + Select a file @@ -4469,7 +4871,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday @@ -4523,7 +4925,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip @@ -4584,16 +4986,28 @@ This setting will take effect upon restart. + You: %1 - + + %1: %2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message @@ -4632,6 +5046,16 @@ This setting will take effect upon restart. %1 ended a call + + + You rejected a call + + + + + %1 rejected a call + + utils diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts index 5ae785c3..7a241c94 100644 --- a/resources/langs/nheko_zh_CN.ts +++ b/resources/langs/nheko_zh_CN.ts @@ -89,12 +89,12 @@ 移除此别名 - + #new-alias:server.tld #new-alias:server.tld - + Add 添加 @@ -130,7 +130,7 @@ Cache - + %1 and %n other(s) %1 和另外 %n 人 @@ -207,7 +207,7 @@ CallManager - + Entire screen 整个屏幕 @@ -221,22 +221,34 @@ - + Invited user: %1 邀请已发送:%1 - + + Confirm logout + + + + + Because of the following reason Nheko wants to drop you to the login page: +%1 +If you think this is a mistake, you can close Nheko instead to possibly recover your encrpytion keys. After you have been dropped to the login page, you can sign in again using your usual methods. + + + + The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache. 当前设备中的缓存比Nheko支持的版本更新,请更新Nheko或清理缓存。 - + Failed to open database, logging out! 无法打开数据库,账户将登出! - + Knock on room 请求加入聊天室 @@ -262,12 +274,12 @@ - + Confirm invite 确认邀请 - + Do you really want to invite %1 (%2)? 你真的想要邀请 %1 (%2) 吗? @@ -312,12 +324,12 @@ 解封用户:%1 - + Do you really want to start a private chat with %1? 是否确认与 %1 开始私密聊天? - + Cache migration failed! 缓存迁移失败! @@ -332,7 +344,7 @@ 无法兼容缓存版本 - + Failed to restore OLM account. Please login again. 恢复 OLM 账户失败。请重新登录。 @@ -344,13 +356,13 @@ 恢复保存的数据失败。请重新登录。 - + Failed to setup encryption keys. Server response: %1 %2. Please try again later. 未能设置加密密钥。服务器响应:%1 %2。请稍后再试。 - + Please try to login again: %1 请尝试再次登录:%1 @@ -411,6 +423,305 @@ You may optionally provide a reason for others to accept your knock: 网络未连接 + + CommandCompleter + + + /me <message> + + + + + /react <text> + + + + + /join (!roomid|#alias) [reason] + + + + + /knock (!roomid|#alias) [reason] + + + + + /part [reason] + + + + + /leave [reason] + + + + + /invite @userid [reason] + + + + + /kick @userid [reason] + + + + + /ban @userid [reason] + + + + + /unban @userid [reason] + + + + + /redact ($eventid|@userid) + + + + + /roomnick <displayname> + + + + + /shrug [message] + + + + + /fliptable + + + + + /unfliptable + + + + + /sovietflip + + + + + /clear-timeline + + + + + /reset-state + + + + + /rotate-megolm-session + + + + + /md [message] + + + + + /plain [message] + + + + + /rainbow [message] + + + + + /rainbowme [message] + + + + + /notice [message] + + + + + /rainbownotice [message] + + + + + /confetti [message] + + + + + /rainbowconfetti [message] + + + + + /goto ($eventid|message index|matrix:r/room/e/event) + + + + + /converttodm + + + + + /converttoroom + + + + + Send a message expressing an action. + + + + + Send <text> as a reaction when you’re replying to a message. + + + + + Join a room. Reason is optional. + + + + + Ask to join a room. Reason is optional. + + + + + + Leave a room. Reason is optional. + + + + + Invite a user into the current room. Reason is optional. + + + + + Kick a user from the current room. Reason is optional. + + + + + Ban a user from the current room. Reason is optional. + + + + + Unban a user in the current room. Reason is optional. + + + + + Redact an event or all locally cached messages of a user. + + + + + Change your displayname in this room. + + + + + ¯\_(ツ)_/¯ with an optional message. + + + + + (╯°□°)╯︵ ┻━┻ + + + + + ┯━┯╭( º _ º╭) + + + + + ノ┬─┬ノ ︵ ( \o°o)\ + + + + + Clear the currently cached messages in this room. + + + + + Refetch the state in this room. + + + + + Rotate the current symmetric encryption key. + + + + + Send a markdown formatted message (ignoring the global setting). + + + + + Send an unformatted message (ignoring the global setting). + + + + + Send a message in rainbow colors. + + + + + Send /me in rainbow colors. + + + + + Send a bot message. + + + + + Send a bot message in rainbow colors. + + + + + Send a message with confetti. + + + + + Send a message in rainbow colors with confetti. + + + + + Go to this event or link. + + + + + Convert this room to a direct chat. + + + + + Convert this direct chat into a room. + + + CommunitiesList @@ -457,7 +768,7 @@ You may optionally provide a reason for others to accept your knock: 显示直接聊天。 - + Favourites 收藏 @@ -646,7 +957,7 @@ You may optionally provide a reason for others to accept your knock: CrossSigningSecrets - + Decrypt secrets 解密密钥 @@ -890,7 +1201,7 @@ You may optionally provide a reason for others to accept your knock: HiddenEvents - + Failed to set hidden events: %1 未能设置隐藏事件:%1 @@ -1105,7 +1416,7 @@ You may optionally provide a reason for others to accept your knock: 所有文件 (*) - + Upload of '%1' failed 上传 “%1” 失败 @@ -1165,7 +1476,7 @@ You may optionally provide a reason for others to accept your knock: LeaveRoomDialog - + Leave room 离开聊天室 @@ -1245,7 +1556,7 @@ Example: https://server.my:8787 - + You have entered an invalid Matrix ID e.g @joe:matrix.org 你输入了无效的Matrix ID 例如 @joe:matrix.org @@ -1351,7 +1662,17 @@ Example: https://server.my:8787 MessageDelegate - + + This room was replaced for the following reason: %1 + + + + + Go to replacement room + + + + %1 removed a message %1 移除了一条消息 @@ -1425,18 +1746,29 @@ Example: https://server.my:8787 %1 answered the call. %1 接听了通话。 + + + %1 rejected the call. + + + + + %1 select answer + + %1 ended the call. %1 已结束通话。 + %1 is negotiating the call... %1 正在接通中... - + Allow them in 允许加入 @@ -1454,7 +1786,12 @@ Example: https://server.my:8787 开始通话 - + + Already on a call + + + + Send a file 发送文件 @@ -1464,7 +1801,7 @@ Example: https://server.my:8787 写一条消息… - + Stickers 贴纸 @@ -1487,7 +1824,7 @@ Example: https://server.my:8787 MessageView - + Edit 编辑 @@ -1517,7 +1854,7 @@ Example: https://server.my:8787 选项 - + Reason for removal 移除原因 @@ -1693,8 +2030,8 @@ Example: https://server.my:8787 NotificationsManager - - + + %1 sent an encrypted message %1 发送了一条加密消息 @@ -1710,7 +2047,7 @@ Example: https://server.my:8787 %1 回复了一条加密消息 - + %1 replied to a message %1 回复了一条消息 @@ -1893,7 +2230,7 @@ Example: https://server.my:8787 PowerLevels - + Failed to update powerlevel: %1 未能更新权限等级:%1 @@ -1909,7 +2246,7 @@ Example: https://server.my:8787 PowerlevelsTypeListModel - + Other events 其他事件 @@ -2078,6 +2415,11 @@ Example: https://server.my:8787 Hang up a call 挂断通话 + + + Reject a call + + Change the room emotes @@ -2095,7 +2437,7 @@ Example: https://server.my:8787 QCoreApplication - + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. @@ -2137,6 +2479,21 @@ Example: https://server.my:8787 type 类型 + + + Respond + + + + + Send + 发送 + + + + Write a message... + 写一条消息… + ReadReceipts @@ -2149,7 +2506,7 @@ Example: https://server.my:8787 ReadReceiptsModel - + Yesterday, %1 昨天,%1 @@ -2223,7 +2580,7 @@ Example: https://server.my:8787 注册 - + Autodiscovery failed. Received malformed response. 自动发现失败。收到格式错误的回复。 @@ -2317,7 +2674,7 @@ Example: https://server.my:8787 RoomInfo - + no version stored 没有存储版本 @@ -2341,6 +2698,11 @@ Example: https://server.my:8787 + Room settings + + + + Leave room 离开聊天室 @@ -2749,7 +3111,7 @@ Example: https://server.my:8787 显示更多 - + Failed to enable encryption: %1 未能启用加密:%1 @@ -2883,7 +3245,7 @@ Example: https://server.my:8787 SecretStorage - + Failed to connect to secret storage 未能连接秘密存储 @@ -2981,7 +3343,7 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - + Failed to update image pack: %1 未能更新表情包:%1 @@ -3094,19 +3456,19 @@ If you choose verify, you need to have the other device available. If you choose TimelineModel - + Message redaction failed: %1 删除消息失败:%1 - + Failed to encrypt event, sending aborted! 未能加密事件,发送中止! - + Save image 保存图像 @@ -3126,7 +3488,7 @@ If you choose verify, you need to have the other device available. If you choose 保存文件 - + %1 and %2 are typing. 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.) @@ -3390,7 +3752,7 @@ Reason: %4 原因:%4 - + %2 revoked the invite to %1. %2 撤销了对 %1 的邀请。 @@ -3450,17 +3812,17 @@ Reason: %4 %1 删除了其加入请求。 - + You joined this room. 你已加入此聊天室。 - + %1 made this room require an invitation to join. - + %1 invited %2. %1 邀请了 %2。 @@ -3494,7 +3856,7 @@ Reason: %4 TimelineRow - + Edited 已编辑 @@ -3507,12 +3869,12 @@ Reason: %4 TimelineView - + No room open 未打开聊天室 - + No preview available 预览不可用 @@ -3557,22 +3919,22 @@ Reason: %4 TopBar - + Back to room list 返回聊天室列表 - + No room selected 未选择聊天室 - + In %1 - + Show room members. 显示聊天室成员。 @@ -3592,12 +3954,17 @@ Reason: %4 此聊天室包含未经验证的设备! - + Show or hide pinned messages 显示或隐藏置顶消息 - + + Search this room + + + + Room options 聊天室选项 @@ -3626,6 +3993,11 @@ Reason: %4 Unpin 取消置顶 + + + Enter search query + + TrayIcon @@ -3668,7 +4040,7 @@ Reason: %4 UploadBox - + Upload %n file(s) 上传文件 @@ -3802,8 +4174,8 @@ Reason: %4 UserSettings - - + + Default 默认 @@ -3811,7 +4183,7 @@ Reason: %4 UserSettingsModel - + Theme 主题 @@ -3845,6 +4217,11 @@ Reason: %4 Send messages as Markdown 以 Markdown 格式发送消息 + + + Use shift+enter to send and enter to start a new line + + Enable message bubbles @@ -3920,8 +4297,18 @@ Reason: %4 Decrypt messages in sidebar 解密侧边栏中的消息 + + + Decrypt notifications + + + Display fancy effects such as confetti + + + + Privacy Screen 隐私屏幕 @@ -4111,7 +4498,7 @@ Reason: %4 通过 D-Bus 公开聊天室信息 - + Default 默认 @@ -4156,6 +4543,11 @@ When disabled, all messages are sent as a plain text. 允许在消息中使用 Markdown。 禁用时,所有消息都以纯文本形式发送。 + + + Invert the behavior of the enter key in the text input, making it send the message when shift+enter is pressed and starting a new line when enter is pressed. + + Messages get a bubble background. This also triggers some layout changes (WIP). @@ -4197,9 +4589,19 @@ OFF - 方形,ON - 圆形。 + Decrypt messages shown in notifications for encrypted chats. + + + + Choose where to show the total number of notifications contained within a community or tag. + + + Some messages can be sent with fancy effects. For example, messages sent with '/confetti' will show confetti on screen. + + Automatically replies to key requests from other users if they are verified, even if that device shouldn't have access to those keys otherwise. @@ -4211,24 +4613,24 @@ OFF - 方形,ON - 圆形。 验证你自己的设备的密钥。如果它已被缓存,验证你的设备之一将为你的所有其他设备和已验证你的用户标记它为已验证。 - + Show an alert when a message is received. This usually causes the application icon in the task bar to animate in some fashion. 收到消息时显示通知。 这通常会导致任务栏中的应用程序图标以某种方式呈现动画效果。 - + Communities sidebar - + Show message counts for communities and tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized @@ -4238,7 +4640,7 @@ This usually causes the application icon in the task bar to animate in some fash - + Display rooms with new messages first. If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room. If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms. @@ -4280,7 +4682,7 @@ Only affects messages in encrypted chats. 仅影响加密聊天中的消息。 - + When the window loses focus, the timeline will be blurred. 当窗口失去焦点时,时间线将 @@ -4336,7 +4738,7 @@ This setting will take effect upon restart. 这个设置将在重新启动时生效。 - + Select a file 选择一个文件 @@ -4488,7 +4890,7 @@ This setting will take effect upon restart. descriptiveTime - + Yesterday 昨天 @@ -4542,7 +4944,7 @@ This setting will take effect upon restart. message-description sent: - + You sent an audio clip 你发送了一个音频片段 @@ -4603,16 +5005,28 @@ This setting will take effect upon restart. + You: %1 你:%1 - + + %1: %2 %1:%2 - + + You sent some confetti + + + + + %1 sent some confetti + + + + You sent an encrypted message 你发送了一条加密消息 @@ -4651,6 +5065,16 @@ This setting will take effect upon restart. %1 ended a call %1 结束了通话 + + + You rejected a call + + + + + %1 rejected a call + + utils