From 14eac678dd26fb167734d5d15d954463e5f54c28 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Wed, 12 Jul 2023 10:26:04 +0200 Subject: [PATCH] Update translations --- resources/langs/nheko_ca.ts | 3398 ++++------------------------ resources/langs/nheko_cs.ts | 3404 ++++------------------------ resources/langs/nheko_de.ts | 3587 +++++------------------------ resources/langs/nheko_el.ts | 3418 ++++------------------------ resources/langs/nheko_en.ts | 3576 +++++------------------------ resources/langs/nheko_eo.ts | 3566 +++++------------------------ resources/langs/nheko_es.ts | 3493 +++++------------------------ resources/langs/nheko_et.ts | 3588 +++++------------------------ resources/langs/nheko_fi.ts | 3567 +++++------------------------ resources/langs/nheko_fr.ts | 3559 +++++------------------------ resources/langs/nheko_hu.ts | 3408 ++++------------------------ resources/langs/nheko_id.ts | 3578 +++++------------------------ resources/langs/nheko_ie.ts | 3398 ++++------------------------ resources/langs/nheko_it.ts | 3496 +++++------------------------ resources/langs/nheko_ja.ts | 3474 +++++------------------------ resources/langs/nheko_ml.ts | 3474 +++++------------------------ resources/langs/nheko_nl.ts | 3563 +++++------------------------ resources/langs/nheko_pl.ts | 3557 +++++------------------------ resources/langs/nheko_pt_BR.ts | 3460 +++++----------------------- resources/langs/nheko_pt_PT.ts | 3484 +++++------------------------ resources/langs/nheko_ro.ts | 3350 ++++------------------------ resources/langs/nheko_ru.ts | 3410 ++++------------------------ resources/langs/nheko_si.ts | 3398 ++++------------------------ resources/langs/nheko_sr_Latn.ts | 3404 ++++------------------------ resources/langs/nheko_sv.ts | 3398 ++++------------------------ resources/langs/nheko_tr.ts | 3507 +++++------------------------ resources/langs/nheko_uk.ts | 3591 +++++------------------------- resources/langs/nheko_vi.ts | 3394 ++++------------------------ resources/langs/nheko_zh_CN.ts | 3580 +++++------------------------ 29 files changed, 15096 insertions(+), 85984 deletions(-) diff --git a/resources/langs/nheko_ca.ts b/resources/langs/nheko_ca.ts index 8de8ee24..4dac16f9 100644 --- a/resources/langs/nheko_ca.ts +++ b/resources/langs/nheko_ca.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - - - - - Unknown microphone: %1 - - - - - Unknown camera: %1 - - + CallManager - - Decline + + X11 - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -318,12 +166,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -536,6 +379,16 @@ You may optionally provide a reason for others to accept your knock: /rainbowconfetti [message] + + + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2646 +630,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + - - Do you want to join this room? You can optionally add a reason below: + + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - - - - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity + Invite other users - Travel + Redact events sent by others - Objects + Reactions - Symbols + Deprecated aliases events - Flags + Change the room avatar - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - + RoomInfo - - Pack from this room + + no version stored + + + RoomSettings - - Pack from parent community + + Failed to enable encryption: %1 - - Globally enabled pack + + Select an avatar - - Enable globally + + All Files (*) - - Enables this pack to be used in all rooms + + The selected file is not an image - - Edit + + Error while reading file: %1 - - Close + + + Failed to upload image: %s - InputBar + RoomlistModel - - All Files (*) + + Pending invite. - - Upload of '%1' failed + + Previewing this room - - - InviteDialog - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. + + No preview available - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room + This room is possibly inaccessible + + + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3461,7 +1327,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.) @@ -3718,419 +1584,160 @@ If you choose verify, you need to have the other device available. If you choose - - Removed by %1 because: %2 - - - - - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room + + Removed by %1 because: %2 - - Settings + + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4790,171 +2429,92 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - + descriptiveTime - - Cancel + + Yesterday - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - + dialogs::FallbackAuth - - LOGIN + + Open Fallback in Browser - - Reduce animations + + Cancel - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. + + Confirm - - - descriptiveTime - - Yesterday + + Open the fallback, follow the steps, and confirm after completing them. - dialogs::FallbackAuth + emoji-catagory - - Open Fallback in Browser + + People - - Cancel + + Nature - - Confirm + + Food - - Open the fallback, follow the steps, and confirm after completing them. + + Activity - - - dialogs::ReCaptcha - - Open reCAPTCHA + + Travel - - Cancel + + Objects - - Confirm + + Symbols - - Solve the reCAPTCHA and press the confirm button + + Flags message-description sent: - + You sent an audio clip @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts index 87ea404f..f7269a02 100644 --- a/resources/langs/nheko_cs.ts +++ b/resources/langs/nheko_cs.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -140,76 +30,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - - - - - Unknown microphone: %1 - - - - - Unknown camera: %1 - - + CallManager - - Decline + + X11 - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -217,18 +56,28 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + + + - + Confirm logout @@ -238,7 +87,7 @@ - + Failed to open database, logging out! @@ -269,12 +118,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -319,12 +168,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -346,7 +195,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -419,16 +268,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -539,6 +383,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -680,47 +534,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -770,7 +611,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -791,2649 +632,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + - - Do you want to join this room? You can optionally add a reason below: + + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password - - - CrossSigningSecrets - - Decrypt secrets + + SSO login failed + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity + Invite other users - Travel + Redact events sent by others - Objects + Reactions - Symbols + Deprecated aliases events - Flags + Change the room avatar - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - + RoomInfo - - New room pack + + no version stored + + + RoomSettings - - Private pack + + Failed to enable encryption: %1 - - Pack from this room + + Select an avatar - - Pack from parent community + + All Files (*) - - Globally enabled pack + + The selected file is not an image - - Enable globally + + Error while reading file: %1 - - Enables this pack to be used in all rooms + + + Failed to upload image: %s + + + RoomlistModel - - Edit + + Pending invite. - - Close + + Previewing this room - - - InputBar - - All Files (*) + + No preview available - - Upload of '%1' failed + + This room is possibly inaccessible - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3465,7 +1329,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.) @@ -3727,421 +1591,160 @@ If you choose verify, you need to have the other device available. If you choose - - Removed by %1 because: %2 - - - - - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room + + Removed by %1 because: %2 - - Settings + + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4174,8 +1777,8 @@ Reason: %4 UserSettings - - + + Default @@ -4183,7 +1786,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4252,6 +1855,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4513,12 +2121,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4587,7 +2205,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4639,17 +2271,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4659,14 +2291,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4749,7 +2374,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4759,7 +2394,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4801,171 +2436,92 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - + descriptiveTime - - Cancel + + Yesterday - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - + dialogs::FallbackAuth - - LOGIN + + Open Fallback in Browser - - Reduce animations + + Cancel - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. + + Confirm - - - descriptiveTime - - Yesterday + + Open the fallback, follow the steps, and confirm after completing them. - dialogs::FallbackAuth + emoji-catagory - - Open Fallback in Browser + + People - - Cancel + + Nature - - Confirm + + Food - - Open the fallback, follow the steps, and confirm after completing them. + + Activity - - - dialogs::ReCaptcha - - Open reCAPTCHA + + Travel - - Cancel + + Objects - - Confirm + + Symbols - - Solve the reCAPTCHA and press the confirm button + + Flags message-description sent: - + You sent an audio clip @@ -5026,24 +2582,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts index d77eacf1..e0624cf4 100644 --- a/resources/langs/nheko_de.ts +++ b/resources/langs/nheko_de.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Wählen … - - - - - Connecting... - Verbinden … - - - - You are screen sharing - Bildschirm wird geteilt. - - - - Hide/Show Picture-in-Picture - Bild-in-Bild zeigen/verstecken - - - - Unmute Mic - Mikrofon aktivieren - - - - Mute Mic - Mikrofon stumm schalten - - AliasEditingModel - + @@ -51,86 +17,10 @@ Konnte die Raumadressen nicht aktualisieren: %1 - - AliasEditor - - - Aliases to %1 - Aliase für %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Aliase dieses Raumes. Normalerweise kannst du Aliase nur für deinen eigenen Server hinzufügen. Du kannst einen primären Alias und beliebig viele Zweitaliase hinzufügen. - - - - Primary alias - Primärer Alias - - - - Make primary alias - Zum primären Alias machen - - - - Advertise as an alias in this room - Als einen Alias in diesen Raum bewerben - - - - Publish in room directory - Im Raumverzeichnis veröffentlichen - - - - Remove this alias - Diesen Alias entfernen - - - - #new-alias:server.tld - #neuer-alias:server.tld - - - - Add - Hinzufügen - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Erlaubte Raumeinstellungen - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Liste der Räume, die Zugriff zu diesem Raum erlauben. Personen in einem dieser Räume können diesen Raum betreten. - - - - Parent community - Übergeordnete Gruppe - - - - Other room - Anderer Raum - - - - Enter additional rooms not in the list yet... - Weitere Räume eingeben, die noch nicht in der Liste sind… - - Cache - + %1 and %n other(s) %1 und %n anderer Teilnehmer @@ -139,76 +29,25 @@ - + Empty Room Leerer Raum - CallInvite - - - Video Call - Videoanruf - - - - Voice Call - Sprachanruf - - - - No microphone found. - Kein Mikrofon gefunden. - - - - CallInviteBar - - - Video Call - Videoanruf - - - - Voice Call - Sprachanruf - - - - Devices - Geräte - - - - Accept - Akzeptieren - - - - Unknown microphone: %1 - Unbekanntes Mikrofon: %1 - - - - Unknown camera: %1 - Unbekannte Kamera: %1 - + CallManager - - Decline - Ablehnen + + X11 + - - No microphone found. - Kein Mikrofon gefunden. + + PipeWire + - - - CallManager - + Entire screen Ganzer Bildschirm @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Nutzer konnte nicht eingeladen werden: %1 - + Invited user: %1 Eingeladener Benutzer: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Abmelden bestätigen @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Einladung bestätigen - + Do you really want to invite %1 (%2)? Nutzer %1 (%2) wirklich einladen? @@ -318,12 +166,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! @@ -347,7 +195,7 @@ Wenn du glaubst, dass das ein Fehler ist, dann kannst du Nheko schließen und vi Inkompatible Version des Caches - + Failed to restore OLM account. Please login again. Wiederherstellung des OLM-Accounts fehlgeschlagen. Bitte logge dich erneut ein. @@ -421,16 +269,11 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne Enter reason for banning %1 (%2) or hit enter for no reason: Gib den Grund ein, warum %1 (%2) verbannt wird oder drücke die Eingabetaste, um keinen Grund anzugeben: - - - No network connection - Keine Netzwerkverbindung - CommandCompleter - + /me <message> /me <Nachricht> @@ -539,6 +382,16 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne /rainbowconfetti [message] /rainbowconfetti [Nachricht] + + + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + /goto <message reference> @@ -680,6 +533,16 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne Send a message in rainbow colors with confetti. Sende eine Nachricht in Regenbogenfarben mit Konfetti. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -696,33 +559,10 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne Verwandle diese Direktnachricht in einen normalen Chatraum. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Zeige keine Benachrichtigungen für diese Gruppe oder Tag an. - - - - Hide rooms with this tag or from this community by default. - Verstecke Räume dieser Gruppe oder dieses Tags standardmäßig. - - - - Expand - Ausklappen - - - - Collapse - Einklappen - - CommunitiesModel - + All rooms Alle Räume @@ -772,7 +612,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne Nachrichten von deinem Server oder Administrator. - + Failed to update community: %1 Konnte diese Gruppe nicht aktualisieren: %1 @@ -793,2442 +633,600 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne - ConfirmJoinRoomDialog - - - Confirm community join - Bestätige den Gruppenbeitritt - + CrossSigningSecrets - - Confirm room join - Bestätige den Raumbeitritt - - - - %n member(s) - - %n Mitglied - %n Mitglieder - + + Decrypt secrets + Geheimnisse entschlüsseln - - Do you want to join this room? You can optionally add a reason below: - Möchtest du den Raum betreten? Du kannst unten einen Grund angeben: + + Enter your recovery key or passphrase to decrypt your secrets: + Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort ein, um deine Geheimnisse zu entschlüsseln: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Dieser Raum kann nicht direkt betreten werden. Du kanns aber anklopfen und die Personen in dem Raum können dich dann reinlassen oder auch nicht. Optional kannst du auch einen Grund angeben, warum sie das tun sollten. + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort mit dem Namen %1 ein, um deine Geheimnisse zu entschlüsseln: - - Knock - Anklopfen + + Decryption failed + Entschlüsseln fehlgeschlagen - - Join - Beitreten + + Failed to decrypt secrets with the provided recovery key or passphrase + Die Geheimnisse konnten mit dem Schlüssel bzw Passwort nicht entschlüsselt werden - CreateDirect - - - Create Direct Chat - Direktchat erstellen - - - - User to invite - Einzuladender Benutzer - + EventExpiry - - @user:server.tld - @nutzer:server.tld - - - - Encryption - Verschlüsselung + + + Failed to set hidden events: %1 + Konnte die versteckten Events nicht ändern: %1 - CreateRoom + GridImagePackModel - - Create Room - Raum erstellen + + Account Pack + + + + HiddenEvents - - Name - Name + + + Failed to set hidden events: %1 + Konnte die versteckten Events nicht ändern: %1 + + + InputBar - - New community - Neue Gruppe + + All Files (*) + Alle Dateien (*) - New Room - Neuer Chatraum + Select file(s) + - - No name - Kein Name + + Upload of '%1' failed + Das Hochladen von '%1' ist fehlgeschlagen + + + LoginPage - - Topic - Thema + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Du hast eine ungültige Matrix-ID eingegeben. Beispiel für eine gültige ID: @jonas:matrix.org - - No topic - Kein Thema + + Autodiscovery failed. Received malformed response. + Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft. - - Alias - Alias + + Autodiscovery failed. Unknown error when requesting .well-known. + Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known. - - Public - Öffentlich + + The required endpoints were not found. Possibly not a Matrix server. + Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver. - Public rooms can be joined by anyone; private rooms need explicit invites. - Öffentliche Räume können von jedem betreten werden. Private Räume benötigen eine Einladung. + Received malformed response. Make sure the homeserver domain is valid. + Erhaltene Antwort war fehlerhaft. Bitte Homeserverdomain prüfen. - - Trusted - Vertrauenswürdig + + An unknown error occured. Make sure the homeserver domain is valid. + Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen. - - All invitees are given the same power level as the creator - Alle eingeladenen Personen erhalten die gleichen Berechtigungen wie der Ersteller + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + Der ausgewählte Server unterstützt keine der Matrix versionen, die Nheko versteht (v1.1 bis v1.5). Du kannst dich nicht anmelden. - - Encryption - Verschlüsselung + + Sign in with Apple + Mit Apple anmelden - - Caution: Encryption cannot be disabled - Vorsicht! Die Verschlüsselung kann nicht deaktiviert werden + + Continue with Facebook + Mit Facebook fortfahren - - - CrossSigningSecrets - - Decrypt secrets - Geheimnisse entschlüsseln + + Sign in with Google + Mit Google anmelden - Enter your recovery key or passphrase to decrypt your secrets: - Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort ein, um deine Geheimnisse zu entschlüsseln: + Sign in with Twitter + Mit Twitter anmelden - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort mit dem Namen %1 ein, um deine Geheimnisse zu entschlüsseln: + Login using %1 + Anmelden mit %1 - - Decryption failed - Entschlüsseln fehlgeschlagen + + SSO LOGIN + SSO ANMELDUNG - - Failed to decrypt secrets with the provided recovery key or passphrase - Die Geheimnisse konnten mit dem Schlüssel bzw Passwort nicht entschlüsselt werden + + Empty password + Leeres Passwort - - - DigitVerification - - Verification Code - Verifizierungscode + + SSO login failed + SSO Anmeldung fehlgeschlagen + + + MediaUpload - - 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! - Bitte verifiziere die folgenden Ziffern. Stelle sicher dass beide Seiten die gleichen Zahlen sehen. Wenn diese sich unterscheiden, bitte klicke auf 'Sie stimmen nicht überein!' um die Verifizierung abzubrechen! + + + Failed to upload media. Please try again. + Medienupload fehlgeschlagen. Bitte versuche es erneut. + + + NotificationsManager - - They do not match! - Sie stimmen nicht überein! + + + %1 sent an encrypted message + %1 hat eine verschlüsselte Nachricht gesendet - - They match! - Sie stimmen überein! + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 hat geantwortet: %2 + + + + %1 replied with an encrypted message + %1 hat mit einer verschlüsselten Nachricht geantwortet + + + + %1 replied to a message + %1 hat auf eine Nachricht geantwortet + + + + %1 sent a message + %1 hat eine Nachricht gesendet + + + + PowerLevels + + + Failed to update powerlevel: %1 + Konnte Berechtigungen nicht aktualisieren: %1 - EmojiPicker + PowerlevelEditingModels - - Search - Suche + + Failed to update powerlevel: %1 + Konnte Berechtigungen nicht aktualisieren: %1 + + + PowerlevelsTypeListModel - - People - Leute + + Other events + Andere Events - Nature - Natur + Other state events + Andere Statusevents - Food - Essen + Remove other users + Andere Nutzer entfernen - Activity - Aktivitäten + Ban other users + Andere Nutzer verbannen - Travel - Reisen + Invite other users + Andere Nutzer einladen - Objects - Objekte + Redact events sent by others + Fremde Nachrichten löschen - Symbols - Symbole + Reactions + Reaktionen - Flags - Flaggen + Deprecated aliases events + Veraltetes Raumaddressenevent - - - EmojiVerification - - Verification Code - Verifizierungscode + + Change the room avatar + Raumbild ändern - - 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! - Bitte verifiziere die folgenden Emoji. Stelle sicher dass beide Seiten die gleichen Emoji sehen. Wenn diese sich unterscheiden, bitte klicke auf 'Sie stimmen nicht überein!' um die Verifizierung abzubrechen! + + Change the room addresses + Raumaddressen bearbeiten - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Je nach Schriftart können die angezeigten Emoji sich in unterschiedlichen Applikationen leicht unterscheiden. Auf die selbe Art kann sich die Übersetzung unter dem Emoji je nach Sprache unterscheiden. Trotzdem sollten die 64 möglichen Zeichen eindeutig genug sein. Z.B. sind eine Katze und ein Löwe unterschiedlich, aber in der einen Applikation ist die Katze eventuell nur als Gesicht dargestellt und nicht als ganze Katze. + + Send encrypted messages + Verschlüsselte Nachrichten senden - - They do not match! - Sie stimmen nicht überein! + + Enable encryption + Verschlüsselung aktivieren - - They match! - Sie stimmen überein! + + Change guest access + Gastzugang modifizieren - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Kein Schlüssel für diese Nachricht vorhanden. Wir haben den Schlüssel automatisch angefragt, aber wenn du ungeduldig bist, kannst du den Schlüssel nocheinmal anfragen. + + Change history visibility + Verlaufssichtbarkeit verändern - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Diese Nachricht konnte nicht entschlüsselt werden, weil unser Schlüssel nur für neuere Nachrichten gültig ist. Du kannst den Schlüssel für ältere Nachrichten anfragen. + Change who can join + Beitrittsregeln bearbeiten - There was an internal error reading the decryption key from the database. - Es ist ein interner Fehler beim Laden des Schlüssels aus der Datenbank aufgetreten. + Send messages + Nachrichten senden - There was an error decrypting this message. - Beim Entschlüsseln der Nachricht ist ein Fehler aufgetreten. + Change the room name + Raumnamen ändern - The message couldn't be parsed. - Nheko hat die Nachricht nach der Entschlüsselung nicht verstanden. + Change the room permissions + Berechtigungen bearbeiten - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Der Schlüssel dieser Nachricht wurde schon einmal verwendet! Eventuell versucht jemand, falsche Nachrichten in diese Unterhaltung einzufügen! + Change the rooms topic + Thema ändern - Unknown decryption error - Unbekannter Entschlüsselungsfehler + Change the widgets + Widgets bearbeiten - - Request key - Schlüssel anfragen + + Change the widgets (experimental) + Widgets bearbeiten (experimentell) - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 hat die Ende-zu-Ende-Verschlüsselung aktiviert + + Redact own events + Eigene Nachrichten löschen - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Durch die Verschlüsselung sind deine Nachrichten nur von den Personen lesbar, denen du sie auch senden wolltest. Um auf eine Nummer extra-sicher zu gehen, kannst du die Personen, mit denen du kommunizierst, in der echten Welt verifizieren. + + Change the pinned events + Angeheftete Nachrichten ändern - - - EncryptionIndicator - - This message is not encrypted! - Diese Nachricht ist unverschlüsselt! + + Upgrade the room + Raum ersetzen - - Encrypted by a verified device - Von einem verifizierten Gerät verschlüsselt + + Send stickers + Sticker senden + + + + Ban users using policy rules + Nutzerrichtlinen senden (z.B. für globale Bans) - Encrypted by an unverified device, but you have trusted that user so far. - Von einem unverifizierten Gerät verschlüsselt, du hast dem Nutzer jedoch früher schon vertraut. + Ban rooms using policy rules + Raumrichtlinen senden (z.B. für globale Bans) - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Nachricht verschlüsselt bei einem unverifizierten Gerät oder der Schlüssel ist aus einer nicht vertrauenswürdigen Quelle wie der Onlineschlüsselsicherung. + Ban servers using policy rules + Serverrichtlinen senden (z.B. für globale Bans) - - - Failed - - Verification failed - Verifizierung fehlgeschlagen + + Edit child communities and rooms + Untergeordnete Gruppen und Räume ändern - - Other client does not support our verification protocol. - Die andere Seite unterstützt keines unserer Verifizierungsprotokolle. + + Change parent communities + Übergeordnete Gruppen ändern - - Key mismatch detected! - Schlüssel unterscheiden sich! + + Start a call + Anruf starten - Device verification timed out. - Verifizierung abgelaufen, die andere Seite antwortet nicht. + Negotiate a call + Anruf verbinden - Other party canceled the verification. - Die andere Seite hat die Verifizierung abgebrochen. + Answer a call + Anruf annehmen - Verification messages received out of order! - Verifizierungsnachrichten in falscher Reihnenfolge empfangen! + Hang up a call + Anruf auflegen - Unknown verification error. - Unbekannter Verifizierungsfehler. + Reject a call + Anruf abweisen - - Close - Schließen + + Change the room emotes + Raumemotes bearbeiten - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Nachricht weiterleiten + + Other users + Andere Nutzer - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Konnte die versteckten Events nicht ändern: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + Erstelle ein separates Profil, was mehrere Instanzen von Nheko mit verschiedenen Accounts zur gleichen Zeit ermöglicht. + + + + profile + Profil + + + + profile name + Profilname - HiddenEventsDialog + QObject - - Hidden events for %1 - Versteckte Events für %1 + + Alias for '--log-level trace'. + Alias für „--log-level trace“. - - Hidden events - Versteckte Events + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Setze das globale Log-Level oder eine mit Kommas getrennte Liste mit „<Komponente>=<Level>“-Paaren oder beides. Zum Beispiel: Um das Loglevel auf „warn“ zu setzen, aber das Logging für die „ui“-Komponente zu deaktivieren, benutze „warn,ui=off“. Levels: {trace,debug,info,warning,error,critical,off}. Komponenten: {crypto,db,mtx,net,qml,ui} - - These events will be <b>shown</b> in %1: - Diese Events werden in %1 <b>angezeigt</b>: + + level + Level - - These events will be <b>shown</b> in all rooms: - Diese Events werden in allen Räumen <b>angezeigt</b>: + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Lege fest, wohin geloggt wird. Eine mit Kommas getrennte Liste kann angegeben werden. Standardwert ist „file,stderr“. Gültige Typen: {file,stderr,none} - - User events - Benutzeränderungen + + type + Typ - - Joins, leaves, avatar and name changes, bans, … - Betreten und Verlassen, Bild- und Namensänderungen, Verbannungen, … + + Respond + Antworten - - Power level changes - Berechtigungsveränderungen + + Send + Senden - Sent when a moderator is added/removed or the permissions of a room are changed. - Werden gesendet, wenn Leute zu Moderatoren ernannt werden, herabgestuft werden oder die erlaubten Nachrichtentypen geändert werden. + Write a message... + Schreibe eine Nachricht… + + + ReadReceiptsModel - - Stickers - Sticker + + Yesterday, %1 + Gestern, %1 - ImagePackEditorDialog + RegisterPage - - Editing image pack - Bilderpackung bearbeiten + + Autodiscovery failed. Received malformed response. + Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft. - - Add images - Bilder hinzufügen + + Autodiscovery failed. Unknown error when requesting .well-known. + Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known. - - Images (*.png *.webp *.gif *.jpg *.jpeg) - Bilder (*.png *.webp *.gif *.jpg *.jpeg) + + The required endpoints were not found. Possibly not a Matrix server. + Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver. - - Select images for pack - Wähle Bilder für diese Packung + + Received malformed response. Make sure the homeserver domain is valid. + Erhaltene Antwort war fehlerhaft. Bitte Homeserverdomain prüfen. - - Add to pack - Zur Packung hinzufügen + + An unknown error occured. Make sure the homeserver domain is valid. + Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen. - - Change the overview image for this pack - Ändere das Vorschaubild dieser Packung + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + Der ausgewählte Server unterstützt keine der Matrix versionen, die Nheko versteht (v1.1 bis v1.5). Du kannst dich nicht registrieren. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Vorschaubild (*.png *.webp *.jpg *.jpeg) + + Server does not support querying registration flows! + Server unterstützt das Abfragen der Registrierungmöglichkeiten nicht! - - Select overview image for pack - Wähle ein Vorschaubild für diese Packung aus + + Server does not support registration. + Server unterstützt keine Registrierung. - - State key - Eindeutiger Name + + Invalid username. + Ungültiger Benutzername. - - Packname - Paketname + + Name already in use. + Benutzername ist bereits in Verwendung. - - Attribution - Attribution - - - - - Use as Emoji - Als Emoji verwenden - - - - - Use as Sticker - Als Sticker verwenden - - - - Shortcode - Abkürzung - - - - Body - Beschreibung - - - - Remove from pack - Vom Paket entfernen - - - - Remove - Entfernen - - - - ImagePackSettingsDialog - - - Image pack settings - Bilderpackungseinstellungen - - - - Create account pack - Neue private Packung - - - - New room pack - Neue raumspezifische Packung - - - - Private pack - Private Packung - - - - Pack from this room - Packung aus diesem Raum - - - - Pack from parent community - Packung von übergeordneter Gruppe - - - - Globally enabled pack - Global aktivierte Packung - - - - Enable globally - Global aktivieren - - - - Enables this pack to be used in all rooms - Macht diese Packung in allen Räumen verfügbar - - - - Edit - Bearbeiten - - - - Close - Schließen - - - - InputBar - - - All Files (*) - Alle Dateien (*) - - - - Upload of '%1' failed - Das Hochladen von '%1' ist fehlgeschlagen - - - - InviteDialog - - - Invite users to %1 - Lade Benutzer in %1 ein - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @jonas:matrix.org - - - - Search user - Suche Benutzer - - - - Search on Server - Serverseitige Suche - - - - Invite - Einladen - - - - Cancel - Abbrechen - - - - JoinRoomDialog - - - Join room - Raum betreten - - - - Room ID or alias - Raum-ID oder -Alias - - - - Join - Beitreten - - - - LeaveRoomDialog - - - Leave room - Raum verlassen - - - - Are you sure you want to leave? - Willst du wirklich den Raum verlassen? - - - - LoginPage - - - Matrix ID - Matrix-ID - - - - e.g @joe:matrix.org - z.B. @jonas:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Dein Anmeldename. Eine mxid sollte mit eine @ anfangen gefolgt von der Nutzerid. Nach dem Nutzernamen folgt der servername, getrennt durch ein :. -Wenn dein Server keinen .well-known unterstützt, kannst du auch eine Serveradresse angeben. -Beispiel: @nutzer:mein.server -Wenn Nheko den Server nicht finden kann, wird es dich nach der Serveradresse fragen. - - - - Password - Passwort - - - - Your password. - Dein Passwort. - - - - Device name - Gerätename - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Der Name für dieses Gerät, den andere sehen, wenn sie deine Geräte verifizieren. Wenn nichts angeben ist, wird ein Standardwert verwendet. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - Die Adresse unter der die Client-API deines Heimservers erreicht wird. -Beispiel: https://mein.server:8787 - - - - Homeserver address - Heimserveradresse - - - - server.my:8787 - dein.server:8787 - - - - LOGIN - ANMELDEN - - - - Back - Zurück - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Du hast eine ungültige Matrix-ID eingegeben. Beispiel für eine gültige ID: @jonas:matrix.org - - - - Autodiscovery failed. Received malformed response. - Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver. - - - - Received malformed response. Make sure the homeserver domain is valid. - Erhaltene Antwort war fehlerhaft. Bitte Homeserverdomain prüfen. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - Der ausgewählte Server unterstützt keine der Matrix versionen, die Nheko versteht (v1.1 bis v1.5). Du kannst dich nicht anmelden. - - - - Sign in with Apple - Mit Apple anmelden - - - - Continue with Facebook - Mit Facebook fortfahren - - - - Sign in with Google - Mit Google anmelden - - - - Sign in with Twitter - Mit Twitter anmelden - - - - Login using %1 - Anmelden mit %1 - - - - SSO LOGIN - SSO ANMELDUNG - - - - Empty password - Leeres Passwort - - - - SSO login failed - SSO Anmeldung fehlgeschlagen - - - - LogoutDialog - - - Log out - Abmelden - - - - A call is in progress. Log out? - Du befindest dich in einem Telefonat. Wirklich abmelden? - - - - Are you sure you want to log out? - Wirklich abmelden? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Medienupload fehlgeschlagen. Bitte versuche es erneut. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - Dieser Raum wurde aus folgendem Grund ersetzt: %1 - - - - Go to replacement room - Gehe zum neuen Raum - - - - %1 removed a message - %1 hat eine Nachricht gelöscht - - - - %2 changed the room name to: %1 - %2 hat den Raumnamen geändert auf: %1 - - - - %1 removed the room name - %1 hat den Raumnamen entfernt - - - - %2 changed the topic to: %1 - %2 hat das Thema geändert auf: %1 - - - - %1 removed the topic - %1 hat das Raumthema entfernt - - - - %1 changed the room avatar - %1 hat dem Raumavatar geändert - - - - %1 changed the pinned messages. - %1 hat die angehefteten Nachrichten geändert. - - - - %1 changed the addresses for this room. - %1 hat die Addressen dieses Raumes geändert. - - - - %1 changed the parent communities for this room. - %1 hat die übergeordneten Gruppen für diesen Raum bearbeitet. - - - - %1 created and configured room: %2 - %1 hat den Raum %2 erstellt und konfiguriert - - - - %1 placed a voice call. - %1 hat einen Sprachanruf gestartet. - - - - %1 placed a video call. - %1 hat einen Videoanruf gestartet. - - - - %1 placed a call. - %1 hat angerufen. - - - - %1 answered the call. - %1 hat den Anruf angenommen. - - - - %1 rejected the call. - %1 hat den Anruf abgewiesen. - - - - %1 select answer - %1 hat einen Anruf ausgewählt - - - - %1 ended the call. - %1 hat den Anruf beendet. - - - - - %1 is negotiating the call... - %1 wartet auf Verbindung... - - - - Allow them in - Reinlassen - - - - MessageInput - - - Hang up - Auflegen - - - - Place a call - Anrufen - - - - Already on a call - Bereits in einem Telefonat - - - - Send a file - Versende Datei - - - - Write a message... - Schreibe eine Nachricht… - - - - Stickers - Sticker - - - - Emoji - Emoji - - - - Send - Senden - - - - You don't have permission to send messages in this room - Du hast keine Berechtigung, Nachrichten in diesen Raum zu senden - - - - MessageView - - - Edit - Bearbeiten - - - - React - Reaktion senden - - - - Reply in thread - In Gesprächsfaden antworten - - - - New thread - Neuer Gesprächsfaden - - - - Reply - Antworten - - - - Options - Optionen - - - - Reason for removal - Grund für die Löschung - - - - Enter reason for removal or hit enter for no reason: - Grund für das Nachrichtenlöschen oder Entertaste drücken für keinen Grund: - - - - - &Copy - &Kopieren - - - - - Copy &link location - Kopiere &Link-Ziel - - - - Re&act - Re&agieren - - - - Repl&y - Antwo&rten - - - - &Edit - B&earbeiten - - - - &Thread - &Gesprächsfaden - - - - Un&pin - An&heften aufheben - - - - &Pin - An&heften - - - - &Read receipts - &Lesebestätigungen - - - - &Forward - &Weiterleiten - - - - &Mark as read - Als gelesen &markieren - - - - View raw message - Zeige rohen Nachrichteninhalt - - - - View decrypted raw message - Zeige rohen, entschlüsselten Nachrichteninhalt - - - - Remo&ve message - Na&chricht löschen - - - - &Save as - &Speichern als - - - - &Open in external program - In externem Pr&ogramm öffnen - - - - Copy link to eve&nt - Link &zu diesem Event kopieren - - - - &Go to quoted message - &Gehe zur zitierten Nachricht - - - - NewVerificationRequest - - - Send Verification Request - Sende eine Verifizierungsanfrage - - - - Received Verification Request - Verifizierungsanfrage erhalten - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Damit andere Nutzer sehen können, welche Geräte wirklich dir gehören, kannst du sie verifizieren. Das aktiviert auch den Onlinespeicher für Nachrichtenschlüssel. Willst du ein unverifiziertes Gerät verifizieren? (Stelle sicher, dass du eines der Geräte in deiner Nähe hast.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Damit andere Nutzer sehen können, welche Geräte wirklich dir gehören, kannst du sie verifizieren. Das aktiviert auch den Onlinespeicher für Nachrichtenschlüssel. Willst du %1 verifizieren? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Um sichere Kommunikation zu garantieren, kannst du den anderen Nutzer verifizieren. - - - - %1 has requested to verify their device %2. - %1 hat angefragt, dass du deren Gerät %2 verifizierst. - - - - %1 using the device %2 has requested to be verified. - %1 mit dem Gerät %2 hat angefragt verifiziert zu werden. - - - - Your device (%1) has requested to be verified. - Dein Gerät %1 hat angefragt verifiziert zu werden. - - - - Cancel - Abbrechen - - - - Deny - Ablehnen - - - - Start verification - Starte Verifizierung - - - - Accept - Akzeptieren - - - - NotificationWarning - - - You are about to notify the whole room - Du wirst den ganzen Raum eine Benachrichtigung schicken - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 hat eine verschlüsselte Nachricht gesendet - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 hat geantwortet: %2 - - - - %1 replied with an encrypted message - %1 hat mit einer verschlüsselten Nachricht geantwortet - - - - %1 replied to a message - %1 hat auf eine Nachricht geantwortet - - - - %1 sent a message - %1 hat eine Nachricht gesendet - - - - PlaceCall - - - Place a call to %1? - %1 anrufen? - - - - No microphone found. - Kein Mikrofon gefunden. - - - - Voice - Sprache - - - - Video - Video - - - - Screen - Bildschirm - - - - Cancel - Abbrechen - - - - Placeholder - - - unimplemented event: - Unimplementiertes Event: - - - - PowerLevelEditor - - - Permissions in %1 - Berechtigungen in %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Sei vorsichtig beim Bearbeiten der Berechtigungen. Du kannst Personen, die einen gleichen oder höheren Level als du haben, nicht herunterstufen. Sei vorsichtig, wenn du andere Leute beförderst. - - - - Roles - Rollen - - - - Users - Benutzer - - - - Move permissions between roles to change them - Verschiebe Berechtigungen zwischen Rollen, um diese zu modifizieren - - - - - Administrator (%1) - Administrator (%1) - - - - - Moderator (%1) - Moderator (%1) - - - - User (%1) - Benutzer (%1) - - - - - Custom (%1) - Benutzerdefiniert (%1) - - - - Remove event type - Eventtyp entfernen - - - - Add event type - Eventtyp hinzufügen - - - - Add new role - Neue Rolle definieren - - - - Add - Hinzufügen - - - - Move users up or down to change their permissions - Verschiebe Nutzer zwischen Rollen um deren Rolle zu ändern - - - - Remove user - Benutzer entfernen - - - - Add user - Benutzer hinzufügen - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Berechtigungsänderungen anwenden - - - - Which of the subcommunities and rooms should these permissions be applied to? - Auf welche Unterguppen und Räume sollen diese Berechtigungen angewandt werden? - - - - Apply permissions recursively - Berechtigungen rekursiv anwenden - - - - Overwrite exisiting modifications in rooms - Existierende Änderungen in den Räumen überschreiben - - - - No permissions to apply the new permissions here - Keine Berechtigung die Berechtigungen hier zu verändern - - - - No changes needed - Keine Änderungen notwendig - - - - Existing modifications to the permissions in this room will be overwritten - Existierende Änderungen in diesem Raum werden überschrieben - - - - Permissions synchronized with community - Berechtigungen mit der Gruppe synchronisiert - - - - PowerLevels - - - Failed to update powerlevel: %1 - Konnte Berechtigungen nicht aktualisieren: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Konnte Berechtigungen nicht aktualisieren: %1 - - - - PowerlevelsTypeListModel - - - Other events - Andere Events - - - - Other state events - Andere Statusevents - - - - Remove other users - Andere Nutzer entfernen - - - - Ban other users - Andere Nutzer verbannen - - - - Invite other users - Andere Nutzer einladen - - - - Redact events sent by others - Fremde Nachrichten löschen - - - - Reactions - Reaktionen - - - - Deprecated aliases events - Veraltetes Raumaddressenevent - - - - Change the room avatar - Raumbild ändern - - - - Change the room addresses - Raumaddressen bearbeiten - - - - Send encrypted messages - Verschlüsselte Nachrichten senden - - - - Enable encryption - Verschlüsselung aktivieren - - - - Change guest access - Gastzugang modifizieren - - - - Change history visibility - Verlaufssichtbarkeit verändern - - - - Change who can join - Beitrittsregeln bearbeiten - - - - Send messages - Nachrichten senden - - - - Change the room name - Raumnamen ändern - - - - Change the room permissions - Berechtigungen bearbeiten - - - - Change the rooms topic - Thema ändern - - - - Change the widgets - Widgets bearbeiten - - - - Change the widgets (experimental) - Widgets bearbeiten (experimentell) - - - - Redact own events - Eigene Nachrichten löschen - - - - Change the pinned events - Angeheftete Nachrichten ändern - - - - Upgrade the room - Raum ersetzen - - - - Send stickers - Sticker senden - - - - Ban users using policy rules - Nutzerrichtlinen senden (z.B. für globale Bans) - - - - Ban rooms using policy rules - Raumrichtlinen senden (z.B. für globale Bans) - - - - Ban servers using policy rules - Serverrichtlinen senden (z.B. für globale Bans) - - - - Edit child communities and rooms - Untergeordnete Gruppen und Räume ändern - - - - Change parent communities - Übergeordnete Gruppen ändern - - - - Start a call - Anruf starten - - - - Negotiate a call - Anruf verbinden - - - - Answer a call - Anruf annehmen - - - - Hang up a call - Anruf auflegen - - - - Reject a call - Anruf abweisen - - - - Change the room emotes - Raumemotes bearbeiten - - - - PowerlevelsUserListModel - - - Other users - Andere Nutzer - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - Erstelle ein separates Profil, was mehrere Instanzen von Nheko mit verschiedenen Accounts zur gleichen Zeit ermöglicht. - - - - profile - Profil - - - - profile name - Profilname - - - - QObject - - - Alias for '--log-level trace'. - Alias für „--log-level trace“. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Setze das globale Log-Level oder eine mit Kommas getrennte Liste mit „<Komponente>=<Level>“-Paaren oder beides. Zum Beispiel: Um das Loglevel auf „warn“ zu setzen, aber das Logging für die „ui“-Komponente zu deaktivieren, benutze „warn,ui=off“. Levels: {trace,debug,info,warning,error,critical,off}. Komponenten: {crypto,db,mtx,net,qml,ui} - - - - level - Level - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Lege fest, wohin geloggt wird. Eine mit Kommas getrennte Liste kann angegeben werden. Standardwert ist „file,stderr“. Gültige Typen: {file,stderr,none} - - - - type - Typ - - - - Respond - Antworten - - - - Send - Senden - - - - Write a message... - Schreibe eine Nachricht… - - - - ReadReceipts - - - Read receipts - Lesebestätigungen - - - - ReadReceiptsModel - - - Yesterday, %1 - Gestern, %1 - - - - RegisterPage - - - Username - Benutzername - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Der Benutzername sollte nicht leer sein und nur aus a-z, 0-9, ., _, =, - und / bestehen. - - - - - Back - Zurück - - - - Password - Passwort - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Bitte wähle ein sicheres Passwort. Die genauen Anforderungen bestimmt dein Server. - - - - Password confirmation - Passwortbestätigung - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Ein Name für dieses Gerät, der eventuell anderen Nutzern gezeigt wird, wenn du Geräte verifizierst. Ohne Angabe wird ein Standardwert verwendet. - - - - Homeserver - Heimserver - - - - your.server - dein.server - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Ein Server, der Registrierungen zulässt. Weil Matrix ein dezentralisiertes Protokoll ist, musst du erst einen Server ausfindig machen oder einen persönlichen Server aufsetzen. - - - - Your passwords do not match! - Deine Passwörter stimmen nicht überein! - - - - Device name - Gerätename - - - - REGISTER - REGISTRIEREN - - - - Autodiscovery failed. Received malformed response. - Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver. - - - - Received malformed response. Make sure the homeserver domain is valid. - Erhaltene Antwort war fehlerhaft. Bitte Homeserverdomain prüfen. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - Der ausgewählte Server unterstützt keine der Matrix versionen, die Nheko versteht (v1.1 bis v1.5). Du kannst dich nicht registrieren. - - - - Server does not support querying registration flows! - Server unterstützt das Abfragen der Registrierungmöglichkeiten nicht! - - - - Server does not support registration. - Server unterstützt keine Registrierung. - - - - Invalid username. - Ungültiger Benutzername. - - - - Name already in use. - Benutzername ist bereits in Verwendung. - - - - Part of the reserved namespace. - Teil des reservierten Namesraumes. - - - - ReplyPopup - - - Close - Schließen - - - - Cancel Edit - Editieren abbrechen - - - - Cancel Thread - Gesprächsfaden abbrechen - - - - RoomDirectory - - - Explore Public Rooms - Öffentliche Räume erkunden - - - - Search for public rooms - Suche nach öffentlichen Räumen - - - - Choose custom homeserver - Wähle einen anderen Heimserver aus - - - - RoomInfo - - - no version stored - keine Version gespeichert - - - - RoomList - - - New tag - Neuer Tag - - - - Enter the tag you want to use: - Gib den Tag, den du verwenden willst, ein: - - - - Open separately - In einem separaten Fenster öffnen - - - - Room settings - Raumeinstellungen - - - - Leave room - Raum verlassen - - - - Copy room link - Raumlink kopieren - - - - Tag room as: - Tagge den Raum als: - - - - Favourite - Favorit - - - - Low priority - Niedrige Priorität - - - - Server notice - Serverbenachrichtigung - - - - Create new tag... - Neuen Tag erstellen… - - - - Add or remove from community... - Zu Gruppe hinzufügen oder entfernen... - - - - Status Message - Statusnachricht - - - - Enter your status message: - Gib deine Statusnachricht ein: - - - - Profile settings - Profileinstellungen - - - - Set status message - Setze eine Statusnachricht - - - - Logout - Abmelden - - - - Encryption not set up - Cross-signing setup has not run yet. - Verschlüsselung ist nicht konfiguriert - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Login noch nicht verifiziert - - - - Please verify your other devices - There are unverified devices signed in to this account. - Verifiziere deine anderen Geräte - - - - Close - Schließen - - - - Start a new chat - Neues Gespräch beginnen - - - - Join a room - Raum betreten - - - - Create a new room - Erstelle einen neuen Raum - - - - Start a direct chat - Direktkonversation starten - - - - Create a new community - Neue Gruppe erstellen - - - - Room directory - Raumverzeichnis - - - - Search rooms (Ctrl+K) - Räume suchen (Strg+K) - - - - User settings - Benutzereinstellungen + + Part of the reserved namespace. + Teil des reservierten Namesraumes. - RoomMembers - - - Members of %1 - Teilnehmer in %1 - - - - %n people in %1 - Summary above list of members - - %n Person in %1 - %n Personen in %1 - - - - - Invite more people - Lade mehr Leute ein - - - - Search... - Suchen... - - - - Sort by: - Sortieren nach: - - - - User ID - Benutzerkennung - - - - Display name - Anzeigename - - - - Power level - Berechtigung - - - - Administrator: %1 - Administrator: %1 - - - - Moderator: %1 - Moderator: %1 - - - - User: %1 - Benutzer: %1 - - - - This room is not encrypted! - Dieser Raum ist nicht verschlüsselt! - - - - This user is verified. - Der Nutzer ist verifiziert. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Der Nutzer ist nicht verifiziert, aber hat schon immer diese Identität verwendet. - + RoomInfo - - This user has unverified devices! - Dieser Nutzer hat unverifizierte Geräte! + + no version stored + keine Version gespeichert RoomSettings - - Room Settings - Raumeinstellungen - - - - Change room avatar. - Raumavatar ändern. - - - - Change name of this room - Name des Raumes ändern - - - - %n member(s) - - %n Mitglied - %n Mitglieder - - - - - View members of %1 - Mitglieder von %1 anzeigen - - - - No topic set - Kein Thema festgelegt - - - - Change topic of this room - Thema des Raumes ändern - - - - SETTINGS - EINSTELLUNGEN - - - - Notifications - Benachrichtigungen - - - - Muted - Stumm - - - - Mentions only - Nur Erwähnungen - - - - All messages - Alle Nachrichten - - - - Encryption - Verschlüsselung - - - - End-to-End Encryption - Ende-zu-Ende Verschlüsselung - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Verschlüsselung ist aktuell experimentell und manche Sachen können unerwartet kaputt gehen.<br> -Bitte beachte, dass die Verschlüsselung hinterher nicht mehr deaktiviert werden kann. - - - - Permission - Berechtigungen - - - - View and change the permissions in this room - Berechtigungen anzeigen und ändern - - - - View and change the addresses/aliases of this room - Raumadressen anzeigen und ändern - - - - Sticker & Emote Settings - Sticker- & Emoteeinstellungen - - - - - Change - Ändern - - - - Hidden events - Versteckte Events - - - - - - Configure - Konfigurieren - - - - Anyone can join - Jeder kann beitreten - - - - Allow knocking - Anklopfen erlauben - - - - Allow joining via other rooms - Durch andere Räume betreten - - - - Rooms to join via - Räume die Zutritt erlauben - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Ändere die Liste an Räumen, die den Zutritt erlauben. Normalerweise ist das die offizielle Gruppe dieses Raumes. - - - - Allow guests to join - Erlaube Gästen beizutreten - - - - Apply access rules - Zugriffsregeln anwenden - - - - Aliases - Raumaddressen - - - - Change what packs are enabled, remove packs, or create new ones - Ändere welche Packungen aktiv sind, entferne oder erstelle neue Packungen. - - - - Select events to hide in this room - Wähle aus, weche Events in diesem Raum angezeigt werden - - - - INFO - INFO - - - - Internal ID - Interne ID - - - - Copied to clipboard - In die Zwischenablage kopiert - - - - Room Version - Raumversion - - - - show less - weniger anzeigen - - - - show more - mehr anzeigen - - - + Failed to enable encryption: %1 Aktivierung der Verschlüsselung fehlgeschlagen: %1 - - Select an avatar - Wähle einen Avatar - - - - All Files (*) - Alle Dateien (*) - - - - The selected file is not an image - Die ausgewählte Datei ist kein Bild - - - - Error while reading file: %1 - Fehler beim Lesen der Datei: %1 - - - - - Failed to upload image: %s - Hochladen des Bildes fehlgeschlagen: %s - - - - RoomlistModel - - - Pending invite. - Offene Einladung. - - - - Previewing this room - Vorschau dieses Raums - - - - No preview available - Keine Vorschau verfügbar - - - - Root - - - Please enter your login password to continue: - Bitte gib dein Anmeldepassword an um fortzufahren: - - - - Please enter a valid email address to continue: - Bitte gib eine gültige Emailadresse an um fortzufahren: - - - - Please enter a valid phone number to continue: - Bitte gib eine gültige Telefonnummer an um fortzufahren: - - - - Please enter the token which has been sent to you: - Bitte gib das Token ein, dass dir geschickt wurde: - - - - Wait for the confirmation link to arrive, then continue. - Warte auf den Bestätigungslink und fahre fort, wenn du diesem gefolgt bist. - - - - ScreenShare - - - Share desktop with %1? - Bildschirm mit %1 teilen? - - - - Window: - Fenster: + + Select an avatar + Wähle einen Avatar - - Frame rate: - Bildrate: + + All Files (*) + Alle Dateien (*) - - Include your camera picture-in-picture - Deine Kamera Bild-in-Bild anzeigen + + The selected file is not an image + Die ausgewählte Datei ist kein Bild - - Request remote camera - Entfernte Kamera anfragen + + Error while reading file: %1 + Fehler beim Lesen der Datei: %1 - - - View your callee's camera like a regular video call - Die Kamera Ihres Gesprächspartners wie bei einem normalen Videoanruf betrachten + + + Failed to upload image: %s + Hochladen des Bildes fehlgeschlagen: %s + + + RoomlistModel - - Hide mouse cursor - Mauszeiger verstecken + + Pending invite. + Offene Einladung. - - Share - Teilen + + Previewing this room + Vorschau dieses Raums - - Preview - Vorschau + + No preview available + Keine Vorschau verfügbar - - Cancel - Abbrechen + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Verbindung zum kryptografischen Speicher fehlgeschlagen @@ -3238,62 +1236,10 @@ Bitte beachte, dass die Verschlüsselung hinterher nicht mehr deaktiviert werden Nheko konnte sich nicht mit dem Dienst zum sicheren speichern von Schlüsseln verbinden. Das kann verschiedene Gründe haben. Prüfe, ob der D-Bus-Dienst aktiv ist und du einen Dienst wie KWallet, Gnome Keyring, KeePassXC oder das Äquivalent für deine Platform. Wenn du Probleme hast, scheue dich nicht Hilfe hier zu suchen: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Dies ist dein Wiederherstellungsschlüssel. Du brauchst diesen um auf deine verschüsselten Nachrichten und Verifizierungsschlüssel zugreifen zu können. Pass gut drauf auf. Teile den Schlüssel mit niemandem und verliere ihn nicht! Gehe nicht über Los! Ziehe nicht 2000€ ein! - - - - Encryption setup successfully - Verschlüsselung erfolgreich konfiguriert - - - - Failed to setup encryption: %1 - Verschlüsselung konnte nicht konfiguriert werden: %1 - - - - Setup Encryption - Konfiguriere Verschlüsselung - - - - 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! - Hallo und willkommen zu Matrix! -Sieht so aus als wärst du neu hier. Bevor wir deine Nachrichten verschlüsseln können, müssen wir ein paar Sachen konfigurieren. Keine Panik, du kannst auch einfach weiter klicken, ohne irgendentwas umzustellen, aber du kannst natürlich auch ein paar der Optionen ändern. Die Erklärungen sind etwas länger in der Hoffnung, dass sie weiterhelfen. Du kannst sie überspringen, aber einmal durchlesen ist vielleicht vorteilhaft! - - - - Activate Encryption - Verschlüsselung aktivieren - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Es sieht so aus als hättest du die Verschlüsselung für dieses Konto schon aktiviert. Damit dieses Gerät auf verschlüsselte Nachrichten zugreifen kann und vertrauenswürdig erschein, kannst du es jetzt entweder mit einem anderen Gerät verifizieren oder (wenn du einen hast) mit deinem Wiederherstellungsschlüssel bestätigen. Bitte wähle eine der folgenden Optionen. -Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn du den Wiederherstellungsschlüssel wählst, brauchst du deine Wiederherstellungsphrase oder -passwort. Mit Abbrechen kannst du diesen Schritt auf später verschieben. - - - - verify - Verifizieren - - - - enter passphrase - Passphrase eingeben - - SelfVerificationStatus - + Failed to create keys for cross-signing! Quersignaturschlüssel konnten nicht erzeugt werden! @@ -3326,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Konnte die alte Bilderpackung nicht löschen: %1 - - + + Failed to open image: %1 Konnte Bild nicht öffnen: %1 @@ -3349,97 +1295,10 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn Konnte Bild nicht hochladen: %1 - - SpaceMenuLevel - - - Add or remove from community - Zu Gruppe hinzufügen oder entfernen - - - - Official community for this room - Offizielle Gruppe für diesen Raum - - - - Affiliated community for this room - Assoziierte Gruppe für diesen Raum - - - - Listed only for community members - Nur für Gruppenmitglieder gelistet - - - - Listed only for room members - Nur für Raummitglieder gelistet - - - - Not related - Nicht assoziiert - - - - Subcommunities - Untergruppen - - - - StatusIndicator - - - Failed - Fehlgeschlagen - - - - Sent - Gesendet - - - - Received - Empfangen - - - - Read - Gelesen - - - - StickerPicker - - - Search - Suche - - - - Success - - - Successful Verification - Erfolgreiche Verifizierung - - - - Verification successful! Both sides verified their devices! - Verifizierung erfolgreich! Beide Seiten haben ihre Geräte verifiziert! - - - - Close - Schließen - - TimelineModel - + Message redaction failed: %1 Nachricht zurückziehen fehlgeschlagen: %1 @@ -3471,7 +1330,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.) @@ -3741,267 +1600,110 @@ Grund: %4 - %2 revoked the invite to %1. - %2 hat die Einladung an %1 zurückgezogen. - - - - %2 kicked %1. - %2 hat %1 aus dem Raum entfernt. - - - - %2 unbanned %1. - %2 hat die Verbannung von %1 zurückgezogen. - - - - %2 rejected the knock from %1. - %2 hat das Anklopfen von %1 abgewiesen. - - - - %1 changed their avatar. - %1 hat den Avatar geändert. - - - - %1 changed some profile info. - %1 hat etwas im Profil geändert. - - - - %1 joined. - %1 hat den Raum betreten. - - - - %1 joined via authorisation from %2's server. - %1 hat den Raum durch Authorisierung von %2s Server betreten. - - - - %1 rejected their invite. - %1 hat die Einladung abgewiesen. - - - - %1 left the room. - %1 hat den Raum verlassen. - - - - Reason: %1 - Grund: %1 - - - - %1 redacted their knock. - %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 hat diesen Raum nur eingeladenen Nutzern zugänglich gemacht. - - - - %1 invited %2. - %1 hat %2 eingeladen. - - - - %1 has changed their avatar and changed their display name to %2. - %1 hat den eigenen Avatar und Namen zu %2 geändert. - - - - %1 has changed their display name to %2. - %1 hat den eigenen Anzeigenamen zu %2 geändert. - - - - %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 hat den Raum verlassen, obwohl er gar nicht mehr am Raum teilnahm! - - - - %1 banned %2 - %1 hat %2 verbannt - - - - %1 knocked. - %1 hat angeklopft. - - - - TimelineRow - - - Edited - Bearbeitet - - - - Part of a thread - Teil eines Gesprächfadens - - - - TimelineView - - - No room open - Kein Raum geöffnet - - - - No preview available - Keine Vorschau verfügbar - - - - Settings - Einstellungen - - - - %n member(s) - - %n Mitglied - %n Mitglieder - - - - - View members of %1 - Zeige Mitglieder von %1 an - - - - join the conversation - An der Unterhaltung teilnehmen - - - - accept invite - Einladung annehmen - - - - decline invite - Einladung ablehnen + %2 revoked the invite to %1. + %2 hat die Einladung an %1 zurückgezogen. - - Hide invite reason - Einladungsgrund verstecken + + %2 kicked %1. + %2 hat %1 aus dem Raum entfernt. - - Show invite reason - Einladungsgrund anzeigen + + %2 unbanned %1. + %2 hat die Verbannung von %1 zurückgezogen. - - Back to room list - Zurück zur Raumliste + + %2 rejected the knock from %1. + %2 hat das Anklopfen von %1 abgewiesen. - - - TopBar - - Back to room list - Zurück zur Raumliste + + %1 changed their avatar. + %1 hat den Avatar geändert. - - No room selected - Kein Raum ausgewählt + + %1 changed some profile info. + %1 hat etwas im Profil geändert. - - In %1 - In %1 + + %1 joined. + %1 hat den Raum betreten. - - Show room members. - Zeige Raummitglieder an. + + %1 joined via authorisation from %2's server. + %1 hat den Raum durch Authorisierung von %2s Server betreten. - - This room contains only verified devices. - Dieser Raum enthält nur verifizierte Geräte. + + %1 rejected their invite. + %1 hat die Einladung abgewiesen. - - This room contains verified devices and devices which have never changed their master key. - Dieser Raum enthält nur Geräte, die entweder verifiziert wurden oder nie den Hauptschlüssel geändert haben. + + %1 left the room. + %1 hat den Raum verlassen. - - This room contains unverified devices! - Dieser Raum enthält unverifizierte Geräte! + + Reason: %1 + Grund: %1 - - Show or hide pinned messages - Angehefte Nachrichten anzeigen oder verstecken + + %1 redacted their knock. + %1 hat das Anklopfen zurückgezogen. - - Search this room - Diesen Raum durchsuchen + + You joined this room. + Du bist dem Raum beigetreten. - - Room options - Raumoptionen + + %1 made this room require an invitation to join. + %1 hat diesen Raum nur eingeladenen Nutzern zugänglich gemacht. - - Invite users - Benutzer einladen + + %1 invited %2. + %1 hat %2 eingeladen. - - Members - Teilnehmer + + %1 has changed their avatar and changed their display name to %2. + %1 hat den eigenen Avatar und Namen zu %2 geändert. - - Leave room - Raum verlassen + + %1 has changed their display name to %2. + %1 hat den eigenen Anzeigenamen zu %2 geändert. - - Settings - Einstellungen + + %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 hat den Raum verlassen, obwohl er gar nicht mehr am Raum teilnahm! - - Unpin - Anheften aufheben + + %1 banned %2 + %1 hat %2 verbannt - - Enter search query - Suchanfrage eingeben + + %1 knocked. + %1 hat angeklopft. TrayIcon - + Show Zeigen @@ -4014,13 +1716,13 @@ Grund: %4 UIA - + No available registration flows! Keine bekannten Wege zur Authentifizierung! - - + + Registration aborted Authentifizierung abgebrochen @@ -4036,112 +1738,10 @@ Grund: %4 Ungültiges Token - - UploadBox - - - Upload %n file(s) - - Datei hochladen - %n Dateien hochladen - - - UserProfile - - Global User Profile - Globales Nutzerprofil - - - - Room User Profile - Raumspezifisches Nutzerprofil - - - - Change avatar globally. - Ändere das Profilbild in allen Räumen. - - - - Change avatar. Will only apply to this room. - Ändere das Profilbild nur in diesem Raum. - - - - Change display name globally. - Ändere den Anzeigenamen in allen Räumen. - - - - Change display name. Will only apply to this room. - Ändere den Anzeigenamen nur in diesem Raum. - - - - Room: %1 - Raum: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Dies ist das raumspezifische Nutzerprofil. Der Anzeigename und das Profilbild kann sich von dem globalen Profil unterscheiden. - - - - Open the global profile for this user. - Öffne das globale Profil des Nutzers. - - - - - Verify - Verifizieren - - - - Start a private chat. - Starte eine private Unterhaltung. - - - - Kick the user. - Benutzer aus dem Raum werfen. - - - - Ban the user. - Benutzer aus dem Raum verbannen. - - - - Refresh device list. - Geräteliste aktualisieren. - - - - Sign out this device. - Gerät abmelden. - - - - Change device name. - Gerät umbenennen. - - - - Last seen %1 from %2 - Zuletzt gesehen um %1 von %2 - - - - Unverify - Verifizierung zurückziehen - - - + Sign out device %1 Gerät %1 abmelden @@ -4174,8 +1774,8 @@ Grund: %4 UserSettings - - + + Default Standard @@ -4183,7 +1783,7 @@ Grund: %4 UserSettingsModel - + Theme Erscheinungsbild @@ -4252,6 +1852,11 @@ Grund: %4 Sort rooms by unreads Sortiere ungelesene Räume zuerst + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4513,12 +2118,22 @@ Grund: %4 Mache Rauminformationen über D-Bus verfügbar - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Standard - + Set the notification sound to play when a call invite arrives Ändere den Klingelton für eingehende Anrufe @@ -4591,7 +2206,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Zeige Knöpfe für das schnelle Antworten, Reagieren und zusätzliche Optionen neben jeder Nachricht. @@ -4645,17 +2274,17 @@ This usually causes the application icon in the task bar to animate in some fash Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein. - + Communities sidebar Gruppenseitenleiste - + Show message counts for communities and tags Zeige Nachrichtenzahl für Gruppen und Tags - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Setze eine maximale Breite für Nachrichten im Chat (in Pixeln). Das kann die Lesbarkeit auf breiten Bildschirmen erhöhen. @@ -4665,16 +2294,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.Zeige eine Liste mit Gruppen und Tags neben der Raumliste. - - 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. - Zeige Räume mit neuen Nachrichten zuerst an. -Wenn dies aus ist, dann werden Räume nur nach Zeitstempel der letzten Nachricht sortiert. -Wenn dies an ist, dann werden Nachrichten mit aktiven Benachrichtigungen (der kleine Kreis mit der Zahl drin) zuerst angezeigt. Räume, die stummgestellt sind, werden immer noch nach Zeitstempel sortiert, nachdem diese weniger wichtig zu sein scheinen. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4765,7 +2385,17 @@ This setting will take effect upon restart. Diese Einstellung benötigt einen Neustart von Nheko. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Datei auswählen @@ -4775,7 +2405,7 @@ Diese Einstellung benötigt einen Neustart von Nheko. Alle Dateien (*) - + Open Sessions File Öffne Sitzungsdatei @@ -4817,117 +2447,18 @@ Diese Einstellung benötigt einen Neustart von Nheko. Datei zum Speichern der zu exportierenden Sitzungsschlüssel - - UserSettingsPage - - - REQUEST - ANFRAGEN - - - - DOWNLOAD - DOWNLOADEN - - - - CACHED - IM CACHE - - - - NOT CACHED - NICHT IM CACHE - - - - Back - Zurück - - - - IMPORT - IMPORTIEREN - - - - EXPORT - EXPORTIEREN - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Keinen verschlüsselten Chat mit diesem User gefunden. Erstelle einen verschlüsselten 1:1 Chat mit diesem Nutzer und versuche es erneut. - - Waiting - - - Waiting for other party… - Auf Gegenseite warten… - - - - Waiting for other side to accept the verification request. - Es wird gewartet, dass die andere Seite die Verifizierungsanfrage akzeptiert. - - - - Waiting for other side to continue the verification process. - Es wird gewartet, dass die andere Seite den Verifizierungsprozess fortsetzt. - - - - Waiting for other side to complete the verification process. - Es wird gewartet, dass die andere Seite den Verifizierungsprozess abschließt. - - - - Cancel - Abbrechen - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Willkommen bei Nheko! Ein Desktop-Client für das Matrix-Protokoll. - - - - Enjoy your stay! - Viel Vergnügen! - - - - REGISTER - REGISTRIEREN - - - - LOGIN - ANMELDEN - - - - Reduce animations - Reduziere Animationen - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Für besseres Aussehen verwendet Nheko an verschiedenen Stellen Animationen. Diese Option erlaubt dir die Animationen zu deaktiveren, wenn diese bei dir Unwohlsein hervorrufen. - - descriptiveTime - + Yesterday Gestern @@ -4935,7 +2466,7 @@ Diese Einstellung benötigt einen Neustart von Nheko. dialogs::FallbackAuth - + Open Fallback in Browser Öffne Fallback im Browser @@ -4956,32 +2487,52 @@ Diese Einstellung benötigt einen Neustart von Nheko. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Öffne reCAPTCHA + + People + Leute - - Cancel - Abbrechen + + Nature + Natur - - Confirm - Bestätigen + + Food + Essen - - Solve the reCAPTCHA and press the confirm button - Löse das reCAPTCHA und drücke den "Bestätigen"-Knopf + + Activity + Aktivitäten + + + + Travel + Reisen + + + + Objects + Objekte + + + + Symbols + Symbole + + + + Flags + Flaggen message-description sent: - + You sent an audio clip Du hast eine Audiodatei gesendet @@ -5042,25 +2593,25 @@ Diese Einstellung benötigt einen Neustart von Nheko. - + You: %1 Du: %1 - - + + %1: %2 %1: %2 - You sent some confetti - Du hast etwas Konfetti geschickt + You sent a chat effect + - %1 sent some confetti - %1 hat etwas Konfetti geschickt + %1 sent a chat effect + diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts index b3e33751..f22fa637 100644 --- a/resources/langs/nheko_el.ts +++ b/resources/langs/nheko_el.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - Αποδοχή - - - - Unknown microphone: %1 - - + CallManager - - Unknown camera: %1 + + X11 - - Decline - Απόρριψη - - - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -318,12 +166,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2646 +630,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - - - - Do you want to join this room? You can optionally add a reason below: + + Enter your recovery key or passphrase called %1 to decrypt your secrets: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Decryption failed - - Knock + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Join + + + Failed to set hidden events: %1 - CreateDirect + GridImagePackModel - - Create Direct Chat + + Account Pack + + + HiddenEvents - - User to invite + + + Failed to set hidden events: %1 + + + InputBar - - @user:server.tld + + All Files (*) + Όλα τα αρχεία (*) + + + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name - Όνομα + + Autodiscovery failed. Received malformed response. + - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic - Θέμα + An unknown error occured. Make sure the homeserver domain is valid. + - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + Κενός κωδικός + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - - - - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity - Δραστηριότητες + Invite other users + - Travel + Redact events sent by others - Objects - Αντικείμενα + Reactions + - Symbols - Σύμβολα + Deprecated aliases events + - Flags - Σημαίες + Change the room avatar + - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack - + Write a message... + Γράψε ένα μήνυμα... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - + RoomInfo - - Pack from this room + + no version stored + + + RoomSettings - - Pack from parent community + + Failed to enable encryption: %1 - - Globally enabled pack + + Select an avatar - - Enable globally - + + All Files (*) + Όλα τα αρχεία (*) - - Enables this pack to be used in all rooms + + The selected file is not an image - - Edit + + Error while reading file: %1 - - Close - - - - - InputBar - - - All Files (*) - Όλα τα αρχεία (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Άκυρο - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - ID ή όνομα συνομιλίας - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Βγές - - - - Are you sure you want to leave? - Είστε σίγουροι οτι θέλετε να κλείσετε τη συνομιλία; - - - - LoginPage - - - Matrix ID - Matrix ID - - - - e.g @joe:matrix.org - π.χ @john:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Κωδικός - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - ΕΙΣΟΔΟΣ - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - Κενός κωδικός - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %1 answered the call. - - - - - %1 rejected the call. - - - - - %1 select answer - - - - - %1 ended the call. - - - - - - %1 is negotiating the call... - - - - - Allow them in - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - Γράψε ένα μήνυμα... - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - Άκυρο - - - - Deny - - - - - Start verification - - - - - Accept - Αποδοχή - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - Άκυρο - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - Γράψε ένα μήνυμα... - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - Όνομα χρήστη - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - Κωδικός - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - Επαλήθευση κωδικού - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - ΕΓΓΡΑΦΗ - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - Βγές - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - Όλα τα αρχεία (*) - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - Άκυρο - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 + + + Failed to upload image: %s - SpaceMenuLevel + RoomlistModel - - Add or remove from community + + Pending invite. - - Official community for this room + + Previewing this room - - Affiliated community for this room + + No preview available - - Listed only for community members + + This room is possibly inaccessible + + + SecretStorage - - Listed only for room members + + Failed to connect to secret storage - - Not related + + 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 + + + SelfVerificationStatus - - Subcommunities + + Failed to create keys for cross-signing! - - - StatusIndicator - - Failed + + Failed to create keys for online key backup! - - Sent + + Failed to create keys for secure server side secret storage! - - Received + + Encryption Setup - - Read + + Encryption setup failed: %1 - - - StickerPicker - - Search + + Identity key changed. This breaks E2EE, so logging out. - Success + SingleImagePackModel - - Successful Verification + + + Failed to update image pack: %1 - - Verification successful! Both sides verified their devices! + + Failed to delete old image pack: %1 - - Close + + + Failed to open image: %1 + + + + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3461,7 +1327,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.) @@ -3739,398 +1605,139 @@ Reason: %4 - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - Ρυθμίσεις - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - Προσκάλεσε χρήστες - - - - Members - Μέλη - - - - Leave room - Βγές - - - - Settings - Ρυθμίσεις - - - - Unpin - - - - - Enter search query + + %2 unbanned %1. - - - TrayIcon - - - Show - Εμφάνιση - - - Quit - Έξοδος + + %2 rejected the knock from %1. + - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. - + + Show + Εμφάνιση - - Refresh device list. - + + Quit + Έξοδος + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme Φόντο @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Διάλεξε ένα αρχείο @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. Όλα τα αρχεία (*) - + Open Sessions File @@ -4790,117 +2429,18 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - Άκυρο - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Καλως ήρθες στο nheko! - - - - Enjoy your stay! - - - - - REGISTER - ΕΓΓΡΑΦΗ - - - - LOGIN - ΕΙΣΟΔΟΣ - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday @@ -4908,7 +2448,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser @@ -4929,32 +2469,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA + + People - - Cancel - Άκυρο + + Nature + - - Confirm + + Food - - Solve the reCAPTCHA and press the confirm button + + Activity + Δραστηριότητες + + + + Travel + + + Objects + Αντικείμενα + + + + Symbols + Σύμβολα + + + + Flags + Σημαίες + message-description sent: - + You sent an audio clip @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts index 52f57a0c..55764943 100644 --- a/resources/langs/nheko_en.ts +++ b/resources/langs/nheko_en.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Calling… - - - - - Connecting... - Connecting… - - - - You are screen sharing - You are screen sharing. - - - - Hide/Show Picture-in-Picture - Hide/Show Picture-in-Picture - - - - Unmute Mic - Unmute Mic - - - - Mute Mic - Mute Mic - - AliasEditingModel - + @@ -51,86 +17,10 @@ Failed to update aliases: %1 - - AliasEditor - - - Aliases to %1 - Aliases to %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - Primary alias - Primary alias - - - - Make primary alias - Make primary alias - - - - Advertise as an alias in this room - Advertise as an alias in this room - - - - Publish in room directory - Publish in room directory - - - - Remove this alias - Remove this alias - - - - #new-alias:server.tld - #new-alias:server.tld - - - - Add - Add - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Allowed rooms settings - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - Parent community - Parent community - - - - Other room - Other room - - - - Enter additional rooms not in the list yet... - Enter additional rooms not in the list yet... - - Cache - + %1 and %n other(s) %1 and %n other @@ -139,76 +29,25 @@ - + Empty Room Empty Room - CallInvite - - - Video Call - Video Call - - - - Voice Call - Voice Call - - - - No microphone found. - No microphone found. - - - - CallInviteBar - - - Video Call - Video Call - - - - Voice Call - Voice Call - - - - Devices - Devices - - - - Accept - Accept - - - - Unknown microphone: %1 - Unknown microphone: %1 - - - - Unknown camera: %1 - Unknown camera: %1 - + CallManager - - Decline - Decline + + X11 + X11 - - No microphone found. - No microphone found. + + PipeWire + PipeWire - - - CallManager - + Entire screen Entire screen @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Failed to invite user: %1 - + Invited user: %1 Invited user: %1 + + + %n unread message(s) in room %1 + + + %n unread message in room %1 + %n unread messages in room %1 + + - + Confirm logout Confirm logout @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Confirm invite - + Do you really want to invite %1 (%2)? Do you really want to invite %1 (%2)? @@ -318,12 +166,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! @@ -347,7 +195,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover Incompatible cache version - + Failed to restore OLM account. Please login again. Failed to restore OLM account. Please login again. @@ -421,16 +269,11 @@ You may optionally provide a reason for others to accept your knock:Enter reason for banning %1 (%2) or hit enter for no reason: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - No network connection - CommandCompleter - + /me <message> /me <message> @@ -541,6 +384,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + /rainfall [message] + + + + /msgtype <msgtype> [message] + /msgtype <msgtype> [message] + + + /goto <message reference> /goto <message reference> @@ -680,6 +533,16 @@ You may optionally provide a reason for others to accept your knock:Send a message in rainbow colors with confetti. Send a message in rainbow colors with confetti. + + + Send a message with rain. + Send a message with rain. + + + + Send a message with a custom message type. + Send a message with a custom message type. + Go to a specific message using an event id, index or matrix: link @@ -696,33 +559,10 @@ You may optionally provide a reason for others to accept your knock:Convert this direct chat into a room. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Do not show notification counts for this community or tag. - - - - Hide rooms with this tag or from this community by default. - Hide rooms with this tag or from this community by default. - - - - Expand - Expand - - - - Collapse - Collapse - - CommunitiesModel - + All rooms All rooms @@ -772,7 +612,7 @@ You may optionally provide a reason for others to accept your knock:Messages from your server or administrator. - + Failed to update community: %1 Failed to update community: %1 @@ -793,2447 +633,600 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Confirm community join + + Decrypt secrets + Decrypt secrets - - Confirm room join - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - %n member - %n members - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Enter your recovery key or passphrase called %1 to decrypt your secrets: - - Do you want to join this room? You can optionally add a reason below: - Do you want to join this room? You can optionally add a reason below: + + Decryption failed + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock - Knock + + + Failed to set hidden events: %1 + Failed to set hidden events: %1 + + + GridImagePackModel - - Join - Join + + Account Pack + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat - Create Direct Chat + + + Failed to set hidden events: %1 + Failed to set hidden events: %1 + + + InputBar - - User to invite - User to invite + + Select file(s) + Select file(s) - - @user:server.tld - @user:server.tld + + All Files (*) + All Files (*) - - Encryption - Encryption + + Upload of '%1' failed + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name - Name + + Autodiscovery failed. Received malformed response. + Autodiscovery failed. Received malformed response. - - New community - New community + + Autodiscovery failed. Unknown error when requesting .well-known. + Autodiscovery failed. Unknown error while requesting .well-known. - - New Room - New Room + + The required endpoints were not found. Possibly not a Matrix server. + The required endpoints were not found. Possibly not a Matrix server. - - No name - No name + + Received malformed response. Make sure the homeserver domain is valid. + Received malformed response. Make sure the homeserver domain is valid. - Topic - Topic + An unknown error occured. Make sure the homeserver domain is valid. + An unknown error occured. Make sure the homeserver domain is valid. - - No topic - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Alias + + Sign in with Apple + Sign in with Apple - - Public - Public + + Continue with Facebook + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google + Sign in with Google - - Trusted - Trusted + + Sign in with Twitter + Sign in with Twitter - - All invitees are given the same power level as the creator - All invitees are given the same power level as the creator + + Login using %1 + Login using %1 - - Encryption - Encryption + + SSO LOGIN + SSO LOGIN - - Caution: Encryption cannot be disabled - Caution: Encryption cannot be disabled + + Empty password + Empty password + + + + SSO login failed + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Decrypt secrets + + + Failed to upload media. Please try again. + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: - Enter your recovery key or passphrase to decrypt your secrets: + + + %1 sent an encrypted message + %1 sent an encrypted message - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Enter your recovery key or passphrase called %1 to decrypt your secrets: - - - - Decryption failed - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 replied: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message + %1 replied with an encrypted message - - - DigitVerification - - Verification Code - Verification Code + + %1 replied to a message + %1 replied to a message - - 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! - 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! + + %1 sent a message + %1 sent a message + + + PowerLevels - - They do not match! - They do not match! + + Failed to update powerlevel: %1 + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! - They match! + + Failed to update powerlevel: %1 + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Search + + Other events + Other events - - People - People + + Other state events + Other state events - Nature - Nature + Remove other users + Remove other users - Food - Food + Ban other users + Ban other users - Activity - Activity + Invite other users + Invite other users - Travel - Travel + Redact events sent by others + Redact events sent by others - Objects - Objects + Reactions + Reactions - Symbols - Symbols + Deprecated aliases events + Deprecated aliases events - Flags - Flags + Change the room avatar + Change the room avatar - - - EmojiVerification - - Verification Code - Verification Code + + Change the room addresses + Change the room addresses - - 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! - 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! + + Send encrypted messages + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption + Enable encryption - - They do not match! - They do not match! + + Change guest access + Change guest access - - They match! - They match! + + Change history visibility + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages + Send messages - There was an internal error reading the decryption key from the database. - There was an internal error reading the decryption key from the database. + Change the room name + Change the room name - There was an error decrypting this message. - There was an error decrypting this message. + Change the room permissions + Change the room permissions - The message couldn't be parsed. - The message couldn't be parsed. + Change the rooms topic + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets + Change the widgets - Unknown decryption error - Unknown decryption error + Change the widgets (experimental) + Change the widgets (experimental) - - Request key - Request key + + Redact own events + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 enabled end-to-end encryption + + Change the pinned events + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! - This message is not encrypted! + + Send stickers + Send stickers - - Encrypted by a verified device - Encrypted by a verified device + + Ban users using policy rules + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules + Ban servers using policy rules - - - Failed - - Verification failed - Verification failed + + Edit child communities and rooms + Edit child communities and rooms - - Other client does not support our verification protocol. - Other client does not support our verification protocol. + + Change parent communities + Change parent communities - - Key mismatch detected! - Key mismatch detected! + + Start a call + Start a call - Device verification timed out. - Device verification timed out. + Negotiate a call + Negotiate a call - Other party canceled the verification. - Other party canceled the verification. + Answer a call + Answer a call - Verification messages received out of order! - Verification messages received out of order! + Hang up a call + Hang up a call - Unknown verification error. - Unknown verification error. + Reject a call + Reject a call - - Close - Close + + Change the room emotes + Change the room emotes - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Forward Message + + Other users + Other users - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Failed to set hidden events: %1 + + 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. - - - HiddenEventsDialog - - Hidden events for %1 - Hidden events for %1 + + profile + profile - - Hidden events - Hidden events + + profile name + profile name + + + QObject - - These events will be <b>shown</b> in %1: - These events will be <b>shown</b> in %1: + + Alias for '--log-level trace'. + Alias for '--log-level trace'. - - These events will be <b>shown</b> in all rooms: - These events will be <b>shown</b> in all rooms: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - User events - User events + + level + level - - Joins, leaves, avatar and name changes, bans, … - Joins, leaves, avatar and name changes, bans, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Power level changes - Power level changes + + type + type + + + + Respond + Respond - Sent when a moderator is added/removed or the permissions of a room are changed. - Sent when a moderator is added/removed or the permissions of a room are changed. + Send + Send - - Stickers - Stickers + + Write a message... + Write a message… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Editing image pack + + Yesterday, %1 + Yesterday, %1 + + + RegisterPage - - Add images - Add images + + Autodiscovery failed. Received malformed response. + Autodiscovery failed. Received malformed response. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Images (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Autodiscovery failed. Unknown error while requesting .well-known. - - Select images for pack - Select images for pack + + The required endpoints were not found. Possibly not a Matrix server. + The required endpoints were not found. Possibly not a Matrix server. - - Add to pack - Add to pack + + Received malformed response. Make sure the homeserver domain is valid. + Received malformed response. Make sure the homeserver domain is valid. - - Change the overview image for this pack - Change the overview image for this pack + + An unknown error occured. Make sure the homeserver domain is valid. + An unknown error occured. Make sure the homeserver domain is valid. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Overview Image (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Select overview image for pack - Select overview image for pack + + Server does not support querying registration flows! + Server does not support querying registration flows! - - State key - State key + + Server does not support registration. + Server does not support registration. - - Packname - Packname + + Invalid username. + Invalid username. - - Attribution - Attribution - - - - - Use as Emoji - Use as Emoji - - - - - Use as Sticker - Use as Sticker - - - - Shortcode - Shortcode - - - - Body - Body - - - - Remove from pack - Remove from pack - - - - Remove - Remove - - - - ImagePackSettingsDialog - - - Image pack settings - Image pack settings - - - - Create account pack - Create account pack - - - - New room pack - New room pack - - - - Private pack - Private pack - - - - Pack from this room - Pack from this room - - - - Pack from parent community - Pack from parent community - - - - Globally enabled pack - Globally enabled pack - - - - Enable globally - Enable globally - - - - Enables this pack to be used in all rooms - Enables this pack to be used in all rooms - - - - Edit - Edit - - - - Close - Close - - - - InputBar - - - Select file(s) - Select file(s) - - - - All Files (*) - All Files (*) - - - - Upload of '%1' failed - Upload of '%1' failed - - - - InviteDialog - - - Invite users to %1 - Invite users to %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @joe:matrix.org - - - - Search user - Search user - - - - Search on Server - Search on Server - - - - Invite - Invite - - - - Cancel - Cancel - - - - JoinRoomDialog - - - Join room - Join room - - - - Room ID or alias - Room ID or alias - - - - Join - Join - - - - LeaveRoomDialog - - - Leave room - Leave room - - - - Are you sure you want to leave? - Are you sure you want to leave? - - - - LoginPage - - - Matrix ID - Matrix ID - - - - e.g @joe:matrix.org - e.g @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - Password - Password - - - - Your password. - Your password. - - - - Device name - Device name - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - Homeserver address - Homeserver address - - - - server.my:8787 - server.my:8787 - - - - LOGIN - LOGIN - - - - Back - Back - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - Autodiscovery failed. Received malformed response. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Autodiscovery failed. Unknown error while requesting .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - The required endpoints were not found. Possibly not a Matrix server. - - - - Received malformed response. Make sure the homeserver domain is valid. - Received malformed response. Make sure the homeserver domain is valid. - - - - An unknown error occured. Make sure the homeserver domain is valid. - An unknown error occured. Make sure the homeserver domain is valid. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - Sign in with Apple - Sign in with Apple - - - - Continue with Facebook - Continue with Facebook - - - - Sign in with Google - Sign in with Google - - - - Sign in with Twitter - Sign in with Twitter - - - - Login using %1 - Login using %1 - - - - SSO LOGIN - SSO LOGIN - - - - Empty password - Empty password - - - - SSO login failed - SSO login failed - - - - LogoutDialog - - - Log out - Log out - - - - A call is in progress. Log out? - A call is in progress. Log out? - - - - Are you sure you want to log out? - Are you sure you want to log out? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Failed to upload media. Please try again. - - - - MessageDelegate - - - %1 removed a message - %1 removed a message - - - - %2 changed the room name to: %1 - %2 changed the room name to: %1 - - - - %1 removed the room name - %1 removed the room name - - - - %2 changed the topic to: %1 - %2 changed the topic to: %1 - - - - %1 removed the topic - %1 removed the topic - - - - %1 changed the room avatar - %1 changed the room avatar - - - - %1 changed the pinned messages. - %1 changed the pinned messages. - - - - %1 changed the addresses for this room. - %1 changed the addresses for this room. - - - - %1 created and configured room: %2 - %1 created and configured room: %2 - - - - %1 placed a voice call. - %1 placed a voice call. - - - - %1 placed a video call. - %1 placed a video call. - - - - %1 placed a call. - %1 placed a call. - - - - %1 rejected the call. - %1 rejected the call. - - - - %1 select answer - %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 - This room was replaced for the following reason: %1 - - - - Go to replacement room - 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. - - - - MessageInput - - - Hang up - Hang up - - - - Place a call - Place a call - - - - Already on a call - Already on a call - - - - Send a file - Send a file - - - - Write a message... - Write a message… - - - - Stickers - Stickers - - - - Emoji - Emoji - - - - Send - Send - - - - You don't have permission to send messages in this room - You don't have permission to send messages in this room - - - - MessageView - - - Edit - Edit - - - - React - React - - - - Reply in thread - Reply in thread - - - - New thread - New thread - - - - Reply - Reply - - - - Options - Options - - - - Reason for removal - Reason for removal - - - - Enter reason for removal or hit enter for no reason: - Enter reason for removal or hit enter for no reason: - - - - - &Copy - &Copy - - - - - Copy &link location - Copy &link location - - - - Re&act - Re&act - - - - Repl&y - Repl&y - - - - &Edit - &Edit - - - - &Thread - &Thread - - - - Un&pin - Un&pin - - - - &Pin - &Pin - - - - &Read receipts - &Read receipts - - - - &Forward - &Forward - - - - &Mark as read - &Mark as read - - - - View raw message - View raw message - - - - View decrypted raw message - View decrypted raw message - - - - Remo&ve message - Remo&ve message - - - - &Save as - &Save as - - - - &Open in external program - &Open in external program - - - - Copy link to eve&nt - Copy link to eve&nt - - - - &Go to quoted message - &Go to quoted message - - - - NewVerificationRequest - - - Send Verification Request - Send Verification Request - - - - Received Verification Request - Received Verification Request - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - %1 has requested to verify their device %2. - %1 has requested to verify their device %2. - - - - %1 using the device %2 has requested to be verified. - %1 using the device %2 has requested to be verified. - - - - Your device (%1) has requested to be verified. - Your device (%1) has requested to be verified. - - - - Cancel - Cancel - - - - Deny - Deny - - - - Start verification - Start verification - - - - Accept - Accept - - - - NotificationWarning - - - You are about to notify the whole room - You are about to notify the whole room - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 sent an encrypted message - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 replied: %2 - - - - %1 replied with an encrypted message - %1 replied with an encrypted message - - - - %1 replied to a message - %1 replied to a message - - - - %1 sent a message - %1 sent a message - - - - PlaceCall - - - Place a call to %1? - Place a call to %1? - - - - No microphone found. - No microphone found. - - - - Voice - Voice - - - - Video - Video - - - - Screen - Screen - - - - Cancel - Cancel - - - - Placeholder - - - unimplemented event: - unimplemented event: - - - - PowerLevelEditor - - - Permissions in %1 - Permissions in %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - Roles - Roles - - - - Users - Users - - - - Move permissions between roles to change them - Move permissions between roles to change them - - - - - Administrator (%1) - Administrator (%1) - - - - - Moderator (%1) - Moderator (%1) - - - - User (%1) - User (%1) - - - - - Custom (%1) - Custom (%1) - - - - Remove event type - Remove event type - - - - Add event type - Add event type - - - - Add new role - Add new role - - - - Add - Add - - - - Move users up or down to change their permissions - Move users up or down to change their permissions - - - - Remove user - Remove user - - - - Add user - Add user - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Apply permission changes - - - - Which of the subcommunities and rooms should these permissions be applied to? - Which of the subcommunities and rooms should these permissions be applied to? - - - - Apply permissions recursively - Apply permissions recursively - - - - Overwrite exisiting modifications in rooms - Overwrite exisiting modifications in rooms - - - - No permissions to apply the new permissions here - No permissions to apply the new permissions here - - - - No changes needed - No changes needed - - - - Existing modifications to the permissions in this room will be overwritten - Existing modifications to the permissions in this room will be overwritten - - - - Permissions synchronized with community - Permissions synchronized with community - - - - PowerLevels - - - Failed to update powerlevel: %1 - Failed to update powerlevel: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Failed to update powerlevel: %1 - - - - PowerlevelsTypeListModel - - - Other events - Other events - - - - Other state events - Other state events - - - - Remove other users - Remove other users - - - - Ban other users - Ban other users - - - - Invite other users - Invite other users - - - - Redact events sent by others - Redact events sent by others - - - - Reactions - Reactions - - - - Deprecated aliases events - Deprecated aliases events - - - - Change the room avatar - Change the room avatar - - - - Change the room addresses - Change the room addresses - - - - Send encrypted messages - Send encrypted messages - - - - Enable encryption - Enable encryption - - - - Change guest access - Change guest access - - - - Change history visibility - Change history visibility - - - - Change who can join - Change who can join - - - - Send messages - Send messages - - - - Change the room name - Change the room name - - - - Change the room permissions - Change the room permissions - - - - Change the rooms topic - Change the rooms topic - - - - Change the widgets - Change the widgets - - - - Change the widgets (experimental) - Change the widgets (experimental) - - - - Redact own events - Redact own events - - - - Change the pinned events - Change the pinned events - - - - Upgrade the room - Upgrade the room - - - - Send stickers - Send stickers - - - - Ban users using policy rules - Ban users using policy rules - - - - Ban rooms using policy rules - Ban rooms using policy rules - - - - Ban servers using policy rules - Ban servers using policy rules - - - - Edit child communities and rooms - Edit child communities and rooms - - - - Change parent communities - Change parent communities - - - - Start a call - Start a call - - - - Negotiate a call - Negotiate a call - - - - Answer a call - Answer a call - - - - Hang up a call - Hang up a call - - - - Reject a call - Reject a call - - - - Change the room emotes - Change the room emotes - - - - PowerlevelsUserListModel - - - Other users - Other users - - - - 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. - - - - profile - profile - - - - profile name - profile name - - - - QObject - - - Alias for '--log-level trace'. - Alias for '--log-level trace'. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - level - level - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - type - type - - - - Respond - Respond - - - - Send - Send - - - - Write a message... - Write a message… - - - - ReadReceipts - - - Read receipts - Read receipts - - - - ReadReceiptsModel - - - Yesterday, %1 - Yesterday, %1 - - - - RegisterPage - - - Username - Username - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - Back - Back - - - - Password - Password - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - Password confirmation - Password confirmation - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - Homeserver - Homeserver - - - - your.server - your.server - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - Your passwords do not match! - Your passwords do not match! - - - - Device name - Device name - - - - REGISTER - REGISTER - - - - Autodiscovery failed. Received malformed response. - Autodiscovery failed. Received malformed response. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Autodiscovery failed. Unknown error while requesting .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - The required endpoints were not found. Possibly not a Matrix server. - - - - Received malformed response. Make sure the homeserver domain is valid. - Received malformed response. Make sure the homeserver domain is valid. - - - - An unknown error occured. Make sure the homeserver domain is valid. - An unknown error occured. Make sure the homeserver domain is valid. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - Server does not support querying registration flows! - Server does not support querying registration flows! - - - - Server does not support registration. - Server does not support registration. - - - - Invalid username. - Invalid username. - - - - Name already in use. - Name already in use. - - - - Part of the reserved namespace. - Part of the reserved namespace. - - - - ReplyPopup - - - Close - Close - - - - Cancel Edit - Cancel Edit - - - - Cancel Thread - Cancel Thread - - - - RoomDirectory - - - Explore Public Rooms - Explore Public Rooms - - - - Search for public rooms - Search for public rooms - - - - Choose custom homeserver - Choose custom homeserver - - - - RoomInfo - - - no version stored - no version stored - - - - RoomList - - - New tag - New tag - - - - Enter the tag you want to use: - Enter the tag you want to use: - - - - Open separately - Open separately - - - - Room settings - Room settings - - - - Leave room - Leave room - - - - Copy room link - Copy room link - - - - Tag room as: - Tag room as: - - - - Favourite - Favourite - - - - Low priority - Low priority - - - - Server notice - Server notice - - - - Create new tag... - Create new tag… - - - - Add or remove from community... - Add or remove from community... - - - - Status Message - Status Message - - - - Enter your status message: - Enter your status message: - - - - Profile settings - Profile settings - - - - Set status message - Set status message - - - - Logout - Logout - - - - Encryption not set up - Cross-signing setup has not run yet. - Encryption not set up - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Unverified login - - - - Please verify your other devices - There are unverified devices signed in to this account. - Please verify your other devices - - - - Close - Close - - - - Start a new chat - Start a new chat - - - - Join a room - Join a room - - - - Create a new room - Create a new room - - - - Start a direct chat - Start a direct chat - - - - Create a new community - Create a new community - - - - Room directory - Room directory - - - - Search rooms (Ctrl+K) - Search rooms (Ctrl+K) - - - - User settings - User settings - - - - RoomMembers - - - Members of %1 - Members of %1 - - - - %n people in %1 - Summary above list of members - - %n person in %1 - %n people in %1 - - - - - Invite more people - Invite more people - - - - Search... - Search... - - - - Sort by: - Sort by: - - - - User ID - User ID - - - - Display name - Display name - - - - Power level - Power level - - - - Administrator: %1 - Administrator: %1 + + Name already in use. + Name already in use. - Moderator: %1 - Moderator: %1 - - - - User: %1 - User: %1 - - - - This room is not encrypted! - This room is not encrypted! - - - - This user is verified. - This user is verified. - - - - This user isn't verified, but is still using the same master key from the first time you met. - This user isn't verified, but is still using the same master key from the first time you met. - - - - This user has unverified devices! - This user has unverified devices! - - - - RoomSettings - - - Room Settings - Room Settings - - - - Change room avatar. - Change room avatar. - - - - Change name of this room - Change name of this room - - - - %n member(s) - - %n member - %n members - - - - - View members of %1 - View members of %1 - - - - No topic set - No topic set - - - - Change topic of this room - Change topic of this room - - - - SETTINGS - SETTINGS - - - - Notifications - Notifications - - - - Muted - Muted - - - - Mentions only - Mentions only - - - - All messages - All messages - - - - Encryption - Encryption - - - - End-to-End Encryption - End-to-End Encryption - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Encryption is currently experimental and things might break unexpectedly. <br> -Please take note that it can't be disabled afterwards. - - - - Permission - Permissions - - - - View and change the permissions in this room - View and change the permissions in this room - - - - View and change the addresses/aliases of this room - View and change the addresses/aliases of this room - - - - Sticker & Emote Settings - Sticker & Emote Settings - - - - - Change - Change - - - - Hidden events - Hidden events - - - - - - Configure - Configure - - - - Anyone can join - Anyone can join - - - - Allow knocking - Allow knocking - - - - Allow joining via other rooms - Allow joining via other rooms - - - - Rooms to join via - Rooms to join via - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - Allow guests to join - Allow guests to join - - - - Apply access rules - Apply access rules - - - - Aliases - Aliases - - - - Change what packs are enabled, remove packs, or create new ones - Change what packs are enabled, remove packs, or create new ones - - - - Select events to hide in this room - Select events to hide in this room - - - - INFO - INFO - - - - Internal ID - Internal ID - - - - Copied to clipboard - Copied to clipboard - - - - Room Version - Room Version - - - - show less - show less - - - - show more - show more - - - - Failed to enable encryption: %1 - Failed to enable encryption: %1 - - - - Select an avatar - Select an avatar - - - - All Files (*) - All Files (*) - - - - The selected file is not an image - The selected file is not an image - - - - Error while reading file: %1 - Error while reading file: %1 - - - - - Failed to upload image: %s - Failed to upload image: %s - - - - RoomlistModel - - - Pending invite. - Pending invite. - - - - Previewing this room - Previewing this room - - - - No preview available - No preview available - - - - Root - - - Please enter your login password to continue: - Please enter your login password to continue: - - - - Please enter a valid email address to continue: - Please enter a valid email address to continue: - - - - Please enter a valid phone number to continue: - Please enter a valid phone number to continue: - - - - Please enter the token which has been sent to you: - Please enter the token which has been sent to you: - - - - Wait for the confirmation link to arrive, then continue. - Wait for the confirmation link to arrive, then continue. + Part of the reserved namespace. + Part of the reserved namespace. - ScreenShare + RoomInfo - - Share desktop with %1? - Share desktop with %1? + + no version stored + no version stored + + + RoomSettings - - Window: - Window: + + Failed to enable encryption: %1 + Failed to enable encryption: %1 - - Frame rate: - Frame rate: + + Select an avatar + Select an avatar - - Include your camera picture-in-picture - Include your camera picture-in-picture + + All Files (*) + All Files (*) - Request remote camera - Request remote camera + The selected file is not an image + The selected file is not an image - - - View your callee's camera like a regular video call - View your callee's camera like a regular video call + + Error while reading file: %1 + Error while reading file: %1 - - Hide mouse cursor - Hide mouse cursor + + + Failed to upload image: %s + Failed to upload image: %s + + + RoomlistModel - - Share - Share + + Pending invite. + Pending invite. - - Preview - Preview + + Previewing this room + Previewing this room - - Cancel - Cancel + + No preview available + No preview available + + + + This room is possibly inaccessible + This room is possibly inaccessible SecretStorage - + Failed to connect to secret storage Failed to connect to secret storage @@ -3243,62 +1236,10 @@ Please take note that it can't be disabled afterwards. 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 - - SelfVerificationCheck - - - 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! - 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! - - - - Encryption setup successfully - Encryption setup successfully - - - - Failed to setup encryption: %1 - Failed to setup encryption: %1 - - - - Setup Encryption - Setup Encryption - - - - 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! - 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! - - - - Activate Encryption - Activate Encryption - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - verify - verify - - - - enter passphrase - enter passphrase - - SelfVerificationStatus - + Failed to create keys for cross-signing! Failed to create keys for cross-signing! @@ -3331,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Failed to delete old image pack: %1 - - + + Failed to open image: %1 Failed to open image: %1 @@ -3354,97 +1295,10 @@ If you choose verify, you need to have the other device available. If you choose Failed to upload image: %1 - - SpaceMenuLevel - - - Add or remove from community - Add or remove from community - - - - Official community for this room - Official community for this room - - - - Affiliated community for this room - Affiliated community for this room - - - - Listed only for community members - Listed only for community members - - - - Listed only for room members - Listed only for room members - - - - Not related - Not related - - - - Subcommunities - Subcommunities - - - - StatusIndicator - - - Failed - Failed - - - - Sent - Sent - - - - Received - Received - - - - Read - Read - - - - StickerPicker - - - Search - Search - - - - Success - - - Successful Verification - Successful Verification - - - - Verification successful! Both sides verified their devices! - Verification successful! Both sides verified their devices! - - - - Close - Close - - TimelineModel - + Message redaction failed: %1 Message redaction failed: %1 @@ -3476,7 +1330,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.) @@ -3760,253 +1614,96 @@ Reason: %4 %2 unbanned %1. - - %2 rejected the knock from %1. - %2 rejected the knock from %1. - - - - %1 changed their avatar. - %1 changed their avatar. - - - - %1 changed some profile info. - %1 changed some profile info. - - - - %1 joined. - %1 joined. - - - - %1 joined via authorisation from %2's server. - %1 joined via authorisation from %2's server. - - - - %1 rejected their invite. - %1 rejected their invite. - - - - %1 left the room. - %1 left the room. - - - - Reason: %1 - Reason: %1 - - - - %1 redacted their knock. - %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. - - - - %1 has changed their avatar and changed their display name to %2. - %1 has changed their avatar and changed their display name to %2. - - - - %1 has changed their display name to %2. - %1 has changed their display name to %2. - - - - %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 left after having already left! - - - - %1 banned %2 - %1 banned %2 - - - - %1 knocked. - %1 knocked. - - - - TimelineRow - - - Edited - Edited - - - - Part of a thread - Part of a thread - - - - TimelineView - - - No room open - No room open - - - - No preview available - No preview available - - - - Settings - Settings - - - - %n member(s) - - %n member - %n members - - - - - View members of %1 - View members of %1 - - - - join the conversation - join the conversation - - - - accept invite - accept invite - - - - decline invite - decline invite - - - - Hide invite reason - Hide invite reason - - - - Show invite reason - Show invite reason - - - - Back to room list - Back to room list + + %2 rejected the knock from %1. + %2 rejected the knock from %1. - - - TopBar - - Back to room list - Back to room list + + %1 changed their avatar. + %1 changed their avatar. - - No room selected - No room selected + + %1 changed some profile info. + %1 changed some profile info. - - In %1 - In %1 + + %1 joined. + %1 joined. - - Show room members. - Show room members. + + %1 joined via authorisation from %2's server. + %1 joined via authorisation from %2's server. - - This room contains only verified devices. - This room contains only verified devices. + + %1 rejected their invite. + %1 rejected their invite. - - This room contains verified devices and devices which have never changed their master key. - This room contains verified devices and devices which have never changed their master key. + + %1 left the room. + %1 left the room. - - This room contains unverified devices! - This room contains unverified devices! + + Reason: %1 + Reason: %1 - - Show or hide pinned messages - Show or hide pinned messages + + %1 redacted their knock. + %1 redacted their knock. - - Search this room - Search this room + + You joined this room. + You joined this room. - - Room options - Room options + + %1 made this room require an invitation to join. + %1 made this room require an invitation to join. - - Invite users - Invite users + + %1 invited %2. + %1 invited %2. - - Members - Members + + %1 has changed their avatar and changed their display name to %2. + %1 has changed their avatar and changed their display name to %2. - - Leave room - Leave room + + %1 has changed their display name to %2. + %1 has changed their display name to %2. - - Settings - Settings + + %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 left after having already left! - - Unpin - Unpin + + %1 banned %2 + %1 banned %2 - - Enter search query - Enter search query + + %1 knocked. + %1 knocked. TrayIcon - + Show Show @@ -4019,13 +1716,13 @@ Reason: %4 UIA - + No available registration flows! No available registration flows! - - + + Registration aborted Registration aborted @@ -4041,112 +1738,10 @@ Reason: %4 Invalid token - - UploadBox - - - Upload %n file(s) - - Upload file - Upload %n files - - - UserProfile - - Global User Profile - Global User Profile - - - - Room User Profile - Room User Profile - - - - Change avatar globally. - Change avatar globally. - - - - Change avatar. Will only apply to this room. - Change avatar. Will only apply to this room. - - - - Change display name globally. - Change display name globally. - - - - Change display name. Will only apply to this room. - Change display name. Will only apply to this room. - - - - Room: %1 - Room: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - This is a room-specific profile. The user's name and avatar may be different from their global versions. - - - - Open the global profile for this user. - Open the global profile for this user. - - - - - Verify - Verify - - - - Start a private chat. - Start a private chat. - - - - Kick the user. - Kick the user. - - - - Ban the user. - Ban the user. - - - - Refresh device list. - Refresh device list. - - - - Sign out this device. - Sign out this device. - - - - Change device name. - Change device name. - - - - Last seen %1 from %2 - Last seen %1 from %2 - - - - Unverify - Unverify - - - + Sign out device %1 Sign out device %1 @@ -4179,8 +1774,8 @@ Reason: %4 UserSettings - - + + Default Default @@ -4188,7 +1783,7 @@ Reason: %4 UserSettingsModel - + Theme Theme @@ -4257,6 +1852,11 @@ Reason: %4 Sort rooms by unreads Sort rooms by unreads + + + Sort rooms alphabetically + Sort rooms alphabetically + Show buttons in timeline @@ -4518,12 +2118,22 @@ Reason: %4 Expose room information via D-Bus - + + Periodically update community routing information + Periodically update community routing information + + + + Periodically delete expired events + Periodically delete expired events + + + Default Default - + Set the notification sound to play when a call invite arrives Set the notification sound to play when a call invite arrives @@ -4596,7 +2206,25 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + Show buttons to quickly reply, react or access additional options next to each message. Show buttons to quickly reply, react or access additional options next to each message. @@ -4650,17 +2278,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4670,16 +2298,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. - 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. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4770,7 +2389,17 @@ This setting will take effect upon restart. This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + Select a file Select a file @@ -4780,7 +2409,7 @@ This setting will take effect upon restart. All Files (*) - + Open Sessions File Open Sessions File @@ -4822,117 +2451,18 @@ This setting will take effect upon restart. File to save the exported session keys - - UserSettingsPage - - - REQUEST - REQUEST - - - - DOWNLOAD - DOWNLOAD - - - - CACHED - CACHED - - - - NOT CACHED - NOT CACHED - - - - Back - Back - - - - IMPORT - IMPORT - - - - EXPORT - EXPORT - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - Waiting for other party… - - - - Waiting for other side to accept the verification request. - Waiting for other side to accept the verification request. - - - - Waiting for other side to continue the verification process. - Waiting for other side to continue the verification process. - - - - Waiting for other side to complete the verification process. - Waiting for other side to complete the verification process. - - - - Cancel - Cancel - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Welcome to Nheko! The desktop client for the Matrix protocol. - - - - Enjoy your stay! - Enjoy your stay! - - - - REGISTER - REGISTER - - - - LOGIN - LOGIN - - - - Reduce animations - Reduce animations - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - descriptiveTime - + Yesterday Yesterday @@ -4940,7 +2470,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Open Fallback in Browser @@ -4961,32 +2491,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Open reCAPTCHA + + People + People - - Cancel - Cancel + + Nature + Nature - - Confirm - Confirm + + Food + Food - - Solve the reCAPTCHA and press the confirm button - Solve the reCAPTCHA and press the confirm button + + Activity + Activity + + + + Travel + Travel + + + + Objects + Objects + + + + Symbols + Symbols + + + + Flags + Flags message-description sent: - + You sent an audio clip You sent an audio clip @@ -5047,25 +2597,25 @@ This setting will take effect upon restart. - + You: %1 You: %1 - - + + %1: %2 %1: %2 - You sent some confetti - You sent some confetti + You sent a chat effect + You sent a chat effect - %1 sent some confetti - %1 sent some confetti + %1 sent a chat effect + %1 sent a chat effect diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts index c87e169a..e91e5e9e 100644 --- a/resources/langs/nheko_eo.ts +++ b/resources/langs/nheko_eo.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Vokante… - - - - - Connecting... - Konektante… - - - - You are screen sharing - Vi vidigas vian ekranon. - - - - Hide/Show Picture-in-Picture - Kaŝi/Montri «bildon en bildo» - - - - Unmute Mic - Malsilentigi mikrofonon - - - - Mute Mic - Silentigi mikrofonon - - AliasEditingModel - + @@ -51,86 +17,10 @@ Malsukcesis ĝisdatigi kromnomojn: %1 - - AliasEditor - - - Aliases to %1 - Kromnomoj de %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Listo de kromnomo por ĉi tiu ĉambro. Ordinare oni povas nur aldoni kromnomojn por sia servilo. Oni povas havi unu ĉefan kromnomon, kaj multajn alternativajn kromnomojn. - - - - Primary alias - Ĉefa kromnomo - - - - Make primary alias - Ĉefigi kromnomon - - - - Advertise as an alias in this room - Reklami kromnomon en ĉi tiu ĉambro - - - - Publish in room directory - Publikigi kromnomon en katalogo de ĉambroj - - - - Remove this alias - Forigi tiun ĉi kromnomon - - - - #new-alias:server.tld - #nova-kromnomo:servilo.tld - - - - Add - Aldoni - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Agordoj de enirrajtigaj ĉambroj - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Listo de ĉambroj, kiuj rajtigas onin eniri ĉi tiun ĉambron. Ĉiu, kiu estas en iu el tiuj ĉambroj, rajtas eniri ĉi tiun ĉambron. - - - - Parent community - Patra komunumo - - - - Other room - Alia ĉambro - - - - Enter additional rooms not in the list yet... - Enigi pliajn ĉambrojn, kiuj ne jam estas en la listo… - - Cache - + %1 and %n other(s) %1 kaj %n alia @@ -139,76 +29,25 @@ - + Empty Room Malplena ĉambro - CallInvite - - - Video Call - Vidvoko - - - - Voice Call - Voĉvoko - - - - No microphone found. - Neniu mikrofono troviĝis. - - - - CallInviteBar - - - Video Call - Vidvoko - - - - Voice Call - Voĉvoko - - - - Devices - Aparatoj - - - - Accept - Akcepti - - - - Unknown microphone: %1 - Nekonata mikrofono: %1 - - - - Unknown camera: %1 - Nekonata filmilo: %1 - + CallManager - - Decline - Rifuzi + + X11 + - - No microphone found. - Neniu mikrofono troviĝis. + + PipeWire + - - - CallManager - + Entire screen Tuta ekrano @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Malsukcesis inviti uzanton: %1 - + Invited user: %1 Invitita uzanto: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Konfirmi adiaŭon @@ -237,7 +85,7 @@ 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! @@ -269,12 +117,12 @@ - + Confirm invite Konfirmu inviton - + Do you really want to invite %1 (%2)? Ĉu vi certe volas inviti uzanton %1 (%2)? @@ -319,12 +167,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! @@ -348,7 +196,7 @@ Se vi opinias tion erara, vi povas anstataŭe fermi Nhekon, por eble reakiri via Neakorda versio de kaŝmemoro - + Failed to restore OLM account. Please login again. Malsukcesis rehavi konton je OLM. Bonvolu resaluti. @@ -422,16 +270,11 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon: Enter reason for banning %1 (%2) or hit enter for no reason: Enigu kialon de forbaro de %1 (%2) aŭ premu enigan klavon por vaka kialo: - - - No network connection - Neniu retkonekto - CommandCompleter - + /me <message> /me <mesaĝo> @@ -542,6 +385,16 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <indiko de mesaĝo> @@ -681,6 +534,16 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon: Send a message in rainbow colors with confetti. Sendi mesaĝon en koloroj de ĉielarko kun konfetoj. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -697,33 +560,10 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon: Malindividuigi ĉi tiun ĉambron. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Ne montri nombron de sciigoj por ĉi tiu komunumo aŭ etikedo. - - - - Hide rooms with this tag or from this community by default. - Kaŝi ĉambrojn de ĉi tiu etikedo aŭ komunumo implicite. - - - - Expand - Etendi - - - - Collapse - Maletendi - - CommunitiesModel - + All rooms Ĉiuj ĉambroj @@ -773,7 +613,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon: Mesaĝoj de via servilo aŭ administranto. - + Failed to update community: %1 Malsukcesis ĝisdatigi komunumon: %1 @@ -794,2443 +634,600 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Konfirmi aliĝon al komunumo + + Decrypt secrets + Malĉifri sekretojn - - Confirm room join - Konfirmi aliĝon al ĉambro + + Enter your recovery key or passphrase to decrypt your secrets: + Enigu vian rehavan ŝlosilon aŭ pasfrazon por malĉifri viajn sekretojn: - - - %n member(s) - - %n ano - %n anoj - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Enigu vian rehavan ŝlosilon aŭ pasfrazon kun nomo %1 por malĉifri viajn sekretojn: - - Do you want to join this room? You can optionally add a reason below: - Ĉu vi volas aliĝi al ĉi tiu ĉambro? Vi povas aldoni malnepran mesaĝon sube: + + Decryption failed + Malsukcesis malĉifrado - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Vi ne povas aliĝi al ĉi tiu ĉambro rekte. Vi tamen povas frapi al la ĉambro, kaj la ĉambranoj povas akcepti aŭ malakcepti tian peton pri aliĝo. Vi povas aldoni noton pri kial ili lasu vin eniri: + + Failed to decrypt secrets with the provided recovery key or passphrase + Malsukcesis malĉifri sekretojn per la donitaj rehava ŝlosilo aŭ pasfrazo + + + EventExpiry - - Knock - Frapi + + + Failed to set hidden events: %1 + Malsukcesis agordi kaŝitajn okazojn: %1 + + + GridImagePackModel - - Join - Aliĝi + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Krei individuan ĉambron + + + Failed to set hidden events: %1 + Malsukcesis agordi kaŝitajn okazojn: %1 + + + InputBar - - User to invite - Identigilo de invitota uzanto + + All Files (*) + Ĉiuj dosieroj (*) - - @user:server.tld - @uzanto:servilo.retnomo + + Select file(s) + - - Encryption - Ĉifrado + + Upload of '%1' failed + Alŝuto de «%1» malsukcesis - CreateRoom + LoginPage - - Create Room - Krei ĉambron + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Vi enigis nevalidan identigilon de Matrikso ekz. @tacuo:matrix.org - - Name - Nomo + + Autodiscovery failed. Received malformed response. + Malsukcesis memaga trovado. Ricevis misformitan respondon. - - New community - Nova komunumo + + Autodiscovery failed. Unknown error when requesting .well-known. + Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known. - - New Room - Nova ĉambro + + The required endpoints were not found. Possibly not a Matrix server. + La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo. - - No name - Neniu nomo + + Received malformed response. Make sure the homeserver domain is valid. + Ricevis misformitan respondon. Certiĝu, ke retnomo de la hejmservilo estas valida. - Topic - Temo + An unknown error occured. Make sure the homeserver domain is valid. + Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida. - - No topic - Neniu temo + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + La elektita servilo ne subtenas la version de la Matriksa protokolo, kiun komprenas ĉi tiu kliento (v1.1 ĝis v1.5). Vi ne povas saluti. - - Alias - Kromnomo + + Sign in with Apple + Saluti per Apple - - Public - Publika + + Continue with Facebook + Pluiĝi per Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. - Ĉiu povas aliĝi al ĉambroj publikaj; ĉambroj privataj postulas invitojn. + + Sign in with Google + Saluti per Google - - Trusted - Fidata + + Sign in with Twitter + Saluti per Twitter - - All invitees are given the same power level as the creator - Ĉiuj invitotoj ricevos la saman povnivelon, kiel la kreinto. + + Login using %1 + Saluti per %1 - - Encryption - Ĉifrado + + SSO LOGIN + UNUNURA SALUTO - - Caution: Encryption cannot be disabled - Averto: Ne eblas malŝalti ĉifradon! + + Empty password + Malplena pasvorto + + + + SSO login failed + Malsukcesis ununura saluto - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Malĉifri sekretojn + + + Failed to upload media. Please try again. + Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi. + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: - Enigu vian rehavan ŝlosilon aŭ pasfrazon por malĉifri viajn sekretojn: - - - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Enigu vian rehavan ŝlosilon aŭ pasfrazon kun nomo %1 por malĉifri viajn sekretojn: + + + %1 sent an encrypted message + %1 sendis ĉifritan mesaĝon - - Decryption failed - Malsukcesis malĉifrado + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 respondis: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Malsukcesis malĉifri sekretojn per la donitaj rehava ŝlosilo aŭ pasfrazo + + %1 replied with an encrypted message + %1 respondis per ĉifrita mesaĝo - - - DigitVerification - - Verification Code - Kontrolkodo + + %1 replied to a message + %1 respondis al mesaĝo - - 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! - Bonvolu kontroli la sekvantajn ciferojn. Vi devus vidi la samajn numerojn ambaŭflanke. Se ili malsamas, bonvolu premi «Ili ne akordas!» por nuligi la kontrolon! + + %1 sent a message + %1 sendis mesaĝon + + + PowerLevels - - They do not match! - Ili ne akordas! + + Failed to update powerlevel: %1 + Malsukcesis ŝanĝi povnivelon: %1 + + + PowerlevelEditingModels - - They match! - Ili akordas! + + Failed to update powerlevel: %1 + Malsukcesis ŝanĝi povnivelon: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Serĉu + + Other events + Aliaj okazoj - - People - Homoj + + Other state events + Aliaj statokazoj - Nature - Naturo + Remove other users + Forigi aliajn uzantojn - Food - Manĝaĵo + Ban other users + Forbari aliajn uzantojn - Activity - Aktiveco + Invite other users + Inviti aliajn uzantojn - Travel - Vojaĝoj + Redact events sent by others + Forigi okazojn senditajn de aliuloj - Objects - Objektoj + Reactions + Reagoj - Symbols - Simboloj + Deprecated aliases events + Okazoj pri forlasitaj kromnomoj - Flags - Flagoj + Change the room avatar + Ŝanĝi bildon de la ĉambro - - - EmojiVerification - - Verification Code - Kontrolkodo + + Change the room addresses + Ŝanĝi adresojn de la ĉambro - - 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! - Bonvolu kontroli per la jenaj bildosignoj. Vi devus vidi la samajn bildosignojn ambaŭflanke. Se ili malsamas, bonvolu premi «Ili ne akordas!» por nuligi la kontrolon! + + Send encrypted messages + Sendi ĉifritajn mesaĝojn - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - La montrotaj bildosignoj povas aspekti malsame en malsamaj klientoj, se malsama tiparo estos uzata. Simile, ili povas malsame tradukiĝi al malsamaj lingvoj. Tamen ili devus montri po unu el 64 malsamaj objektoj aŭ bestoj. Ekzemple, leono kaj kato estas malsamaj, sed kato plu estas kato, eĉ se unu kliento montras nur la vizaĝon, kaj alia kliento montras la tutan korpon de la kato. + + Enable encryption + Ŝalti ĉifradon - - They do not match! - Ili ne akordas! + + Change guest access + Ŝanĝi aliron de gastoj - - They match! - Ili akordas! + + Change history visibility + Ŝanĝi videblecon de historio - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Estas neniu ŝloslio por malŝlosi ĉi tiun mesaĝon. Ni petis ĝin memage, sed vi povas provi repeti ĝin, se vi rapidas. + + Change who can join + Ŝanĝi enireblecon - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Ne povis malĉifri ĉi tiun mesaĝon, ĉar ni havas nur ŝlosilon por pli novaj. Vi povas provi peti aliron al ĉi tiu mesaĝo. + Send messages + Sendi mesaĝojn - There was an internal error reading the decryption key from the database. - Eraris interne legado de malĉifra ŝlosilo el la datumbazo. + Change the room name + Ŝanĝi nomon de ĉambro - There was an error decrypting this message. - Eraris malĉifrado de ĉi tiu mesaĝo. + Change the room permissions + Ŝanĝi permesojn de ĉambro - The message couldn't be parsed. - Ne povis trakti la mesaĝon. + Change the rooms topic + Ŝanĝi temon de ĉambro - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - La ĉifra ŝlosilo estas reuzita! Eble iu provas enmeti falsitajn mesaĝojn en la babilon! + Change the widgets + Ŝanĝi la fenestraĵojn - Unknown decryption error - Nekonata malĉifra eraro + Change the widgets (experimental) + Ŝanĝi la fenestraĵojn (eksperimenta) - - Request key - Peti ŝlosilon + + Redact own events + Forigi proprajn okazojn - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 ŝaltis tutvojan ĉifradon + + Change the pinned events + Ŝanĝi la fiksitajn okazojn - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - + + Upgrade the room + Gradaltigi la ĉambron - - - EncryptionIndicator - - This message is not encrypted! - Ĉi tiu mesaĝo ne estas ĉifrita! + + Send stickers + Sendi glumarkojn - - Encrypted by a verified device - Ĉifrita de kontrolita aparato + + Ban users using policy rules + Forbari uzantojn per politikaj reguloj - Encrypted by an unverified device, but you have trusted that user so far. - Ĉifrita de nekontrolita aparato, sed vi fidis je tiu uzanto ĝis nun. + Ban rooms using policy rules + Forbari ĉambrojn per politikaj reguloj - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Ĉifrita de nekontrolita aparato, aŭ per ŝlosilo de nefidata fonto, ekzemple la deponejo de ŝlosiloj. + Ban servers using policy rules + Forbari servilojn per politikaj reguloj - - - Failed - - Verification failed - Malsukcesis kontrolo + + Edit child communities and rooms + Redakti idajn komunumojn kaj ĉambrojn - - Other client does not support our verification protocol. - Alia kliento ne subtenas nian kontrolan protokolon. + + Change parent communities + Ŝanĝi patrajn komunumojn - - Key mismatch detected! - Troviĝis malakordo de ŝlosiloj! + + Start a call + Komenci vokon - Device verification timed out. - Trafiĝis tempolimo de aparata kontrolo. + Negotiate a call + Trakti vokon - Other party canceled the verification. - Aliulo nuligis la kontrolon. + Answer a call + Respondi vokon - Verification messages received out of order! - Kontrolaj mesaĝoj riceviĝis ekster ordo! + Hang up a call + Fini vokon - Unknown verification error. - Nekonata eraro de kontrolo. + Reject a call + Malakcepti vokon - - Close - Fermi + + Change the room emotes + Ŝanĝi mienetojn de la ĉambro - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Plusendi mesaĝon + + Other users + Aliaj uzantoj - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Malsukcesis agordi kaŝitajn okazojn: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + Krei unikan profilon, kiu ebligos saluton al pluraj kontoj samtempe, kaj starton de pluraj nhekoj. - - - HiddenEventsDialog - - Hidden events for %1 - Kaŝitaj okazoj por %1 + + profile + profilo - - Hidden events - Kaŝitaj okazoj + + profile name + nomo de profilo + + + QObject - - These events will be <b>shown</b> in %1: - Ĉi tiuj okazoj <b>montriĝos</b> en %1: + + Alias for '--log-level trace'. + Kromnomo de «--log-level trace». - - These events will be <b>shown</b> in all rooms: - Ĉi tiuj okazoj <b>montriĝos</b> en ĉiuj ĉambroj: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Agordi la tutprograman nivelon de protokolado, aŭ diskomitan liston de paroj <parto>=<nivelo>, aŭ ambaŭ. Ekzemple, por implici la protokolan nivelon »warn«, sed malŝalti protokoladon por la parto »ui«, metu »warn,ui=off«. Disponeblaj niveloj: {trace,debug,info,warning,error,critical,off}, partoj: {crypto,db,mtx,net,qml,ui}. - - User events - Okazoj pri uzantoj + + level + nivelo - - Joins, leaves, avatar and name changes, bans, … - Aliĝoj, foriroj, ŝanĝoj de nomo aŭ profilbildo, forbaroj… + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Agordi la specon de protokola eligo. Diskomita listo estas permesita. La implicita estas »file,stderr«. Specoj: {file,stderr,none}. - - Power level changes - Ŝanĝoj de povniveloj + + type + speco + + + + Respond + Respondi - Sent when a moderator is added/removed or the permissions of a room are changed. - Sendiĝas kiam reguligisto aliĝas/foriĝas, aŭ kiam permesoj de ĉambro ŝanĝiĝas. + Send + Sendi - - Stickers - Glumarkoj + + Write a message... + Skribu mesaĝon… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Redaktado de bildopako + + Yesterday, %1 + Hieraŭ, %1 + + + RegisterPage - - Add images - Aldoni bildojn + + Autodiscovery failed. Received malformed response. + Malsukcesis memaga trovado. Ricevis misformitan respondon. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Bildoj (*.png *.webp *.gif *.jpg *.jpeg) - - - - Select images for pack - Elekti bildojn por pako + Autodiscovery failed. Unknown error when requesting .well-known. + Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known. - - Add to pack - Aldoni al pako + + The required endpoints were not found. Possibly not a Matrix server. + La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo. - - Change the overview image for this pack - Ŝanĝi reprezentan bildon de ĉi tiu pako + + Received malformed response. Make sure the homeserver domain is valid. + Ricevis misformitan respondon. Certiĝu, ke retnomo de la hejmservilo estas valida. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Reprezenta bildo (*.png *.webp *.jpg *.jpeg) + + An unknown error occured. Make sure the homeserver domain is valid. + Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida. - - Select overview image for pack - Elekti reprezentan bildon de pako + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + La elektita servilo ne subtenas version de la Matriksa protokolo, kiun komprenas ĉi tiu kilento (v1.1 ĝis v1.5). Vi ne povas registriĝi. - - State key - Identigilo (stata ŝlosilo) + + Server does not support querying registration flows! + Servilo ne subtenas esploradon de registriĝaj metodoj! - - Packname - Nomo de pako + + Server does not support registration. + Servilo ne subtenas registriĝon. - - Attribution - Atribuo + + Invalid username. + Nevalida uzantonomo. - - - Use as Emoji - Uzi kiel bildosignon - - - - - Use as Sticker - Uzi kiel glumarkon - - - - Shortcode - Mallongigo - - - - Body - Korpo - - - - Remove from pack - Forigi de pako - - - - Remove - Forigi - - - - ImagePackSettingsDialog - - - Image pack settings - Agordoj de bildopako - - - - Create account pack - Krei kontan pakon - - - - New room pack - Nova ĉambra pako - - - - Private pack - Privata pako - - - - Pack from this room - Pakoj el ĉi tiu ĉambro - - - - Pack from parent community - Pako el patra komunumo - - - - Globally enabled pack - Ĉie ŝaltita pako - - - - Enable globally - Ŝalti ĉie - - - - Enables this pack to be used in all rooms - Ŝaltas ĉi tiun pakon por uzo en ĉiuj ĉambroj - - - - Edit - Redakti - - - - Close - Fermi - - - - InputBar - - - All Files (*) - Ĉiuj dosieroj (*) - - - - Upload of '%1' failed - Alŝuto de «%1» malsukcesis - - - - InviteDialog - - - Invite users to %1 - Invitu uzantojn al %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @tacuo:matrix.org - - - - Search user - Serĉi uzanton - - - - Search on Server - Serĉi en servilo - - - - Invite - Inviti - - - - Cancel - Nuligi - - - - JoinRoomDialog - - - Join room - Aliĝi al ĉambro - - - - Room ID or alias - Identigilo aŭ kromnomo de ĉambro - - - - Join - Aliĝi - - - - LeaveRoomDialog - - - Leave room - Eliri el ĉambro - - - - Are you sure you want to leave? - Ĉu vi certas, ke vi volas eliri? - - - - LoginPage - - - Matrix ID - Identigilo de Matrikso - - - - e.g @joe:matrix.org - ekz. @tacuo:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Via saluta nomo. Identigilo de matrikso komenciĝu per «@», sekvata de via identigilo de uzanto. Post la identigilo, vi devas meti la nomon de via servilo post «:». -Vi ankaŭ povas tien meti adreson de via hejmservilo, se via servilo ne subtenas bone konatan trovmanieron. -Ekzemplo: @uzanto:servilo.mia -Se Nheko malsukcesos trovi vian hejmservilon, ĝi montros kampon, kien vi povos meti ĝian adreson permane. - - - - Password - Pasvorto - - - - Your password. - Via pasvorto. - - - - Device name - Aparata nomo - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Nomo por ĉi tiu aparato, kiu montriĝos al aliaj uzantoj, kiam ili kontrolos viajn aparatojn. Se nenio estos donita, uziĝos nomo implicita. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - La adreso, per kiu oni povas kontakti la API-on de via hejmservilo. -Ekzemplo: https://servilo.mia:8787 - - - - Homeserver address - Adreso de hejmservilo - - - - server.my:8787 - servilo.mia:8787 - - - - LOGIN - Maybe shouldn't be imperative? - SALUTI - - - - Back - Reen - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Vi enigis nevalidan identigilon de Matrikso ekz. @tacuo:matrix.org - - - - Autodiscovery failed. Received malformed response. - Malsukcesis memaga trovado. Ricevis misformitan respondon. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo. - - - - Received malformed response. Make sure the homeserver domain is valid. - Ricevis misformitan respondon. Certiĝu, ke retnomo de la hejmservilo estas valida. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - La elektita servilo ne subtenas la version de la Matriksa protokolo, kiun komprenas ĉi tiu kliento (v1.1 ĝis v1.5). Vi ne povas saluti. - - - - Sign in with Apple - Saluti per Apple - - - - Continue with Facebook - Pluiĝi per Facebook - - - - Sign in with Google - Saluti per Google - - - - Sign in with Twitter - Saluti per Twitter - - - - Login using %1 - Saluti per %1 - - - - SSO LOGIN - UNUNURA SALUTO - - - - Empty password - Malplena pasvorto - - - - SSO login failed - Malsukcesis ununura saluto - - - - LogoutDialog - - - Log out - Adiaŭi - - - - A call is in progress. Log out? - Okazas voko nun. Ĉu tamen adiaŭi? - - - - Are you sure you want to log out? - Ĉu vi certas, ke vi volas adiaŭi? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - Ĉi tiu ĉambro anstataŭiĝis pro la jena kialo: %1 - - - - Go to replacement room - Iri al la anstataŭa ĉambro - - - - %1 removed a message - %1 forigis mesaĝon - - - - %2 changed the room name to: %1 - %2 ŝanĝis nomon de la ĉambro al: %1 - - - - %1 removed the room name - %1 forigis nomon de la ĉambro - - - - %2 changed the topic to: %1 - %2 ŝanĝis la temon al: %1 - - - - %1 removed the topic - %1 forigis la temon - - - - %1 changed the room avatar - %1 ŝanĝis bildon de la ĉambro - - - - %1 changed the pinned messages. - %1 ŝanĝis la fiksitajn mesaĝojn. - - - - %1 changed the addresses for this room. - %1 ŝanĝis la adresojn de ĉi tiu ĉambro. - - - - %1 changed the parent communities for this room. - %1 ŝanĝis la patrajn komunumojn por ĉi tiu ĉambro. - - - - %1 created and configured room: %2 - %1 kreis kaj agordis ĉambron: %2 - - - - %1 placed a voice call. - %1 voĉvokis. - - - - %1 placed a video call. - %1 vidvokis. - - - - %1 placed a call. - %1 vokis. - - - - %1 answered the call. - %1 respondis la vokon. - - - - %1 rejected the call. - %1 malakceptis la vokon. - - - - %1 select answer - %1 elektis respondon - - - - %1 ended the call. - %1 finis la vokon. - - - - - %1 is negotiating the call... - %1 traktas la vokon… - - - - Allow them in - Enlasi ĝin - - - - MessageInput - - - Hang up - Fini - - - - Place a call - Voki - - - - Already on a call - Jam vokas - - - - Send a file - Sendi dosieron - - - - Write a message... - Skribu mesaĝon… - - - - Stickers - Glumarkoj - - - - Emoji - Bildosignoj - - - - Send - Sendi - - - - You don't have permission to send messages in this room - Vi ne rajtas sendi mesaĝojn en ĉi tiu ĉambro - - - - MessageView - - - Edit - Redakti - - - - React - Reagi - - - - Reply in thread - Respondi fadene - - - - New thread - Nova fadeno - - - - Reply - Respondi - - - - Options - Elektebloj - - - - Reason for removal - Kialo de forigo - - - - Enter reason for removal or hit enter for no reason: - Enigu kialon de forigo aŭ premu enigan klavon por vaka kialo: - - - - - &Copy - &Kopii - - - - - Copy &link location - Kopii celon de &ligilo - - - - Re&act - Re&agi - - - - Repl&y - Re&spondi - - - - &Edit - R&edakti - - - - &Thread - &Fadeno - - - - Un&pin - Mal&fiksi - - - - &Pin - &Fiksi - - - - &Read receipts - K&vitancoj - - - - &Forward - &Plusendi - - - - &Mark as read - &Marki legita - - - - View raw message - Vidi krudan mesaĝon - - - - View decrypted raw message - Vidi malĉifritan krudan mesaĝon - - - - Remo&ve message - &Forigi mesaĝon - - - - &Save as - Kon&servi kiel - - - - &Open in external program - &Malfermi per aparta programo - - - - Copy link to eve&nt - Kopii ligilon al oka&zo - - - - &Go to quoted message - &Iri al citita mesaĝo - - - - NewVerificationRequest - - - Send Verification Request - Sendi kontrolpeton - - - - Received Verification Request - Ricevita kontrolpeto - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Por lasi aliajn uzantojn vidi, kiuj el viaj aparatoj fakte apartenas al vi, vi povas tiujn kontroli. Tio ankaŭ ebligas memagan savkopiadon de ŝlosiloj. Ĉu vi volus kontroli nekontrolitan aparaton nun? (Bonvolu certiĝi, ke almenaŭ unu el tiuj aparatoj estas disponebla.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Por povigi aliajn uzantojn vidi, kiuj el viaj aparatoj fakte apartenas al vi, vi povas tiujn kontroli. Tio ankaŭ ebligas memagan savkopiadon de ŝlosiloj. Ĉu vi nun volus kontroli la aparaton %1? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Por certigi, ke neniu malica uzanto subaŭskultas vian ĉifritan komunikadon, vi povas kontroli la kunparolanton. - - - - %1 has requested to verify their device %2. - %1 petis kontrolon de sia aparato %2. - - - - %1 using the device %2 has requested to be verified. - %1 petis kontrolon per la aparato %2. - - - - Your device (%1) has requested to be verified. - Via aparato (%1) petis kontrolon. - - - - Cancel - Nuligi - - - - Deny - Rifuzi - - - - Start verification - Komenci kontrolon - - - - Accept - Akcepti - - - - NotificationWarning - - - You are about to notify the whole room - Vi atentigos la tutan ĉambron - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 sendis ĉifritan mesaĝon - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 respondis: %2 - - - - %1 replied with an encrypted message - %1 respondis per ĉifrita mesaĝo - - - - %1 replied to a message - %1 respondis al mesaĝo - - - - %1 sent a message - %1 sendis mesaĝon - - - - PlaceCall - - - Place a call to %1? - Ĉu voki al %1? - - - - No microphone found. - Neniu mikrofono troviĝis. - - - - Voice - Voĉe - - - - Video - Vide - - - - Screen - Ekrane - - - - Cancel - Nuligi - - - - Placeholder - - - unimplemented event: - neprogramita okazo: - - - - PowerLevelEditor - - - Permissions in %1 - Permesoj en %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Redaktu permesojn nur tre atente. Vi ne povas malaltigi permesojn de personoj, kies nivelo superas aŭ egalas la vian. Altigu nivelon de aliuloj nur tre atente. - - - - Roles - Roloj - - - - Users - Uzantoj - - - - Move permissions between roles to change them - Movu permesojn inter roloj por ilin ŝanĝi - - - - - Administrator (%1) - Administranto (%1) - - - - - Moderator (%1) - Reguligisto (%1) - - - - User (%1) - Uzanto (%1) - - - - - Custom (%1) - Propra (%1) - - - - Remove event type - Forigi specon de okazo - - - - Add event type - Aldoni specon de okazo - - - - Add new role - Aldoni novan rolon - - - - Add - Aldoni - - - - Move users up or down to change their permissions - Movu uzantojn supren aŭ malsupren por ŝanĝi iliajn permesojn - - - - Remove user - Forigi uzanton - - - - Add user - Aldoni uzanton - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Efektivigi ŝanĝojn de permesoj - - - - Which of the subcommunities and rooms should these permissions be applied to? - Por kiuj subkomunumoj kaj ĉambroj efektiviĝu ĉi tiuj permesoj? - - - - Apply permissions recursively - Efektivigi permesojn profunde - - - - Overwrite exisiting modifications in rooms - Ŝanĝi eĉ jamajn ŝanĝojn en ĉambroj - - - - No permissions to apply the new permissions here - Mankas permesoj efektivigi la novajn permesojn tie ĉi - - - - No changes needed - Neniuj ŝanĝoj necesas - - - - Existing modifications to the permissions in this room will be overwritten - Jamaj ŝanĝoj al la permesoj en ĉi tiu ĉambro ankaŭ estos ŝanĝitaj - - - - Permissions synchronized with community - Permesoj speguliĝis en la komunumo - - - - PowerLevels - - - Failed to update powerlevel: %1 - Malsukcesis ŝanĝi povnivelon: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Malsukcesis ŝanĝi povnivelon: %1 - - - - PowerlevelsTypeListModel - - - Other events - Aliaj okazoj - - - - Other state events - Aliaj statokazoj - - - - Remove other users - Forigi aliajn uzantojn - - - - Ban other users - Forbari aliajn uzantojn - - - - Invite other users - Inviti aliajn uzantojn - - - - Redact events sent by others - Forigi okazojn senditajn de aliuloj - - - - Reactions - Reagoj - - - - Deprecated aliases events - Okazoj pri forlasitaj kromnomoj - - - - Change the room avatar - Ŝanĝi bildon de la ĉambro - - - - Change the room addresses - Ŝanĝi adresojn de la ĉambro - - - - Send encrypted messages - Sendi ĉifritajn mesaĝojn - - - - Enable encryption - Ŝalti ĉifradon - - - - Change guest access - Ŝanĝi aliron de gastoj - - - - Change history visibility - Ŝanĝi videblecon de historio - - - - Change who can join - Ŝanĝi enireblecon - - - - Send messages - Sendi mesaĝojn - - - - Change the room name - Ŝanĝi nomon de ĉambro - - - - Change the room permissions - Ŝanĝi permesojn de ĉambro - - - - Change the rooms topic - Ŝanĝi temon de ĉambro - - - - Change the widgets - Ŝanĝi la fenestraĵojn - - - - Change the widgets (experimental) - Ŝanĝi la fenestraĵojn (eksperimenta) - - - - Redact own events - Forigi proprajn okazojn - - - - Change the pinned events - Ŝanĝi la fiksitajn okazojn - - - - Upgrade the room - Gradaltigi la ĉambron - - - - Send stickers - Sendi glumarkojn - - - - Ban users using policy rules - Forbari uzantojn per politikaj reguloj - - - - Ban rooms using policy rules - Forbari ĉambrojn per politikaj reguloj - - - - Ban servers using policy rules - Forbari servilojn per politikaj reguloj - - - - Edit child communities and rooms - Redakti idajn komunumojn kaj ĉambrojn - - - - Change parent communities - Ŝanĝi patrajn komunumojn - - - - Start a call - Komenci vokon - - - - Negotiate a call - Trakti vokon - - - - Answer a call - Respondi vokon - - - - Hang up a call - Fini vokon - - - - Reject a call - Malakcepti vokon - - - - Change the room emotes - Ŝanĝi mienetojn de la ĉambro - - - - PowerlevelsUserListModel - - - Other users - Aliaj uzantoj - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - Krei unikan profilon, kiu ebligos saluton al pluraj kontoj samtempe, kaj starton de pluraj nhekoj. - - - - profile - profilo - - - - profile name - nomo de profilo - - - - QObject - - - Alias for '--log-level trace'. - Kromnomo de «--log-level trace». - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Agordi la tutprograman nivelon de protokolado, aŭ diskomitan liston de paroj <parto>=<nivelo>, aŭ ambaŭ. Ekzemple, por implici la protokolan nivelon »warn«, sed malŝalti protokoladon por la parto »ui«, metu »warn,ui=off«. Disponeblaj niveloj: {trace,debug,info,warning,error,critical,off}, partoj: {crypto,db,mtx,net,qml,ui}. - - - - level - nivelo - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Agordi la specon de protokola eligo. Diskomita listo estas permesita. La implicita estas »file,stderr«. Specoj: {file,stderr,none}. - - - - type - speco - - - - Respond - Respondi - - - - Send - Sendi - - - - Write a message... - Skribu mesaĝon… - - - - ReadReceipts - - - Read receipts - Kvitancoj - - - - ReadReceiptsModel - - - Yesterday, %1 - Hieraŭ, %1 - - - - RegisterPage - - - Username - Uzantonomo - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - La uzantonomo devas ne esti malplena, kaj devas enhavi nur la signojn a–z, 0–9, ., _, =, -, kaj /. - - - - - Back - Reen - - - - Password - Pasvorto - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Bonvolu elekti sekuran pasvorton. Precizaj postuloj por ĝia fortikeco povus dependi de via servilo. - - - - Password confirmation - Pasvorta konfirmo - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Nomo por ĉi tiu aparato, kiu montriĝos al aliuloj kontrolantaj viajn aparatojn. Se nenio estos donita, implicita nomo estos uzata. - - - - Homeserver - Hejmservilo - - - - your.server - via.servilo - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Servilo, kiu permesas registriĝon. Ĉar Matrikso estas federa, vi bezonas unue trovi servilon, kie vi povus registriĝi, aŭ gastigi vian propran. - - - - Your passwords do not match! - Viaj pasvortoj ne akordas! - - - - Device name - Nomo de aparato - - - - REGISTER - REGISTRIĜI - - - - Autodiscovery failed. Received malformed response. - Malsukcesis memaga trovado. Ricevis misformitan respondon. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo. - - - - Received malformed response. Make sure the homeserver domain is valid. - Ricevis misformitan respondon. Certiĝu, ke retnomo de la hejmservilo estas valida. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - La elektita servilo ne subtenas version de la Matriksa protokolo, kiun komprenas ĉi tiu kilento (v1.1 ĝis v1.5). Vi ne povas registriĝi. - - - - Server does not support querying registration flows! - Servilo ne subtenas esploradon de registriĝaj metodoj! - - - - Server does not support registration. - Servilo ne subtenas registriĝon. - - - - Invalid username. - Nevalida uzantonomo. - - - - Name already in use. - La nomo jam estas uzata. - - - - Part of the reserved namespace. - Parto de la rezervita nomspaco. - - - - ReplyPopup - - - Close - Fermi - - - - Cancel Edit - Nuligi redakton - - - - Cancel Thread - Nuligi fadenon - - - - RoomDirectory - - - Explore Public Rooms - Esplori publikajn ĉambrojn - - - - Search for public rooms - Serĉi publikajn ĉambrojn - - - - Choose custom homeserver - Elekti propran hejmservilon - - - - RoomInfo - - - no version stored - neniu versio konservita - - - - RoomList - - - New tag - Nova etikedo - - - - Enter the tag you want to use: - Enigu la etikedon, kiun vi volas uzi: - - - - Open separately - Malfermi aparte - - - - Room settings - Agordoj de ĉambro - - - - Leave room - Eliri el ĉambro - - - - Copy room link - Kopii ligilon al ĉambro - - - - Tag room as: - Etikedi ĉambron: - - - - Favourite - Elstara - - - - Low priority - Malalta prioritato - - - - Server notice - Avizo de servilo - - - - Create new tag... - Krei novan etikedon… - - - - Add or remove from community... - Aldoni al aŭ forigi de komunumo… - - - - Status Message - Statmesaĝo - - - - Enter your status message: - Enigu vian statmesaĝon: - - - - Profile settings - Agordoj de profilo - - - - Set status message - Meti statmesaĝon - - - - Logout - Adiaŭi - - - - Encryption not set up - Cross-signing setup has not run yet. - Ĉifrado ne jam agordiĝis - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Nekontrolita saluto - - - - Please verify your other devices - There are unverified devices signed in to this account. - Bonvolu kontroli aliajn viajn aparatojn - - - - Close - Fermi - - - - Start a new chat - Komenci novan babilon - - - - Join a room - Aliĝi al ĉambro - - - - Create a new room - Krei novan ĉambron - - - - Start a direct chat - Krei individuan ĉambron - - - - Create a new community - Krei novan komunumon - - - - Room directory - Katalogo de ĉambroj - - - - Search rooms (Ctrl+K) - Serĉi ĉambrojn (Stir+K) - - - - User settings - Agordoj de uzanto - - - - RoomMembers - - - Members of %1 - Anoj de %1 - - - - %n people in %1 - Summary above list of members - - %n persono en %1 - %n personoj en %1 - - - - - Invite more people - Inviti pliajn personojn - - - - Search... - Serĉi… - - - - Sort by: - Ordigi laŭ: - - - - User ID - Identigilo de uzanto - - - - Display name - Prezenta nomo - - - - Power level - Povnivelo - - - - Administrator: %1 - Administranto: %1 - - - - Moderator: %1 - Reguligisto: %1 - - - - User: %1 - Uzanto: %1 - - - - This room is not encrypted! - Ĉi tiu ĉambro ne estas ĉifrata! - - - - This user is verified. - Ĉi tiu uzanto estas kontrolita. + + Name already in use. + La nomo jam estas uzata. - This user isn't verified, but is still using the same master key from the first time you met. - Ĉi tiu uzanto ne estas kontrolita, sed ankoraŭ uzas la saman ĉefan ŝlosilon ekde kiam vi renkontiĝis. - - - - This user has unverified devices! - Ĉi tiu uzanto havas nekontrolitajn aparatojn! - - - - RoomSettings - - - Room Settings - Agordoj de ĉambro - - - - Change room avatar. - Ŝanĝi bildon de ĉambro. - - - - Change name of this room - Ŝanĝi nomon de ĉi tiu ĉambro - - - - %n member(s) - - %n ano - %n anoj - - - - - View members of %1 - Montri anojn de %1 - - - - No topic set - Neniu metita temo - - - - Change topic of this room - Ŝanĝi temon de ĉi tiu ĉambro - - - - SETTINGS - AGORDOJ - - - - Notifications - Sciigoj - - - - Muted - Neniuj - - - - Mentions only - Nur mencioj - - - - All messages - Ĉiuj mesaĝoj - - - - Encryption - Ĉifrado - - - - End-to-End Encryption - Tutvoja ĉifrado - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Ĉifrado nun estas eksperimenta, kaj io povus rompiĝi neatendite.<br> -Bonvolu scii, ke ĉifrado ne povas esti malŝaltita poste. - - - - Permission - Permesoj - - - - View and change the permissions in this room - Vidi kaj redakti permesojn en ĉi tiu ĉambro - - - - View and change the addresses/aliases of this room - Vidi kaj ŝanĝi la adresojn/kromnomojn de ĉi tiu ĉambro - - - - Sticker & Emote Settings - Agordoj de glumarkoj kaj mienetoj - - - - - Change - Ŝanĝi - - - - Hidden events - Kaŝitaj okazoj - - - - - - Configure - Agordi - - - - Anyone can join - Ĉiu povas aliĝi - - - - Allow knocking - Permesi frapadon - - - - Allow joining via other rooms - Permesi aliĝon tra aliaj ĉambroj - - - - Rooms to join via - Traaliĝotaj ĉambroj - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Ŝanĝi liston de ĉambroj, tra kiuj oni povos aliĝi al ĉi tiu. Ordinare tio estas la oficiala komunumo de ĉi tiu ĉambro. - - - - Allow guests to join - Permesi al gastoj aliĝi - - - - Apply access rules - Efektivigi regulojn pri aliro - - - - Aliases - Kromnomoj - - - - Change what packs are enabled, remove packs, or create new ones - Ŝalti, forigi, aŭ krei novajn pakojn - - - - Select events to hide in this room - Elekti kaŝotajn okazojn en ĉi tiu ĉambro - - - - INFO - INFORMOJ - - - - Internal ID - Interna identigilo - - - - Copied to clipboard - Kopiiĝis al tondujo - - - - Room Version - Versio de ĉambro - - - - show less - montri malpli - - - - show more - montri pli - - - - Failed to enable encryption: %1 - Malsukcesis ŝalti ĉifradon: %1 - - - - Select an avatar - Elektu bildon de ĉambro - - - - All Files (*) - Ĉiuj dosieroj (*) - - - - The selected file is not an image - La elektita dosiero ne estas bildo - - - - Error while reading file: %1 - Eraris legado de dosiero: %1 - - - - - Failed to upload image: %s - Malsukcesis alŝuti bildon: %s - - - - RoomlistModel - - - Pending invite. - Atendanta invito. - - - - Previewing this room - Antaŭrigardante ĉi tiun ĉambron - - - - No preview available - Neniu antaŭrigardo disponeblas + Part of the reserved namespace. + Parto de la rezervita nomspaco. - Root - - - Please enter your login password to continue: - Bonvolu enigi vian pasvorton por daŭrigi: - - - - Please enter a valid email address to continue: - Bonvolu enigi validan retpoŝtadreson por daŭrigi: - - - - Please enter a valid phone number to continue: - Bonvolu enigi validan telefonnumeron por daŭrigi: - - - - Please enter the token which has been sent to you: - Bonvolu enigi la datumon, kiu sendiĝis al vi: - + RoomInfo - - Wait for the confirmation link to arrive, then continue. - Atendu venon de la konfirma ligilo, kaj poste daŭrigu. + + no version stored + neniu versio konservita - ScreenShare + RoomSettings - - Share desktop with %1? - Ĉu montri la labortablon al %1? + + Failed to enable encryption: %1 + Malsukcesis ŝalti ĉifradon: %1 - - Window: - Fenestro: + + Select an avatar + Elektu bildon de ĉambro - - Frame rate: - Filmerrapido: + + All Files (*) + Ĉiuj dosieroj (*) - - Include your camera picture-in-picture - Enigi vian filmilon en la filmon + + The selected file is not an image + La elektita dosiero ne estas bildo - - Request remote camera - Peti foran filmilon + + Error while reading file: %1 + Eraris legado de dosiero: %1 - - - View your callee's camera like a regular video call - Vidi la filmilon de via vokato kiel en ordinara vidvoko + + + Failed to upload image: %s + Malsukcesis alŝuti bildon: %s + + + RoomlistModel - - Hide mouse cursor - Kaŝi musmontrilon + + Pending invite. + Atendanta invito. - - Share - Vidigi + + Previewing this room + Antaŭrigardante ĉi tiun ĉambron - - Preview - Antaŭrigardi + + No preview available + Neniu antaŭrigardo disponeblas - - Cancel - Nuligi + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Malsukcesis konektiĝi al sekreta deponejo @@ -3240,62 +1237,10 @@ Bonvolu scii, ke ĉifrado ne povas esti malŝaltita poste. Nheko ne povis konektiĝi al la sekura deponejo por deponi sekretojn. Tio povas okazi diverskiale. Kontrolu, ke via servo D-Bus funkcias, kaj ke vi havas agorditan servon kiel KWallet, GNOME Keyring, KeePassXC, aŭ similan por via platformo. Se vi tamen havas problemojn, vi povas raporti ilin tie ĉi: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Jen via rehava ŝlosilo. Vi bezonos ĝin por rehavi aliron al viaj ĉifritaj mesaĝoj kaj kontrolaj ŝlosiloj. Tenu ĝin sekura. Ne havigu ĝin al iu ajn, kaj ne perdu ĝin! Ne paŝu sur la herbotapiŝon! - - - - Encryption setup successfully - Ĉifrado agordiĝis sukcese - - - - Failed to setup encryption: %1 - Malsukcesis agordi ĉifradon: %1 - - - - Setup Encryption - Agordi ĉifradon - - - - 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! - Saluton kaj bonvelu al Matrikso! -Ŝajnas, ke vi novas. Antaŭ ol vi povos sekure ĉifri viajn mesaĝojn, ni bezonas agordi kelkajn aferojn. Vi povas tuj premi la butonon akcepti, aŭ unue agordi kelkajn elektojn. Ni ankaŭ provas komprenigi al vi kelkajn bazajn principojn. Vi povas preterpasi la komprenigon, sed ĝi povus esti utila! - - - - Activate Encryption - Ŝalti ĉifradon - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Ŝajnas, ke ĉifrado ne jam estas ŝaltita por ĉi tiu konto. Por ke vi povu aliri viajn ĉifritajn mesaĝojn kaj aperigi la aparaton fidata, vi povas aŭ kontroli per jama aparato (se vi havas tian), aŭ enigi vian rehavan pasfrazon. Bonvolu elekti unu elekteblon sube. -Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos enigon de pasfrazo, vi bezonos viajn rehavajn ŝlosilon aŭ pasfrazon. Se vi nuligos, vi ankoraŭ povos komenci la kontrolon pli poste. - - - - verify - kontroli - - - - enter passphrase - enigi pasfrazon - - SelfVerificationStatus - + Failed to create keys for cross-signing! Malsukcesis krei delege subskribajn ŝlosilojn! @@ -3328,19 +1273,19 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos SingleImagePackModel - - + + Failed to update image pack: %1 Malsukcesis ĝisdatigi bildopakon: %1 - + Failed to delete old image pack: %1 Malsukcesis forigi malnovan bildopakon: %1 - - + + Failed to open image: %1 Malsukcesis malfermi bildon: %1 @@ -3351,98 +1296,10 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos Malsukcesis alŝuti bildon: %1 - - SpaceMenuLevel - - - Add or remove from community - Aldoni al aŭ forigi de komunumo - - - - Official community for this room - Oficiala komunumo por ĉi tiu ĉambro - - - - Affiliated community for this room - Parenca komunumo por ĉi tiu ĉambro - - - - Listed only for community members - Listigita nur por komunumanoj - - - - Listed only for room members - Listigita nur por ĉambranoj - - - - Not related - Nerilata - - - - Subcommunities - Subkomunumoj - - - - StatusIndicator - - - Failed - Estas malsukcesa - - - - Sent - Estas sendita - - - - Received - Estas ricevita - - - - Read - Could this simply be "lega"? - Estas legita - - - - StickerPicker - - - Search - Serĉu - - - - Success - - - Successful Verification - Sukcesis kontrolo - - - - Verification successful! Both sides verified their devices! - Sukcesis kontrolo! Ambaŭ flankoj kontrolis siajn aparatojn! - - - - Close - Fermi - - TimelineModel - + Message redaction failed: %1 Malsukcesis redaktado de mesaĝo: %1 @@ -3474,7 +1331,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.) @@ -3758,254 +1615,97 @@ Kialo: %4 %2 malforbaris uzanton %1. - - %2 rejected the knock from %1. - %2 malakceptis la frapadon de %1. - - - - %1 changed their avatar. - %1 ŝanĝis sian avataron. - %1 ŝanĝis sian profilbildon. - - - - %1 changed some profile info. - %1 ŝanĝis iujn informojn en profilo. - - - - %1 joined. - %1 aliĝis. - - - - %1 joined via authorisation from %2's server. - %1 aliĝis per rajtigo de servilo de %2. - - - - %1 rejected their invite. - %1 rifuzis sian inviton. - - - - %1 left the room. - %1 eliris el la ĉambro. - - - - Reason: %1 - Kialo: %1 - - - - %1 redacted their knock. - %1 forigis sian frapon. - - - - You joined this room. - Vi aliĝis ĉi tiun ĉambron. - - - - %1 made this room require an invitation to join. - %1 necesigis inviton por aliĝo al ĉi tiu ĉambro. - - - - %1 invited %2. - %1 invitis uzanton %2. - - - - %1 has changed their avatar and changed their display name to %2. - %1 ŝanĝis sian profilbildon kaj sian prezentan nomon al %2. - - - - %1 has changed their display name to %2. - %1 ŝanĝis sian prezentan nomon al %2. - - - - %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 eliris jam elirinte! - - - - %1 banned %2 - %1 forbaris uzanton %2 - - - - %1 knocked. - %1 frapis. - - - - TimelineRow - - - Edited - Redaktita - - - - Part of a thread - Parto de fadeno - - - - TimelineView - - - No room open - Neniu ĉambro estas malfermita - - - - No preview available - Neniu antaŭrigardo disponeblas - - - - Settings - Agordoj - - - - %n member(s) - - %n ano - %n anoj - - - - - View members of %1 - Montri anojn de %1 - - - - join the conversation - aliĝi al interparolo - - - - accept invite - akcepti inviton - - - - decline invite - rifuzi inviton - - - - Hide invite reason - Kaŝi kialon de invito - - - - Show invite reason - Montri kialon de invito - - - - Back to room list - Reen al listo de ĉambroj + + %2 rejected the knock from %1. + %2 malakceptis la frapadon de %1. - - - TopBar - - Back to room list - Reen al listo de ĉambroj + + %1 changed their avatar. + %1 ŝanĝis sian avataron. + %1 ŝanĝis sian profilbildon. - - No room selected - Neniu ĉambro estas elektita + + %1 changed some profile info. + %1 ŝanĝis iujn informojn en profilo. - - In %1 - En %1 + + %1 joined. + %1 aliĝis. - - Show room members. - Montri ĉambranojn. + + %1 joined via authorisation from %2's server. + %1 aliĝis per rajtigo de servilo de %2. - - This room contains only verified devices. - Ĉi tiu ĉambro enhavas nur kontrolitajn aparatojn. + + %1 rejected their invite. + %1 rifuzis sian inviton. - - This room contains verified devices and devices which have never changed their master key. - Ĉi tiu ĉambro enhavas kontrolitajn aparatojn kaj aparatojn, kiuj neniam ŝanĝis sian ĉefan ŝlosilon. + + %1 left the room. + %1 eliris el la ĉambro. - - This room contains unverified devices! - Ĉi tiu ĉambro enhavas nekontrolitajn aparatojn! + + Reason: %1 + Kialo: %1 - - Show or hide pinned messages - Montri aŭ kaŝi fiksitajn mesaĝojn + + %1 redacted their knock. + %1 forigis sian frapon. - - Search this room - Serĉi en la ĉambro + + You joined this room. + Vi aliĝis ĉi tiun ĉambron. - - Room options - Elektebloj de ĉambro + + %1 made this room require an invitation to join. + %1 necesigis inviton por aliĝo al ĉi tiu ĉambro. - - Invite users - Inviti uzantojn + + %1 invited %2. + %1 invitis uzanton %2. - - Members - Anoj + + %1 has changed their avatar and changed their display name to %2. + %1 ŝanĝis sian profilbildon kaj sian prezentan nomon al %2. - - Leave room - Eliri el ĉambro + + %1 has changed their display name to %2. + %1 ŝanĝis sian prezentan nomon al %2. - - Settings - Agordoj + + %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 eliris jam elirinte! - - Unpin - Malfiksi + + %1 banned %2 + %1 forbaris uzanton %2 - - Enter search query - Enigu serĉaton + + %1 knocked. + %1 frapis. TrayIcon - + Show Montri @@ -4018,13 +1718,13 @@ Kialo: %4 UIA - + No available registration flows! Neniuj disponeblaj manieroj de registriĝo! - - + + Registration aborted Registriĝo nuliĝis @@ -4040,112 +1740,10 @@ Kialo: %4 Nevalida peco - - UploadBox - - - Upload %n file(s) - - Alŝuti dosieron - Alŝuti %n dosierojn - - - UserProfile - - Global User Profile - Ĉiea profilo de uzanto - - - - Room User Profile - Ĉambra profilo de uzanto - - - - Change avatar globally. - Ŝanĝi bildon ĉie. - - - - Change avatar. Will only apply to this room. - Ŝanĝi bildon. Efektiviĝos nur en ĉi tiu ĉambro. - - - - Change display name globally. - Ŝanĝi prezentan nomon ĉie. - - - - Change display name. Will only apply to this room. - Ŝanĝi prezentan nomon. Efektiviĝos nur en ĉi tiu ĉambro. - - - - Room: %1 - Ĉambro: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Ĉi tio estas profilo speciala por ĉambro. La nomo kaj profilbildo de la uzanto povas esti malsamaj de siaj ĉieaj versioj. - - - - Open the global profile for this user. - Malfermi la ĉiean profilon de ĉi tiu uzanto. - - - - - Verify - Kontroli - - - - Start a private chat. - Komenci privatan babilon. - - - - Kick the user. - Forpeli la uzanton. - - - - Ban the user. - Forbari la uzanton. - - - - Refresh device list. - Aktualigi liston de aparatoj. - - - - Sign out this device. - Adiaŭigi ĉi tiun aparaton. - - - - Change device name. - Ŝanĝi nomon de aparato. - - - - Last seen %1 from %2 - Lastafoje vidis uzanton %1 je %2 - - - - Unverify - Malkontroli - - - + Sign out device %1 Adiaŭigi aparaton %1 @@ -4178,8 +1776,8 @@ Kialo: %4 UserSettings - - + + Default Implicita @@ -4187,7 +1785,7 @@ Kialo: %4 UserSettingsModel - + Theme Haŭto @@ -4256,6 +1854,11 @@ Kialo: %4 Sort rooms by unreads Ordigi ĉambrojn laŭ nelegiteco + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4517,12 +2120,22 @@ Kialo: %4 Malkaŝi informojn pri ĉambro per D-Bus - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Implicita - + Set the notification sound to play when a call invite arrives Agordi sciigan sonon, kiu aŭdiĝos je invito al voko @@ -4596,7 +2209,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Montras butonojn apud ĉiu mesaĝo, por rapide respondi, reagi, aŭ meti aliajn elekteblojn. @@ -4651,17 +2278,17 @@ This usually causes the application icon in the task bar to animate in some fash Ĉi tio kutime movbildigas la simbolbildon sur la pleto iumaniere. - + Communities sidebar Komunuma breto - + Show message counts for communities and tags Montri nombron de mesaĝoj por komunumoj kaj etikedoj - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Agordi la maksimuman larĝecon de mesaĝoj en la historio (en bilderoj). Tio povas plibonigi legeblecon sur larĝa ekrano, kiam la fenestro de Nheko grandas. @@ -4671,16 +2298,7 @@ This usually causes the application icon in the task bar to animate in some fash Montri kolonon kun komunumoj kaj etikedoj, flanke de la listo de ĉambroj. - - 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. - Montri ĉambrojn kun novaj mesaĝoj unue. -Se ĉi tio estas malŝaltita, la listo de ĉambroj nur ordiĝos laŭ tempo de la lasta mesaĝo en la ĉambro. -Se ĉi tio estas ŝaltita, ĉambroj kun aktivaj sciigoj (la eta cirklo kun nombro en si) aperos komence en la listo. Ĉambroj, kiujn vi silentigis, plu ordiĝos laŭ tempo, ĉar vi verŝajne ne opinias ilin same gravaj kiel la aliaj ĉambroj. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4771,7 +2389,17 @@ This setting will take effect upon restart. Ĉi tiu agordo efektiviĝos post restarto. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Elektu dosieron @@ -4781,7 +2409,7 @@ This setting will take effect upon restart. Ĉiuj dosieroj (*) - + Open Sessions File Malfermi dosieron kun salutaĵoj @@ -4823,118 +2451,18 @@ This setting will take effect upon restart. Dosiero, kien konserviĝos la elportitaj ŝloslioj de salutaĵo - - UserSettingsPage - - - REQUEST - PETI - - - - DOWNLOAD - ELŜUTI - - - - CACHED - KAŜMEMORITA - - - - NOT CACHED - NE KAŜMEMORITA - - - - Back - Reen - - - - IMPORT - ENPORTI - - - - EXPORT - ELPORTI - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Neniu ĉifrita privata babilo kun ĉi tiu uzanto troviĝis. Kreu ĉifritan privatan babilon kun ĉi tiu uzanto kaj reprovu. - - Waiting - - - Waiting for other party… - Atendante la aliulon… - - - - Waiting for other side to accept the verification request. - Atendante, ĝis la aliulo akceptos la kontrolpeton. - - - - Waiting for other side to continue the verification process. - Atendante, ĝis la aliulo finos la kontrolon. - - - - Waiting for other side to complete the verification process. - Atendante, ĝis la aliulo finos la kontrolon. - - - - Cancel - Nuligi - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Should "Matrico" be "Matrica"? (I don't think so) - Bonvenu al Nheko! La labortabla kliento por la protokolo Matrikso. - - - - Enjoy your stay! - Ĝuu vian ĉeeston! - - - - REGISTER - REGISTRIĜI - - - - LOGIN - SALUTI - - - - Reduce animations - Malpliigi movbildojn - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko uzas movbildojn kelkloke por plibeligi sin. Per ĉi tio vi povas ilin malŝalti, se ili malplaĉas al vi. - - descriptiveTime - + Yesterday Hieraŭ @@ -4942,7 +2470,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Iri al foliumilo por la alternativa metodo @@ -4963,32 +2491,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Malfermi disrobotilon reCAPTCHA + + People + Homoj - - Cancel - Nuligi + + Nature + Naturo - - Confirm - Konfirmi + + Food + Manĝaĵo - - Solve the reCAPTCHA and press the confirm button - Solvu la kontrolon de homeco de «reCAPTCHA» kaj premu la konfirman butonon + + Activity + Aktiveco + + + + Travel + Vojaĝoj + + + + Objects + Objektoj + + + + Symbols + Simboloj + + + + Flags + Flagoj message-description sent: - + You sent an audio clip Vi sendis sonmesaĝon @@ -5049,25 +2597,25 @@ This setting will take effect upon restart. - + You: %1 Vi: %1 - - + + %1: %2 %1: %2 - You sent some confetti - Vi sendis konfetojn + You sent a chat effect + - %1 sent some confetti - %1 sendis konfetojn + %1 sent a chat effect + diff --git a/resources/langs/nheko_es.ts b/resources/langs/nheko_es.ts index d5585db7..f03a525b 100644 --- a/resources/langs/nheko_es.ts +++ b/resources/langs/nheko_es.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Llamando... - - - - - Connecting... - Conectando... - - - - You are screen sharing - Estás compartiendo tu pantalla - - - - Hide/Show Picture-in-Picture - Ocultar/Mostrar Picture-in-Picture - - - - Unmute Mic - Desilenciar micrófono - - - - Mute Mic - Silenciar micrófono - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - Añadir - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) %1 y %n otro @@ -139,76 +29,25 @@ - + Empty Room Sala vacía - CallInvite - - - Video Call - Videollamada - - - - Voice Call - Llamada de voz - - - - No microphone found. - No se encontró micrófono. - - - - CallInviteBar - - - Video Call - Videollamada - - - - Voice Call - Llamada de voz - - - - Devices - Dispositivos - - - - Accept - Aceptar - - - - Unknown microphone: %1 - Micrófono desconocido: %1 - - - - Unknown camera: %1 - Cámara desconocida: %1 - + CallManager - - Decline - Rechazar + + X11 + - - No microphone found. - No se encontró micrófono. + + PipeWire + - - - CallManager - + Entire screen Pantalla completa @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 No se pudo invitar al usuario: %1 - + Invited user: %1 Se invitó al usuario: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Confirmar invitación - + Do you really want to invite %1 (%2)? ¿Seguro que quieres invitar a %1 (%2)? @@ -318,12 +166,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! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover 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. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. + Go to a specific message using an event id, index or matrix: link - - - CommunitiesList - - Do not show notification counts for this community or tag. + + Convert this room to a direct chat. - - Hide rooms with this tag or from this community by default. + + Convert this direct chat into a room. - - - Expand - Expandir - - - - Collapse - Colapsar - CommunitiesModel - + All rooms Todas las salas @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: Mensajes de tu servidor o administrador. - + Failed to update community: %1 @@ -790,2440 +630,600 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Desencriptar secretos - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Utiliza tu clave de recuperación o contraseña para desencriptar tus secretos: - - - %n member(s) - - %n miembro - %n miembros - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Utiliza tu clave de recuperación o contraseña llamada %1 para desencriptar tus secretos: - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Desencriptación fallida - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Error al desencriptar los secretos con la clave de recuperación o contraseña utilizadas + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite - + + All Files (*) + Todos los archivos (*) - - @user:server.tld + + Select file(s) - - Encryption - Encriptación + + Upload of '%1' failed + - CreateRoom + LoginPage - - Create Room - + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Has insertado un ID de Matrix invalido ej @joe:matrix.org - - Name - Nombre + + Autodiscovery failed. Received malformed response. + El autodescubrimiento falló. Se ha recibido una respuesta malformada. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + El autodescubrimiento falló. Error desconocido al solicitar .well-known. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Se recibió una respuesta malformada. Asegurate de que el dominio del servidor base es valido. - Topic - Tema + An unknown error occured. Make sure the homeserver domain is valid. + Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Alias + + Sign in with Apple + - - Public - Público + + Continue with Facebook + - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption - Encriptación + + SSO LOGIN + INICIO DE SESION SSO - - Caution: Encryption cannot be disabled - + + Empty password + Contraseña vacia - - - CrossSigningSecrets - - Decrypt secrets - Desencriptar secretos + + SSO login failed + El inicio de sesión SSO falló + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: - Utiliza tu clave de recuperación o contraseña para desencriptar tus secretos: + + + Failed to upload media. Please try again. + No se ha podido subir el archivo. Por favor, intenta de nuevo. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Utiliza tu clave de recuperación o contraseña llamada %1 para desencriptar tus secretos: + + + %1 sent an encrypted message + %1 envió un mensaje encriptado - - Decryption failed - Desencriptación fallida + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 respondió %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Error al desencriptar los secretos con la clave de recuperación o contraseña utilizadas + + %1 replied with an encrypted message + %1 respondió con un mensaje encriptado - - - DigitVerification - - Verification Code - Código de verificación + + %1 replied to a message + %1 respondió a un mensaje - - 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! - Por favor verifica los siguientes digitos. Deberías ver los mismos números en ambos lados. Si son diferentes,por favor presiona 'No son iguales!' para abortar la verificación! + + %1 sent a message + %1 envió un mensaje + + + PowerLevels - - They do not match! - No son iguales! + + Failed to update powerlevel: %1 + + + + PowerlevelEditingModels - - They match! - Son iguales! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelsTypeListModel - - Search - Buscar + + Other events + - - People - Personas + + Other state events + - Nature - Naturaleza + Remove other users + - Food - Comida + Ban other users + - Activity - Actividades + Invite other users + - Travel - Viajes + Redact events sent by others + - Objects - Objetos + Reactions + - Symbols - Símbolos + Deprecated aliases events + - Flags - Banderas + Change the room avatar + - - - EmojiVerification - - Verification Code - Código de verificación + + Change the room addresses + - - 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! - Por favor verifica el siguiente emoji. Deberías ver el mismo emoji en ambos lados. Si son diferentes, por favor presiona 'No son iguales!' para abortar la verificación! + + Send encrypted messages + - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! - No son iguales! + + Change guest access + - - They match! - Son iguales! + + Change history visibility + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - No hay clave para desbloquear este mensaje. Solicitamos la clave automáticamente, pero puedes intentar solicitandola de nuevo si eres impaciente. + + Change who can join + - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Este mensaje no pudo ser desencriptado, porque sólo tenemos la clave para los mensajes más recientes. Puedes intentar solicitando acceso a este mensaje. + Send messages + - There was an internal error reading the decryption key from the database. - Hubo un error interno leyendo la clave de desencriptación de la base de datos. + Change the room name + - There was an error decrypting this message. - Hubo un error desencriptando este mensaje. + Change the room permissions + - The message couldn't be parsed. - Este mensaje no pudo ser procesado. + Change the rooms topic + - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - La clave de encriptación fue reusada! Es posible que alguien este intentando insertar mensajes falsos en enste chat! + Change the widgets + - Unknown decryption error - Error de desencriptación desconocido + Change the widgets (experimental) + - - Request key - Solicitar clave + + Redact own events + - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! - Este mensaje no está encriptado! + + Send stickers + - - Encrypted by a verified device - Encriptado por un dispositivo verificado + + Ban users using policy rules + - Encrypted by an unverified device, but you have trusted that user so far. - Encriptado por un dispositivo sin verificar, pero hasta ahora has confiado en este usuario. + Ban rooms using policy rules + - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Encriptado por un dispositivo sin verificar o la clave proviene de una fuente no confiable como la copia de seguridad. + Ban servers using policy rules + - - - Failed - - Verification failed - Verificación fallida + + Edit child communities and rooms + - - Other client does not support our verification protocol. - El otro cliente no soporta nuestro protocolo de verificación. + + Change parent communities + - - Key mismatch detected! - Las claves no son iguales! + + Start a call + - Device verification timed out. - Se agotó el tiempo para verificar el dispositivo. + Negotiate a call + - Other party canceled the verification. - El otro grupo canceló la verificación. + Answer a call + - Verification messages received out of order! - Los mensajes de verificación fueron recibidos en desorden! + Hang up a call + - Unknown verification error. - Error de verificación desconocido. + Reject a call + - - Close - Cerrar + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Reenviar Mensaje + + Other users + - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - HiddenEventsDialog - - Hidden events for %1 - + + profile + perfil - - Hidden events + + profile name + nombre del perfil + + + + QObject + + + Alias for '--log-level trace'. - - These events will be <b>shown</b> in %1: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - These events will be <b>shown</b> in all rooms: + + level - - User events + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Joins, leaves, avatar and name changes, bans, … + + type - - Power level changes + + Respond - Sent when a moderator is added/removed or the permissions of a room are changed. - + Send + Enviar - - Stickers - Stickers + + Write a message... + Escribe un mensaje... - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Just in case, I'll be leaving pack as pack instead of using paquete (which is the valid translation) but since a lot of spanish speaking people just say pack, I think it's fine - Editando pack de imágenes + + Yesterday, %1 + Ayer, %1 + + + RegisterPage - - Add images - Añadir imágenes + + Autodiscovery failed. Received malformed response. + El autodescubrimiento falló. Se ha recibido una respuesta malformada. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Imágenes (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + El autodescubrimiento falló. Error desconocido al solicitar .well-known. - - Select images for pack - Seleccionar imágenes para el pack + + The required endpoints were not found. Possibly not a Matrix server. + No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix. - - Add to pack - Añadir al pack + + Received malformed response. Make sure the homeserver domain is valid. + Recibió respuesta malformada. Asegurate de que el dominio del servidor base es valido. - - Change the overview image for this pack - Cambiar la imagen previa para este pack + + An unknown error occured. Make sure the homeserver domain is valid. + Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Imagen previa (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + - - Select overview image for pack - Seleccionar imagen previa para el pack + + Server does not support querying registration flows! + - - State key - There isn't a reasonable translation for this and it will sound ridiculous if I translate it, so I'll just leave it as is - State key + + Server does not support registration. + - - Packname - Nombre del pack - - - - Attribution - Atribución - - - - - Use as Emoji - Usar como Emoji - - - - - Use as Sticker - Usar como Sticker - - - - Shortcode - Alias - - - - Body - Cuerpo - - - - Remove from pack - Eliminar del pack - - - - Remove - Eliminar - - - - ImagePackSettingsDialog - - - Image pack settings - Ajustes del pack de imágenes - - - - Create account pack - Crear pack global - - - - New room pack - Nuevo pack para la sala - - - - Private pack - Pack privado - - - - Pack from this room - Pack de esta sala - - - - Pack from parent community - - - - - Globally enabled pack - Pack habilitado globalmente - - - - Enable globally - Habilitar pack globalmente - - - - Enables this pack to be used in all rooms - Permite que este pack sea usado en todas las salas - - - - Edit - Editar - - - - Close - Cerrar - - - - InputBar - - - All Files (*) - Todos los archivos (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - Invitar usuarios a %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @joe:matrix.org - - - - Search user - - - - - Search on Server - - - - - Invite - Invitar - - - - Cancel - Cancelar - - - - JoinRoomDialog - - - Join room - Unirse a la sala - - - - Room ID or alias - ID de la sala o alias - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Salir de la sala - - - - Are you sure you want to leave? - ¿Seguro que deseas salir? - - - - LoginPage - - - Matrix ID - ID de Matrix - - - - e.g @joe:matrix.org - ej @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Contraseña - - - - Your password. - Tu contraseña. - - - - Device name - Nombre de dispositivo - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Dirección del servidor base - - - - server.my:8787 - mi.servidor:8787 - - - - LOGIN - INICIAR SESION - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Has insertado un ID de Matrix invalido ej @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - El autodescubrimiento falló. Se ha recibido una respuesta malformada. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - El autodescubrimiento falló. Error desconocido al solicitar .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Se recibió una respuesta malformada. Asegurate de que el dominio del servidor base es valido. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - INICIO DE SESION SSO - - - - Empty password - Contraseña vacia - - - - SSO login failed - El inicio de sesión SSO falló - - - - LogoutDialog - - - Log out - Cerrar sesión - - - - A call is in progress. Log out? - Una llamada está en progreso . Cerrar sesión? - - - - Are you sure you want to log out? - ¿Seguro que deseas cerrar sesión? - - - - MediaUpload - - - - Failed to upload media. Please try again. - No se ha podido subir el archivo. Por favor, intenta de nuevo. - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - %1 cambió el avatar de la sala - - - - %1 changed the pinned messages. - %1 cambió los mensajes fijados. - - - - %1 changed the addresses for this room. - %1 cambió las direcciones para esta sala. - - - - %1 created and configured room: %2 - %1 creó y configuró la sala: %2 - - - - %1 placed a voice call. - %1 hizo una llamada de voz. - - - - %1 placed a video call. - %1 hizo una videollamada. - - - - %1 placed a call. - %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. - - - - MessageInput - - - Hang up - Colgar - - - - Place a call - Llamar - - - - Already on a call - - - - - Send a file - Enviar archivo - - - - Write a message... - Escribe un mensaje... - - - - Stickers - Stickers - - - - Emoji - Emoji - - - - Send - Enviar - - - - You don't have permission to send messages in this room - No tienes permisos para enviar mensajes en esta sala - - - - MessageView - - - Edit - Editar - - - - React - Reaccionar - - - - Reply in thread - - - - - New thread - - - - - Reply - Responder - - - - Options - Opciones - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - &Copiar - - - - - Copy &link location - Copiar dirección de &enlace - - - - Re&act - Re&accionar - - - - Repl&y - Respo&nder - - - - &Edit - &Editar - - - - &Thread - - - - - Un&pin - Des&fijar - - - - &Pin - &Fijar - - - - &Read receipts - - - - - &Forward - &Reenviar - - - - &Mark as read - &Marcar como leido - - - - View raw message - Ver código fuente - - - - View decrypted raw message - Ver código fuente sin encriptar - - - - Remo&ve message - Elimin&ar mensaje - - - - &Save as - &Guardar como - - - - &Open in external program - &Abrir en programa externo - - - - Copy link to eve&nt - Copiar enlace a even&to - - - - &Go to quoted message - &Ir a mensaje citado - - - - NewVerificationRequest - - - Send Verification Request - Enviar solicitud de verificación - - - - Received Verification Request - Solicitud de verificación recibida - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Para asegurarse de que ningún usuario malicioso pueda espiar tus comunicaciones encriptadas puedes verificar con el otro grupo. - - - - %1 has requested to verify their device %2. - %1 ha solicitado verificar su dispositivo %2. - - - - %1 using the device %2 has requested to be verified. - %1 utilizando el dispositivo %2 ha solicitado ser verificado. - - - - Your device (%1) has requested to be verified. - Tu dispositivo (%1) ha solicitado ser verificado. - - - - Cancel - Cancelar - - - - Deny - Rechazar - - - - Start verification - Comenzar verificación - - - - Accept - Aceptar - - - - NotificationWarning - - - You are about to notify the whole room - Estás a punto de notificar a toda la sala - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 envió un mensaje encriptado - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 respondió %2 - - - - %1 replied with an encrypted message - %1 respondió con un mensaje encriptado - - - - %1 replied to a message - %1 respondió a un mensaje - - - - %1 sent a message - %1 envió un mensaje - - - - PlaceCall - - - Place a call to %1? - Hacer una llamada a %1? - - - - No microphone found. - No se encontró micrófono. - - - - Voice - Voz - - - - Video - Video - - - - Screen - Pantalla - - - - Cancel - Cancelar - - - - Placeholder - - - unimplemented event: - evento-sin-implementar: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - Añadir - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - perfil - - - - profile name - nombre del perfil - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Enviar - - - - Write a message... - Escribe un mensaje... - - - - ReadReceipts - - - Read receipts - Vistos - - - - ReadReceiptsModel - - - Yesterday, %1 - Ayer, %1 - - - - RegisterPage - - - Username - Nombre de usuario - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - El nombre de usuario no debe estar vacio, y sólo debe contener los carácteres a-z, 0-9, ., _, =, -, y /. - - - - - Back - - - - - Password - Contraseña - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Por favor escoge una contraseña segura. Los requerimientos exactos para la seguridad de la contraseña pueden depender de tu servidor. - - - - Password confirmation - Confirmar contraseña - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Servidor base - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Un servidor que permite registrarse. Debido a que matrix es descentralizado primero debes encontrar un servidor en el que puedas registrarte o mantener el tuyo propio. - - - - Your passwords do not match! - - - - - Device name - Nombre de dispositivo - - - - REGISTER - REGISTRARSE - - - - Autodiscovery failed. Received malformed response. - El autodescubrimiento falló. Se ha recibido una respuesta malformada. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - El autodescubrimiento falló. Error desconocido al solicitar .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Recibió respuesta malformada. Asegurate de que el dominio del servidor base es valido. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Cerrar - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - Explorar salas públicas - - - - Search for public rooms - Buscar salas públicas - - - - Choose custom homeserver - Seleccionar servidor base personalizado - - - - RoomInfo - - - no version stored - ninguna version guardada - - - - RoomList - - - New tag - Nueva etiqueta - - - - Enter the tag you want to use: - Inserta la etiqueta que deseas usar: - - - - Open separately - - - - - Room settings - - - - - Leave room - Salir de la sala - - - - Copy room link - - - - - Tag room as: - Etiquetar sala como: - - - - Favourite - Favorito - - - - Low priority - Baja prioridad - - - - Server notice - Aviso del servidor - - - - Create new tag... - Crear nueva etiqueta... - - - - Add or remove from community... - - - - - Status Message - Estado - - - - Enter your status message: - Inserta tu estado: - - - - Profile settings - Ajustes de perfil - - - - Set status message - Establecer estado - - - - Logout - Cerrar sesión - - - - Encryption not set up - Cross-signing setup has not run yet. - La encriptación no está configurada - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Inicio de sesión sin verificar - - - - Please verify your other devices - There are unverified devices signed in to this account. - Por favor verifica el resto de tus dispositivos - - - - Close - Cerrar - - - - Start a new chat - Comenzar un nuevo chat - - - - Join a room - Unirse a una sala - - - - Create a new room - Crear nueva sala - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Listado de salas - - - - Search rooms (Ctrl+K) - - - - - User settings - Ajustes de usuario - - - - RoomMembers - - - Members of %1 - Miembros de: %1 - - - - %n people in %1 - Summary above list of members - - %n persona en %1 - %n personas en %1 - - - - - Invite more people - Invitar más personas - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - + + Invalid username. + - Moderator: %1 + Name already in use. - User: %1 + Part of the reserved namespace. + + + RoomInfo - - This room is not encrypted! - Esta sala no está encriptada! - - - - This user is verified. - Este usuario está verificado. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Este usuario no está verificado, pero está usando la misma clave maestra desde la primera vez que se conocieron. - - - - This user has unverified devices! - Este usuario tiene dispositivos sin verificar! + + no version stored + ninguna version guardada RoomSettings - - Room Settings - Ajustes de la sala - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - "miembro" is for a single person, miembros is for many - - %n miembro - %n miembros - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - AJUSTES - - - - Notifications - Notificationes - - - - Muted - Silenciado - - - - Mentions only - Sólo menciones - - - - All messages - Todos los mensajes - - - - Encryption - Encriptación - - - - End-to-End Encryption - Encriptado de extremo a extremo - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - Ajustes de Stickers & Emotes - - - - - Change - Cambiar - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - INFORMACION - - - - Internal ID - ID Interno - - - - Copied to clipboard - - - - - Room Version - Versión de la sala - - - - show less - - - - - show more - - - - + Failed to enable encryption: %1 Error al activar la encriptación: %1 - + Select an avatar Seleccionar un avatar - All Files (*) - Todos los archivos (*) - - - - The selected file is not an image - El archivo seleccionado no es una imagen - - - - Error while reading file: %1 - Error al leer el archivo: %1 - - - - - Failed to upload image: %s - Hubo un problema al subir la imagen: %s - - - - RoomlistModel - - - Pending invite. - Invitación pendiente. - - - - Previewing this room - Vista previa de esta sala - - - - No preview available - Vista previa no disponible - - - - Root - - - Please enter your login password to continue: - Por favor inserta tu contraseña para iniciar sesión: - - - - Please enter a valid email address to continue: - Por favor inserta un correo electrónico válido para continuar: - - - - Please enter a valid phone number to continue: - Por favor inserta un número de teléfono válido para continuar: - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - Espera a que el enlace de confirmación llegue para continuar. - - - - ScreenShare - - - Share desktop with %1? - ¿Compartir pantalla con %1? - - - - Window: - Ventana: - - - - Frame rate: - Tasa de fotogramas: + All Files (*) + Todos los archivos (*) - - Include your camera picture-in-picture - Incluir tu cámara picture-in-picture + + The selected file is not an image + El archivo seleccionado no es una imagen - - Request remote camera - Solicitar cámara remota + + Error while reading file: %1 + Error al leer el archivo: %1 - - - View your callee's camera like a regular video call - Ver la cámara de la persona que estás llamando como si fuera una videollamada normal + + + Failed to upload image: %s + Hubo un problema al subir la imagen: %s + + + RoomlistModel - - Hide mouse cursor - Esconder el cursor del mouse + + Pending invite. + Invitación pendiente. - - Share - Compartir + + Previewing this room + Vista previa de esta sala - - Preview - Vista previa + + No preview available + Vista previa no disponible - - Cancel - Cancelar + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Hubo en error al conectarse al almacenamiento secreto @@ -3233,62 +1233,10 @@ Example: https://server.my:8787 Nheko no pudo conectarse al almacenamiento secreto para guardar los secretos encriptados. Esto puede tener múltiples razones. Verifica si D-Bus está funcionando y has configurado un servicio como KWallet, Gnome-Keyring, KeepassXC o el equivalente para tu plataforma. Si estás teniendo problemas, puedes abrir un problema aquí: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Esta es tu clave de seguridad. La necesitaras para restaurar acceso a tus mensajes encriptados y claves de verificación. Mantenla segura. No la compartas con nadie y no la pierdas! No la dejes ir! No aceptes $200 por ella! - - - - Encryption setup successfully - Encriptación configurada de forma exitosa - - - - Failed to setup encryption: %1 - No se pudo configurar la encriptación: %1 - - - - Setup Encryption - Configurar encriptación - - - - 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! - Hola y bienvenido a Matrix! -Parece que eres nuevo. Antes de que puedas encriptar tus mensajes de forma segura, debemos configurar unas cuantas cosas. Puedes presionar aceptar de inmediato o ajustar unas cuantas opciones básicas. También intentamos explicar algunas de las bases. Puedes omitir esas partes, pero podrían ser útiles! - - - - Activate Encryption - Activar encriptación - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Parece que ya tienes la encriptación configurada en esta cuenta. Para poder acceder a tus mensajes encriptados y hacer que este dispositivo aparezca como confiable puedes verificar con un dispositivo ya existente o (si tienes una) utilizar tu clave de recuperación. Por favor selecciona una de las opciones abajo. -Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges "insertar contraseña", necesitaras tu clave de recuperación o contraseña. Si haces click en cancelar, puedes verificar tu dispositivo en otro momento. - - - - verify - verificar - - - - enter passphrase - insertar contraseña - - SelfVerificationStatus - + Failed to create keys for cross-signing! Falló en la creación de claves para firma cruzada! @@ -3321,19 +1269,19 @@ 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 - + Failed to delete old image pack: %1 Falló al eliminar el antiguo pack de imágenes %1 - - + + Failed to open image: %1 Falló al abrir la imagen: %1 @@ -3344,97 +1292,10 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q Falló al subir la imagen: %1 - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Falló - - - - Sent - Enviado - - - - Received - Recibido - - - - Read - Visto - - - - StickerPicker - - - Search - Buscar - - - - Success - - - Successful Verification - Verificación Exitosa - - - - Verification successful! Both sides verified their devices! - Verificación exitosa! Ambos lados verificaron sus dispositivos! - - - - Close - Cerrar - - TimelineModel - + Message redaction failed: %1 Falló en la eliminación del mensaje: %1 @@ -3466,7 +1327,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.) @@ -3750,253 +1611,96 @@ Razón: %4 - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 has changed their avatar and changed their display name to %2. - %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. - - - - %1 changed their avatar. - %1 cambió su avatar. - - - - %1 changed some profile info. - %1 cambió información en su perfil. - - - - %1 joined. - %1 se unió. - - - - %1 joined via authorisation from %2's server. - %1 se unió a través de la autorización del servidor de %2. - - - - %1 rejected their invite. - %1 rechazó la invitación. - - - - %1 left the room. - %1 abandonó la sala. - - - - Reason: %1 - Razón: %1 - - - - %1 redacted their knock. - %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! - - - - %1 banned %2 - - - - - %1 knocked. - %1 tocó a la puerta. - - - - TimelineRow - - - Edited - Editado - - - - Part of a thread - - - - - TimelineView - - - No room open - Ninguna sala abierta - - - - No preview available - Vista previa no disponible - - - - Settings - Ajustes - - - - %n member(s) - - %n miembro - %n miembros - - - - - View members of %1 - - - - - join the conversation - unirse a la conversación - - - - accept invite - aceptar invitación - - - - decline invite - rechazar invitación - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - De vuelta a la lista de salas - - - - TopBar - - - Back to room list - Volver a la lista de salas + + %2 unbanned %1. + - - No room selected - Ninguna sala seleccionada + + %2 rejected the knock from %1. + - - In %1 - + + %1 has changed their avatar and changed their display name to %2. + %1 cambió su avatar y su nombre a %2. - - Show room members. + + %1 made this room require an invitation to join. - - This room contains only verified devices. - Esta sala sólo contiene dispositivos verificados. + + %1 has changed their display name to %2. + %1 cambió su nombre a %2. - This room contains verified devices and devices which have never changed their master key. - Esta sala contiene dispositivos verificados y dispositivos que nunca han cambiado su clave maestra. + %1 changed their avatar. + %1 cambió su avatar. - This room contains unverified devices! - Esta sala contiene dispositivos sin verificar! + %1 changed some profile info. + %1 cambió información en su perfil. - - Show or hide pinned messages - Mostrar u ocultar mensajes fijados + + %1 joined. + %1 se unió. - - Search this room - + + %1 joined via authorisation from %2's server. + %1 se unió a través de la autorización del servidor de %2. - - Room options - Ajustes de la sala + + %1 rejected their invite. + %1 rechazó la invitación. - - Invite users - Invitar usuarios + + %1 left the room. + %1 abandonó la sala. - - Members - Miembros + + Reason: %1 + Razón: %1 - - Leave room - Salir de la sala + + %1 redacted their knock. + %1 canceló después de tocar la puerta. - - Settings - Ajustes + + You joined this room. + Te has unido a esta sala. - - Unpin - Desfijar + + %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! - - Enter search query + + %1 banned %2 + + + %1 knocked. + %1 tocó a la puerta. + TrayIcon - + Show Mostrar @@ -4009,13 +1713,13 @@ Razón: %4 UIA - + No available registration flows! No hay flujos de registro disponibles! - - + + Registration aborted Registro abortado @@ -4031,112 +1735,10 @@ Razón: %4 Token inválido - - UploadBox - - - Upload %n file(s) - - - - - - UserProfile - - Global User Profile - Perfil de Usuario Global - - - - Room User Profile - Perfil de Usuario en esta Sala - - - - Change avatar globally. - Cambiar el avatar globalmente. - - - - Change avatar. Will only apply to this room. - Cambiar el avatar. Sólo aplicara a esta sala. - - - - Change display name globally. - Cambiar el nombre de usuario globalmente. - - - - Change display name. Will only apply to this room. - Cambiar el nombre de usuario. Sólo aplicara a esta sala. - - - - Room: %1 - Sala: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Este es un perfil específico para esta sala. El nombre de usuario y avatar pueden ser diferentes de sus versiones globales. - - - - Open the global profile for this user. - Abrir el perfil global para este usuario. - - - - - Verify - Verificar - - - - Start a private chat. - Empezar un chat privado. - - - - Kick the user. - Expulsar al usuario. - - - - Ban the user. - Banear al usuario. - - - - Refresh device list. - Refrescar lista de dispositivos. - - - - Sign out this device. - Cerrar sesión en este dispositivo. - - - - Change device name. - Cambiar el nombre del dispositivo. - - - - Last seen %1 from %2 - Última vez visto %1 a las %2 - - - - Unverify - Sin verificar - - - + Sign out device %1 Cerrar sesión en el dispositivo %1 @@ -4169,8 +1771,8 @@ Razón: %4 UserSettings - - + + Default Por defecto @@ -4178,7 +1780,7 @@ Razón: %4 UserSettingsModel - + Theme Tema @@ -4247,6 +1849,11 @@ Razón: %4 Sort rooms by unreads Organizar salas por mensajes no leidos + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4508,12 +2115,22 @@ Razón: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Por defecto - + Set the notification sound to play when a call invite arrives Escoge el sonido de notificación para las invitaciones de llamadas @@ -4586,7 +2203,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Mostrar botones para responder rápidamente, reaccionar o acceder opciones adicionales junto a cada mensaje. @@ -4639,17 +2270,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4659,14 +2290,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4750,7 +2374,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Seleccionar un archivo @@ -4760,7 +2394,7 @@ This setting will take effect upon restart. Todos los archivos (*) - + Open Sessions File Abrir el archivo de sesiones @@ -4802,117 +2436,18 @@ This setting will take effect upon restart. Archivo para guardar las claves de sesión exportadas - - UserSettingsPage - - - REQUEST - SOLICITAR - - - - DOWNLOAD - DESCARGAR - - - - CACHED - EN CACHE - - - - NOT CACHED - NO ESTA EN LA CACHE - - - - Back - - - - - IMPORT - IMPORTAR - - - - EXPORT - EXPORTAR - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. No se han encontrado chats privados encriptados con este usuario. Crea un chat privado encriptado con este usuario e intenta de nuevo. - - Waiting - - - Waiting for other party… - Esperando por el otro grupo... - - - - Waiting for other side to accept the verification request. - Esperando a que el otro lado acepte la solicitud de verificación. - - - - Waiting for other side to continue the verification process. - Esperando por el otro lado para continuar el proceso de verificación. - - - - Waiting for other side to complete the verification process. - Esperando por el otro lado para completar el proceso de verificación. - - - - Cancel - Cancelar - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Bienvenido a nheko! El cliente de sobremesa para el protocolo Matrix. - - - - Enjoy your stay! - Disfruta tu estadía! - - - - REGISTER - REGISTRARSE - - - - LOGIN - INICIAR SESION - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Ayer @@ -4920,7 +2455,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Abrir respaldo en el navegador @@ -4941,32 +2476,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Abrir reCAPTCHA + + People + Personas - - Cancel - Cancelar + + Nature + Naturaleza - - Confirm - Confirmar + + Food + Comida - - Solve the reCAPTCHA and press the confirm button - Resuelve el reCAPTCHA y presiona el botón de confirmar + + Activity + Actividades + + + + Travel + Viajes + + + + Objects + Objetos + + + + Symbols + Símbolos + + + + Flags + Banderas message-description sent: - + You sent an audio clip Enviaste un clip de audio @@ -5027,24 +2582,24 @@ This setting will take effect upon restart. - + You: %1 Tú: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts index 380c3161..119535c6 100644 --- a/resources/langs/nheko_et.ts +++ b/resources/langs/nheko_et.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Helistan… - - - - - Connecting... - Ühendan… - - - - You are screen sharing - Sa jagad ekraani. - - - - Hide/Show Picture-in-Picture - Peida/näita pilt-pildis vaade - - - - Unmute Mic - Lülita mikrofon sisse - - - - Mute Mic - Lülita mikrofon välja - - AliasEditingModel - + @@ -51,86 +17,10 @@ Aliase uuendamine ei õnenstunud: %1 - - AliasEditor - - - Aliases to %1 - %1 aliased - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Selle jututoa aliaste loend. Tavaliselt võid sa neid hallata vaid oma serveris. Seadistada võid ühe kanoonilise aliase ja palju alternatiivseid aliasi. - - - - Primary alias - Põhiline alias - - - - Make primary alias - Muuda põhiliseks aliaseks - - - - Advertise as an alias in this room - Levita selle jututoa aliasena - - - - Publish in room directory - Avalda jututubade loendis - - - - Remove this alias - Kustuta see alias - - - - #new-alias:server.tld - #uus-alias:server.tippdomeen - - - - Add - Lisa - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Lubatud jututubade seadistused - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Jututubade loend, mis tagav ligipääsu ka siia jututuppa. Kõik nende jututubade liikmed võivad liituda ka selle jututoaga. - - - - Parent community - Ülemkogukond - - - - Other room - Teine jututuba - - - - Enter additional rooms not in the list yet... - Lisa täiendavaid jututube, mis pole veel loendis... - - Cache - + %1 and %n other(s) %1 ja veel %n teine kasutaja @@ -139,76 +29,25 @@ - + Empty Room Tühi jututuba - CallInvite - - - Video Call - Videokõne - - - - Voice Call - Häälkõne - - - - No microphone found. - Ei suuda tuvastada mikrofoni. - - - - CallInviteBar - - - Video Call - Videokõne - - - - Voice Call - Häälkõne - - - - Devices - Seadmed - - - - Accept - Võta vastu - - - - Unknown microphone: %1 - Tundmatu mikrofon: %1 - - - - Unknown camera: %1 - Tundmatu kaamera: %1 - + CallManager - - Decline - Keeldu + + X11 + - - No microphone found. - Ei suuda tuvastada mikrofoni. + + PipeWire + - - - CallManager - + Entire screen Terve ekraan @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Kutse saatmine kasutajale ei õnnestunud: %1 - + Invited user: %1 Kutsutud kasutaja: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Kinnita väljalogimine @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Kinnita kutse - + Do you really want to invite %1 (%2)? Kas sa tõesti soovid saata kutset kasutajale %1 (%2)? @@ -318,12 +166,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! @@ -347,7 +195,7 @@ Kui sa arvad, et tegemist on veaga, siis võid selle asemel Nheko sulgeda ja võ Mitteühilduv puhvri versioon - + Failed to restore OLM account. Please login again. OLM konto taastamine ei õnnestunud. Palun logi uuesti sisse. @@ -421,16 +269,11 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim Enter reason for banning %1 (%2) or hit enter for no reason: Sisesta %1 (%2) suhtluskeelu põhjus või kui sa põhjust lisada ei taha, siis vajuta Enter-klahvi: - - - No network connection - Võrguühendus puudub - CommandCompleter - + /me <message> /me <sõnum> @@ -541,6 +384,16 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <sõnumi viide> @@ -680,6 +533,16 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim Send a message in rainbow colors with confetti. Saada vikerkaarevärvides sõnum serpentiinidega. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -696,33 +559,10 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim Muuda see otsevestlus jututoaks. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Ära näita teavituste loendit selle kogukonna või sildi kohta. - - - - Hide rooms with this tag or from this community by default. - Vaikimisi peaida selle sildiga või sellest kogukonnast pärit jututoad. - - - - Expand - Laienda - - - - Collapse - Ahenda - - CommunitiesModel - + All rooms Kõik jututoad @@ -772,7 +612,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim Sõnumid sinu serverilt või selle haldajalt. - + Failed to update community: %1 Kogukonna uuendamine ei õnnestunud: %1 @@ -793,2447 +633,600 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Kinnita liitumine kogukonnaga + + Decrypt secrets + Dekrüpti andmed - - Confirm room join - Kinnita liitumine jututoaga + + Enter your recovery key or passphrase to decrypt your secrets: + Andmete dekrüptimiseks sisesta oma taastevõti või salafraas: - - - %n member(s) - - %n liige - %n liiget - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Andmete dekrüptimiseks sisesta oma taastevõti või salafraas nimega %1: - - Do you want to join this room? You can optionally add a reason below: - Kas sa soovid liituda selle jututoaga? Kui soovid, siis võid siia lisada ka selgituse: + + Decryption failed + Dekrüptimine ei õnnestunud - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Selle jututoaga ei saa otse liituda. Küll aga saad sa jututoa uksele koputada ning liikmed saavad sinu liitumise lubada või sellest keelduda. Kui soovid, siis lisa alljärgnevas ka liitumise selgitus: + + Failed to decrypt secrets with the provided recovery key or passphrase + Sisestatud taastevõme või salafraasi abil ei õnnestunud andmeid dekrüptida + + + EventExpiry - - Knock - Koputa + + + Failed to set hidden events: %1 + Peidetud sündmuste loomine ei õnnestunud: %1 + + + GridImagePackModel - - Join - Liitu + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Alusta otsevestlust + + + Failed to set hidden events: %1 + Peidetud sündmuste loomine ei õnnestunud: %1 + + + InputBar - - User to invite - Kutsutav kasutaja + + All Files (*) + Kõik failid (*) - - @user:server.tld - @kasutaja:koduserver.tippdomeen + + Upload of '%1' failed + „%1“ üleslaadimine ei õnnestunud - - Encryption - Krüptimine + + Select file(s) + Vali fail(id) - CreateRoom + LoginPage - - Create Room - Loo jututuba + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Sisestatud Matrix'i kasutajatunnus on vigane - peaks olema @kasutaja:server.tld - - Name - Nimi + + Autodiscovery failed. Received malformed response. + Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane. - - New community - Uus kogukond + + Autodiscovery failed. Unknown error when requesting .well-known. + Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel. - - New Room - Uus jututuba + + The required endpoints were not found. Possibly not a Matrix server. + Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix'i serveriga. - - No name - Nimi puudub + + Received malformed response. Make sure the homeserver domain is valid. + Päringule sain tagasi vigase vastuse. Palun kontrolli, et koduserveri domeen oleks õige. - Topic - Teema + An unknown error occured. Make sure the homeserver domain is valid. + Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige. - - No topic - Teema puudub + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + Valitud server ei mõista Matrixi protokolli versioone, mida see klient oskab (versioonid 1.1 kuni 1.5). Sisselogimine pole võimalik. - - Alias - Alias + + Sign in with Apple + Logi sisse Apple'i kontoga - - Public - Avalik jututuba + + Continue with Facebook + Logi sisse Facebook'i kontoga - - Public rooms can be joined by anyone; private rooms need explicit invites. - Avalike jututubadega saavad liituda kõik huvilised ja privaatsed jututoad vajavad kutset. + + Sign in with Google + Logi sisse Google'i kontoga - - Trusted - Usaldusväärne + + Sign in with Twitter + Logi sisse Twitter'i kontoga - - All invitees are given the same power level as the creator - Kõik kutsutavad saavad jututoa loojaga samad õigused + + Login using %1 + Sisselogimine kasutades teenust: %1 - - Encryption - Krüptimine + + SSO LOGIN + ÜHEKORDNE SISSELOGIMINE - - Caution: Encryption cannot be disabled - Hoiatus: krüptimist ei saa hiljem välja lülitada + + Empty password + Tühi salasõna - - - CrossSigningSecrets - - Decrypt secrets - Dekrüpti andmed + + SSO login failed + Ühekordne sisselogimine ei õnnestunud + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: - Andmete dekrüptimiseks sisesta oma taastevõti või salafraas: + + + Failed to upload media. Please try again. + Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Andmete dekrüptimiseks sisesta oma taastevõti või salafraas nimega %1: + + + %1 sent an encrypted message + %1 saatis krüptitud sõnumi - - Decryption failed - Dekrüptimine ei õnnestunud + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 vastas: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Sisestatud taastevõme või salafraasi abil ei õnnestunud andmeid dekrüptida + + %1 replied with an encrypted message + %1 vastas krüptitud sõnumiga - - - DigitVerification - - Verification Code - Verifitseerimise kood + + %1 replied to a message + %1 vastas sõnumile - - 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! - Palun võrdle järgmiseid numbreid. Sa peaks nägema samu numbreid mõlema osapoole seadmes. Kui nad omavahel ei klapi, siis palun vajuta verifitseerimise katkestamiseks „Nad ei klapi“ nuppu! + + %1 sent a message + %1 saatis sõnumi + + + PowerLevels - - They do not match! - Nad ei klapi! + + Failed to update powerlevel: %1 + Õiguste muutmine ei õnnestunud: %1 + + + PowerlevelEditingModels - - They match! - Mõlemad on samad! + + Failed to update powerlevel: %1 + Õiguste muutmine ei õnnestunud: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Otsi + + Other events + Muud sündmused - - People - Inimesed + + Other state events + Muud olekusündmused - Nature - Loodus + Remove other users + Muude kasutajate eemaldamine - Food - Toit + Ban other users + Teistele kasutajatele suhtluskeelu seadmine - Activity - Tegevused + Invite other users + Kasutajatele kutse saatmine - Travel - Reisimine + Redact events sent by others + Teiste loodud sündmuste muutmine - Objects - Esemed + Reactions + Reageerimised - Symbols - Sümbolid + Deprecated aliases events + Vana standardi järgsed tegevused aliastega - Flags - Lipud + Change the room avatar + Jututoa tunnuspildi muutmine - - - EmojiVerification - - Verification Code - Verifitseerimise kood + + Change the room addresses + Jututoa aadresside muutmine - - 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! - Palun võrdle järgmiseid emojisid. Sa peaks nägema samu emojisid mõlema osapoole seadmes. Kui nad on erinevad, siis palun vajuta verifitseerimise katkestamiseks „Nad ei klapi“ nuppu! + + Send encrypted messages + Krüptitud sõnumite saatmine - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Kuvatav emoji võib erinevate fondifailide tõttu eri klientides olla natuke erinev. Samuti võib nimi olla eri keeltes erinev. Sellele vaatamata kujutavad nad ühte 64'st loomast või esemest. Näiteks lõvi või kass on ilmselgelt erinevad, kuid kass on siiski kass vaatamata sellele, et ühes fondis võib olla kuvatud vaid kassi nägu ja teises kogu kassi keha. + + Enable encryption + Krüptimise kasutusele võtmine - - They do not match! - Nad ei klapi! + + Change guest access + Külaliste ligipääsuõiguste muutmine - - They match! - Mõlemal pool on ühesugused emojid! + + Change history visibility + Ajaloo nähtavuse muutmine - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Selle sõnumi dekrüptimiseks pole veel vajalikke võtmeid. Me oleme neid serverist automaatselt laadimas, kuid kui sul on väga kiire, siis võid seda uuesti teha. + + Change who can join + Liitumisreeglite muutmine - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Meil on krüptovõtmed vaid uuemate sõnumite jaoks ja seda sõnumit ei saa dekrüptida. Sa võid proovida vajalikke võtmeid eraldi laadida. + Send messages + Sõnumite saatmine - There was an internal error reading the decryption key from the database. - Krüptovõtmete andmekogust lugemisel tekkis rakenduses viga. + Change the room name + Jututoa nime nuutmine - There was an error decrypting this message. - Sõnumi dekrüptimisel tekkis viga. + Change the room permissions + Jututoa õiguste muutmine - The message couldn't be parsed. - Sõnumi töötlemisel tekkis viga. + Change the rooms topic + Jututoa teema muutmine - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Krüptovõtit on kasutatud korduvalt! Keegi võib proovida siia vestlusesse valesõnumite lisamist! + Change the widgets + Vidinate muutmine - Unknown decryption error - Teadmata viga dekrüptimisel + Change the widgets (experimental) + Vidinate muutmine (katseline) - - Request key - Laadi krüptovõti + + Redact own events + Oma loodud sündmuste muutmine - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 võttis kasutusele läbiva krüptimise + + Change the pinned events + Kinnitatud teadete muutmine - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Krüptimine tagab, et sõnumeid saavad lugevad vaid need kasutajad, kellele sa sõnumeid saadad. Kui tahad kindel olla, et teised kasutajad on päriselt ka need, kellena nad end esitlevad, siis pead nad ka verifitseerima. + + Upgrade the room + Jutuoa versiooni uuendus - - - EncryptionIndicator - - This message is not encrypted! - See sõnum on krüptimata! + + Send stickers + Kleepsude saatmine - - Encrypted by a verified device - Krüptitud verifitseeritud seadmes + + Ban users using policy rules + Reeglite alusel kasutajatele ligipääsu keelamine - Encrypted by an unverified device, but you have trusted that user so far. - Krüptitud verifitseerimata seadmes, aga sa oled selle kasutajat seni usaldanud. + Ban rooms using policy rules + Reeglite alusel jututubade keelamine - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Krüptitud verifitseerimata seadme poolt või krüptovõtmed on pärit allikast, mida sa pole üheselt usaldanud (näiteks varundatud võtmed). + Ban servers using policy rules + Reeglite alusel serverite keelamine - - - Failed - - Verification failed - Verifitseerimine ei õnnestunud + + Edit child communities and rooms + Muuda alakogukondi või jututube - - Other client does not support our verification protocol. - Teise osapoole rakendus ei toeta siinkasutatavat verifitseerimisprotokolli. + + Change parent communities + Muuda ülemkogukondi - - Key mismatch detected! - Tuvastasin, et krüptovõtmed ei klapi omavahel! + + Start a call + Kõne alustamine - Device verification timed out. - Seadme verifitseerimine aegus. + Negotiate a call + Kõne ühendamine - Other party canceled the verification. - Teine osapool katkestas verifitseerimise. + Answer a call + Kõnele vastamine - Verification messages received out of order! - Saabunud verifitseerimissõnumid on vales järjekorras! + Hang up a call + Kõne lõpetamine - Unknown verification error. - Teadmata viga verifitseerimisel. + Reject a call + Ära võta kõnet vastu - - Close - Sulge + + Change the room emotes + Jutuoa emotikonide muutmine - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Suuna sõnum edasi + + Other users + Muud kasutajad - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Peidetud sündmuste loomine ei õnnestunud: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + Loo unikaalne kasutajaprofiil, mis võimaldab samaaegselt sisse logide mitmele Matrixi kontole ja avada vastavalt mitu nheko rakenduse akent. - - - HiddenEventsDialog - - Hidden events for %1 - %1 peidetud sündmused + + profile + Profiil - - Hidden events - Peidetud sündmused + + profile name + Profiili nimi + + + QObject - - These events will be <b>shown</b> in %1: - Neid sündmusi <b>kuvatakse</b> %1 jututoas: + + Alias for '--log-level trace'. + Alias võtmele „--log-level trace“. - - These events will be <b>shown</b> in all rooms: - Neid sündmusi <b>kuvatakse</b> igas jututoas: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Seadista üldine logimise korraldus või komadega eraldatud <komponent>=<logimistase> paarid või sootuks mõlemad. Näiteks, kui tahad, et üldine logimine oleks 'warn', aga graafiline liides ehk 'ui' ei logiks midagi, siis sisesta 'warn,ui=off'. Logimistasemed on: {trace,debug,info,warning,error,critical,off} ning komponendid: {crypto,db,mtx,net,qml,ui} - - User events - Kasutaja sündmused + + level + tase - - Joins, leaves, avatar and name changes, bans, … - Liitumised, lahkumised, keelamised ning tunnuspildi ja nime muutused… + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Vali logiväljundi tüüp. Mitme tüübi puhul eralda väärtused komadega. Vaikimisi väärtus on „file,stderr“. types:{file,stderr,none} - - Power level changes - Õiguste muutused + + type + tüüp + + + + Respond + Vasta - Sent when a moderator is added/removed or the permissions of a room are changed. - Saadetakse siis, kui lisatakse või eemaldatakse moderaator või kui kasutajate õigused jututoas muutuvad. + Send + Saada - - Stickers - Kleepsud + + Write a message... + Kirjuta sõnum… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Muudan pildipakki + + Yesterday, %1 + Eile, %1 + + + RegisterPage - - Add images - Lisa pilte + + Autodiscovery failed. Received malformed response. + Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Pildid (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel. - - Select images for pack - Vali pildid pildipaki jaoks + + The required endpoints were not found. Possibly not a Matrix server. + Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix'i serveriga. - - Add to pack - Lisa pildipakki + + Received malformed response. Make sure the homeserver domain is valid. + Päringule sain tagasi vigase vastuse. Palun kontrolli, et koduserveri domeen oleks õige. - - Change the overview image for this pack - Muuda selle pildipaki reklaampilti + + An unknown error occured. Make sure the homeserver domain is valid. + Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Reklaampilt (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + Valitud server ei mõista Matrixi protokolli versioone, mida see klient oskab (versioonid 1.1 kuni 1.5). Registreerumine pole võimalik. - - Select overview image for pack - Vali pildipaki reklaampilt + + Server does not support querying registration flows! + Koduserver ei toeta registreerimisega seotud lisapäringuid! - - State key - Olekuvõti + + Server does not support registration. + Koduserver ei toeta registreerimist. - - Packname - Pildikogu nimi + + Invalid username. + Vigane kasutajanimi. - - Attribution - Viide allikale + + Name already in use. + See nimi on juba kasutusel. - - - Use as Emoji - Kasuta emojina + + Part of the reserved namespace. + Tegemist on osaga reserveeritud nimeruumist. + + + RoomInfo - - - Use as Sticker - Kasuta kleepsuna - - - - Shortcode - Lühend - - - - Body - Sisu - - - - Remove from pack - Eemalda pakist - - - - Remove - Eemalda - - - - ImagePackSettingsDialog - - - Image pack settings - Pildikogu seadistused - - - - Create account pack - Losa kasutajakontokohane pildipakk - - - - New room pack - Uus jututoa pildipakk - - - - Private pack - Isiklik pildipakk - - - - Pack from this room - Pildipakk sellest jututoast - - - - Pack from parent community - Pildipakk ülemkogukonast - - - - Globally enabled pack - Üldkasutatav pildipakk - - - - Enable globally - Luba kasutada üldiselt - - - - Enables this pack to be used in all rooms - Sellega võimaldad pildipaki kasutamist kõikides jututubades - - - - Edit - Muuda - - - - Close - Sulge - - - - InputBar - - - All Files (*) - Kõik failid (*) - - - - Upload of '%1' failed - „%1“ üleslaadimine ei õnnestunud - - - - Select file(s) - Vali fail(id) - - - - InviteDialog - - - Invite users to %1 - Kutsu kasutajaid %1 jututuppa - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @kadri:matrix.org - - - - Search user - Otsi kasutajat - - - - Search on Server - Otsi serveris - - - - Invite - Saada kutse - - - - Cancel - Loobu - - - - JoinRoomDialog - - - Join room - Liitu jututoaga - - - - Room ID or alias - Jututoa tunnus või alias - - - - Join - Liitu - - - - LeaveRoomDialog - - - Leave room - Lahku jututoast - - - - Are you sure you want to leave? - Kas sa oled kindel, et soovid lahkuda? - - - - LoginPage - - - Matrix ID - Matrix'i kasutajatunnus - - - - e.g @joe:matrix.org - näiteks @kadri:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Sinu kasutajanimi sisselogimiseks. Matrix'i kasutajatunnus algab @ märgiga ning sellele järgneb kasutajanimi. Seejärel peale koolonit -on sinu koduserveri nimi. Kui sinu koduserver ei toeta .well-known nimelahendust, siis sa võid lisada ka koduserveri aadressi. -Näiteks @kadri:server.minu -Kui Nheko ei suuda tuvastada sinu koduserverit, siis ta kuvab sulle andmevälja selle sisestamiseks. - - - - Password - Salasõna - - - - Your password. - Sinu salasõna. - - - - Device name - Seadme nimi - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Sinu seadme nimi, mida teised osapooled verifitseerimise ajal ja vajadusel hiljem näevad. Kui sa midagi ei sisesta, siis kehtib vaikimisi väärtus. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - Aadress, mis võimaldab ligipääsu sinu koduserveri API'le. -Näiteks: https://minuserver.ee:8787 - - - - Homeserver address - Koduserveri aadress - - - - server.my:8787 - server.minu:8787 - - - - LOGIN - LOGI SISSE - - - - Back - Tagasi - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Sisestatud Matrix'i kasutajatunnus on vigane - peaks olema @kasutaja:server.tld - - - - Autodiscovery failed. Received malformed response. - Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel. - - - - The required endpoints were not found. Possibly not a Matrix server. - Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix'i serveriga. - - - - Received malformed response. Make sure the homeserver domain is valid. - Päringule sain tagasi vigase vastuse. Palun kontrolli, et koduserveri domeen oleks õige. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - Valitud server ei mõista Matrixi protokolli versioone, mida see klient oskab (versioonid 1.1 kuni 1.5). Sisselogimine pole võimalik. - - - - Sign in with Apple - Logi sisse Apple'i kontoga - - - - Continue with Facebook - Logi sisse Facebook'i kontoga - - - - Sign in with Google - Logi sisse Google'i kontoga - - - - Sign in with Twitter - Logi sisse Twitter'i kontoga - - - - Login using %1 - Sisselogimine kasutades teenust: %1 - - - - SSO LOGIN - ÜHEKORDNE SISSELOGIMINE - - - - Empty password - Tühi salasõna - - - - SSO login failed - Ühekordne sisselogimine ei õnnestunud - - - - LogoutDialog - - - Log out - Logi välja - - - - A call is in progress. Log out? - Kõne on pooleli. Kas tõesti logime välja? - - - - Are you sure you want to log out? - Kas sa oled kindel, et soovid välja logida? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti. - - - - MessageDelegate - - - %1 removed a message - %1 eemaldas sõnumi - - - - %2 changed the room name to: %1 - %2 muutis jututoa uueks nimeks: %1 - - - - %1 removed the room name - %1 eemaldas jututoa nime - - - - %2 changed the topic to: %1 - %2 muutis jututoa uueks teemaks: %1 - - - - %1 removed the topic - %1 eemaldas jututoa teema - - - - %1 changed the room avatar - %1 muutis jututoa tunnuspilti - - - - %1 changed the pinned messages. - %1 muutis klammerdatud sõnumeid. - - - - %1 changed the addresses for this room. - %1 muutis selle jututoa aadresse. - - - - %1 created and configured room: %2 - %1 lõi ja seadistas jututoa: %2 - - - - %1 placed a voice call. - %1 helistas. - - - - %1 placed a video call. - %1 alustas videokõnet. - - - - %1 placed a call. - %1 helistas. - - - - %1 rejected the call. - %1 ei võtnud kõnet vastu. - - - - %1 select answer - %1 - vali vastus - - - - - %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 - Jututuba asendati järgneval põhjusel: %1 - - - - Go to replacement room - Mine uude jututuppa - - - - %1 changed the parent communities for this room. - %1 muutis selle jututoa ülemkogukonda. - - - - %1 ended the call. - %1 lõpetas kõne. - - - - MessageInput - - - Hang up - Lõpeta kõne - - - - Place a call - Helista - - - - Already on a call - Kõne on juba pooleli - - - - Send a file - Saada fail - - - - Write a message... - Kirjuta sõnum… - - - - Stickers - Kleepsud - - - - Emoji - Emoji - - - - Send - Saada - - - - You don't have permission to send messages in this room - Sul puuduvad selles jututoas õigused sõnumite saatmiseks - - - - MessageView - - - Edit - Muuda - - - - React - Reageeri - - - - Reply in thread - Vasta jutulõngana - - - - New thread - Uus jutulõng - - - - Reply - Vasta - - - - Options - Valikud - - - - Reason for removal - Eemaldamise põhjus - - - - Enter reason for removal or hit enter for no reason: - Lisa eemaldamise põhjus või põhjust lisada ei taha, siis vajuta Enter-klahvi: - - - - - &Copy - &Kopeeri - - - - - Copy &link location - Kopeeri &lingi asukoht - - - - Re&act - Re&ageeri - - - - Repl&y - &Vasta - - - - &Edit - &Muuda - - - - &Thread - &Jutulõng - - - - Un&pin - Võta &lahti - - - - &Pin - &Määra püsisõnumiks - - - - &Read receipts - Lugemisteatised - - - - &Forward - &Edasta - - - - &Mark as read - &Märgi loetuks - - - - View raw message - Näita sõnumi lähtekoodi - - - - View decrypted raw message - Näita sõnumi dekrüptitud lähtekoodi - - - - Remo&ve message - Eemal&da sõnum - - - - &Save as - &Salvesta kui - - - - &Open in external program - &Ava välise rakendusega - - - - Copy link to eve&nt - Kopeeri sündmuse li&nk - - - - &Go to quoted message - &Vaata tsiteeritud sõnumit - - - - NewVerificationRequest - - - Send Verification Request - Saada verifitseerimispäring - - - - Received Verification Request - Saabus verifitseerimispäring - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Palun verifitseeri oma seadmed. See tagab, et muud kasutajad saaks kontrollida missugused seadmed on sinu omad ning krüptovõtmete automaatne varundus toimiks. Kas verifitseerime mõne verifitseerimata seadme nüüd? (Selleks peab sul mõni verifitseeritud seadmetest käepärast olema.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Selleks, et muud kasutajad automaatselt usaldaks sinu seadmeid, peaksid nad verifitseerima. Samaga muutub ka krüptovõtmete varundus automaatseks. Kas verifitseerime seadme %1? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Tagamaks, et mitte ainsamgi kõrvaline osapool ei saa sinu krüptitud suhtlust pealt kuulata, võid teise osapoole verifitseerida. - - - - %1 has requested to verify their device %2. - %1 soovib verifitseerida oma seadet %2. - - - - %1 using the device %2 has requested to be verified. - Kasutades seadet %2 on %1 palunud verifitseerimist. - - - - Your device (%1) has requested to be verified. - Sinu seadme (%1) jaoks on saabunud verifitseerimispäring. - - - - Cancel - Katkesta - - - - Deny - Keeldu - - - - Start verification - Alusta verifitseerimist - - - - Accept - Nõustu - - - - NotificationWarning - - - You are about to notify the whole room - Sa oled saatmas teavitust kogu jututoale - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 saatis krüptitud sõnumi - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 vastas: %2 - - - - %1 replied with an encrypted message - %1 vastas krüptitud sõnumiga - - - - %1 replied to a message - %1 vastas sõnumile - - - - %1 sent a message - %1 saatis sõnumi - - - - PlaceCall - - - Place a call to %1? - Kas helistame kasutajale %1? - - - - No microphone found. - Ei suuda tuvastada mikrofoni. - - - - Voice - Häälkõne - - - - Video - Videokõne - - - - Screen - Ekraan - - - - Cancel - Katkesta - - - - Placeholder - - - unimplemented event: - implementeerimata sündmus: - - - - PowerLevelEditor - - - Permissions in %1 - %1 jututoa õigused - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Õiguste muutmisel palun ole ettevaatlik. Sinuga samade või sinust kõrgemate õigustega kasutajate õigusi sa madalamaks muuta ei saa. Mõtle hoolega läbi, kui jagad teistele suuremaid õigusi. - - - - Roles - Õigused - - - - Users - Kasutajad - - - - Move permissions between roles to change them - Õiguste muutmiseks liiguta toiminguid kasutajarollide vahel - - - - - Administrator (%1) - Peakasutaja (%1) - - - - - Moderator (%1) - Moderaator (%1) - - - - User (%1) - Kasutaja (%1) - - - - - Custom (%1) - Kohandatud õigused (%1) - - - - Remove event type - Sündmuse tüübi eemaldamine - - - - Add event type - Sündmuse tüübi lisamine - - - - Add new role - Lisa uus roll - - - - Add - Lisa - - - - Move users up or down to change their permissions - Õiguste muutmiseks nihuta kasutajaid üles või alla - - - - Remove user - Kasutaja eemaldamine - - - - Add user - Kasutaja lisamine - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Jõusta õiguste muudatused - - - - Which of the subcommunities and rooms should these permissions be applied to? - Millistele alamkogukondadele ja jututubadele peaks need muudatused kehtima? - - - - Apply permissions recursively - Jõusta õigused rekursiivselt - - - - Overwrite exisiting modifications in rooms - Asenda senised jututubades tehtud muudatused - - - - No permissions to apply the new permissions here - Uute õiguste määramiseks pole sul õigusi - - - - No changes needed - Muudatusi pole vaja teha - - - - Existing modifications to the permissions in this room will be overwritten - Senised õiguste muudatused selles jututoas kirjutatakse nüüd üle - - - - Permissions synchronized with community - Kasutame kogukonnaga samu õigusi - - - - PowerLevels - - - Failed to update powerlevel: %1 - Õiguste muutmine ei õnnestunud: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Õiguste muutmine ei õnnestunud: %1 - - - - PowerlevelsTypeListModel - - - Other events - Muud sündmused - - - - Other state events - Muud olekusündmused - - - - Remove other users - Muude kasutajate eemaldamine - - - - Ban other users - Teistele kasutajatele suhtluskeelu seadmine - - - - Invite other users - Kasutajatele kutse saatmine - - - - Redact events sent by others - Teiste loodud sündmuste muutmine - - - - Reactions - Reageerimised - - - - Deprecated aliases events - Vana standardi järgsed tegevused aliastega - - - - Change the room avatar - Jututoa tunnuspildi muutmine - - - - Change the room addresses - Jututoa aadresside muutmine - - - - Send encrypted messages - Krüptitud sõnumite saatmine - - - - Enable encryption - Krüptimise kasutusele võtmine - - - - Change guest access - Külaliste ligipääsuõiguste muutmine - - - - Change history visibility - Ajaloo nähtavuse muutmine - - - - Change who can join - Liitumisreeglite muutmine - - - - Send messages - Sõnumite saatmine - - - - Change the room name - Jututoa nime nuutmine - - - - Change the room permissions - Jututoa õiguste muutmine - - - - Change the rooms topic - Jututoa teema muutmine - - - - Change the widgets - Vidinate muutmine - - - - Change the widgets (experimental) - Vidinate muutmine (katseline) - - - - Redact own events - Oma loodud sündmuste muutmine - - - - Change the pinned events - Kinnitatud teadete muutmine - - - - Upgrade the room - Jutuoa versiooni uuendus - - - - Send stickers - Kleepsude saatmine - - - - Ban users using policy rules - Reeglite alusel kasutajatele ligipääsu keelamine - - - - Ban rooms using policy rules - Reeglite alusel jututubade keelamine - - - - Ban servers using policy rules - Reeglite alusel serverite keelamine - - - - Edit child communities and rooms - Muuda alakogukondi või jututube - - - - Change parent communities - Muuda ülemkogukondi - - - - Start a call - Kõne alustamine - - - - Negotiate a call - Kõne ühendamine - - - - Answer a call - Kõnele vastamine - - - - Hang up a call - Kõne lõpetamine - - - - Reject a call - Ära võta kõnet vastu - - - - Change the room emotes - Jutuoa emotikonide muutmine - - - - PowerlevelsUserListModel - - - Other users - Muud kasutajad - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - Loo unikaalne kasutajaprofiil, mis võimaldab samaaegselt sisse logide mitmele Matrixi kontole ja avada vastavalt mitu nheko rakenduse akent. - - - - profile - Profiil - - - - profile name - Profiili nimi - - - - QObject - - - Alias for '--log-level trace'. - Alias võtmele „--log-level trace“. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Seadista üldine logimise korraldus või komadega eraldatud <komponent>=<logimistase> paarid või sootuks mõlemad. Näiteks, kui tahad, et üldine logimine oleks 'warn', aga graafiline liides ehk 'ui' ei logiks midagi, siis sisesta 'warn,ui=off'. Logimistasemed on: {trace,debug,info,warning,error,critical,off} ning komponendid: {crypto,db,mtx,net,qml,ui} - - - - level - tase - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Vali logiväljundi tüüp. Mitme tüübi puhul eralda väärtused komadega. Vaikimisi väärtus on „file,stderr“. types:{file,stderr,none} - - - - type - tüüp - - - - Respond - Vasta - - - - Send - Saada - - - - Write a message... - Kirjuta sõnum… - - - - ReadReceipts - - - Read receipts - Lugemisteatised - - - - ReadReceiptsModel - - - Yesterday, %1 - Eile, %1 - - - - RegisterPage - - - Username - Kasutajanimi - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Kasutajanimi ei tohi olla tühi ning võib sisaldada vaid a-z, 0-9, ., _, =, -, / tähemärke. - - - - - Back - Tagasi - - - - Password - Salasõna - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Palun vali tutvaline salasõna. Täpsemad nõuded salasõnale sõltuvad sinu koduserveri seadistustest. - - - - Password confirmation - Korda salasõna - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Sinu seadme nimi, mida teised osapooled verifitseerimise ajal ja vajadusel hiljem näevad. Kui sa midagi ei sisesta, siis kehtib vaikimisi väärtus. - - - - Homeserver - Koduserver - - - - your.server - sinu.server - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - See on server, kus sa oma kasutajakonto registreerid. Kuna Matrix on hajutatud suhtlusvõrk, siis esmalt pead leidma sulle sobiliku koduserveri või panema püsti täitsa oma enda koduserveri. - - - - Your passwords do not match! - Sinu sisestatud salasõnad ei klapi! - - - - Device name - Seadme nimi - - - - REGISTER - REGISTREERI - - - - Autodiscovery failed. Received malformed response. - Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel. - - - - The required endpoints were not found. Possibly not a Matrix server. - Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix'i serveriga. - - - - Received malformed response. Make sure the homeserver domain is valid. - Päringule sain tagasi vigase vastuse. Palun kontrolli, et koduserveri domeen oleks õige. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - Valitud server ei mõista Matrixi protokolli versioone, mida see klient oskab (versioonid 1.1 kuni 1.5). Registreerumine pole võimalik. - - - - Server does not support querying registration flows! - Koduserver ei toeta registreerimisega seotud lisapäringuid! - - - - Server does not support registration. - Koduserver ei toeta registreerimist. - - - - Invalid username. - Vigane kasutajanimi. - - - - Name already in use. - See nimi on juba kasutusel. - - - - Part of the reserved namespace. - Tegemist on osaga reserveeritud nimeruumist. - - - - ReplyPopup - - - Close - Sulge - - - - Cancel Edit - Tühista muudatused - - - - Cancel Thread - Tühista jutulõng - - - - RoomDirectory - - - Explore Public Rooms - Tutvu avalike jututubadega - - - - Search for public rooms - Otsi avalikke jututube - - - - Choose custom homeserver - Vali oma koduserver - - - - RoomInfo - - - no version stored - salvestatud versiooni ei leidu - - - - RoomList - - - New tag - Uus silt - - - - Enter the tag you want to use: - Kirjuta silt, mida soovid kasutada: - - - - Open separately - Ava loend eraldi - - - - Room settings - Jututoa seadistused - - - - Leave room - Lahku jututoast - - - - Copy room link - Kopeeri jututoa link - - - - Tag room as: - Lisa jututoale silt: - - - - Favourite - Lemmik - - - - Low priority - Vähetähtis - - - - Server notice - Serveriteade - - - - Create new tag... - Loo uus silt… - - - - Add or remove from community... - Lisa kogukonda või eemalda sealt... - - - - Status Message - Olekuteade - - - - Enter your status message: - Sisesta oma olekuteade: - - - - Profile settings - Profiili seadistused - - - - Set status message - Sisesta olekuteade - - - - Logout - Logi välja - - - - Encryption not set up - Cross-signing setup has not run yet. - Krüptimine pole veel kasutusel - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Verifitseerimata sisselogimissessioon - - - - Please verify your other devices - There are unverified devices signed in to this account. - Palun verifitseeri oma muud seadmed - - - - Close - Sulge - - - - Start a new chat - Alusta uut vestlust - - - - Join a room - Liitu jututoaga - - - - Create a new room - Loo uus jututuba - - - - Start a direct chat - Alusta otsevestlust - - - - Create a new community - Loo uus kogukond - - - - Room directory - Jututubade loend - - - - Search rooms (Ctrl+K) - Otsi jututubasid (Ctrl+K) - - - - User settings - Kasutaja seadistused - - - - RoomMembers - - - Members of %1 - %1 jututoa liikmed - - - - %n people in %1 - Summary above list of members - - %n osaline %1 jututoas - %n osalist %1 jututoas - - - - - Invite more people - Kutsu veel liikmeid - - - - Search... - Otsi... - - - - Sort by: - Sortimise alus: - - - - User ID - Kasutajatunnus - - - - Display name - Kuvatav nimi - - - - Power level - Kasutaja õigused - - - - Administrator: %1 - Peakasutaja: %1 - - - - Moderator: %1 - Moderaator: %1 - - - - User: %1 - Tavakasutaja: %1 - - - - This room is not encrypted! - See jututuba on krüptimata! - - - - This user is verified. - See kasutaja on verifitseeritud. - - - - This user isn't verified, but is still using the same master key from the first time you met. - See kasutaja ei ole verifitseeritud, kuid ta kasutab jätkuvalt krüpto jaoks juurvõtmeid sellest ajast, kui te kohtusite. - - - - This user has unverified devices! - Sellel kasutajal on verifitseerimata seadmeid! + + no version stored + salvestatud versiooni ei leidu RoomSettings - - Room Settings - Jututoa seadistused - - - - Change room avatar. - Muuda jututoa tunnuspilti. - - - - Change name of this room - Muuda selle jututoa nime - - - - %n member(s) - - %n liige - %n liiget - - - - - View members of %1 - Vaata %1 jututoa liikmeid - - - - No topic set - Teema on kirjeldamata - - - - Change topic of this room - Muuda selle jututoa teemat - - - - SETTINGS - SEADISTUSED - - - - Notifications - Teavitused - - - - Muted - Summutatud - - - - Mentions only - Vaid mainimised - - - - All messages - Kõik sõnumid - - - - Encryption - Krüptimine - - - - End-to-End Encryption - Läbiv krüptimine - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Krüptimine on Nhekos hetkel veel katseline ning nii mõndagi võib ootamatult katki minna. <br> -Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada. - - - - Permission - Õigused - - - - View and change the permissions in this room - Selle jututoa õiguste vaatamine ja muutmine - - - - View and change the addresses/aliases of this room - Selle jututoa aadresside ja/või aliaste vaatamine ja muutmine - - - - Sticker & Emote Settings - Kleepsude ja emotikonide seadistused - - - - - Change - Muuda - - - - Hidden events - Peidetud sündmused - - - - - - Configure - Seadista - - - - Anyone can join - Kes iganes võib liituda - - - - Allow knocking - Luba uksele koputamine - - - - Allow joining via other rooms - Luba liitumine teiste jututubade kaudu - - - - Rooms to join via - Jututoad, mille kaudu on võimalik liituda - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Muuda jututube, mille kaudu on võimalik selle jututoaga liituda. Tavaliselt on selleks näiteks selle jututoa põhiline kogukond. - - - - Allow guests to join - Luba külalistel liituda - - - - Apply access rules - Jõusta ligipääsureeglid - - - - Aliases - Aliased - - - - Change what packs are enabled, remove packs, or create new ones - Muuda kasutatavaid lisapakke, eemalda neid või lisa uusi - - - - Select events to hide in this room - Vali sündmused, mida siin jututoas peita - - - - INFO - TEAVE - - - - Internal ID - Sisemine tunnus - - - - Copied to clipboard - Kopeeritud lõikelauale - - - - Room Version - Jututoa versioon - - - - show less - näita vähem - - - - show more - näita rohkem - - - - Failed to enable encryption: %1 - Krüptimise kasutuselevõtmine ei õnnestunud: %1 - - - - Select an avatar - Vali tunnuspilt - - - - All Files (*) - Kõik failid (*) - - - - The selected file is not an image - Valitud fail ei ole pildifail - - - - Error while reading file: %1 - Viga faili lugemisel: %1 - - - - - Failed to upload image: %s - Viga faili üleslaadimisel: %1 - - - - RoomlistModel - - - Pending invite. - Ootel kutse. - - - - Previewing this room - Jututoa eelvaade - - - - No preview available - Eelvaade pole saadaval - - - - Root - - - Please enter your login password to continue: - Jätkamaks palun sisesta oma salasõna: - - - - Please enter a valid email address to continue: - Jätkamaks palun sisesta oma kehtiv e-posti aadress: - - - - Please enter a valid phone number to continue: - Jätkamaks palun sisesta kehtiv telefoninumber: - - - - Please enter the token which has been sent to you: - Palun sisesta sulle saadetud tunnuskood: - - - - Wait for the confirmation link to arrive, then continue. - Jätkamaks palun oota, kuni oled saanud kinnituslingi. - - - - ScreenShare - - - Share desktop with %1? - Kas sa soovid jagada oma töölauda kasutajaga %1? + + Failed to enable encryption: %1 + Krüptimise kasutuselevõtmine ei õnnestunud: %1 - - Window: - Aken: + + Select an avatar + Vali tunnuspilt - - Frame rate: - Kaadrisagedus: + + All Files (*) + Kõik failid (*) - - Include your camera picture-in-picture - Näita oma kaamerat pilt-pildis vaates + + The selected file is not an image + Valitud fail ei ole pildifail - - Request remote camera - Soovi teise osapoole kaameravaadet + + Error while reading file: %1 + Viga faili lugemisel: %1 - - - View your callee's camera like a regular video call - Vaata teise osapoole kaamerat nii nagu tavalise videokõne puhul + + + Failed to upload image: %s + Viga faili üleslaadimisel: %1 + + + RoomlistModel - - Hide mouse cursor - Peida hiirekursor + + Pending invite. + Ootel kutse. - - Share - Jaga + + Previewing this room + Jututoa eelvaade - - Preview - Eelvaade + + No preview available + Eelvaade pole saadaval - - Cancel - Loobu + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Ühenduse loomine võtmehoidlaga ei õnnestunud @@ -3243,62 +1236,10 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada. Krüptovõtmete salvestamiseks Nhekol ei õnnestunud luua ühendust võtmehoidlaga. Sellel võib olla mitu põhjust. Kontrolli, kas D-Bus'i alusteenus toimib ning sa oled seadistanud KWallet'i, Gnome Keyring'i, KeePassXC'i või mõne muu sinu platvormil kasutatava turvalise andmehoidla teenuse. Probleemide korral palun ava siin https://github.com/Nheko-Reborn/nheko/issues veateade - - SelfVerificationCheck - - - 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! - See on sinu taastevõti. Kui peaks olema vaja taastada ligipääsu sinu krüptitud sõnumitele või muudele võtmetele, siis sul läheb seda vaja. Hoia taastevõtit turvalises kohas. Ära jaga seda teistega ega ära kaota teda ära! Ega ära võta vastu sulle selle eest pakutavat 200 eurot! - - - - Encryption setup successfully - Krüptimise kasutuselevõtmine õnnestus - - - - Failed to setup encryption: %1 - Krüptimise seadistamine ei õnnestunud: %1 - - - - Setup Encryption - Seadista krüptimine - - - - 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! - Hei ja tere tulemast Matrixi võrku! -Tundub, et see on uus teema sinu jaoks. Enne, kui sa saad sõnumeid turvaliselt krüptida, on vaja paar asja ära teha. Sa võid kas nõustuda kõikide järgnevate toimingutega ühe korraga või kohendada seadistusi eraldi. Me üritame järgnevalt selgitada ka olulisemaid asjaolusid. Sa võid need küll vahele jätta, kuid selle teabe valdamine tegelikult on kasulik! - - - - Activate Encryption - Krüptimise aktiveerimine - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Tundud, et sellel kontol juba on krüptimine kasutusel. Saamaks ligipääsu sinu krüptitud sõnumitele ja märkimaks seda seadet usaldusväärseks sa kas tee läbi verifitseerimine või sisesta oma taastamiseks mõeldud salafraas. Palun vali järgnevalt oma eelistus. -Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui eelistad salafraasi sisestamist, siis peab sul olema käepärast oma konto taastevõti või salafraas. Kui praegu katkestad, siis verifitseerimist saad alati ka hiljem teha. - - - - verify - verifitseeri - - - - enter passphrase - sisesta salafraas - - SelfVerificationStatus - + Failed to create keys for cross-signing! Risttunnustamise võtmete loomine ei õnnestunud! @@ -3331,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Vana pildipaki kustutamine ei õnnestunud: %1 - - + + Failed to open image: %1 Pildi avamine ei õnnestunud: %1 @@ -3354,97 +1295,10 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui Faili üleslaadimine ei õnnestunud: %1 - - SpaceMenuLevel - - - Add or remove from community - Lisa kogukonda või eemalda sealt - - - - Official community for this room - Selle jututoa ametlik kogukond - - - - Affiliated community for this room - Selle jututoaga seotud kogukond - - - - Listed only for community members - Kuvatakse vaid kogukonna liikmetele - - - - Listed only for room members - Kuvatakse vaid jututoa liikmetele - - - - Not related - Pole seotud - - - - Subcommunities - Alamkogukonnad - - - - StatusIndicator - - - Failed - Ebaõnnestus - - - - Sent - Saadetud - - - - Received - Vastuvõetud - - - - Read - Loetud - - - - StickerPicker - - - Search - Otsi - - - - Success - - - Successful Verification - Verifitseerimine õnnestus - - - - Verification successful! Both sides verified their devices! - Verifitseerimine õnnestus! Mõlema osapoole seadmed on nüüd verifitseeritud! - - - - Close - Sulge - - TimelineModel - + Message redaction failed: %1 Sõnumi ümbersõnastamine ebaõnnestus: %1 @@ -3476,7 +1330,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.) @@ -3745,268 +1599,111 @@ Reason: %4 Põhjus: %4 - - %2 revoked the invite to %1. - %2 tühistas kutse kasutajale %1. - - - - %2 kicked %1. - %2 müksas kasutaja %1 jututoast välja. - - - - %2 unbanned %1. - %2 eemaldas ligipääsupiirangu kasutajalt %1. - - - - %2 rejected the knock from %1. - %2 lükkas tagasi kasutaja %1 koputuse jututoa uksele. - - - - %1 changed their avatar. - %1 muutis oma tunnuspilti. - - - - %1 changed some profile info. - %1 muutis oma profiili. - - - - %1 joined. - %1 liitus jututoaga. - - - - %1 joined via authorisation from %2's server. - %1 liitus peale autentimist serverist %2. - - - - %1 rejected their invite. - %1 lükkas liitumiskutse tagasi. - - - - %1 left the room. - %1 lahkus jututoast. - - - - Reason: %1 - Põhjus: %1 - - - - %1 redacted their knock. - %1 muutis oma koputust jututoa uksele. - - - - You joined this room. - Sa liitusid jututoaga. - - - - %1 made this room require an invitation to join. - %1 seadistas, et see jututuba vajab liitumiseks kutset. - - - - %1 invited %2. - %1 saatis kutse kasutajale %2. - - - - %1 has changed their avatar and changed their display name to %2. - %1 muutis oma tunnuspilti ja seadistas uueks kuvatavaks nimeks %2. - - - - %1 has changed their display name to %2. - %1 seadistas uueks kuvatavaks nimeks %2. - - - - %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 lahkus jututoast peale seda, kui ta juba oli lahkunud! - - - - %1 banned %2 - %1 seadis suhtluskeelu kasutajale %2 - - - - %1 knocked. - %1 müksati välja. - - - - TimelineRow - - - Edited - Muudetud - - - - Part of a thread - Osa jutulõngast - - - - TimelineView - - - No room open - Ühtegi jututuba pole avatud - - - - No preview available - Eelvaade pole saadaval - - - - Settings - Seadistused - - - - %n member(s) - - %n liige - %n liiget - - - - - View members of %1 - Vaata %1 jututoa liikmeid - - - - join the conversation - liitu vestlusega - - - - accept invite - võta kutse vastu - - - - decline invite - lükka kutse tagasi + + %2 revoked the invite to %1. + %2 tühistas kutse kasutajale %1. - - Hide invite reason - Peida kutse põhjus + + %2 kicked %1. + %2 müksas kasutaja %1 jututoast välja. - - Show invite reason - Näita kutse põhjust + + %2 unbanned %1. + %2 eemaldas ligipääsupiirangu kasutajalt %1. - - Back to room list - Tagasi jututubade loendisse + + %2 rejected the knock from %1. + %2 lükkas tagasi kasutaja %1 koputuse jututoa uksele. - - - TopBar - - Back to room list - Tagasi jututubade loendisse + + %1 changed their avatar. + %1 muutis oma tunnuspilti. - - No room selected - Jututuba on valimata + + %1 changed some profile info. + %1 muutis oma profiili. - - In %1 - %1 kogukonnas + + %1 joined. + %1 liitus jututoaga. - - Show room members. - Näita jututoas osalejaid. + + %1 joined via authorisation from %2's server. + %1 liitus peale autentimist serverist %2. - - This room contains only verified devices. - Selles jututoas on vaid verifitseeritud seadmed. + + %1 rejected their invite. + %1 lükkas liitumiskutse tagasi. - - This room contains verified devices and devices which have never changed their master key. - Selles jututoas on vaid verifitseeritud seadmed ning nad ei ole kunagi muutnud oma juurvõtit. + + %1 left the room. + %1 lahkus jututoast. - - This room contains unverified devices! - Selles jututoas leidub verifitseerimata seadmeid! + + Reason: %1 + Põhjus: %1 - - Show or hide pinned messages - Näita klammerdatud sõnumeid või peida nad + + %1 redacted their knock. + %1 muutis oma koputust jututoa uksele. - - Search this room - Otsi siit jututoast + + You joined this room. + Sa liitusid jututoaga. - - Room options - Jututoa valikud + + %1 made this room require an invitation to join. + %1 seadistas, et see jututuba vajab liitumiseks kutset. - - Invite users - Kutsu kasutajaid + + %1 invited %2. + %1 saatis kutse kasutajale %2. - - Members - Liikmed + + %1 has changed their avatar and changed their display name to %2. + %1 muutis oma tunnuspilti ja seadistas uueks kuvatavaks nimeks %2. - - Leave room - Lahku jututoast + + %1 has changed their display name to %2. + %1 seadistas uueks kuvatavaks nimeks %2. - - Settings - Seadistused + + %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 lahkus jututoast peale seda, kui ta juba oli lahkunud! - - Unpin - Võta lahti + + %1 banned %2 + %1 seadis suhtluskeelu kasutajale %2 - - Enter search query - Sisesta otsing + + %1 knocked. + %1 müksati välja. TrayIcon - + Show Näita @@ -4019,13 +1716,13 @@ Põhjus: %4 UIA - + No available registration flows! Registreerimiseks vajalikku töövoogu ei leidu! - - + + Registration aborted Registreerimine on katkestatud @@ -4041,112 +1738,10 @@ Põhjus: %4 Vigane tunnusluba - - UploadBox - - - Upload %n file(s) - - Laadi fail üles - Laadi %n faili üles - - - UserProfile - - Global User Profile - Üldine kasutajaprofiil - - - - Room User Profile - Kasutajaprofiil jututoas - - - - Change avatar globally. - Muuda oma tunnuspilti kõikjal. - - - - Change avatar. Will only apply to this room. - Muuda oma tunnuspilti vaid selles jututoas. - - - - Change display name globally. - Muuda oma kuvatavat nime kõikjal. - - - - Change display name. Will only apply to this room. - Muuda oma kuvatavat nime vaid selles jututoas. - - - - Room: %1 - Jututuba: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - See kasutajaprofiil on vaid selle jututoa kohane. Kasutaja kuvatav nimi ja tunnuspilt võivad muudes jutubades olla teistsugused. - - - - Open the global profile for this user. - Vaata selle kasutaja üldist profiili. - - - - - Verify - Verifitseeri - - - - Start a private chat. - Alusta privaatset vestlust. - - - - Kick the user. - Müksa kasutaja välja. - - - - Ban the user. - Sea kasutajale suhtluskeeld. - - - - Refresh device list. - Uuenda seadmete loendit. - - - - Sign out this device. - Logi see seade võrgust välja. - - - - Change device name. - Muuda seadme nime. - - - - Last seen %1 from %2 - Viimati oli võrgus %1 %2 aadressil - - - - Unverify - Võta verifitseerimine tagasi - - - + Sign out device %1 Logi %1 seade võrgust välja @@ -4179,8 +1774,8 @@ Põhjus: %4 UserSettings - - + + Default Vaikimisi @@ -4188,7 +1783,7 @@ Põhjus: %4 UserSettingsModel - + Theme Teema @@ -4257,6 +1852,11 @@ Põhjus: %4 Sort rooms by unreads Järjesta jututoad lugemata tubade alusel + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4518,12 +2118,22 @@ Põhjus: %4 Jaga jututoa teavet D-Bus'i vahendusel - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Vaikimisi - + Set the notification sound to play when a call invite arrives Seadista helin, mis annab märku uuest kõnest @@ -4596,7 +2206,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Näita iga sõnumi kõrval nuppe, mis võimaldavad kiiresti vastata, reageerida või teha sõnumiga muid toiminguid. @@ -4650,17 +2274,17 @@ This usually causes the application icon in the task bar to animate in some fash See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti animatsiooniga sulle märku. - + Communities sidebar Kogukondade külgpaan - + Show message counts for communities and tags Näita kogukonna või sildi sõnumite arvu - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Seadista sõnumite suurim laius pikslites ajajoonel. See parandab loetavust suurel ekraanil, kui Nheko on avatud täisvaates @@ -4670,16 +2294,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim Näita jututubade loendi kõrval veergu kogukondade ja siltidega. - - 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. - Kuva uute sõnumitega jututoad esimesena. -Kui see valik on välja lülitatud, siis jututoad järjestatakse viimati saabunud sõnumi ajatempli alusel. -Kui see valik on sisse lülitatud, siis teavitustega jututoad (pisike ümmargune numbriga ikoon) järjestatakse esimesena. Sinu poolt summutatud jututoad järjestatakse ikkagi ajatempli alusel, sest sa ei pea neid teiste jututubadega võrreldes piisavalt tähtsaks. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4770,7 +2385,17 @@ This setting will take effect upon restart. Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Vali fail @@ -4780,7 +2405,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.Kõik failid (*) - + Open Sessions File Ava sessioonide fail @@ -4822,117 +2447,18 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.Fail, kuhu salvestad eksporditavad sessiooni krüptovõtmed - - UserSettingsPage - - - REQUEST - PÄRING - - - - DOWNLOAD - ALLALAADIMISED - - - - CACHED - PUHVERDATUD - - - - NOT CACHED - PUHVERDAMATA - - - - Back - Tagasi - - - - IMPORT - IMPORDI - - - - EXPORT - EKSPORDI - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Ühtegi krüptitud vestlust selle kasutajaga ei leidunud. Palun loo temaga krüptitud vestlus ja proovi uuesti. - - Waiting - - - Waiting for other party… - Ootan teise osapoole tegevust… - - - - Waiting for other side to accept the verification request. - Ootan, et teine osapool nõustuks verifitseerimispäringuga. - - - - Waiting for other side to continue the verification process. - Ootan, et teine osapool jätkaks verifitseerimist. - - - - Waiting for other side to complete the verification process. - Ootan, et teine osapool lõpetaks verifitseerimise. - - - - Cancel - Tühista - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Tere tulemast Nheko kasutajaks! Töölauarakendus Matrix'i protokolli jaoks. - - - - Enjoy your stay! - Head suhtlemist! - - - - REGISTER - REGISTREERU - - - - LOGIN - LOGI SISSE - - - - Reduce animations - Vähenda animatsioone - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Et kasutajaliides oleks toredam, kasutab Nheko mitmel puhul animatsioone. Kui see sulle ei sobi, siis saad nad välja lülitada. - - descriptiveTime - + Yesterday Eile @@ -4940,7 +2466,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. dialogs::FallbackAuth - + Open Fallback in Browser Ava kasutaja registreerimise tagavaravariant veebibrauseris @@ -4961,32 +2487,52 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Ava reCAPTCHA + + People + Inimesed - - Cancel - Tühista + + Nature + Loodus - - Confirm - Kinnita + + Food + Toit - - Solve the reCAPTCHA and press the confirm button - Vasta reCAPTCHA küsimustele ja vajuta kinnita-nuppu + + Activity + Tegevused + + + + Travel + Reisimine + + + + Objects + Esemed + + + + Symbols + Sümbolid + + + + Flags + Lipud message-description sent: - + You sent an audio clip Sa saatsid helifaili @@ -5047,25 +2593,25 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist. - + You: %1 Sina: %1 - - + + %1: %2 %1: %2 - You sent some confetti - Sina saatsid serpentiine + You sent a chat effect + - %1 sent some confetti - %1 saatis serpentiine + %1 sent a chat effect + diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts index 3b8dfd36..69e7742b 100644 --- a/resources/langs/nheko_fi.ts +++ b/resources/langs/nheko_fi.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Soitetaan… - - - - - Connecting... - Yhdistetään… - - - - You are screen sharing - Olet jakamassa näyttöä. - - - - Hide/Show Picture-in-Picture - Piilota/Näytä kuva kuvassa - - - - Unmute Mic - Poista mikrofonin vaimennus - - - - Mute Mic - Vaimenna mikrofoni - - AliasEditingModel - + @@ -51,86 +17,10 @@ Aliasten päivittäminen epäonnistui: %1 - - AliasEditor - - - Aliases to %1 - Aliakset huoneelle %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Lista tämän huoneen aliaksista. Yleensä voit lisätä aliaksia vain omalle kotipalvelimellesi. Huoneella voi olla yksi alkuperäinen alias ja monta vaihtoehtoista aliasta. - - - - Primary alias - Ensisijainen alias - - - - Make primary alias - Tee ensisijaiseksi aliakseksi - - - - Advertise as an alias in this room - Esitä aliaksena tässä huoneessa - - - - Publish in room directory - Julkaise huonehakemistoon - - - - Remove this alias - Poista tämä alias - - - - #new-alias:server.tld - #uusi-alias:palvelin.tld - - - - Add - Lisää - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Sallittujen huoneiden asetukset - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Lista huoneista, jonka jäsenyys takaa pääsyn tähän huoneeseen. - - - - Parent community - Yhteisövanhempi - - - - Other room - Toinen huone - - - - Enter additional rooms not in the list yet... - Syötä huoneita, jotka puuttuvat vielä listasta... - - Cache - + %1 and %n other(s) %1 ja %n muu @@ -139,76 +29,25 @@ - + Empty Room Tyhjä Huone - CallInvite - - - Video Call - Videopuhelu - - - - Voice Call - Äänipuhelu - - - - No microphone found. - Mikrofonia ei löydy. - - - - CallInviteBar - - - Video Call - Videopuhelu - - - - Voice Call - Äänipuhelu - - - - Devices - Laitteet - - - - Accept - Hyväksy - - - - Unknown microphone: %1 - Tuntematon mikrofoni: %1 - - - - Unknown camera: %1 - Tuntematon kamera: %1 - + CallManager - - Decline - Hylkää + + X11 + - - No microphone found. - Mikrofonia ei löydy. + + PipeWire + - - - CallManager - + Entire screen Koko näyttö @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Käyttäjän %1 kutsuminen epäonnistui - + Invited user: %1 Kutsuttiin käyttäjä: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Vahvista uloskirjautuminen @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Vahvista kutsu - + Do you really want to invite %1 (%2)? Haluatko varmasti kutsua %1 (%2)? @@ -318,12 +166,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! @@ -347,7 +195,7 @@ Jos luulet tätä virheeksi, voit sulkea Nhekon yrittääksesi saada salausavaim Yhteensopimaton välimuistin versio - + Failed to restore OLM account. Please login again. OLM-tilin palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen. @@ -421,16 +269,11 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Enter reason for banning %1 (%2) or hit enter for no reason: Anna syy porttikiellolle %1 (%2) tai paina enter mikäli syytä ei ole: - - - No network connection - Ei verkkoyhteyttä - CommandCompleter - + /me <message> /me <viesti> @@ -541,6 +384,16 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <viestin viite> @@ -680,6 +533,16 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Send a message in rainbow colors with confetti. Lähetä viesti sateenkaaren väreissä confetin kera. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -696,33 +559,10 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Muunna yksityiskeskustelu huoneeksi. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Älä näytä ilmoitusmääriä tästä yhteisöstä tai tagista. - - - - Hide rooms with this tag or from this community by default. - Piilota huoneet tällä tagilla oletuksena tästä yhteisöstä. - - - - Expand - Laajenna - - - - Collapse - Sorruta - - CommunitiesModel - + All rooms Kaikki huoneet @@ -772,7 +612,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: Viestit palvelimeltasi tai ylläpitäjältä. - + Failed to update community: %1 Yhteisön päivitys epäonnistui: %1 @@ -793,2446 +633,600 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Vahvista liittyminen yhteisöön + + Decrypt secrets + Salaisuuksien salauksen purku - - Confirm room join - Vahvista liittyminen huoneeseen + + Enter your recovery key or passphrase to decrypt your secrets: + Anna palauttamisavain tai salasana purkaaksesi salaisuuksiesi salaus: - - - %n member(s) - - %n jäsen - %n jäsentä - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Anna palautusavaimesi tai salasanasi nimeltä %1 purkaaksesi salaisuuksien salauksen: - - Do you want to join this room? You can optionally add a reason below: - Haluatko liittyä tähän huoneeseen? Voit antaa valinnaisen syyn alhaalla: + + Decryption failed + Salauksen purku epäonnistui - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Tähän huoneeseen ei voi liittyä suoraan. Voit kuitenkin koputtaa huoneeseen, jolloin jäsenet voivat hyväksyä tai evätä liittymispyyntösi. Voit lisäksi antaa syyn heidän hyväksyäkseen liittymisesi alhaalla: + + Failed to decrypt secrets with the provided recovery key or passphrase + Salaisuuksien salauksen purkaminen ei onnistunut annetulla palautusavaimella tai salasanalla + + + EventExpiry - - Knock - Koputa + + + Failed to set hidden events: %1 + Piilotettujen tapahtumien asettaminen epäonnistui: %1 + + + GridImagePackModel - - Join - Liity + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Luo suora keskustelu + + + Failed to set hidden events: %1 + Piilotettujen tapahtumien asettaminen epäonnistui: %1 + + + InputBar - - User to invite - Kutsuttava käyttäjä + + All Files (*) + Kaikki Tiedostot (*) - - @user:server.tld - @käyttäjä:palvelin.tld + + Upload of '%1' failed + Tiedoston "%1" lähetys epäonnistui - - Encryption - Salaus + + Select file(s) + Valitse tiedosto(t) - CreateRoom + LoginPage - - Create Room - Luo huone + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Väärä Matrix-tunnus. Esim. @joe:matrix.org - - Name - Nimi + + Autodiscovery failed. Received malformed response. + Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus. - - New community - Uusi yhteisö + + Autodiscovery failed. Unknown error when requesting .well-known. + Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa. - - New Room - Uusi huone + + The required endpoints were not found. Possibly not a Matrix server. + Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin. - - No name - Ei nimeä + + Received malformed response. Make sure the homeserver domain is valid. + Vastaanotettiin virheellinen vastaus. Varmista, että kotipalvelimen osoite on pätevä. - Topic - Aihe + An unknown error occured. Make sure the homeserver domain is valid. + Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä. - - No topic - Ei aihetta + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + Valittu palvelin ei tue mitään tämän ohjelman tukemaa versiota Matrix-protokollasta (v.1.1:stä v.1.4:ään). Et voi kirjautua sisään. - - Alias - Alias + + Sign in with Apple + Kirjaudu sisään Applella - - Public - Julkinen + + Continue with Facebook + Jatka Facebookilla - - Public rooms can be joined by anyone; private rooms need explicit invites. - Julkisiin huoneisiin voi liittyä kuka tahansa; yksityisiin huoneisiin vaaditaan erillinen kutsu. + + Sign in with Google + Kirjaudu sisään Googlella - - Trusted - Luotettu + + Sign in with Twitter + Kirjaudu sisään Twitterillä - - All invitees are given the same power level as the creator - Kaikki kutsuttavat saavat saman oikeustason kuin huoneen luoja + + Login using %1 + Kirjaudu sisään palvelun %1 kautta - - Encryption - Salaus + + SSO LOGIN + SSO-kirjautuminen - - Caution: Encryption cannot be disabled - Varoitus: Salausta ei voi poistaa käytöstä + + Empty password + Tyhjä salasana + + + + SSO login failed + SSO-kirjautuminen epäonnistui - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Salaisuuksien salauksen purku + + + Failed to upload media. Please try again. + Mediaa ei onnistuttu lähettämään. Yritä uudelleen. + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: - Anna palauttamisavain tai salasana purkaaksesi salaisuuksiesi salaus: - - - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Anna palautusavaimesi tai salasanasi nimeltä %1 purkaaksesi salaisuuksien salauksen: + + + %1 sent an encrypted message + %1 lähetti salatun viestin - - Decryption failed - Salauksen purku epäonnistui + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 vastasi: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Salaisuuksien salauksen purkaminen ei onnistunut annetulla palautusavaimella tai salasanalla + + %1 replied with an encrypted message + %1 vastasi salatulla viestillä - - - DigitVerification - - Verification Code - Vahvistuskoodi + + %1 replied to a message + %1 vastasi viestiin - - 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! - Vahvista seuraavat numerot. Sinun tulisi nähdä samat numerot molemmilla puolilla. Jos niissä on eroa, paina "Ne eivät vastaa toisiaan" peruaksesi vahvistuksen! + + %1 sent a message + %1 lähetti viestin + + + PowerLevels - - They do not match! - Ne eivät vastaa toisiaan! + + Failed to update powerlevel: %1 + Oikeustason päivitys epäonnistui: %1 + + + PowerlevelEditingModels - - They match! - Ne vastaavat toisiaan! + + Failed to update powerlevel: %1 + Oikeustason päivitys epäonnistui: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Hae + + Other events + Muut tapahtumat - - People - Ihmiset + + Other state events + Muut tilatapahtumat - Nature - Luonto + Remove other users + Poista toisia käyttäjiä huoneesta - Food - Ruoka + Ban other users + Anna porttikieltoja toisille käyttäjille - Activity - Aktiviteetti + Invite other users + Kutsu toisia käyttäjiä - Travel - Matkustaminen + Redact events sent by others + Vedä pois muiden lähettämiä tapahtumia - Objects - Esineet + Reactions + Reaktiot - Symbols - Symbolit + Deprecated aliases events + Käytöstä poistettujen aliasten tapahtumat - Flags - Liput + Change the room avatar + Muuta huoneen avataria - - - EmojiVerification - - Verification Code - Vahvistuskoodi + + Change the room addresses + Muuta huoneen osoitteita - - 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! - Vahvista seuraava emoji. Sinun tulisi nähdä sama emoji molemmilla puolilla. Jos ne eroavat toisistaan, paina "Ne eivät vastaa toisiaan" peruaksesi vahvistuksen! + + Send encrypted messages + Lähetä salattuja viestejä - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Näytettävä emoji voi näyttää erilaiselta eri asiakasohjelmissa, jos käytetään eri fontteja. Niitä ei myöskään ole välttämättä käännetty eri kielille. Niiden silti pitäisi esittää yhtä 64:stä esineestä tai eläimestä. Esimerkiksi leijona ja kissa ovat erinäköisiä, mutta kissaemoji on silti sama, vaikka yhdessä ohjelmassa se esitettäisiin kissan kasvoina, ja toisessa koko ruumiina. + + Enable encryption + Ota salaus käyttöön - - They do not match! - Ne eivät vastaa toisiaan! + + Change guest access + Muuta vieraspääsyä - - They match! - Ne vastaavat toisiaan! + + Change history visibility + Muuta historian näkyvyyttä - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Tämän viestin avaamista varten ei ole avainta. Pyysimme avainta automaattisesti, mutta voit yrittää pyytää sitä uudestaan jos olet kärsimätön. + + Change who can join + Muuta liittymisehtoja - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Tämän viestin salausta ei voitu purkaa, koska meillä on avain vain uudemmille viesteille. Voit yrittää pyytää pääsyä tähän viestiin. + Send messages + Lähetä viestejä - There was an internal error reading the decryption key from the database. - Sisäinen virhe tapahtui kun salausavainta yritettiin lukea tietokannasta. + Change the room name + Muuta huoneen nimeä - There was an error decrypting this message. - Tämän viestin salauksen purkamisessa tapahtui virhe. + Change the room permissions + Muuta huoneen oikeuksia - The message couldn't be parsed. - Tätä viestiä ei voitu jäsentää. + Change the rooms topic + Muuta huoneen aihetta - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Salausavainta käytettiin uudelleen! Joku yrittää mahdollisesti tuoda vääriä viestejä tähän keskusteluun! + Change the widgets + Muuta pienoisohjelmia - Unknown decryption error - Tuntematon virhe salauksen purkamisessa + Change the widgets (experimental) + Muuta pienoisohjelmia (kokeellinen) - - Request key - Pyydä avainta + + Redact own events + Vedä pois omia tapahtumia - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 otti käyttöön päästä-päähän salauksen + + Change the pinned events + Muuta kiinnitettyjä tapahtumia - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Salaus pitää viestisi turvallisena sallien vain vastaanottajien lukea sen. Saadaksesi lisäturvallisuutta varmistaen keskustelevasi oikeiden henkilöiden kanssa, voit varmistaa heidät oikeassa elämässä. + + Upgrade the room + Päivitä huoneen versiota - - - EncryptionIndicator - - This message is not encrypted! - Tätä viestiä ei ole salattu! + + Send stickers + Lähetä tarroja - - Encrypted by a verified device - Vahvistetun laitteen salaama + + Ban users using policy rules + Anna porttikieltoja käytäntölistojen perusteella - Encrypted by an unverified device, but you have trusted that user so far. - Vahvistamattoman laitteen salaama, mutta olet luottanut tähän asti tuohon käyttäjään. + Ban rooms using policy rules + Anna huoneille porttikielttoja käytäntölistojen perusteella - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Vahvistamattoman laitteen salaama tai tämä avain on epäluotettavasta lähteestä kuten avaimen varmuuskopiosta. + Ban servers using policy rules + Anna palvelimille porttikieltoja käytäntölistojen perusteella - - - Failed - - Verification failed - Vahvistus epäonnistui + + Edit child communities and rooms + Muokkaa aliyhteisöjä ja -huoneita - - Other client does not support our verification protocol. - Toinen asiakasohjelma ei tue vahvistusprotokollaamme. + + Change parent communities + Muuta yhteisövanhempia - - Key mismatch detected! - Tunnistettiin virheellinen avain! + + Start a call + Aloita puheluja - Device verification timed out. - Aikakatkaisu laitteen vahvistuksessa. + Negotiate a call + Järjestele puheluita - Other party canceled the verification. - Toinen osapuoli perui vahvistuksen. + Answer a call + Vastaa puheluihin - Verification messages received out of order! - Varmistusviestit vastaanotettiin epäjärjestyksessä! + Hang up a call + Lopeta puheluita - Unknown verification error. - Tuntematon varmennusvirhe. + Reject a call + Hylkää puhelu - - Close - Sulje + + Change the room emotes + Muuta huoneen hymiöitä - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Välitä viesti + + Other users + Muut käyttäjät - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Piilotettujen tapahtumien asettaminen epäonnistui: %1 + + 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ää. - - - HiddenEventsDialog - - Hidden events for %1 - Piilotetut tapahtumat huoneelle %1 + + profile + profiili - - Hidden events - Piilotetut tapahtumat + + profile name + profiilin nimi + + + QObject - - These events will be <b>shown</b> in %1: - Nämä tapahtumat tullaan <b>näyttämään</b> huoneessa %1: + + Alias for '--log-level trace'. + Lisänimi optiolle '--log-level trace'. - - These events will be <b>shown</b> in all rooms: - Nämä tapahtumat tullaan <b>näyttämään</b> kaikissa huoneissa: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Aseta komponenttien laajuinen lokitaso, tai pilkuilla eroteltu lista koostuen <komponentti>=<taso> -pareista, tai molemmat. Esimerkiksi oletuslokitason asettaminen tasoon 'warn', mutta komponentin 'ui' lokin kirjaamisen ottamiseen pois päältä, syötä 'warn,ui=off'. Tasot ovat {trace,debug,info,warning,error,critical,off}, komponentit {crypto,db,mtx,net,qml,ui} - - User events - Käyttäjätapahtumat + + level + taso - - Joins, leaves, avatar and name changes, bans, … - Liittymiset, poistumiset, avatarin ja nimen muutokset, porttikiellot, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Aseta lokin ulostulotyyppi. Sallitaan pilkuilla eritelty lista. Oletusarvo on 'file,stderr'. types:{file,stderr,none} - - Power level changes - Oikeustasojen muutokset + + type + tyyppi + + + + Respond + Vastaa - Sent when a moderator is added/removed or the permissions of a room are changed. - Lähetetään moderaattorin tullessa lisätyksi/poistetuksi tai kun huoneen oikeuksia muutetaan. + Send + Lähetä - - Stickers - Tarrat + + Write a message... + Kirjoita viesti… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Muokataan kuvapakkausta + + Yesterday, %1 + Eilen, %1 + + + RegisterPage - - Add images - Lisää kuvia + + Autodiscovery failed. Received malformed response. + Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Kuvat (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa. - - Select images for pack - Valitse kuvat pakettia varten + + The required endpoints were not found. Possibly not a Matrix server. + Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin. - - Add to pack - Lisää pakettiin + + Received malformed response. Make sure the homeserver domain is valid. + Vastaanotettiin virheellinen vastaus. Varmista, että kotipalvelimen osoite on pätevä. - - Change the overview image for this pack - Muuta tämän kokoelman yleisnäkymän kuvaa + + An unknown error occured. Make sure the homeserver domain is valid. + Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Yleisnäkymän kuva (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + Valittu palvelin ei tue mitään tämän ohjelman tukemaa versiota Matrix-protokollasta (v.1.1:stä v.1.4:ään). Et voi rekisteröityä. - - Select overview image for pack - Valitse yleisnäkymän kuva paketille + + Server does not support querying registration flows! + Palvelin ei tue rekisteröintimenetelmien kyselyä! - - State key - TIla-avain + + Server does not support registration. + Palvelin ei tue rekisteröitymistä. - - Packname - Pakkauksen nimi + + Invalid username. + Epäkelpo käyttäjätunnus. - - Attribution - Osoitus + + Name already in use. + Nimi on jo käytössä. - - - Use as Emoji - Käytä emojina - - - - - Use as Sticker - Käytä tarrana - - - - Shortcode - Lyhyt koodi - - - - Body - Runko - - - - Remove from pack - Poista pakkauksesta - - - - Remove - Poista - - - - ImagePackSettingsDialog - - - Image pack settings - Kuvapakkauksen asetukset - - - - Create account pack - Luo tilipakkaus - - - - New room pack - Uusi huonepakkaus - - - - Private pack - Yksityinen pakkaus - - - - Pack from this room - Pakkaus tälle huoneelle - - - - Pack from parent community - Pakkaus yhteisövanhemmasta - - - - Globally enabled pack - Kaikkialla käytössä oleva pakkaus - - - - Enable globally - Salli käytettäväksi kaikkialla - - - - Enables this pack to be used in all rooms - Sallii tämän pakkauksen käytettäväksi kaikissa huoneissa - - - - Edit - Muokkaa - - - - Close - Sulje - - - - InputBar - - - All Files (*) - Kaikki Tiedostot (*) - - - - Upload of '%1' failed - Tiedoston "%1" lähetys epäonnistui - - - - Select file(s) - Valitse tiedosto(t) - - - - InviteDialog - - - Invite users to %1 - Kutsu käyttäjiä %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @matti:matrix.org - - - - Search user - Hae käyttäjää - - - - Search on Server - Hae palvelimella - - - - Invite - Kutsu - - - - Cancel - Peruuta - - - - JoinRoomDialog - - - Join room - Liity huoneeseen - - - - Room ID or alias - Huoneen tunnus tai osoite - - - - Join - Liity - - - - LeaveRoomDialog - - - Leave room - Poistu huoneesta - - - - Are you sure you want to leave? - Oletko varma, että haluat poistua? - - - - LoginPage - - - Matrix ID - Matrix-tunnus - - - - e.g @joe:matrix.org - esim. @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Kirjautumistunnuksesi. Mxid:n on alettava @:lla, jonka perään käyttäjätunnus. Käyttäjätunnuksen perään tarvitset palvelimesi nimen :-merkin jälkeen, -esimerkiksi @nimi:palvelime.ni. -Jos Nheko ei löydä kotipalvelintasi .well-known -haun kautta, voit syöttää käsin palvelimesi osoitteen. - - - - Password - Salasana - - - - Your password. - Salasanasi. - - - - Device name - Laitteen nimi - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Nimi tälle laitteelle, joka näytetään muille laitteitasi vahvistaessa. Jos et syötä mitään, käytetään oletusarvoa. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - Osoite, jonka kautta otetaan yhteys kotipalvelimesi asiakasohjelmarajapintaan. -Esimerkki: https://palvelime.ni:8787 - - - - Homeserver address - Kotipalvelimen osoite - - - - server.my:8787 - server.my:8787 - - - - LOGIN - KIRJAUDU - - - - Back - Takaisin - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Väärä Matrix-tunnus. Esim. @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa. - - - - The required endpoints were not found. Possibly not a Matrix server. - Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin. - - - - Received malformed response. Make sure the homeserver domain is valid. - Vastaanotettiin virheellinen vastaus. Varmista, että kotipalvelimen osoite on pätevä. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - Valittu palvelin ei tue mitään tämän ohjelman tukemaa versiota Matrix-protokollasta (v.1.1:stä v.1.4:ään). Et voi kirjautua sisään. - - - - Sign in with Apple - Kirjaudu sisään Applella - - - - Continue with Facebook - Jatka Facebookilla - - - - Sign in with Google - Kirjaudu sisään Googlella - - - - Sign in with Twitter - Kirjaudu sisään Twitterillä - - - - Login using %1 - Kirjaudu sisään palvelun %1 kautta - - - - SSO LOGIN - SSO-kirjautuminen - - - - Empty password - Tyhjä salasana - - - - SSO login failed - SSO-kirjautuminen epäonnistui - - - - LogoutDialog - - - Log out - Kirjaudu ulos - - - - A call is in progress. Log out? - Puhelu on käynnissä. Haluatko kirjautua ulos? - - - - Are you sure you want to log out? - Haluatko varmasti kirjautua ulos? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Mediaa ei onnistuttu lähettämään. Yritä uudelleen. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - Tämä huone korvattiin seuraavasta syystä: %1 - - - - Go to replacement room - Siirry korvaavaan huoneeseen - - - - %1 removed a message - %1 poisti viestin - - - - %2 changed the room name to: %1 - %2 vaihtoi huoneen nimeksi: %1 - - - - %1 removed the room name - %1 poisti huoneen nimen - - - - %2 changed the topic to: %1 - %2 vaihtoi aiheeksi: %1 - - - - %1 removed the topic - %1 poisti aiheen - - - - %1 changed the room avatar - %1 muutti huoneen avataria - - - - %1 changed the pinned messages. - %1 muutti kiinnitettyjä viestejä. - - - - %1 changed the addresses for this room. - %1 muutti tämän huoneen osoitteita. - - - - %1 changed the parent communities for this room. - %1 muutti tämän huoneen yhteisövanhempia. - - - - %1 created and configured room: %2 - %1 loi ja sääti huoneen: %2 - - - - %1 placed a voice call. - %1 asetti äänipuhelun. - - - - %1 placed a video call. - %1 laittoi videopuhelun. - - - - %1 placed a call. - %1 soitti puhelun. - - - - %1 answered the call. - %1 vastasi puheluun. - - - - %1 rejected the call. - %1 hylkäsi puhelun. - - - - %1 select answer - %1 valitsi vastauksen - - - - %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 - - - - MessageInput - - - Hang up - Punainen luuri - - - - Place a call - Soita puhelu - - - - Already on a call - Jo puhelussa - - - - Send a file - Lähetä tiedosto - - - - Write a message... - Kirjoita viesti… - - - - Stickers - Tarrat - - - - Emoji - Emoji - - - - Send - Lähetä - - - - You don't have permission to send messages in this room - Sinulla ei ole oikeutta lähettää viestejä tässä huoneessa - - - - MessageView - - - Edit - Muokkaa - - - - React - Reagoi - - - - Reply in thread - Vastaa viestiketjussa - - - - New thread - Uusi viestiketju - - - - Reply - Vastaa - - - - Options - Asetukset - - - - Reason for removal - Syy poistamiselle - - - - Enter reason for removal or hit enter for no reason: - Anna syy poistamiselle tai paina enter mikäli syytä ei ole: - - - - - &Copy - &Kopioi - - - - - Copy &link location - Kopioi &linkin kohde - - - - Re&act - Rea&goi - - - - Repl&y - Vast&aa - - - - &Edit - &Muokkaa - - - - &Thread - &Viestiketju - - - - Un&pin - Lisää/poista kiinnitys - - - - &Pin - &Kiinnitä - - - - &Read receipts - %Lukukuittaukset - - - - &Forward - &Lähetä eteenpäin - - - - &Mark as read - &Merkitse luetuksi - - - - View raw message - Näytä sisältö raakamuodossa - - - - View decrypted raw message - Näytä salaukseltaan purettu sisältö raakamuodossa - - - - Remo&ve message - Poist&a viesti - - - - &Save as - &Tallenna nimellä - - - - &Open in external program - &Avaa ulkoisessa sovelluksessa - - - - Copy link to eve&nt - Kopioi linkki tapaht&umaan - - - - &Go to quoted message - &Mene lainattuun viestiin - - - - NewVerificationRequest - - - Send Verification Request - Lähetä vahvistuspyyntö - - - - Received Verification Request - Otettiin vastaan vahvistuspyyntö - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Jotta muut käyttäjät näkisivät, mitkä laitteet oikeasti kuuluvat sinulle, voit vahvistaa ne. Se sallii myös avainvarmuuskopion automaattisen toiminnan. Vahvistatko vahvistamattoman laitteen nyt? (Varmistathan, että jokin niistä on saatavilla.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Jotta muut käyttäjät näkisivät, mitkä laitteet oikeasti kuuluvat sinulle, voit vahvistaa ne. Se sallii myös avainvarmuuskopion automaattisen toiminnan. Vahvistatko laitteen %1 nyt? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Varmistaaksesi, ettei kukaan pahantahtoinen käyttäjä voi salakuunnella salattuja keskustelujanne, voit vahvistaa toisen osapuolen. - - - - %1 has requested to verify their device %2. - %1 on pyytänyt vahvistamaan hänen laitteeensa %2. - - - - %1 using the device %2 has requested to be verified. - %1 on pyytänyt vahvistamista laitteella %2. - - - - Your device (%1) has requested to be verified. - Laitteesi (%1) on pyytänyt vahvistetuksi tulemista. - - - - Cancel - Peruuta - - - - Deny - Kiellä - - - - Start verification - Aloita vahvistus - - - - Accept - Hyväksy - - - - NotificationWarning - - - You are about to notify the whole room - Aiot ilmoittaa kaikkia huoneessa olevia - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 lähetti salatun viestin - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 vastasi: %2 - - - - %1 replied with an encrypted message - %1 vastasi salatulla viestillä - - - - %1 replied to a message - %1 vastasi viestiin - - - - %1 sent a message - %1 lähetti viestin - - - - PlaceCall - - - Place a call to %1? - Soita henkilölle %1? - - - - No microphone found. - Mikrofonia ei löydy. - - - - Voice - Ääni - - - - Video - Video - - - - Screen - Näyttö - - - - Cancel - Peruuta - - - - Placeholder - - - unimplemented event: - toistaiseksi toteuttamaton tapahtuma: - - - - PowerLevelEditor - - - Permissions in %1 - Oikeudet huoneessa %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Ole varovainen oikeuksien muokkaamisessa. Et voi vähentää käyttäjien oikeuksia, joilla on sama oikeustaso itsesi kanssa tai korkeampi. Ole varovainen muiden ylennyksessä. - - - - Roles - Roolit - - - - Users - Käyttäjät - - - - Move permissions between roles to change them - Siirrä oikeuksia roolien välillä muuttaaksesi niitä - - - - - Administrator (%1) - Ylläpitäjä (%1) - - - - - Moderator (%1) - Moderaattori (%1) - - - - User (%1) - Käyttäjä (%1) - - - - - Custom (%1) - Mukautettu (%1) - - - - Remove event type - Poista tapahtumatyyppejä - - - - Add event type - Lisää tapahtumatyyppejä - - - - Add new role - Lisää uusi rooli - - - - Add - Lisää - - - - Move users up or down to change their permissions - Siirrä käyttäjiä ylös tai alas muuttaaksesi heidän oikeuksiaan - - - - Remove user - Poista käyttäjiä huoneesta - - - - Add user - Lisää käyttäjiä - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Saata oikeusmuutokset voimaan - - - - Which of the subcommunities and rooms should these permissions be applied to? - Mihin aliyhteisöihin ja huoneisiin pitäisi soveltaa näitä oikeuksia? - - - - Apply permissions recursively - Saata oikeudet voimaan rekursiivisesti - - - - Overwrite exisiting modifications in rooms - Kirjoita huoneissa olemassaolevien muutosten päälle - - - - No permissions to apply the new permissions here - Ei oikeuksia saattaa täällä voimaan uusia oikeuksia - - - - No changes needed - Ei vaadita muutoksia - - - - Existing modifications to the permissions in this room will be overwritten - Tässä huoneessa olemassaolevat muutokset oikeuksiin päällekirjoitetaan - - - - Permissions synchronized with community - Käytetään samoja oikeuksia kuin yhteisössä - - - - PowerLevels - - - Failed to update powerlevel: %1 - Oikeustason päivitys epäonnistui: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Oikeustason päivitys epäonnistui: %1 - - - - PowerlevelsTypeListModel - - - Other events - Muut tapahtumat - - - - Other state events - Muut tilatapahtumat - - - - Remove other users - Poista toisia käyttäjiä huoneesta - - - - Ban other users - Anna porttikieltoja toisille käyttäjille - - - - Invite other users - Kutsu toisia käyttäjiä - - - - Redact events sent by others - Vedä pois muiden lähettämiä tapahtumia - - - - Reactions - Reaktiot - - - - Deprecated aliases events - Käytöstä poistettujen aliasten tapahtumat - - - - Change the room avatar - Muuta huoneen avataria - - - - Change the room addresses - Muuta huoneen osoitteita - - - - Send encrypted messages - Lähetä salattuja viestejä - - - - Enable encryption - Ota salaus käyttöön - - - - Change guest access - Muuta vieraspääsyä - - - - Change history visibility - Muuta historian näkyvyyttä - - - - Change who can join - Muuta liittymisehtoja - - - - Send messages - Lähetä viestejä - - - - Change the room name - Muuta huoneen nimeä - - - - Change the room permissions - Muuta huoneen oikeuksia - - - - Change the rooms topic - Muuta huoneen aihetta - - - - Change the widgets - Muuta pienoisohjelmia - - - - Change the widgets (experimental) - Muuta pienoisohjelmia (kokeellinen) - - - - Redact own events - Vedä pois omia tapahtumia - - - - Change the pinned events - Muuta kiinnitettyjä tapahtumia - - - - Upgrade the room - Päivitä huoneen versiota - - - - Send stickers - Lähetä tarroja - - - - Ban users using policy rules - Anna porttikieltoja käytäntölistojen perusteella - - - - Ban rooms using policy rules - Anna huoneille porttikielttoja käytäntölistojen perusteella - - - - Ban servers using policy rules - Anna palvelimille porttikieltoja käytäntölistojen perusteella - - - - Edit child communities and rooms - Muokkaa aliyhteisöjä ja -huoneita - - - - Change parent communities - Muuta yhteisövanhempia - - - - Start a call - Aloita puheluja - - - - Negotiate a call - Järjestele puheluita - - - - Answer a call - Vastaa puheluihin - - - - Hang up a call - Lopeta puheluita - - - - Reject a call - Hylkää puhelu - - - - Change the room emotes - Muuta huoneen hymiöitä - - - - PowerlevelsUserListModel - - - Other users - Muut käyttäjät - - - - 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ää. - - - - profile - profiili - - - - profile name - profiilin nimi - - - - QObject - - - Alias for '--log-level trace'. - Lisänimi optiolle '--log-level trace'. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Aseta komponenttien laajuinen lokitaso, tai pilkuilla eroteltu lista koostuen <komponentti>=<taso> -pareista, tai molemmat. Esimerkiksi oletuslokitason asettaminen tasoon 'warn', mutta komponentin 'ui' lokin kirjaamisen ottamiseen pois päältä, syötä 'warn,ui=off'. Tasot ovat {trace,debug,info,warning,error,critical,off}, komponentit {crypto,db,mtx,net,qml,ui} - - - - level - taso - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Aseta lokin ulostulotyyppi. Sallitaan pilkuilla eritelty lista. Oletusarvo on 'file,stderr'. types:{file,stderr,none} - - - - type - tyyppi - - - - Respond - Vastaa - - - - Send - Lähetä - - - - Write a message... - Kirjoita viesti… - - - - ReadReceipts - - - Read receipts - Lukukuittaukset - - - - ReadReceiptsModel - - - Yesterday, %1 - Eilen, %1 - - - - RegisterPage - - - Username - Käyttäjänimi - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Käyttäjätunnus ei saa olla tyhjä, ja se saa sisältää vain merkkejä a-z, 0-9, ., _, =, - ja /. - - - - - Back - Takaisin - - - - Password - Salasana - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Valitse turvallinen salasana. Tarkat vaatimukset salasanan vahvuudelle voivat riippua palvelimestasi. - - - - Password confirmation - Salasanan varmistus - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Nimi tälle laitteelle, joka näytetään muille laitteitasi vahvistaessa. Jos et syötä mitään, käytetään oletusarvoa. - - - - Homeserver - Kotipalvelin - - - - your.server - sinun.palvelimesi - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Palvelin, joka sallii rekisteröinnin. Koska matrix on hajautettu, sinun pitää ensin löytää palvelin jolle rekisteröityä tai ylläpitää omaasi. - - - - Your passwords do not match! - Salasanasi eivät täsmää! - - - - Device name - Laitteen nimi - - - - REGISTER - REKISTERÖIDY - - - - Autodiscovery failed. Received malformed response. - Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa. - - - - The required endpoints were not found. Possibly not a Matrix server. - Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin. - - - - Received malformed response. Make sure the homeserver domain is valid. - Vastaanotettiin virheellinen vastaus. Varmista, että kotipalvelimen osoite on pätevä. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - Valittu palvelin ei tue mitään tämän ohjelman tukemaa versiota Matrix-protokollasta (v.1.1:stä v.1.4:ään). Et voi rekisteröityä. - - - - Server does not support querying registration flows! - Palvelin ei tue rekisteröintimenetelmien kyselyä! - - - - Server does not support registration. - Palvelin ei tue rekisteröitymistä. - - - - Invalid username. - Epäkelpo käyttäjätunnus. - - - - Name already in use. - Nimi on jo käytössä. - - - - Part of the reserved namespace. - Osa varattua nimiavaruutta. - - - - ReplyPopup - - - Close - Sulje - - - - Cancel Edit - Peruuta Muokkaus - - - - Cancel Thread - Peru viestiketju - - - - RoomDirectory - - - Explore Public Rooms - Tutki julkisia huoneita - - - - Search for public rooms - Etsi julkisia huoneita - - - - Choose custom homeserver - Valitse mukautettu kotipalvelin - - - - RoomInfo - - - no version stored - ei tallennettua versiota - - - - RoomList - - - New tag - Uusi tagi - - - - Enter the tag you want to use: - Kirjoita tagi jota haluat käyttää: - - - - Open separately - Avaa erikseen - - - - Room settings - Huoneen asetukset - - - - Leave room - Poistu huoneesta - - - - Copy room link - Kopioi huoneen linkki - - - - Tag room as: - Aseta huoneelle tagi: - - - - Favourite - Suosikki - - - - Low priority - Matala tärkeysjärjestys - - - - Server notice - Palvelimen ilmoitus - - - - Create new tag... - Luo uusi tagi… - - - - Add or remove from community... - Lisää tai poista yhteisöstä... - - - - Status Message - Tilapäivitys - - - - Enter your status message: - Kirjoita tilapäivityksesi: - - - - Profile settings - Profiilin asetukset - - - - Set status message - Aseta tilapäivitys - - - - Logout - Kirjaudu ulos - - - - Encryption not set up - Cross-signing setup has not run yet. - Salausta ei ole määritetty - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Varmistamaton sisäänkirjautuminen - - - - Please verify your other devices - There are unverified devices signed in to this account. - Varmista muut laitteesi - - - - Close - Sulje - - - - Start a new chat - Aloita uusi keskustelu - - - - Join a room - Liity huoneeseen - - - - Create a new room - Luo uusi huone - - - - Start a direct chat - Aloita suora keskustelu - - - - Create a new community - Luo uusi yhteisö - - - - Room directory - Huonehakemisto - - - - Search rooms (Ctrl+K) - Hae huoneita (CTRL+K) - - - - User settings - Käyttäjäasetukset - - - - RoomMembers - - - Members of %1 - Huoneen %1 jäsenet - - - - %n people in %1 - Summary above list of members - - %n henkilö huoneessa %1 - %n henkilöä huonessa %1 - - - - - Invite more people - Kutsu lisää käyttäjiä - - - - Search... - Etsi... - - - - Sort by: - Lajitteluperuste: - - - - User ID - Käyttäjätunnus - - - - Display name - Näyttönimi - - - - Power level - Oikeustaso - - - - Administrator: %1 - Ylläpitäjä: %1 - - - - Moderator: %1 - Moderaattori: %1 - - - - User: %1 - Käyttäjä: %1 - - - - This room is not encrypted! - Tämä huone ei ole salattu! - - - - This user is verified. - Tämä käyttäjä on vahvistettu. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Tätä käyttäjää ei ole vahvistettu, mutta hän käyttää edelleen samaa päävavainta kuin ensimmäisellä tapaamiskerralla. - - - - This user has unverified devices! - Tällä käyttäjällä on vahvistamattomia laitteita! - - - - RoomSettings - - - Room Settings - Huoneen asetukset - - - - Change room avatar. - Muuta huoneen avataria. - - - - Change name of this room - Muuta tämän huoneen nimeä - - - - %n member(s) - - %n jäsen - %n jäsentä - - - - - View members of %1 - Näytä huoneen %1 jäsenet - - - - No topic set - Aihetta ei ole asetettu - - - - Change topic of this room - Muuta tämän huoneen aihetta - - - - SETTINGS - ASETUKSET - - - - Notifications - Ilmoitukset - - - - Muted - Mykistetty - - - - Mentions only - Vain maininnat - - - - All messages - Kaikki viestit - - - - Encryption - Salaus - - - - End-to-End Encryption - Päästä-päähän-salaus - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Salaus on kokeellinen ja asiat voivat rikkoutua odottamattomasti.<br> -Huomaathan ettei sitä voida poistaa käytöstä myöhemmin. - - - - Permission - Oikeudet - - - - View and change the permissions in this room - Näytä ja muuta oikeuksia tässä huoneessa - - - - View and change the addresses/aliases of this room - Näytä ja muuta tämän huoneen osoitteita ja aliaksia - - - - Sticker & Emote Settings - Tarra- ja emojiasetukset - - - - - Change - Muuta - - - - Hidden events - Piilotetut tapahtumat - - - - - - Configure - Määritä - - - - Anyone can join - Kuka tahansa voi liittyä - - - - Allow knocking - Salli koputtaminen - - - - Allow joining via other rooms - Salli liittyminen muiden huoneiden kautta - - - - Rooms to join via - Huoneet, joiden kautta voi liittyä - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Muuta listaa huoneista, joiden kautta tähän huoneeseen voi liittyä. Se on yleensä tämän huoneen virallinen yhteisö. - - - - Allow guests to join - Salli vieraiden liittyminen - - - - Apply access rules - Saata pääsysäännöt voimaan - - - - Aliases - Aliakset - - - - Change what packs are enabled, remove packs, or create new ones - Muuta käytössä olevia paketteja, poista tai luo uusia paketteja - - - - Select events to hide in this room - Valitse huoneesta piilotettavat tapahtumat - - - - INFO - TIETOA - - - - Internal ID - Sisäinen ID - - - - Copied to clipboard - Kopioitu leikepöydälle - - - - Room Version - Huoneen versio - - - - show less - näytä vähemmän - - - - show more - näytä enemmän - - - - Failed to enable encryption: %1 - Salauksen aktivointi epäonnistui: %1 - - - - Select an avatar - Valitse profiilikuva - - - - All Files (*) - Kaikki Tiedostot (*) - - - - The selected file is not an image - Valittu tiedosto ei ole kuva - - - - Error while reading file: %1 - Virhe lukiessa tiedostoa: %1 - - - - - Failed to upload image: %s - Kuvan lähetys epäonnistui: %s - - - - RoomlistModel - - - Pending invite. - Vastausta odottava kutsu. - - - - Previewing this room - Esikatsellaan tätä huonetta - - - - No preview available - Esikatselua ei saatavilla + + Part of the reserved namespace. + Osa varattua nimiavaruutta. - Root - - - Please enter your login password to continue: - Syötä sisäänkirjautumisen salasanasi jatkaaksesi: - - - - Please enter a valid email address to continue: - Syötä oikea sähköposti-osoite jatkaaksesi: - - - - Please enter a valid phone number to continue: - Syötä oikea puhelinnumero jatkaaksesi: - - - - Please enter the token which has been sent to you: - Syötä sinulle lähetetty tunnisteväline: - + RoomInfo - - Wait for the confirmation link to arrive, then continue. - Odota vahvistuslinkin saapumista, sitten jatka. + + no version stored + ei tallennettua versiota - ScreenShare + RoomSettings - - Share desktop with %1? - Jaa työpöytä käyttäjän %1 kanssa? + + Failed to enable encryption: %1 + Salauksen aktivointi epäonnistui: %1 - - Window: - Ikkuna: + + Select an avatar + Valitse profiilikuva - - Frame rate: - Ruutunopeus: + + All Files (*) + Kaikki Tiedostot (*) - - Include your camera picture-in-picture - Sisällytä kamerasi kuva kuvassa -tilaan + + The selected file is not an image + Valittu tiedosto ei ole kuva - - Request remote camera - Pyydä etäkameraa + + Error while reading file: %1 + Virhe lukiessa tiedostoa: %1 - - - View your callee's camera like a regular video call - Näytä puhelun vastaanottajan kamera tavallisen videopuhelun tapaan + + + Failed to upload image: %s + Kuvan lähetys epäonnistui: %s + + + RoomlistModel - - Hide mouse cursor - Piilota hiiren kursori + + Pending invite. + Vastausta odottava kutsu. - - Share - Jaa + + Previewing this room + Esikatsellaan tätä huonetta - - Preview - Esikatsele + + No preview available + Esikatselua ei saatavilla - - Cancel - Peruuta + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Salattuun tallennustilaan ei saatu yhteyttä @@ -3242,62 +1236,10 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin. Nheko ei pystynyt yhdistämään salattuun tallennustilaan tallentamaan salaukseen kuuluvia salaisuuksia. Tämä voi johtua useasta syystä. Tarkista, onko D-Bus-palvelu käynnissä ja oletko määrittänyt alustallesi palvelun kuten KWallet, Gnome Keyring, KeePassXC tai vastaavan. Jos sinulla on ongelmia, voit luoda vikailmoituksen täällä: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Tämä on palautusavaimesi. Tarvitset sitä palauttaaksesi pääsysi salttuihin viesteihisi, sekä varmistusavaimiin. Pidä tämä turvassa. Älä jaa sitä kenellekään äläkä kadota sitä! Älä kulje lähtöruudun kautta! Et saa M̶ 200! - - - - Encryption setup successfully - Salaus määritetty onnistuneesti - - - - Failed to setup encryption: %1 - Salauksen aktivointi epäonnistui: %1 - - - - Setup Encryption - Määritä salaus - - - - 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! - Hei ja tervetuloa Matriksiin! -Vaikuttaa, että olet uusi. Ennen kuin voit turvallisesti salata viestisi, meidän täytyy säätää muutama pikku juttu. Voit joko suostua heti tai määrittää muutaman perusasetuksen. Yritämme selittää muutamat perusteista. Voit ohittaa nämä kohdat, mutta ne voivat osoittautua hyödyllisiksi! - - - - Activate Encryption - Aktivoi salaus - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Olet ilmeisesti jo määrittänyt salauksen asetukset tälle käyttäjälle. Päästäksesi käsiksi salattuihin viesteihisi ja merkitäksesi tämän laitteen luotetuksi, voit joko vahvistaa sen olemassaolevalta laitteelta tai syöttää palauttamissalasanasi (jos sellainen on). Valitse yksi vaihtoehdoista alhaalla. -Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset salasanan syöttämisen, tarvitset palauttamisavaimesi tai salasanasi. Jos perut, voit vahvistaa itsesi myöhemmin. - - - - verify - vahvista - - - - enter passphrase - syötä salalause - - SelfVerificationStatus - + Failed to create keys for cross-signing! Ristiinvarmennusavainten luominen epäonnistui! @@ -3330,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Vanhaa kuvapakkausta %1 ei onnistuttu poistamaan - - + + Failed to open image: %1 Kuvaa %1 ei onnistuttu avaamaan @@ -3353,97 +1295,10 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s Kuvan lähetys epäonnistui: %1 - - SpaceMenuLevel - - - Add or remove from community - Lisää tai poista yhteisöstä - - - - Official community for this room - Tämän huoneen virallinen yhteisö - - - - Affiliated community for this room - Tähän huoneeseen liittyvä yhteisö - - - - Listed only for community members - Listattu vain yhteisön jäsenille - - - - Listed only for room members - Listattu vain huoneen jäsenille - - - - Not related - Ei-liittyvä - - - - Subcommunities - Aliyhteisöt - - - - StatusIndicator - - - Failed - Epäonnnistui - - - - Sent - Lähetetty - - - - Received - Vastaanotettu - - - - Read - Luettu - - - - StickerPicker - - - Search - Hae - - - - Success - - - Successful Verification - Onnistunut varmistus - - - - Verification successful! Both sides verified their devices! - Varmistus onnistui! Molemmat osapuolet vahvistivat laitteensa! - - - - Close - Sulje - - TimelineModel - + Message redaction failed: %1 Viestin muokkaus epäonnistui: %1 @@ -3475,7 +1330,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.) @@ -3755,257 +1610,100 @@ Syy: %4 - %2 unbanned %1. - %2 poisti käyttäjän %1 porttikiellon. - - - - %2 rejected the knock from %1. - %2 hylkäsi käyttäjän %1 koputuksen. - - - - %1 changed their avatar. - %1 muutti avatariaan. - - - - %1 changed some profile info. - %1 muutti joitain tietoja profiilistaan. - - - - %1 joined. - %1 liittyi. - - - - %1 joined via authorisation from %2's server. - %1 liittyi käyttäjän %2 palvelimen suomalla vahvistuksella. - - - - %1 rejected their invite. - %1 hylkäsi kutsunsa. - - - - %1 left the room. - %1 poistui huoneesta. - - - - Reason: %1 - Syy: %1 - - - - %1 redacted their knock. - %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. - - - - %1 has changed their avatar and changed their display name to %2. - %1 vaihtoi avatariaan ja vaihtoi näyttönimekseen %2. - - - - %1 has changed their display name to %2. - %1 vaihtoi näyttönimekseen %2. - - - - %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 lähti vaikka lähti jo aiemmin! - - - - %1 banned %2 - %1 antoi porttikiellon käyttäjälle %2 - - - - %1 knocked. - %1 koputti. - - - - TimelineRow - - - Edited - Muokattu - - - - Part of a thread - Osa viestiketjua - - - - TimelineView - - - No room open - Yhtäkään huonetta ei ole avattu - - - - No preview available - Esikatselu ei saatavilla - - - - Settings - Asetukset - - - - %n member(s) - - %n jäsen - %n jäsentä - - - - - View members of %1 - Näytä huoneen %1 jäsenet - - - - join the conversation - liity keskusteluun - - - - accept invite - hyväksy kutsu - - - - decline invite - kieltäydy kutsusta - - - - Hide invite reason - Piilota kutsun syy - - - - Show invite reason - Näytä kutsun syy + %2 unbanned %1. + %2 poisti käyttäjän %1 porttikiellon. - - Back to room list - Takaisin huonelistaan + + %2 rejected the knock from %1. + %2 hylkäsi käyttäjän %1 koputuksen. - - - TopBar - - Back to room list - Takaisin huonelistaan + + %1 changed their avatar. + %1 muutti avatariaan. - - No room selected - Ei valittua huonetta + + %1 changed some profile info. + %1 muutti joitain tietoja profiilistaan. - - In %1 - Osa yhteisöä %1 + + %1 joined. + %1 liittyi. - - Show room members. - Näytä huoneen jäsenet. + + %1 joined via authorisation from %2's server. + %1 liittyi käyttäjän %2 palvelimen suomalla vahvistuksella. - - This room contains only verified devices. - Tämä huone sisältää vain vahvistettuja laitteita. + + %1 rejected their invite. + %1 hylkäsi kutsunsa. - - This room contains verified devices and devices which have never changed their master key. - Tämä huone sisältää vahvistettuja laitteita ja laitteita, jotka eivät ole koskaan vaihtaneet pääavainta. + + %1 left the room. + %1 poistui huoneesta. - - This room contains unverified devices! - Tämä huone sisältää varmentamattomia laitteita! + + Reason: %1 + Syy: %1 - - Show or hide pinned messages - Näytä tai piilota kiinnitetyt viestit + + %1 redacted their knock. + %1 perui koputuksensa. - - Search this room - Etsi tästä huoneesta + + You joined this room. + Liityit tähän huoneeseen. - - Room options - Huoneen asetukset + + %1 made this room require an invitation to join. + %1 teki tämän huoneen vaatimaan kutsun liittymiseen. - - Invite users - Kutsu käyttäjiä + + %1 invited %2. + %1 kutsui käyttäjän %2. - - Members - Jäsenet + + %1 has changed their avatar and changed their display name to %2. + %1 vaihtoi avatariaan ja vaihtoi näyttönimekseen %2. - - Leave room - Poistu huoneesta + + %1 has changed their display name to %2. + %1 vaihtoi näyttönimekseen %2. - - Settings - Asetukset + + %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 lähti vaikka lähti jo aiemmin! - - Unpin - Poista kiinnitys + + %1 banned %2 + %1 antoi porttikiellon käyttäjälle %2 - - Enter search query - Syötä hakutermi + + %1 knocked. + %1 koputti. TrayIcon - + Show Näytä @@ -4018,13 +1716,13 @@ Syy: %4 UIA - + No available registration flows! Rekisteröitymistapoja ei ole saatavilla! - - + + Registration aborted Rekisteröinti keskeytetty @@ -4040,112 +1738,10 @@ Syy: %4 Virheellinen tunnisteväline - - UploadBox - - - Upload %n file(s) - - Lähetä tiedosto - Lähetä %n tiedostoa - - - UserProfile - - Global User Profile - Yleinen käyttäjäprofiili - - - - Room User Profile - Huoneen käyttäjäprofiili - - - - Change avatar globally. - Vaihda avataria kaikkialla. - - - - Change avatar. Will only apply to this room. - Muuta avataria. Koskee vain tätä huonetta. - - - - Change display name globally. - Muuta näyttönimeä kaikkialla. - - - - Change display name. Will only apply to this room. - Muuta näyttönimeä. Koskee vain tätä huonetta. - - - - Room: %1 - Huone: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Tämä on huoneelle erityinen profiili. Käyttäjän nimi ja avatar voivat erota niiden kaikkialla käytössä olevista versioista. - - - - Open the global profile for this user. - Avaa tämän käyttäjän yleinen profiili. - - - - - Verify - Vahvista - - - - Start a private chat. - Aloita yksityinen keskustelu. - - - - Kick the user. - Potki käyttäjä. - - - - Ban the user. - Anna käyttäjälle porttikielto. - - - - Refresh device list. - Päivitä laitelista. - - - - Sign out this device. - Kirjaudu ulos tältä laitteelta. - - - - Change device name. - Muuta laitteen nimeä. - - - - Last seen %1 from %2 - Nähty viimeksi %1 osoitteesta %2 - - - - Unverify - Peru vahvistus - - - + Sign out device %1 Kirjaudu ulos laitteelta %1 @@ -4178,8 +1774,8 @@ Syy: %4 UserSettings - - + + Default Oletus @@ -4187,7 +1783,7 @@ Syy: %4 UserSettingsModel - + Theme Teema @@ -4256,6 +1852,11 @@ Syy: %4 Sort rooms by unreads Lajittele huoneet lukemattomien mukaan + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4517,12 +2118,22 @@ Syy: %4 Paljasta huonetiedot D-Bus:in kautta - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Oletus - + Set the notification sound to play when a call invite arrives Aseta ilmoitusääni puhelukutsujen saapumiselle @@ -4595,7 +2206,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Näytä painikkeet vastataksesi nopeasti, reagoidaksesi tai päästäksesi lisätoimintoihin joka viestin vieressä. @@ -4649,17 +2274,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4669,16 +2294,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. - Näytä ensin huoneet, joissa on uusia viestejä. -Jos tämä on pois päältä, huonelista lajitellaan pelkästään huoneiden viimeisimmän viestin aikaleiman perusteella. -Jos tämä on päällä, huoneet joissa on voimassa olevia ilmoituksia (pieni ympyrä, jossa numero sisällä) lajitellaan päällimmäisiksi. Mykistämäsi huoneet lajitellaan silti aikaleiman perusteella, koska et ilmeisesti pidä niitä yhtä tärkeinä. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4769,7 +2385,17 @@ This setting will take effect upon restart. Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Valitse tiedosto @@ -4779,7 +2405,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. Kaikki Tiedostot (*) - + Open Sessions File Avaa Istuntoavaintiedosto @@ -4821,117 +2447,18 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. Tiedosto, johon viedyt istuntoavaimet tallennetaan - - UserSettingsPage - - - REQUEST - PYYDÄ - - - - DOWNLOAD - LATAA - - - - CACHED - VÄLIMUISTISSA - - - - NOT CACHED - EI VÄLIMUISTISSA - - - - Back - Takaisin - - - - IMPORT - TUO - - - - EXPORT - VIE - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Salattua keskustelua ei löydetty tälle käyttäjälle. Luo salattu yksityiskeskustelu tämän käyttäjän kanssa ja yritä uudestaan. - - Waiting - - - Waiting for other party… - Odotetaan toista osapuolta… - - - - Waiting for other side to accept the verification request. - Odotetaan toista osapuolta hyväksymään vahvistuspyyntö. - - - - Waiting for other side to continue the verification process. - Odotetaan toista puolta jatkamaan vahvistusta. - - - - Waiting for other side to complete the verification process. - Odotetaan toista puolta saamaan vahvistus valmiiksi. - - - - Cancel - Peruuta - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Tervetuloa Nhekoon! Työpöytäsovellus Matrix-protokollalle. - - - - Enjoy your stay! - Nauti vierailustasi! - - - - REGISTER - REKISTERÖIDY - - - - LOGIN - KIRJAUDU - - - - Reduce animations - Vähennä animaatioita - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko käyttää animaatioita useissa paikoissa tehden asioista nättejä. Tämä asetus sallii niiden poistamisen käytöstä jos ne aiheuttavat huonovointisuutta. - - descriptiveTime - + Yesterday Eilen @@ -4939,7 +2466,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. dialogs::FallbackAuth - + Open Fallback in Browser Avaa varajärjestely selaimessa @@ -4960,32 +2487,52 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Avaa reCAPTCHA + + People + Ihmiset - - Cancel - Peruuta + + Nature + Luonto - - Confirm - Vahvista + + Food + Ruoka - - Solve the reCAPTCHA and press the confirm button - Ratkaise reCAPTCHA ja paina varmista-nappia + + Activity + Aktiviteetti + + + + Travel + Matkustaminen + + + + Objects + Esineet + + + + Symbols + Symbolit + + + + Flags + Liput message-description sent: - + You sent an audio clip Lähetit äänileikkeen @@ -5046,24 +2593,24 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen. - + You: %1 Sinä: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts index 69820a0a..67ba26f1 100644 --- a/resources/langs/nheko_fr.ts +++ b/resources/langs/nheko_fr.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Appel en cours… - - - - - Connecting... - Connexion en cours… - - - - You are screen sharing - Vous êtes en train de partager votre écran. - - - - Hide/Show Picture-in-Picture - Cacher/Montrer l'incrustation vidéo - - - - Unmute Mic - Ne plus couper le micro - - - - Mute Mic - Couper le micro - - AliasEditingModel - + @@ -51,86 +17,10 @@ Impossible de mettre à jour les alias : %1 - - AliasEditor - - - Aliases to %1 - Alias de %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Liste des alias de ce salon. Habituellement, vous ne pouvez ajouter des alias que sur votre serveur. Vous pouvez avoir un alias principal et de nombreux autres alternatifs. - - - - Primary alias - Alias principal - - - - Make primary alias - Rendre l'alias principal - - - - Advertise as an alias in this room - Publier l'alias dans ce salon - - - - Publish in room directory - Publier dans l'annuaire des salons - - - - Remove this alias - Retirer cet alias - - - - #new-alias:server.tld - #nouvel-alias:serveur.domaine - - - - Add - Ajouter - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Configuration des salons autorisés - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Liste des salons autorisant l'accès à ce salon. Tout membre d'un de ces salons peut rejoindre celui-ci. - - - - Parent community - Communauté parente - - - - Other room - Autre salon - - - - Enter additional rooms not in the list yet... - Entrez d'autres salons qui ne sont pas encore dans la liste… - - Cache - + %1 and %n other(s) %1 et %n autre @@ -139,76 +29,25 @@ - + Empty Room Salon vide - CallInvite - - - Video Call - Appel vidéo - - - - Voice Call - Appel audio - - - - No microphone found. - Aucun microphone trouvé. - - - - CallInviteBar - - - Video Call - Appel vidéo - - - - Voice Call - Appel vocal - - - - Devices - Appareils - - - - Accept - Décrocher - - - - Unknown microphone: %1 - Microphone inconnu : %1 - - - - Unknown camera: %1 - Caméra inconnue : %1 - + CallManager - - Decline - Rejeter + + X11 + - - No microphone found. - Aucun microphone trouvé. + + PipeWire + - - - CallManager - + Entire screen Tout l'écran @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Échec lors de l'invitation de %1 - + Invited user: %1 Utilisateur %1 invité(e) + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Confirmer la déconnexion @@ -237,9 +85,9 @@ 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 ! @@ -268,14 +116,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) ? @@ -305,7 +153,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) ? @@ -318,14 +166,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 ! @@ -347,7 +195,7 @@ Si vous pensez qu'il s'agit d'une erreur, vous pouvez plutôt fer Version du cache incompatible - + Failed to restore OLM account. Please login again. Échec de la restauration du compte OLM. Veuillez vous reconnecter. @@ -373,7 +221,7 @@ Si vous pensez qu'il s'agit d'une erreur, vous pouvez plutôt fer You failed to join %1. You can try to knock so that others can invite you in. Do you want to do so? You may optionally provide a reason for others to accept your knock: - Vous n'avez pas pu rejoindre %1. Vous pouvez essayer de frapper au salon afin que les autres membres vous invitent. Voulez-vous le faire ? + Vous n'avez pas pu rejoindre %1. Vous pouvez essayer de frapper au salon afin que les autres membres vous invitent. Voulez-vous le faire ? Vous pouvez éventuellement fournir une raison afin que les membres acceptent votre requête : @@ -384,7 +232,7 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo Failed to remove invite: %1 - Impossible de supprimer l'invitation : %1 + Impossible de supprimer l'invitation : %1 @@ -409,7 +257,7 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo 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 @@ -421,16 +269,11 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo Enter reason for banning %1 (%2) or hit enter for no reason: Saisissez un motif pour bannir %1 (%2) ou appuyez sur entrée pour ne pas mettre de motif : - - - No network connection - Pas de connexion réseau - CommandCompleter - + /me <message> /me <message> @@ -541,6 +384,16 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -682,47 +535,34 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. + Go to a specific message using an event id, index or matrix: link - - - CommunitiesList - - - Do not show notification counts for this community or tag. - Ne pas afficher le compteur de notifications pour cette communauté ou cette étiquette. - - - - Hide rooms with this tag or from this community by default. - Cache par défaut les salons avec cette étiquette ou provenant de cette communauté. - - - Expand - Développer + + Convert this room to a direct chat. + - - Collapse - Réduire + + Convert this direct chat into a room. + CommunitiesModel - + All rooms Tous les salons @@ -772,7 +612,7 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo Messages de votre serveur ou administrateur. - + Failed to update community: %1 Erreur lors de la mise à jour de cette communauté : %1 @@ -793,2515 +633,625 @@ Vous pouvez éventuellement fournir une raison afin que les membres acceptent vo - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Déchiffrer les secrets - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Entrez votre clé de récupération ou phrase de passe pour déchiffrer vos secrets : - - - %n member(s) - - %n membre - %n membres - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Entrez votre clé de récupération ou votre phrase de passe nommée %1 pour déchiffrer vos secrets : - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Échec du déchiffrement - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Échec du déchiffrement des secrets avec la clé de récupération ou phrase de passe fournie + + + EventExpiry - - Knock - + + + Failed to set hidden events: %1 + Impossible de modifier les évènements cachés : %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat - Créer une conversation privée + + + Failed to set hidden events: %1 + Impossible de modifier les évènements cachés : %1 + + + InputBar - - User to invite - Utilisateur à inviter + + All Files (*) + Tous les types de fichiers (*) - - @user:server.tld - @utilisateur:serveur.tld + + Select file(s) + - - Encryption - Chiffrement + + Upload of '%1' failed + - CreateRoom + LoginPage - - Create Room - Créer un salon + + + + + 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) - - Name - Nom + + Autodiscovery failed. Received malformed response. + Échec de la découverte automatique. Réponse mal formée reçue. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Échec de la découverte automatique. Erreur inconnue lors de la demande de .well-known. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Les endpoints requis n'ont pas été trouvés. Ce n'est peut-être pas un serveur Matrix. - - No name - Sans nom + + Received malformed response. Make sure the homeserver domain is valid. + Réponse mal formée reçue. Vérifiez que le nom de domaine du serveur est valide. - Topic - Sujet + An unknown error occured. Make sure the homeserver domain is valid. + Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide. - - No topic - Sans sujet + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + - - Alias - Alias + + Sign in with Apple + Se connecter avec Apple - - Public - Public + + Continue with Facebook + Continuer avec Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. - + + Sign in with Google + Connexion avec Google - - Trusted - Vérifié + + Sign in with Twitter + Connexion avec Twitter - - All invitees are given the same power level as the creator - Les utilisateurs invités auront les mêmes permissions que le créateur + + Login using %1 + Connexion avec %1 - - Encryption - Chiffrement + + SSO LOGIN + CONNEXION SSO - - Caution: Encryption cannot be disabled - Attention, le chiffrement ne peut pas être désactivé + + Empty password + Mot de passe vide - - - CrossSigningSecrets - - Decrypt secrets - Déchiffrer les secrets + + SSO login failed + Échec de la connexion SSO + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: - Entrez votre clé de récupération ou phrase de passe pour déchiffrer vos secrets : + + + Failed to upload media. Please try again. + Échec de l'envoi du média. Veuillez réessayer. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Entrez votre clé de récupération ou votre phrase de passe nommée %1 pour déchiffrer vos secrets : + + + %1 sent an encrypted message + %1 a envoyé un message chiffré - - Decryption failed - Échec du déchiffrement + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 a répondu : %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Échec du déchiffrement des secrets avec la clé de récupération ou phrase de passe fournie + + %1 replied with an encrypted message + %1 a répondu avec un message chiffré - - - DigitVerification - - Verification Code - Code de vérification + + %1 replied to a message + %1 a répondu à un message - - 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 ! + + %1 sent a message + %1 a envoyé un message + + + PowerLevels - - They do not match! - Ils sont différents ! + + Failed to update powerlevel: %1 + + + + PowerlevelEditingModels - - They match! - Ils sont identiques ! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelsTypeListModel - - Search - Chercher + + Other events + - - People - Personnes + + Other state events + - Nature - Nature + Remove other users + - Food - Nourriture + Ban other users + - Activity - Activités + Invite other users + - Travel - Voyage + Redact events sent by others + - Objects - Objets + Reactions + - Symbols - Symboles + Deprecated aliases events + - Flags - Drapeaux + Change the room avatar + - - - EmojiVerification - - Verification Code - Code de vérification + + Change the room addresses + - - 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 ! + + Send encrypted messages + - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! - Ils sont différents ! + + Change guest access + - - They match! - Ils sont identiques ! + + Change history visibility + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Il n'y a pas de clé pour déverrouiller ce message. Nous avons demandé la clé automatiquement, mais vous pouvez tenter de la demander à nouveau si vous êtes impatient. + + Change who can join + - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Ce message n'a pas pu être déchiffré, car nous n'avons une clef que pour des messages plus récents. Vous pouvez demander l'accès à ce message. + Send messages + - There was an internal error reading the decryption key from the database. - Une erreur interne s'est produite durant la lecture de la clef de déchiffrement depuis la base de données. + Change the room name + - There was an error decrypting this message. - Une erreur s'est produite durant le déchiffrement de ce message. + Change the room permissions + - The message couldn't be parsed. - Le message n'a pas pu être traité. + Change the rooms topic + - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - La clef de chiffrement a été réutilisée ! Quelqu'un essaye peut-être d'insérer de faux messages dans ce chat ! + Change the widgets + - Unknown decryption error - Erreur de déchiffrement inconnue + Change the widgets (experimental) + - - Request key - Demander la clef + + Redact own events + - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! - Ce message n'est pas chiffré ! + + Send stickers + - - Encrypted by a verified device - Chiffré par un appareil vérifié + + Ban users using policy rules + - Encrypted by an unverified device, but you have trusted that user so far. - Chiffré par un appareil non vérifié, mais vous avez déjà fait confiance à ce contact. + Ban rooms using policy rules + - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Chiffré par un appareil non vérifié, ou la clef provient d'une source non sûre comme la sauvegarde des clefs. + Ban servers using policy rules + - - - Failed - - Verification failed - Échec de la vérification + + Edit child communities and rooms + - - Other client does not support our verification protocol. - L'autre client ne supporte pas notre protocole de vérification. + + Change parent communities + - - Key mismatch detected! - Clés non correspondantes détectées ! + + Start a call + - Device verification timed out. - Délai dépassé pour la vérification de l'appareil. + Negotiate a call + - Other party canceled the verification. - Le correspondant a annulé la vérification. + Answer a call + - Verification messages received out of order! - Messages de vérification reçus dans le désordre ! + Hang up a call + - Unknown verification error. - Erreur de vérification inconnue. + Reject a call + - - Close - Fermer + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Transférer le message + + Other users + - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Impossible de modifier les évènements cachés : %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + - - - HiddenEventsDialog - - Hidden events for %1 - Évènements cachés pour %1 + + profile + profil - - Hidden events - Évènements cachés + + profile name + nom du profil + + + QObject - - These events will be <b>shown</b> in %1: - Ces évènements seront <b>affichés</b> dans %1 : + + Alias for '--log-level trace'. + - - These events will be <b>shown</b> in all rooms: - Ces évènements seront <b>affichés</b> dans tous les salons : + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + - - User events - Évènements utilisateur + + level + - - Joins, leaves, avatar and name changes, bans, … - Arrivées, départs, changements d'avatar et de nom, bannissements, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + - - Power level changes - Changements de niveau de puissance + + type + + + + + Respond + - Sent when a moderator is added/removed or the permissions of a room are changed. - Envoyés quand un modérateur est ajouté/supprimé ou les permissions d'un salon ont changé. + Send + Envoyer - - Stickers - Autocollants + + Write a message... + Écrivez un message… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Modification du paquet d'images + + Yesterday, %1 + Hier, %1 + + + RegisterPage - - Add images - Ajouter des images + + Autodiscovery failed. Received malformed response. + Échec de la découverte automatique. Réponse mal formée reçue. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Images (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Échec de la découverte automatique. Erreur inconnue lors de la demande de .well-known. - - Select images for pack - Sélectionner des images pour le paquet + + The required endpoints were not found. Possibly not a Matrix server. + Les endpoints requis n'ont pas été trouvés. Ce n'est peut-être pas un serveur Matrix. - - Add to pack - Ajouter au paquet + + Received malformed response. Make sure the homeserver domain is valid. + Réponse mal formée reçue. Vérifiez que le nom de domaine du serveur est valide. - - Change the overview image for this pack - Changer l'image d'aperçu pour le paquet + + An unknown error occured. Make sure the homeserver domain is valid. + Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Image d'aperçu (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + - - Select overview image for pack - Sélectionner l'image d'aperçu pour le paquet + + Server does not support querying registration flows! + Le serveur ne supporte pas d'interroger les méthodes d'enregistrement ! - - State key - Clef d'état + + Server does not support registration. + Le serveur ne supporte pas l'enregistrement. - - Packname - Nom de paquet + + Invalid username. + Nom d'utilisateur invalide. - - Attribution - Attribution + + Name already in use. + Nom déjà utilisé. - - - Use as Emoji - Utiliser en tant qu'émoji - - - - - Use as Sticker - Utiliser en tant qu'autocollant - - - - Shortcode - Raccourci - - - - Body - Corps - - - - Remove from pack - Retirer du paquet - - - - Remove - Retirer - - - - ImagePackSettingsDialog - - - Image pack settings - Paramètres des paquets d'images - - - - Create account pack - Créer un paquet de compte - - - - New room pack - Nouveau paquet de salle - - - - Private pack - Paquet privé - - - - Pack from this room - Paquet de cette salle - - - - Pack from parent community - - - - - Globally enabled pack - Paquet activé partout - - - - Enable globally - Activer partout - - - - Enables this pack to be used in all rooms - Permet d'utiliser ce paquet dans tous les salons - - - - Edit - Modifier - - - - Close - Fermer - - - - InputBar - - - All Files (*) - Tous les types de fichiers (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - Inviter des utilisateurs dans %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @jean:matrix.org - - - - Search user - - - - - Search on Server - - - - - Invite - Inviter - - - - Cancel - Annuler - - - - JoinRoomDialog - - - Join room - Rejoindre le salon - - - - Room ID or alias - Identifiant ou alias du salon - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Quitter le salon - - - - Are you sure you want to leave? - Voulez-vous vraiment quitter ? - - - - LoginPage - - - Matrix ID - Identifiant Matrix - - - - e.g @joe:matrix.org - p. ex : @jean:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Mot de passe - - - - Your password. - Votre mot de passe. - - - - Device name - Nom de l'appareil - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Adresse du serveur - - - - server.my:8787 - monserveur.example.com:8787 - - - - LOGIN - CONNEXION - - - - Back - Retour - - - - - - - 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) - - - - Autodiscovery failed. Received malformed response. - Échec de la découverte automatique. Réponse mal formée reçue. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Échec de la découverte automatique. Erreur inconnue lors de la demande de .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Les endpoints requis n'ont pas été trouvés. Ce n'est peut-être pas un serveur Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Réponse mal formée reçue. Vérifiez que le nom de domaine du serveur est valide. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - Se connecter avec Apple - - - - Continue with Facebook - Continuer avec Facebook - - - - Sign in with Google - Connexion avec Google - - - - Sign in with Twitter - Connexion avec Twitter - - - - Login using %1 - Connexion avec %1 - - - - SSO LOGIN - CONNEXION SSO - - - - Empty password - Mot de passe vide - - - - SSO login failed - Échec de la connexion SSO - - - - LogoutDialog - - - Log out - Se déconnecter - - - - A call is in progress. Log out? - Un appel est en cours. Se déconnecter ? - - - - Are you sure you want to log out? - Êtes-vous certain de vouloir vous déconnecter ? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Échec de l'envoi du média. Veuillez réessayer. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - %1 a effacé un message - - - - %2 changed the room name to: %1 - %2 a changé le nom du salon en : %1 - - - - %1 removed the room name - %1 a supprimé le nom du salon - - - - %2 changed the topic to: %1 - %2 a changé le sujet du salon en : %1 - - - - %1 removed the topic - %1 a supprimé le sujet du salon - - - - %1 changed the room avatar - %1 a changé l'avatar du salon - - - - %1 changed the pinned messages. - %1 a changé les messages épinglés. - - - - %1 changed the addresses for this room. - %1 a changé les adresses pour ce salon. - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - %1 a créé et configuré le salon : %2 - - - - %1 placed a voice call. - %1 a effectué un appel vocal. - - - - %1 placed a video call. - %1 a effectué un appel vidéo. - - - - %1 placed a call. - %1 a appelé. - - - - %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 - - - - MessageInput - - - Hang up - Raccrocher - - - - Place a call - Appeler - - - - Already on a call - - - - - Send a file - Envoyer un fichier - - - - Write a message... - Écrivez un message… - - - - Stickers - Autocollants - - - - Emoji - Émoji - - - - Send - Envoyer - - - - You don't have permission to send messages in this room - Vous n'avez pas l'autorisation d'envoyer des messages dans ce salon - - - - MessageView - - - Edit - Modifier - - - - React - Réagir - - - - Reply in thread - - - - - New thread - - - - - Reply - Répondre - - - - Options - Options - - - - Reason for removal - Raison de la suppression - - - - Enter reason for removal or hit enter for no reason: - Entrez la raison de la suppression, ou appuyez sur entrée pour l'omettre : - - - - - &Copy - &Copier - - - - - Copy &link location - Copier l'adresse du &lien - - - - Re&act - Ré&agir - - - - Repl&y - &Y répondre - - - - &Edit - &Editer - - - - &Thread - - - - - Un&pin - Désé&pingler - - - - &Pin - É&pingler - - - - &Read receipts - - - - - &Forward - &Faire suivre - - - - &Mark as read - &Marquer comme lu - - - - View raw message - Voir le message brut - - - - View decrypted raw message - Voir le message déchiffré brut - - - - Remo&ve message - Enle&ver le message - - - - &Save as - Enregistrer &sous - - - - &Open in external program - &Ouvrir dans un programme externe - - - - Copy link to eve&nt - Copier le lien vers l'évène&nement - - - - &Go to quoted message - Aller au messa&ge cité - - - - NewVerificationRequest - - - Send Verification Request - Envoyer la demande de vérification - - - - Received Verification Request - Demande de vérification reçue - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Pour vous assurer que personne ne puisse intercepter vos communications chiffrées, vous pouvez vérifier le correspondant. - - - - %1 has requested to verify their device %2. - %1 a demandé à vérifier leur appareil %2. - - - - %1 using the device %2 has requested to be verified. - %1 a utilisé l'appareil %2 pour demander à être vérifié. - - - - Your device (%1) has requested to be verified. - Votre appareil (%1) a demandé à être vérifié. - - - - Cancel - Annuler - - - - Deny - Refuser - - - - Start verification - Démarrer la vérification - - - - Accept - Accepter - - - - NotificationWarning - - - You are about to notify the whole room - Vous allez envoyer une notification à tous les membres du salon - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 a envoyé un message chiffré - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 a répondu : %2 - - - - %1 replied with an encrypted message - %1 a répondu avec un message chiffré - - - - %1 replied to a message - %1 a répondu à un message - - - - %1 sent a message - %1 a envoyé un message - - - - PlaceCall - - - Place a call to %1? - Appeler %1 ? - - - - No microphone found. - Pas de microphone trouvé. - - - - Voice - Vocal - - - - Video - Vidéo - - - - Screen - Écran - - - - Cancel - Annuler - - - - Placeholder - - - unimplemented event: - Évènement non implémenté : - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - Ajouter - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - profil - - - - profile name - nom du profil - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Envoyer - - - - Write a message... - Écrivez un message… - - - - ReadReceipts - - - Read receipts - Accusés de lecture - - - - ReadReceiptsModel - - - Yesterday, %1 - Hier, %1 - - - - RegisterPage - - - Username - Nom d'utilisateur - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Le nom d'utilisateur ne doit pas être vide, et ne peut contenir que les caractères a-z, 0-9, ., _, =, -, et /. - - - - - Back - Retour - - - - Password - Mot de passe - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Veuillez choisir un mot de passe fort. Les demandes exactes sur la robustesse du mot de passe peuvent dépendre de votre serveur. - - - - Password confirmation - Confirmation du mot de passe - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Serveur - - - - your.server - votre.serveur.example.com - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Un serveur qui autorise les créations de compte. Matrix étant décentralisé, vous devez tout d'abord trouver un serveur sur lequel vous pouvez vous inscrire, ou bien héberger le vôtre. - - - - Your passwords do not match! - Vos mots de passe ne correspondent pas ! - - - - Device name - Nom de l'appareil - - - - REGISTER - S'ENREGISTRER - - - - Autodiscovery failed. Received malformed response. - Échec de la découverte automatique. Réponse mal formée reçue. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Échec de la découverte automatique. Erreur inconnue lors de la demande de .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Les endpoints requis n'ont pas été trouvés. Ce n'est peut-être pas un serveur Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Réponse mal formée reçue. Vérifiez que le nom de domaine du serveur est valide. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - Le serveur ne supporte pas d'interroger les méthodes d'enregistrement ! - - - - Server does not support registration. - Le serveur ne supporte pas l'enregistrement. - - - - Invalid username. - Nom d'utilisateur invalide. - - - - Name already in use. - Nom déjà utilisé. - - - - Part of the reserved namespace. - Fait partie de l'espace de noms réservé. - - - - ReplyPopup - - - Close - Fermer - - - - Cancel Edit - Annuler les modifications - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - Explorer les salons publics - - - - Search for public rooms - Rechercher des salons publics - - - - Choose custom homeserver - Choisir un serveur personnalisé - - - - RoomInfo - - - no version stored - pas de version enregistrée - - - - RoomList - - - New tag - Nouvelle étiquette - - - - Enter the tag you want to use: - Entrez l'étiquette que vous voulez utiliser : - - - - Open separately - - - - - Room settings - - - - - Leave room - Quitter le salon - - - - Copy room link - - - - - Tag room as: - Étiqueter le salon comme : - - - - Favourite - Favori - - - - Low priority - Priorité basse - - - - Server notice - Notification du serveur - - - - Create new tag... - Créer une nouvelle étiquette… - - - - Add or remove from community... - - - - - Status Message - Message de statut - - - - Enter your status message: - Entrez votre message de statut : - - - - Profile settings - Paramètres de profil - - - - Set status message - Changer le message de statut - - - - Logout - Déconnexion - - - - Encryption not set up - Cross-signing setup has not run yet. - Chiffrement non configuré - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Appareil non vérifié - - - - Please verify your other devices - There are unverified devices signed in to this account. - Veuillez vérifier vos autres appareils - - - - Close - Fermer - - - - Start a new chat - Commencer une nouvelle discussion - - - - Join a room - Rejoindre un salon - - - - Create a new room - Créer un nouveau salon - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Annuaire des salons - - - - Search rooms (Ctrl+K) - Rechercher un salon (Ctrl+K) - - - - User settings - Paramètres utilisateur + + Part of the reserved namespace. + Fait partie de l'espace de noms réservé. - RoomMembers - - - Members of %1 - Membres de %1 - - - - %n people in %1 - Summary above list of members - - %n personne dans %1 - %n personnes dans %1 - - - - - Invite more people - Inviter plus de personnes - - - - Search... - - - - - Sort by: - - - - - User ID - Identifiant de l'utilisateur - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - Ce salon n'est pas chiffré ! - - - - This user is verified. - Cet utilisateur est vérifié. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Cet utilisateur n'est pas vérifié, mais utilise toujours la même clef maîtresse que la première fois que vous vous êtes rencontrés. - + RoomInfo - - This user has unverified devices! - Cet utilisateur a des appareils non vérifiés ! + + no version stored + pas de version enregistrée RoomSettings - - Room Settings - Configuration du salon - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - %n membre - %n membres - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - CONFIGURATION - - - - Notifications - Notifications - - - - Muted - En sourdine - - - - Mentions only - Seulement les mentions - - - - All messages - Tous les messages - - - - Encryption - Chiffrement - - - - End-to-End Encryption - Chiffrement bout-à-bout - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Le chiffrement est expérimental pour le moment, à vos risques et périls. <br> -Veuillez noter qu'il ne pourra plus être désactivé par la suite. - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - Paramètres des autocollants & emotes - - - - - Change - Modifier - - - - Hidden events - Évènements cachés - - - - - - Configure - Configurer - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - Sélectionner les évènements à cacher dans ce salon - - - - INFO - INFO - - - - Internal ID - Identifiant interne - - - - Copied to clipboard - Copié dans le presse-papiers - - - - Room Version - Version du salon - - - - show less - montrer moins - - - - show more - montrer plus - - - + Failed to enable encryption: %1 - Échec de l'activation du chiffrement : %1 - - - - Select an avatar - Sélectionner un avatar - - - - All Files (*) - Tous les types de fichiers (*) - - - - The selected file is not an image - Le fichier sélectionné n'est pas une image - - - - Error while reading file: %1 - Erreur lors de la lecture du fichier : %1 - - - - - Failed to upload image: %s - Échec de l'envoi de l'image : %s - - - - RoomlistModel - - - Pending invite. - Invitation en attente. - - - - Previewing this room - Prévisualisation du salon - - - - No preview available - Aucune prévisualisation disponible - - - - Root - - - Please enter your login password to continue: - Veuillez saisir votre mot de passe pour continuer : - - - - Please enter a valid email address to continue: - Veuillez saisir un courriel valide pour continuer : - - - - Please enter a valid phone number to continue: - Veuillez saisir un numéro de téléphone valide pour continuer : - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - Attendez que le lien de confirmation vous parvienne, puis continuez. - - - - ScreenShare - - - Share desktop with %1? - Partager le bureau avec %1  ? + Échec de l'activation du chiffrement : %1 - - Window: - Fenêtre : + + Select an avatar + Sélectionner un avatar - - Frame rate: - Fréquence d'images : + + All Files (*) + Tous les types de fichiers (*) - - Include your camera picture-in-picture - Incruster votre caméra dans la vidéo + + The selected file is not an image + Le fichier sélectionné n'est pas une image - - Request remote camera - Demander la caméra distante + + Error while reading file: %1 + Erreur lors de la lecture du fichier : %1 - - - View your callee's camera like a regular video call - Voir la caméra de votre destinataire comme pour un appel vidéo standard + + + Failed to upload image: %s + Échec de l'envoi de l'image : %s + + + RoomlistModel - - Hide mouse cursor - Cacher le pointeur de la souris + + Pending invite. + Invitation en attente. - - Share - Partager + + Previewing this room + Prévisualisation du salon - - Preview - Prévisualiser + + No preview available + Aucune prévisualisation disponible - - Cancel - Annuler + + This room is possibly inaccessible + 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 - - - - SelfVerificationCheck - - - 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 ! - - - - Encryption setup successfully - Chiffrement configuré avec succès - - - - Failed to setup encryption: %1 - Échec de la configuration du chiffrement : %1 - - - - Setup Encryption - Configuration du chiffrement - - - - 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 ! - - - - Activate Encryption - Activer le chiffrement - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Il semblerait que le chiffrement soit déjà configuré pour ce compte. Afin de pouvoir accéder à vos messages chiffrer et confirmer que cet appareil vous appartient, vous pouvez soit le vérifier à l'aide d'un appareil déjà vérifié, ou (si vous en disposez) entrer votre mot de passe ou clé de récupération. Veuillez sélectionner l'une des options ci-dessous. -Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si vous choisissez "entrer le mot de passe", vous aurez besoin de votre clé ou mot de passe de récupération. Si vous annulez maintenant, vous pourrez vérifier cet appareil vous-même plus tard. - - - - verify - Vérifier - - - - enter passphrase - Entrer le mot de passe de récupération + 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 SelfVerificationStatus - + 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 ! @@ -3311,7 +1261,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 @@ -3322,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Échec de l'effacement de l'ancien paquet d'images : %1 - - + + Failed to open image: %1 Échec de l'ouverture de l'image : %1 @@ -3345,97 +1295,10 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si Échec de l'envoi de l'image : %1 - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Échec - - - - Sent - Envoyé - - - - Received - Reçu - - - - Read - Lu - - - - StickerPicker - - - Search - Rechercher - - - - Success - - - Successful Verification - Vérification réussie - - - - Verification successful! Both sides verified their devices! - Vérification réussie ! Les deux côtés ont vérifié leur appareil ! - - - - Close - Fermer - - TimelineModel - + Message redaction failed: %1 Échec de la suppression du message : %1 @@ -3444,7 +1307,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si Failed to encrypt event, sending aborted! - Échec du chiffrement de l'évènement, envoi abandonné ! + Échec du chiffrement de l'évènement, envoi abandonné ! @@ -3467,7 +1330,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.) @@ -3753,251 +1616,94 @@ Raison : %4 %2 rejected the knock from %1. - %2 a rejeté le "toc-toc" de %1. - - - - %1 changed their avatar. - %1 a changé son avatar. - - - - %1 changed some profile info. - %1 a changé des informations de profil. - - - - %1 joined. - %1 a rejoint le salon. - - - - %1 joined via authorisation from %2's server. - %1 a rejoint via une autorisation de la part du serveur de %2. - - - - %1 rejected their invite. - %1 a rejeté son invitation. - - - - %1 left the room. - %1 a quitté le salon. - - - - Reason: %1 - Raison : %1 - - - - %1 redacted their knock. - %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. - - - - %1 has changed their avatar and changed their display name to %2. - %1 a changé son avatar et changé son surnom en %2. - - - - %1 has changed their display name to %2. - %1 a changé son surnom en %2. - - - - %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 banned %2 - %1 a banni %2 - - - - %1 knocked. - %1 a toqué. - - - - TimelineRow - - - Edited - Modifié - - - - Part of a thread - - - - - TimelineView - - - No room open - Aucun salon ouvert - - - - No preview available - Aucune prévisualisation disponible - - - - Settings - Paramètres - - - - %n member(s) - - %n membre - %n membres - - - - - View members of %1 - - - - - join the conversation - rejoindre la conversation - - - - accept invite - accepter l'invitation - - - - decline invite - décliner l'invitation - - - - Hide invite reason - - - - - Show invite reason - + %2 a rejeté le "toc-toc" de %1. - - Back to room list - Revenir à la liste des salons + + %1 changed their avatar. + %1 a changé son avatar. - - - TopBar - - Back to room list - Revenir à la liste des salons + + %1 changed some profile info. + %1 a changé des informations de profil. - - No room selected - Pas de salon sélectionné + + %1 joined. + %1 a rejoint le salon. - - In %1 - + + %1 joined via authorisation from %2's server. + %1 a rejoint via une autorisation de la part du serveur de %2. - - Show room members. - + + %1 rejected their invite. + %1 a rejeté son invitation. - - This room contains only verified devices. - Ce salon ne contient que des appareils vérifiés. + + %1 left the room. + %1 a quitté le salon. - - This room contains verified devices and devices which have never changed their master key. - Ce salon contient des appareils non vérifiés et des appareils n'ayant jamais changé leur clé maîtresse. + + Reason: %1 + Raison : %1 - - This room contains unverified devices! - Ce salon contient des appareils non vérifiés ! + + %1 redacted their knock. + %1 a arrêté de toquer. - - Show or hide pinned messages - Montrer ou cacher les messages épinglés + + You joined this room. + Vous avez rejoint ce salon. - - Search this room + + %1 made this room require an invitation to join. - - Room options - Options du salon - - - - Invite users - Inviter des utilisateurs + + %1 invited %2. + %1 a invité %2. - - Members - Membres + + %1 has changed their avatar and changed their display name to %2. + %1 a changé son avatar et changé son surnom en %2. - - Leave room - Quitter le salon + + %1 has changed their display name to %2. + %1 a changé son surnom en %2. - - Settings - Paramètres + + %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é ! - - Unpin - Désépingler + + %1 banned %2 + %1 a banni %2 - - Enter search query - + + %1 knocked. + %1 a toqué. TrayIcon - + Show Montrer @@ -4010,13 +1716,13 @@ Raison : %4 UIA - + No available registration flows! Aucun mécanisme de création de compte disponible ! - - + + Registration aborted Création de compte annulée @@ -4032,112 +1738,10 @@ Raison : %4 Jeton invalide - - UploadBox - - - Upload %n file(s) - - Mettre en ligne un fichier - Mettre en ligne %n fichiers - - - UserProfile - - Global User Profile - Profil général de l'utilisateur - - - - Room User Profile - Profil utilisateur spécifique au salon - - - - Change avatar globally. - Changer l'image de profil partout. - - - - Change avatar. Will only apply to this room. - Changer l'image de profil. Ne s'appliquera qu'à ce salon. - - - - Change display name globally. - Changer de surnom partout. - - - - Change display name. Will only apply to this room. - Changer de surnom. Ne s'appliquera qu'à ce salon. - - - - Room: %1 - Salon : %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Ceci est un profil spécifique à un salon. Le surnom et l'image de profil peuvent être différents de leurs versions globales. - - - - Open the global profile for this user. - Ouvrir le profil global de cet utilisateur. - - - - - Verify - Vérifier - - - - Start a private chat. - Démarrer une discussion privée. - - - - Kick the user. - Expulser l'utilisateur. - - - - Ban the user. - Bannir l'utilisateur. - - - - Refresh device list. - Rafraichir la liste des appareils. - - - - Sign out this device. - Déconnecter cet appareil. - - - - Change device name. - Changer le nom de l'appareil. - - - - Last seen %1 from %2 - %1 vu pour la dernière fois depuis %2 - - - - Unverify - Dé-vérifier - - - + Sign out device %1 Déconnecter l'appareil %1 @@ -4170,8 +1774,8 @@ Raison : %4 UserSettings - - + + Default Défaut @@ -4179,7 +1783,7 @@ Raison : %4 UserSettingsModel - + Theme Thème @@ -4248,6 +1852,11 @@ Raison : %4 Sort rooms by unreads Trier les salons par messages non lus + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4509,12 +2118,22 @@ Raison : %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Défaut - + Set the notification sound to play when a call invite arrives Choisit le son de notification lors de la réception d'un appel @@ -4586,7 +2205,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Afficher des boutons pour rapidement répondre, réagir et accéder à d'autres options près de chaque message. @@ -4640,17 +2273,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4660,14 +2293,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4753,7 +2379,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Sélectionnez un fichier @@ -4763,7 +2399,7 @@ This setting will take effect upon restart. Tous les types de fichiers (*) - + Open Sessions File Ouvrir le fichier de sessions @@ -4805,117 +2441,18 @@ This setting will take effect upon restart. Fichier où sauvegarder les clés de session exportées - - UserSettingsPage - - - REQUEST - DEMANDER - - - - DOWNLOAD - TÉLÉCHARGER - - - - CACHED - EN CACHE - - - - NOT CACHED - PAS DANS LE CACHE - - - - Back - Retour - - - - IMPORT - IMPORTER - - - - EXPORT - EXPORTER - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Aucune discussion privée chiffrée trouvée avec cet utilisateur. Créez-en une et réessayez. - - Waiting - - - Waiting for other party… - Attente du correspondant… - - - - Waiting for other side to accept the verification request. - Attente d'acceptation de la demande de vérification par le correspondant. - - - - Waiting for other side to continue the verification process. - Attente de la poursuite du processus de vérification par le correspondant. - - - - Waiting for other side to complete the verification process. - Attente de la fin du processus de vérification par le correspondant. - - - - Cancel - Annuler - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Bienvenue sur Nheko ! Le client de bureau pour le protocole Matrix. - - - - Enjoy your stay! - Bon séjour ! - - - - REGISTER - S'ENREGISTRER - - - - LOGIN - CONNEXION - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Hier @@ -4923,7 +2460,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Ouvrir la solution de remplacement dans le navigateur @@ -4944,32 +2481,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Ouvrir reCAPTCHA + + People + Personnes - - Cancel - Annuler + + Nature + Nature - - Confirm - Confirmer + + Food + Nourriture - - Solve the reCAPTCHA and press the confirm button - Résolvez le reCAPTCHA puis appuyez sur le bouton de confirmation + + Activity + Activités + + + + Travel + Voyage + + + + Objects + Objets + + + + Symbols + Symboles + + + + Flags + Drapeaux message-description sent: - + You sent an audio clip Vous avez envoyé un message audio @@ -5030,24 +2587,24 @@ This setting will take effect upon restart. - + You: %1 Vous : %1 - - + + %1: %2 %1 : %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts index 803dc2fe..5518f778 100644 --- a/resources/langs/nheko_hu.ts +++ b/resources/langs/nheko_hu.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Hívás... - - - - - Connecting... - Csatlakozás... - - - - You are screen sharing - Képernyőmegosztás folyamatban - - - - Hide/Show Picture-in-Picture - Kép-a-képben megjelenítése/elrejtése - - - - Unmute Mic - Mikrofon némításának kikapcsolása - - - - Mute Mic - Mikrofon némítása - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -138,76 +28,25 @@ - + Empty Room - CallInvite - - - Video Call - Videóhívás - - - - Voice Call - Hanghívás - - - - No microphone found. - Nem található mikrofon. - - - - CallInviteBar - - - Video Call - Videóhívás - - - - Voice Call - Hanghívás - - - - Devices - Eszközök - - - - Accept - Elfogadás - - - - Unknown microphone: %1 - Ismeretlen mikrofon: %1 - - - - Unknown camera: %1 - Ismeretlen kamera: %1 - + CallManager - - Decline - Elutasítás + + X11 + - - No microphone found. - Nem található mikrofon. + + PipeWire + - - - CallManager - + Entire screen Az egész képernyő @@ -215,18 +54,26 @@ ChatPage - + Failed to invite user: %1 Nem sikerült meghívni a felhasználót: %1 - + Invited user: %1 A felhasználó meg lett hívva: %1 + + + %n unread message(s) in room %1 + + + + + - + Confirm logout @@ -236,7 +83,7 @@ - + Failed to open database, logging out! @@ -267,12 +114,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)? @@ -317,12 +164,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! @@ -344,7 +191,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover 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! @@ -417,16 +264,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -537,6 +379,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -678,47 +530,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms Az összes szoba @@ -768,7 +607,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -789,2497 +628,613 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Titkos tároló feloldása - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Add meg a helyreállítási kulcsodat vagy a jelmondatodat a titkos tároló feloldásához: - - - %n member(s) - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Add meg a %1 nevű helyreállítási kulcsodat vagy a jelmondatodat a titkos tároló feloldásához: - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Titkosítás feloldása nem sikerült - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Nem sikerült feloldani a titkosítási tárolót a megadott helyreállítási kulccsal vagy jelmondattal + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite - + + All Files (*) + Minden fájl (*) - - @user:server.tld + + Select file(s) - - Encryption - Titkosítás + + Upload of '%1' failed + - CreateRoom + LoginPage - - Create Room - + + + + + 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 - - Name - Név + + Autodiscovery failed. Received malformed response. + Az automatikus felderítés nem sikerült. Helytelen válasz érkezett. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Helytelen válasz érkezett. Ellenőrizd, hogy a homeszervered domainje helyes. - Topic - Téma + An unknown error occured. Make sure the homeserver domain is valid. + Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Álnév + + Sign in with Apple + - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption - Titkosítás + + SSO LOGIN + SSO BEJELENTKEZÉS - - Caution: Encryption cannot be disabled - + + Empty password + Üres jelszó - - - CrossSigningSecrets - - Decrypt secrets - Titkos tároló feloldása + + SSO login failed + SSO bejelentkezés nem sikerült + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: - Add meg a helyreállítási kulcsodat vagy a jelmondatodat a titkos tároló feloldásához: + + + Failed to upload media. Please try again. + Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra! + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Add meg a %1 nevű helyreállítási kulcsodat vagy a jelmondatodat a titkos tároló feloldásához: + + + %1 sent an encrypted message + %1 küldött egy titkosított üzenetet - - Decryption failed - Titkosítás feloldása nem sikerült + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 válasza: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Nem sikerült feloldani a titkosítási tárolót a megadott helyreállítási kulccsal vagy jelmondattal + + %1 replied with an encrypted message + %1 egy titkosított üzenettel válaszolt - - - DigitVerification - - Verification Code - HItelesítési kód + + %1 replied to a message + %1 válaszolt egy üzenetre - - 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! - Kérlek, ellenőrizd a következő számjegyeket. Mindkét oldalon ugyanazoknak a számoknak kell szerepelniük. Ha nem ugyanazok, kérlek, válaszd azt, hogy „Nem egyeznek!” a hitelesítés megszakításához! + + %1 sent a message + %1 küldött egy üzenetet + + + PowerLevels - - They do not match! - Nem egyeznek! + + Failed to update powerlevel: %1 + + + + PowerlevelEditingModels - - They match! - Megegyeznek! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelsTypeListModel - - Search - Keresés + + Other events + - - People - Emberek + + Other state events + - Nature - Természet + Remove other users + - Food - Ételek + Ban other users + - Activity - Tevékenység + Invite other users + - Travel - Utazás + Redact events sent by others + - Objects - Tárgyak + Reactions + - Symbols - Jelképek + Deprecated aliases events + - Flags - Zászlók + Change the room avatar + - - - EmojiVerification - - Verification Code - Ellenőrzési kód + + Change the room addresses + - - 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! - Kérlek, ellenőrizd a következő hangulatjeleket. Mindkét oldalon ugyanazoknak a hangulatjeleknek kell szerepelniük. Ha nem ugyanazok, kérlek, válaszd azt, hogy „Nem egyeznek!” a hitelesítés megszakításához! + + Send encrypted messages + - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! - Nem egyeznek! + + Change guest access + - - They match! - Megegyeznek! + + Change history visibility + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! - Ez az üzenet nincs titkosítva! + + Send stickers + - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed - A hitelesítés nem sikerült + + Edit child communities and rooms + - - Other client does not support our verification protocol. - A másik kliens nem támogatja a hitelesítési protokollunkat. + + Change parent communities + - - Key mismatch detected! - A kulcsok nem egyeznek! + + Start a call + - Device verification timed out. - Időtúllépés az eszközhitelesítés alatt. + Negotiate a call + - Other party canceled the verification. - A másik fél megszakította a hitelesítést. + Answer a call + - Verification messages received out of order! + Hang up a call - Unknown verification error. + Reject a call - - Close - Bezárás + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message + + Other users - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - HiddenEventsDialog - - Hidden events for %1 - + + profile + profil - - Hidden events + + profile name + profilnév + + + + QObject + + + Alias for '--log-level trace'. - - These events will be <b>shown</b> in %1: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - These events will be <b>shown</b> in all rooms: + + level - - User events + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Joins, leaves, avatar and name changes, bans, … + + type - - Power level changes + + Respond - Sent when a moderator is added/removed or the permissions of a room are changed. - + Send + Küldés - - Stickers - + + Write a message... + Írj egy üzenetet… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack + + Yesterday, %1 + + + RegisterPage - - Add images - + + Autodiscovery failed. Received malformed response. + Az automatikus felderítés nem sikerült. Helytelen válasz érkezett. - Images (*.png *.webp *.gif *.jpg *.jpeg) - - - - - Select images for pack - - - - - Add to pack - - - - - Change the overview image for this pack - + Autodiscovery failed. Unknown error when requesting .well-known. + Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben. - - Overview Image (*.png *.webp *.jpg *.jpeg) - + + The required endpoints were not found. Possibly not a Matrix server. + Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver. - - Select overview image for pack - + + Received malformed response. Make sure the homeserver domain is valid. + Helytelen válasz érkezett. Ellenőrizd, hogy a homeszervered domainje helyes. - - State key - + + An unknown error occured. Make sure the homeserver domain is valid. + Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes. - - Packname + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Attribution + + Server does not support querying registration flows! - - - Use as Emoji + + Server does not support registration. - - - Use as Sticker - - - - - Shortcode - - - - - Body - - - - - Remove from pack - - - - - Remove - - - - - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - - - - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - Szerkesztés - - - - Close - Bezárás - - - - InputBar - - - All Files (*) - Minden fájl (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Mégse - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - Szoba azonosítója vagy álneve - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Szoba elhagyása - - - - Are you sure you want to leave? - Biztosan távozni akarsz? - - - - LoginPage - - - Matrix ID - Matrixazonosító - - - - e.g @joe:matrix.org - pl. @janos:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Jelszó - - - - Your password. - A jelszavad. - - - - Device name - Eszköznév - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Homeszerver címe - - - - server.my:8787 - szerver.em:8787 - - - - LOGIN - BEJELENTKEZÉS - - - - Back - - - - - - - - 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 - - - - Autodiscovery failed. Received malformed response. - Az automatikus felderítés nem sikerült. Helytelen válasz érkezett. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben. - - - - The required endpoints were not found. Possibly not a Matrix server. - Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver. - - - - Received malformed response. Make sure the homeserver domain is valid. - Helytelen válasz érkezett. Ellenőrizd, hogy a homeszervered domainje helyes. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - SSO BEJELENTKEZÉS - - - - Empty password - Üres jelszó - - - - SSO login failed - SSO bejelentkezés nem sikerült - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra! - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - %1 létrehozta és beállította a következő szobát: %2 - - - - %1 placed a voice call. - %1 hanghívást kezdeményezett. - - - - %1 placed a video call. - %1 videóhívást kezdeményezett. - - - - %1 placed a call. - %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. - - - - MessageInput - - - Hang up - Hívás befejezése - - - - Place a call - Hívás kezdeményezése - - - - Already on a call - - - - - Send a file - Fájl küldése - - - - Write a message... - Írj egy üzenetet… - - - - Stickers - - - - - Emoji - Hangulatjelek - - - - Send - Küldés - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - Szerkesztés - - - - React - Reakció - - - - Reply in thread - - - - - New thread - - - - - Reply - Válasz - - - - Options - Műveletek - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - Nyers üzenet megtekintése - - - - View decrypted raw message - Előzőleg titkosított nyers üzenet megtekintése - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - Hitelesítési kérés küldése - - - - Received Verification Request - Hitelesítési kérés érkezett - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Hogy ne hallgassa le semmilyen illetéktelen felhasználó a titkosított kommunikációidat, hitelesíteni tudod a másik felet. - - - - %1 has requested to verify their device %2. - %1 kérte a %2 nevű eszközének hitelesítését. - - - - %1 using the device %2 has requested to be verified. - A(z) %2 eszközt használó %1 hitelesítést kért. - - - - Your device (%1) has requested to be verified. - Az eszközöd (%1) hitelesítést kért. - - - - Cancel - Mégse - - - - Deny - Elutasítás - - - - Start verification - Hitelesítés indítása - - - - Accept - Elfogadás - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 küldött egy titkosított üzenetet - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 válasza: %2 - - - - %1 replied with an encrypted message - %1 egy titkosított üzenettel válaszolt - - - - %1 replied to a message - %1 válaszolt egy üzenetre - - - - %1 sent a message - %1 küldött egy üzenetet - - - - PlaceCall - - - Place a call to %1? - Hívás indítása %1 felé? - - - - No microphone found. - Nem található mikrofon. - - - - Voice - Hang - - - - Video - Videó - - - - Screen - Képernyő - - - - Cancel - Mégse - - - - Placeholder - - - unimplemented event: - nem implementált esemény: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - profil - - - - profile name - profilnév - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Küldés - - - - Write a message... - Írj egy üzenetet… - - - - ReadReceipts - - - Read receipts - Olvasási jegyek - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - Felhasználónév - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - A felhasználónév nem lehet üres és csak a következő karaktereket tartalmazhatja: a-z, 0-9, ., _, =, - és /. - - - - - Back - - - - - Password - Jelszó - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Kérlek, válassz egy biztonságos jelszót! A jelszó erősségéről szóló pontos követelmények a szerveredtől függhetnek. - - - - Password confirmation - Jelszó megerősítése - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Homeszerver - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Egy szerver, amelyen engedélyezve vannak a regisztrációk. Mivel a Matrix decentralizált, először találnod kell egy szervert, ahol regisztrálhatsz, vagy be kell állítanod a saját szervered. - - - - Your passwords do not match! - - - - - Device name - Eszköznév - - - - REGISTER - REGISZTRÁCIÓ - - - - Autodiscovery failed. Received malformed response. - Az automatikus felderítés nem sikerült. Helytelen válasz érkezett. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben. - - - - The required endpoints were not found. Possibly not a Matrix server. - Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver. - - - - Received malformed response. Make sure the homeserver domain is valid. - Helytelen válasz érkezett. Ellenőrizd, hogy a homeszervered domainje helyes. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Bezárás - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - nincs tárolva verzió - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - Szoba elhagyása - - - - Copy room link - - - - - Tag room as: - Szoba megcímkézése: - - - - Favourite - Kedvenc - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - Kijelentkezés - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - Bezárás - - - - Start a new chat - Új csevegés indítása - - - - Join a room - Csatlakozás egy szobához - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Szobák jegyzéke - - - - Search rooms (Ctrl+K) - - - - - User settings - Felhasználói beállítások - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - Szobabeállítások - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - BEÁLLÍTÁSOK - - - - Notifications - Értesítések - - - - Muted - Némítva - - - - Mentions only - Csak említések - - - - All messages - Az összes üzenet - - - - Encryption - Titkosítás - - - - End-to-End Encryption - Végponttól végpontig titkosítás - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - INFÓ - - - - Internal ID - Belső azonosító - - - - Copied to clipboard - - - - - Room Version - Szoba verziója - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - Nem sikerült a titkosítás aktiválása: %1 - - - - Select an avatar - Profilkép kiválasztása - - - - All Files (*) - Minden fájl (*) - - - - The selected file is not an image - A kiválasztott fájl nem egy kép - - - - Error while reading file: %1 - Hiba a fájl olvasása közben: %1 - - - - - Failed to upload image: %s - Nem sikerült a kép feltöltése: %s - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: + + Invalid username. - - Please enter the token which has been sent to you: + + Name already in use. - - Wait for the confirmation link to arrive, then continue. + + Part of the reserved namespace. - ScreenShare + RoomInfo - - Share desktop with %1? - Meg legyen osztva a képernyő %1 felhasználóval? + + no version stored + nincs tárolva verzió + + + RoomSettings - - Window: - Ablak: + + Failed to enable encryption: %1 + Nem sikerült a titkosítás aktiválása: %1 - - Frame rate: - Képkockasebesség: + + Select an avatar + Profilkép kiválasztása - - Include your camera picture-in-picture - A kamera is szerepeljen a kép-a-képben + + All Files (*) + Minden fájl (*) - Request remote camera - Távoli kamera kérése - - - - - View your callee's camera like a regular video call - A hívó kamerájának megjelenítése, mint egy normál videóhívásban + The selected file is not an image + A kiválasztott fájl nem egy kép - Hide mouse cursor - Egérkurzor elrejtése - - - - Share - Megosztás - - - - Preview - Előnézet + Error while reading file: %1 + Hiba a fájl olvasása közben: %1 - - Cancel - Mégse + + + Failed to upload image: %s + Nem sikerült a kép feltöltése: %s - SecretStorage - - - Failed to connect to secret storage - - + RoomlistModel - - 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 + + Pending invite. - - - SelfVerificationCheck - - 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! + + Previewing this room - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption + No preview available - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. + + This room is possibly inaccessible + + + SecretStorage - - verify + + Failed to connect to secret storage - - enter passphrase + + 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 SelfVerificationStatus - + Failed to create keys for cross-signing! @@ -3312,19 +1267,19 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - - + + Failed to update image pack: %1 - + Failed to delete old image pack: %1 - - + + Failed to open image: %1 @@ -3335,97 +1290,10 @@ If you choose verify, you need to have the other device available. If you choose - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Sikertelen - - - - Sent - Elküldve - - - - Received - Megérkezett - - - - Read - Elolvasva - - - - StickerPicker - - - Search - Keresés - - - - Success - - - Successful Verification - Sikeres hitelesítés - - - - Verification successful! Both sides verified their devices! - A hitelesítés sikeres! Mindkét oldal hitelesítette az eszközeit! - - - - Close - Bezárás - - TimelineModel - + Message redaction failed: %1 Az üzenet visszavonása nem sikerült: %1 @@ -3457,7 +1325,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.) @@ -3765,222 +1633,66 @@ Reason: %4 %1 elutasította a meghívását. - - %1 left the room. - %1 elhagyta a szobát. - - - - Reason: %1 - - - - - %1 redacted their knock. - %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. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 távozott, miután már egyszer távozott! - - - - %1 banned %2 - - - - - %1 knocked. - %1 kopogott. - - - - TimelineRow - - - Edited - Szerkesztve - - - - Part of a thread - - - - - TimelineView - - - No room open - Nincs nyitott szoba - - - - No preview available - - - - - Settings - Beállítások - - - - %n member(s) - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - Vissza a szobák listájára - - - - TopBar - - - Back to room list - Vissza a szobák listájára - - - - No room selected - Nincs kiválasztva szoba + + %1 left the room. + %1 elhagyta a szobát. - - In %1 + + Reason: %1 - - Show room members. - + + %1 redacted their knock. + %1 visszavonta a kopogását. - - This room contains only verified devices. - + + You joined this room. + Csatlakoztál ehhez a szobához. - - This room contains verified devices and devices which have never changed their master key. + + %1 made this room require an invitation to join. - - This room contains unverified devices! + + %1 invited %2. - - Show or hide pinned messages + + %1 has changed their avatar and changed their display name to %2. - - Search this room + + %1 has changed their display name to %2. - - Room options - Szoba beállításai - - - - Invite users - Felhasználók meghívása - - - - Members - Tagok - - - - Leave room - Szoba elhagyása - - - - Settings - Beállítások + + %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 távozott, miután már egyszer távozott! - - Unpin + + %1 banned %2 - - Enter search query - + + %1 knocked. + %1 kopogott. TrayIcon - + Show Mutat @@ -3993,13 +1705,13 @@ Reason: %4 UIA - + No available registration flows! - - + + Registration aborted @@ -4015,111 +1727,10 @@ Reason: %4 - - UploadBox - - - Upload %n file(s) - - - - - UserProfile - - Global User Profile - Globális felhasználói profil - - - - Room User Profile - Szobai felhasználói profil - - - - Change avatar globally. - - - - - Change avatar. Will only apply to this room. - - - - - Change display name globally. - - - - - Change display name. Will only apply to this room. - - - - - Room: %1 - - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - - - - - Open the global profile for this user. - - - - - - Verify - Hitelesítés - - - - Start a private chat. - - - - - Kick the user. - - - - - Ban the user. - - - - - Refresh device list. - - - - - Sign out this device. - - - - - Change device name. - - - - - Last seen %1 from %2 - - - - - Unverify - Hitelesítés visszavonása - - - + Sign out device %1 @@ -4152,8 +1763,8 @@ Reason: %4 UserSettings - - + + Default Alapértelmezett @@ -4161,7 +1772,7 @@ Reason: %4 UserSettingsModel - + Theme Téma @@ -4230,6 +1841,11 @@ Reason: %4 Sort rooms by unreads Szobák sorrendje olvasatlan üzenetek alapján + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4491,12 +2107,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Alapértelmezett - + Set the notification sound to play when a call invite arrives Az értesítőhang megadása, amely akkor szól, ha hívás érkezik @@ -4570,7 +2196,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Gombok mutatása minden egyes üzenet mellett a gyors válaszhoz, reakcióhoz és egyéb műveletek eléréséhez. @@ -4623,17 +2263,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4643,14 +2283,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4735,7 +2368,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Fájl kiválasztása @@ -4745,7 +2388,7 @@ This setting will take effect upon restart. Minden fájl (*) - + Open Sessions File Munkameneti fájl megnyitása @@ -4787,117 +2430,18 @@ This setting will take effect upon restart. Exportált munkameneti kulcsok mentése fájlba - - UserSettingsPage - - - REQUEST - LEKÉRÉS - - - - DOWNLOAD - LETÖLTÉS - - - - CACHED - GYORSÍTÓTÁRAZVA - - - - NOT CACHED - NINCS GYORSÍTÓTÁRAZVA - - - - Back - - - - - IMPORT - IMPORTÁLÁS - - - - EXPORT - EXPORTÁLÁS - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Nem található titkosított privát csevegés ezzel a felhasználóval. Hozz létre egy titkosított privát csevegést vele, és próbáld újra! - - Waiting - - - Waiting for other party… - Várakozás a másik félre… - - - - Waiting for other side to accept the verification request. - Várakozás a másik oldalra, hogy elfogadja a hitelesítési kérelmet. - - - - Waiting for other side to continue the verification process. - Várakozás a másik oldalra a hitelesítés folytatásához. - - - - Waiting for other side to complete the verification process. - Várakozás a másik oldalra a hitelesítés befejezéséhez. - - - - Cancel - Mégse - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Üdvözöl a Nheko, egy asztali kliens a Matrix protokollhoz! - - - - Enjoy your stay! - Érezd jól magad nálunk! - - - - REGISTER - REGISZTRÁCIÓ - - - - LOGIN - BEJELENTKEZÉS - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Tegnap @@ -4905,7 +2449,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Fallback megnyitása böngészőben @@ -4926,32 +2470,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + Emberek - - Cancel - Mégse + + Nature + Természet - - Confirm - Megerősítés + + Food + Ételek - - Solve the reCAPTCHA and press the confirm button - Oldd meg a reCAPTCHA feladványát, és nyomd meg a „Megerősítés” gombot + + Activity + Tevékenység + + + + Travel + Utazás + + + + Objects + Tárgyak + + + + Symbols + Jelképek + + + + Flags + Zászlók message-description sent: - + You sent an audio clip Küldtél egy hangfájlt @@ -5012,24 +2576,24 @@ This setting will take effect upon restart. - + You: %1 Te: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_id.ts b/resources/langs/nheko_id.ts index 7af25e13..77ac5995 100644 --- a/resources/langs/nheko_id.ts +++ b/resources/langs/nheko_id.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Memanggil… - - - - - Connecting... - Menghubungkan… - - - - You are screen sharing - Kamu sedang membagikan layar. - - - - Hide/Show Picture-in-Picture - Sembunyikan/Tampilkan Picture-in-Picture - - - - Unmute Mic - Bunyikan Mikrofon - - - - Mute Mic - Bisukan Mikrofon - - AliasEditingModel - + @@ -51,86 +17,10 @@ Gagal memperbarui alias: %1 - - AliasEditor - - - Aliases to %1 - Alias ke %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Daftar alias ke ruangan ini. Biasanya hanya kamu yang bisa menambahkan alias di servermu. Kamu bisa memiliki satu alias kanonik dan banyak alias lain. - - - - Primary alias - Alias utama - - - - Make primary alias - Buat sebagai alias utama - - - - Advertise as an alias in this room - Promosikan sebagai sebuah alias di ruangan ini - - - - Publish in room directory - Publikasikan di direktori ruangan - - - - Remove this alias - Hapus alias ini - - - - #new-alias:server.tld - #alias-baru:server.tld - - - - Add - Tambahkan - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Pengaturan ruangan yang diperbolehkan - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Daftar ruangan yang memperbolehkan akses ke ruangan ini. Siapa pun yang berada di ruangan apa pun itu dapat bergabung ruangan ini. - - - - Parent community - Induk komunitas - - - - Other room - Ruangan lainnya - - - - Enter additional rooms not in the list yet... - Masukkan ruangan tambahan yang belum ada di daftar ini... - - Cache - + %1 and %n other(s) %1 dan %n lainnya @@ -138,76 +28,25 @@ - + Empty Room Ruangan Kosong - CallInvite - - - Video Call - Panggilan Video - - - - Voice Call - Panggilan Suara - - - - No microphone found. - Tidak ada mikrofon yang ditemukan. - - - - CallInviteBar - - - Video Call - Panggilan Video - - - - Voice Call - Panggilan Suara - - - - Devices - Perangkat - - - - Accept - Terima - - - - Unknown microphone: %1 - Mikrofon tidak dikenal: %1 - - - - Unknown camera: %1 - Kamera tidak dikenal: %1 - + CallManager - - Decline - Tolak + + X11 + - - No microphone found. - Tidak ada mikrofon yang ditemukan. + + PipeWire + - - - CallManager - + Entire screen Semua layar @@ -215,18 +54,26 @@ ChatPage - + Failed to invite user: %1 Gagal mengundang pengguna: %1 - + Invited user: %1 Pengguna yang diundang: %1 + + + %n unread message(s) in room %1 + + + + + - + Confirm logout Konfirmasi keluar dari akun @@ -236,7 +83,7 @@ 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! @@ -267,12 +114,12 @@ - + Confirm invite Konfirmasi undangan - + Do you really want to invite %1 (%2)? Apakah kamu ingin mengundang %1 (%2)? @@ -317,12 +164,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! @@ -346,7 +193,7 @@ Jika kamu pikir bahwa ini adalah kesalahan, kamu bisa menutup Nheko untuk memuli Versi tembolok tidak kompatibel - + Failed to restore OLM account. Please login again. Gagal memulihkan akun OLM. Mohon masuk lagi. @@ -420,16 +267,11 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Enter reason for banning %1 (%2) or hit enter for no reason: Masukkan alasan untuk mencekal %1 (%2) atau tekan enter untuk mencekal tanpa alasan: - - - No network connection - Tidak ada koneksi jaringan - CommandCompleter - + /me <message> /me <pesan> @@ -540,6 +382,16 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <referensi pesan> @@ -679,6 +531,16 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Send a message in rainbow colors with confetti. Kirim pesan dengan warna pelangi dengan konfeti. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -695,33 +557,10 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Ubah obrolan langsung ini ke sebuah ruangan. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Jangan tampilkan jumlah notifikasi untuk komunitas atau tag ini. - - - - Hide rooms with this tag or from this community by default. - Sembunyikan ruangan dengan tag atau komunitas ini secara bawaan. - - - - Expand - Besarkan - - - - Collapse - Kecilkan - - CommunitiesModel - + All rooms Semua ruangan @@ -771,7 +610,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:Pesan dari servermu atau administratormu. - + Failed to update community: %1 Gagal memperbarui komunitas: %1 @@ -792,2444 +631,600 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Konfirmasi pergabungan komunitas + + Decrypt secrets + Dekripsi rahasia - - Confirm room join - Konfirmasi pergabungan ruangan + + Enter your recovery key or passphrase to decrypt your secrets: + Masukkan kunci pemulihanmu atau frasa sandi untuk mendekripsikan rahasiamu: - - - %n member(s) - - %n anggota - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Masukkan kunci pemulihanmu atau frasa sandi yang bernama %1 untuk mendekripsikan rahasiamu: - - Do you want to join this room? You can optionally add a reason below: - Apakah kamu ingin bergabung ke ruangan ini? Kamu bisa menambahkan alasan secara opsional di bawah: + + Decryption failed + Gagal mendekripsi - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Ruangan ini tidak bisa digabung secara langsung. Kamu dapat mengetuk pada ruangan dan anggota ruangan dapat menerima atau menolak permintaan bergabungan ini. Kamu bisa menambahkan alasan untuk mereka untuk menambahkan kamu di bawah: + + Failed to decrypt secrets with the provided recovery key or passphrase + Gagal mendekripsi rahasia dengan kunci pemulihan atau frasa sandi yang diberikan + + + EventExpiry - - Knock - Ketuk + + + Failed to set hidden events: %1 + Gagal menetapkan peristiwa tersembunyi: %1 + + + GridImagePackModel - - Join - Bergabung + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Buat Obrolan Langsung + + + Failed to set hidden events: %1 + Gagal menetapkan peristiwa tersembunyi: %1 + + + InputBar - - User to invite - Pengguna untuk diundang + + All Files (*) + Semua File (*) - - @user:server.tld - @pengguna:server.tld + + Upload of '%1' failed + Pengunggahan '%1' gagal - - Encryption - Enkripsi + + Select file(s) + Pilih berkas - CreateRoom + LoginPage - - Create Room - Buat Ruangan + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Kamu telah memasukkan ID Matrix yang tidak valid mis. @joe:matrix.org - - Name - Nama + + Autodiscovery failed. Received malformed response. + Penemuan otomatis gagal. Menerima respons cacat. - - New community - Komunitas baru + + Autodiscovery failed. Unknown error when requesting .well-known. + Penemuan otomatis gagal. Kesalahan tidak diketahui saat meminta .well-known. - - New Room - Ruangan baru + + The required endpoints were not found. Possibly not a Matrix server. + Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix. - - No name - Tidak ada nama + + Received malformed response. Make sure the homeserver domain is valid. + Menerima respons cacat. Pastikan domain homeservernya valid. - Topic - Topik + An unknown error occured. Make sure the homeserver domain is valid. + Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid. - - No topic - Tidak ada topik + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + Server yang dipilih tidak mendukung sebuah versi protokol Matrix yang klien ini mengerti (v1.1 sampai v1.5). Kamu tidak bisa masuk. - - Alias - Alias + + Sign in with Apple + Masuk dengan Apple - - Public - Publik + + Continue with Facebook + Lanjutkan dengan Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. - Ruangan publik dapat digabung oleh siapa pun; ruangan privat membutuhkan undangan eksplisit. + + Sign in with Google + Masuk dengan Google - - Trusted - Dipercayai + + Sign in with Twitter + Masuk dengan Twitter - - All invitees are given the same power level as the creator - Semua yang diundang akan diberikan tingkat daya yang sama sebagai pembuat + + Login using %1 + Masuk menggunakan %1 - - Encryption - Enkripsi + + SSO LOGIN + LOGIN SSO - - Caution: Encryption cannot be disabled - Peringatan: Enkripsi tidak dapat dinonaktifkan + + Empty password + Kata sandi kosong - - - CrossSigningSecrets - - Decrypt secrets - Dekripsi rahasia + + SSO login failed + Login SSO gagal + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: - Masukkan kunci pemulihanmu atau frasa sandi untuk mendekripsikan rahasiamu: + + + Failed to upload media. Please try again. + Gagal untuk mengunggah media. Silakan coba lagi. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Masukkan kunci pemulihanmu atau frasa sandi yang bernama %1 untuk mendekripsikan rahasiamu: + + + %1 sent an encrypted message + %1 mengirim pesan terenkripsi - - Decryption failed - Gagal mendekripsi + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 membalas: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Gagal mendekripsi rahasia dengan kunci pemulihan atau frasa sandi yang diberikan + + %1 replied with an encrypted message + %1 membalas dengan pesan terenkripsi - - - DigitVerification - - Verification Code - Kode Verifikasi + + %1 replied to a message + %1 membalas pesan - - 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! - Harap verifikasi digit berikut. Kamu seharusnya melihat angka yang sama di kedua sisi. Jika mereka berbeda, mohon tekan 'Mereka tidak cocok!' untuk membatalkan verifikasi! + + %1 sent a message + %1 mengirim gambar + + + PowerLevels - - They do not match! - Mereka tidak cocok! + + Failed to update powerlevel: %1 + Gagal memperbarui tingkat daya: %1 + + + PowerlevelEditingModels - - They match! - Mereka cocok! + + Failed to update powerlevel: %1 + Gagal memperbarui tingkat daya: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Cari + + Other events + Peristiwa lainnya - - People - Orang + + Other state events + Peristiwa status lain - Nature - Alam + Remove other users + Menghapus pengguna lainnya - Food - Makanan + Ban other users + Cekal pengguna lain - Activity - Aktivitas + Invite other users + Mengundang pengguna lainnya - Travel - Tempat + Redact events sent by others + Meredaksi peristiwa terkirim dari lainnya - Objects - Objek + Reactions + Reaksi - Symbols - Simbol + Deprecated aliases events + Peristiwa alias yang usang - Flags - Bendera + Change the room avatar + Ubah avatar ruangan - - - EmojiVerification - - Verification Code - Kode Verifikasi + + Change the room addresses + Ubah alamat ruangan - - 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! - Mohon verifikasi emoji berikut. Kamu seharusnya melihat emoji yang sama di kedua sisi. Jika mereka berbeda, mohon tekan 'Mereka tidak cocok!' untuk membatalkan verifikasi! + + Send encrypted messages + Kirim pesan terenkripsi - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Emoji yang ditampilkan mungkin terlihat berbeda dalam klien yang lain jika font lain digunakan. Mereka mungkin juga diterjemahkan ke bahasa yang berbeda. Mereka seharusnya menampilkan salah satu dari 64 objek atau binatang yang berbeda. Sebagai contoh, seekor singa dan kucing berbeda, tetapi seekor kucing masih sama bahkan jika satu klien menampilkan wajah kucing, dan klien yang lain menampilkan seluruh badan kucing. + + Enable encryption + Mengaktifkan enkripsi - - They do not match! - Mereka tidak cocok! + + Change guest access + Mengubah akses tamu - - They match! - Mereka cocok! + + Change history visibility + Mengubah visibilitas riwayat - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Tidak ada kunci untuk mengakses pesan ini. Kami telah meminta untuk kunci secara otomatis, tetapi kamu bisa meminta lagi jika kamu tidak sabar. + + Change who can join + Mengubah siapa saja yang dapat bergabung - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Pesan ini tidak bisa didekripsikan, karena kami hanya memiliki kunci untuk pesan baru. Kamu bisa meminta akses ke pesan ini. + Send messages + Kirim pesan - There was an internal error reading the decryption key from the database. - Sebuah kesalahan internal terjadi saat membaca kunci dekripsi dari basis data. + Change the room name + Mengubah nama ruangan - There was an error decrypting this message. - Sebuah error terjadi saat mendekripsikan pesan ini. + Change the room permissions + Mengubah izin ruangan - The message couldn't be parsed. - Pesan ini tidak dapat diuraikan. + Change the rooms topic + Mengubah topik ruangan - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Kunci enkripsi telah digunakan lagi! Seseorang mungkin mencoba memasukkan pesan palsu ke chat ini! + Change the widgets + Mengubah widget - Unknown decryption error - Error dekripsi yang tidak dikenal + Change the widgets (experimental) + Mengubah widget (eksperimental) - - Request key - Minta kunci + + Redact own events + Meredaksi peristiwa sendiri - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 mengaktifkan enkripsi ujung ke ujung + + Change the pinned events + Mengubah peristiwa yang tersemat - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Enkripsi membuat pesanmu aman dengan hanya memperbolehkan orang-orang yang kamu kirim pesannya untuk mereka baca. Untuk keamanan lebih, jika kamu ingin yakin kamu berbicara ke orang-orang yang benar, kamu bisa memverifikasi secara langsung. + + Upgrade the room + Meningkatkan ruangan - - - EncryptionIndicator - - This message is not encrypted! - Pesan ini tidak terenkripsi! + + Send stickers + Kirim stiker - - Encrypted by a verified device - Terenkripsi oleh perangkat yang terverifikasi + + Ban users using policy rules + Cekal pengguna menggunakan aturan kebijakan - Encrypted by an unverified device, but you have trusted that user so far. - Terenkripsi oleh perangkat yang tidak diverifikasi, tetapi kamu mempercayai pengguna itu sejauh ini. + Ban rooms using policy rules + Cekal ruangan menggunakan aturan kebijakan - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Terenkripsi oleh perangkat yang tidak diverifikasi atau kuncinya dari sumber yang tidak dipercayai seperti cadangan kunci. + Ban servers using policy rules + Cekal server menggunakan aturan kebijakan - - - Failed - - Verification failed - Verifikasi gagal + + Edit child communities and rooms + Edit komunitas dan ruangan anak - - Other client does not support our verification protocol. - Client yang lain tidak mendukung protokol verifikasi kami. + + Change parent communities + Ubah induk komunitas - - Key mismatch detected! - Ketidakcocokan kunci terdeteksi! + + Start a call + Memulai sebuah panggilan - Device verification timed out. - Waktu verifikasi perangkat habis. + Negotiate a call + Menegosiasi sebuah panggilan - Other party canceled the verification. - Pengguna yang lain membatalkan proses verifikasi ini. + Answer a call + Menjawab sebuah panggilan - Verification messages received out of order! - Pesan verifikasi diterima secara tidak berurutan! + Hang up a call + Mengakhiri sebuah panggilan - Unknown verification error. - Kesalahan verifikasi yang tidak diketahui. + Reject a call + Tolak panggilan - - Close - Tutup + + Change the room emotes + Mengubah emoji ruangan - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Teruskan Pesan + + Other users + Pengguna lain - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Gagal menetapkan peristiwa tersembunyi: %1 + + 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. - - - HiddenEventsDialog - - Hidden events for %1 - Peristiwa tersembunyi untuk %1 + + profile + profil - - Hidden events - Peristiwa tersembunyi + + profile name + nama profil + + + QObject - - These events will be <b>shown</b> in %1: - Peristiwa berikut ini akan <b>ditampilkan</b> di %1: + + Alias for '--log-level trace'. + Alias untuk '--log-level trace'. - - These events will be <b>shown</b> in all rooms: - Peristiwa berikut ini akan <b>ditampilkan</b> di semua ruangan: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Tetapkan tingkat pencatatan global, atau daftar <komponen>=<tingkat> yang dipisahkan oleh koma, atau keduanya. Misalnya, untuk menetapkan tingkat pencatatan ke 'warn' tetapi menonaktifkan pencatatan untuk komponen 'ui', tambahkan 'warn,ui=off'. tingkat={trace,debug,info,warning,error,critical,off} komponen:[crypto,db,mtx,net,qml,ui} - - User events - Peristiwa pengguna + + level + tingkat - - Joins, leaves, avatar and name changes, bans, … - Gabungan, keluaran, perubahan avatar dan nama, cekalan, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Tetapkan jenis keluaran catatan. Daftar yang dipisahkan oleh koma diperbolehkan. Bawaan adalah 'file,stderr'. tipe:{file,stderr,none} - - Power level changes - Perubahan tingkat daya + + type + jenis + + + + Respond + Tanggapi - Sent when a moderator is added/removed or the permissions of a room are changed. - Terkirim ketika seorang moderator ditambahkan/dikeluarkan atau izin ruangan telah diubah. + Send + Kirim - - Stickers - Stiker + + Write a message... + Ketik pesan… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Mengedit paket gambar + + Yesterday, %1 + Kemarin, %1 + + + RegisterPage - - Add images - Tambahkan gambar + + Autodiscovery failed. Received malformed response. + Penemuan otomatis gagal. Menerima respons cacat. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Gambar (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Penemuan otomatis gagal. Terjadi kesalahan yang tidak diketahui saat meminta .well-known. - - Select images for pack - PIlih gambar untuk paket + + The required endpoints were not found. Possibly not a Matrix server. + Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix. - - Add to pack - Tambahkan ke paket + + Received malformed response. Make sure the homeserver domain is valid. + Menerima respons cacat. Pastikan domain homeservernya valid. - - Change the overview image for this pack - Ubah gambar ikhtisar untuk paket ini + + An unknown error occured. Make sure the homeserver domain is valid. + Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Gambar ikhtisar (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + Server yang dipilih tidak mendukung sebuah versi protokol Matrix yang klien ini mengerti (v1.1 ke v1.5). Kamu tidak bisa mendaftar. - - Select overview image for pack - Pilih gambar ikhtisar untuk paket + + Server does not support querying registration flows! + Server tidak mendukung kueri alur pendaftaran! - - State key - Kunci keadaan + + Server does not support registration. + Server tidak mendukung pendaftaran. - - Packname - Nama Paket + + Invalid username. + Nama pengguna tidak valid. - - Attribution - Atribusi + + Name already in use. + Nama sudah digunakan. - - - Use as Emoji - Gunakan sebagai Emoji + + Part of the reserved namespace. + Bagian oleh namespace yang direservasikan. + + + RoomInfo - - - Use as Sticker - Gunakan sebagai Stiker - - - - Shortcode - Kode Pendek - - - - Body - Body - - - - Remove from pack - Hapus dari paket - - - - Remove - Hapus - - - - ImagePackSettingsDialog - - - Image pack settings - Pengaturan paket gambar - - - - Create account pack - Buat paket untuk akun - - - - New room pack - Paket ruangan baru - - - - Private pack - Paket privat - - - - Pack from this room - Paket dari ruangan ini - - - - Pack from parent community - Paket dari induk komunitas - - - - Globally enabled pack - Paket yang diaktifkan secara global - - - - Enable globally - Aktifkan secara global - - - - Enables this pack to be used in all rooms - Mengaktifkan paket ini untuk digunakan di semua ruangan - - - - Edit - Edit - - - - Close - Tutup - - - - InputBar - - - All Files (*) - Semua File (*) - - - - Upload of '%1' failed - Pengunggahan '%1' gagal - - - - Select file(s) - Pilih berkas - - - - InviteDialog - - - Invite users to %1 - Undang pengguna ke %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @pengguna:matrix.org - - - - Search user - Cari pengguna - - - - Search on Server - Cari di Server - - - - Invite - Undang - - - - Cancel - Batalkan - - - - JoinRoomDialog - - - Join room - Gabung ruangan - - - - Room ID or alias - ID ruangan atau alias - - - - Join - Bergabung - - - - LeaveRoomDialog - - - Leave room - Tinggalkan ruangan - - - - Are you sure you want to leave? - Apakah kamu yakin untuk keluar? - - - - LoginPage - - - Matrix ID - ID Matrix - - - - e.g @joe:matrix.org - mis. @pengguna:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Nama masuk kamu. Sebuah MXID seharusnya mulai dengan @ diikuti dengan ID pengguna. Setelah ID pengguna kamu harus menambahkan nama servermu setelah :. -Kamu juga bisa meletakkan alamat homeserver kamu di situ jika server kamu tidak mendukung pencarian .well-known. -Contoh: @pengguna:server.saya -Jika Nheko gagal menemukan homeserver kamu, sebuah kolom akan ditampilkan untuk memasukkan server secara manual. - - - - Password - Kata Sandi - - - - Your password. - Kata sandimu. - - - - Device name - Nama perangkat - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Sebuah nama untuk perangkat ini yang akan ditampilkan kepada orang lain ketika memverifikasi perangkatmu. Jika tidak ada yang disediakan, sebuah bawaan akan digunakan. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - Alamat yang dapat digunakan untuk menghubungi API klien homeserver kamu. -Contoh: https://server.saya:8787 - - - - Homeserver address - Alamat homeserver - - - - server.my:8787 - server.my:8787 - - - - LOGIN - MASUK - - - - Back - Kembali - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Kamu telah memasukkan ID Matrix yang tidak valid mis. @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - Penemuan otomatis gagal. Menerima respons cacat. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Penemuan otomatis gagal. Kesalahan tidak diketahui saat meminta .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Menerima respons cacat. Pastikan domain homeservernya valid. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - Server yang dipilih tidak mendukung sebuah versi protokol Matrix yang klien ini mengerti (v1.1 sampai v1.5). Kamu tidak bisa masuk. - - - - Sign in with Apple - Masuk dengan Apple - - - - Continue with Facebook - Lanjutkan dengan Facebook - - - - Sign in with Google - Masuk dengan Google - - - - Sign in with Twitter - Masuk dengan Twitter - - - - Login using %1 - Masuk menggunakan %1 - - - - SSO LOGIN - LOGIN SSO - - - - Empty password - Kata sandi kosong - - - - SSO login failed - Login SSO gagal - - - - LogoutDialog - - - Log out - Keluar - - - - A call is in progress. Log out? - Sebuah panggilan sedang berjalan. Keluar? - - - - Are you sure you want to log out? - Apakah kamu ingin keluar? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Gagal untuk mengunggah media. Silakan coba lagi. - - - - MessageDelegate - - - %1 removed a message - %1 menghapus sebuah pesan - - - - %2 changed the room name to: %1 - %2 mengubah nama ruangan ke: %1 - - - - %1 removed the room name - %1 menghapus nama ruangan - - - - %2 changed the topic to: %1 - %2 mengubah topik ke: %1 - - - - %1 removed the topic - %1 menghapus topiknya - - - - %1 changed the room avatar - %1 mengubah avatar ruangan - - - - %1 changed the pinned messages. - %1 mengubah pesan-pesan yang dipasangi pin. - - - - %1 changed the addresses for this room. - %1 mengubah alamat-alamat untuk ruangan ini. - - - - %1 created and configured room: %2 - %1 membuat dan mengkonfigurasikan ruangan: %2 - - - - %1 placed a voice call. - %1 melakukan panggilan suara. - - - - %1 placed a video call. - %1 melakukan panggilan suara. - - - - %1 placed a call. - %1 melakukan panggilan. - - - - %1 rejected the call. - %1 menolak panggilan. - - - - %1 select answer - %1 memilih menjawab - - - - - %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 - Ruangan ini digantikan karena alasan berikut: %1 - - - - Go to replacement room - Pergi ke ruangan baru - - - - %1 changed the parent communities for this room. - %1 mengubah komunitas induk untuk ruangan. - - - - %1 ended the call. - %1 mengakhir panggilan. - - - - MessageInput - - - Hang up - Tutup panggilan - - - - Place a call - Lakukan panggilan - - - - Already on a call - Sudah ada dalam panggilan - - - - Send a file - Kirim sebuah file - - - - Write a message... - Ketik pesan… - - - - Stickers - Stiker - - - - Emoji - Emoji - - - - Send - Kirim - - - - You don't have permission to send messages in this room - Kamu tidak memiliki izin untuk mengirim pesan di ruangan ini - - - - MessageView - - - Edit - Edit - - - - React - Reaksi - - - - Reply in thread - Balas dalam utasan - - - - New thread - Utasan baru - - - - Reply - Balas - - - - Options - Opsi - - - - Reason for removal - Alasan untuk menghapus - - - - Enter reason for removal or hit enter for no reason: - Masukkan alasan untuk menghapus atau tekan enter untuk menghapus tanpa alasan: - - - - - &Copy - &Salin - - - - - Copy &link location - Salin lokasi &tautan - - - - Re&act - Re&aksi - - - - Repl&y - Bala&s - - - - &Edit - &Edit - - - - &Thread - &Utasan - - - - Un&pin - Lepaska&n pin - - - - &Pin - &Pasangi pin - - - - &Read receipts - &Laporan dibaca - - - - &Forward - &Teruskan - - - - &Mark as read - &Tandai sebagai dibaca - - - - View raw message - Tampilkan pesan mentah - - - - View decrypted raw message - Tampilkan pesan terdekripsi mentah - - - - Remo&ve message - Hap&us pesan - - - - &Save as - &Simpan sebagai - - - - &Open in external program - &Buka di program eksternal - - - - Copy link to eve&nt - Salin tautan ke peristi&wa - - - - &Go to quoted message - &Pergi ke pesan yang dikutip - - - - NewVerificationRequest - - - Send Verification Request - Kirim Permintaan Verifikasi - - - - Received Verification Request - Menerima Permintaan Verifikasi - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Untuk memungkinkan pengguna lain melihat perangkat apa saja yang sebenarnya milikmu, kamu bisa memverifikasinya. Ini juga memungkinkan pencadangan kunci untuk bekerja secara otomatis. Verifikasi sebuah perangkat yang belum diverifikasi? (Pastikan kamu memiliki salah satu perangkat tersedia.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Untuk memungkinkan pengguna lain untuk melihat perangkat apa saja yang sebenarnya milikmu, kamu bisa memverifikasinya. Ini juga memungkinkan pencadangan kunci untuk bekerja secara otomatis. Verifikasi %1 sekarang? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Supaya tidak ada pengguna yang jahat yang bisa melihat komunikasi yang terenkripsi kamu bisa memverifikasi pengguna yang lain. - - - - %1 has requested to verify their device %2. - %1 telah meminta untuk memverifikasi perangkat %2 mereka. - - - - %1 using the device %2 has requested to be verified. - %1 yang menggunakan perangkat %2 meminta untuk diverifikasi. - - - - Your device (%1) has requested to be verified. - Perangkatmu (%1) meminta untuk diverifikasi. - - - - Cancel - Batalkan - - - - Deny - Tolak - - - - Start verification - Mulai verifikasi - - - - Accept - Terima - - - - NotificationWarning - - - You are about to notify the whole room - Kamu akan memberi tahu seluruh ruangan - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 mengirim pesan terenkripsi - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 membalas: %2 - - - - %1 replied with an encrypted message - %1 membalas dengan pesan terenkripsi - - - - %1 replied to a message - %1 membalas pesan - - - - %1 sent a message - %1 mengirim gambar - - - - PlaceCall - - - Place a call to %1? - Lakukan panggilan ke %1? - - - - No microphone found. - Tidak ada mikrofon yang ditemukan. - - - - Voice - Suara - - - - Video - Video - - - - Screen - Layar - - - - Cancel - Batalkan - - - - Placeholder - - - unimplemented event: - peristiwa yang belum diimplementasikan: - - - - PowerLevelEditor - - - Permissions in %1 - Perizinan di %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Hati-hati ketika mengedit perizinan. Kamu tidak dapat mengubah tingkat izin orang dengan tingkat yang sama atau tingkat yang lebih tinggi daripada kamu. Hati-hati ketika mempromosikan yang lain. - - - - Roles - Peran - - - - Users - Pengguna - - - - Move permissions between roles to change them - Pindahkan izin antara peran untuk mengubahnya - - - - - Administrator (%1) - Administrator (%1) - - - - - Moderator (%1) - Moderator (%1) - - - - User (%1) - Pengguna (%1) - - - - - Custom (%1) - Kustom (%1) - - - - Remove event type - Hapus tipe peristiwa - - - - Add event type - Tambahkan tipe peristiwa - - - - Add new role - Tambahkan peran baru - - - - Add - Tambahkan - - - - Move users up or down to change their permissions - Pindahkan pengguna ke atas atau ke bawah untuk mengubah izin mereka - - - - Remove user - Hapus pengguna - - - - Add user - Tambahkan pengguna - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Terapkan perubahan izin - - - - Which of the subcommunities and rooms should these permissions be applied to? - Subkomunitas dan ruangan apa saja yang seharusnya diterapkan oleh izin ini? - - - - Apply permissions recursively - Terapkan izin secara rekursif - - - - Overwrite exisiting modifications in rooms - Timpa perubahan yang sudah ada dalam ruangan - - - - No permissions to apply the new permissions here - Tidak ada izin untuk diterapkan ke izin yang baru di sini - - - - No changes needed - Tidak ada perubahan yang dibutuhkan - - - - Existing modifications to the permissions in this room will be overwritten - Perubahan yang sudah ada ke izin di ruangan ini akan ditimpa - - - - Permissions synchronized with community - Izin disinkronkan dengan komunitas - - - - PowerLevels - - - Failed to update powerlevel: %1 - Gagal memperbarui tingkat daya: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Gagal memperbarui tingkat daya: %1 - - - - PowerlevelsTypeListModel - - - Other events - Peristiwa lainnya - - - - Other state events - Peristiwa status lain - - - - Remove other users - Menghapus pengguna lainnya - - - - Ban other users - Cekal pengguna lain - - - - Invite other users - Mengundang pengguna lainnya - - - - Redact events sent by others - Meredaksi peristiwa terkirim dari lainnya - - - - Reactions - Reaksi - - - - Deprecated aliases events - Peristiwa alias yang usang - - - - Change the room avatar - Ubah avatar ruangan - - - - Change the room addresses - Ubah alamat ruangan - - - - Send encrypted messages - Kirim pesan terenkripsi - - - - Enable encryption - Mengaktifkan enkripsi - - - - Change guest access - Mengubah akses tamu - - - - Change history visibility - Mengubah visibilitas riwayat - - - - Change who can join - Mengubah siapa saja yang dapat bergabung - - - - Send messages - Kirim pesan - - - - Change the room name - Mengubah nama ruangan - - - - Change the room permissions - Mengubah izin ruangan - - - - Change the rooms topic - Mengubah topik ruangan - - - - Change the widgets - Mengubah widget - - - - Change the widgets (experimental) - Mengubah widget (eksperimental) - - - - Redact own events - Meredaksi peristiwa sendiri - - - - Change the pinned events - Mengubah peristiwa yang tersemat - - - - Upgrade the room - Meningkatkan ruangan - - - - Send stickers - Kirim stiker - - - - Ban users using policy rules - Cekal pengguna menggunakan aturan kebijakan - - - - Ban rooms using policy rules - Cekal ruangan menggunakan aturan kebijakan - - - - Ban servers using policy rules - Cekal server menggunakan aturan kebijakan - - - - Edit child communities and rooms - Edit komunitas dan ruangan anak - - - - Change parent communities - Ubah induk komunitas - - - - Start a call - Memulai sebuah panggilan - - - - Negotiate a call - Menegosiasi sebuah panggilan - - - - Answer a call - Menjawab sebuah panggilan - - - - Hang up a call - Mengakhiri sebuah panggilan - - - - Reject a call - Tolak panggilan - - - - Change the room emotes - Mengubah emoji ruangan - - - - PowerlevelsUserListModel - - - Other users - Pengguna lain - - - - 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. - - - - profile - profil - - - - profile name - nama profil - - - - QObject - - - Alias for '--log-level trace'. - Alias untuk '--log-level trace'. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Tetapkan tingkat pencatatan global, atau daftar <komponen>=<tingkat> yang dipisahkan oleh koma, atau keduanya. Misalnya, untuk menetapkan tingkat pencatatan ke 'warn' tetapi menonaktifkan pencatatan untuk komponen 'ui', tambahkan 'warn,ui=off'. tingkat={trace,debug,info,warning,error,critical,off} komponen:[crypto,db,mtx,net,qml,ui} - - - - level - tingkat - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Tetapkan jenis keluaran catatan. Daftar yang dipisahkan oleh koma diperbolehkan. Bawaan adalah 'file,stderr'. tipe:{file,stderr,none} - - - - type - jenis - - - - Respond - Tanggapi - - - - Send - Kirim - - - - Write a message... - Ketik pesan… - - - - ReadReceipts - - - Read receipts - Laporan dibaca - - - - ReadReceiptsModel - - - Yesterday, %1 - Kemarin, %1 - - - - RegisterPage - - - Username - Nama pengguna - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Nama pengguna tidak boleh kosong, dan hanya mengandung karakter a-z, 0-9, ., _, =, -, dan /. - - - - - Back - Kembali - - - - Password - Kata sandi - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Mohon memilih kata sandi yang aman. Persyaratan untuk kekuatan sandi mungkin bergantung pada servermu. - - - - Password confirmation - Konfirmasi kata sandi - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Sebuah nama untuk perangkat ini yang akan ditampilkan kepada orang lain ketika memverifikasi perangkatmu. Jika tidak ada, bawaan akan digunakan. - - - - Homeserver - Homeserver - - - - your.server - server.mu - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Sebuah server yang mengizinkan pendaftaran. Karena Matrix itu terdecentralisasi, kamu pertama harus mencari server yang kamu daftar atau host servermu sendiri. - - - - Your passwords do not match! - Kata sandimu tidak cocok! - - - - Device name - Nama perangkat - - - - REGISTER - DAFTAR - - - - Autodiscovery failed. Received malformed response. - Penemuan otomatis gagal. Menerima respons cacat. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Penemuan otomatis gagal. Terjadi kesalahan yang tidak diketahui saat meminta .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Menerima respons cacat. Pastikan domain homeservernya valid. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - Server yang dipilih tidak mendukung sebuah versi protokol Matrix yang klien ini mengerti (v1.1 ke v1.5). Kamu tidak bisa mendaftar. - - - - Server does not support querying registration flows! - Server tidak mendukung kueri alur pendaftaran! - - - - Server does not support registration. - Server tidak mendukung pendaftaran. - - - - Invalid username. - Nama pengguna tidak valid. - - - - Name already in use. - Nama sudah digunakan. - - - - Part of the reserved namespace. - Bagian oleh namespace yang direservasikan. - - - - ReplyPopup - - - Close - Tutup - - - - Cancel Edit - Batalkan Pengeditan - - - - Cancel Thread - Batalkan Utasan - - - - RoomDirectory - - - Explore Public Rooms - Temukan Ruangan Publik - - - - Search for public rooms - Cari ruangan publik - - - - Choose custom homeserver - Pilih homeserver kustom - - - - RoomInfo - - - no version stored - tidak ada versi yang disimpan - - - - RoomList - - - New tag - Tag baru - - - - Enter the tag you want to use: - Masukkan tag yang kamu ingin gunakan: - - - - Open separately - Buka terpisah - - - - Room settings - Pengaturan ruangan - - - - Leave room - Tinggalkan ruangan - - - - Copy room link - Salin tautan ruangan - - - - Tag room as: - Tandai ruangan sebagai: - - - - Favourite - Favorit - - - - Low priority - Prioritas rendah - - - - Server notice - Pemberitahuan server - - - - Create new tag... - Buat tag baru… - - - - Add or remove from community... - Tambahkan atau hapus dari komunitas... - - - - Status Message - Pesan Status - - - - Enter your status message: - Masukkan pesan statusmu: - - - - Profile settings - Pengaturan profil - - - - Set status message - Tetapkan pesan status - - - - Logout - Keluar - - - - Encryption not set up - Cross-signing setup has not run yet. - Enkripsi belum disiapkan - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Login belum diverifikasi - - - - Please verify your other devices - There are unverified devices signed in to this account. - Mohon verifikasi perangkatmu yang lain - - - - Close - Tutup - - - - Start a new chat - Mulai chat baru - - - - Join a room - Bergabung sebuah ruangan - - - - Create a new room - Buat ruangan baru - - - - Start a direct chat - Mulai sebuah obrolan langsung - - - - Create a new community - Buat sebuah komunitas baru - - - - Room directory - Direktori ruangan - - - - Search rooms (Ctrl+K) - Cari ruangan (Ctrl+K) - - - - User settings - Pengaturan pengguna - - - - RoomMembers - - - Members of %1 - Anggota dari %1 - - - - %n people in %1 - Summary above list of members - - %n orang di %1 - - - - - Invite more people - Undang banyak orang - - - - Search... - Cari... - - - - Sort by: - Urutkan berdasarkan: - - - - User ID - ID Pengguna - - - - Display name - Nama tampilan - - - - Power level - Tingkat daya - - - - Administrator: %1 - Administrator: %1 - - - - Moderator: %1 - Moderator: %1 - - - - User: %1 - Pengguna: %1 - - - - This room is not encrypted! - Ruangan ini tidak terenkripsi! - - - - This user is verified. - Pengguna ini sudah diverifikasi. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Pengguna ini belum diverifikasi, tetapi masih menggunakan kunci utama dari pertama kali kamu bertemu. - - - - This user has unverified devices! - Pengguna ini memiliki perangkat yang belum diverifikasi! + + no version stored + tidak ada versi yang disimpan RoomSettings - - Room Settings - Pengaturan Ruangan - - - - Change room avatar. - Ubah avatar ruangan. - - - - Change name of this room - Ubah nama ruangan - - - - %n member(s) - - %n anggota - - - - - View members of %1 - Tampilkan anggota %1 - - - - No topic set - Tidak ada topik yang ditetapkan - - - - Change topic of this room - Ubah topik ruangan - - - - SETTINGS - PENGATURAN - - - - Notifications - Notifikasi - - - - Muted - Bisukan - - - - Mentions only - Sebutan saja - - - - All messages - Semua pesan - - - - Encryption - Enkripsi - - - - End-to-End Encryption - Enkripsi Ujung-ke-Ujung - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Enkripsi saat ini eksperimental dan hal-hal mungkin rusak tanpa terduga. <br> -Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini. - - - - Permission - Izin - - - - View and change the permissions in this room - Lihat dan ubah izin di ruangan ini - - - - View and change the addresses/aliases of this room - Tampilkan dan ubah alamat/alias ruangan ini - - - - Sticker & Emote Settings - Pengaturan Stiker & Emote - - - - - Change - Ubah - - - - Hidden events - Peristiwa tersembunyi - - - - - - Configure - Konfigurasi - - - - Anyone can join - Siapa pun dapat bergabung - - - - Allow knocking - Perbolehkan pengetukan - - - - Allow joining via other rooms - Perbolehkan bergabung dari ruangan lain - - - - Rooms to join via - Ruangan untuk digabung dari - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Ubah daftar ruangan yang bisa digabung oleh ruangan dari. Biasanya ini komunitas resmi dari ruangan ini. - - - - Allow guests to join - Perbolehkan tamu untuk bergabung - - - - Apply access rules - Terapkan aturan pengaksesan - - - - Aliases - Alias - - - - Change what packs are enabled, remove packs, or create new ones - Ubah paket apa yang diaktifkan, hapus paket, atau buat yang baru - - - - Select events to hide in this room - Pilih peristiwa untuk disembunyikan di ruangan ini - - - - INFO - INFO - - - - Internal ID - ID Internal - - - - Copied to clipboard - Tersalin ke papan klip - - - - Room Version - Versi Ruangan - - - - show less - sembunyikan - - - - show more - tampilkan - - - - Failed to enable encryption: %1 - Gagal mengaktifkan enkripsi: %1 - - - - Select an avatar - Pilih sebuah avatar - - - - All Files (*) - Semua File (*) - - - - The selected file is not an image - File yang dipilih bukan sebuah gambar - - - - Error while reading file: %1 - Terjadi kesalahan saat membaca file: %1 - - - - - Failed to upload image: %s - Gagal mengunggah gambar: %s - - - - RoomlistModel - - - Pending invite. - Undangan tertunda. - - - - Previewing this room - Menampilkan ruangan ini - - - - No preview available - Tidak ada tampilan yang tersedia - - - - Root - - - Please enter your login password to continue: - Mohon masukkan kata sandi loginmu untuk melanjutkan: - - - - Please enter a valid email address to continue: - Mohon masukkan sebuah alamat email yang valid untuk melanjutkan: - - - - Please enter a valid phone number to continue: - Mohon masukkan sebuah nomor telepon yang valid untuk melanjutkan: - - - - Please enter the token which has been sent to you: - Silakan masukkan token yang dikirim ke kamu: - - - - Wait for the confirmation link to arrive, then continue. - Tunggu untuk tautan konfirmasinya, lalu lanjutkan. - - - - ScreenShare - - - Share desktop with %1? - Bagikan desktop dengan %1? + + Failed to enable encryption: %1 + Gagal mengaktifkan enkripsi: %1 - - Window: - Jendela: + + Select an avatar + Pilih sebuah avatar - - Frame rate: - Frame rate: + + All Files (*) + Semua File (*) - - Include your camera picture-in-picture - Tambahkan kameramu dalam gambar-dalam-gambar + + The selected file is not an image + File yang dipilih bukan sebuah gambar - - Request remote camera - Minta kamera jarak jauh + + Error while reading file: %1 + Terjadi kesalahan saat membaca file: %1 - - - View your callee's camera like a regular video call - Tampilkan kamera pengguna yang menerima panggilan seperti panggilan video biasa + + + Failed to upload image: %s + Gagal mengunggah gambar: %s + + + RoomlistModel - - Hide mouse cursor - Sembunyikan kursor mouse + + Pending invite. + Undangan tertunda. - - Share - Bagikan + + Previewing this room + Menampilkan ruangan ini - - Preview - Tampilkan + + No preview available + Tidak ada tampilan yang tersedia - - Cancel - Batalkan + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Gagal menghubungkan ke penyimpanan rahasia @@ -3239,62 +1234,10 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini. Nheko tidak bisa terhubung ke penyimpanan aman untuk menyimpan rahasia enkripsi. Ini dapat memiliki beberapa alasan. Periksa apakah layanan D-Bus kamu berjalan dan kamu telah mengkonfigurasi layanan seperti KWallet, Gnome Keyring, KeePassXC atau yang setara untuk platform kamu. Jika kamu mengalami masalah, jangan ragu untuk membuka masalah di sini: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Ini kunci pemulihanmu. Kamu akan membutuhkannya untuk memulihkan akses ke pesan terenkripsi dan kunci verifikasimu. Simpan dengan aman. Jangan bagikan dengan siapa pun dan jangan sampai hilang! Jangan lewat! Jangan mengumpulkan Rp 200.000! - - - - Encryption setup successfully - Penyiapan enkripsi berhasil - - - - Failed to setup encryption: %1 - Gagal untuk menyiapkan enkripsi: %1 - - - - Setup Encryption - Siapkan Enkripsi - - - - 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! - Halo dan selamat datang di Matrix! -Sepertinya kamu baru di sini. Sebelum kamu dapat mengenkripsi pesanmu dengan aman, kami perlu menyiapkan beberapa hal. Kamu bisa langsung menekan terima atau menyesuaikan beberapa opsi dasar. Kami juga mencoba menjelaskan beberapa dasar-dasarnya. Kamu bisa melewatkan bagian-bagiannya, tetapi mereka mungkin terbukti membantu! - - - - Activate Encryption - Aktifkan Enkripsi - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Sepertinya kamu telah mengkonfigurasi enkripsi untuk akun ini. Agar dapat mengakses pesan terenkripsi dan membuat perangkat ini tepercaya, kamu bisa memverifikasi perangkat yang ada atau (jika punya) memasukkan frasa sandi pemulihan. Silakan pilih salah satu opsi di bawah ini. -Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia. Jika kamu memilih "masukkan frasa sandi", kamu memerlukan kunci pemulihan atau frasa sandi. Jika kamu mengklik batal, kamu dapat memilih untuk memverifikasi dirimu di lain waktu. - - - - verify - verifikasi - - - - enter passphrase - masukkan frasa sandi - - SelfVerificationStatus - + Failed to create keys for cross-signing! Gagal membuat kunci untuk penandatanganan silang! @@ -3327,19 +1270,19 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia. SingleImagePackModel - - + + Failed to update image pack: %1 Gagal memperbarui paket gambar: %1 - + Failed to delete old image pack: %1 Gagal menghapus paket gambar yang lama: %1 - - + + Failed to open image: %1 Gagal membuka gambar: %1 @@ -3350,97 +1293,10 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia. Gagal mengunggah gambar: %1 - - SpaceMenuLevel - - - Add or remove from community - Tambahkan atau hapus dari komunitas - - - - Official community for this room - Komunitas resmi untuk ruangan ini - - - - Affiliated community for this room - Komunitas berafiliasi untuk ruangan ini - - - - Listed only for community members - Hanya didaftarkan untuk anggota komunitas - - - - Listed only for room members - Hanya didaftarkan untuk anggota ruangan - - - - Not related - Tidak terkait - - - - Subcommunities - Subkomunitas - - - - StatusIndicator - - - Failed - Gagal - - - - Sent - Terkirim - - - - Received - Diterima - - - - Read - Dibaca - - - - StickerPicker - - - Search - Cari - - - - Success - - - Successful Verification - Verifikasi Berhasil - - - - Verification successful! Both sides verified their devices! - Verifikasi berhasil! Kedua sisi telah memverifikasi perangkat mereka! - - - - Close - Tutup - - TimelineModel - + Message redaction failed: %1 Reaksi pesan gagal: %1 @@ -3472,7 +1328,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.) @@ -3738,265 +1594,109 @@ Alasan: %4 %2 revoked the invite to %1. - %2 membatalkan undangan ke %1. - - - - %2 kicked %1. - %2 mengeluarkan %1. - - - - %2 unbanned %1. - %2 membatalkan cekalan %1. - - - - %2 rejected the knock from %1. - %2 menolak ketukan dari %1. - - - - %1 changed their avatar. - %1 mengubah avatarnya. - - - - %1 changed some profile info. - %1 mengubah beberapa info profil. - - - - %1 joined. - %1 bergabung. - - - - %1 joined via authorisation from %2's server. - %1 bergabung via otorisasi dari servernya %2. - - - - %1 rejected their invite. - %1 menolak undangannya. - - - - %1 left the room. - %1 meninggalkan ruangan. - - - - Reason: %1 - Alasan: %1 - - - - %1 redacted their knock. - %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. - - - - %1 has changed their avatar and changed their display name to %2. - %1 mengubah avatarnya dan ubah nama tampilannya ke %2. - - - - %1 has changed their display name to %2. - %1 mengubah nama tampilannya ke %2. - - - - %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 keluar setelah sudah keluar! - - - - %1 banned %2 - %1 mencekal %2 - - - - %1 knocked. - %1 mengetuk. - - - - TimelineRow - - - Edited - Diedit - - - - Part of a thread - Bagian dari sebuah utasan - - - - TimelineView - - - No room open - Tidak ada ruangan yang dibuka - - - - No preview available - Tidak ada tampilan yang tersedia - - - - Settings - Pengaturan - - - - %n member(s) - - %n anggota - - - - - View members of %1 - Tampilkan anggota %1 - - - - join the conversation - bergabung ke percakapan - - - - accept invite - terima undangan - - - - decline invite - tolak undangan + %2 membatalkan undangan ke %1. - - Hide invite reason - Sembunyikan alasan undangan + + %2 kicked %1. + %2 mengeluarkan %1. - - Show invite reason - Tampilkan alasan undangan + + %2 unbanned %1. + %2 membatalkan cekalan %1. - - Back to room list - Kembali ke daftar ruangan + + %2 rejected the knock from %1. + %2 menolak ketukan dari %1. - - - TopBar - - Back to room list - Kembali ke daftar ruangan + + %1 changed their avatar. + %1 mengubah avatarnya. - - No room selected - Tidak ada ruangan yang dipilih + + %1 changed some profile info. + %1 mengubah beberapa info profil. - - In %1 - Dalam %1 + + %1 joined. + %1 bergabung. - - Show room members. - Tampilkan anggota ruangan. + + %1 joined via authorisation from %2's server. + %1 bergabung via otorisasi dari servernya %2. - - This room contains only verified devices. - Ruangan ini hanya berisi perangkat yang telah diverifikasi. + + %1 rejected their invite. + %1 menolak undangannya. - - This room contains verified devices and devices which have never changed their master key. - Ruangan ini berisi perangkat yang telah diverifikasi dan perangkat yang belum ganti kunci utama mereka. + + %1 left the room. + %1 meninggalkan ruangan. - - This room contains unverified devices! - Ruangan ini berisi perangkat yang belum diverifikasi! + + Reason: %1 + Alasan: %1 - - Show or hide pinned messages - Tampilkan atau sembunyikan pesan yang dipasangi pin + + %1 redacted their knock. + %1 menolak ketukannya. - - Search this room - Cari ruangan ini + + You joined this room. + Kamu bergabung ruangan ini. - - Room options - Opsi ruangan + + %1 made this room require an invitation to join. + %1 membuat ruangan ini membutuhkan undangan untuk bergabung. - - Invite users - Undang pengguna + + %1 invited %2. + %1 mengundang %2. - - Members - Anggota + + %1 has changed their avatar and changed their display name to %2. + %1 mengubah avatarnya dan ubah nama tampilannya ke %2. - - Leave room - Tinggalkan ruangan + + %1 has changed their display name to %2. + %1 mengubah nama tampilannya ke %2. - - Settings - Pengaturan + + %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 keluar setelah sudah keluar! - - Unpin - Lepaskan pin + + %1 banned %2 + %1 mencekal %2 - - Enter search query - Masukkan kueri pencarian + + %1 knocked. + %1 mengetuk. TrayIcon - + Show Tampilkan @@ -4009,13 +1709,13 @@ Alasan: %4 UIA - + No available registration flows! Tidak ada alur pendaftaran yang tersedia! - - + + Registration aborted Pendaftaran dibatalkan @@ -4031,111 +1731,10 @@ Alasan: %4 Token tidak valid - - UploadBox - - - Upload %n file(s) - - Unggah %n file - - - UserProfile - - Global User Profile - Profil Pengguna Global - - - - Room User Profile - Profil Pengguna di Ruangan - - - - Change avatar globally. - Ubah avatar secara global. - - - - Change avatar. Will only apply to this room. - Ubah avatar. Hanya diterapkan di ruangan ini. - - - - Change display name globally. - Ubah nama tampilan secara global. - - - - Change display name. Will only apply to this room. - Ubah nama tampilan. Hanya diterapkan di ruangan ini. - - - - Room: %1 - Ruangan: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Ini adalah profil spesifik ruangan. Nama pengguna dan avatar mungkin berbeda dari versi globalnya. - - - - Open the global profile for this user. - Buka profil global untuk pengguna ini. - - - - - Verify - Lakukan verifikasi - - - - Start a private chat. - Mulai chat privat. - - - - Kick the user. - Keluarkan pengguna ini. - - - - Ban the user. - Cekal pengguna ini. - - - - Refresh device list. - Muat ulang daftar perangkat. - - - - Sign out this device. - Keluarkan perangkat ini. - - - - Change device name. - Ubah nama perangkat. - - - - Last seen %1 from %2 - Terakhir dilihat %1 dari %2 - - - - Unverify - Hapus verifikasi - - - + Sign out device %1 Keluarkan perangkat %1 @@ -4168,8 +1767,8 @@ Alasan: %4 UserSettings - - + + Default Default @@ -4177,7 +1776,7 @@ Alasan: %4 UserSettingsModel - + Theme Tema @@ -4246,6 +1845,11 @@ Alasan: %4 Sort rooms by unreads Urutkan ruangan bedasarkan yang belum dibaca + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4507,12 +2111,22 @@ Alasan: %4 Ekspos informasi ruangan via D-Bus - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Default - + Set the notification sound to play when a call invite arrives Tetapkan suara notifikasi untuk dimainkan ketika ada panggilan @@ -4585,7 +2199,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Tampilkan tombol untuk membalas, bereaksi, atau mengakses opsi tambahan di sebelah pesan dengan cepat. @@ -4639,17 +2267,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 lini masa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan @@ -4659,16 +2287,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. - Tampilkan ruangan dengan pesan baru terlebih dahulu. -Jika dinonaktifkan, daftar ruangan hany akan diurutkan berdasarkan stempel waktu dari pesan terakhir di sebuah ruangan. -Jika diaktifkan, ruangan yang memiliki notifikasi aktif (lingkaran kecil dengan nomor) akan diurutkan di atas. Ruangan yang kamu telah bisukan akan masih diurutkan berdasarkan stempel waktu, yang kamu tidak menganggapnya sebagai penting dengan ruangan yang lain. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4759,7 +2378,17 @@ This setting will take effect upon restart. Pengaturan ini akan ditetapkan saat dimulai ulang. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Pilih sebuah file @@ -4769,7 +2398,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. Semua File (*) - + Open Sessions File Buka File Sesi @@ -4811,117 +2440,18 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. File untuk menyimpan kunci sesi yang telah diekspor - - UserSettingsPage - - - REQUEST - MINTA - - - - DOWNLOAD - UNDUH - - - - CACHED - DISIMPAN - - - - NOT CACHED - TIDAK DISIMPAN - - - - Back - Kembali - - - - IMPORT - IMPOR - - - - EXPORT - EKSPOR - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Tidak ada chat privat terenkripsi ditemukan dengan pengguna ini. Buat sebuah chat privat terenkripsi dengan pengguna ini dan coba lagi. - - Waiting - - - Waiting for other party… - Menunggu untuk mengguna lain… - - - - Waiting for other side to accept the verification request. - Menunggu untuk pengguna yang lain untuk menerima permintaan verifikasi. - - - - Waiting for other side to continue the verification process. - Menunggu untuk pengguna lain untuk melanjutkan proses verifikasi. - - - - Waiting for other side to complete the verification process. - Menunggu untuk pengguna lain untuk menyelesaikan proses verifikasi. - - - - Cancel - Batalkan - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Selamat datang di Nheko! Sebuah klien desktop untuk protokol Matrix. - - - - Enjoy your stay! - Nikmati masa tinggalmu! - - - - REGISTER - DAFTAR - - - - LOGIN - MASUK - - - - Reduce animations - Kurangi animasi - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko menggunakan animasi di beberapa tempat untuk membuat hal-hal indah. Ini memungkinkanmu untuk menonaktifkannya jika mereka membuatmu pusing. - - descriptiveTime - + Yesterday Kemarin @@ -4929,7 +2459,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. dialogs::FallbackAuth - + Open Fallback in Browser Buka Fallback di Peramban @@ -4950,32 +2480,52 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Buka reCAPTCHA + + People + Orang - - Cancel - Batalkan + + Nature + Alam - - Confirm - Konfirmasi + + Food + Makanan - - Solve the reCAPTCHA and press the confirm button - Selesaikan reCAPTCHAnya dan tekan tombol konfirmasi + + Activity + Aktivitas + + + + Travel + Tempat + + + + Objects + Objek + + + + Symbols + Simbol + + + + Flags + Bendera message-description sent: - + You sent an audio clip Kamu mengirim klip audio @@ -5036,25 +2586,25 @@ Pengaturan ini akan ditetapkan saat dimulai ulang. - + You: %1 Kamu: %1 - - + + %1: %2 %1: %2 - You sent some confetti - Kamu mengirim beberapa konfeti + You sent a chat effect + - %1 sent some confetti - %1 mengirim beberapa konfeti + %1 sent a chat effect + diff --git a/resources/langs/nheko_ie.ts b/resources/langs/nheko_ie.ts index 4358c218..4bb16cfe 100644 --- a/resources/langs/nheko_ie.ts +++ b/resources/langs/nheko_ie.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - - - - - Unknown microphone: %1 - - - - - Unknown camera: %1 - - + CallManager - - Decline + + X11 - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -318,12 +166,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2646 +630,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + - - Do you want to join this room? You can optionally add a reason below: + + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - - - - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity + Invite other users - Travel + Redact events sent by others - Objects + Reactions - Symbols + Deprecated aliases events - Flags + Change the room avatar - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - + RoomInfo - - Pack from this room + + no version stored + + + RoomSettings - - Pack from parent community + + Failed to enable encryption: %1 - - Globally enabled pack + + Select an avatar - - Enable globally + + All Files (*) - - Enables this pack to be used in all rooms + + The selected file is not an image - - Edit + + Error while reading file: %1 - - Close + + + Failed to upload image: %s - InputBar + RoomlistModel - - All Files (*) + + Pending invite. - - Upload of '%1' failed + + Previewing this room - - - InviteDialog - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. + + No preview available - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room + This room is possibly inaccessible + + + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3461,7 +1327,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.) @@ -3718,419 +1584,160 @@ If you choose verify, you need to have the other device available. If you choose - - Removed by %1 because: %2 - - - - - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room + + Removed by %1 because: %2 - - Settings + + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4790,171 +2429,92 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - + descriptiveTime - - Cancel + + Yesterday - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - + dialogs::FallbackAuth - - LOGIN + + Open Fallback in Browser - - Reduce animations + + Cancel - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. + + Confirm - - - descriptiveTime - - Yesterday + + Open the fallback, follow the steps, and confirm after completing them. - dialogs::FallbackAuth + emoji-catagory - - Open Fallback in Browser + + People - - Cancel + + Nature - - Confirm + + Food - - Open the fallback, follow the steps, and confirm after completing them. + + Activity - - - dialogs::ReCaptcha - - Open reCAPTCHA + + Travel - - Cancel + + Objects - - Confirm + + Symbols - - Solve the reCAPTCHA and press the confirm button + + Flags message-description sent: - + You sent an audio clip @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts index c6710f2a..a2bf1196 100644 --- a/resources/langs/nheko_it.ts +++ b/resources/langs/nheko_it.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Sto chiamando… - - - - - Connecting... - Connessione in corso... - - - - You are screen sharing - Stai condividendo lo schermo. - - - - Hide/Show Picture-in-Picture - Nascondi/Mostra Picture-in-Picture - - - - Unmute Mic - Riattiva Microfono - - - - Mute Mic - Silenzia microfono - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - Chiamata video - - - - Voice Call - Chiamata vocale - - - - No microphone found. - Nessun microfono trovato. - - - - CallInviteBar - - - Video Call - Chiamata Video - - - - Voice Call - Chiamata audio - - - - Devices - Dispositivi - - - - Accept - Accetta - - - - Unknown microphone: %1 - Microfono sconosciuto: %1 - - - - Unknown camera: %1 - Videocamera sconosciuta: %1 - + CallManager - - Decline - Rifiuta + + X11 + - - No microphone found. - Nessun microfono trovato. + + PipeWire + - - - CallManager - + Entire screen Schermo intero @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Impossibile invitare l'utente: %1 - + Invited user: %1 Invitato utente: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ La cache in memoria appartiene ad una versione piú recente di quella supportata da Nheko. Per favore, aggiorna Nheko o cancella la cache. - + Failed to open database, logging out! Apertura del database fallita, disconnessione in corso! @@ -268,12 +116,12 @@ - + Confirm invite Conferma Invito - + Do you really want to invite %1 (%2)? Vuoi veramente invitare %1 (%2)? @@ -318,12 +166,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! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover Versione della cache incompatibile - + Failed to restore OLM account. Please login again. Impossibile ripristinare l'account OLM. Per favore accedi nuovamente. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms Tutte le stanze @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2308 +630,548 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Decifra i segreti - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Inserisci la chiave di recupero o la parola chiave per decriptare i tuoi segreti: - - - %n member(s) - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Inserisci la tua chiave di recupero o la parola chiave chiamata %1 per decifrare i tuoi segreti: - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Decrittazione fallita - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Fallita la decrittazione usando la chiave di recupero o la parola chiave fornita + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite - + + All Files (*) + Tutti i File (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room - + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Hai inserito un ID Matrix non valido, es @joe:matrix.org - - Name - Nome + + Autodiscovery failed. Received malformed response. + Ricerca automatica fallita. Ricevuta risposta malformata. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Ricevuta risposta malformata. Assicurati che il dominio dell'homeserver sia valido. - Topic - Argomento + An unknown error occured. Make sure the homeserver domain is valid. + Avvenuto un errore sconosciuto. Assicurati che il dominio dell'homeserver sia valido. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Alias - - - - Public + + Sign in with Apple - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Continue with Facebook - - Trusted + + Sign in with Google - - All invitees are given the same power level as the creator + + Sign in with Twitter - - Encryption + + Login using %1 - - Caution: Encryption cannot be disabled - + + SSO LOGIN + ACCESSO SSO - - - CrossSigningSecrets - - Decrypt secrets - Decifra i segreti + + Empty password + Password vuota - - Enter your recovery key or passphrase to decrypt your secrets: - Inserisci la chiave di recupero o la parola chiave per decriptare i tuoi segreti: + + SSO login failed + Accesso SSO fallito + + + MediaUpload - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Inserisci la tua chiave di recupero o la parola chiave chiamata %1 per decifrare i tuoi segreti: + + + Failed to upload media. Please try again. + Impossibile inviare il file multimediale. Per favore riprova. + + + NotificationsManager - - Decryption failed - Decrittazione fallita + + + %1 sent an encrypted message + %1 ha inviato un messaggio criptato - - Failed to decrypt secrets with the provided recovery key or passphrase - Fallita la decrittazione usando la chiave di recupero o la parola chiave fornita + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + Risposta di %1: %2 - - - DigitVerification - - Verification Code - Codice di verifica + + %1 replied with an encrypted message + %1 ha risposto con un messaggio criptato - - 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! - Verificare i seguenti numeri. Dovresti vedere gli stessi numeri da entrambi i lati. Se differiscono, premi 'Sono diversi!' per annullare la verifica! + + %1 replied to a message + - - They do not match! - Non corrispondono! + + %1 sent a message + + + + PowerLevels - - They match! - Corrispondono! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelEditingModels - - Search - Cerca + + Failed to update powerlevel: %1 + + + + PowerlevelsTypeListModel - - People - Membri + + Other events + - Nature - Natura + Other state events + - Food - Cibo + Remove other users + - Activity - Attività + Ban other users + - Travel - Viaggi + Invite other users + - Objects - Oggetti + Redact events sent by others + - Symbols - Simboli + Reactions + - Flags - Bandiere + Deprecated aliases events + - - - EmojiVerification - - Verification Code - Codice di Verifica + + Change the room avatar + - - 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! - Prego verificare le seguenti emoji. Dovresti vedere le stesse emoji su ambo i lati. Se sono diverse, premi 'Non Corrispondono!' per annullare la verifica! + + Change the room addresses + - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Send encrypted messages - - They do not match! - Non corrispondono! + + Enable encryption + - - They match! - Corrispondono! + + Change guest access + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change history visibility - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Change who can join - There was an internal error reading the decryption key from the database. + Send messages - There was an error decrypting this message. + Change the room name - The message couldn't be parsed. + Change the room permissions - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the rooms topic - Unknown decryption error + Change the widgets - - Request key + + Change the widgets (experimental) - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Redact own events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Change the pinned events - - - EncryptionIndicator - - This message is not encrypted! - Questo messaggio non è crittato! + + Upgrade the room + - - Encrypted by a verified device - Criptato da un dispositivo verificato + + Send stickers + + + + + Ban users using policy rules + - Encrypted by an unverified device, but you have trusted that user so far. - Criptato da un dispositivo non verificato ma hai già verificato questo utente. + Ban rooms using policy rules + - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed - Verifica fallita + + Edit child communities and rooms + - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. - Tempo di verifica del dispositivo scaduto. + Negotiate a call + - Other party canceled the verification. - L'altra parte ha annullato la verifica. + Answer a call + - Verification messages received out of order! + Hang up a call - Unknown verification error. + Reject a call - - Close - Chiudi + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Inoltra Messaggio + + Other users + - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - HiddenEventsDialog - - Hidden events for %1 + + profile - - Hidden events + + profile name + + + QObject - - These events will be <b>shown</b> in %1: + + Alias for '--log-level trace'. - - These events will be <b>shown</b> in all rooms: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - User events + + level - - Joins, leaves, avatar and name changes, bans, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Power level changes + + type - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Respond - - Stickers - + + Send + Invia + + + + Write a message... + Scrivi un messaggio… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack + + Yesterday, %1 + + + RegisterPage - - Add images - + + Autodiscovery failed. Received malformed response. + Ricerca automatica fallita. Ricevuta risposta malformata. - Images (*.png *.webp *.gif *.jpg *.jpeg) - + Autodiscovery failed. Unknown error when requesting .well-known. + Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known. - - Select images for pack - + + The required endpoints were not found. Possibly not a Matrix server. + Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix. - - Add to pack - + + Received malformed response. Make sure the homeserver domain is valid. + Ricevuta risposta malformata. Assicurati che il dominio dell'homeserver sia valido. - - Change the overview image for this pack - + + An unknown error occured. Make sure the homeserver domain is valid. + Avvenuto un errore sconosciuto. Assicurati che il dominio dell'homeserver sia valido. - - Overview Image (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Select overview image for pack + + Server does not support querying registration flows! - - State key + + Server does not support registration. - - Packname + + Invalid username. - - Attribution + + Name already in use. - - - Use as Emoji + + Part of the reserved namespace. + + + RoomInfo - - - Use as Sticker - - - - - Shortcode - - - - - Body - - - - - Remove from pack - - - - - Remove - - - - - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - - - - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - Modifica - - - - Close - Chiudi - - - - InputBar - - - All Files (*) - Tutti i File (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Annulla - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - ID della stanza o alias - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Lascia la stanza - - - - Are you sure you want to leave? - Sei sicuro di voler uscire? - - - - LoginPage - - - Matrix ID - ID Matrix - - - - e.g @joe:matrix.org - es. @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Password - - - - Your password. - La tua password. - - - - Device name - Nome del dispositivo - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Indirizzo Homeserver - - - - server.my:8787 - server.my:8787 - - - - LOGIN - ACCEDI - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Hai inserito un ID Matrix non valido, es @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - Ricerca automatica fallita. Ricevuta risposta malformata. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Ricevuta risposta malformata. Assicurati che il dominio dell'homeserver sia valido. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Avvenuto un errore sconosciuto. Assicurati che il dominio dell'homeserver sia valido. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - ACCESSO SSO - - - - Empty password - Password vuota - - - - SSO login failed - Accesso SSO fallito - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - Impossibile inviare il file multimediale. Per favore riprova. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - %1 creato e configurata stanza: %2 - - - - %1 placed a voice call. - %1 ha avviato una chiamata audio. - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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 - - - - - MessageInput - - - Hang up - Termina - - - - Place a call - Avvia una chiamata - - - - Already on a call - - - - - Send a file - Invia un file - - - - Write a message... - Scrivi un messaggio… - - - - Stickers - - - - - Emoji - Emoji - - - - Send - Invia - - - - You don't have permission to send messages in this room - Non hai i permessi per inviare messaggi in questa stanza - - - - MessageView - - - Edit - Modifica - - - - React - Reagisci - - - - Reply in thread - - - - - New thread - - - - - Reply - Risposta - - - - Options - Opzioni - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - Mostra il messaggio grezzo - - - - View decrypted raw message - Mostra il messaggio grezzo decriptato - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - Invia richiesta di verifica - - - - Received Verification Request - Richiesta di verifica ricevuta - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Per assicurati che nessun malintenzionato intercetti le tue telefonate crittate, puoi verificare l'altra parte. - - - - %1 has requested to verify their device %2. - %1 ha richiesto di verificare il dispositivo %2. - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - Il tuo dispositivo (%1) ha richiesto di essere verificato. - - - - Cancel - Annulla - - - - Deny - Nega - - - - Start verification - Inizia verifica - - - - Accept - Accetta - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 ha inviato un messaggio criptato - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - Risposta di %1: %2 - - - - %1 replied with an encrypted message - %1 ha risposto con un messaggio criptato - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - Nessun microfono trovato. - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - Annulla - - - - Placeholder - - - unimplemented event: - evento non implementato: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Invia - - - - Write a message... - Scrivi un messaggio… - - - - ReadReceipts - - - Read receipts - Ricevute di lettura - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - Nome utente - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Il nome utente non deve essere vuoto e deve contenere solo i caratteri a-z, 0-9, ., _, =, -, e /. - - - - - Back - - - - - Password - Password - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Per favore scegli una password sicura. I requisiti di robustezza della password potrebbero dipendere dal server. - - - - Password confirmation - Conferma della password - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Homeserver - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Un server che consente la registrazione. Siccome matrix è decentralizzata, devi prima trovare un server su cui registrarti o ospitarne uno tuo. - - - - Your passwords do not match! - - - - - Device name - Nome del dispositivo - - - - REGISTER - REGISTRATI - - - - Autodiscovery failed. Received malformed response. - Ricerca automatica fallita. Ricevuta risposta malformata. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Ricevuta risposta malformata. Assicurati che il dominio dell'homeserver sia valido. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Avvenuto un errore sconosciuto. Assicurati che il dominio dell'homeserver sia valido. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Chiudi - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - nessuna versione memorizzata - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - Lascia la stanza - - - - Copy room link - - - - - Tag room as: - stanza come: - - - - Favourite - preferiti - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - Disconnettiti - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - Chiudi - - - - Start a new chat - Inizia una nuova discussione - - - - Join a room - Entra in una stanza - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Elenco delle stanze - - - - Search rooms (Ctrl+K) - - - - - User settings - Impostazioni utente - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - Crittografia End-to-End - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - + + no version stored + nessuna versione memorizzata + + + RoomSettings - + Failed to enable encryption: %1 Impossibile abilitare la crittografia: %1 - + Select an avatar Scegli un avatar @@ -3120,7 +1200,7 @@ Example: https://server.my:8787 RoomlistModel - + Pending invite. @@ -3134,93 +1214,16 @@ Example: https://server.my:8787 No preview available - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview + + This room is possibly inaccessible - - - Cancel - Annulla - SecretStorage - + Failed to connect to secret storage @@ -3230,60 +1233,10 @@ Example: https://server.my:8787 - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - SelfVerificationStatus - + Failed to create keys for cross-signing! @@ -3293,143 +1246,56 @@ If you choose verify, you need to have the other device available. If you choose - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities + + Failed to create keys for secure server side secret storage! - - - StatusIndicator - - - Failed - Fallito - - - Sent - Inviato + + Encryption Setup + - - Received - Ricevuto + + Encryption setup failed: %1 + - - Read - Letto + + Identity key changed. This breaks E2EE, so logging out. + - StickerPicker + SingleImagePackModel - - Search - Cerca + + + Failed to update image pack: %1 + - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close - Chiudi + + + Failed to upload image: %1 + TimelineModel - + Message redaction failed: %1 Oscuramento del messaggio fallito: %1 @@ -3461,7 +1327,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.) @@ -3734,403 +1600,144 @@ Reason: %4 - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - %1 ha cambiato il suo avatar. - - - - %1 changed some profile info. - - - - - %1 joined. - %1 è entrato. - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - %1 ha rifiutato il suo invito. - - - - %1 left the room. - %1 ha lasciato la stanza. - - - - Reason: %1 - - - - - %1 redacted their knock. - %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. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 è uscito dopo essere già uscito! - - - - %1 banned %2 - - - - - %1 knocked. - %1 ha bussato. - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - Nessuna stanza aperta - - - - No preview available - - - - - Settings - Impostazioni - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - Opzioni della stanza - - - - Invite users - Utenti invitati - - - - Members - Membri - - - - Leave room - Lascia la stanza - - - - Settings - Impostazioni - - - - Unpin - - - - - Enter search query - - - - - TrayIcon - - - Show - Rivela - - - - Quit - Esci - - - - UIA - - - No available registration flows! + + %2 kicked %1. - - - - Registration aborted + + %2 unbanned %1. - - Please enter a valid registration token. + + %2 rejected the knock from %1. - - Invalid token + + %1 changed their avatar. + %1 ha cambiato il suo avatar. + + + + %1 changed some profile info. - - - UploadBox - - - Upload %n file(s) - - - - + + + %1 joined. + %1 è entrato. - - - UserProfile - - Global User Profile + + %1 joined via authorisation from %2's server. - - Room User Profile - + + %1 rejected their invite. + %1 ha rifiutato il suo invito. - - Change avatar globally. - + + %1 left the room. + %1 ha lasciato la stanza. - - Change avatar. Will only apply to this room. + + Reason: %1 - - Change display name globally. - + + %1 redacted their knock. + %1 ha oscurato la sua bussata. - - Change display name. Will only apply to this room. - + + You joined this room. + Sei entrato in questa stanza. - - Room: %1 + + %1 made this room require an invitation to join. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 invited %2. - - Open the global profile for this user. + + %1 has changed their avatar and changed their display name to %2. - - - Verify + + %1 has changed their display name to %2. - - Start a private chat. - + + %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 è uscito dopo essere già uscito! - - Kick the user. + + %1 banned %2 - - Ban the user. - + + %1 knocked. + %1 ha bussato. + + + TrayIcon - - Refresh device list. - + + Show + Rivela - - Sign out this device. - + + Quit + Esci + + + UIA - - Change device name. + + No available registration flows! + - Last seen %1 from %2 + + Registration aborted - - Unverify + + Please enter a valid registration token. - + + Invalid token + + + + + UserProfile + + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme Tema @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads Ordina stanze per non letti + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Seleziona un file @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. Tutti i File (*) - + Open Sessions File Apri File delle Sessioni @@ -4790,117 +2429,18 @@ This setting will take effect upon restart. File ove salvare le chiavi di sessione esportate - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - IMPORTA - - - - EXPORT - ESPORTA - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - Annulla - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Benvenuto su nheko! Il client desktop per il protocollo Matrix. - - - - Enjoy your stay! - Goditi la permanenza! - - - - REGISTER - REGISTRATI - - - - LOGIN - ACCEDI - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Ieri @@ -4908,7 +2448,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Apertura di Ripiego nel Browser @@ -4929,32 +2469,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + Membri - - Cancel - Annulla + + Nature + Natura - - Confirm - Conferma + + Food + Cibo - - Solve the reCAPTCHA and press the confirm button - Risolvi il reCAPTCHA e premi il pulsante di conferma + + Activity + Attività + + + + Travel + Viaggi + + + + Objects + Oggetti + + + + Symbols + Simboli + + + + Flags + Bandiere message-description sent: - + You sent an audio clip Hai inviato una clip audio @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 Tu: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts index 55cf649f..f917cd30 100644 --- a/resources/langs/nheko_ja.ts +++ b/resources/langs/nheko_ja.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - 画面を共有しています - - - - Hide/Show Picture-in-Picture - 非表示/表示 ピクチャー・イン・ピクチャー - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -138,76 +28,25 @@ - + Empty Room - CallInvite + CallManager - - Video Call + + X11 - - Voice Call - ボイスコール - - - - No microphone found. - マイクが見つかりませんでした。 - - - - CallInviteBar - - - Video Call + + PipeWire - - Voice Call - ボイスコール - - - - Devices - デバイス一覧 - - - - Accept - 容認 - - - - Unknown microphone: %1 - 不明なマイク: %1 - - - - Unknown camera: %1 - 不明なカメラ: %1 - - - - Decline - 拒否 - - - - No microphone found. - マイクが見つかりませんでした。 - - - - CallManager - - + Entire screen 全画面 @@ -215,18 +54,26 @@ ChatPage - + Failed to invite user: %1 ユーザーを招待できませんでした: %1 - + Invited user: %1 招待されたユーザー: %1 + + + %n unread message(s) in room %1 + + + + + - + Confirm logout @@ -236,7 +83,7 @@ - + Failed to open database, logging out! @@ -267,12 +114,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -317,12 +164,12 @@ 永久追放を解除されたユーザー: %1 - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -344,7 +191,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. OLMアカウントを復元できませんでした。もう一度ログインして下さい。 @@ -417,16 +264,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -537,6 +379,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -678,47 +530,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms 全ての部屋 @@ -768,7 +607,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -789,2340 +628,583 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - - - Do you want to join this room? You can optionally add a reason below: + + Enter your recovery key or passphrase called %1 to decrypt your secrets: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Decryption failed - - Knock + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Join + + + Failed to set hidden events: %1 - CreateDirect + GridImagePackModel - - Create Direct Chat + + Account Pack + + + HiddenEvents - - User to invite + + + Failed to set hidden events: %1 + + + InputBar + + + All Files (*) + 全てのファイル (*) + - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name - 名前 + + Autodiscovery failed. Received malformed response. + 自動検出できませんでした。不正な形式の応答を受信しました。 - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + 自動検出できませんでした。.well-known要求時の不明なエラー。 - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + 必要な端点が見つかりません。Matrixサーバーではないかもしれません。 - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + 不正な形式の応答を受信しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - Topic - 話題 + An unknown error occured. Make sure the homeserver domain is valid. + 不明なエラーが発生しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - 別名 + + Sign in with Apple + - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + パスワードが入力されていません + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - - - - - Enter your recovery key or passphrase to decrypt your secrets: - + + + Failed to upload media. Please try again. + メディアをアップロードできませんでした。やり直して下さい。 + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - + + + %1 sent an encrypted message + %1が暗号化されたメッセージを送信しました - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity - 活動 + Invite other users + - Travel + Redact events sent by others - Objects - + Reactions + - Symbols - 記号 + Deprecated aliases events + - Flags - + Change the room avatar + - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. + Reject a call - - Close - 閉じる + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message + + Other users - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + + + + + profile + + + + + profile name - HiddenEventsDialog + QObject - - Hidden events for %1 + + Alias for '--log-level trace'. - - Hidden events + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - These events will be <b>shown</b> in %1: + + level - - These events will be <b>shown</b> in all rooms: + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - User events + + type - - Joins, leaves, avatar and name changes, bans, … + + Respond - - Power level changes + + Send - Sent when a moderator is added/removed or the permissions of a room are changed. - + Write a message... + メッセージを書く... + + + ReadReceiptsModel - - Stickers + + Yesterday, %1 - ImagePackEditorDialog + RegisterPage - - Editing image pack - + + Autodiscovery failed. Received malformed response. + 自動検出できませんでした。不正な形式の応答を受信しました。 - - Add images - + + Autodiscovery failed. Unknown error when requesting .well-known. + 自動検出できませんでした。.well-known要求時の不明なエラー。 + + + + The required endpoints were not found. Possibly not a Matrix server. + 必要な端点が見つかりません。Matrixサーバーではないかもしれません。 - Images (*.png *.webp *.gif *.jpg *.jpeg) - + Received malformed response. Make sure the homeserver domain is valid. + 不正な形式の応答を受信しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - Select images for pack - + + An unknown error occured. Make sure the homeserver domain is valid. + 不明なエラーが発生しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - Add to pack + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Change the overview image for this pack + + Server does not support querying registration flows! - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Server does not support registration. - - Select overview image for pack + + Invalid username. - - State key + + Name already in use. - - Packname + + Part of the reserved namespace. + + + RoomInfo - - Attribution - + + no version stored + バージョンが保存されていません + + + RoomSettings - - - Use as Emoji - + + Failed to enable encryption: %1 + 暗号化を有効にできませんでした: %1 - - - Use as Sticker - + + Select an avatar + アバターを選択 - - Shortcode - + + All Files (*) + 全てのファイル (*) - - Body - + + The selected file is not an image + 選択したファイルは画像ではありません - - Remove from pack - + + Error while reading file: %1 + ファイルの読み込み時にエラーが発生しました: %1 - - Remove - + + + Failed to upload image: %s + 画像をアップロードできませんでした: %s - ImagePackSettingsDialog + RoomlistModel - - Image pack settings + + Pending invite. - - Create account pack - - - - - New room pack - - - - - Private pack - - - - - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - - - - - Close - 閉じる - - - - InputBar - - - All Files (*) - 全てのファイル (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - キャンセル - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - 部屋のID又は別名 - - - - Join - - - - - LeaveRoomDialog - - - Leave room - 部屋を出る - - - - Are you sure you want to leave? - 本当に退出しますか? - - - - LoginPage - - - Matrix ID - Matrix ID - - - - e.g @joe:matrix.org - 例 @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - パスワード - - - - Your password. - - - - - Device name - デバイス名 - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - ログイン - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - 自動検出できませんでした。不正な形式の応答を受信しました。 - - - - Autodiscovery failed. Unknown error when requesting .well-known. - 自動検出できませんでした。.well-known要求時の不明なエラー。 - - - - The required endpoints were not found. Possibly not a Matrix server. - 必要な端点が見つかりません。Matrixサーバーではないかもしれません。 - - - - Received malformed response. Make sure the homeserver domain is valid. - 不正な形式の応答を受信しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - - - An unknown error occured. Make sure the homeserver domain is valid. - 不明なエラーが発生しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - パスワードが入力されていません - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - メディアをアップロードできませんでした。やり直して下さい。 - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %1 answered the call. - - - - - %1 rejected the call. - - - - - %1 select answer - - - - - %1 ended the call. - - - - - - %1 is negotiating the call... - - - - - Allow them in - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - ファイルを送信 - - - - Write a message... - メッセージを書く... - - - - Stickers - - - - - Emoji - 絵文字 - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - 返信 - - - - Options - オプション - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - ソースを見る - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - キャンセル - - - - Deny - - - - - Start verification - - - - - Accept - 容認 - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - %1が暗号化されたメッセージを送信しました - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - マイクが見つかりませんでした。 - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - キャンセル - - - - Placeholder - - - unimplemented event: - 未実装のイベント: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - メッセージを書く... - - - - ReadReceipts - - - Read receipts - 開封確認 - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - ユーザー名 - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - パスワード - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - パスワード確認 - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - デバイス名 - - - - REGISTER - 登録 - - - - Autodiscovery failed. Received malformed response. - 自動検出できませんでした。不正な形式の応答を受信しました。 - - - - Autodiscovery failed. Unknown error when requesting .well-known. - 自動検出できませんでした。.well-known要求時の不明なエラー。 - - - - The required endpoints were not found. Possibly not a Matrix server. - 必要な端点が見つかりません。Matrixサーバーではないかもしれません。 - - - - Received malformed response. Make sure the homeserver domain is valid. - 不正な形式の応答を受信しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - - - An unknown error occured. Make sure the homeserver domain is valid. - 不明なエラーが発生しました。ホームサーバーのドメイン名が有効であるかを確認して下さい。 - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - 閉じる - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - バージョンが保存されていません - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - 部屋を出る - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - ログアウト - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - 閉じる - - - - Start a new chat - 新しいチャットを開始 - - - - Join a room - 部屋に参加 - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - 部屋一覧 - - - - Search rooms (Ctrl+K) - - - - - User settings - ユーザー設定 - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - エンドツーエンド暗号化 - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - 暗号化を有効にできませんでした: %1 - - - - Select an avatar - アバターを選択 - - - - All Files (*) - 全てのファイル (*) - - - - The selected file is not an image - 選択したファイルは画像ではありません - - - - Error while reading file: %1 - ファイルの読み込み時にエラーが発生しました: %1 - - - - - Failed to upload image: %s - 画像をアップロードできませんでした: %s - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room + + Previewing this room @@ -3130,93 +1212,16 @@ Example: https://server.my:8787 No preview available - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - Preview + + This room is possibly inaccessible - - - Cancel - キャンセル - SecretStorage - + Failed to connect to secret storage @@ -3226,206 +1231,69 @@ Example: https://server.my:8787 - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - SelfVerificationStatus - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed - 失敗 + + Failed to create keys for secure server side secret storage! + - - Sent - 送信済み + + Encryption Setup + - - Received - 受信済み + + Encryption setup failed: %1 + - - Read - 既読 + + Identity key changed. This breaks E2EE, so logging out. + - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close - 閉じる + + + Failed to upload image: %1 + TimelineModel - + Message redaction failed: %1 メッセージを編集できませんでした: %1 @@ -3457,7 +1325,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.) @@ -3725,401 +1593,144 @@ Reason: %4 - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - %1がアバターを変更しました。 - - - - %1 changed some profile info. - - - - - %1 joined. - %1が参加しました。 - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - %1が招待を拒否しました。 - - - - %1 left the room. - %1は退室しました。 - - - - Reason: %1 - - - - - %1 redacted their knock. - %1がノックを編集しました。 - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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が退出しました! - - - - %1 banned %2 - - - - - %1 knocked. - %1がノックしました。 - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - 部屋が開いていません - - - - No preview available - - - - - Settings - 設定 - - - - %n member(s) - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - 部屋のオプション - - - - Invite users - ユーザーを招待 - - - - Members - メンバー - - - - Leave room - 部屋を出る - - - - Settings - 設定 - - - - Unpin - - - - - Enter search query - - - - - TrayIcon - - - Show - 表示 - - - - Quit - 終了 - - - - UIA - - - No available registration flows! + + %2 kicked %1. - - - - Registration aborted + + %2 unbanned %1. - - Please enter a valid registration token. + + %2 rejected the knock from %1. - - Invalid token + + %1 changed their avatar. + %1がアバターを変更しました。 + + + + %1 changed some profile info. - - - UploadBox - - - Upload %n file(s) - - - + + + %1 joined. + %1が参加しました。 - - - UserProfile - - Global User Profile + + %1 joined via authorisation from %2's server. - - Room User Profile - + + %1 rejected their invite. + %1が招待を拒否しました。 - - Change avatar globally. - + + %1 left the room. + %1は退室しました。 - - Change avatar. Will only apply to this room. + + Reason: %1 - - Change display name globally. - + + %1 redacted their knock. + %1がノックを編集しました。 - - Change display name. Will only apply to this room. + + You joined this room. - - Room: %1 + + %1 made this room require an invitation to join. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 invited %2. - - Open the global profile for this user. + + %1 has changed their avatar and changed their display name to %2. - - - Verify + + %1 has changed their display name to %2. - - Start a private chat. - + + %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が退出しました! - - Kick the user. + + %1 banned %2 - - Ban the user. - + + %1 knocked. + %1がノックしました。 + + + TrayIcon - - Refresh device list. - + + Show + 表示 - - Sign out this device. - + + Quit + 終了 + + + UIA - - Change device name. + + No available registration flows! + - Last seen %1 from %2 + + Registration aborted - - Unverify + + Please enter a valid registration token. + + + + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4152,8 +1763,8 @@ Reason: %4 UserSettings - - + + Default @@ -4161,7 +1772,7 @@ Reason: %4 UserSettingsModel - + Theme テーマ @@ -4230,6 +1841,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4491,12 +2107,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4565,7 +2191,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4617,17 +2257,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4637,14 +2277,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4727,7 +2360,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file ファイルを選択 @@ -4737,7 +2380,7 @@ This setting will take effect upon restart. 全てのファイル (*) - + Open Sessions File セッションファイルを開く @@ -4779,117 +2422,18 @@ This setting will take effect upon restart. エクスポートされたセッション鍵を保存するファイル - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - インポート - - - - EXPORT - エクスポート - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - キャンセル - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Matrixプロトコルのデスクトップクライアント、nhekoへようこそ! - - - - Enjoy your stay! - 会話を楽しんで下さい! - - - - REGISTER - 登録 - - - - LOGIN - ログイン - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday 昨日 @@ -4897,7 +2441,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser @@ -4918,32 +2462,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA + + People - - Cancel - キャンセル + + Nature + - - Confirm - 確認 + + Food + - - Solve the reCAPTCHA and press the confirm button - reCAPTCHAに解答して、確認ボタンを押して下さい + + Activity + 活動 + + + + Travel + + + + + Objects + + + + + Symbols + 記号 + + + + Flags + message-description sent: - + You sent an audio clip 音声データを送信しました @@ -5004,24 +2568,24 @@ This setting will take effect upon restart. - + You: %1 あなた: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts index 0a912b3a..4b4bd943 100644 --- a/resources/langs/nheko_ml.ts +++ b/resources/langs/nheko_ml.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - വിളിക്കുന്നു... - - - - - Connecting... - ബന്ധിപ്പിക്കുന്നു... - - - - You are screen sharing - നിങ്ങൾ സ്ക്രീൻ പങ്കിടുന്നു - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - മൈക്ക് നിശബ്ദമാക്കുക - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - ചേർക്കുക - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - വീഡിയോ കോൾ - - - - Voice Call - വോയ്സ് കോൾ - - - - No microphone found. - മൈക്രോഫോൺ കണ്ടെത്തിയില്ല. - - - - CallInviteBar - - - Video Call - വീഡിയോ കോൾ - - - - Voice Call - വോയ്സ് കോൾ - - - - Devices - ഉപകരണങ്ങൾ - - - - Accept - സ്വീകരിക്കുക - - - - Unknown microphone: %1 - അജ്ഞാത മൈക്രോഫോൺ:% 1 - - - - Unknown camera: %1 - അജ്ഞാത ക്യാമറ:% 1 - + CallManager - - Decline - നിരസിക്കുക + + X11 + - - No microphone found. - മൈക്രോഫോണൊന്നും കണ്ടെത്തിയില്ല. + + PipeWire + - - - CallManager - + Entire screen മുഴുവൻ സ്ക്രീൻ @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 ഉപയോക്താവിനെ ക്ഷണിക്കുന്നതിൽ പരാജയപ്പെട്ടു: %1 - + Invited user: %1 ക്ഷണിച്ച ഉപയോക്താവ്:% 1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,12 @@ - + Confirm invite ക്ഷണം ഉറപ്പാക്കു - + Do you really want to invite %1 (%2)? @@ -318,12 +166,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms എല്ലാ മുറികളും @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2646 +630,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - - - - Do you want to join this room? You can optionally add a reason below: + + Enter your recovery key or passphrase called %1 to decrypt your secrets: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Decryption failed - - Knock + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Join + + + Failed to set hidden events: %1 - CreateDirect + GridImagePackModel - - Create Direct Chat + + Account Pack + + + HiddenEvents - - User to invite + + + Failed to set hidden events: %1 + + + InputBar + + + All Files (*) + എല്ലാ ഫയലുകളും (*) + - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name - പേര് + + Autodiscovery failed. Received malformed response. + - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic - വിഷയം + An unknown error occured. Make sure the homeserver domain is valid. + - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN + എസ് എസ് ഓ ലോഗിൻ + + + + Empty password - - Caution: Encryption cannot be disabled + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: + + + %1 sent an encrypted message - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Decryption failed + + %1 replied with an encrypted message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied to a message - - - DigitVerification - - - Verification Code - ഉറപ്പാക്കൽ കോഡ് - - - Please verify the following digits. You should see the same numbers on both sides. If they differ, please press 'They do not match!' to abort verification! + + %1 sent a message + + + PowerLevels - - They do not match! - അവ പൊരുത്തപ്പെടുന്നില്ല! + + Failed to update powerlevel: %1 + + + + PowerlevelEditingModels - - They match! - അവ പൊരുത്തപ്പെടുന്നു! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelsTypeListModel - - Search - തിരയുക + + Other events + - - People - ആളുകൾ + + Other state events + - Nature - പ്രകൃതി + Remove other users + - Food - ഭക്ഷണം + Ban other users + - Activity - പ്രവർത്തനം + Invite other users + - Travel - യാത്ര + Redact events sent by others + - Objects - സാധനങ്ങൾ + Reactions + - Symbols - ചിഹ്നങ്ങൾ + Deprecated aliases events + - Flags - പതാകകൾ + Change the room avatar + - - - EmojiVerification - - Verification Code - ഉറപ്പാക്കൽ കോഡ് + + Change the room addresses + - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! - അവ പൊരുത്തപ്പെടുന്നില്ല! + + Change guest access + - - They match! - അവ പൊരുത്തപ്പെടുന്നു! + + Change history visibility + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key - കീ അഭ്യർ + + Redact own events + - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed - ഉറപ്പാക്കൽ പരാജയപ്പെട്ടു + + Edit child communities and rooms + - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. + Reject a call - - Close - അടയ്‌ക്കുക + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message + + Other users - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - HiddenEventsDialog - - Hidden events for %1 + + profile + പ്രൊഫൈൽ + + + + profile name + + + QObject - - Hidden events + + Alias for '--log-level trace'. - - These events will be <b>shown</b> in %1: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - These events will be <b>shown</b> in all rooms: + + level - - User events + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Joins, leaves, avatar and name changes, bans, … + + type - - Power level changes + + Respond - Sent when a moderator is added/removed or the permissions of a room are changed. - + Send + അയക്കുക - - Stickers - സ്റ്റിക്കറുകൾ + + Write a message... + ഒരു സന്ദേശം എഴുതുക…. - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack + + Yesterday, %1 + + + RegisterPage - - Add images - ചിത്രങ്ങൾ ചേർക്കുക + + Autodiscovery failed. Received malformed response. + - Images (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. - - Select images for pack + + The required endpoints were not found. Possibly not a Matrix server. - - Add to pack + + Received malformed response. Make sure the homeserver domain is valid. - - Change the overview image for this pack + + An unknown error occured. Make sure the homeserver domain is valid. - - Overview Image (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Select overview image for pack + + Server does not support querying registration flows! - - State key + + Server does not support registration. - - Packname - പാക്കിന്റെ പേര് - - - - Attribution + + Invalid username. - - - Use as Emoji - ഇമോജി ആയി ഉപയോഗിക്കുക - - - - - Use as Sticker - സ്റ്റിക്കറായി ഉപയോഗിക്കുക - - - - Shortcode + + Name already in use. - - Body + + Part of the reserved namespace. + + + RoomInfo - - Remove from pack + + no version stored - - - Remove - നീക്കം ചെയ്യുക - - ImagePackSettingsDialog + RoomSettings - - Image pack settings + + Failed to enable encryption: %1 - - Create account pack - അക്കൗണ്ട് പാക്ക് സൃഷ്ടിക്കുക + + Select an avatar + - - New room pack - പുതിയ മുറി പാക്ക് + + All Files (*) + എല്ലാ ഫയലുകളും (*) - - Private pack + + The selected file is not an image - - Pack from this room + + Error while reading file: %1 - - Pack from parent community + + + Failed to upload image: %s + + + RoomlistModel - - Globally enabled pack + + Pending invite. - - Enable globally + + Previewing this room - - Enables this pack to be used in all rooms + + No preview available - - Edit - തിരുത്തുക - - - - Close - അടയ്‌ക്കുക + + This room is possibly inaccessible + - - InputBar - - - All Files (*) - എല്ലാ ഫയലുകളും (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - %1 - ലേക്ക് ഉപയോക്താക്കളെ ക്ഷണിക്കുക - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @joe:matrix.org - - - - Search user - - - - - Search on Server - - - - - Invite - ക്ഷണിക്കുക - - - - Cancel - റദ്ദാക്കു - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - Matrix ID - - - - e.g @joe:matrix.org - ഉദാ. @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - പാസ്‍വേഡ് - - - - Your password. - - - - - Device name - ഉപകരണത്തിന്റെ പേര് - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - പ്രവേശിക്കുക - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - എസ് എസ് ഓ ലോഗിൻ - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - ഒരു ഫയൽ അയയ്ക്കുക - - - - Write a message... - ഒരു സന്ദേശം എഴുതുക…. - - - - Stickers - സ്റ്റിക്കറുകൾ - - - - Emoji - ഇമോജി - - - - Send - അയക്കുക - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - തിരുത്തുക - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - മറുപടി നൽകുക - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - &വായിച്ചതായി കാണിക്കുക - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - റദ്ദാക്കു - - - - Deny - നിരസിക്കുക - - - - Start verification - - - - - Accept - സ്വീകരിക്കുക - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - മൈക്രോഫോണൊന്നും കണ്ടെത്തിയില്ല. - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - റദ്ദാക്കു - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - ചേർക്കുക - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - പ്രൊഫൈൽ - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - അയക്കുക - - - - Write a message... - ഒരു സന്ദേശം എഴുതുക…. - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - പാസ്‍വേഡ് - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - ഉപകരണത്തിന്റെ പേര് - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - അടയ്‌ക്കുക - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - അടയ്‌ക്കുക - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - എല്ലാ ഫയലുകളും (*) - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - റദ്ദാക്കു - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - + + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search - തിരയുക + + + Failed to update image pack: %1 + - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close - അടയ്‌ക്കുക + + + Failed to upload image: %1 + TimelineModel - + Message redaction failed: %1 @@ -3461,7 +1327,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.) @@ -3724,413 +1590,154 @@ If you choose verify, you need to have the other device available. If you choose - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - നിങ്ങൾ ഈ മുറിയിൽ ചേർന്നു. - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room - - - - - Settings + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. - + + You joined this room. + നിങ്ങൾ ഈ മുറിയിൽ ചേർന്നു. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file ഒരു ഫയൽ തിരഞ്ഞെടുക്കുക @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. എല്ലാ ഫയലുകളും (*) - + Open Sessions File @@ -4790,117 +2429,18 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - റദ്ദാക്കു - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - - - - LOGIN - പ്രവേശിക്കുക - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday @@ -4908,7 +2448,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser @@ -4929,32 +2469,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + ആളുകൾ - - Cancel - റദ്ദാക്കു + + Nature + പ്രകൃതി - - Confirm - + + Food + ഭക്ഷണം - - Solve the reCAPTCHA and press the confirm button - + + Activity + പ്രവർത്തനം + + + + Travel + യാത്ര + + + + Objects + സാധനങ്ങൾ + + + + Symbols + ചിഹ്നങ്ങൾ + + + + Flags + പതാകകൾ message-description sent: - + You sent an audio clip @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts index 49dadbb3..9ea8fe8d 100644 --- a/resources/langs/nheko_nl.ts +++ b/resources/langs/nheko_nl.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Bellen… - - - - - Connecting... - Verbinden… - - - - You are screen sharing - Scherm wordt gedeeld. - - - - Hide/Show Picture-in-Picture - Toon/verberg miniatuur - - - - Unmute Mic - Microfoon aanzetten - - - - Mute Mic - Microfoon dempen - - AliasEditingModel - + @@ -51,86 +17,10 @@ Kon aliassen niet bijwerken: %1 - - AliasEditor - - - Aliases to %1 - Aliassen voor %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - List van aliassen voor deze kamer. Normaal kan je alleen aliassen toevoegen op je eigen server. Je kan een enkele primaire alias hebben en meerdere secundaire aliassen. - - - - Primary alias - Primaire alias - - - - Make primary alias - Primaire alias maken - - - - Advertise as an alias in this room - Als alias in deze kamer publiceren - - - - Publish in room directory - Publiceer in kamerlijst - - - - Remove this alias - Verwijder deze alias - - - - #new-alias:server.tld - #nieuwe-alias:server.domein - - - - Add - Toevoegen - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Instellingen voor toegestane kamers - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Lijst van kamers die toegang tot deze kamer verlenen. Iedereen in eender van deze kamers kan deze kamer binnentreden. - - - - Parent community - Moedergemeenschap - - - - Other room - Andere kamer - - - - Enter additional rooms not in the list yet... - Voer verdere kamers toe die nog niet in de lijst staan... - - Cache - + %1 and %n other(s) %1 en %n ander @@ -139,76 +29,25 @@ - + Empty Room Lege kamer - CallInvite - - - Video Call - Video oproep - - - - Voice Call - Audio oproep - - - - No microphone found. - Geen microfoon gevonden. - - - - CallInviteBar - - - Video Call - Video oproep - - - - Voice Call - Audio oproep - - - - Devices - Apparaten - - - - Accept - Aanvaarden - - - - Unknown microphone: %1 - Onbekende microfoon: %1 - - - - Unknown camera: %1 - Onbekende camera: %1 - + CallManager - - Decline - Afwijzen + + X11 + - - No microphone found. - Geen microfoon gevonden. + + PipeWire + - - - CallManager - + Entire screen Gehele scherm @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Gebruiker uitnodigen mislukt: %1 - + Invited user: %1 Gebruiker uitgenodigd: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Bevestig uitloggen @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Bevestig uitnodiging - + Do you really want to invite %1 (%2)? Weet je zeker dat je %1 (%2) wil uitnodigen? @@ -318,12 +166,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! @@ -347,7 +195,7 @@ Als je denkt dat dit een fout is, kan je Nheko sluiten om mogelijk je versleutel Incompatibele cacheversie - + Failed to restore OLM account. Please login again. Herstellen van OLM account mislukt. Log a.u.b. opnieuw in. @@ -421,16 +269,11 @@ Je kan optioneel hier een reden invoeren dat je aanklopt: Enter reason for banning %1 (%2) or hit enter for no reason: Voer reden voor het verbannen van %1 (%2) in of druk op enter voor geen reden: - - - No network connection - Geen netwerkverbinding - CommandCompleter - + /me <message> /me <bericht> @@ -541,6 +384,16 @@ Je kan optioneel hier een reden invoeren dat je aanklopt: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -680,6 +533,16 @@ Je kan optioneel hier een reden invoeren dat je aanklopt: Send a message in rainbow colors with confetti. Verstuur een bericht in regenboogkleuren met confetti. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -696,33 +559,10 @@ Je kan optioneel hier een reden invoeren dat je aanklopt: Zet deze kamer om van een een-op-een chat naar een normale kamer. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Laat geen meldingteller zien voor deze groep of markering. - - - - Hide rooms with this tag or from this community by default. - Verberg standaard kamers met deze markering of uit deze groep. - - - - Expand - Uitvouwen - - - - Collapse - Invouwen - - CommunitiesModel - + All rooms Alle kamers @@ -772,7 +612,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt: Berichten van je server of beheerder. - + Failed to update community: %1 Kon groep niet bijwerken: %1 @@ -793,2442 +633,600 @@ Je kan optioneel hier een reden invoeren dat je aanklopt: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Bevestig groep binnentreden + + Decrypt secrets + Ontsleutel geheimen - - Confirm room join - Bevestig kamer binnentreden + + Enter your recovery key or passphrase to decrypt your secrets: + Voer je herstelsleutel of wachtwoordzin in om je geheimen te ontsleutelen: - - - %n member(s) - - %n deelnemer - %n deelnemers - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Voer je herstelsleutel of wachtwoordzin in met de naam %1 om je geheimen te ontsleutelen: - - Do you want to join this room? You can optionally add a reason below: - Wil je deze kamer binnentreden? Je kan optioneel hieronder een reden opgeven: + + Decryption failed + Ontsleutelen mislukt - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Deze kamer is niet direct begaanbaar. Je kan echter aankloppen en deelnemers aan de kamer kunnen je verzoek dan inwilligen of afwijzen. Je kan optioneel hieronder nog een reden opgeven: + + Failed to decrypt secrets with the provided recovery key or passphrase + Geheimen konden niet worden ontsleuteld met de gegeven herstelsleutel of wachtwoordzin + + + EventExpiry - - Knock - Aankloppen + + + Failed to set hidden events: %1 + Kon verborgen gebeurtenissen niet instellen: %1 + + + GridImagePackModel - - Join - Binnentreden + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Maak een privéchat + + + Failed to set hidden events: %1 + Kon verborgen gebeurtenissen niet instellen: %1 + + + InputBar - - User to invite - Gebruiker om uit te nodigen + + All Files (*) + Alle bestanden (*) - - @user:server.tld - @gebruiker:server.domein + + Select file(s) + - - Encryption - Versleuteling + + Upload of '%1' failed + Versturen van '%1' misluk - CreateRoom + LoginPage - - Create Room - Kamer aanmaken + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Je hebt een ongeldige Matrix ID ingevuld. Correct voorbeeld: @jan:matrix.org - - Name - Naam + + Autodiscovery failed. Received malformed response. + Automatische herkenning mislukt. Ongeldig antwoord ontvangen. - - New community - Nieuwe groep + + Autodiscovery failed. Unknown error when requesting .well-known. + Automatische herkenning mislukt. Onbekende fout tijdens het opvragen van .well-known. - - New Room - Nieuwe kamer + + The required endpoints were not found. Possibly not a Matrix server. + De vereiste aanspreekpunten werden niet gevonden. Mogelijk geen Matrix server. - - No name - Naamloos + + Received malformed response. Make sure the homeserver domain is valid. + Ongeldig antwoord ontvangen. Zorg dat de thuisserver geldig is. - Topic - Onderwerp + An unknown error occured. Make sure the homeserver domain is valid. + Een onbekende fout trad op. Zorg dat de thuisserver geldig is. - - No topic - Onderwerploos + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + De gekozen server ondersteund geen Matrix, of ieder geval geen versie die Nheko begrijpt (v1.1 tot v1.5). Je kan dus niet inloggen. - - Alias - Alias + + Sign in with Apple + Inloggen met Apple - - Public - Publiek + + Continue with Facebook + Verder met Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. - Publieke kamers zijn voor iedereen begaanbaar; privékamers vereisen een uitnodiging. + + Sign in with Google + Inloggen met Google - - Trusted - Vertrouwd + + Sign in with Twitter + Inloggen met Twitter - - All invitees are given the same power level as the creator - Alle uitgenodigde deelnemers krijgen hetzelfde machtsniveau als de maker + + Login using %1 + Inloggen met %1 - - Encryption - Versleuteling + + SSO LOGIN + SSO INLOGGEN - - Caution: Encryption cannot be disabled - Let op: Versleuteling kan niet later worden uitgeschakeld + + Empty password + Leeg wachtwoord + + + + SSO login failed + SSO inloggen mislukt - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Ontsleutel geheimen + + + Failed to upload media. Please try again. + Het is niet is gelukt om de media te versturen. Probeer het a.u.b. opnieuw. + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: - Voer je herstelsleutel of wachtwoordzin in om je geheimen te ontsleutelen: - - - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Voer je herstelsleutel of wachtwoordzin in met de naam %1 om je geheimen te ontsleutelen: + + + %1 sent an encrypted message + %1 stuurde een versleuteld bericht - - Decryption failed - Ontsleutelen mislukt + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 antwoordde: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Geheimen konden niet worden ontsleuteld met de gegeven herstelsleutel of wachtwoordzin + + %1 replied with an encrypted message + %1 antwoordde met een versleuteld bericht - - - DigitVerification - - Verification Code - Verificatiecode + + %1 replied to a message + %1 antwoordde op een bericht - - 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! - Controleer de volgende getallen. Je zou dezelfde getallen moeten zien aan beide kanten. Druk als ze verschillen op 'Ze komen niet overeen!' om de verificatie te annuleren! + + %1 sent a message + %1 stuurde een bericht + + + PowerLevels - - They do not match! - Ze komen niet overeen! + + Failed to update powerlevel: %1 + Kon machtsniveau niet bewerken: %1 + + + PowerlevelEditingModels - - They match! - Ze zijn gelijk! + + Failed to update powerlevel: %1 + Kon machtsniveau niet bewerken: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Zoeken + + Other events + Andere evenementen - - People - Mensen + + Other state events + Andere statusevenementen - Nature - Natuur + Remove other users + Verwijder andere gebruikers - Food - Eten + Ban other users + Verban andere gebruikers - Activity - Activiteiten + Invite other users + Andere gebruikers uitnodigen - Travel - Reizen + Redact events sent by others + Berichten intrekken die verstuurd waren door anderen - Objects - Objecten + Reactions + Reacties - Symbols - Symbolen + Deprecated aliases events + Verouderde aliasgebeurtenissen - Flags - Vlaggen + Change the room avatar + Verander de kamerafbeelding - - - EmojiVerification - - Verification Code - Verificatiecode + + Change the room addresses + Veranderen van de kameradressen - - 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! - Vergelijk de volgende emoji. Je zou dezelfde moeten zien aan beide kanten. Als ze verschillen, druk dan op 'Ze komen niet overeen!' om de verificatie te annuleren! + + Send encrypted messages + Versturen van versleutelde berichten - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - De weergegeven emoji kunnen er anders uit zien als bijvoorbeeld een ander lettertype wordt gebruikt. Ze kunnen ook vertaald zijn in andere talen. Hoe dan ook moeten ze één van 64 verschillende objecten of dieren weergeven. Bijvoorbeeld een leeuw en een kat zijn verschillend, maar een kat is een kat - ook als er bij de ene applicatie een kattengezicht verschijnt maar bij de andere een volledig kattenlichaam. + + Enable encryption + Versleuteling inschakelen - - They do not match! - Ze komen niet overeen! + + Change guest access + Gasttoegang aanpassen - - They match! - Ze zijn gelijk! + + Change history visibility + Zichtbaarheid van de geschiedenis aanpassen - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Er is geen sleutel om dit bericht te ontsleutelen. We hebben de sleutel aangevraagd, maar je kan het opnieuw proberen als je ongeduldig bent. + + Change who can join + Aanpassen wie de kamer mag binnentreden - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Het bericht kon niet worden ontsleuteld, omdat we alleen een sleutel hebben voor nieuwere berichten. Je kan proberen toegang tot dit bericht aan te vragen. + Send messages + Berichten versturen - There was an internal error reading the decryption key from the database. - Er was een interne fout bij het lezen van de sleutel uit de database. + Change the room name + Veranderen van de kamernaam - There was an error decrypting this message. - Er was een fout bij het ontsleutelen van dit bericht. + Change the room permissions + Aanpassen van de kamer machtsniveaus - The message couldn't be parsed. - Het bericht kon niet worden verwerkt. + Change the rooms topic + Veranderen van het kameronderwerp - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - De versleuteling was herbruikt! Wellicht probeert iemand vervalsde berichten in dit gesprek te injecteren! + Change the widgets + Veranderen van de widgets - Unknown decryption error - Onbekende ontsleutelingsfout + Change the widgets (experimental) + Veranderen van de widgets (experimenteel) - - Request key - Vraag sleutel aan + + Redact own events + Intrekken van eigen gebeurtenissen - - - EncryptionEnabled - - %1 enabled end-to-end encryption - + + Change the pinned events + Vastgeprikte gebeurtenissen veranderen - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - + + Upgrade the room + De kamerversie verhogen - - - EncryptionIndicator - - This message is not encrypted! - Dit bericht is niet versleuteld! + + Send stickers + Stickers versturen - - Encrypted by a verified device - Versleuteld door een geverifieerd apparaat + + Ban users using policy rules + Gebruikers verbannen via beleidsregels - Encrypted by an unverified device, but you have trusted that user so far. - Versleuteld door een ongeverifieerd apparaat, maar je hebt de gebruiker tot nu toe vertrouwd. + Ban rooms using policy rules + Kamers verbannen via beleidsregels - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Versleuteld door een ongeverifieerd apparaat of de sleutel komt van een niet te vertrouwen bron zoals een reservesleutel. + Ban servers using policy rules + Servers verbannen via beleidsregels - - - Failed - - Verification failed - Verificatie mislukt + + Edit child communities and rooms + Pas kindgroepen en kamers aan - - Other client does not support our verification protocol. - De andere kant ondersteunt ons verificatieprotocol niet. + + Change parent communities + Pas moedergroepen aan - - Key mismatch detected! - Verschil in sleutels gedetecteerd! + + Start a call + Een beeld- of geluidsgesprek beginnen - Device verification timed out. - Apparaatverificatie is verlopen. + Negotiate a call + Een beeld- of geluidsgesprek onderhandelen - Other party canceled the verification. - De andere kant heeft de verificatie geannuleerd. + Answer a call + Een beeld- of geluidsgesprek opnemen - Verification messages received out of order! - Verificatieberichten in verkeerde volgorde ontvangen! + Hang up a call + Een beeld- of geluidsgesprek ophangen - Unknown verification error. - Onbekende verificatiefout. + Reject a call + Gesprek weigeren - - Close - Sluiten + + Change the room emotes + De kamer emotes aanpassen - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Bericht doorsturen + + Other users + Andere gebruikers - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Kon verborgen gebeurtenissen niet instellen: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + Maak een uniek profiel, waardoor je tegelijk meerdere kopieën van Nheko kan draaien en zo op meerdere gebruikers tegelijk ingelogd kan zijn. - - - HiddenEventsDialog - - Hidden events for %1 - Verborgen gebeurtenissen voor %1 + + profile + profiel - - Hidden events - Verborgen gebeurtenissen + + profile name + profielnaam + + + QObject - - These events will be <b>shown</b> in %1: - Deze gebeurtenissen zullen <b>getoond</b> worden in %1: + + Alias for '--log-level trace'. + Alias voor '--log-level trace'. - - These events will be <b>shown</b> in all rooms: - Deze gebeurtenissen zullen <b>getoond</b> worden in alle kamers: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Stelt het globale logniveau in, of een komma-gescheiden lijst van <component>=<niveau> paren, of beide. Om bijvoorbeeld het huidige logniveau op 'warn' te zetten maar logs uit te schakelen voor het 'ui' component, voer je 'warn,ui=off' in. Niveaus zijn: {trace,debug,info,warning,error,critical,off} en componenten zijn: {crypto,db,mtx,net,qml,ui} - - User events - Gebruikersgebeurtenissen + + level + niveau - - Joins, leaves, avatar and name changes, bans, … - Binnenkomen, vertrekken, avatar- en naamsveranderingen, verbanningen, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Stel het uitvoertype voor logs in. Een spatie-gescheiden lijst is toegestaan. De standaardwaarde is 'file,stderr'. Mogelijke types zijn: {file,stderr,none} - - Power level changes - Gebruikersrechtenveranderingen + + type + type + + + + Respond + Antwoorden - Sent when a moderator is added/removed or the permissions of a room are changed. - Verstuurd wanneer een beheerder wordt toegevoegd/verwijderd of de rechten van een kamer worden aangepast. + Send + Verstuur - - Stickers - Stickers + + Write a message... + Typ een bericht… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Afbeeldingspakket aanpassen + + Yesterday, %1 + Gisteren, %1 + + + RegisterPage - - Add images - Afbeeldingen toevoegen + + Autodiscovery failed. Received malformed response. + Automatische herkenning mislukt. Onjuist gevormd antwoord ontvangen. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Afbeeldingen (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Automatische herkenning mislukt. Onbekende fout bij opvragen van .well-known. - - Select images for pack - Selecteer afbeeldingen voor pakket + + The required endpoints were not found. Possibly not a Matrix server. + De vereiste aanspreekpunten konden niet worden gevonden. Mogelijk geen Matrix server. - - Add to pack - Toevoegen aan pakket + + Received malformed response. Make sure the homeserver domain is valid. + Onjuist gevormd antwoord ontvangen. Zorg dat de thuisserver geldig is. - - Change the overview image for this pack - Pas het icoon voor dit pakket aan + + An unknown error occured. Make sure the homeserver domain is valid. + Een onbekende fout trad op. Zorg dat de thuisserver geldig is. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Icoon afbeelding (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + De gekozen server ondersteunt geen Matrixversie die Nheko begrijpt (v1.1 tot v1.5). Je kan dus niet registeren. - - Select overview image for pack - Kies icoon afbeelding voor pakket + + Server does not support querying registration flows! + De server ondersteund het opvragen van registratiemethodes niet! - - State key - Staatsleutel + + Server does not support registration. + De server ondersteund registreren niet. - - Packname - Afbeeldingspakketnaam + + Invalid username. + Ongeldige gebruikersnaam. - - Attribution - Bronvermelding - - - - - Use as Emoji - Gebruik als emoji - - - - - Use as Sticker - Gebruik als sticker - - - - Shortcode - Shortcode - - - - Body - Tekstinhoud - - - - Remove from pack - Verwijder uit afbeeldingspakket - - - - Remove - Verwijder - - - - ImagePackSettingsDialog - - - Image pack settings - Afbeeldingspakketinstellingen - - - - Create account pack - Maak pakket voor je eigen account aan - - - - New room pack - Nieuw afbeeldingspakket voor kamer - - - - Private pack - Privé afbeeldingspakket - - - - Pack from this room - Afbeeldingspakket uit deze kamer - - - - Pack from parent community - Pakket van een groepsouder - - - - Globally enabled pack - Globaal geactiveerd afbeeldingspakket - - - - Enable globally - Globaal activeren - - - - Enables this pack to be used in all rooms - Activeert dit afbeeldingspakket voor gebruik in alle kamers - - - - Edit - Bewerken - - - - Close - Sluiten - - - - InputBar - - - All Files (*) - Alle bestanden (*) - - - - Upload of '%1' failed - Versturen van '%1' misluk - - - - InviteDialog - - - Invite users to %1 - Nodig gebruikers uit naar %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @jan:matrix.org - - - - Search user - Zoek gebruiker - - - - Search on Server - Zoek op server - - - - Invite - Uitnodigen - - - - Cancel - Annuleren - - - - JoinRoomDialog - - - Join room - Ga kamer binnen - - - - Room ID or alias - Kamer ID of alias - - - - Join - Binnentreden - - - - LeaveRoomDialog - - - Leave room - Kamer verlaten - - - - Are you sure you want to leave? - Weet je zeker dat je de kamer wil verlaten? - - - - LoginPage - - - Matrix ID - Matrix ID - - - - e.g @joe:matrix.org - bijv. @jan:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Je inlognaam. Een mxid begint met een @ gevolgd door de gebruikersid. Na de gebruikersid moet je je servernaam toevoegen na een :. -Je kan ook je thuisserver adres invullen als je server geen .well-known ondersteund. -Voorbeeld: @gebruiker:mijn.server -Als Nheko je thuisserver niet kan vinden, zal je worden gevraagd het adres op te geven. - - - - Password - Wachtwoord - - - - Your password. - Je wachtwoord. - - - - Device name - Apparaatnaam - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Een naam voor dit apparaat die zichtbaar is voor anderen als ze je apparaten bekijken of verifiëren. Als niets ingevuld is, wordt er een standaardwaarde gebruikt. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - Het adres waarop je thuisserver's API voor gebruikers te bereiken is. -Voorbeeld: https://mijn.server:8787 - - - - Homeserver address - Thuisserveradres - - - - server.my:8787 - mijnserver.nl:8787 - - - - LOGIN - INLOGGEN - - - - Back - Terug - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Je hebt een ongeldige Matrix ID ingevuld. Correct voorbeeld: @jan:matrix.org - - - - Autodiscovery failed. Received malformed response. - Automatische herkenning mislukt. Ongeldig antwoord ontvangen. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Automatische herkenning mislukt. Onbekende fout tijdens het opvragen van .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - De vereiste aanspreekpunten werden niet gevonden. Mogelijk geen Matrix server. - - - - Received malformed response. Make sure the homeserver domain is valid. - Ongeldig antwoord ontvangen. Zorg dat de thuisserver geldig is. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Een onbekende fout trad op. Zorg dat de thuisserver geldig is. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - De gekozen server ondersteund geen Matrix, of ieder geval geen versie die Nheko begrijpt (v1.1 tot v1.5). Je kan dus niet inloggen. - - - - Sign in with Apple - Inloggen met Apple - - - - Continue with Facebook - Verder met Facebook - - - - Sign in with Google - Inloggen met Google - - - - Sign in with Twitter - Inloggen met Twitter - - - - Login using %1 - Inloggen met %1 - - - - SSO LOGIN - SSO INLOGGEN - - - - Empty password - Leeg wachtwoord - - - - SSO login failed - SSO inloggen mislukt - - - - LogoutDialog - - - Log out - Uitloggen - - - - A call is in progress. Log out? - Er is een oproep gaande. Uitloggen? - - - - Are you sure you want to log out? - Weet je zeker dat je wil uitloggen? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Het is niet is gelukt om de media te versturen. Probeer het a.u.b. opnieuw. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - Deze kamer is vervangen wegens de volgende reden: %1 - - - - Go to replacement room - Ga naar de vervangende kamer - - - - %1 removed a message - %1 heeft een bericht verwijderd - - - - %2 changed the room name to: %1 - %2 heeft de naam van de kamer veranderd in: %1 - - - - %1 removed the room name - %1 heeft de kamernaam verwijderd - - - - %2 changed the topic to: %1 - %2 heeft het onderwerp veranderd in: %1 - - - - %1 removed the topic - %1 heeft het onderwerp verwijderd - - - - %1 changed the room avatar - %1 heeft de kameravatar veranderd - - - - %1 changed the pinned messages. - %1 heeft de vastgeprikte berichten aangepast. - - - - %1 changed the addresses for this room. - %1 heeft de adressen voor deze kamer aangepast. - - - - %1 changed the parent communities for this room. - %1 heeft de moedergroep voor deze kamer bijgewerkt. - - - - %1 created and configured room: %2 - %1 maakte en configureerde de kamer: %2 - - - - %1 placed a voice call. - %1 plaatste een spraakoproep. - - - - %1 placed a video call. - %1 plaatste een video oproep. - - - - %1 placed a call. - %1 plaatste een oproep. - - - - %1 answered the call. - %1 beantwoordde de oproep. - - - - %1 rejected the call. - %1 heeft het gesprek afgewezen. - - - - %1 select answer - %1 heeft het gesprek beantwoord - - - - %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 - - - - MessageInput - - - Hang up - Ophangen - - - - Place a call - Plaats een oproep - - - - Already on a call - Reeds in een gesprek - - - - Send a file - Verstuur een bestand - - - - Write a message... - Typ een bericht… - - - - Stickers - Stickers - - - - Emoji - Emoji - - - - Send - Verstuur - - - - You don't have permission to send messages in this room - Je hebt geen toestemming om berichten te versturen in deze kamer - - - - MessageView - - - Edit - Bewerken - - - - React - Reageren - - - - Reply in thread - Beantwoorden in een gespreksdraad - - - - New thread - Nieuwe gespreksdraad - - - - Reply - Beantwoorden - - - - Options - Opties - - - - Reason for removal - Reden voor verwijdering - - - - Enter reason for removal or hit enter for no reason: - Voer de reden voor verwijdering in of druk op enter voor geen reden: - - - - - &Copy - &Kopiëren - - - - - Copy &link location - Kopieer &link - - - - Re&act - Re&ageren - - - - Repl&y - Beantwoo&rden - - - - &Edit - B&ewerken - - - - &Thread - Gespreks&draad - - - - Un&pin - Vast%prikken ongedaan maken - - - - &Pin - Vast%prikken - - - - &Read receipts - &Leesbevestigingen - - - - &Forward - &Doorsturen - - - - &Mark as read - Gelezen &markeren - - - - View raw message - Ruw bericht bekijken - - - - View decrypted raw message - Ontsleuteld ruw bericht bekijken - - - - Remo&ve message - &Verwijder bericht - - - - &Save as - Op&slaan als - - - - &Open in external program - In extern programma &openen - - - - Copy link to eve&nt - Kopieer link naar gebeurte&nis - - - - &Go to quoted message - &Ga naar geciteerd bericht - - - - NewVerificationRequest - - - Send Verification Request - Verstuur verificatieverzoek - - - - Received Verification Request - Ontvangen verificatieverzoek - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Om aan andere gebruikers te laten zien welke apparaten echt van jou zijn, kan je ze verifiëren. Hierdoor worden ook sleutelreservekopieën automatisch uitgewisseld. Nu een ongeverifieerd apparaat verifiëren? (Zorg dat je een van deze apparaten bij de hand hebt.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Om aan andere gebruikers te laten zien welke apparaten echt van jou zijn, kan je ze verifiëren. Hierdoor worden ook sleutelreservekopieën automatisch uitgewisseld. Nu %1 verifiëren? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Om zeker te zijn dat niemand meeleest met je versleutelde gesprek kan je de andere kant verifiëren. - - - - %1 has requested to verify their device %2. - %1 heeft verzocht om hun apparaat %2 te verifiëren. - - - - %1 using the device %2 has requested to be verified. - %1, gebruikmakend van apparaat %2 heeft verzocht om verificatie. - - - - Your device (%1) has requested to be verified. - Je apparaat (%1) heeft verzocht om verificatie. - - - - Cancel - Annuleren - - - - Deny - Weigeren - - - - Start verification - Begin verificatie - - - - Accept - Accepteren - - - - NotificationWarning - - - You are about to notify the whole room - Je staat op het punt de hele kamer een notificatie te sturen - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 stuurde een versleuteld bericht - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 antwoordde: %2 - - - - %1 replied with an encrypted message - %1 antwoordde met een versleuteld bericht - - - - %1 replied to a message - %1 antwoordde op een bericht - - - - %1 sent a message - %1 stuurde een bericht - - - - PlaceCall - - - Place a call to %1? - Bel %1? - - - - No microphone found. - Geen microfoon gevonden. - - - - Voice - Spraak - - - - Video - Video - - - - Screen - Scherm - - - - Cancel - Annuleren - - - - Placeholder - - - unimplemented event: - Niet geïmplementeerd evenement: - - - - PowerLevelEditor - - - Permissions in %1 - Machtniveaus in %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Kijk uit bij het aanpassen van machtniveaus. Je kan het niveau van mensen met een gelijk of hoger niveau als jijzelf niet aanpassen. Let dus op bij het verhogen van het niveau van anderen. - - - - Roles - Niveaus - - - - Users - Gebruikers - - - - Move permissions between roles to change them - Verplaats toestemmingen tussen niveaus om ze te veranderen - - - - - Administrator (%1) - Beheerder (%1) - - - - - Moderator (%1) - Toezichthouder (%1) - - - - User (%1) - Gebruiker (%1) - - - - - Custom (%1) - Aangepast (%1) - - - - Remove event type - Verwijder evenementtype - - - - Add event type - Evenementtype toevoegen - - - - Add new role - Nieuw niveau toevoegen - - - - Add - Toevoegen - - - - Move users up or down to change their permissions - Verplaats gebruikers omhoog of omlaag om hun niveau en toestemmingen aan te passen - - - - Remove user - Verwijder gebruiker - - - - Add user - Gebruiker toevoegen - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Aanpassingen aan rechten doorvoeren - - - - Which of the subcommunities and rooms should these permissions be applied to? - Welke groepen en kamers moeten deze rechten op van toepassing zijn? - - - - Apply permissions recursively - Voer rechten recursief door - - - - Overwrite exisiting modifications in rooms - Overschrijf huidige aanpassingen in kamers - - - - No permissions to apply the new permissions here - Geen rechten om de nieuwe rechten hier door te voeren - - - - No changes needed - Geen veranderingen noodzakelijk - - - - Existing modifications to the permissions in this room will be overwritten - Huidige aanpassingen aan de rechten in deze kamer zullen overschreven worden - - - - Permissions synchronized with community - Rechten synchroniseren met de groep - - - - PowerLevels - - - Failed to update powerlevel: %1 - Kon machtsniveau niet bewerken: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Kon machtsniveau niet bewerken: %1 - - - - PowerlevelsTypeListModel - - - Other events - Andere evenementen - - - - Other state events - Andere statusevenementen - - - - Remove other users - Verwijder andere gebruikers - - - - Ban other users - Verban andere gebruikers - - - - Invite other users - Andere gebruikers uitnodigen - - - - Redact events sent by others - Berichten intrekken die verstuurd waren door anderen - - - - Reactions - Reacties - - - - Deprecated aliases events - Verouderde aliasgebeurtenissen - - - - Change the room avatar - Verander de kamerafbeelding - - - - Change the room addresses - Veranderen van de kameradressen - - - - Send encrypted messages - Versturen van versleutelde berichten - - - - Enable encryption - Versleuteling inschakelen - - - - Change guest access - Gasttoegang aanpassen - - - - Change history visibility - Zichtbaarheid van de geschiedenis aanpassen - - - - Change who can join - Aanpassen wie de kamer mag binnentreden - - - - Send messages - Berichten versturen - - - - Change the room name - Veranderen van de kamernaam - - - - Change the room permissions - Aanpassen van de kamer machtsniveaus - - - - Change the rooms topic - Veranderen van het kameronderwerp - - - - Change the widgets - Veranderen van de widgets - - - - Change the widgets (experimental) - Veranderen van de widgets (experimenteel) - - - - Redact own events - Intrekken van eigen gebeurtenissen - - - - Change the pinned events - Vastgeprikte gebeurtenissen veranderen - - - - Upgrade the room - De kamerversie verhogen - - - - Send stickers - Stickers versturen - - - - Ban users using policy rules - Gebruikers verbannen via beleidsregels - - - - Ban rooms using policy rules - Kamers verbannen via beleidsregels - - - - Ban servers using policy rules - Servers verbannen via beleidsregels - - - - Edit child communities and rooms - Pas kindgroepen en kamers aan - - - - Change parent communities - Pas moedergroepen aan - - - - Start a call - Een beeld- of geluidsgesprek beginnen - - - - Negotiate a call - Een beeld- of geluidsgesprek onderhandelen - - - - Answer a call - Een beeld- of geluidsgesprek opnemen - - - - Hang up a call - Een beeld- of geluidsgesprek ophangen - - - - Reject a call - Gesprek weigeren - - - - Change the room emotes - De kamer emotes aanpassen - - - - PowerlevelsUserListModel - - - Other users - Andere gebruikers - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - Maak een uniek profiel, waardoor je tegelijk meerdere kopieën van Nheko kan draaien en zo op meerdere gebruikers tegelijk ingelogd kan zijn. - - - - profile - profiel - - - - profile name - profielnaam - - - - QObject - - - Alias for '--log-level trace'. - Alias voor '--log-level trace'. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Stelt het globale logniveau in, of een komma-gescheiden lijst van <component>=<niveau> paren, of beide. Om bijvoorbeeld het huidige logniveau op 'warn' te zetten maar logs uit te schakelen voor het 'ui' component, voer je 'warn,ui=off' in. Niveaus zijn: {trace,debug,info,warning,error,critical,off} en componenten zijn: {crypto,db,mtx,net,qml,ui} - - - - level - niveau - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Stel het uitvoertype voor logs in. Een spatie-gescheiden lijst is toegestaan. De standaardwaarde is 'file,stderr'. Mogelijke types zijn: {file,stderr,none} - - - - type - type - - - - Respond - Antwoorden - - - - Send - Verstuur - - - - Write a message... - Typ een bericht… - - - - ReadReceipts - - - Read receipts - Leesbevestigingen - - - - ReadReceiptsModel - - - Yesterday, %1 - Gisteren, %1 - - - - RegisterPage - - - Username - Gebruikersnaam - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - De gebruikersnaam mag niet leeg zijn, en mag alleen de volgende tekens bevatten: a-z, 0-9, ., _, =, -, en /. - - - - - Back - Terug - - - - Password - Wachtwoord - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Kies a.u.b. een veilig wachtwoord. De exacte vereisten voor een wachtwoord kunnen per server verschillen. - - - - Password confirmation - Wachtwoord bevestigen - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Een naam voor dit apparaat die zichtbaar is voor anderen. Als niets ingevuld is wordt er een standaardwaarde gebruikt. - - - - Homeserver - Thuisserver - - - - your.server - jouwserver.example.com - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Een server die registratie toestaat. Omdat Matrix gedecentraliseerd is, moet je eerst zelf een server vinden om je op te registeren, of je eigen server hosten. - - - - Your passwords do not match! - Je wachtwoorden komen niet overeen! - - - - Device name - Apparaatnaam - - - - REGISTER - REGISTREREN - - - - Autodiscovery failed. Received malformed response. - Automatische herkenning mislukt. Onjuist gevormd antwoord ontvangen. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Automatische herkenning mislukt. Onbekende fout bij opvragen van .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - De vereiste aanspreekpunten konden niet worden gevonden. Mogelijk geen Matrix server. - - - - Received malformed response. Make sure the homeserver domain is valid. - Onjuist gevormd antwoord ontvangen. Zorg dat de thuisserver geldig is. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Een onbekende fout trad op. Zorg dat de thuisserver geldig is. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - De gekozen server ondersteunt geen Matrixversie die Nheko begrijpt (v1.1 tot v1.5). Je kan dus niet registeren. - - - - Server does not support querying registration flows! - De server ondersteund het opvragen van registratiemethodes niet! - - - - Server does not support registration. - De server ondersteund registreren niet. - - - - Invalid username. - Ongeldige gebruikersnaam. - - - - Name already in use. - Naam reeds in gebruik. - - - - Part of the reserved namespace. - Deel van de gereserveerde naamruimte. - - - - ReplyPopup - - - Close - Sluiten - - - - Cancel Edit - Bewerken annuleren - - - - Cancel Thread - Gespreksdraad afbreken - - - - RoomDirectory - - - Explore Public Rooms - Verken openbare kamers - - - - Search for public rooms - Zoek naar openbare kamers - - - - Choose custom homeserver - Kies een aangepaste thuisserver - - - - RoomInfo - - - no version stored - geen versie opgeslagen - - - - RoomList - - - New tag - Nieuwe markering - - - - Enter the tag you want to use: - Voer de markering in die je wil gebruiken: - - - - Open separately - In een apart venster openen - - - - Room settings - Kamerinstellingen - - - - Leave room - Kamer verlaten - - - - Copy room link - Kopieer kamerlink - - - - Tag room as: - Markeer kamer als: - - - - Favourite - Favoriet - - - - Low priority - Lage prioriteit - - - - Server notice - Serverbericht - - - - Create new tag... - Maak nieuwe markering… - - - - Add or remove from community... - Aan groep toevoegen of uit groep verwijderen... - - - - Status Message - Statusbericht - - - - Enter your status message: - Voer je statusbericht in: - - - - Profile settings - Profielinstellingen - - - - Set status message - Stel statusbericht in - - - - Logout - Uitloggen - - - - Encryption not set up - Cross-signing setup has not run yet. - Versleuteling niet ingesteld - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Ongeverifiëerde login - - - - Please verify your other devices - There are unverified devices signed in to this account. - Verifieer a.u.b. je andere apparaten - - - - Close - Sluiten - - - - Start a new chat - Nieuwe chat beginnen - - - - Join a room - Kamer binnengaan - - - - Create a new room - Nieuwe kamer aanmaken - - - - Start a direct chat - Begin een privégesprek - - - - Create a new community - Maak een nieuwe groep - - - - Room directory - Kamerlijst - - - - Search rooms (Ctrl+K) - Doorzoek kamers (Ctrl+K) - - - - User settings - Gebruikersinstellingen - - - - RoomMembers - - - Members of %1 - Deelnemers in %1 - - - - %n people in %1 - Summary above list of members - - %n persoon in %1 - %n personen in %1 - - - - - Invite more people - Nodig meer mensen uit - - - - Search... - Zoeken... - - - - Sort by: - Sorteren op: - - - - User ID - Gebruikers ID - - - - Display name - Weergavenaam - - - - Power level - Machtsniveau - - - - Administrator: %1 - Beheerder: %1 - - - - Moderator: %1 - Toezichthouder: %1 - - - - User: %1 - Gebruiker: %1 - - - - This room is not encrypted! - Deze kamer is niet versleuteld! - - - - This user is verified. - Deze gebruiker is geverifieerd. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Deze gebruiker is niet geverifieerd, maar gebruikt nog dezelfde hoofdsleutel als de eerste keer. + + Name already in use. + Naam reeds in gebruik. - This user has unverified devices! - Deze gebruiker heeft ongeverifieerde apparaten! - - - - RoomSettings - - - Room Settings - Kamerinstellingen - - - - Change room avatar. - Verander kamerafbeelding. - - - - Change name of this room - Naam van deze kamer veranderen - - - - %n member(s) - - %n deelnemer - %n deelnemers - - - - - View members of %1 - Bekijk deelnemers aan %1 - - - - No topic set - Geen onderwerp - - - - Change topic of this room - Verander onderwerp van deze kamer - - - - SETTINGS - INSTELLINGEN - - - - Notifications - Meldingen - - - - Muted - Gedempt - - - - Mentions only - Alleen vermeldingen - - - - All messages - Alle berichten - - - - Encryption - Versleuteling - - - - End-to-End Encryption - Eind-tot-eind versleuteling - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Versleuteling is momenteel experimenteel en dingen gaan misschien stuk. <br> -Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden. - - - - Permission - Toestemmingen - - - - View and change the permissions in this room - Bekijken en aanpassen van toestemmingen in deze kamer - - - - View and change the addresses/aliases of this room - Bekijken en aanpassen van adressen/aliassen van deze kamer - - - - Sticker & Emote Settings - Sticker & Emoji instellingen - - - - - Change - Bewerken - - - - Hidden events - Verborgen gebeurtenissen - - - - - - Configure - Instellen - - - - Anyone can join - Iedereen kan binnentreden - - - - Allow knocking - Sta aankloppen toe - - - - Allow joining via other rooms - Sta binnentreden via andere kamers toe - - - - Rooms to join via - Kamers die hier binnentreden toestaan - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Verander de lijst van kamers waarlangs gebruikers kunnen binnentreden. Meestal is dit de officiële groep van deze kamer. - - - - Allow guests to join - Sta gasten toe om binnen te treden - - - - Apply access rules - Toegangsregels doorvoeren - - - - Aliases - Aliassen - - - - Change what packs are enabled, remove packs, or create new ones - Verander welke pakketten ingeschakeld zijn, verwijder ze, of maak nieuwe - - - - Select events to hide in this room - Selecteer gebeurtenissen die verborgen dienen te worden in deze kamer - - - - INFO - INFO - - - - Internal ID - Interne ID - - - - Copied to clipboard - Gekopieerd naar klembord - - - - Room Version - Kamerversie - - - - show less - minder tonen - - - - show more - meer tonen - - - - Failed to enable encryption: %1 - Versleuteling kon niet worden ingeschakeld: %1 - - - - Select an avatar - Kies een avatar - - - - All Files (*) - Alle bestanden (*) - - - - The selected file is not an image - Het gekozen bestand is geen afbeelding - - - - Error while reading file: %1 - Fout bij lezen van bestand: %1 - - - - - Failed to upload image: %s - Uploaden van afbeelding mislukt: %1 - - - - RoomlistModel - - - Pending invite. - Wachtende uitnodiging. - - - - Previewing this room - Voorbeeld van deze kamer - - - - No preview available - Geen voorbeeld beschikbaar + Part of the reserved namespace. + Deel van de gereserveerde naamruimte. - Root - - - Please enter your login password to continue: - Voer a.u.b. je wachtwoord in om door te gaan: - - - - Please enter a valid email address to continue: - Voer a.u.b. een geldig email adres in om door te gaan: - - - - Please enter a valid phone number to continue: - Voer a.u.b. een geldig telefoonnummer in om door te gaan: - - - - Please enter the token which has been sent to you: - Voer de sleutel (token) in die je hebt ontvangen: - + RoomInfo - - Wait for the confirmation link to arrive, then continue. - Wacht op de bevestigingslink, en ga dan door. + + no version stored + geen versie opgeslagen - ScreenShare + RoomSettings - - Share desktop with %1? - Scherm delen met %1? + + Failed to enable encryption: %1 + Versleuteling kon niet worden ingeschakeld: %1 - - Window: - Scherm: + + Select an avatar + Kies een avatar - - Frame rate: - Verversingssnelheid: + + All Files (*) + Alle bestanden (*) - - Include your camera picture-in-picture - Laat eigen cameraminiatuur zien + + The selected file is not an image + Het gekozen bestand is geen afbeelding - - Request remote camera - Verzoek om camera van de andere kant + + Error while reading file: %1 + Fout bij lezen van bestand: %1 - - - View your callee's camera like a regular video call - Bekijk de camera van degene die belt zoals bij een regulier videogesprek + + + Failed to upload image: %s + Uploaden van afbeelding mislukt: %1 + + + RoomlistModel - - Hide mouse cursor - Verstop muiscursor + + Pending invite. + Wachtende uitnodiging. - - Share - Delen + + Previewing this room + Voorbeeld van deze kamer - - Preview - Voorbeeld + + No preview available + Geen voorbeeld beschikbaar - - Cancel - Annuleren + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Verbinden met geheimopslag mislukt @@ -3238,62 +1236,10 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.Nheko kon niet verbinden met de veilige opslag voor versleutelingsgegevens. Dit kan verscheidene redenen hebben. Controleer of je D-Bus service wel draait, en of je een service zoals KWallet, Gnome Keyring, KeyPassXC of een soortgelijk equivalent voor je platform hebt ingesteld. Als je problemen ondervind, voel je vrij om hier een nieuwe issue te openen: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Dit is je herstelsleutel. Je hebt deze nodig om toegang tot je versleutelde berichten en sleutels te herstellen. Hou deze veilig. Deel hem met niemand, en raak hem niet kwijt! Ga niet langs start, ontvang geen €200! - - - - Encryption setup successfully - Versleuteling succesvol ingesteld - - - - Failed to setup encryption: %1 - Kon versleuteling niet instellen: %1 - - - - Setup Encryption - Versleuteling instellen - - - - 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! - Hallo, en welkom bij Matrix! -Zo te zien ben je nieuw. Voordat je je berichten veilig kan versleutelen, moeten we een paar kleine dingen instellen. Je kan ofwel direct op accepteren drukken of een paar basisopties aanpassen. We proberen ook de basisprincipes uit te leggen. Je kan deze overslaan, maar wellicht vind je het behulpzaam! - - - - Activate Encryption - Activeer versleuteling - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Het lijkt erop dat je versleuteling al hebt ingesteld voor dit account. Om bij je versleutelde berichten te kunnen en om dit apparaat als vertrouwd te laten verschijnen, kan je ofwel een bestaand apparaat verifiëren ofwel je herstelsleutel invoeren (als je er één hebt). Kies a.u.b een van de opties hieronder. -Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebben. Als je "Voer herstelsleutel in" kiest moet je je herstelsleutel of wachtwoordzin hebben. Als je op annuleren klikt kan je later altijd alsnog jezelf verifiëren. - - - - verify - verifieer - - - - enter passphrase - voer herstelsleutel in - - SelfVerificationStatus - + Failed to create keys for cross-signing! Aanmaken van sleutels voor kruisversleuteling mislukt! @@ -3326,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Kon oud afbeeldingspakket niet verwijderen: %1 - - + + Failed to open image: %1 Kon afbeelding niet openen: %1 @@ -3349,97 +1295,10 @@ Als je "verifieer" kiest, moet je het andere apparaat bij de hand hebb Kon afbeelding niet uploaden: %1 - - SpaceMenuLevel - - - Add or remove from community - Aan groep toevoegen of uit groep verwijderen - - - - Official community for this room - Officiële community voor deze kamer - - - - Affiliated community for this room - Gerelateerde community voor deze kamer - - - - Listed only for community members - Alleen voor groepsdeelnemers zichtbaar - - - - Listed only for room members - Alleen voor kamer deelnemers zichtbaar - - - - Not related - Ongerelateerd - - - - Subcommunities - Deelgroepen - - - - StatusIndicator - - - Failed - Mislukt - - - - Sent - Verstuurd - - - - Received - Ontvangen - - - - Read - Gelezen - - - - StickerPicker - - - Search - Zoeken - - - - Success - - - Successful Verification - Succesvolle verificatie - - - - Verification successful! Both sides verified their devices! - Verificatie gelukt! Beide kanten hebben hun apparaat geverifieerd! - - - - Close - Sluiten - - TimelineModel - + Message redaction failed: %1 Bericht intrekken mislukt: %1 @@ -3471,7 +1330,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.) @@ -3752,256 +1611,99 @@ Reden: %4 %2 unbanned %1. - %2 heeft de verbanning van %1 opgeheven. - - - - %2 rejected the knock from %1. - %2 heeft het aankloppen van %1 geweigerd. - - - - %1 changed their avatar. - %1 is van avatar veranderd. - - - - %1 changed some profile info. - %1 heeft wat profielinformatie aangepast. - - - - %1 joined. - %1 neemt nu deel. - - - - %1 joined via authorisation from %2's server. - %1 neemt deel via autorisatie van %2's server. - - - - %1 rejected their invite. - %1 heeft de uitnodiging geweigerd. - - - - %1 left the room. - %1 heeft de kamer verlaten. - - - - Reason: %1 - Reden: %1 - - - - %1 redacted their knock. - %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 heeft deze kamer zodanig ingesteld dat een uitnodiging vereist is om te mogen betreden. - - - - %1 invited %2. - %1 heeft %2 uitgenodigd. - - - - %1 has changed their avatar and changed their display name to %2. - %1 is van avatar veranderd en heet nu %2. - - - - %1 has changed their display name to %2. - %1 heet nu %2. - - - - %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 is vertrokken na reeds vertrokken te zijn! - - - - %1 banned %2 - %1 heeft %2 verbannen - - - - %1 knocked. - %1 klopt aan. - - - - TimelineRow - - - Edited - Bewerkt - - - - Part of a thread - Deel van een gespreksdraad - - - - TimelineView - - - No room open - Geen kamer open - - - - No preview available - Geen voorbeeld beschikbaar - - - - Settings - Instellingen - - - - %n member(s) - - %n deelnemer - %n deelnemers - - - - - View members of %1 - Bekijk deelnemers aan %1 - - - - join the conversation - Neem deel aan het gesprek - - - - accept invite - accepteer uitnodiging - - - - decline invite - wijs uitnodiging af - - - - Hide invite reason - Verberg uitnodigingsreden - - - - Show invite reason - Toon uitnodigingsreden + %2 heeft de verbanning van %1 opgeheven. - - Back to room list - Terug naar kamerlijst + + %2 rejected the knock from %1. + %2 heeft het aankloppen van %1 geweigerd. - - - TopBar - - Back to room list - Terug naar kamerlijst + + %1 changed their avatar. + %1 is van avatar veranderd. - - No room selected - Geen kamer geselecteerd + + %1 changed some profile info. + %1 heeft wat profielinformatie aangepast. - - In %1 - In %1 + + %1 joined. + %1 neemt nu deel. - - Show room members. - Laat kamerdeelnemers zien. + + %1 joined via authorisation from %2's server. + %1 neemt deel via autorisatie van %2's server. - - This room contains only verified devices. - Deze kamer bevat alleen geverifieerde apparaten. + + %1 rejected their invite. + %1 heeft de uitnodiging geweigerd. - - This room contains verified devices and devices which have never changed their master key. - Deze kamer bevat alleen geverifiëerde apparaten en apparaten die nooit hun hoofdsleutel hebben veranderd. + + %1 left the room. + %1 heeft de kamer verlaten. - - This room contains unverified devices! - Deze kamer bevat ongeverifieerde apparaten! + + Reason: %1 + Reden: %1 - - Show or hide pinned messages - Toon of verberg vastgeprikte berichten + + %1 redacted their knock. + %1 heeft het aankloppen ingetrokken. - - Search this room - Doorzoek deze kamer + + You joined this room. + Je neemt nu deel aan deze kamer. - - Room options - Kameropties + + %1 made this room require an invitation to join. + %1 heeft deze kamer zodanig ingesteld dat een uitnodiging vereist is om te mogen betreden. - - Invite users - Gebruikers uitnodigen + + %1 invited %2. + %1 heeft %2 uitgenodigd. - - Members - Deelnemers + + %1 has changed their avatar and changed their display name to %2. + %1 is van avatar veranderd en heet nu %2. - - Leave room - Kamer verlaten + + %1 has changed their display name to %2. + %1 heet nu %2. - - Settings - Instellingen + + %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 is vertrokken na reeds vertrokken te zijn! - - Unpin - Vastprikken ongedaan maken + + %1 banned %2 + %1 heeft %2 verbannen - - Enter search query - Voer zoekopdracht in + + %1 knocked. + %1 klopt aan. TrayIcon - + Show Tonen @@ -4014,13 +1716,13 @@ Reden: %4 UIA - + No available registration flows! Geen beschikbare registratiestromen! - - + + Registration aborted Registratie afgebroken @@ -4036,112 +1738,10 @@ Reden: %4 Ongeldig teken - - UploadBox - - - Upload %n file(s) - - Bestand versturen - %n bestanden versturen - - - UserProfile - - Global User Profile - Globaal gebruikersprofiel - - - - Room User Profile - Kamerspecifiek gebruikersprofiel - - - - Change avatar globally. - Verander avatar globaal. - - - - Change avatar. Will only apply to this room. - Verander avatar. Heeft alleen effect op deze kamer. - - - - Change display name globally. - Verander weergavenaam globaal. - - - - Change display name. Will only apply to this room. - Verander weergavenaam. Heeft alleen effect op deze kamer. - - - - Room: %1 - Kamer: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Dit is een kamer-specifiek profiel. De weergavenaam en avatar kunnen verschillen van de globale versie. - - - - Open the global profile for this user. - Open het globale profiel van deze gebruiker. - - - - - Verify - Verifiëren - - - - Start a private chat. - Begin een privéchat. - - - - Kick the user. - Verwijder de gebruiker. - - - - Ban the user. - Verban de gebruiker. - - - - Refresh device list. - Ververs apparaatlijst. - - - - Sign out this device. - Meld dit apparaat af. - - - - Change device name. - Verander apparaatnaam. - - - - Last seen %1 from %2 - Laatst gezien %1 via %2 - - - - Unverify - On-verifiëren - - - + Sign out device %1 Meld apparaat %1 af @@ -4174,8 +1774,8 @@ Reden: %4 UserSettings - - + + Default Standaard @@ -4183,7 +1783,7 @@ Reden: %4 UserSettingsModel - + Theme Thema @@ -4252,6 +1852,11 @@ Reden: %4 Sort rooms by unreads Sorteer kamers op ongelezen berichten + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4513,12 +2118,22 @@ Reden: %4 Maak kamerinformatie beschikbaar over D-Bus - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Standaard - + Set the notification sound to play when a call invite arrives Stel het geluid in dat speelt als een oproep binnen komt @@ -4591,7 +2206,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Laat knoppen zien om snel te reageren, beantwoorden, of extra opties te kunnen gebruiken naast elk bericht. @@ -4645,17 +2274,17 @@ This usually causes the application icon in the task bar to animate in some fash Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets dergelijks. - + Communities sidebar Zijbalk voor groepen - + Show message counts for communities and tags Laat totaalaantal berichten zien voor groepen en markeringen - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Stel de maximale breedte in van berichten in de tijdlijn (in pixels). Dit kan helpen met leesbaarheid op een breed scherm als Nheko op volledig scherm staat ingesteld @@ -4665,16 +2294,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de Laat een zijbalk zien met groepen en markeringen naast de kamerlijst. - - 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. - Toon als eerste kamers met nieuwe berichten. -Als dit uit staat worden kamers gesorteerd aan de hand van de tijd van het laatste bericht in een kamer. -Als dit aan staat worden kamers met actieve meldingen (kleine cirkel met een getal erin) als eerste getoond. Kamers die je hebt gedempt staan nog steeds gesorteerd op tijd, want die vind je schijnbaar minder belangrijk dan andere kamers. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4765,7 +2385,17 @@ This setting will take effect upon restart. Deze instelling wordt toegepast na opnieuw starten van de applicatie. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Selecteer een bestand @@ -4775,7 +2405,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.Alle bestanden (*) - + Open Sessions File Open sessiebestand @@ -4817,117 +2447,18 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.Bestand om geëxporteerde sessiesleutels in op te slaan - - UserSettingsPage - - - REQUEST - OPVRAGEN - - - - DOWNLOAD - DOWNLOADEN - - - - CACHED - IN CACHE - - - - NOT CACHED - NIET IN CACHE - - - - Back - Terug - - - - IMPORT - IMPORTEREN - - - - EXPORT - EXPORTEREN - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Geen versleutelde chat gevonden met deze gebruiker. Maak een versleutelde chat aan met deze gebruiker en probeer het opnieuw. - - Waiting - - - Waiting for other party… - Wachten op andere kant… - - - - Waiting for other side to accept the verification request. - Wachten op de andere kant om het verificatieverzoek te accepteren. - - - - Waiting for other side to continue the verification process. - Wachten op de andere kant om het verificatieproces voort te zetten. - - - - Waiting for other side to complete the verification process. - Wachten op de andere kant om het verificatieproces af te ronden. - - - - Cancel - Annuleren - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Welkom bij Nheko! De bureaubladclient voor het Matrix-protocol. - - - - Enjoy your stay! - Geniet van je verblijf! - - - - REGISTER - REGISTREREN - - - - LOGIN - INLOGGEN - - - - Reduce animations - Beperk animaties - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko gebruikt animaties op verscheidene plaatsen om dingen mooier te maken. Hiermee kan je deze uitschakelen als je je er niet goed door voelt. - - descriptiveTime - + Yesterday Gisteren @@ -4935,7 +2466,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie. dialogs::FallbackAuth - + Open Fallback in Browser Open fallback in browser @@ -4956,32 +2487,52 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Open reCAPTCHA + + People + Mensen - - Cancel - Annuleren + + Nature + Natuur - - Confirm - Bevestigen + + Food + Eten - - Solve the reCAPTCHA and press the confirm button - Los de reCAPTCHA op en klik op 'Bevestigen' + + Activity + Activiteiten + + + + Travel + Reizen + + + + Objects + Objecten + + + + Symbols + Symbolen + + + + Flags + Vlaggen message-description sent: - + You sent an audio clip Je verstuurde een audio clip @@ -5042,25 +2593,25 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie. - + You: %1 Jij: %1 - - + + %1: %2 %1: %2 - You sent some confetti - Je hebt wat confetti verstuurd + You sent a chat effect + - %1 sent some confetti - %1 heeft wat confetti verstuurd + %1 sent a chat effect + diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts index 435cfe24..80251ecd 100644 --- a/resources/langs/nheko_pl.ts +++ b/resources/langs/nheko_pl.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Dzwonię… - - - - - Connecting... - Łączę… - - - - You are screen sharing - Udostępniasz ekran. - - - - Hide/Show Picture-in-Picture - Ukryj/Pokaż rozmowę w małym oknie - - - - Unmute Mic - Wyłącz wyciszenie mikrofonu - - - - Mute Mic - Wycisz mikrofon - - AliasEditingModel - + @@ -51,86 +17,10 @@ Nie udało się zaktualizować aliasów: %1 - - AliasEditor - - - Aliases to %1 - Aliasy do %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Lista aliasów do tego pokoju. Zwykle możesz tworzyć aliasy tylko dla swojego serwera. Możesz istnieć jeden alias główny i wiele alternatywnych aliasów. - - - - Primary alias - Alias główny - - - - Make primary alias - Utwórz główny alias - - - - Advertise as an alias in this room - Ogłoś jako alias tego pokoju - - - - Publish in room directory - Opublikuj w katalogu pokojów - - - - Remove this alias - Usuń ten alias - - - - #new-alias:server.tld - #nowy-alias:serwer.tld - - - - Add - Dodaj - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - Nadrzędna społeczność - - - - Other room - Inny pokój - - - - Enter additional rooms not in the list yet... - Podaj dodatkowe pokoje, których nie ma jeszcze na liście... - - Cache - + %1 and %n other(s) %1 i jeszcze %n inny @@ -140,76 +30,25 @@ - + Empty Room Pusty pokój - CallInvite - - - Video Call - Rozmowa Wideo - - - - Voice Call - Rozmowa głosowa - - - - No microphone found. - Nie znaleziono mikrofonu. - - - - CallInviteBar - - - Video Call - Rozmowa wideo - - - - Voice Call - Połączenie Głosowe - - - - Devices - Urządzenia - - - - Accept - Akceptuj - - - - Unknown microphone: %1 - Niezidentyfikowany mikrofon: %1 - - - - Unknown camera: %1 - Nieznana kamera: %1 - + CallManager - - Decline - Odrzuć + + X11 + - - No microphone found. - Nie znaleziono mikrofonu. + + PipeWire + - - - CallManager - + Entire screen Cały ekran @@ -217,18 +56,28 @@ ChatPage - + Failed to invite user: %1 Nie udało się zaprosić użytkownika: %1 - + Invited user: %1 Zaproszono użytkownika: %1 + + + %n unread message(s) in room %1 + + + + + + + - + Confirm logout Potwierdź wylogowanie @@ -238,7 +87,7 @@ 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! @@ -269,12 +118,12 @@ - + Confirm invite Potwierdź zaproszenie - + Do you really want to invite %1 (%2)? Czy na pewno chcesz zaprosić %1 (%2)? @@ -319,12 +168,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! @@ -346,7 +195,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover 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. @@ -419,16 +268,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: Podaj powód zbanowania %1 (%2) lub wciśnij enter aby nie podawać powodu: - - - No network connection - Brak połączenia z siecią - CommandCompleter - + /me <message> /me <wiadomość> @@ -539,6 +383,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -680,47 +534,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. - Zmień ten pokój w czat bezpośredni. + Send a message with a custom message type. + - Convert this direct chat into a room. - Zmień ten czat bezpośredni w pokój. - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - Nie pokazuj liczników powiadomień dla tej społeczności lub tagu. - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand - Rozwiń + + Convert this room to a direct chat. + Zmień ten pokój w czat bezpośredni. - - Collapse - Zwiń + + Convert this direct chat into a room. + Zmień ten czat bezpośredni w pokój. CommunitiesModel - + All rooms Wszystkie pokoje @@ -770,7 +611,7 @@ You may optionally provide a reason for others to accept your knock: Wiadomości od twojego serwera lub administratora. - + Failed to update community: %1 Nie udało się zaktualizować społeczności: %1 @@ -791,2442 +632,601 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Potwierdź dołączenie do społeczności + + Decrypt secrets + Odszyfruj sekrety - - Confirm room join - Potwierdź dołączenie do pokoju + + Enter your recovery key or passphrase to decrypt your secrets: + Wprowadź swój klucz odzyskiwania lub hasło żeby odszyfrować swoje sekrety: - - - %n member(s) - - %n członek - %n członków - %n członków - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Wprowadź swój klucz odzyskiwania lub frazę klucz nazwaną: %1 by odszyfrować swoje sekrety: - - Do you want to join this room? You can optionally add a reason below: - Czy chcesz dołączyć do tego pokoju? Możesz podać powód, dla którego członkowie mieliby cię przyjąć: + + Decryption failed + Odszyfrowywanie nie powiodło się - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Nie udało się odszyfrować sekretów używając podanego klucza odzyskiwania lub hasła + + + EventExpiry - - Knock - Zapukaj + + + Failed to set hidden events: %1 + Nie udało się ustawić ukrytych zdarzeń: %1 + + + GridImagePackModel - - Join - Dołącz + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Utwórz czat bezpośredni + + + Failed to set hidden events: %1 + Nie udało się ustawić ukrytych zdarzeń: %1 + + + InputBar - - User to invite - Użytkownik do zaproszenia + + All Files (*) + Wszystkie pliki (*) - - @user:server.tld - @użytkownik:serwer.tld + + Select file(s) + - - Encryption - Szyfrowanie + + Upload of '%1' failed + Wysyłanie '%1' nie powiodło się - CreateRoom + LoginPage - - Create Room - Utwórz pokój + + + + + 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 - - Name - Nazwa + + Autodiscovery failed. Received malformed response. + Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź. - - New community - Nowa społeczność + + Autodiscovery failed. Unknown error when requesting .well-known. + Automatyczne odkrywanie zakończone niepowodzeniem. Napotkano nieznany błąd. .well-known. - - New Room - Nowy pokój + + The required endpoints were not found. Possibly not a Matrix server. + Nie odnaleziono wymaganych punktów końcowych. To może nie być serwer Matriksa. - - No name - Bez nazwy + + Received malformed response. Make sure the homeserver domain is valid. + Otrzymano nieprawidłową odpowiedź. Upewnij się, że domena serwera domowego jest prawidłowa. - Topic - Temat + An unknown error occured. Make sure the homeserver domain is valid. + Wystąpił nieznany błąd. Upewnij się, że domena serwera domowego jest prawidłowa. - - No topic - Bez tematu + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + - - Alias - Alias + + Sign in with Apple + Zaloguj się z użyciem konta Apple - - Public - Publiczny + + Continue with Facebook + Zaloguj się z użyciem konta Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. - Do publicznych pokojów może dołączyć każdy; prywatne pokoje wymagają zaproszenia. + + Sign in with Google + Zaloguj się z użyciem konta Google - - Trusted - Zaufany + + Sign in with Twitter + Zaloguj się z użyciem konta Twitter - - All invitees are given the same power level as the creator - Wszyscy zaproszeni otrzymają taki sam poziom mocy jak autor + + Login using %1 + Logowanie przy użyciu %1 - - Encryption - Szyfrowanie + + SSO LOGIN + Logowanie SSO - - Caution: Encryption cannot be disabled - Uwaga: Szyfrowanie nie może zostać wyłączone + + Empty password + Puste hasło + + + + SSO login failed + Logowanie SSO zakończone niepowodzeniem - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Odszyfruj sekrety - - - - Enter your recovery key or passphrase to decrypt your secrets: - Wprowadź swój klucz odzyskiwania lub hasło żeby odszyfrować swoje sekrety: + + + Failed to upload media. Please try again. + Wysłanie mediów nie powiodło się. Spróbuj ponownie. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Wprowadź swój klucz odzyskiwania lub frazę klucz nazwaną: %1 by odszyfrować swoje sekrety: + + + %1 sent an encrypted message + %1 wysłał(a) zaszyfrowaną wiadomość - - Decryption failed - Odszyfrowywanie nie powiodło się + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + Format wiadomości w powiadomieniu. %1 to nadawca, %2 to wiadomość. + %1 odpisał(a): %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Nie udało się odszyfrować sekretów używając podanego klucza odzyskiwania lub hasła + + %1 replied with an encrypted message + %1 odpisał(a) zaszyfrowaną wiadomością - - - DigitVerification - - Verification Code - Kod weryfikacyjny + + %1 replied to a message + %1 odpisał(a) na wiadomość - - 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! - Zweryfikuj poniższy ciąg cyfr. Po obu stronach powinny być wyświetlane identyczne. Jeżeli ciągi się różnią, naciśnij 'Nie pasują!' aby przerwać weryfikację! + + %1 sent a message + %1 wysłał(a) wiadomość + + + PowerLevels - - They do not match! - Nie pasują! + + Failed to update powerlevel: %1 + Nie udało się zaktualizować poziomu mocy: %1 + + + PowerlevelEditingModels - - They match! - Pasują! + + Failed to update powerlevel: %1 + Nie udało się zaktualizować poziomu mocy: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search - Szukaj + + Other events + Inne zdarzenia - - People - Ludzie + + Other state events + Inne zdarzenia stanu - Nature - Przyroda + Remove other users + Usuwanie innych użytkowników - Food - Jedzenie + Ban other users + Banowanie innych użytkowników - Activity - Aktywność + Invite other users + Zapraszanie innych użytkowników - Travel - Podróże + Redact events sent by others + Redagowanie zdarzeń wysłanych przez innych - Objects - Przedmioty + Reactions + Reakcje - Symbols - Symbole + Deprecated aliases events + Przestarzałe zdarzenia dotyczące aliasów - Flags - Flagi + Change the room avatar + Zmiana awataru pokoju - - - EmojiVerification - - Verification Code - Kod weryfikacyjny + + Change the room addresses + Zmiana adresów pokoju - - 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! - Zweryfikuj poniższe emotikony. Powinny być identyczne po obu stronach. Jeżeli są różne, naciśnij 'Nie pasują!' aby przerwać weryfikację! + + Send encrypted messages + Wysyłanie szyfrowanych wiadomości - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Wyświetlane emoji mogą różnić się wyglądem między klientami, jeśli używana jest inna czcionka. Ich nazwy mogą też być przetłumaczone na inny język. Niemniej jednak powinny one przedstawiać jedno z 64 różnych obiektów lub zwierząt. Dla przykładu lew i kot są różnymi emoji, zaś twarz kota w jednym kliencie i cały kot w drugim są tak samo traktowane jako emoji kota. + + Enable encryption + Włączenie szyfrowania - - They do not match! - Nie pasują! + + Change guest access + Zmiana dostępu dla gości - - They match! - Pasują! + + Change history visibility + Zmiana widoczności historii - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Brakuje klucza do odblokowania tej wiadomości. Poprosiliśmy o klucz automatycznie, ale możesz poprosić ręcznie jeszcze raz, jeśli jesteś niecierpliwy(a). + + Change who can join + Zmiana możliwości dołączenia do pokoju - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Ta wiadomość nie mogła zostać odszyfrowana, ponieważ mamy klucz wyłącznie dla nowszych wiadomości. Możesz spróbować poprosić o dostęp do tej wiadomości. + Send messages + Wysyłanie wiadomości - There was an internal error reading the decryption key from the database. - Wystąpił wewnętrzny błąd odczytywania klucza odszyfrowywania z bazy danych. + Change the room name + Zmiana nazwy pokoju - There was an error decrypting this message. - Wystąpił błąd podczas odszyfrowywania tej wiadomości. + Change the room permissions + Zmiana uprawnień pokoju - The message couldn't be parsed. - Wystąpił błąd podczas przetwarzania tej wiadomości. + Change the rooms topic + Zmiana tematu pokoju - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Ten klucz szyfrowania został już użyty! Być może ktoś próbuje umieścić fałszywe wiadomości w tym czacie! + Change the widgets + Zmiana widżetów - Unknown decryption error - Nieznany błąd odszyfrowywania + Change the widgets (experimental) + Zmiana widżetów (eksperymentalne) - - Request key - Poproś o klucz + + Redact own events + Redagowanie własnych zdarzeń - - - EncryptionEnabled - - %1 enabled end-to-end encryption - + + Change the pinned events + Zmiana przypiętych zdarzeń - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - + + Upgrade the room + Aktualizowanie pokoju do nowszej wersji - - - EncryptionIndicator - - This message is not encrypted! - Ta wiadomość nie jest zaszyfrowana! + + Send stickers + Wysyłanie naklejek - - Encrypted by a verified device - Zaszyfrowane przez zweryfikowane urządzenie + + Ban users using policy rules + Banowanie użytkowników przy użyciu reguł - Encrypted by an unverified device, but you have trusted that user so far. - Zaszyfrowane przez niezweryfikowane urządzenie, ale pochodzące od zaufanego użytkownika. + Ban rooms using policy rules + Banowanie pokojów przy użyciu reguł - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Zaszyfrowane przez niezweryfikowane urządzenie, albo klucz pochodzi z niezaufanego źródła, np. backup-u klucza. + Ban servers using policy rules + Banowanie serwerów przy użyciu reguł - - - Failed - - Verification failed - Weryfikacja nieudana + + Edit child communities and rooms + - - Other client does not support our verification protocol. - Inny klient nie obsługuje naszego protokołu weryfikacji. + + Change parent communities + - - Key mismatch detected! - Wykryto niedopasowanie kluczy! + + Start a call + Rozpoczynanie rozmowy - Device verification timed out. - Przekroczono limit czasu na weryfikację urządzenia. + Negotiate a call + Negocjowanie rozmowy - Other party canceled the verification. - Druga strona anulowała weryfikację. + Answer a call + Odbieranie rozmowy - Verification messages received out of order! - Wiadomości weryfikacyjne zostały odebrane w nieprawidłowej kolejności! + Hang up a call + Kończenie rozmowy - Unknown verification error. - Nieznany błąd weryfikacji. + Reject a call + - - Close - Zamknij + + Change the room emotes + Zmiana emotikon pokoju - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Prześlij wiadomość dalej + + Other users + Inni użytkownicy - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Nie udało się ustawić ukrytych zdarzeń: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + - - - HiddenEventsDialog - - Hidden events for %1 - Ukryte zdarzenia dla %1 + + profile + profil - - Hidden events - Ukryte zdarzenia + + profile name + nazwa profilu + + + QObject - - These events will be <b>shown</b> in %1: - Poniższe zdarzenia będą <b>wyświetlane</b> w %1: + + Alias for '--log-level trace'. + - - These events will be <b>shown</b> in all rooms: - Poniższe zdarzenia będą <b>wyświetlane</b> we wszystkich pokojach: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + - - User events - Zdarzenia użytkownika + + level + - - Joins, leaves, avatar and name changes, bans, … - Dołączenia, wyjścia, zmiany awataru i nazwy, bany, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + - - Power level changes - Zmiany poziomu mocy + + type + + + + + Respond + - Sent when a moderator is added/removed or the permissions of a room are changed. - Wysyłane gdy moderator zostanie dodany lub usunięty, bądź gdy uprawnienia pokoju ulegną zmianie. + Send + Wyślij - - Stickers - Naklejki + + Write a message... + Napisz wiadomość… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Edytowanie paczki obrazów + + Yesterday, %1 + Wczoraj, %1 + + + RegisterPage - - Add images - Dodaj obrazy + + Autodiscovery failed. Received malformed response. + Automatyczne wykrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Obrazy (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Automatyczne wykrywanie zakończone niepowodzeniem. Wystąpił nieznany błąd podczas próby dostępu do .well-known. - - Select images for pack - Wybierz obrazy do paczki + + The required endpoints were not found. Possibly not a Matrix server. + Nie odnaleziono wymaganych punktów końcowych. To może nie być serwer Matrix. - - Add to pack - Dodaj do paczki + + Received malformed response. Make sure the homeserver domain is valid. + Otrzymano nieprawidłową odpowiedź. Upewnij się, że domena serwera domowego jest prawidłowa. - - Change the overview image for this pack - Zmień obraz poglądowy tej paczki + + An unknown error occured. Make sure the homeserver domain is valid. + Wystąpił nieznany błąd. Upewnij się, że domena serwera domowego jest prawidłowa. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Obraz poglądowy (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + - - Select overview image for pack - Wybierz obraz poglądowy dla paczki + + Server does not support querying registration flows! + Serwer nie wspiera podawania możliwych sposobów rejestracji! - - State key - Klucz stanu + + Server does not support registration. + Serwer nie pozwala na rejestrację. - - Packname - Nazwa paczki - - - - Attribution - Źródło (autor/link) - - - - - Use as Emoji - Użyj jako emoji - - - - - Use as Sticker - Użyj jako naklejki - - - - Shortcode - Skrót - - - - Body - Zawartość - - - - Remove from pack - Usuń z paczki - - - - Remove - Usuń - - - - ImagePackSettingsDialog - - - Image pack settings - Ustawienia paczki obrazów - - - - Create account pack - Utwórz paczkę konta - - - - New room pack - Nowa paczka pokoju - - - - Private pack - Prywatna paczka - - - - Pack from this room - Paczka z tego pokoju - - - - Pack from parent community - Paczka z nadrzędnej społeczności - - - - Globally enabled pack - Paczka włączona globalnie - - - - Enable globally - Włącz globalnie - - - - Enables this pack to be used in all rooms - Umożliw używanie tej paczki we wszystkich pokojach - - - - Edit - Edytuj - - - - Close - Zamknij - - - - InputBar - - - All Files (*) - Wszystkie pliki (*) - - - - Upload of '%1' failed - Wysyłanie '%1' nie powiodło się - - - - InviteDialog - - - Invite users to %1 - Zaproś użytkowników do %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @ania:matrix.org - - - - Search user - - - - - Search on Server - - - - - Invite - Zaproś - - - - Cancel - Anuluj - - - - JoinRoomDialog - - - Join room - Dołącz do pokoju - - - - Room ID or alias - ID pokoju lub alias - - - - Join - Dołącz - - - - LeaveRoomDialog - - - Leave room - Opuść pokój - - - - Are you sure you want to leave? - Czy na pewno chcesz opuścić pokój? - - - - LoginPage - - - Matrix ID - ID Matrixa - - - - e.g @joe:matrix.org - np. @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Hasło - - - - Your password. - Twoje hasło. - - - - Device name - Nazwa urządzenia - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Adres serwera domowego - - - - server.my:8787 - serwer.mój:8787 - - - - LOGIN - ZALOGUJ - - - - Back - Wróć - - - - - - - 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 - - - - Autodiscovery failed. Received malformed response. - Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Automatyczne odkrywanie zakończone niepowodzeniem. Napotkano nieznany błąd. .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Nie odnaleziono wymaganych punktów końcowych. To może nie być serwer Matriksa. - - - - Received malformed response. Make sure the homeserver domain is valid. - Otrzymano nieprawidłową odpowiedź. Upewnij się, że domena serwera domowego jest prawidłowa. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Wystąpił nieznany błąd. Upewnij się, że domena serwera domowego jest prawidłowa. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - Zaloguj się z użyciem konta Apple - - - - Continue with Facebook - Zaloguj się z użyciem konta Facebook - - - - Sign in with Google - Zaloguj się z użyciem konta Google - - - - Sign in with Twitter - Zaloguj się z użyciem konta Twitter - - - - Login using %1 - Logowanie przy użyciu %1 - - - - SSO LOGIN - Logowanie SSO - - - - Empty password - Puste hasło - - - - SSO login failed - Logowanie SSO zakończone niepowodzeniem - - - - LogoutDialog - - - Log out - Wyloguj się - - - - A call is in progress. Log out? - Trwa połączenie. Wylogować? - - - - Are you sure you want to log out? - Czy na pewno chcesz się wylogować? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Wysłanie mediów nie powiodło się. Spróbuj ponownie. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - %1 usunął/ęła wiadomość - - - - %2 changed the room name to: %1 - %2 zmienił(a) nazwę pokoju na: %1 - - - - %1 removed the room name - %1 usunął/ęła nazwę pokoju - - - - %2 changed the topic to: %1 - %2 zmienił(a) temat pokoju na: %1 - - - - %1 removed the topic - %1 usunął/ęła temat pokoju - - - - %1 changed the room avatar - %1 zmienił(a) awatar pokoju - - - - %1 changed the pinned messages. - %1 zmienił(a) przypięte wiadomości. - - - - %1 changed the addresses for this room. - %1 zmienił(a) adresy tego pokoju. - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - %1 utworzył(a) i skonfigurował(a) pokój: %2 - - - - %1 placed a voice call. - %1 rozpoczął(-ęła) połączenie głosowe. - - - - %1 placed a video call. - %1 rozpoczął(-ęła) połączenie wideo. - - - - %1 placed a call. - %1 rozpoczął(-ęła) połączenie. - - - - %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ść - - - - MessageInput - - - Hang up - Rozłącz się - - - - Place a call - Zadzwoń - - - - Already on a call - - - - - Send a file - Wyślij plik - - - - Write a message... - Napisz wiadomość… - - - - Stickers - Naklejki - - - - Emoji - Emoji - - - - Send - Wyślij - - - - You don't have permission to send messages in this room - Nie masz uprawnień do wysyłania wiadomości w tym pokoju - - - - MessageView - - - Edit - Edytuj - - - - React - Zareaguj - - - - Reply in thread - Odpowiedz w wątku - - - - New thread - Nowy wątek - - - - Reply - Odpowiedz - - - - Options - Opcje - - - - Reason for removal - Powód usunięcia - - - - Enter reason for removal or hit enter for no reason: - Podaj powód usunięcia lub wciśnij enter by nie podawać powodu: - - - - - &Copy - &Kopiuj - - - - - Copy &link location - Kopiuj &adres odnośnika - - - - Re&act - Zar&eaguj - - - - Repl&y - Odp&isz - - - - &Edit - &Edytuj - - - - &Thread - - - - - Un&pin - Odep&nij - - - - &Pin - Przyp&nij - - - - &Read receipts - Potwierdzenia p&rzeczytania - - - - &Forward - &Przekaż dalej - - - - &Mark as read - &Oznacz jako przeczytane - - - - View raw message - Wyświetl źródło &wiadomości - - - - View decrypted raw message - Wyświetl odszyfrowane źródło wiadomości - - - - Remo&ve message - &Usuń wiadomość - - - - &Save as - &Zapisz jako - - - - &Open in external program - Otwórz w &zewnętrznym programie - - - - Copy link to eve&nt - Skopiuj link do z&darzenia - - - - &Go to quoted message - Idź do zacytowanej wiado&mości - - - - NewVerificationRequest - - - Send Verification Request - Wyślij prośbę o weryfikację - - - - Received Verification Request - Otrzymano prośbę o weryfikację - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Aby upewnić się, że żaden złośliwy użytkownik nie może podsłuchiwać twojej zaszyfrowanej komunikacji, możesz zweryfikować drugą stronę. - - - - %1 has requested to verify their device %2. - %1 poprosił(a) cię o weryfikację jego/jej urządzenia: %2. - - - - %1 using the device %2 has requested to be verified. - %1 używając urządzenia %2 poprosił(a) cię o weryfikację. - - - - Your device (%1) has requested to be verified. - Twoje urządzenie (%1) poprosiło o weryfikację. - - - - Cancel - Anuluj - - - - Deny - Odmów - - - - Start verification - Rozpocznij weryfikację - - - - Accept - Akceptuj - - - - NotificationWarning - - - You are about to notify the whole room - Zamierzasz wysłać powiadomienie do wszystkich w pokoju - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 wysłał(a) zaszyfrowaną wiadomość - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - Format wiadomości w powiadomieniu. %1 to nadawca, %2 to wiadomość. - %1 odpisał(a): %2 - - - - %1 replied with an encrypted message - %1 odpisał(a) zaszyfrowaną wiadomością - - - - %1 replied to a message - %1 odpisał(a) na wiadomość - - - - %1 sent a message - %1 wysłał(a) wiadomość - - - - PlaceCall - - - Place a call to %1? - Zadzwonić do %1? - - - - No microphone found. - Nie znaleziono mikrofonu. - - - - Voice - Głos - - - - Video - Wideo - - - - Screen - Ekran - - - - Cancel - Anuluj - - - - Placeholder - - - unimplemented event: - Niezaimplementowane zdarzenie: - - - - PowerLevelEditor - - - Permissions in %1 - Uprawnienia w %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Zachowaj ostrożność edytując uprawnienia. Nie możesz obniżyć uprawnień ludzi o tym samym lub wyższym poziomie niż twój. Zachowaj ostrożność podnosząc poziomy innych członków. - - - - Roles - Role - - - - Users - Użytkownicy - - - - Move permissions between roles to change them - Przenieś uprawnienia między rolami aby je zmienić - - - - - Administrator (%1) - Administrator (%1) - - - - - Moderator (%1) - Moderator (%1) - - - - User (%1) - Użytkownik (%1) - - - - - Custom (%1) - Własny (%1) - - - - Remove event type - Usuń typ zdarzenia - - - - Add event type - Dodaj typ zdarzenia - - - - Add new role - Dodaj nową rolę - - - - Add - Dodaj - - - - Move users up or down to change their permissions - Przenieś użytkowników wyżej lub niżej aby zmienić ich uprawnienia - - - - Remove user - Usuń użytkownika - - - - Add user - Dodaj użytkownika - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Zastosuj zmiany uprawnień - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - Zastosuj uprawnienia rekursywnie - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - Nie udało się zaktualizować poziomu mocy: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Nie udało się zaktualizować poziomu mocy: %1 - - - - PowerlevelsTypeListModel - - - Other events - Inne zdarzenia - - - - Other state events - Inne zdarzenia stanu - - - - Remove other users - Usuwanie innych użytkowników - - - - Ban other users - Banowanie innych użytkowników - - - - Invite other users - Zapraszanie innych użytkowników - - - - Redact events sent by others - Redagowanie zdarzeń wysłanych przez innych - - - - Reactions - Reakcje - - - - Deprecated aliases events - Przestarzałe zdarzenia dotyczące aliasów - - - - Change the room avatar - Zmiana awataru pokoju - - - - Change the room addresses - Zmiana adresów pokoju - - - - Send encrypted messages - Wysyłanie szyfrowanych wiadomości - - - - Enable encryption - Włączenie szyfrowania - - - - Change guest access - Zmiana dostępu dla gości - - - - Change history visibility - Zmiana widoczności historii - - - - Change who can join - Zmiana możliwości dołączenia do pokoju - - - - Send messages - Wysyłanie wiadomości - - - - Change the room name - Zmiana nazwy pokoju - - - - Change the room permissions - Zmiana uprawnień pokoju - - - - Change the rooms topic - Zmiana tematu pokoju - - - - Change the widgets - Zmiana widżetów - - - - Change the widgets (experimental) - Zmiana widżetów (eksperymentalne) - - - - Redact own events - Redagowanie własnych zdarzeń - - - - Change the pinned events - Zmiana przypiętych zdarzeń - - - - Upgrade the room - Aktualizowanie pokoju do nowszej wersji - - - - Send stickers - Wysyłanie naklejek - - - - Ban users using policy rules - Banowanie użytkowników przy użyciu reguł - - - - Ban rooms using policy rules - Banowanie pokojów przy użyciu reguł - - - - Ban servers using policy rules - Banowanie serwerów przy użyciu reguł - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - Rozpoczynanie rozmowy - - - - Negotiate a call - Negocjowanie rozmowy - - - - Answer a call - Odbieranie rozmowy - - - - Hang up a call - Kończenie rozmowy - - - - Reject a call - - - - - Change the room emotes - Zmiana emotikon pokoju - - - - PowerlevelsUserListModel - - - Other users - Inni użytkownicy - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - profil - - - - profile name - nazwa profilu - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Wyślij - - - - Write a message... - Napisz wiadomość… - - - - ReadReceipts - - - Read receipts - Potwierdzenia przeczytania - - - - ReadReceiptsModel - - - Yesterday, %1 - Wczoraj, %1 - - - - RegisterPage - - - Username - Nazwa użytkownika - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Nazwa użytkownika nie może być pusta i może zawierać wyłącznie znaki a-z, 0-9, ., _, =, -, i /. - - - - - Back - Wróć - - - - Password - Hasło - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Wpisz swoje hasło. Dokładne wymagania dotyczące jego siły mogą zależeć od Twojego serwera. - - - - Password confirmation - Potwierdzenie hasła - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Serwer domowy - - - - your.server - twój.serwer - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Serwer, który pozwala na rejestrację. Ponieważ Matrix jest zdecentralizowany, musisz najpierw znaleźć serwer który pozwala na rejestrację bądź hostować swój własny. - - - - Your passwords do not match! - Podane hasła nie są identyczne! - - - - Device name - Nazwa urządzenia - - - - REGISTER - ZAREJESTRUJ - - - - Autodiscovery failed. Received malformed response. - Automatyczne wykrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Automatyczne wykrywanie zakończone niepowodzeniem. Wystąpił nieznany błąd podczas próby dostępu do .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Nie odnaleziono wymaganych punktów końcowych. To może nie być serwer Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Otrzymano nieprawidłową odpowiedź. Upewnij się, że domena serwera domowego jest prawidłowa. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Wystąpił nieznany błąd. Upewnij się, że domena serwera domowego jest prawidłowa. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - Serwer nie wspiera podawania możliwych sposobów rejestracji! - - - - Server does not support registration. - Serwer nie pozwala na rejestrację. - - - - Invalid username. - Niepoprawna nazwa. - - - - Name already in use. - Nazwa jest już w użyciu. - - - - Part of the reserved namespace. - Część zarezerwowanej przestrzeni nazw. - - - - ReplyPopup - - - Close - Zamknij - - - - Cancel Edit - Anuluj edycję - - - - Cancel Thread - Zamknij wątek - - - - RoomDirectory - - - Explore Public Rooms - Przeglądaj publiczne pokoje - - - - Search for public rooms - Szukaj publicznych pokojów - - - - Choose custom homeserver - Wybierz własny serwer domowy - - - - RoomInfo - - - no version stored - brak zapisanej wersji - - - - RoomList - - - New tag - Nowy tag - - - - Enter the tag you want to use: - Wprowadź tag, którego chcesz użyć: - - - - Open separately - Otwórz w nowym oknie - - - - Room settings - Ustawienia pokoju - - - - Leave room - Opuść pokój - - - - Copy room link - Skopiuj link do pokoju - - - - Tag room as: - Oznacz pokój tagiem: - - - - Favourite - Ulubione - - - - Low priority - Niski priorytet - - - - Server notice - Powiadomienie serwera - - - - Create new tag... - Utwórz nowy tag… - - - - Add or remove from community... - Dodaj lub usuń ze społeczności... - - - - Status Message - Wiadomość Statusowa - - - - Enter your status message: - Wprowadź swoją wiadomość statusową: - - - - Profile settings - Ustawienia profilu - - - - Set status message - Ustaw wiadomość statusową - - - - Logout - Wyloguj - - - - Encryption not set up - Cross-signing setup has not run yet. - Szyfrowanie nie zostało skonfigurowane - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Niezweryfikowana sesja - - - - Please verify your other devices - There are unverified devices signed in to this account. - Zweryfikuj swoje pozostałe urządzenia - - - - Close - Zamknij - - - - Start a new chat - Utwórz nowy czat - - - - Join a room - Dołącz do pokoju - - - - Create a new room - Utwórz nowy pokój - - - - Start a direct chat - Rozpocznij czat bezpośredni - - - - Create a new community - Stwórz nową społeczność - - - - Room directory - Katalog pokojów - - - - Search rooms (Ctrl+K) - Szukaj pokojów (Ctrl+K) - - - - User settings - Ustawienia użytkownika - - - - RoomMembers - - - Members of %1 - Obecni w %1 - - - - %n people in %1 - Summary above list of members - - %n osoba w %1 - %n osoby w %1 - %n osób w %1 - - - - - Invite more people - Zaproś więcej ludzi - - - - Search... - Szukaj... - - - - Sort by: - Sortuj według: - - - - User ID - ID użytkownika - - - - Display name - Wyświetlana nazwa - - - - Power level - Poziom mocy - - - - Administrator: %1 - Administrator: %1 - - - - Moderator: %1 - Moderator: %1 - - - - User: %1 - Użytkownik: %1 - - - - This room is not encrypted! - Ten pokój nie jest szyfrowany! - - - - This user is verified. - Ten użytkownik został zweryfikowany. + + Invalid username. + Niepoprawna nazwa. - This user isn't verified, but is still using the same master key from the first time you met. - Ten użytkownik nie został zweryfikowany, ale wciąż używa tego samego klucza głównego którego używał podczas waszej pierwszej rozmowy. + Name already in use. + Nazwa jest już w użyciu. - This user has unverified devices! - Ten użytkownik ma urządzenia, które nie zostały zweryfikowane! - - - - RoomSettings - - - Room Settings - Ustawienia pokoju - - - - Change room avatar. - Zmień awatar pokoju. - - - - Change name of this room - Zmień nazwę tego pokoju - - - - %n member(s) - - %n członek - %n członkowie - %n członków - - - - - View members of %1 - Pokaż członków pokoju %1 - - - - No topic set - Brak ustawionego tematu - - - - Change topic of this room - Zmień temat tego pokoju - - - - SETTINGS - USTAWIENIA - - - - Notifications - Powiadomienia - - - - Muted - Wyciszony - - - - Mentions only - Tylko wzmianki - - - - All messages - Wszystkie wiadomości - - - - Encryption - Szyfrowanie - - - - End-to-End Encryption - Szyfrowanie end-to-end - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Szyfrowanie jest obecnie eksperymentalne, niektóre funkcjonalności mogą nagle przestać działać. <br> -Zwróć uwagę, iż nie będzie ono mogło zostać wyłączone. - - - - Permission - Uprawnienia - - - - View and change the permissions in this room - Wyświetl i edytuj uprawnienia tego pokoju - - - - View and change the addresses/aliases of this room - Wyświetl i edytuj adresy/aliasy tego pokoju - - - - Sticker & Emote Settings - Ustawienia naklejek i emotek - - - - - Change - Zmień - - - - Hidden events - Ukryte zdarzenia - - - - - - Configure - Konfiguruj - - - - Anyone can join - Każdy może dołączyć - - - - Allow knocking - Pozwól na pukanie - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - Zastosuj reguły dostępu - - - - Aliases - Aliasy - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - Wybierz zdarzenia do ukrycia w tym pokoju - - - - INFO - INFO - - - - Internal ID - Wewnętrzne ID - - - - Copied to clipboard - Skopiowano do schowka - - - - Room Version - Wersja Pokoju - - - - show less - pokaż mniej - - - - show more - pokaż więcej - - - - Failed to enable encryption: %1 - Nie udało się włączyć szyfrowania: %1 - - - - Select an avatar - Wybierz awatar - - - - All Files (*) - Wszystkie pliki (*) - - - - The selected file is not an image - Wybrany plik nie jest obrazem - - - - Error while reading file: %1 - Błąd czytania pliku: %1 - - - - - Failed to upload image: %s - Nie udało się wysłać obrazu: %s - - - - RoomlistModel - - - Pending invite. - Oczekujące zaproszenie. - - - - Previewing this room - Podgląd tego pokoju - - - - No preview available - Podgląd pokoju niedostępny + Part of the reserved namespace. + Część zarezerwowanej przestrzeni nazw. - Root - - - Please enter your login password to continue: - Wprowadź swoje hasło do konta, aby kontynuować: - - - - Please enter a valid email address to continue: - Wprowadź prawidłowy adres email aby kontynuować: - - - - Please enter a valid phone number to continue: - Wprowadź prawidłowy numer telefonu aby kontynuować: - - - - Please enter the token which has been sent to you: - - + RoomInfo - - Wait for the confirmation link to arrive, then continue. - Zaczekaj na dostarczenie linku potwierdzającego, a następnie kontynuuj. + + no version stored + brak zapisanej wersji - ScreenShare + RoomSettings - - Share desktop with %1? - Udostępnić pulpit (desktop) użytkownikowi: %1? + + Failed to enable encryption: %1 + Nie udało się włączyć szyfrowania: %1 - - Window: - Okno: + + Select an avatar + Wybierz awatar - - Frame rate: - Klatek na sekundę: + + All Files (*) + Wszystkie pliki (*) - - Include your camera picture-in-picture - Włącz funkcję picture-in-picture kamery + + The selected file is not an image + Wybrany plik nie jest obrazem - - Request remote camera - Poproś rozmówcę o włączenie kamery + + Error while reading file: %1 + Błąd czytania pliku: %1 - - - View your callee's camera like a regular video call - Wyświetl widok kamery rozmówcy jak podczas zwykłej rozmoowy wideo + + + Failed to upload image: %s + Nie udało się wysłać obrazu: %s + + + RoomlistModel - - Hide mouse cursor - Ukryj kursor myszy + + Pending invite. + Oczekujące zaproszenie. - - Share - Udostępnij + + Previewing this room + Podgląd tego pokoju - - Preview - Podgląd + + No preview available + Podgląd pokoju niedostępny - - Cancel - Anuluj + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Błąd połączenia do menadżera sekretów @@ -3236,62 +1236,10 @@ Zwróć uwagę, iż nie będzie ono mogło zostać wyłączone. Nheko nie mógł połączyć się z menadżerem sekretów aby zapisać sekrety szyfrowania. Może to wynikać z wielu przyczyn. Sprawdź czy usługa D-Bus jest aktywna i czy masz skonfigurowaną usługę taką jak KWallet, Gnome Keyring, KeePassXC lub inną, odpowiednią dla platformy z której korzystasz. W przypadku problemów możesz zgłosić go tutaj: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Oto twój klucz odzyskiwania. Będziesz go potrzebować aby móc przywrócić dostęp do zaszyfrowanych wiadomości i kluczy weryfikacyjnych. Przechowuj go w bezpiecznym miejscu, nie udostępniaj go nikomu i nie zgub go! - - - - Encryption setup successfully - Konfiguracja szyfrowania zakończona pomyślnie - - - - Failed to setup encryption: %1 - Konfiguracja szyfrowania zakończona niepowodzeniem: %1 - - - - Setup Encryption - Skonfiguruj szyfrowanie - - - - 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! - Witaj w sieci Matrix! -Wygląda na to, że jesteś tu nowy(-a). Zanim będzie można bezpiecznie szyfrować Twoje wiadomości, musimy skonfigurować parę drobiazgów. Możesz od razu kliknąć "akceptuj" lub dostosować niektóre opcje. Postaramy się także wyjaśnić kilka podstaw. Możesz pominąć ten samouczek, choć może on okazać się pomocny! - - - - Activate Encryption - Aktywuj szyfrowanie - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Wygląda na to, że masz już skonfigurowane szyfrowanie dla tego konta. Aby mieć dostęp do zaszyfrowanych wiadomości i oznaczyć to urządzenie jako zaufane możesz je zweryfikować przy użyciu innego istniejącego urządzenia (zaufanego) lub podać hasło odzyskiwania (jeśli zostało ustawione). Wybierz jedną z opcji poniżej: -Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego urządzania. Jeśli wybierzesz opcję "Wprowadź hasło”, będziesz potrzebować klucza odzyskiwania lub hasła. Jeśli klikniesz przycisk "anuluj", będziesz mógł/mogła zweryfikować to urządzenie później. - - - - verify - zweryfikuj - - - - enter passphrase - wprowadź hasło - - SelfVerificationStatus - + Failed to create keys for cross-signing! Nie udało się utworzyć kluczy dla podpisywania krzyżowego! @@ -3324,19 +1272,19 @@ 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 - + Failed to delete old image pack: %1 Nie udało się usunąć starej paczki obrazów: %1 - - + + Failed to open image: %1 Nie udało się otworzyć obrazu: %1 @@ -3347,97 +1295,10 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego Nie udało się wysłać obrazu: %1 - - SpaceMenuLevel - - - Add or remove from community - Dodaj lub usuń ze społeczności - - - - Official community for this room - Oficjalna społeczność tego pokoju - - - - Affiliated community for this room - Powiązana społeczność tego pokoju - - - - Listed only for community members - Widoczna tylko dla członków społeczności - - - - Listed only for room members - Widoczna tylko dla członków pokoju - - - - Not related - Niezwiązana - - - - Subcommunities - Podspołeczności - - - - StatusIndicator - - - Failed - Błąd - - - - Sent - Wysłano - - - - Received - Dostarczono - - - - Read - Przeczytano - - - - StickerPicker - - - Search - Szukaj - - - - Success - - - Successful Verification - Weryfikacja udana - - - - Verification successful! Both sides verified their devices! - Weryfikacja udana! Obaj rozmówcy zweryfikowali swoje urządzenia! - - - - Close - Zamknij - - TimelineModel - + Message redaction failed: %1 Cenzurowanie wiadomości nie powiodło się: %1 @@ -3469,7 +1330,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.) @@ -3758,254 +1619,96 @@ Powód: %4 %2 odbanował(a) %1. - - %2 rejected the knock from %1. - %2 odrzucił(a) zapukanie od %1. - - - - %1 changed their avatar. - %1 zmienił(a) swój awatar. - - - - %1 changed some profile info. - %1 zmodyfikował(a) dane profilu. - - - - %1 joined. - %1 dołączył(a). - - - - %1 joined via authorisation from %2's server. - %1 dołączyła dzięki autoryzacji serwera użytkownika %2. - - - - %1 rejected their invite. - %1 odrzucił(a) zaproszenie. - - - - %1 left the room. - %1 opuścił(a) pokój. - - - - Reason: %1 - Powód: %1 - - - - %1 redacted their knock. - 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. - - - - %1 has changed their avatar and changed their display name to %2. - %1 zmienił(a) swój awatar i ustawił(a) wyświetlaną nazwę na %2. - - - - %1 has changed their display name to %2. - %1 ustawił(a) swoją wyświetlaną nazwę na %2. - - - - %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 opuścił(a) pokój po raz kolejny! - - - - %1 banned %2 - %1 zbanował(a) %2 - - - - %1 knocked. - %1 zapukał(a). - - - - TimelineRow - - - Edited - Edytowane - - - - Part of a thread - Część wątku - - - - TimelineView - - - No room open - Brak otwartych pokojów - - - - No preview available - Podgląd niedostępny - - - - Settings - Ustawienia - - - - %n member(s) - - %n członek - %n członkowie - %n członków - - - - - View members of %1 - Pokaż członków %1 - - - - join the conversation - Dołącz do rozmowy - - - - accept invite - zaakceptuj zaproszenie - - - - decline invite - odrzuć zaproszenie - - - - Hide invite reason - Ukryj przyczynę zaproszenia - - - - Show invite reason - Pokaż przyczynę zaproszenia - - - - Back to room list - Wróc do listy pokoi + + %2 rejected the knock from %1. + %2 odrzucił(a) zapukanie od %1. - - - TopBar - - Back to room list - Wróć do listy pokoi + + %1 changed their avatar. + %1 zmienił(a) swój awatar. - - No room selected - Nie wybrano pokoju + + %1 changed some profile info. + %1 zmodyfikował(a) dane profilu. - - In %1 - W %1 + + %1 joined. + %1 dołączył(a). - - Show room members. - Pokaż członków pokoju. + + %1 joined via authorisation from %2's server. + %1 dołączyła dzięki autoryzacji serwera użytkownika %2. - - This room contains only verified devices. - Ten pokój zawiera wyłącznie zweryfikowane urządzenia. + + %1 rejected their invite. + %1 odrzucił(a) zaproszenie. - - This room contains verified devices and devices which have never changed their master key. - Ten pokój zawiera zweryfikowane urządzenia oraz urządzenia, które nigdy nie zmieniły swojego klucza głównego. + + %1 left the room. + %1 opuścił(a) pokój. - - This room contains unverified devices! - Ten pokój zawiera niezweryfikowane urządzenia! + + Reason: %1 + Powód: %1 - - Show or hide pinned messages - Pokaż lub ukryj przypięte wiadomości + + %1 redacted their knock. + Użytkownik %1 ocenzurował własne pukanie. - - Search this room - Szukaj w tym pokoju + + You joined this room. + Dołączyłeś(-aś) do tego pokoju. - - Room options - Ustawienia pokoju + + %1 made this room require an invitation to join. + - - Invite users - Zaproś użytkowników + + %1 invited %2. + %1 zaprosił(a) %2. - - Members - Członkowie + + %1 has changed their avatar and changed their display name to %2. + %1 zmienił(a) swój awatar i ustawił(a) wyświetlaną nazwę na %2. - - Leave room - Opuść pokój + + %1 has changed their display name to %2. + %1 ustawił(a) swoją wyświetlaną nazwę na %2. - - Settings - Ustawienia + + %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 opuścił(a) pokój po raz kolejny! - - Unpin - Odepnij + + %1 banned %2 + %1 zbanował(a) %2 - - Enter search query - Wpisz kryterium wyszukiwania + + %1 knocked. + %1 zapukał(a). TrayIcon - + Show Pokaż @@ -4018,13 +1721,13 @@ Powód: %4 UIA - + No available registration flows! Nie są dostępne żadne sposoby rejestracji! - - + + Registration aborted Rejestracja przerwana @@ -4040,113 +1743,10 @@ Powód: %4 Nieprawidłowy token - - UploadBox - - - Upload %n file(s) - - Wyślij plik - Wyślij %n pliki - Wyślij %n plików - - - UserProfile - - Global User Profile - Globalny profil użytkownika - - - - Room User Profile - Profil użytkownika w pokoju - - - - Change avatar globally. - Zmień awatar globalnie. - - - - Change avatar. Will only apply to this room. - Zmień awatar wyłącznie dla bieżącego pokoju. - - - - Change display name globally. - Zmień nazwę wyświetlaną globalnie. - - - - Change display name. Will only apply to this room. - Zmień nazwę wyświetlaną wyłącznie dla bieżącego pokoju. - - - - Room: %1 - Pokój: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - To profil specyficzny dla tego pokoju. Nazwa użytkownika oraz awatar mogą być inne niż globalna nazwa użytkownika i globalny awatar. - - - - Open the global profile for this user. - Otwórz globalny profil tego użytkownika. - - - - - Verify - Zweryfikuj - - - - Start a private chat. - Rozpocznij prywatny czat. - - - - Kick the user. - Wyrzuć użytkownika. - - - - Ban the user. - Zbanuj użytkownika. - - - - Refresh device list. - Odśwież listę urządzeń. - - - - Sign out this device. - Wyloguj to urządzenie. - - - - Change device name. - Zmień nazwę urządzenia. - - - - Last seen %1 from %2 - Ostatnio widziane %1 z %2 - - - - Unverify - Udweryfikuj - - - + Sign out device %1 Wyloguj urządzenie %1 @@ -4179,8 +1779,8 @@ Powód: %4 UserSettings - - + + Default Domyślne @@ -4188,7 +1788,7 @@ Powód: %4 UserSettingsModel - + Theme Motyw @@ -4257,6 +1857,11 @@ Powód: %4 Sort rooms by unreads Sortuj pokoje po nieprzeczytanych wiadomościach + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4518,12 +2123,22 @@ Powód: %4 Udostępnij informacje o pokojach poprzez D-Bus - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Domyślne - + Set the notification sound to play when a call invite arrives Ustaw dźwięk powiadomienia odtwarzanego podczas zaproszenia do połączenia @@ -4595,7 +2210,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Pokazuj przyciski do szybkiej odpowiedzi, reakcji i menu dodatkowych opcji obok każdej wiadomości. @@ -4649,17 +2278,17 @@ This usually causes the application icon in the task bar to animate in some fash To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana. - + Communities sidebar Pasek społeczności - + Show message counts for communities and tags Pokaż liczniki wiadomości dla społeczności i tagów - + Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized Ustaw maksymalną szerokość wiadomości na osi czasu (w pikselach). Może to poprawić czytelność Nheko zmaksymalizowanego na szerokim ekranie @@ -4669,14 +2298,7 @@ To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana.Pokaż kolumnę zawierającą społeczności i tagi obok listy pokojów. - - 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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4766,7 +2388,17 @@ This setting will take effect upon restart. To ustawienie wejdzie w życie po restarcie aplikacji. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Wybierz plik @@ -4776,7 +2408,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji. Wszystkie pliki (*) - + Open Sessions File Otwórz plik sesji @@ -4818,117 +2450,18 @@ To ustawienie wejdzie w życie po restarcie aplikacji. Plik, do którego zostaną wyeksportowane klucze sesji - - UserSettingsPage - - - REQUEST - POPROŚ O - - - - DOWNLOAD - POBIERZ - - - - CACHED - ZAPISANO W PAMIĘCI PODRĘCZNEJ - - - - NOT CACHED - BRAK W PAMIĘCI PODRĘCZNEJ - - - - Back - Wróć - - - - IMPORT - IMPORTUJ - - - - EXPORT - EKSPORTUJ - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Nie znaleziono zaszyfrowanego prywatnego czatu z tym użytkownikiem. Utwórz nowy zaszyfrowany prywatny czat z tym użytkownikiem i spróbuj ponownie. - - Waiting - - - Waiting for other party… - Oczekiwanie na drugą stronę… - - - - Waiting for other side to accept the verification request. - Oczekiwanie na przyjęcie prośby o weryfikację przez drugą stronę. - - - - Waiting for other side to continue the verification process. - Oczekiwanie na kontynuowanie weryfikacji przez drugą stronę. - - - - Waiting for other side to complete the verification process. - Oczekiwanie na dokończenie weryfikacji przez drugą stronę. - - - - Cancel - Anuluj - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Witamy w Nheko! Oto desktopowy klient protokołu Matrix. - - - - Enjoy your stay! - Udanego pobytu! - - - - REGISTER - ZAREJESTRUJ SIĘ - - - - LOGIN - ZALOGUJ SIĘ - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Wczoraj @@ -4936,7 +2469,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji. dialogs::FallbackAuth - + Open Fallback in Browser W razie konieczności otwórz w przeglądarce @@ -4957,32 +2490,52 @@ To ustawienie wejdzie w życie po restarcie aplikacji. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Otwórz reCAPTCHA + + People + Ludzie - - Cancel - Anuluj + + Nature + Przyroda - - Confirm - Potwierdź + + Food + Jedzenie - - Solve the reCAPTCHA and press the confirm button - Rozwiąż reCAPTCHA i naciśnij przycisk „potwierdź” + + Activity + Aktywność + + + + Travel + Podróże + + + + Objects + Przedmioty + + + + Symbols + Symbole + + + + Flags + Flagi message-description sent: - + You sent an audio clip Wysłałeś(aś) klip audio @@ -5043,24 +2596,24 @@ To ustawienie wejdzie w życie po restarcie aplikacji. - + You: %1 Ty: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_pt_BR.ts b/resources/langs/nheko_pt_BR.ts index 43ae3f0b..cfb09f60 100644 --- a/resources/langs/nheko_pt_BR.ts +++ b/resources/langs/nheko_pt_BR.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Ligando... - - - - - Connecting... - Conectando... - - - - You are screen sharing - Você está compartilhando sua tela - - - - Hide/Show Picture-in-Picture - Esconder/Mostrar Picture-in-Picture - - - - Unmute Mic - Ligar Microfone - - - - Mute Mic - Desligar Microfone - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - Chamada de Vídeo - - - - Voice Call - Chamada de Voz - - - - No microphone found. - Nenhum microfone encontrado. - - - - CallInviteBar - - - Video Call - Chamada de Vídeo - - - - Voice Call - Chamada de Voz - - - - Devices - Dispositivos - - - - Accept - Aceitar - - - - Unknown microphone: %1 - Microfone desconhecido: %1 - - - - Unknown camera: %1 - Câmera desconhecida: %1 - + CallManager - - Decline - Rejeitar + + X11 + - - No microphone found. - Nenhum microfone encontrado. + + PipeWire + - - - CallManager - + Entire screen Tela Inteira @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Falha ao convidar usuário: %1 - + Invited user: %1 Usuário convidado: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,12 @@ - + Confirm invite Confirmar convite - + Do you really want to invite %1 (%2)? Deseja realmente convidar %1 (%2)? @@ -318,12 +166,12 @@ Usuário desbanido: %1 - + Do you really want to start a private chat with %1? Você realmente quer iniciar um chat privado com %1? - + Cache migration failed! Migração do cache falhou! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover Versão do cache incompatível - + Failed to restore OLM account. Please login again. Falha ao restaurar conta OLM. Por favor faça login novamente. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms Todas as salas @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: Mensagens do seu servidor ou do administrador. - + Failed to update community: %1 @@ -790,2343 +630,583 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Descriptografar segredos - - Confirm room join - - - - - %n member(s) - - - - + + Enter your recovery key or passphrase to decrypt your secrets: + Insira sua chave de recuperação ou senha para descriptografar seus segredos: - - Do you want to join this room? You can optionally add a reason below: + + Enter your recovery key or passphrase called %1 to decrypt your secrets: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Decryption failed + Falha ao descriptografar - - Knock + + Failed to decrypt secrets with the provided recovery key or passphrase + Falha ao descriptografar segredos com a chave de recuperação ou senha inserida + + + + EventExpiry + + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Descriptografar segredos + + + Failed to upload media. Please try again. + + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: - Insira sua chave de recuperação ou senha para descriptografar seus segredos: - - - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed - Falha ao descriptografar + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + - - Failed to decrypt secrets with the provided recovery key or passphrase - Falha ao descriptografar segredos com a chave de recuperação ou senha inserida + + %1 replied with an encrypted message + - - - DigitVerification - - Verification Code - Código de Verificação + + %1 replied to a message + - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! - Eles não são iguais! + + Failed to update powerlevel: %1 + + + + PowerlevelEditingModels - - They match! - Eles são iguais! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelsTypeListModel - - Search - Pesquisar + + Other events + - - People - Pessoas + + Other state events + - Nature - Natureza + Remove other users + - Food - Comida + Ban other users + - Activity - Atividade + Invite other users + - Travel - Viagem + Redact events sent by others + - Objects - Objetos + Reactions + - Symbols - Símbolos + Deprecated aliases events + - Flags - Bandeiras + Change the room avatar + - - - EmojiVerification - - Verification Code - Código de Verificação + + Change the room addresses + - - 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! - Por favor verifique o emoji a seguir. Você deve ver o mesmo emoji em ambos os lados. Se eles forem diferentes, por favor aperte 'Eles não são iguais!' para abortar a verificação! + + Send encrypted messages + - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! - Eles não são iguais! + + Change guest access + - - They match! - Eles são iguais! + + Change history visibility + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Não existe uma chave para desbloquear esta mensagem. Nós pedimos pela chave automaticamente, mas você pode tentar pedir novamente se for impaciente. + + Change who can join + - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog + RoomInfo - - Image pack settings + + no version stored + + + RoomSettings - - Create account pack + + Failed to enable encryption: %1 - - New room pack + + Select an avatar - - Private pack + + All Files (*) - - Pack from this room + + The selected file is not an image - - Pack from parent community + + Error while reading file: %1 - - Globally enabled pack + + + Failed to upload image: %s + + + RoomlistModel - - Enable globally + + Pending invite. - - Enables this pack to be used in all rooms - - - - - Edit - - - - - Close - - - - - InputBar - - - All Files (*) - - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Cancelar - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - Cancelar - - - - Deny - - - - - Start verification - - - - - Accept - Aceitar - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - Nenhum microfone encontrado. - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - Cancelar - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room + + Previewing this room @@ -3134,302 +1214,88 @@ Example: https://server.my:8787 No preview available - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - Cancelar - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room + + This room is possibly inaccessible + + + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search - Pesquisar + + + Failed to update image pack: %1 + - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3461,7 +1327,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.) @@ -3725,412 +1591,153 @@ If you choose verify, you need to have the other device available. If you choose %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - Você entrou nessa sala. - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room - - - - - Settings +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. - + + You joined this room. + Você entrou nessa sala. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4790,117 +2429,18 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - Cancelar - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - - - - LOGIN - - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday @@ -4908,7 +2448,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser @@ -4929,32 +2469,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + Pessoas - - Cancel - Cancelar + + Nature + Natureza - - Confirm - + + Food + Comida - - Solve the reCAPTCHA and press the confirm button - + + Activity + Atividade + + + + Travel + Viagem + + + + Objects + Objetos + + + + Symbols + Símbolos + + + + Flags + Bandeiras message-description sent: - + You sent an audio clip @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_pt_PT.ts b/resources/langs/nheko_pt_PT.ts index e1b86e2c..78f301e0 100644 --- a/resources/langs/nheko_pt_PT.ts +++ b/resources/langs/nheko_pt_PT.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - A chamar... - - - - - Connecting... - A ligar... - - - - You are screen sharing - Está a partilhar o seu ecrã - - - - Hide/Show Picture-in-Picture - Mostrar/Ocultar Picture-in-Picture - - - - Unmute Mic - Ativar microfone - - - - Mute Mic - Desativar microfone - - AliasEditingModel - + @@ -51,86 +17,10 @@ Falha ao atualizar alcunhas: %1 - - AliasEditor - - - Aliases to %1 - Alcunhas de %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Lista de alcunhas desta sala. Normalmente só é possível adicionar alcunhas no seu servidor. Pode existir uma alcunha canónica e várias outras alternativas. - - - - Primary alias - Alcunha principal - - - - Make primary alias - Tornar alcunha principal - - - - Advertise as an alias in this room - Publicitar como uma alcunha nesta sala - - - - Publish in room directory - Publicar no diretório de salas - - - - Remove this alias - Remover esta alcunha - - - - #new-alias:server.tld - #nova-alcunha:servidor.tld - - - - Add - Adicionar - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Definições das salas permitidas - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Lista de salas que podem aceder a esta. Qualquer membro dessas salas pode aceder a esta. - - - - Parent community - Comunidade mãe - - - - Other room - Outra sala - - - - Enter additional rooms not in the list yet... - Insira salas adicionais ainda não presentes na lista... - - Cache - + %1 and %n other(s) %1 e outro %n @@ -139,76 +29,25 @@ - + Empty Room Sala vazia - CallInvite - - - Video Call - Videochamada - - - - Voice Call - Chamada - - - - No microphone found. - Nenhum microfone encontrado. - - - - CallInviteBar - - - Video Call - Videochamada - - - - Voice Call - Chamada - - - - Devices - Dispositivos - - - - Accept - Aceitar - - - - Unknown microphone: %1 - Microfone desconhecido: %1 - - - - Unknown camera: %1 - Câmara desconhecida: %1 - + CallManager - - Decline - Recusar + + X11 + - - No microphone found. - Nenhum microfone encontrado. + + PipeWire + - - - CallManager - + Entire screen Ecrã inteiro @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Falha ao convidar utilizador: %1 - + Invited user: %1 Utilizador convidado: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout Confirmar saída @@ -237,7 +85,7 @@ 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! @@ -268,12 +116,12 @@ - + Confirm invite Confirmar convite - + Do you really want to invite %1 (%2)? Tem a certeza que quer convidar %1 (%2)? @@ -318,12 +166,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! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover 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. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms Todas as salas @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: Mensagens do seu servidor ou administrador. - + Failed to update community: %1 @@ -790,2437 +630,600 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Desencriptar segredos - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Insira a sua chave de recuperação ou palavra-passe para desencriptar os seus segredos: - - - %n member(s) - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Insira a sua chave de recuperação ou palavra-passe chamada %1 para desencriptar os seus segredos: - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Falha ao desencriptar - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Falha ao desencriptada segredos com a chave ou palavra-passe dada + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite - + + All Files (*) + Todos os ficheiros (*) - - @user:server.tld + + Select file(s) - - Encryption - Encriptação + + Upload of '%1' failed + - CreateRoom + LoginPage - - Create Room - + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Inseriu um ID Matrix inválido p. ex. @ze:matrix.org - - Name - Nome + + Autodiscovery failed. Received malformed response. + Falha na descoberta automática. Reposta mal formatada recebida. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Falha na descoberta automática. Erro desconhecido ao solicitar ".well-known". - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Não foi possível encontrar os funções ("endpoints") necessárias. Possivelmente não é um servidor Matrix. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Resposta mal formada recebida. Certifique-se que o domínio do servidor está correto. - Topic - Tópico + An unknown error occured. Make sure the homeserver domain is valid. + Erro desconhecido. Certifique-se que o domínio do servidor é válido. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Alcunha + + Sign in with Apple + - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption - Encriptação + + SSO LOGIN + ENTRAR COM ISU (SSO) - - Caution: Encryption cannot be disabled - + + Empty password + Palavra-passe vazia + + + + SSO login failed + Falha no ISU (SSO) - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Desencriptar segredos - - - - Enter your recovery key or passphrase to decrypt your secrets: - Insira a sua chave de recuperação ou palavra-passe para desencriptar os seus segredos: + + + Failed to upload media. Please try again. + Falha ao carregar mídia. Por favor, tente novamente. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Insira a sua chave de recuperação ou palavra-passe chamada %1 para desencriptar os seus segredos: + + + %1 sent an encrypted message + %1 enviou uma mensagem encriptada - - Decryption failed - Falha ao desencriptar + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 respondeu: %2 - - Failed to decrypt secrets with the provided recovery key or passphrase - Falha ao desencriptada segredos com a chave ou palavra-passe dada + + %1 replied with an encrypted message + %1 respondeu com uma mensagem encriptada - - - DigitVerification - - Verification Code - Código de verificação + + %1 replied to a message + %1 respondeu a uma mensagem - - 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! - Por favor verifique os seguintes dígitos. Deve ver os mesmos em ambos os lados. Se forem diferentes, carregue em "Não coincidem!" para abortar a verificação! + + %1 sent a message + %1 enviou uma mensagem + + + PowerLevels - - They do not match! - Não coincidem! + + Failed to update powerlevel: %1 + + + + PowerlevelEditingModels - - They match! - Coincidem! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelsTypeListModel - - Search - Procurar + + Other events + - - People - Pessoas + + Other state events + - Nature - Natureza + Remove other users + - Food - Comida + Ban other users + - Activity - Actividades + Invite other users + - Travel - Viagem + Redact events sent by others + - Objects - Objetos + Reactions + - Symbols - Símbolos + Deprecated aliases events + - Flags - Bandeiras + Change the room avatar + - - - EmojiVerification - - Verification Code - Código de verificação + + Change the room addresses + - - 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! - Por favor verifique os seguintes emojis. Deve ver os mesmos em ambos os lados. Se não coincidirem, carregue em "Não coincidem!" para abortar a verificação! + + Send encrypted messages + - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! - Não coincidem! + + Change guest access + - - They match! - Coincidem! + + Change history visibility + - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Não existe nenhuma chave para desbloquear esta mensagem. Nós pedimos a chave automaticamente, mas pode tentar pedi-la outra vez se estiver impaciente. + + Change who can join + - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Esta mensagem não pôde ser desencriptada, porque apenas temos uma chave para mensagens mais recentes. Pode tentar solicitar acesso a esta mensagem. + Send messages + - There was an internal error reading the decryption key from the database. - Ocorreu um erro interno ao ler a chave de desencriptação da base de dados. + Change the room name + - There was an error decrypting this message. - Ocorreu um erro ao desencriptar esta mensagem. + Change the room permissions + - The message couldn't be parsed. - Esta mensagem não pôde ser processada. + Change the rooms topic + - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Esta chave de encriptação foi reutilizada! É possível que alguém esteja a tentar inserir mensagens falsas nesta conversa! + Change the widgets + - Unknown decryption error - Erro de desencriptação desconhecido + Change the widgets (experimental) + - - Request key - Solicitar chave + + Redact own events + - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! - Esta mensagem não está encriptada! + + Send stickers + - - Encrypted by a verified device - Encriptado por um dispositivo verificado. + + Ban users using policy rules + - Encrypted by an unverified device, but you have trusted that user so far. - Encriptado por um dispositivo não verificado, mas até agora tem confiado neste utilizador. + Ban rooms using policy rules + - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Encriptado por um dispositivo não verificado ou a chave é de uma fonte não confiável, como o backup da chave. + Ban servers using policy rules + - - - Failed - - Verification failed - Falha ao verifcar + + Edit child communities and rooms + - - Other client does not support our verification protocol. - O outro cliente não suporta o nosso protocolo de verificação. + + Change parent communities + - - Key mismatch detected! - Detetada divergência de chaves! + + Start a call + - Device verification timed out. - A verificação do dispositivo expirou. + Negotiate a call + - Other party canceled the verification. - A outra parte cancelou a verificação. + Answer a call + - Verification messages received out of order! - Mensagens de verificação recebidas fora de ordem! + Hang up a call + - Unknown verification error. - Erro de verificação desconhecido. + Reject a call + - - Close - Fechar + + Change the room emotes + - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Reencaminhar mensagem + + Other users + - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + + + profile + perfil + + + + profile name + nome de perfil + - HiddenEventsDialog + QObject - - Hidden events for %1 + + Alias for '--log-level trace'. - - Hidden events + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - These events will be <b>shown</b> in %1: + + level - - These events will be <b>shown</b> in all rooms: + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - User events + + type - - Joins, leaves, avatar and name changes, bans, … + + Respond - - Power level changes - + + Send + Enviar - Sent when a moderator is added/removed or the permissions of a room are changed. - + Write a message... + Escreva uma mensagem… + + + ReadReceiptsModel - - Stickers - Autocolantes + + Yesterday, %1 + Ontem, %1 - ImagePackEditorDialog + RegisterPage + + + Autodiscovery failed. Received malformed response. + Falha na descoberta automática. Resposta mal formada recebida. + - - Editing image pack - A editar pacote de imagens + + Autodiscovery failed. Unknown error when requesting .well-known. + Falha na descoberta automática. Erro desconhecido ao requisitar ".well-known". - - Add images - Adicionar imagens + + The required endpoints were not found. Possibly not a Matrix server. + Não foi possível encontrar os funções ("endpoints") necessárias. Possivelmente não é um servidor Matrix. - Images (*.png *.webp *.gif *.jpg *.jpeg) - + Received malformed response. Make sure the homeserver domain is valid. + Resposta mal formada recebida. Certifique-se que o domínio do servidor está correto. - - Select images for pack - + + An unknown error occured. Make sure the homeserver domain is valid. + Erro desconhecido. Certifique-se que o domínio do servidor é válido. - - Add to pack + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Change the overview image for this pack + + Server does not support querying registration flows! - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Server does not support registration. - - Select overview image for pack + + Invalid username. - - State key - Chave de estado + + Name already in use. + - - Packname - Nome do pacote + + Part of the reserved namespace. + + + + RoomInfo - - Attribution - Atribuição - - - - - Use as Emoji - Usar como emoji - - - - - Use as Sticker - Usar como autocolante - - - - Shortcode - Código - - - - Body - Corpo - - - - Remove from pack - Remover do pacote - - - - Remove - Remover - - - - ImagePackSettingsDialog - - - Image pack settings - Definições do pacote de imagens - - - - Create account pack - Criar pacote de conta - - - - New room pack - Criar pacote de sala - - - - Private pack - Pacote privado - - - - Pack from this room - Pacote desta sala - - - - Pack from parent community - - - - - Globally enabled pack - Pacote ativo globalmente - - - - Enable globally - Ativar globalmente - - - - Enables this pack to be used in all rooms - Permite que o pacote seja usado em todas as salas - - - - Edit - Editar - - - - Close - Fechar - - - - InputBar - - - All Files (*) - Todos os ficheiros (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - Convidar utilizadores para %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @ze:matrix.org - - - - Search user - - - - - Search on Server - - - - - Invite - Convidar - - - - Cancel - Cancelar - - - - JoinRoomDialog - - - Join room - Entrar na sala - - - - Room ID or alias - ID ou alcunha da sala - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Sair da sala - - - - Are you sure you want to leave? - Tem a certeza que quer sair? - - - - LoginPage - - - Matrix ID - ID Matrix - - - - e.g @joe:matrix.org - p. ex. @ze:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Palavra-passe - - - - Your password. - A sua palavra-passe - - - - Device name - Nome do dispositivo - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Endereço do servidor - - - - server.my:8787 - servidor.meu:8787 - - - - LOGIN - INCIAR SESSÃO - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Inseriu um ID Matrix inválido p. ex. @ze:matrix.org - - - - Autodiscovery failed. Received malformed response. - Falha na descoberta automática. Reposta mal formatada recebida. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Falha na descoberta automática. Erro desconhecido ao solicitar ".well-known". - - - - The required endpoints were not found. Possibly not a Matrix server. - Não foi possível encontrar os funções ("endpoints") necessárias. Possivelmente não é um servidor Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Resposta mal formada recebida. Certifique-se que o domínio do servidor está correto. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Erro desconhecido. Certifique-se que o domínio do servidor é válido. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - ENTRAR COM ISU (SSO) - - - - Empty password - Palavra-passe vazia - - - - SSO login failed - Falha no ISU (SSO) - - - - LogoutDialog - - - Log out - Terminar sessão - - - - A call is in progress. Log out? - Há uma chamada em curso. Terminar sessão? - - - - Are you sure you want to log out? - Tem a certeza que quer terminar a sessão? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Falha ao carregar mídia. Por favor, tente novamente. - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - %1 alterou o ícone da sala - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - %1 criou e configurou a sala: %2 - - - - %1 placed a voice call. - %1 iniciou uma chamada de voz. - - - - %1 placed a video call. - %1 iniciou uma chamada de vídeo. - - - - %1 placed a call. - %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. - - - - MessageInput - - - Hang up - Desligar - - - - Place a call - Iniciar chamada - - - - Already on a call - - - - - Send a file - Enviar um ficheiro - - - - Write a message... - Escreva uma mensagem… - - - - Stickers - Autocolantes - - - - Emoji - Emoji - - - - Send - Enviar - - - - You don't have permission to send messages in this room - Não tem permissão para enviar mensagens nesta sala - - - - MessageView - - - Edit - Editar - - - - React - Reagir - - - - Reply in thread - - - - - New thread - - - - - Reply - Responder - - - - Options - Opções - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - &Copiar - - - - - Copy &link location - Copiar localização da &ligação - - - - Re&act - Re&agir - - - - Repl&y - Responde&r - - - - &Edit - &Editar - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - Reen&caminhar - - - - &Mark as read - &Marcar como lida - - - - View raw message - Ver mensagem bruta - - - - View decrypted raw message - Ver mensagem bruta desencriptada - - - - Remo&ve message - Remo&ver mensagem - - - - &Save as - &Guardar como - - - - &Open in external program - Abrir num &programa externo - - - - Copy link to eve&nt - Copiar ligação para o eve&nto - - - - &Go to quoted message - Ir para mensagem &citada - - - - NewVerificationRequest - - - Send Verification Request - Enviar pedido de verificação - - - - Received Verification Request - Pedido de verificação recebido - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Para garantir que nenhum utilizador mal-intencionado possa intercetar as suas comunicações encriptadas, pode verificar a outra parte. - - - - %1 has requested to verify their device %2. - %1 requisitou a verificação do seu dispositivo %2. - - - - %1 using the device %2 has requested to be verified. - %1, usando o dispositivo %2, requisitou a sua verificação. - - - - Your device (%1) has requested to be verified. - O seu dispositivo (%1) requisitou a sua verificação. - - - - Cancel - Cancelar - - - - Deny - Recusar - - - - Start verification - Iniciar verificação - - - - Accept - Aceitar - - - - NotificationWarning - - - You are about to notify the whole room - Está prestes a notificar toda a sala - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 enviou uma mensagem encriptada - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 respondeu: %2 - - - - %1 replied with an encrypted message - %1 respondeu com uma mensagem encriptada - - - - %1 replied to a message - %1 respondeu a uma mensagem - - - - %1 sent a message - %1 enviou uma mensagem - - - - PlaceCall - - - Place a call to %1? - Iniciar chamada para %1? - - - - No microphone found. - Nenhum microfone encontrado. - - - - Voice - Voz - - - - Video - Vídeo - - - - Screen - Ecrã - - - - Cancel - Cancelar - - - - Placeholder - - - unimplemented event: - evento não implementado: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - Adicionar - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - perfil - - - - profile name - nome de perfil - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Enviar - - - - Write a message... - Escreva uma mensagem… - - - - ReadReceipts - - - Read receipts - Recibos de leitura - - - - ReadReceiptsModel - - - Yesterday, %1 - Ontem, %1 - - - - RegisterPage - - - Username - Nome de utilizador - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - O nome de utilizador não pode ser vazio e tem que conter apenas os caracteres a-z, 0-9, ., _, =, - e /. - - - - - Back - - - - - Password - Palavra-passe - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Por favor, escolha uma palavra-passe segura. Os requisitos exatos para a força da palavra-passe poderão depender no seu servidor. - - - - Password confirmation - Confirmação da palavra-passe - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Servidor - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Um servidor que permita registos. Uma vez que a Matrix é descentralizada, o utilizador precisa primeiro de encontrar um servidor onde se possa registar, ou alojar o seu próprio. - - - - Your passwords do not match! - - - - - Device name - Nome do dispositivo - - - - REGISTER - REGISTAR - - - - Autodiscovery failed. Received malformed response. - Falha na descoberta automática. Resposta mal formada recebida. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Falha na descoberta automática. Erro desconhecido ao requisitar ".well-known". - - - - The required endpoints were not found. Possibly not a Matrix server. - Não foi possível encontrar os funções ("endpoints") necessárias. Possivelmente não é um servidor Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Resposta mal formada recebida. Certifique-se que o domínio do servidor está correto. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Erro desconhecido. Certifique-se que o domínio do servidor é válido. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Fechar - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - Explorar salas públicas - - - - Search for public rooms - Procurar por salas públicas - - - - Choose custom homeserver - Escolher servidor personalizado - - - - RoomInfo - - - no version stored - nenhuma versão guardada - - - - RoomList - - - New tag - Nova etiqueta - - - - Enter the tag you want to use: - Insira a etiqueta que quer usar: - - - - Open separately - - - - - Room settings - - - - - Leave room - Sair da sala - - - - Copy room link - - - - - Tag room as: - Etiquetar sala com: - - - - Favourite - Favoritos - - - - Low priority - Prioridade baixa - - - - Server notice - Avisos do servidor - - - - Create new tag... - Criar nova etiqueta... - - - - Add or remove from community... - - - - - Status Message - Mensagem de estado - - - - Enter your status message: - Insira a sua mensagem de estado: - - - - Profile settings - Definições de perfil - - - - Set status message - Definir mensagem de estado - - - - Logout - Terminar sessão - - - - Encryption not set up - Cross-signing setup has not run yet. - Encriptação não configurada - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Sessão não verificada - - - - Please verify your other devices - There are unverified devices signed in to this account. - Por favor, verifique os seus outros dispositivos - - - - Close - Fechar - - - - Start a new chat - Iniciar uma nova conversa - - - - Join a room - Entrar numa sala - - - - Create a new room - Criar uma nova sala - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Diretório de salas - - - - Search rooms (Ctrl+K) - - - - - User settings - Definições de utilizador - - - - RoomMembers - - - Members of %1 - Membros de %1 - - - - %n people in %1 - Summary above list of members - - %n pessoa em %1 - %n pessoas em %1 - - - - - Invite more people - Convidar mais pessoas - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - Esta sala não está encriptada! - - - - This user is verified. - Este utilizador está verificado. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Este utilizador não está verificado, mas continua a usar a mesma chave-mestra da primeira vez que se conheceram. - - - - This user has unverified devices! - Este utilizador tem dispositivos não verificados! + + no version stored + nenhuma versão guardada RoomSettings - - Room Settings - Definições de sala - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - DEFINIÇŎES - - - - Notifications - Notificações - - - - Muted - Silenciada - - - - Mentions only - Apenas menções - - - - All messages - Todas as mensagens - - - - Encryption - Encriptação - - - - End-to-End Encryption - Encriptação ponta-a-ponta - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - Definições de autocolantes e emojis - - - - - Change - Alterar - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - INFO - - - - Internal ID - ID interno - - - - Copied to clipboard - - - - - Room Version - Versão da sala - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - Falha ao ativar encriptação: %1 - - - - Select an avatar - Selecionar um ícone - - - - All Files (*) - Todos os ficheiros (*) - - - - The selected file is not an image - O ficheiro selecionado não é uma imagem - - - - Error while reading file: %1 - Erro ao ler ficheiro: %1 - - - - - Failed to upload image: %s - Falha ao carregar imagem: %s - - - - RoomlistModel - - - Pending invite. - Convite pendente. - - - - Previewing this room - A pré-visualizar esta sala - - - - No preview available - Pré-visualização não disponível - - - - Root - - - Please enter your login password to continue: - Por favor, insira a sua palavra-passe para continuar: - - - - Please enter a valid email address to continue: - Por favor, insira um endereço de correio eletrónico válido para continuar: - - - - Please enter a valid phone number to continue: - Por favor, insira um número de telefone válido para continuar: - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - Aguarde pela chegada da ligação de confirmação, depois continue. - - - - ScreenShare - - - Share desktop with %1? - Partilhar ambiente de trabalho com %1? + + Failed to enable encryption: %1 + Falha ao ativar encriptação: %1 - - Window: - Janela: + + Select an avatar + Selecionar um ícone - - Frame rate: - Taxa de fotogramas: + + All Files (*) + Todos os ficheiros (*) - - Include your camera picture-in-picture - Incluir a sua câmara em miniatura + + The selected file is not an image + O ficheiro selecionado não é uma imagem - - Request remote camera - Requisitar câmara remota + + Error while reading file: %1 + Erro ao ler ficheiro: %1 - - - View your callee's camera like a regular video call - + + + Failed to upload image: %s + Falha ao carregar imagem: %s + + + RoomlistModel - - Hide mouse cursor - Esconder cursor do rato + + Pending invite. + Convite pendente. - - Share - Partilhar + + Previewing this room + A pré-visualizar esta sala - - Preview - Pré-visualizar + + No preview available + Pré-visualização não disponível - - Cancel - Cancelar + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Falha ao ligar ao armazenamento secreto @@ -3230,62 +1233,10 @@ Example: https://server.my:8787 O Nheko não se conseguiu ligar ao armazenamento seguro para guardar os segredos de encriptação. Isto pode-se dever a vários motivos. Verifique se o seu serviço D-Bus está a correr e se configurou um serviço como o KWallet, Gnome Keyring, KeePassXC ou o equivalente da sua plataforma. Caso continue a ter problemas, não hesite em abrir um tópico aqui: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Esta é a sua chave de recuperação. Irá necessitar dela para restabelecer o acesso às suas mensagens encriptadas e chaves de verificação. Mantenha-a segura. Não a partilhe com ninguém e não a perca! Não aceite dinheiro em troca da chave! - - - - Encryption setup successfully - Encriptação configurada com sucesso - - - - Failed to setup encryption: %1 - Falha ao configurar encriptação: %1 - - - - Setup Encryption - Configurar encriptação - - - - 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! - Olá, seja bem-vindo à Matrix! -Parece que é a sua primeira vez aqui. Antes de poder encriptar as suas mensagens de forma segura, é necessário configurar algumas coisas. Pode premir "Aceitar" logo, ou ajustar algumas opções básicas, que tentaremos explicar como funcionam. Poderá saltar essas partes, mas elas podem vir a ser úteis! - - - - Activate Encryption - Ativar encriptação - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Parece que já possui configurações de encriptação nesta conta. Para poder aceder às suas mensagens encriptadas e fazer este dispositivo aparecer como de confiança, pode ou verificar um dispositivo existente, ou inserir a sua palavra-passe de recuperação, caso a tenha. Por favor, escolha uma das opções abaixo. -Se escolher a verificação, terá que ter o outro dispositivo disponível. Se escolher a palavra-passe, irá necessitar da chave de recuperação. Também pode cancelar e verificar-se mais tarde. - - - - verify - verificar - - - - enter passphrase - inserir palavra-passe - - SelfVerificationStatus - + Failed to create keys for cross-signing! Falha ao criar chaves para assinatura cruzada! @@ -3318,19 +1269,19 @@ 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 - + Failed to delete old image pack: %1 Falha ao eliminar pacote de imagem antigo: %1 - - + + Failed to open image: %1 Falha ao abrir imagem: %1 @@ -3341,97 +1292,10 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e Falha ao carregar imagem: %1 - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Falhou - - - - Sent - Enviado - - - - Received - Recebido - - - - Read - Lido - - - - StickerPicker - - - Search - Procurar - - - - Success - - - Successful Verification - Verificação bem sucedida - - - - Verification successful! Both sides verified their devices! - Verificação bem sucedida! Ambos os lados verificaram os seus dispositivos! - - - - Close - Fechar - - TimelineModel - + Message redaction failed: %1 Falha ao eliminar mensagem: %1 @@ -3463,7 +1327,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.) @@ -3761,238 +1625,81 @@ Reason: %4 %1 alterou alguma informação de perfil. - - %1 joined. - %1 entrou. - - - - %1 joined via authorisation from %2's server. - %1 entrou com autorização do servidor de %2. - - - - %1 rejected their invite. - %1 recusou o seu convite. - - - - %1 left the room. - %1 saiu da sala. - - - - Reason: %1 - Razão: %1 - - - - %1 redacted their knock. - %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. - - - - - %1 has changed their avatar and changed their display name to %2. - %1 alterou o seu avatar e também o seu nome de exibição para %2. - - - - %1 has changed their display name to %2. - %1 alterou o seu nome de exibição para %2. - - - - %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 saiu depois de já ter saído! - - - - %1 banned %2 - - - - - %1 knocked. - %1 bateu à porta. - - - - TimelineRow - - - Edited - Editada - - - - Part of a thread - - - - - TimelineView - - - No room open - Nenhuma sala aberta - - - - No preview available - Pré-visualização não disponível - - - - Settings - Definições - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - juntar-se à conversa - - - - accept invite - aceitar convite - - - - decline invite - recusar convite - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - Voltar à lista de salas - - - - TopBar - - - Back to room list - Voltar à lista de salas - - - - No room selected - Nenhuma sala selecionada + + %1 joined. + %1 entrou. - - In %1 - + + %1 joined via authorisation from %2's server. + %1 entrou com autorização do servidor de %2. - - Show room members. - + + %1 rejected their invite. + %1 recusou o seu convite. - - This room contains only verified devices. - Esta sala contém apenas dispositivos verificados. + + %1 left the room. + %1 saiu da sala. - - This room contains verified devices and devices which have never changed their master key. - Esta sala contém dispositivos verificados e/ou que nunca alteraram a sua chave mestra. + + Reason: %1 + Razão: %1 - - This room contains unverified devices! - Esta sala contém dispositivos não verificados! + + %1 redacted their knock. + %1 eliminou a sua "batida à porta". - - Show or hide pinned messages - + + You joined this room. + Entrou na sala. - - Search this room + + %1 made this room require an invitation to join. - - Room options - Opções da sala - - - - Invite users - Convidar utilizadores + + %1 invited %2. + - - Members - Membros + + %1 has changed their avatar and changed their display name to %2. + %1 alterou o seu avatar e também o seu nome de exibição para %2. - - Leave room - Sair da sala + + %1 has changed their display name to %2. + %1 alterou o seu nome de exibição para %2. - - Settings - Definições + + %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 saiu depois de já ter saído! - - Unpin + + %1 banned %2 - - Enter search query - + + %1 knocked. + %1 bateu à porta. TrayIcon - + Show Mostrar @@ -4005,13 +1712,13 @@ Reason: %4 UIA - + No available registration flows! Nenhum processo de registo disponível! - - + + Registration aborted Registo abortado @@ -4027,112 +1734,10 @@ Reason: %4 Código inválido - - UploadBox - - - Upload %n file(s) - - - - - - UserProfile - - Global User Profile - Perfil de utilizador global - - - - Room User Profile - Perfil de utilizador na sala - - - - Change avatar globally. - Alterar avatar globalmente. - - - - Change avatar. Will only apply to this room. - Alterar avatar. Irá apenas afetar esta sala. - - - - Change display name globally. - Alterar nome de exibição globalmente. - - - - Change display name. Will only apply to this room. - Alterar nome de exibição. Irá apenas afetar esta sala. - - - - Room: %1 - Sala: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Este é um perfil específico desta sala. O nome e avatar do utilizador poderão ser diferentes dos seus homólogos globais. - - - - Open the global profile for this user. - Abrir o perfil global deste utilizador. - - - - - Verify - Verificar - - - - Start a private chat. - Iniciar uma conversa privada. - - - - Kick the user. - Expulsar o utilizador. - - - - Ban the user. - Banir o utilizador. - - - - Refresh device list. - Atualizar a lista de dispositivos. - - - - Sign out this device. - Terminar sessão neste dispositivo. - - - - Change device name. - Alterar nome do dispositivo. - - - - Last seen %1 from %2 - Ativo pela última vez a %1 em %2 - - - - Unverify - Anular verificação - - - + Sign out device %1 Terminar sessão no dispositivo %1 @@ -4165,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default Predefinido @@ -4174,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme Tema @@ -4243,6 +1848,11 @@ Reason: %4 Sort rooms by unreads Ordenar salas por não lidas + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4504,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default Predefinido - + Set the notification sound to play when a call invite arrives Tocar o som de notificação quando chegar um convite de chamada @@ -4582,7 +2202,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Mostrar botões para resposta rápida, reações ou acesso a opções adicionais junto de cada mensagem. @@ -4634,17 +2268,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4654,14 +2288,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4746,7 +2373,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Selecionar um ficheiro @@ -4756,7 +2393,7 @@ This setting will take effect upon restart. Todos os ficheiros (*) - + Open Sessions File Abrir ficheiro de sessões @@ -4798,117 +2435,18 @@ This setting will take effect upon restart. Ficheiro onde guardar as chaves de sessão exportadas - - UserSettingsPage - - - REQUEST - PEDIR - - - - DOWNLOAD - DESCARREGAR - - - - CACHED - ARMAZENADO EM CACHE - - - - NOT CACHED - NÃO ARMAZENADO EM CACHE - - - - Back - - - - - IMPORT - IMPORTAR - - - - EXPORT - EXPORTAR - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Não foi encontrada nenhuma conversa privada e encriptada com este utilizador. Crie uma e tente novamente. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - Cancelar - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Bem-vindo(a) ao Nheko! Um cliente de computador para o protocolo Matrix. - - - - Enjoy your stay! - - - - - REGISTER - REGISTAR - - - - LOGIN - INCIAR SESSÃO - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Ontem @@ -4916,7 +2454,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser @@ -4937,32 +2475,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + Pessoas - - Cancel - Cancelar + + Nature + Natureza - - Confirm - Confirmar + + Food + Comida - - Solve the reCAPTCHA and press the confirm button - Solucione o reCAPTCHA e clique no botão de confirmação + + Activity + Actividades + + + + Travel + Viagem + + + + Objects + Objetos + + + + Symbols + Símbolos + + + + Flags + Bandeiras message-description sent: - + You sent an audio clip Enviou uma mensagem áudio @@ -5023,24 +2581,24 @@ This setting will take effect upon restart. - + You: %1 Você: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts index 59702740..4006c320 100644 --- a/resources/langs/nheko_ro.ts +++ b/resources/langs/nheko_ro.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -140,76 +30,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - Dispozitive - - - - Accept - Acceptare - - - - Unknown microphone: %1 - - + CallManager - - Unknown camera: %1 + + X11 - - Decline - Refuzare - - - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -217,18 +56,28 @@ ChatPage - + Failed to invite user: %1 Nu s-a putut invita utilizatorul: %1 - + Invited user: %1 Utilizator invitat: %1 + + + %n unread message(s) in room %1 + + + + + + + - + Confirm logout @@ -238,7 +87,7 @@ - + Failed to open database, logging out! @@ -269,12 +118,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -319,12 +168,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! @@ -346,7 +195,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover 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. @@ -419,16 +268,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -539,6 +383,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -680,47 +534,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms Toate camerele @@ -770,7 +611,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -791,2503 +632,613 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - - - - - Do you want to join this room? You can optionally add a reason below: + + Enter your recovery key or passphrase called %1 to decrypt your secrets: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Decryption failed - - Knock + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Join + + + Failed to set hidden events: %1 - CreateDirect + GridImagePackModel - - Create Direct Chat + + Account Pack + + + HiddenEvents - - User to invite + + + Failed to set hidden events: %1 + + + InputBar - - @user:server.tld + + All Files (*) + Toate fișierele (*) + + + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name - Nume + + Autodiscovery failed. Received malformed response. + Autodescoperirea a eșuat. Răspunsul primit este defectuos. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Răspuns eronat primit. Verificați ca domeniul homeserverului să fie valid. - Topic - Subiect + An unknown error occured. Make sure the homeserver domain is valid. + A apărut o eroare necunoscută. Verificați ca domeniul homeserverului să fie valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Alias - - - - Public + + Sign in with Apple - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Continue with Facebook - - Trusted + + Sign in with Google - - All invitees are given the same power level as the creator + + Sign in with Twitter - - Encryption + + Login using %1 - - Caution: Encryption cannot be disabled - + + SSO LOGIN + CONECTARE SSO - - - CrossSigningSecrets - - Decrypt secrets - + + Empty password + Parolă necompletată - - Enter your recovery key or passphrase to decrypt your secrets: - + + SSO login failed + Conectarea SSO a eșuat + + + MediaUpload - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager + + + + %1 sent an encrypted message + %1 a trimis un mesaj criptat + - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity - Activitate + Invite other users + - Travel + Redact events sent by others - Objects - Obiecte + Reactions + - Symbols - Simboluri + Deprecated aliases events + - Flags - Steaguri + Change the room avatar + - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. + Reject a call - - Close - Închide - - - - ForwardCompleter - - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - - - - These events will be <b>shown</b> in all rooms: - - - - - User events - - + QCoreApplication - - Joins, leaves, avatar and name changes, bans, … + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - Power level changes + + profile - Sent when a moderator is added/removed or the permissions of a room are changed. - - - - - Stickers + profile name - ImagePackEditorDialog - - - Editing image pack - - + QObject - - Add images + + Alias for '--log-level trace'. - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Select images for pack + + level - - Add to pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Change the overview image for this pack + + type - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Respond - Select overview image for pack - - - - - State key - - - - - Packname + Send - - Attribution + + Write a message... + + + ReadReceiptsModel - - - Use as Emoji + + Yesterday, %1 + + + RegisterPage - - - Use as Sticker - + + Autodiscovery failed. Received malformed response. + Autodescoperirea a eșuat. Răspunsul primit este defectuos. - - Shortcode - + + Autodiscovery failed. Unknown error when requesting .well-known. + Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known. - - Body - + + The required endpoints were not found. Possibly not a Matrix server. + Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix. - - Remove from pack - + + Received malformed response. Make sure the homeserver domain is valid. + Răspuns eronat primit. Verificați ca domeniul homeserverului să fie valid. - - Remove - + + An unknown error occured. Make sure the homeserver domain is valid. + A apărut o eroare necunoscută. Verificați ca domeniul homeserverului să fie valid. - - - ImagePackSettingsDialog - - Image pack settings + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Create account pack + + Server does not support querying registration flows! - - New room pack + + Server does not support registration. - - Private pack + + Invalid username. - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - - - - - Close - Închide - - - - InputBar - - - All Files (*) - Toate fișierele (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Anulare - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - IDul camerei sau alias - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Părăsește camera - - - - Are you sure you want to leave? - Sigur vrei să părăsești camera? - - - - LoginPage - - - Matrix ID - ID Matrix - - - - e.g @joe:matrix.org - ex. @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Parolă - - - - Your password. - - - - - Device name - Nume dispozitiv - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - CONECTARE - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - Autodescoperirea a eșuat. Răspunsul primit este defectuos. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Răspuns eronat primit. Verificați ca domeniul homeserverului să fie valid. - - - - An unknown error occured. Make sure the homeserver domain is valid. - A apărut o eroare necunoscută. Verificați ca domeniul homeserverului să fie valid. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - CONECTARE SSO - - - - Empty password - Parolă necompletată - - - - SSO login failed - Conectarea SSO a eșuat - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - %1 a creat și configurat camera: %2 - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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 - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - Răspuns - - - - Options - Opțiuni - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - Vedeți mesajul brut - - - - View decrypted raw message - Vedeți mesajul brut decriptat - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - Anulare - - - - Deny - - - - - Start verification - - - - - Accept - Acceptare - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 a trimis un mesaj criptat - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - Anulare - - - - Placeholder - - - unimplemented event: - eveniment neimplementat: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - Confirmări de citire - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - Nume de utilizator - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Numele de utilizator nu poate fi gol, și trebuie să conțină doar caracterele a-z, 0-9, ., =, - și /. - - - - - Back - - - - - Password - Parolă - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Vă rugăm să alegeți o parolă sigură. Cerințele necesare pentru rezistența parolei pot depinde de serverul dumneavoastră. - - - - Password confirmation - Confirmare parolă - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Homeserver - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Un server care permite înregistrarea. Deoarece Matrix este decentralizat, trebuie să găsiți un server pe care să vă înregistrați sau să vă găzduiți propriul server. - - - - Your passwords do not match! - - - - - Device name - Nume dispozitiv - - - - REGISTER - ÎNREGISTRARE - - - - Autodiscovery failed. Received malformed response. - Autodescoperirea a eșuat. Răspunsul primit este defectuos. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Răspuns eronat primit. Verificați ca domeniul homeserverului să fie valid. - - - - An unknown error occured. Make sure the homeserver domain is valid. - A apărut o eroare necunoscută. Verificați ca domeniul homeserverului să fie valid. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Închide - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - nicio versiune stocată - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - Părăsește camera - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - Deconectare - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - Închide - - - - Start a new chat - Începe o nouă conversație - - - - Join a room - Alătură-te unei camere - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Registru de camere - - - - Search rooms (Ctrl+K) - - - - - User settings - Setări utilizator - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - Criptare Capăt-la-Capăt - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - Nu s-a putut activa criptarea: %1 - - - - Select an avatar - Selectează un avatar - - - - All Files (*) - Toate fișierele (*) - - - - The selected file is not an image - Fișierul selectat nu este imagine - - - - Error while reading file: %1 - Eroare întâmpinată la citirea fișierului: %1 - - - - - Failed to upload image: %s - Nu s-a putut încărca imaginea: %s - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share + Name already in use. - - Preview + + Part of the reserved namespace. + + + RoomInfo - - Cancel - Anulare + + no version stored + nicio versiune stocată - SecretStorage + RoomSettings - - Failed to connect to secret storage - + + Failed to enable encryption: %1 + Nu s-a putut activa criptarea: %1 - - 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 - + + Select an avatar + Selectează un avatar - - - SelfVerificationCheck - - 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! - + + All Files (*) + Toate fișierele (*) - - Encryption setup successfully - + + The selected file is not an image + Fișierul selectat nu este imagine - - Failed to setup encryption: %1 - + + Error while reading file: %1 + Eroare întâmpinată la citirea fișierului: %1 - - Setup Encryption + + + Failed to upload image: %s + Nu s-a putut încărca imaginea: %s + + + + RoomlistModel + + + Pending invite. - - 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! + + Previewing this room - - Activate Encryption + + No preview available - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. + + This room is possibly inaccessible + + + SecretStorage - - verify + + Failed to connect to secret storage - - enter passphrase + + 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 SelfVerificationStatus - + Failed to create keys for cross-signing! @@ -3320,19 +1271,19 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - - + + Failed to update image pack: %1 - + Failed to delete old image pack: %1 - - + + Failed to open image: %1 @@ -3343,97 +1294,10 @@ If you choose verify, you need to have the other device available. If you choose - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Eșuat - - - - Sent - Trimis - - - - Received - Primit - - - - Read - Citit - - - - StickerPicker - - - Search - - - - - Success - - - Successful Verification - - - - - Verification successful! Both sides verified their devices! - - - - - Close - Închide - - TimelineModel - + Message redaction failed: %1 Redactare mesaj eșuată: %1 @@ -3465,7 +1329,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.) @@ -3793,214 +1657,56 @@ Reason: %4 - - %1 redacted their knock. - %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. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 părăsit camera după ce a părăsit-o deja înainte! - - - - %1 banned %2 - - - - - %1 knocked. - %1 a ciocănit. - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - Nicio cameră deschisă - - - - No preview available - - - - - Settings - Setări - - - - %n member(s) - - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - + + %1 redacted their knock. + %1 și-a redactat ciocănitul. - - Search this room - + + You joined this room. + Te-ai alăturat camerei. - - Room options + + %1 made this room require an invitation to join. - - Invite users + + %1 invited %2. - - Members + + %1 has changed their avatar and changed their display name to %2. - - Leave room - Părăsește camera + + %1 has changed their display name to %2. + - - Settings - Setări + + %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 părăsit camera după ce a părăsit-o deja înainte! - - Unpin + + %1 banned %2 - - Enter search query - + + %1 knocked. + %1 a ciocănit. TrayIcon - + Show Arată @@ -4013,13 +1719,13 @@ Reason: %4 UIA - + No available registration flows! - - + + Registration aborted @@ -4035,113 +1741,10 @@ Reason: %4 - - UploadBox - - - Upload %n file(s) - - - - - - - UserProfile - - Global User Profile - - - - - Room User Profile - - - - - Change avatar globally. - - - - - Change avatar. Will only apply to this room. - - - - - Change display name globally. - - - - - Change display name. Will only apply to this room. - - - - - Room: %1 - - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - - - - - Open the global profile for this user. - - - - - - Verify - - - - - Start a private chat. - - - - - Kick the user. - - - - - Ban the user. - - - - - Refresh device list. - - - - - Sign out this device. - - - - - Change device name. - - - - - Last seen %1 from %2 - - - - - Unverify - - - - + Sign out device %1 @@ -4174,8 +1777,8 @@ Reason: %4 UserSettings - - + + Default @@ -4183,7 +1786,7 @@ Reason: %4 UserSettingsModel - + Theme Temă @@ -4252,6 +1855,11 @@ Reason: %4 Sort rooms by unreads Sortează camerele după necitite + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4513,12 +2121,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4587,7 +2205,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4639,17 +2271,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4659,14 +2291,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4749,7 +2374,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4759,7 +2394,7 @@ This setting will take effect upon restart. Toate fișierele (*) - + Open Sessions File Deschide fișierul de sesiuni @@ -4801,117 +2436,18 @@ This setting will take effect upon restart. Fișier pentru salvarea cheilor de sesiune exportate - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - IMPORTARE - - - - EXPORT - EXPORTARE - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - Anulare - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Bine ați venit în nheko! Clientul desktop pentru protocolul Matrix. - - - - Enjoy your stay! - Ședere plăcută! - - - - REGISTER - ÎNREGISTRARE - - - - LOGIN - CONECTARE - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Ieri @@ -4919,7 +2455,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Deschide Fallback în Browser @@ -4940,32 +2476,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA + + People - - Cancel - Anulare + + Nature + - - Confirm - Confirmare + + Food + - - Solve the reCAPTCHA and press the confirm button - Rezolvă reCAPTCHA și apasă butonul de confirmare + + Activity + Activitate + + + + Travel + + + + + Objects + Obiecte + + + + Symbols + Simboluri + + + + Flags + Steaguri message-description sent: - + You sent an audio clip Ai trimis un clip audio @@ -5026,24 +2582,24 @@ This setting will take effect upon restart. - + You: %1 Tu: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts index 444a6f38..b817e47c 100644 --- a/resources/langs/nheko_ru.ts +++ b/resources/langs/nheko_ru.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Вызов… - - - - - Connecting... - Соединение… - - - - You are screen sharing - Вы демонстрируете экран. - - - - Hide/Show Picture-in-Picture - Убрать/Показать Картинку-в-Картинке - - - - Unmute Mic - Включить микрофон - - - - Mute Mic - Выключить микрофон - - AliasEditingModel - + @@ -51,86 +17,10 @@ Не удалось обновить псевдонимы: %1 - - AliasEditor - - - Aliases to %1 - Псевдонимы для %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Список псевдонимов (альтернативных имён) данной комнаты. Обычно, Вы можете задать псевдонимы лишь на своём домашнем сервере. Комнаты могут иметь лишь одно каноническое имя и множество псевдонимов. - - - - Primary alias - Основное имя - - - - Make primary alias - - - - - Advertise as an alias in this room - Представиться в данной комнате под псевдонимом - - - - Publish in room directory - Опубликовать в списке комнат - - - - Remove this alias - Удалить псевдоним - - - - #new-alias:server.tld - - - - - Add - Добавить - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - Родительское сообщество - - - - Other room - Другая комната - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) %1 и ещё %n @@ -140,76 +30,25 @@ - + Empty Room Пустая Комната - CallInvite - - - Video Call - Видео Звонок - - - - Voice Call - Голосовой Звонок - - - - No microphone found. - Микрофон не найден. - - - - CallInviteBar - - - Video Call - Видеозвонок - - - - Voice Call - Голосовой Звонок - - - - Devices - Устройства - - - - Accept - Принять - - - - Unknown microphone: %1 - Неопознанный микрофон: %1 - - - - Unknown camera: %1 - Неопознанная камера: %1 - + CallManager - - Decline - Отклонить + + X11 + - - No microphone found. - Микрофон не найден. + + PipeWire + - - - CallManager - + Entire screen Весь экран @@ -217,18 +56,28 @@ ChatPage - + Failed to invite user: %1 Не удалось пригласить пользователя: %1 - + Invited user: %1 Приглашенный пользователь: %1 + + + %n unread message(s) in room %1 + + + + + + + - + Confirm logout @@ -238,7 +87,7 @@ Версия кэша на вашем диске новее той, что поддерживается текущей версией Nheko. Пожалуйста, обновите Nheko или очистите кэш. - + Failed to open database, logging out! Ошибка при попытке открыть базу данных, выходим из аккаунта! @@ -269,12 +118,12 @@ - + Confirm invite Подтвердите приглашение - + Do you really want to invite %1 (%2)? Вы точно хотите пригласить %1 (%2)? @@ -319,12 +168,12 @@ Разблокированный пользователь: %1 - + Do you really want to start a private chat with %1? Вы действительно хотите начать личную переписку с %1? - + Cache migration failed! Миграция кэша не удалась! @@ -346,7 +195,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover Несовместимая версия кэша - + Failed to restore OLM account. Please login again. Не удалось восстановить учетную запись OLM. Пожалуйста, войдите снова. @@ -419,16 +268,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - Отсутствует подключение к сети - CommandCompleter - + /me <message> @@ -539,6 +383,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -680,47 +534,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. + Go to a specific message using an event id, index or matrix: link - - - CommunitiesList - - Do not show notification counts for this community or tag. + + Convert this room to a direct chat. - - Hide rooms with this tag or from this community by default. + + Convert this direct chat into a room. - - - Expand - Развернуть - - - - Collapse - Свернуть - CommunitiesModel - + All rooms Все комнаты @@ -770,7 +611,7 @@ You may optionally provide a reason for others to accept your knock: Сообщения от вашего сервера или администратора. - + Failed to update community: %1 @@ -791,2503 +632,613 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Расшифровать ключи - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Введите ключ восстановления или пароль, чтобы расшифровать ключи шифрования: - - - %n member(s) - - %n участник - %n участника - %n участников - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Введите свой ключ восстановления или пароль названный %1 для расшифровки Ваших секретов: - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Расшифровка не удалась - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Не удалось расшифровать ключи шифрования с помощью предоставленного ключа восстановления или пароля + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join - Присоединиться + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite - + + All Files (*) + Все файлы (*) - - @user:server.tld + + Select file(s) - - Encryption - Шифрование + + Upload of '%1' failed + - CreateRoom + LoginPage - - Create Room - + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Вы ввели не правильный Matrix ID, @joe:matrix.org - - Name - Название + + Autodiscovery failed. Received malformed response. + Автоматическое обнаружение не удалось. Получен некорректный ответ. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Автоматическое обнаружение не удалось. Получена неизвестная ошибка во время исполнения запроса к .well-known. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Необходимые конечные точки не найдены. Возможно, это не сервер Matrix. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Получен неверный ответ. Убедитесь, что домен homeserver действителен. - Topic - Тема + An unknown error occured. Make sure the homeserver domain is valid. + Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Псевдоним + + Sign in with Apple + - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption - Шифрование + + SSO LOGIN + Войти при помощи SSO - - Caution: Encryption cannot be disabled - + + Empty password + Пустой пароль + + + + SSO login failed + Не удалось войти при помощи SSO - CrossSigningSecrets + MediaUpload - - Decrypt secrets - Расшифровать ключи - - - - Enter your recovery key or passphrase to decrypt your secrets: - Введите ключ восстановления или пароль, чтобы расшифровать ключи шифрования: - - - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Введите свой ключ восстановления или пароль названный %1 для расшифровки Ваших секретов: + + + Failed to upload media. Please try again. + Не удалось загрузить контент. Пожалуйста, повторите попытку. + + + NotificationsManager - - Decryption failed - Расшифровка не удалась + + + %1 sent an encrypted message + %1 отправил зашифрованное сообщение - - Failed to decrypt secrets with the provided recovery key or passphrase - Не удалось расшифровать ключи шифрования с помощью предоставленного ключа восстановления или пароля + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + - - - DigitVerification - - Verification Code - Код для Верификации + + %1 replied with an encrypted message + %1 ответил зашифрованным сообщением - - 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! - Пожалуйста сверьте следующие цифры. Вы должны увидеть одинаковые числа у себя и у собеседника. Если они разные, пожалуйста нажмите 'Они не совпадают!' для отмены верификации! + + %1 replied to a message + %1 ответил на сообщение - - They do not match! - Они не совпадают! + + %1 sent a message + %1 отправил сообщениe + + + PowerLevels - - They match! - Они совпадают! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelEditingModels - - Search - Поиск + + Failed to update powerlevel: %1 + + + + PowerlevelsTypeListModel - - People - Люди + + Other events + - Nature - Природа + Other state events + - Food - Еда + Remove other users + - Activity - Активности + Ban other users + - Travel - Путешествие + Invite other users + - Objects - Предметы + Redact events sent by others + - Symbols - Символы + Reactions + - Flags - Флаги - - - - EmojiVerification - - - Verification Code - Код Верификации - - - - Please verify the following emoji. You should see the same emoji on both sides. If they differ, please press 'They do not match!' to abort verification! - Пожалуйста сверьте данные эмоджи. Вы должны видеть одинаковые эможди у себя и у собеседника. Если они разные, пожалуйста нажмите ' Они не совпадают!' для отмены верификации! - - - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + Deprecated aliases events - - - They do not match! - Они не совпадают! - - - - They match! - Они совпадают! - - - - Encrypted - - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Сообщение не было расшифровано из-за отсутствия ключа. Ключ был запрошен автоматически, но Вы можете попробовать запросить его снова вручную. - - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Сообщение не было расшифровано, так как имеющийся ключ подходит только к более поздним сообщениям. Попробуйте запросить доступ к этому сообщению. + Change the room avatar + - There was an internal error reading the decryption key from the database. - При чтении ключа расшифровки произошла внутренняя ошибка. + Change the room addresses + - There was an error decrypting this message. - При расшифровке сообщения произошла ошибка. + Send encrypted messages + - The message couldn't be parsed. - Ошибка при анализе сообщения. + Enable encryption + - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change guest access - Unknown decryption error + Change history visibility - - Request key - Запросить ключ - - - - EncryptionEnabled - - - %1 enabled end-to-end encryption + + Change who can join - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Send messages - - - EncryptionIndicator - - - This message is not encrypted! - Это сообщение не зашифровано! - - - - Encrypted by a verified device - Зашифровано верефицированым устройством - - Encrypted by an unverified device, but you have trusted that user so far. - Зашифрованно неверефицированым устройством, но Вы все еще доверяете этому пользователю. + Change the room name + - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Change the room permissions - - - Failed - - - Verification failed - Верификация не удалась - - - Other client does not support our verification protocol. - Другой клиент не поддерживает наш протокол верификации. + + Change the rooms topic + - - Key mismatch detected! - Обнаружено несовпадение ключей! + + Change the widgets + - Device verification timed out. - Время для верификации устройста закончилось. + Change the widgets (experimental) + - Other party canceled the verification. - Другая сторона отменила верификацию. + Redact own events + - Verification messages received out of order! + Change the pinned events - Unknown verification error. + Upgrade the room - - Close - Закрыть + + Send stickers + - - - ForwardCompleter - - Forward Message - Переслать Сообщение + + Ban users using policy rules + - - - HiddenEvents - - - Failed to set hidden events: %1 + + Ban rooms using policy rules - - - HiddenEventsDialog - - Hidden events for %1 + + Ban servers using policy rules - Hidden events + Edit child communities and rooms - - These events will be <b>shown</b> in %1: + + Change parent communities - These events will be <b>shown</b> in all rooms: + Start a call - - User events + + Negotiate a call - - Joins, leaves, avatar and name changes, bans, … + + Answer a call - - Power level changes + + Hang up a call - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Reject a call - - Stickers + + Change the room emotes - ImagePackEditorDialog + PowerlevelsUserListModel - - Editing image pack + + Other users + + + QCoreApplication - - Add images + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - Images (*.png *.webp *.gif *.jpg *.jpeg) - + + profile + профиль - Select images for pack - + profile name + имя профиля + + + QObject - - Add to pack + + Alias for '--log-level trace'. - - Change the overview image for this pack + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Overview Image (*.png *.webp *.jpg *.jpeg) + + level - - Select overview image for pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - State key + + type - - Packname + + Respond - - Attribution - + + Send + Отправить - - - Use as Emoji - + + Write a message... + Написать сообщение… + + + ReadReceiptsModel - - - Use as Sticker + + Yesterday, %1 + + + RegisterPage - - Shortcode - + + Autodiscovery failed. Received malformed response. + Автообноружение не удалось. Получен поврежденный ответ. - - Body - + + Autodiscovery failed. Unknown error when requesting .well-known. + Автообноружение не удалось. Не известаня ошибка во время запроса .well-known. - - Remove from pack - + + The required endpoints were not found. Possibly not a Matrix server. + Необходимые конечные точки не найдены. Возможно, это не сервер Matrix. - - Remove - + + Received malformed response. Make sure the homeserver domain is valid. + Получен неверный ответ. Убедитесь, что домен homeserver действителен. - - - ImagePackSettingsDialog - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - - - - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - Редактировать - - - - Close - Закрыть - - - - InputBar - - - All Files (*) - Все файлы (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Отмена - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - Идентификатор или псевдоним комнаты - - - - Join - Присоединиться - - - - LeaveRoomDialog - - - Leave room - Покинуть комнату - - - - Are you sure you want to leave? - Вы действительно желаете выйти? - - - - LoginPage - - - Matrix ID - Идентификатор Matrix - - - - e.g @joe:matrix.org - Пример: @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Пароль - - - - Your password. - Ваш пароль. - - - - Device name - Имя устройства - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - Адрес домашнего сервера - - - - server.my:8787 - server.my:8787 - - - - LOGIN - ВОЙТИ - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Вы ввели не правильный Matrix ID, @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - Автоматическое обнаружение не удалось. Получен некорректный ответ. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Автоматическое обнаружение не удалось. Получена неизвестная ошибка во время исполнения запроса к .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Необходимые конечные точки не найдены. Возможно, это не сервер Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Получен неверный ответ. Убедитесь, что домен homeserver действителен. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - Войти при помощи SSO - - - - Empty password - Пустой пароль - - - - SSO login failed - Не удалось войти при помощи SSO - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - Не удалось загрузить контент. Пожалуйста, повторите попытку. - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - %1 создал и настроил комнату: %2 - - - - %1 placed a voice call. - %1 начал голосовой звонок. - - - - %1 placed a video call. - %1 начал видео звонок. - - - - %1 placed a call. - %1 начал вызов. - - - - %1 answered the call. - %1 ответил на звонок. - - - - %1 rejected the call. - - - - - %1 select answer - - - - - %1 ended the call. - %1 завершил вызов. - - - - - %1 is negotiating the call... - - - - - Allow them in - - - - - MessageInput - - - Hang up - Завершить звонок - - - - Place a call - Позвонить - - - - Already on a call - - - - - Send a file - Отправить файл - - - - Write a message... - Написать сообщение… - - - - Stickers - - - - - Emoji - Эмоджи - - - - Send - Отправить - - - - You don't have permission to send messages in this room - У вас нет прав для отправления сообщений в этой комнате - - - - MessageView - - - Edit - Редактировать - - - - React - Реакция - - - - Reply in thread - - - - - New thread - - - - - Reply - Ответить - - - - Options - Опции - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - Просмотреть сырое сообщение - - - - View decrypted raw message - Просмототреть дешифрованое сырое сообщение - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - Отправить запрос на проверку - - - - Received Verification Request - Получен Запрос Верификации - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - Отмена - - - - Deny - Отклонить - - - - Start verification - Начать верификацию - - - - Accept - Принять - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 отправил зашифрованное сообщение - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - %1 ответил зашифрованным сообщением - - - - %1 replied to a message - %1 ответил на сообщение - - - - %1 sent a message - %1 отправил сообщениe - - - - PlaceCall - - - Place a call to %1? - Позвонить %1? - - - - No microphone found. - Микрофон не найден. - - - - Voice - Голос - - - - Video - Видео - - - - Screen - Экран - - - - Cancel - Отмена - - - - Placeholder - - - unimplemented event: - нереализованное событие: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - Добавить - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - профиль - - - - profile name - имя профиля - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Отправить - - - - Write a message... - Написать сообщение… - - - - ReadReceipts - - - Read receipts - Просмотр получателей - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - Имя пользователя - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Имя пользователя не должно быть пустым и должно содержать только символы a-z, 0-9, ., _, =, -, и /. - - - - - Back - - - - - Password - Пароль - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Пожалуйста выбирите надежный пароль. Надёжность пароля, влияет на безопасность сервера. - - - - Password confirmation - Подтверждение пароля - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Домашний сервер - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Сервер разрешающий регистрацию.Поскольку matrix децентрализованный, нужно выбрать сервер где вы можете зарегистрироваться или поднимите свой сервер. - - - - Your passwords do not match! - - - - - Device name - Имя устройства - - - - REGISTER - РЕГИСТРАЦИЯ - - - - Autodiscovery failed. Received malformed response. - Автообноружение не удалось. Получен поврежденный ответ. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Автообноружение не удалось. Не известаня ошибка во время запроса .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Необходимые конечные точки не найдены. Возможно, это не сервер Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Получен неверный ответ. Убедитесь, что домен homeserver действителен. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Закрыть - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - нет сохраненной версии - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - Покинуть комнату - - - - Copy room link - - - - - Tag room as: - Тэгировать комнату как: - - - - Favourite - Важные - - - - Low priority - - - - - Server notice - - - - - Create new tag... - Создать метку… - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - Выйти - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - Закрыть - - - - Start a new chat - Начать новый чат - - - - Join a room - Присоединиться к комнате - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Каталог комнат - - - - Search rooms (Ctrl+K) - - - - - User settings - Пользовательские настройки - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - Настройки комнаты - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - %n участник - %n участника - %n участников - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - НАЙСТРОЙКИ - - - - Notifications - Уведомления - - - - Muted - Заглушен - - - - Mentions only - Упоминания только - - - - All messages - Все сообщения - - - - Encryption - Шифрование - - - - End-to-End Encryption - Оконечное шифрование - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - Права доступа - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - + + An unknown error occured. Make sure the homeserver domain is valid. + Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен. - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - ИНФОРМАЦИЯ - - - - Internal ID - Внутренний ID - - - - Copied to clipboard - - - - - Room Version - Версия Комнаты - - - - show less + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - show more + + Server does not support querying registration flows! - - - Failed to enable encryption: %1 - Не удалось включить шифрование: %1 - - - - Select an avatar - Выберите аватар - - - - All Files (*) - Все файлы (*) - - - - The selected file is not an image - Выбранный файл не является картинкой - - Error while reading file: %1 - Ошибка во время прочтения файла: %1 - - - - - Failed to upload image: %s - Не удалось загрузить изображение: %s - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: + Server does not support registration. - - Please enter a valid phone number to continue: + + Invalid username. - - Please enter the token which has been sent to you: + + Name already in use. - - Wait for the confirmation link to arrive, then continue. + + Part of the reserved namespace. - ScreenShare + RoomInfo - - Share desktop with %1? - Поделиться экраном с %1? + + no version stored + нет сохраненной версии + + + RoomSettings - - Window: - Окно: + + Failed to enable encryption: %1 + Не удалось включить шифрование: %1 - - Frame rate: - Частота кадров: + + Select an avatar + Выберите аватар - - Include your camera picture-in-picture - Включить Вашу камеру в режиме картинка-в-картинке + + All Files (*) + Все файлы (*) - Request remote camera - Запросить удалённую камеру - - - - - View your callee's camera like a regular video call - + The selected file is not an image + Выбранный файл не является картинкой - Hide mouse cursor - Спрятать курсор мыши - - - - Share - Поделиться - - - - Preview - Предпросмотр + Error while reading file: %1 + Ошибка во время прочтения файла: %1 - - Cancel - Отмена + + + Failed to upload image: %s + Не удалось загрузить изображение: %s - SecretStorage - - - Failed to connect to secret storage - - + RoomlistModel - - 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 + + Pending invite. - - - SelfVerificationCheck - - 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! + + Previewing this room - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption + No preview available - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. + + This room is possibly inaccessible + + + SecretStorage - - verify + + Failed to connect to secret storage - - enter passphrase + + 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 SelfVerificationStatus - + Failed to create keys for cross-signing! @@ -3320,19 +1271,19 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - - + + Failed to update image pack: %1 - + Failed to delete old image pack: %1 - - + + Failed to open image: %1 @@ -3343,97 +1294,10 @@ If you choose verify, you need to have the other device available. If you choose - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Не удалоcь - - - - Sent - Отправлено - - - - Received - Получено - - - - Read - Прочитано - - - - StickerPicker - - - Search - Поиск - - - - Success - - - Successful Verification - Верификация прошла успешно - - - - Verification successful! Both sides verified their devices! - Верификация прошла успешно! Обе стороны верефицировали свои устройства! - - - - Close - Закрыть - - TimelineModel - + Message redaction failed: %1 Ошибка редактирования сообщения: %1 @@ -3465,7 +1329,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.) @@ -3788,219 +1652,61 @@ Reason: %4 %1 покинул комнату. - - Reason: %1 - - - - - %1 redacted their knock. - %1 отредактировал его "стук". - - - - You joined this room. - Вы присоединились к комнате. - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 покинул чат, уже покинув его! - - - - %1 banned %2 - - - - - %1 knocked. - %1 постучался. - - - - TimelineRow - - - Edited - Изменено - - - - Part of a thread - - - - - TimelineView - - - No room open - Комната не выбрана - - - - No preview available - - - - - Settings - Настройки - - - - %n member(s) - - %n участник - %n участника - %n участников - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - Вернуться к списку комнат - - - - TopBar - - - Back to room list - Вернуться к списку комнат - - - - No room selected - Комнаты не выбраны - - - - In %1 + + Reason: %1 - - Show room members. - + + %1 redacted their knock. + %1 отредактировал его "стук". - - This room contains only verified devices. - + + You joined this room. + Вы присоединились к комнате. - - This room contains verified devices and devices which have never changed their master key. + + %1 made this room require an invitation to join. - - This room contains unverified devices! + + %1 invited %2. - - Show or hide pinned messages + + %1 has changed their avatar and changed their display name to %2. - - Search this room + + %1 has changed their display name to %2. - - Room options - Настройки комнаты - - - - Invite users - Пригласить пользователей - - - - Members - Участники - - - - Leave room - Покинуть комнату - - - - Settings - Настройки + + %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 покинул чат, уже покинув его! - - Unpin + + %1 banned %2 - - Enter search query - + + %1 knocked. + %1 постучался. TrayIcon - + Show Показать @@ -4013,13 +1719,13 @@ Reason: %4 UIA - + No available registration flows! - - + + Registration aborted @@ -4035,113 +1741,10 @@ Reason: %4 - - UploadBox - - - Upload %n file(s) - - - - - - - UserProfile - - Global User Profile - Глобальный Пользовательский Профиль - - - - Room User Profile - Поользовательский Профиль в Комнате - - - - Change avatar globally. - - - - - Change avatar. Will only apply to this room. - - - - - Change display name globally. - - - - - Change display name. Will only apply to this room. - - - - - Room: %1 - - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - - - - - Open the global profile for this user. - - - - - - Verify - Верифицировать - - - - Start a private chat. - - - - - Kick the user. - - - - - Ban the user. - - - - - Refresh device list. - - - - - Sign out this device. - - - - - Change device name. - - - - - Last seen %1 from %2 - - - - - Unverify - Отменить Верификацию - - - + Sign out device %1 @@ -4174,8 +1777,8 @@ Reason: %4 UserSettings - - + + Default По умолчанию @@ -4183,7 +1786,7 @@ Reason: %4 UserSettingsModel - + Theme Тема @@ -4252,6 +1855,11 @@ Reason: %4 Sort rooms by unreads Сортировать комнату по непрочитанным + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4513,12 +2121,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default По умолчанию - + Set the notification sound to play when a call invite arrives Выбрать звук уведомления входящего звонка @@ -4589,7 +2207,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Отображать кнопки быстрого ответа, реакции или предоставления дополнительных опций рядом с каждым сообщением. @@ -4642,17 +2274,17 @@ This usually causes the application icon in the task bar to animate in some fash На это обычно реагирует иконка приложения в таскбаре. - + 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 @@ -4662,14 +2294,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4753,7 +2378,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Выберите файл @@ -4763,7 +2398,7 @@ This setting will take effect upon restart. Все файлы (*) - + Open Sessions File Открыть файл сеансов @@ -4805,117 +2440,18 @@ This setting will take effect upon restart. Файл для сохранения экспортированных ключей сеанса - - UserSettingsPage - - - REQUEST - ЗАПРОС - - - - DOWNLOAD - СКАЧАТЬ - - - - CACHED - Закешировано - - - - NOT CACHED - НЕ ЗАКЕШИРОВАНО - - - - Back - - - - - IMPORT - ИМПОРТИРОВАТЬ - - - - EXPORT - ЭКСПОРТИРОВАТЬ - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Не найдено личного чата с этим пользователем. Создайте зашифрованный личный чат с этим пользователем и попытайтесь еще раз. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - Ожидание подтверждения запроса верификации другой стороной. - - - - Waiting for other side to continue the verification process. - Ожидание другой стороны для продолжения верификационного процесса. - - - - Waiting for other side to complete the verification process. - Ожидание другой стороны, для завершение верификационного процесса. - - - - Cancel - Отмена - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Добро пожаловать в Nheko, клиент для протокола Matrix. - - - - Enjoy your stay! - Приятного времяпрепровождения! - - - - REGISTER - РЕГИСТРАЦИЯ - - - - LOGIN - ВХОД - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Вчера @@ -4923,7 +2459,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Открыть ответ в Браузере @@ -4944,32 +2480,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + Люди - - Cancel - Отмена + + Nature + Природа - - Confirm - Подтвердить + + Food + Еда - - Solve the reCAPTCHA and press the confirm button - Решите reCAPTCHA и нажмите кнопку подтверждения + + Activity + Активности + + + + Travel + Путешествие + + + + Objects + Предметы + + + + Symbols + Символы + + + + Flags + Флаги message-description sent: - + You sent an audio clip Вы отправили аудиозапись @@ -5030,24 +2586,24 @@ This setting will take effect upon restart. - + You: %1 Вы: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts index 2254bf24..f0be2e38 100644 --- a/resources/langs/nheko_si.ts +++ b/resources/langs/nheko_si.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - - - - - Unknown microphone: %1 - - - - - Unknown camera: %1 - - + CallManager - - Decline + + X11 - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -318,12 +166,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2646 +630,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + - - Do you want to join this room? You can optionally add a reason below: + + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - - - - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity + Invite other users - Travel + Redact events sent by others - Objects + Reactions - Symbols + Deprecated aliases events - Flags + Change the room avatar - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - + RoomInfo - - Pack from this room + + no version stored + + + RoomSettings - - Pack from parent community + + Failed to enable encryption: %1 - - Globally enabled pack + + Select an avatar - - Enable globally + + All Files (*) - - Enables this pack to be used in all rooms + + The selected file is not an image - - Edit + + Error while reading file: %1 - - Close + + + Failed to upload image: %s - InputBar + RoomlistModel - - All Files (*) + + Pending invite. - - Upload of '%1' failed + + Previewing this room - - - InviteDialog - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - - - - - Go to replacement room - - - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 changed the parent communities for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. + + No preview available - %1 placed a call. - - - - - %1 answered the call. - - - - - %1 rejected the call. - - - - - %1 select answer - - - - - %1 ended the call. - - - - - - %1 is negotiating the call... - - - - - Allow them in - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room + This room is possibly inaccessible + + + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3461,7 +1327,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.) @@ -3718,419 +1584,160 @@ If you choose verify, you need to have the other device available. If you choose - - Removed by %1 because: %2 - - - - - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room + + Removed by %1 because: %2 - - Settings + + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4576,7 +2198,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4628,17 +2264,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4648,14 +2284,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4738,7 +2367,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4748,7 +2387,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4790,171 +2429,92 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - + descriptiveTime - - Cancel + + Yesterday - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - + dialogs::FallbackAuth - - LOGIN + + Open Fallback in Browser - - Reduce animations + + Cancel - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. + + Confirm - - - descriptiveTime - - Yesterday + + Open the fallback, follow the steps, and confirm after completing them. - dialogs::FallbackAuth + emoji-catagory - - Open Fallback in Browser + + People - - Cancel + + Nature - - Confirm + + Food - - Open the fallback, follow the steps, and confirm after completing them. + + Activity - - - dialogs::ReCaptcha - - Open reCAPTCHA + + Travel - - Cancel + + Objects - - Confirm + + Symbols - - Solve the reCAPTCHA and press the confirm button + + Flags message-description sent: - + You sent an audio clip @@ -5015,24 +2575,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_sr_Latn.ts b/resources/langs/nheko_sr_Latn.ts index c77ee762..4766d72a 100644 --- a/resources/langs/nheko_sr_Latn.ts +++ b/resources/langs/nheko_sr_Latn.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -140,76 +30,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - - - - - Unknown microphone: %1 - - - - - Unknown camera: %1 - - + CallManager - - Decline + + X11 - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -217,18 +56,28 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + + + - + Confirm logout @@ -238,7 +87,7 @@ - + Failed to open database, logging out! @@ -269,12 +118,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -319,12 +168,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -346,7 +195,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -419,16 +268,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -539,6 +383,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -680,47 +534,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -770,7 +611,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -791,2649 +632,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + - - Do you want to join this room? You can optionally add a reason below: + + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password - - - CrossSigningSecrets - - Decrypt secrets + + SSO login failed + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity + Invite other users - Travel + Redact events sent by others - Objects + Reactions - Symbols + Deprecated aliases events - Flags + Change the room avatar - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - + RoomInfo - - New room pack + + no version stored + + + RoomSettings - - Private pack + + Failed to enable encryption: %1 - - Pack from this room + + Select an avatar - - Pack from parent community + + All Files (*) - - Globally enabled pack + + The selected file is not an image - - Enable globally + + Error while reading file: %1 - - Enables this pack to be used in all rooms + + + Failed to upload image: %s + + + RoomlistModel - - Edit + + Pending invite. - - Close + + Previewing this room - - - InputBar - - All Files (*) + + No preview available - - Upload of '%1' failed + + This room is possibly inaccessible - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3465,7 +1329,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.) @@ -3727,421 +1591,160 @@ If you choose verify, you need to have the other device available. If you choose - - Removed by %1 because: %2 - - - - - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room + + Removed by %1 because: %2 - - Settings + + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4174,8 +1777,8 @@ Reason: %4 UserSettings - - + + Default @@ -4183,7 +1786,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4252,6 +1855,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4513,12 +2121,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4587,7 +2205,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4639,17 +2271,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4659,14 +2291,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4749,7 +2374,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4759,7 +2394,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4801,171 +2436,92 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - + descriptiveTime - - Cancel + + Yesterday - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - + dialogs::FallbackAuth - - LOGIN + + Open Fallback in Browser - - Reduce animations + + Cancel - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. + + Confirm - - - descriptiveTime - - Yesterday + + Open the fallback, follow the steps, and confirm after completing them. - dialogs::FallbackAuth + emoji-catagory - - Open Fallback in Browser + + People - - Cancel + + Nature - - Confirm + + Food - - Open the fallback, follow the steps, and confirm after completing them. + + Activity - - - dialogs::ReCaptcha - - Open reCAPTCHA + + Travel - - Cancel + + Objects - - Confirm + + Symbols - - Solve the reCAPTCHA and press the confirm button + + Flags message-description sent: - + You sent an audio clip @@ -5026,24 +2582,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts index ddb64aef..a53618e9 100644 --- a/resources/langs/nheko_sv.ts +++ b/resources/langs/nheko_sv.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Ringer upp... - - - - - Connecting... - Ansluter... - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - Slå på mikrofonen - - - - Mute Mic - Stäng av mikrofonen - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -139,76 +29,25 @@ - + Empty Room - CallInvite - - - Video Call - Videosamtal - - - - Voice Call - Röstsamtal - - - - No microphone found. - Ingen mikrofon kunde hittas. - - - - CallInviteBar - - - Video Call - Videosamtal - - - - Voice Call - Röstsamtal - - - - Devices - Enheter - - - - Accept - Godkänn - - - - Unknown microphone: %1 - Okänd mikrofon: %1 - - - - Unknown camera: %1 - Okänd kamera: %1 - + CallManager - - Decline - Neka + + X11 + - - No microphone found. - Ingen mikrofon hittad. + + PipeWire + - - - CallManager - + Entire screen @@ -216,18 +55,27 @@ ChatPage - + Failed to invite user: %1 Kunde inte bjuda in användare: %1 - + Invited user: %1 Bjöd in användare: %1 + + + %n unread message(s) in room %1 + + + + + + - + Confirm logout @@ -237,7 +85,7 @@ - + Failed to open database, logging out! @@ -268,12 +116,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)? @@ -318,12 +166,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! @@ -345,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover Inkompatibel cache-version - + Failed to restore OLM account. Please login again. Kunde inte återställa OLM-konto. Vänligen logga in på nytt. @@ -418,16 +266,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -538,6 +381,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -679,47 +532,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms Alla rum @@ -769,7 +609,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -790,2500 +630,613 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - + + Decrypt secrets + Dekryptera hemliga nycklar - - Confirm room join - + + Enter your recovery key or passphrase to decrypt your secrets: + Ange din återställningsnyckel eller lösenfras för att dekryptera dina hemliga nycklar: - - - %n member(s) - - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Ange din återställningsnyckel eller lösenfras vid namn %1 för att dekryptera dina hemliga nycklar: - - Do you want to join this room? You can optionally add a reason below: - + + Decryption failed + Dekryptering misslyckades - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - + + Failed to decrypt secrets with the provided recovery key or passphrase + Kunde inte dekryptera hemliga nycklar med den angivna återställningsnyckeln eller lösenfrasen + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite - + + All Files (*) + Alla Filer (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name - Namn + + Autodiscovery failed. Received malformed response. + Autouppslag misslyckades. Mottog felkonstruerat svar. - - New community - + + Autodiscovery failed. Unknown error when requesting .well-known. + Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known. - - New Room - + + The required endpoints were not found. Possibly not a Matrix server. + Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server. - - No name - + + Received malformed response. Make sure the homeserver domain is valid. + Mottog felkonstruerat svar. Se till att hemserver-domänen är giltig. - Topic - Ämne + An unknown error occured. Make sure the homeserver domain is valid. + Ett okänt fel uppstod. Se till att hemserver-domänen är giltig. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias - Alias - - - - Public + + Sign in with Apple - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Continue with Facebook - - Trusted + + Sign in with Google - - All invitees are given the same power level as the creator + + Sign in with Twitter - - Encryption + + Login using %1 - - Caution: Encryption cannot be disabled - + + SSO LOGIN + SSO INLOGGNING - - - CrossSigningSecrets - - Decrypt secrets - Dekryptera hemliga nycklar + + Empty password + Tomt lösenord - - Enter your recovery key or passphrase to decrypt your secrets: - Ange din återställningsnyckel eller lösenfras för att dekryptera dina hemliga nycklar: + + SSO login failed + SSO-inloggning misslyckades + + + MediaUpload - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Ange din återställningsnyckel eller lösenfras vid namn %1 för att dekryptera dina hemliga nycklar: + + + Failed to upload media. Please try again. + Kunde inte ladda upp media. Vänligen försök igen. + + + NotificationsManager - - Decryption failed - Dekryptering misslyckades + + + %1 sent an encrypted message + %1 skickade ett krypterat meddelande - - Failed to decrypt secrets with the provided recovery key or passphrase - Kunde inte dekryptera hemliga nycklar med den angivna återställningsnyckeln eller lösenfrasen + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + - - - DigitVerification - - Verification Code - Verifikationskod + + %1 replied with an encrypted message + - - 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! - Vänligen bekräfta följande siffror. Samma siffror ska visas på bägge sidor. Stämmer siffrorna inte överens, vänligen tryck på 'Siffrorna överensstämmer inte!' för att avbryta verifikationen! + + %1 replied to a message + - - They do not match! - Siffrorna överensstämmer inte! + + %1 sent a message + + + + PowerLevels - - They match! - Siffrorna överensstämmer! + + Failed to update powerlevel: %1 + - EmojiPicker + PowerlevelEditingModels - - Search - Sök + + Failed to update powerlevel: %1 + + + + PowerlevelsTypeListModel - - People - Personer + + Other events + - Nature - Natur + Other state events + - Food - Mat + Remove other users + - Activity - Aktivitet + Ban other users + - Travel - Resande + Invite other users + - Objects - Objekt + Redact events sent by others + - Symbols - Symboler + Reactions + - Flags - Flaggor - - - - EmojiVerification - - - Verification Code - Verifikationskod - - - - 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! - Vänligen bekräfta följande emoji. Samma emoji ska visas på bägge sidor. Stämmer de inte överens, vänligen tryck på 'De överensstämmer inte!' för att avbryta verifikationen! - - - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + Deprecated aliases events - - They do not match! - De överensstämmer inte! - - - - They match! - De överensstämmer! - - - - Encrypted - - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change the room avatar - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Change the room addresses - There was an internal error reading the decryption key from the database. + Send encrypted messages - There was an error decrypting this message. + Enable encryption - The message couldn't be parsed. + Change guest access - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change history visibility - Unknown decryption error + Change who can join - - Request key + + Send messages - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the room name - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Change the room permissions - - - EncryptionIndicator - - - This message is not encrypted! - Detta meddelande är inte krypterat! - - - Encrypted by a verified device + + Change the rooms topic - Encrypted by an unverified device, but you have trusted that user so far. + Change the widgets - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Change the widgets (experimental) - - - Failed - - - Verification failed - Verifikation misslyckades - - - - Other client does not support our verification protocol. - Motpartens klient stödjer inte vårt verifikationsprotokoll. - - - - Key mismatch detected! - Nycklarna överensstämmer inte! - - Device verification timed out. - Enhetsverifikation tog för lång tid. + Redact own events + - Other party canceled the verification. - Motparten avbröt verifikationen. + Change the pinned events + - Verification messages received out of order! + Upgrade the room - Unknown verification error. + Send stickers - - Close - Stäng - - - - ForwardCompleter - - - Forward Message + + Ban users using policy rules - - - HiddenEvents - - - Failed to set hidden events: %1 + + Ban rooms using policy rules - - - HiddenEventsDialog - - Hidden events for %1 + + Ban servers using policy rules - Hidden events + Edit child communities and rooms - - These events will be <b>shown</b> in %1: + + Change parent communities - These events will be <b>shown</b> in all rooms: + Start a call - - User events + + Negotiate a call - - Joins, leaves, avatar and name changes, bans, … + + Answer a call - - Power level changes + + Hang up a call - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Reject a call - - Stickers + + Change the room emotes - ImagePackEditorDialog + PowerlevelsUserListModel - - Editing image pack + + Other users + + + QCoreApplication - - Add images + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - Images (*.png *.webp *.gif *.jpg *.jpeg) - + + profile + profil - Select images for pack - + profile name + profilnamn + + + QObject - - Add to pack + + Alias for '--log-level trace'. - - Change the overview image for this pack + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Overview Image (*.png *.webp *.jpg *.jpeg) + + level - - Select overview image for pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - State key + + type - - Packname + + Respond - - Attribution - + + Send + Skicka - - - Use as Emoji - + + Write a message... + Skriv ett meddelande… + + + ReadReceiptsModel - - - Use as Sticker + + Yesterday, %1 + + + RegisterPage - - Shortcode - + + Autodiscovery failed. Received malformed response. + Autouppslag misslyckades. Mottog felkonstruerat svar. - - Body - + + Autodiscovery failed. Unknown error when requesting .well-known. + Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known. - - Remove from pack - + + The required endpoints were not found. Possibly not a Matrix server. + Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server. - - Remove - - - - - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - - - - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - - - - - Close - Stäng - - - - InputBar - - - All Files (*) - Alla Filer (*) - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - Avbryt - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - Rum-ID eller alias - - - - Join - - - - - LeaveRoomDialog - - - Leave room - Lämna rum - - - - Are you sure you want to leave? - Är du säker på att du vill lämna? - - - - LoginPage - - - Matrix ID - Matrix-ID - - - - e.g @joe:matrix.org - t.ex. @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - Lösenord - - - - Your password. - - - - - Device name - Enhetsnamn - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - INLOGGNING - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - Autouppslag misslyckades. Mottog felkonstruerat svar. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server. - - - - Received malformed response. Make sure the homeserver domain is valid. - Mottog felkonstruerat svar. Se till att hemserver-domänen är giltig. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Ett okänt fel uppstod. Se till att hemserver-domänen är giltig. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - SSO INLOGGNING - - - - Empty password - Tomt lösenord - - - - SSO login failed - SSO-inloggning misslyckades - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - Kunde inte ladda upp media. Vänligen försök igen. - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - %1 skapade och konfigurerade rum: %2 - - - - %1 placed a voice call. - %1 påbörjade ett röstsamtal. - - - - %1 placed a video call. - %1 påbörjade ett videosamtal. - - - - %1 placed a call. - %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. - - - - MessageInput - - - Hang up - Lägg på - - - - Place a call - Ring upp - - - - Already on a call - - - - - Send a file - Skicka en fil - - - - Write a message... - Skriv ett meddelande… - - - - Stickers - - - - - Emoji - Emoji - - - - Send - Skicka - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - Reagera - - - - Reply in thread - - - - - New thread - - - - - Reply - Svara - - - - Options - Alternativ - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - Visa meddelandekälla - - - - View decrypted raw message - Visa dekrypterad meddelandekälla - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - Skicka verifikationsförfrågan - - - - Received Verification Request - Mottog Verifikationsförfrågan - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - För att säkerställa att ingen illvillig användare kan tjuvlyssna på din krypterade kommunikation kan du verifiera motparten. - - - - %1 has requested to verify their device %2. - %1 har begärt att verifiera sin enhet %2. - - - - %1 using the device %2 has requested to be verified. - %1 som använder enheten %2 har begärt att bli verifierad. - - - - Your device (%1) has requested to be verified. - Din enhet (%1) har begärt att bli verifierad. - - - - Cancel - Avbryt - - - - Deny - Avvisa - - - - Start verification - Påbörja verifikation - - - - Accept - Godkänn - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 skickade ett krypterat meddelande - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - Ring upp %1? - - - - No microphone found. - Ingen mikrofon kunde hittas. - - - - Voice - Röst - - - - Video - Video - - - - Screen - - - - - Cancel - Avbryt - - - - Placeholder - - - unimplemented event: - ej implementerat event: - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - profil - - - - profile name - profilnamn - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - Skicka - - - - Write a message... - Skriv ett meddelande… - - - - ReadReceipts - - - Read receipts - Läskvitton - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - Användarnamn - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Användarnamnet kan inte vara tomt, och måste enbart innehålla tecknen a-z, 0-9, ., _, =, -, och /. - - - - - Back - - - - - Password - Lösenord - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Vänligen välj ett säkert lösenord. De specifika kraven för lösenordsstyrka kan variera beroende på din hemserver. - - - - Password confirmation - Bekräfta lösenord - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - Hemserver - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - En server som tillåter registrering. Eftersom matrix är decentraliserat behöver du först hitta en server du kan registrera dig på, eller upprätta en på egen hand. - - - - Your passwords do not match! - - - - - Device name - Enhetsnamn - - - - REGISTER - REGISTRERA - - - - Autodiscovery failed. Received malformed response. - Autouppslag misslyckades. Mottog felkonstruerat svar. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server. - - - - Received malformed response. Make sure the homeserver domain is valid. - Mottog felkonstruerat svar. Se till att hemserver-domänen är giltig. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Ett okänt fel uppstod. Se till att hemserver-domänen är giltig. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - Stäng - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - ingen version lagrad - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - Lämna rum - - - - Copy room link - - - - - Tag room as: - Tagga rum som: - - - - Favourite - Favorit - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - Logga ut - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - Stäng - - - - Start a new chat - Starta en ny chatt - - - - Join a room - Gå med i ett rum - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - Rumkatalog - - - - Search rooms (Ctrl+K) - - - - - User settings - Användarinställningar - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - Totalsträckskryptering - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - Kunde inte aktivera kryptering: %1 - - - - Select an avatar - Välj en avatar - - - - All Files (*) - Alla Filer (*) - - - - The selected file is not an image - Den valda filen är inte en bild + + Received malformed response. Make sure the homeserver domain is valid. + Mottog felkonstruerat svar. Se till att hemserver-domänen är giltig. - Error while reading file: %1 - Kunde inte läsa filen: %1 - - - - - Failed to upload image: %s - Kunde inte ladda upp bilden: %s - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - + An unknown error occured. Make sure the homeserver domain is valid. + Ett okänt fel uppstod. Se till att hemserver-domänen är giltig. - - Include your camera picture-in-picture + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - Request remote camera + + Server does not support querying registration flows! - - - View your callee's camera like a regular video call + + Server does not support registration. - - Hide mouse cursor + + Invalid username. - - Share + + Name already in use. - - Preview + + Part of the reserved namespace. + + + RoomInfo - - Cancel - Avbryt + + no version stored + ingen version lagrad - SecretStorage + RoomSettings - - Failed to connect to secret storage - + + Failed to enable encryption: %1 + Kunde inte aktivera kryptering: %1 - - 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 - + + Select an avatar + Välj en avatar - - - SelfVerificationCheck - - 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! - + + All Files (*) + Alla Filer (*) - - Encryption setup successfully - + + The selected file is not an image + Den valda filen är inte en bild - - Failed to setup encryption: %1 - + + Error while reading file: %1 + Kunde inte läsa filen: %1 - - Setup Encryption + + + Failed to upload image: %s + Kunde inte ladda upp bilden: %s + + + + RoomlistModel + + + Pending invite. - - 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! + + Previewing this room - - Activate Encryption + + No preview available - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. + + This room is possibly inaccessible + + + SecretStorage - - verify + + Failed to connect to secret storage - - enter passphrase + + 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 SelfVerificationStatus - + Failed to create keys for cross-signing! @@ -3316,19 +1269,19 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - - + + Failed to update image pack: %1 - + Failed to delete old image pack: %1 - - + + Failed to open image: %1 @@ -3339,97 +1292,10 @@ If you choose verify, you need to have the other device available. If you choose - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room - - - - - Listed only for community members - - - - - Listed only for room members - - - - - Not related - - - - - Subcommunities - - - - - StatusIndicator - - - Failed - Misslyckat - - - - Sent - Skickat - - - - Received - Mottaget - - - - Read - Läst - - - - StickerPicker - - - Search - Sök - - - - Success - - - Successful Verification - Lyckad verifikation - - - - Verification successful! Both sides verified their devices! - Verifikationen lyckades! Bägge sidor verifierade sina enheter! - - - - Close - Stäng - - TimelineModel - + Message redaction failed: %1 Kunde inte maskera meddelande: %1 @@ -3461,7 +1327,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.) @@ -3779,218 +1645,61 @@ Reason: %4 %1 lämnade rummet. - - Reason: %1 - - - - - %1 redacted their knock. - %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. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 lämnade efter att redan ha lämnat! - - - - %1 banned %2 - - - - - %1 knocked. - %1 knackade. - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - Inget rum öppet - - - - No preview available - - - - - Settings - Inställningar - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - Tillbaka till rumlista - - - - TopBar - - - Back to room list - Tillbaka till rumlista - - - - No room selected - Inget rum markerat - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. + + Reason: %1 - - This room contains verified devices and devices which have never changed their master key. - + + %1 redacted their knock. + %1 maskerade sin knackning. - - This room contains unverified devices! - + + You joined this room. + Du gick med i detta rum. - - Show or hide pinned messages + + %1 made this room require an invitation to join. - - Search this room + + %1 invited %2. - - Room options - Alternativ för rum - - - - Invite users - Bjud in användare - - - - Members - Medlemmar + + %1 has changed their avatar and changed their display name to %2. + - - Leave room - Lämna rum + + %1 has changed their display name to %2. + - - Settings - Inställningar + + %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 lämnade efter att redan ha lämnat! - - Unpin + + %1 banned %2 - - Enter search query - + + %1 knocked. + %1 knackade. TrayIcon - + Show Visa @@ -4003,13 +1712,13 @@ Reason: %4 UIA - + No available registration flows! - - + + Registration aborted @@ -4025,112 +1734,10 @@ Reason: %4 - - UploadBox - - - Upload %n file(s) - - - - - - UserProfile - - Global User Profile - - - - - Room User Profile - - - - - Change avatar globally. - - - - - Change avatar. Will only apply to this room. - - - - - Change display name globally. - - - - - Change display name. Will only apply to this room. - - - - - Room: %1 - - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - - - - - Open the global profile for this user. - - - - - - Verify - Bekräfta - - - - Start a private chat. - - - - - Kick the user. - - - - - Ban the user. - - - - - Refresh device list. - - - - - Sign out this device. - - - - - Change device name. - - - - - Last seen %1 from %2 - - - - - Unverify - - - - + Sign out device %1 @@ -4163,8 +1770,8 @@ Reason: %4 UserSettings - - + + Default @@ -4172,7 +1779,7 @@ Reason: %4 UserSettingsModel - + Theme Tema @@ -4241,6 +1848,11 @@ Reason: %4 Sort rooms by unreads Sortera rum efter olästa + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4502,12 +2114,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives Ställ in notifikationsljudet som spelas upp vid ett inkommande samtal @@ -4578,7 +2200,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Visa knappar för att enkelt svara, reagera eller komma åt ytterligare alternativ bredvid varje meddelande. @@ -4631,17 +2267,17 @@ This usually causes the application icon in the task bar to animate in some fash 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 @@ -4651,14 +2287,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4742,7 +2371,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Välj en fil @@ -4752,7 +2391,7 @@ This setting will take effect upon restart. Alla Filer (*) - + Open Sessions File Öppna sessionsfil @@ -4794,117 +2433,18 @@ This setting will take effect upon restart. Fil för att spara de exporterade sessionsnycklarna - - UserSettingsPage - - - REQUEST - BEGÄRAN - - - - DOWNLOAD - LADDA NED - - - - CACHED - SPARAD - - - - NOT CACHED - EJ SPARAD - - - - Back - - - - - IMPORT - IMPORTERA - - - - EXPORT - EXPORTERA - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Ingen krypterad privat chatt med denna användare kunde hittas. Skapa en krypterad privat chatt med användaren och försök igen. - - Waiting - - - Waiting for other party… - Väntar på motparten… - - - - Waiting for other side to accept the verification request. - Väntar på att motparten ska acceptera verifikationsförfrågan. - - - - Waiting for other side to continue the verification process. - Väntar på att motparten ska fortsätta verifikationsprocessen. - - - - Waiting for other side to complete the verification process. - Väntar på att motparten ska slutföra verifikationsprocessen. - - - - Cancel - Avbryt - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Välkommen till Nheko! Skrivbordsklienten för Matrix-protokollet. - - - - Enjoy your stay! - Ha en trevlig vistelse! - - - - REGISTER - REGISTRERA - - - - LOGIN - LOGGA IN - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday Igår @@ -4912,7 +2452,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Öppna reserv i webbläsare @@ -4933,32 +2473,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + Personer - - Cancel - Avbryt + + Nature + Natur - - Confirm - Bekräfta + + Food + Mat - - Solve the reCAPTCHA and press the confirm button - Lös reCAPTCHAn och tryck på Bekräfta + + Activity + Aktivitet + + + + Travel + Resande + + + + Objects + Objekt + + + + Symbols + Symboler + + + + Flags + Flaggor message-description sent: - + You sent an audio clip Du skickade ett ljudklipp @@ -5019,24 +2579,24 @@ This setting will take effect upon restart. - + You: %1 Du: %1 - - + + %1: %2 %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_tr.ts b/resources/langs/nheko_tr.ts index 573ff38c..971de4b3 100644 --- a/resources/langs/nheko_tr.ts +++ b/resources/langs/nheko_tr.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Aranıyor… - - - - - Connecting... - Bağlanıyor… - - - - You are screen sharing - Ekranınızı paylaşıyorsunuz. - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - Mikrofonu Aç - - - - Mute Mic - Mikrofonu Sustur - - AliasEditingModel - + @@ -51,164 +17,36 @@ Adres güncellenemedi: %1 - - AliasEditor - - - Aliases to %1 - %1'e ait adresler - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Bu odaya ait adresler Genellikle adresleri sadece kendi sunucunuza ekleyebilirsiniz. Bir standart adres ve birden çok alternatif adres alabilirsiniz. - - - - Primary alias - Ana adres - - - - Make primary alias - Ana adrese çevir - - - - Advertise as an alias in this room - - - - - Publish in room directory - Oda sunucusunda yayınla - - - - Remove this alias - Adı kaldır - - - - #new-alias:server.tld - #yeni-ad:sunucu.tld - - - - Add - Ekle - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - İzin verilen oda ayarları - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Bu odaya erişimi olan odaların listesi. Bu odalardan herhangi birinde olan kişi, bu odaya da katılabilir. - - - - Parent community - Ana Topluluk - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) - - + Empty Room Boş Oda - CallInvite - - - Video Call - Videolu Arama - - - - Voice Call - Sesli Arama - - - - No microphone found. - Mikrofon bulunamadı. - - - - CallInviteBar - - - Video Call - Videolu Arama - - - - Voice Call - Sesli Arama - - - - Devices - Cihazlar - - - - Accept - Kabul et - - - - Unknown microphone: %1 - Bilinmeyen mikrofon: %1 - - - - Unknown camera: %1 - Bilinmeyen kamera: %1 - + CallManager - - Decline - Reddet + + X11 + - - No microphone found. - Mikrofon bulunamadı. + + PipeWire + - - - CallManager - + Entire screen Bütün ekran @@ -216,18 +54,26 @@ ChatPage - + Failed to invite user: %1 Kullanıcı davet edilemedi: %1 - + Invited user: %1 Kullanıcı davet edildi: %1 + + + %n unread message(s) in room %1 + + + + + - + Confirm logout Çıkışı onayla @@ -237,7 +83,7 @@ Diskinizdeki önbelleğin versiyonu Nheko'nun desteklediğinden daha yeni. Lütfen Nheko'yu güncelleyin ya da önbelleğinizi temizleyin. - + Failed to open database, logging out! Veritabanı açılamadı, çıkış yapılıyor! @@ -268,12 +114,12 @@ - + Confirm invite Daveti onayla - + Do you really want to invite %1 (%2)? %1 (%2) adlı kişiyi davet etmek istediğinize emin misiniz? @@ -318,12 +164,12 @@ Yasak kaldırıldı: %1 - + Do you really want to start a private chat with %1? %1 adlı kişiyle özel konuşma başlatmak istediğinize emin misiniz? - + Cache migration failed! Önbellek transferi başarısız! @@ -347,7 +193,7 @@ Eğer bunun bir hata olduğunu düşünüyorsanız Nheko'yu kapatabilir ve Uyumsuz önbellek versiyonu - + Failed to restore OLM account. Please login again. OLM hesabınız alınamadı. Lütfen tekrar giriş yapın. @@ -421,16 +267,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: %1 (%2) adlı kişiyi yasaklamak için bir sebep girin ya da enter tuşuna basarak boş bırakın: - - - No network connection - Ağ bağlantısı kurulamadı - CommandCompleter - + /me <message> /me <mesaj> @@ -541,6 +382,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <mesaj referansı> @@ -680,6 +531,16 @@ You may optionally provide a reason for others to accept your knock: Send a message in rainbow colors with confetti. Gökkuşağı renklerinde konfetili bir mesaj gönderin. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -696,33 +557,10 @@ You may optionally provide a reason for others to accept your knock: Bu direkt konuşmayı bir odaya çevir. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Bu topluluk veya etiket için bildirim sayısını gösterme. - - - - Hide rooms with this tag or from this community by default. - Varsayılan olarak bu etikete sahip ya da bu topluluktan gelen odaları gizle. - - - - Expand - Genişlet - - - - Collapse - Daralt - - CommunitiesModel - + All rooms Tüm odalar @@ -772,7 +610,7 @@ You may optionally provide a reason for others to accept your knock: Sunucunuzdan ya da yöneticinizden gelen mesajlar. - + Failed to update community: %1 Topluluk güncellenemedi: %1 @@ -793,2646 +631,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - Topluluğa katılmayı onayla + + Decrypt secrets + Gizli anahtarları deşifre et - - Confirm room join - Odaya katılmayı onayla + + Enter your recovery key or passphrase to decrypt your secrets: + Gizli anahtarlarınızı kurtarmak için anahtarınızı ya da parolanızı girin: - - - %n member(s) - - %n üye - %n üye - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Gizli anahtarlarınızı kurtarmak için anahtarınızı ya da %1 adlı parolanızı girin: - - Do you want to join this room? You can optionally add a reason below: - Bu odaya katılmak istiyor musunuz? İsterseniz aşağıdan bir sebep belirtebilirsiniz: + + Decryption failed + Şifre çözme başarısız - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - Bu odaya direkt olarak katılamazsınız. Ama yine de odanın kapısını tıklatabilir ve oda üyelerinden giriş izni isteyebilirsiniz. İsterseniz aşağıdan bir sebep de belirtebilirsiniz: + + Failed to decrypt secrets with the provided recovery key or passphrase + Verilen kurtarma anahtarı veya parolayla gizli anahtarların şifresi çözülemedi + + + EventExpiry - - Knock - Kapıyı tıklat + + + Failed to set hidden events: %1 + + + + GridImagePackModel - - Join - Katıl + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - Direkt Sohbet Oluştur + + + Failed to set hidden events: %1 + + + + InputBar - - User to invite - Davet edilecek kullanıcı + + All Files (*) + - - @user:server.tld - @kullanici:sunucu.tld + + Select file(s) + - - Encryption - Şifreleme + + Upload of '%1' failed + - CreateRoom + LoginPage - - Create Room - Oda Oluştur + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + - - Name - İsim + + Autodiscovery failed. Received malformed response. + - - New community - Yeni Topluluk + + Autodiscovery failed. Unknown error when requesting .well-known. + - - New Room - Yeni Oda + + The required endpoints were not found. Possibly not a Matrix server. + - - No name - İsimsiz + + Received malformed response. Make sure the homeserver domain is valid. + - Topic - Konu + An unknown error occured. Make sure the homeserver domain is valid. + - - No topic - Konu yok + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + - - Alias + + Sign in with Apple - - Public - Herkese Açık + + Continue with Facebook + - - Public rooms can be joined by anyone; private rooms need explicit invites. - Herkese açık odalara herkes katılabilir; Gizli odalara katılmak için davet gereklidir. + + Sign in with Google + - - Trusted - Güvenildi + + Sign in with Twitter + - - All invitees are given the same power level as the creator - Bütün davetlilere oda yapımcısıyla aynı yetkiler verilir + + Login using %1 + - - Encryption - Şifreleme + + SSO LOGIN + - - Caution: Encryption cannot be disabled - Dikkat: Şifreleme devre dışı bırakılamaz + + Empty password + - - - CrossSigningSecrets - - Decrypt secrets - Gizli anahtarları deşifre et + + SSO login failed + + + + MediaUpload - - Enter your recovery key or passphrase to decrypt your secrets: - Gizli anahtarlarınızı kurtarmak için anahtarınızı ya da parolanızı girin: - - - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Gizli anahtarlarınızı kurtarmak için anahtarınızı ya da %1 adlı parolanızı girin: - - - - Decryption failed - Şifre çözme başarısız - - - - Failed to decrypt secrets with the provided recovery key or passphrase - Verilen kurtarma anahtarı veya parolayla gizli anahtarların şifresi çözülemedi - - - - DigitVerification - - - Verification Code - Doğrulama Kodu - - - - Please verify the following digits. You should see the same numbers on both sides. If they differ, please press 'They do not match!' to abort verification! - - - - - They do not match! - Eşleşmiyorlar! - - - - They match! - Eşleşiyorlar! - - - - EmojiPicker - - - Search - Ara - - - - People - İnsanlar - - - - Nature - Doğa - - - - Food - Yiyecekler - - - - Activity - Aktiviteler - - - - Travel - Seyahat - - - - Objects - Objeler - - - - Symbols - Semboller - - - - Flags - Bayraklar - - - - EmojiVerification - - - Verification Code - Doğrulama Kodu - - - - 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! - Lütfen emoji kullanarak doğrulayın. Her iki tarafta da aynı emojileri görmeniz lazım. Eğer aynı değillerse, lütfen 'Eşleşmiyorlar!' düğmesine basıp doğrulamayı iptal edin! - - - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Görünen emojiler fontlar yüzünden farklı programlarda farklı biçimde görünebilir. Aynı şekilde başka dillere de çevrilmiş olabilirler. Yine de 64 farklı obje veya hayvanlardan oluşmalılar. Örnek olarak bir aslan ve kedi emojisi farklı, fakat bir kedinin kafasının veya bütün vücudunun görünmesi aynıdır. - - - - They do not match! - Eşleşmiyorlar! - - - - They match! - Eşleşiyorlar! - - - - Encrypted - - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Bu mesajı çözmek için anahtar yok. Anahtarı otomatik olarak talep ettik ama sabırsızlanıyorsanız yine de tekrar istemeyi deneyebilirsiniz. - - - - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Bu mesaj çözülemedi çünkü sadece yeni mesajlar için anahtarımız var. Bu mesaj için erişim istemeyi deneyebilirsiniz. - - - - There was an internal error reading the decryption key from the database. - Şifreleme anahtarlarını veritabanından okurken bir hata oluştu. - - - - There was an error decrypting this message. - Bu mesajı çözmede bir hata oluştu. - - - - The message couldn't be parsed. - İleti ayrıştırılamadı. - - - - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Şifreleme anahtarı tekrar kullanıldı! Birileri bu sohbete sahte mesajlar yerleştirmeye çalışıyor olabilir! - - - - Unknown decryption error - Bilinmeyen şifre çözme hatası - - - - Request key - Anahtar talep et - - - - EncryptionEnabled - - - %1 enabled end-to-end encryption - %1 uçtan uça şifrelmeyi aktive etti - - - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Şifreleme, mesajlarınızı sadece gönderen kişinin okumasını sağlayarak daha güvenli hale getirir. Ekstra güvenlik için, eğer doğru kişiyle konuştuğunuza emin olmak istiyorsanız, onları gerçek hayatta doğrulayabilirsiniz. - - - - EncryptionIndicator - - - This message is not encrypted! - Bu mesaj şifreli değil! - - - - Encrypted by a verified device - Doğrulanmış bir cihaz tarafından şifrelendi - - - - Encrypted by an unverified device, but you have trusted that user so far. - Doğrulanmamış bir cihaz tarafından şifrelendi, fakat bu kullanıcıya şu ana kadar güvendiniz. - - - - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Doğrulanmamış bir cihaz ya da şifre yedeği gibi güvenilmez bir kaynak ile şifrelendi. - - - - Failed - - - Verification failed - Doğrulama başarısız - - - - Other client does not support our verification protocol. - Diğer kullanıcı bizim doğrulama protokolümüzü desteklemiyor. - - - - Key mismatch detected! - Anahtar uyuşmazlığı tespit edildi! - - - - Device verification timed out. - Cihaz doğrulaması zaman aşımına uğradı. - - - - Other party canceled the verification. - Diğer taraf doğrulamayı iptal etti. - - - - Verification messages received out of order! - Doğrulama mesajları hatalı sırayla alındı! - - - - Unknown verification error. - Bilinmeyen doğrulama hatası. - - - - Close - Kapat - - - - ForwardCompleter - - - Forward Message - İlet - - - - HiddenEvents - - - - Failed to set hidden events: %1 - - - - - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - - - - These events will be <b>shown</b> in all rooms: - - - - - User events - - - - - Joins, leaves, avatar and name changes, bans, … - - - - - Power level changes - - - - - Sent when a moderator is added/removed or the permissions of a room are changed. - - - - - Stickers - - - - - ImagePackEditorDialog - - - Editing image pack - - - - - Add images - - - - - Images (*.png *.webp *.gif *.jpg *.jpeg) - - - - - Select images for pack - - - - - Add to pack - - - - - Change the overview image for this pack - - - - - Overview Image (*.png *.webp *.jpg *.jpeg) - - - - - Select overview image for pack - - - - - State key - - - - - Packname - - - - - Attribution - - - - - - Use as Emoji - - - - - - Use as Sticker - - - - - Shortcode - - - - - Body - - - - - Remove from pack - - - - - Remove - - - - - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - - - - Pack from this room - - - - - Pack from parent community - - - - - Globally enabled pack - - - - - Enable globally - - - - - Enables this pack to be used in all rooms - - - - - Edit - - - - - Close - - - - - InputBar - - - All Files (*) - - - - - Upload of '%1' failed - - - - - InviteDialog - - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. - - - - - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored + + + Failed to upload media. Please try again. - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - + NotificationsManager - - Copy room link + + + %1 sent an encrypted message - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Room directory + + %1 replied with an encrypted message - - Search rooms (Ctrl+K) + + %1 replied to a message - - User settings + + %1 sent a message - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - + PowerLevels - - This user has unverified devices! + + Failed to update powerlevel: %1 - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - + PowerlevelEditingModels - - Permission + + Failed to update powerlevel: %1 + + + PowerlevelsTypeListModel - - View and change the permissions in this room + + Other events - - View and change the addresses/aliases of this room + + Other state events - - Sticker & Emote Settings + + Remove other users - - - Change + + Ban other users - - Hidden events + + Invite other users - - - - Configure + + Redact events sent by others - - Anyone can join + + Reactions - - Allow knocking + + Deprecated aliases events - - Allow joining via other rooms + + Change the room avatar - - Rooms to join via + + Change the room addresses - - Change the list of rooms users can join this room via. Usually this is the official community of this room. + + Send encrypted messages - - Allow guests to join + + Enable encryption - - Apply access rules + + Change guest access - - Aliases + + Change history visibility - - Change what packs are enabled, remove packs, or create new ones + + Change who can join - - Select events to hide in this room + + Send messages - - INFO + + Change the room name - - Internal ID + + Change the room permissions - - Copied to clipboard + + Change the rooms topic - - Room Version + + Change the widgets - - show less + + Change the widgets (experimental) - - show more + + Redact own events - - Failed to enable encryption: %1 + + Change the pinned events - - Select an avatar + + Upgrade the room - - All Files (*) + + Send stickers - - The selected file is not an image + + Ban users using policy rules - - Error while reading file: %1 + + Ban rooms using policy rules - - - Failed to upload image: %s + + Ban servers using policy rules - - - RoomlistModel - - Pending invite. + + Edit child communities and rooms - - Previewing this room + + Change parent communities - - No preview available + + Start a call - - - Root - - Please enter your login password to continue: + + Negotiate a call - - Please enter a valid email address to continue: + + Answer a call - - Please enter a valid phone number to continue: + + Hang up a call - - Please enter the token which has been sent to you: + + Reject a call - - Wait for the confirmation link to arrive, then continue. + + Change the room emotes - ScreenShare + PowerlevelsUserListModel - - Share desktop with %1? + + Other users + + + QCoreApplication - - Window: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - Frame rate: + + profile - - Include your camera picture-in-picture + + profile name + + + QObject - - Request remote camera + + Alias for '--log-level trace'. - - - View your callee's camera like a regular video call + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Hide mouse cursor + level - - Share + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Preview + + type - - Cancel + + Respond - - - SecretStorage - - Failed to connect to secret storage + + Send - 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 + Write a message... - SelfVerificationCheck + ReadReceiptsModel - - 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! + + Yesterday, %1 + + + RegisterPage - - Encryption setup successfully + + Autodiscovery failed. Received malformed response. - - Failed to setup encryption: %1 + + Autodiscovery failed. Unknown error when requesting .well-known. - - Setup Encryption + + The required endpoints were not found. Possibly not a Matrix server. - - 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! + + Received malformed response. Make sure the homeserver domain is valid. - - Activate Encryption + + An unknown error occured. Make sure the homeserver domain is valid. - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - verify + + Server does not support querying registration flows! - - enter passphrase + + Server does not support registration. - - - SelfVerificationStatus - - Failed to create keys for cross-signing! + + Invalid username. - - Failed to create keys for online key backup! + + Name already in use. - - Failed to create keys for secure server side secret storage! + + Part of the reserved namespace. + + + RoomInfo - - Encryption Setup + + no version stored + + + RoomSettings - - Encryption setup failed: %1 + + Failed to enable encryption: %1 - - Identity key changed. This breaks E2EE, so logging out. + + Select an avatar - - - SingleImagePackModel - - - Failed to update image pack: %1 + + All Files (*) - - Failed to delete old image pack: %1 + + The selected file is not an image - - - Failed to open image: %1 + + Error while reading file: %1 - - - Failed to upload image: %1 + + + Failed to upload image: %s - SpaceMenuLevel + RoomlistModel - - Add or remove from community + + Pending invite. - - Official community for this room + + Previewing this room - - Affiliated community for this room + + No preview available - - Listed only for community members + + This room is possibly inaccessible + + + + + SecretStorage + + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3464,12 +1328,11 @@ 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.) - @@ -3533,7 +1396,6 @@ If you choose verify, you need to have the other device available. If you choose %n member(s) can now kick room members. - @@ -3551,7 +1413,6 @@ If you choose verify, you need to have the other device available. If you choose %n member(s) can now redact room messages. - @@ -3569,7 +1430,6 @@ If you choose verify, you need to have the other device available. If you choose %n member(s) can now ban room members. - @@ -3587,7 +1447,6 @@ If you choose verify, you need to have the other device available. If you choose %n member(s) can now send state events. - @@ -3727,413 +1586,154 @@ If you choose verify, you need to have the other device available. If you choose - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members - - - - - Leave room - - - - - Settings + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4166,8 +1766,8 @@ Reason: %4 UserSettings - - + + Default @@ -4175,7 +1775,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4244,6 +1844,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4505,12 +2110,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4579,7 +2194,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4631,17 +2260,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4651,14 +2280,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4741,7 +2363,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4751,7 +2383,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4793,117 +2425,18 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - - - - Cancel - - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - - - - LOGIN - - - - - Reduce animations - - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - - - descriptiveTime - + Yesterday @@ -4911,7 +2444,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser @@ -4932,32 +2465,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - + + People + İnsanlar - - Cancel - + + Nature + Doğa - - Confirm - + + Food + Yiyecekler - - Solve the reCAPTCHA and press the confirm button - + + Activity + Aktiviteler + + + + Travel + Seyahat + + + + Objects + Objeler + + + + Symbols + Semboller + + + + Flags + Bayraklar message-description sent: - + You sent an audio clip @@ -5018,24 +2571,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_uk.ts b/resources/langs/nheko_uk.ts index 72ff3953..495bb2ee 100644 --- a/resources/langs/nheko_uk.ts +++ b/resources/langs/nheko_uk.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - Телефоную… - - - - - Connecting... - Підключення… - - - - You are screen sharing - Ви ділитеся екраном. - - - - Hide/Show Picture-in-Picture - Приховати/Показати картинку в картинці - - - - Unmute Mic - Увімкнути мікрофон - - - - Mute Mic - Вимкнути мікрофон - - AliasEditingModel - + @@ -51,86 +17,10 @@ Не вдалося оновити псевдоніми: %1 - - AliasEditor - - - Aliases to %1 - Псевдоніми %1 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - Список псевдонімів цієї кімнати. Зазвичай ви можете додавати псевдоніми лише на своєму сервері. Ви можете мати один канонічний псевдонім і багато альтернативних псевдонімів. - - - - Primary alias - Основний псевдонім - - - - Make primary alias - Створити основний псевдонім - - - - Advertise as an alias in this room - Оголосити псевдонімом у цій кімнаті - - - - Publish in room directory - Опублікувати в каталозі кімнати - - - - Remove this alias - Видалити цей псевдонім - - - - #new-alias:server.tld - #новий-псевдонім:сервер.домен - - - - Add - Додати - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - Налаштування дозволених кімнат - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - Список кімнат, які дозволяють доступ до цієї кімнати. Кожен, хто перебуває в будь-якій із цих кімнат, може приєднатися до цієї кімнати. - - - - Parent community - Батьківська спільнота - - - - Other room - Інша кімната - - - - Enter additional rooms not in the list yet... - Введіть додаткові кімнати, яких ще немає в списку... - - Cache - + %1 and %n other(s) %1 і ще %n @@ -140,76 +30,25 @@ - + Empty Room Порожня кімната - CallInvite - - - Video Call - Відеодзвінок - - - - Voice Call - Голосовий виклик - - - - No microphone found. - Мікрофон не знайдено. - - - - CallInviteBar - - - Video Call - Відеодзвінок - - - - Voice Call - Голосовий виклик - - - - Devices - Пристрої - - - - Accept - прийняти - - - - Unknown microphone: %1 - Невідомий мікрофон: %1 - - - - Unknown camera: %1 - Невідома камера: %1 - + CallManager - - Decline - Відхилити + + X11 + - - No microphone found. - Мікрофон не знайдено. + + PipeWire + - - - CallManager - + Entire screen Весь екран @@ -217,18 +56,28 @@ ChatPage - + Failed to invite user: %1 Не вдалося запросити користувача: %1 - + Invited user: %1 Запрошений користувач: %1 + + + %n unread message(s) in room %1 + + + + + + + - + Confirm logout Підтвердьте вихід @@ -238,7 +87,7 @@ Кеш на вашому диску новіший, ніж підтримує ця версія Nheko. Оновіть Nheko або очистіть кеш. - + Failed to open database, logging out! Не вдалося відкрити базу даних, вихід із системи! @@ -269,12 +118,12 @@ - + Confirm invite Підтвердити запрошення - + Do you really want to invite %1 (%2)? Ви справді хочете запросити %1 (%2)? @@ -319,12 +168,12 @@ Розблоковано користувача: %1 - + Do you really want to start a private chat with %1? Ви справді хочете розпочати приватну бесіду з %1? - + Cache migration failed! Помилка міграції кешу! @@ -348,7 +197,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover Несумісна версія кешу - + Failed to restore OLM account. Please login again. Не вдалося відновити обліковий запис OLM. Увійдіть ще раз. @@ -422,16 +271,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: Введіть причину блокування %1 (%2) або натисніть Enter щоб не уточнювати причину: - - - No network connection - Немає підключення до мережі - CommandCompleter - + /me <message> /me <повідомлення> @@ -542,6 +386,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <посилання на повідомлення> @@ -681,6 +535,16 @@ You may optionally provide a reason for others to accept your knock: Send a message in rainbow colors with confetti. Надіслати повідомлення в кольорах веселки з конфетті. + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -697,33 +561,10 @@ You may optionally provide a reason for others to accept your knock: Перетворити цей особистий чат на кімнату. - - CommunitiesList - - - Do not show notification counts for this community or tag. - Не показувати кількість сповіщень для цієї спільноти чи тегу. - - - - Hide rooms with this tag or from this community by default. - Приховати кімнати з цим тегом або від цієї спільноти за умовчанням. - - - - Expand - Розгорнути - - - - Collapse - Згорнути - - CommunitiesModel - + All rooms Всі кімнати @@ -773,7 +614,7 @@ You may optionally provide a reason for others to accept your knock: Повідомлення від вашого сервера або адміністратора. - + Failed to update community: %1 Не вдалося оновити спільноту: %1 @@ -794,2445 +635,600 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog - - - Confirm community join - Підтвердити приєднання до спільноти - + CrossSigningSecrets - - Confirm room join - Підтвердити приєднання до кімнати - - - - %n member(s) - - %n учасник - %n учасників - %n учасників - + + Decrypt secrets + Розшифрувати ключі - - Do you want to join this room? You can optionally add a reason below: - Ви хочете приєднатися до цієї кімнати? Ви можете додати причину нижче: + + Enter your recovery key or passphrase to decrypt your secrets: + Введіть ключ відновлення або парольну фразу, щоб розшифрувати свої ключі: - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - До цієї кімнати не можна приєднатися безпосередньо. Однак ви можете постукати в кімнату, і учасники кімнати зможуть прийняти або відхилити цей запит на приєднання. Нижче ви можете додатково вказати причину, щоб вони вас впустили: + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + Введіть ключ відновлення або парольну фразу %1, щоб розшифрувати свої ключі: - - Knock - Стукнути + + Decryption failed + Не вдалося розшифрувати - - Join - Приєднатися + + Failed to decrypt secrets with the provided recovery key or passphrase + Не вдалося розшифрувати ключі за допомогою наданого ключа відновлення або парольної фрази - CreateDirect - - - Create Direct Chat - Створити прямий чат - - - - User to invite - Користувач для запрошення - + EventExpiry - - @user:server.tld - @користувач:сервер.домен - - - - Encryption - Шифрування + + + Failed to set hidden events: %1 + Не вдалося встановити приховані події: %1 - CreateRoom + GridImagePackModel - - Create Room - Створити кімнату + + Account Pack + + + + HiddenEvents - - Name - Ім'я + + + Failed to set hidden events: %1 + Не вдалося встановити приховані події: %1 + + + InputBar - - New community - Нова спільнота + + All Files (*) + Усі файли (*) - New Room - Нова кімната + Select file(s) + - - No name - Без імені + + Upload of '%1' failed + Помилка завантаження "%1" + + + LoginPage - - Topic - Тема + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + Ви ввели недійсний ідентифікатор Matrix наприклад @taras:matrix.org - - No topic - Немає теми + + Autodiscovery failed. Received malformed response. + Помилка автовиявлення. Отримано неправильну відповідь. - - Alias - Псевдонім + + Autodiscovery failed. Unknown error when requesting .well-known. + Помилка автовиявлення. Невідома помилка під час запиту .well-known. - - Public - Загальнодоступна + + The required endpoints were not found. Possibly not a Matrix server. + Потрібні кінцеві точки не знайдено. Можливо, це не сервер Matrix. - Public rooms can be joined by anyone; private rooms need explicit invites. - До загальнодоступних кімнат може приєднатися кожен; приватні кімнати потребують явних запрошень. + Received malformed response. Make sure the homeserver domain is valid. + Отримано неправильну відповідь. Переконайтеся, що домен домашнього сервера дійсний. - - Trusted - Довірена + + An unknown error occured. Make sure the homeserver domain is valid. + Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний. - - All invitees are given the same power level as the creator - Усім запрошеним надається той самий рівень влади, що й творцю + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + Вибраний сервер не підтримує версію протоколу Matrix, яку розуміє цей клієнт (від 1.1 до 1.5). Ви не можете ввійти. - - Encryption - Шифрування + + Sign in with Apple + Увійдіть за допомогою Apple - - Caution: Encryption cannot be disabled - Застереження: шифрування не можна вимкнути + + Continue with Facebook + Продовжуйте з Facebook - - - CrossSigningSecrets - - Decrypt secrets - Розшифрувати ключі + + Sign in with Google + Увійдіть за допомогою Google - Enter your recovery key or passphrase to decrypt your secrets: - Введіть ключ відновлення або парольну фразу, щоб розшифрувати свої ключі: + Sign in with Twitter + Увійдіть за допомогою Twitter - Enter your recovery key or passphrase called %1 to decrypt your secrets: - Введіть ключ відновлення або парольну фразу %1, щоб розшифрувати свої ключі: + Login using %1 + Увійдіть за допомогою %1 - - Decryption failed - Не вдалося розшифрувати + + SSO LOGIN + ВХІД SSO - - Failed to decrypt secrets with the provided recovery key or passphrase - Не вдалося розшифрувати ключі за допомогою наданого ключа відновлення або парольної фрази + + Empty password + Порожній пароль + + + + SSO login failed + Помилка входу SSO - DigitVerification + MediaUpload - - Verification Code - Код підтвердження - + + + Failed to upload media. Please try again. + Не вдалося завантажити медіа. Будь ласка спробуйте ще раз. + + + + NotificationsManager - - 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! - Перевірте наступні цифри. Ви повинні побачити однакові цифри з обох сторін. Якщо вони відрізняються, натисніть «Вони не збігаються!» щоб перервати перевірку! + + + %1 sent an encrypted message + %1 надіслав зашифроване повідомлення - - They do not match! - Вони не збігаються! + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 відповів: %2 - - They match! - Вони збігаються! + + %1 replied with an encrypted message + %1 відповів зашифрованим повідомленням + + + + %1 replied to a message + %1 відповів на повідомлення + + + + %1 sent a message + %1 надіслав повідомлення + + + + PowerLevels + + + Failed to update powerlevel: %1 + Не вдалося оновити рівень потужності: %1 - EmojiPicker + PowerlevelEditingModels - - Search - Пошук + + Failed to update powerlevel: %1 + Не вдалося оновити рівень потужності: %1 + + + PowerlevelsTypeListModel - - People - Люди + + Other events + Інші події - Nature - Природа + Other state events + Інші адміністративні події - Food - Їжа + Remove other users + Видалити інших користувачів - Activity - Активності + Ban other users + Забанити інших користувачів - Travel - Подорожі + Invite other users + Запросити інших користувачів - Objects - Об'єкти + Redact events sent by others + Редагувати події, надіслані іншими - Symbols - Символи + Reactions + Реакції - Flags - Прапори + Deprecated aliases events + Застарілі події псевдонімів - - - EmojiVerification - - Verification Code - Код підтвердження + + Change the room avatar + Змінити аватар кімнати - - 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! - Перевірте наступні емодзі. Ви повинні побачити однакові емодзі з обох сторін. Якщо вони відрізняються, натисніть «Вони не збігаються!» щоб перервати перевірку! + + Change the room addresses + Змінити адреси кімнат - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - Відображені емодзі можуть виглядати по-різному в різних клієнтах, якщо використовується інший шрифт. Так само вони можуть бути перекладені різними мовами. Тим не менш, вони повинні зображати один із 64 різних предметів або тварин. Наприклад, лев і кіт різні, але кіт однаковий, навіть якщо один клієнт показує лише котяче обличчя, а інший показує повне котяче тіло. + + Send encrypted messages + Надіслати зашифровані повідомлення - - They do not match! - Вони не збігаються! + + Enable encryption + Увімкнути шифрування - - They match! - Вони збігаються! + + Change guest access + Змінити гостьовий доступ - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - Немає ключа для розблокування цього повідомлення. Ми запросили ключ автоматично, але Ви можете спробувати запросити його знову вручну. + + Change history visibility + Змінити видимість історії - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - Це повідомлення не вдалося розшифрувати, оскільки ми маємо ключ лише для нових повідомлень. Ви можете спробувати надіслати запит на доступ до цього повідомлення. + Change who can join + Змінити тих, хто може приєднатися - There was an internal error reading the decryption key from the database. - Під час читання ключа розшифровки з бази даних сталася внутрішня помилка. + Send messages + Надіслати повідомлення - There was an error decrypting this message. - Під час розшифровки цього повідомлення сталася помилка. + Change the room name + Змінити назву кімнати - The message couldn't be parsed. - Не вдалося проаналізувати повідомлення. + Change the room permissions + Змінити дозволи кімнати - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - Ключ шифрування використано повторно! Можливо, хтось намагається вставити неправдиві повідомлення в цей чат! + Change the rooms topic + Змінити тему кімнат - Unknown decryption error - Невідома помилка дешифрування + Change the widgets + Змінити віджети - - Request key - Запитати ключ + + Change the widgets (experimental) + Змінити віджети (експериментально) - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 увімкнув наскрізне шифрування + + Redact own events + Редагувати власні події - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - Шифрування зберігає ваші повідомлення в безпеці, дозволяючи прочитати повідомлення лише людям, яким ви надіслали. Для додаткової безпеки, якщо ви хочете переконатися, що спілкуєтеся з потрібними людьми, ви можете перевірити їх у реальному житті. + + Change the pinned events + Змінити закріплені події - - - EncryptionIndicator - - This message is not encrypted! - Це повідомлення не зашифровано! + + Upgrade the room + Оновити кімнату - - Encrypted by a verified device - Зашифровано перевіреним пристроєм + + Send stickers + Надіслати наліпки + + + + Ban users using policy rules + Заборонити користувачів за допомогою правил політики - Encrypted by an unverified device, but you have trusted that user so far. - Зашифровано неперевіреним пристроєм, але ви довіряєте цьому користувачеві. + Ban rooms using policy rules + Заборонити кімнати за правилами політики - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - Зашифровано неперевіреним пристроєм або ключ отримано з ненадійного джерела, як-от резервна копія ключа. + Ban servers using policy rules + Заборонити сервери за допомогою правил політики - - - Failed - - Verification failed - Не вдалося перевірити + + Edit child communities and rooms + Редагувати дочірні спільноти та кімнати - - Other client does not support our verification protocol. - Інший клієнт не підтримує наш протокол перевірки. + + Change parent communities + Змінити батьківські громади - - Key mismatch detected! - Виявлено невідповідність ключів! + + Start a call + Розпочати дзвінок - Device verification timed out. - Час перевірки пристрою минув. + Negotiate a call + Домовитися про дзвінок - Other party canceled the verification. - Інша сторона скасувала перевірку. + Answer a call + Відповісти на дзвінок - Verification messages received out of order! - Повідомлення про підтвердження отримано не в порядку! + Hang up a call + Покласти трубку - Unknown verification error. - Невідома помилка підтвердження. + Reject a call + Відхилити дзвінок - - Close - Закрити + + Change the room emotes + Змінити емоції кімнати - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - Переслати повідомлення + + Other users + Інші користувачі - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - Не вдалося встановити приховані події: %1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + Створити унікальний профіль, який дозволить вам входити в кілька облікових записів одночасно та запускати кілька екземплярів nheko. - - - HiddenEventsDialog - - Hidden events for %1 - Приховані події для %1 + + profile + профіль - - Hidden events - Приховані події + + profile name + імя профілю + + + QObject - - These events will be <b>shown</b> in %1: - Ці події будуть <b>показані</b> в %1: + + Alias for '--log-level trace'. + Псевдонім для '--log-level trace'. - - These events will be <b>shown</b> in all rooms: - Ці події <b>відображатимуться</b> в усіх кімнатах: + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + Установіть глобальний рівень журналу або розділений комами список пар <component>=<level>, або обидва. Наприклад, щоб встановити рівень журналу за замовчуванням на «попередження», але вимкнути журналювання для компонента «ui», передайте «warn,ui=off». рівні: {trace,debug,info,warning,error,critical,off} компоненти:{crypto,db,mtx,net,qml,ui} - - User events - Події користувача + + level + рівень - - Joins, leaves, avatar and name changes, bans, … - Приєднання, виходи, зміни аватара та імені, блокування, … + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + Встановіть тип виведення журналу. Допускається список, розділений комами. Типовим є 'file,stderr'. типи: {file, stderr, none} - - Power level changes - Зміна прав доступу + + type + тип + + + + Respond + Відповісти - Sent when a moderator is added/removed or the permissions of a room are changed. - Надсилається, коли додається/видаляється модератор або змінюються дозволи кімнати. + Send + Надіслати - - Stickers - Наліпки + + Write a message... + Написати повідомлення… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - Редагування набору зображень + + Yesterday, %1 + Учора, %1 + + + RegisterPage - - Add images - Додати зображення + + Autodiscovery failed. Received malformed response. + Помилка автовиявлення. Отримано неправильну відповідь. - Images (*.png *.webp *.gif *.jpg *.jpeg) - Зображення (*.png *.webp *.gif *.jpg *.jpeg) + Autodiscovery failed. Unknown error when requesting .well-known. + Помилка автовиявлення. Невідома помилка під час запиту .well-known. - - Select images for pack - Вибрати зображення для набору + + The required endpoints were not found. Possibly not a Matrix server. + Потрібні кінцеві точки не знайдено. Можливо, це не сервер Matrix. - - Add to pack - Додати до набору + + Received malformed response. Make sure the homeserver domain is valid. + Отримано неправильну відповідь. Переконайтеся, що домен домашнього сервера дійсний. - - Change the overview image for this pack - Змінити оглядове зображення для цього набору + + An unknown error occured. Make sure the homeserver domain is valid. + Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний. - - Overview Image (*.png *.webp *.jpg *.jpeg) - Оглядове зображення (*.png *.webp *.jpg *.jpeg) + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + Вибраний сервер не підтримує версію протоколу Matrix, яку розуміє цей клієнт (від 1.1 до 1.5). Ви не можете зареєструватися. - - Select overview image for pack - Вибрати оглядове зображення для набору + + Server does not support querying registration flows! + Сервер не підтримує потоки реєстрації запитів! - - State key - Унікальне ім'я + + Server does not support registration. + Сервер не підтримує реєстрацію. - - Packname - Назва набору + + Invalid username. + Невірне ім'я користувача. - - Attribution - Атрибуція - - - - - Use as Emoji - Використовувати як емодзі - - - - - Use as Sticker - Використовувати як наліпку - - - - Shortcode - Короткий код - - - - Body - Тіло - - - - Remove from pack - Вилучити з набору - - - - Remove - Вилучити - - - - ImagePackSettingsDialog - - - Image pack settings - Налаштування набору зображень - - - - Create account pack - Створити обліковий запис - - - - New room pack - Новий набір кімнат - - - - Private pack - Приватний набір - - - - Pack from this room - Набір з цієї кімнати - - - - Pack from parent community - Набір з батьківської спільноти - - - - Globally enabled pack - Увімкнений глобально набір - - - - Enable globally - Увімкнути глобально - - - - Enables this pack to be used in all rooms - Дозволяє використовувати цей пакет у всіх кімнатах - - - - Edit - Змінити - - - - Close - Закрити - - - - InputBar - - - All Files (*) - Усі файли (*) - - - - Upload of '%1' failed - Помилка завантаження "%1" - - - - InviteDialog - - - Invite users to %1 - Запросити користувачів до %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @taras:matrix.org - - - - Search user - Пошук користувача - - - - Search on Server - Пошук на сервері - - - - Invite - Запросити - - - - Cancel - Скасувати - - - - JoinRoomDialog - - - Join room - Приєднатися до кімнати - - - - Room ID or alias - ID кімнати або псевдонім - - - - Join - Приєднатися - - - - LeaveRoomDialog - - - Leave room - Залишити кімнату - - - - Are you sure you want to leave? - Ви впевнені, що хочете піти? - - - - LoginPage - - - Matrix ID - Ідентифікатор Matrix - - - - e.g @joe:matrix.org - наприклад @taras:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - Ваше ім'я для входу. Ідентифікатор Matrix має починатися з @, за яким іде ідентифікатор користувача. Після ідентифікатора користувача потрібно включити ім’я вашого сервера після :. -Ви також можете вказати адресу домашнього сервера, якщо ваш сервер не підтримує .well-known lookup. -Приклад: @користувач:мій.сервер -Якщо Nheko не зможе виявити ваш домашній сервер, він покаже вам поле для введення сервера вручну. - - - - Password - Пароль - - - - Your password. - Ваш пароль. - - - - Device name - Ім'я пристрою - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - Ім’я цього пристрою, яке буде показано іншим під час перевірки ваших пристроїв. Якщо нічого не вказано, використовується значення за умовчанням. - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - Адреса, за якою можна зв’язатися з клієнтським API вашого домашнього сервера. -Приклад: https://мій.сервер:8787 - - - - Homeserver address - Адреса домашнього сервера - - - - server.my:8787 - мій.сервер:8787 - - - - LOGIN - ВХІД - - - - Back - Назад - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - Ви ввели недійсний ідентифікатор Matrix наприклад @taras:matrix.org - - - - Autodiscovery failed. Received malformed response. - Помилка автовиявлення. Отримано неправильну відповідь. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Помилка автовиявлення. Невідома помилка під час запиту .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Потрібні кінцеві точки не знайдено. Можливо, це не сервер Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Отримано неправильну відповідь. Переконайтеся, що домен домашнього сервера дійсний. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний. - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - Вибраний сервер не підтримує версію протоколу Matrix, яку розуміє цей клієнт (від 1.1 до 1.5). Ви не можете ввійти. - - - - Sign in with Apple - Увійдіть за допомогою Apple - - - - Continue with Facebook - Продовжуйте з Facebook - - - - Sign in with Google - Увійдіть за допомогою Google - - - - Sign in with Twitter - Увійдіть за допомогою Twitter - - - - Login using %1 - Увійдіть за допомогою %1 - - - - SSO LOGIN - ВХІД SSO - - - - Empty password - Порожній пароль - - - - SSO login failed - Помилка входу SSO - - - - LogoutDialog - - - Log out - Вийти - - - - A call is in progress. Log out? - Триває дзвінок. Вийти? - - - - Are you sure you want to log out? - Ви впевнені, що хочете вийти? - - - - MediaUpload - - - - Failed to upload media. Please try again. - Не вдалося завантажити медіа. Будь ласка спробуйте ще раз. - - - - MessageDelegate - - - %1 removed a message - %1 видалив повідомлення - - - - %2 changed the room name to: %1 - %2 змінив назву кімнати на: %1 - - - - %1 removed the room name - %1 видалив назву кімнати - - - - %2 changed the topic to: %1 - %2 змінив тему на: %1 - - - - %1 removed the topic - %1 видалив тему - - - - %1 changed the room avatar - %1 змінив аватар кімнати - - - - %1 changed the pinned messages. - %1 змінив закріплені повідомлення. - - - - %1 changed the addresses for this room. - %1 змінив адреси для цієї кімнати. - - - - %1 created and configured room: %2 - %1 створив і налаштував кімнату: %2 - - - - %1 placed a voice call. - %1 зробив голосовий виклик. - - - - %1 placed a video call. - %1 здійснив відеодзвінок. - - - - %1 placed a call. - %1 зателефонував. - - - - %1 rejected the call. - %1 відхилив виклик. - - - - %1 select answer - %1 вибрав відповідь - - - - - %1 is negotiating the call... - %1 обговорює виклик... - - - - Allow them in - Дозволити їм увійти - - - - %1 answered the call. - %1 відповів на дзвінок. - - - - This room was replaced for the following reason: %1 - Цю кімнату було замінено з такої причини: %1 - - - - Go to replacement room - Йти до кімнати заміни - - - - %1 changed the parent communities for this room. - %1 змінив батьківські спільноти для цієї кімнати. - - - - %1 ended the call. - %1 завершив виклик. - - - - MessageInput - - - Hang up - Покласти трубку - - - - Place a call - Зателефонувати - - - - Already on a call - Вже на дзвінку - - - - Send a file - Надіслати файл - - - - Write a message... - Написати повідомлення… - - - - Stickers - Наліпки - - - - Emoji - Емодзі - - - - Send - Надіслати - - - - You don't have permission to send messages in this room - Ви не маєте дозволу надсилати повідомлення в цій кімнаті - - - - MessageView - - - Edit - Змінити - - - - React - Реагувати - - - - Reply in thread - Відповісти в ланцюжку - - - - New thread - Новий ланцюжок - - - - Reply - Відповісти - - - - Options - Опції - - - - Reason for removal - Причина видалення - - - - Enter reason for removal or hit enter for no reason: - Введіть причину видалення або натисніть Enter щоб видалити без причини: - - - - - &Copy - &Копіювати - - - - - Copy &link location - Копіювати &посилання розташування - - - - Re&act - Ре&агувати - - - - Repl&y - Відпо&вісти - - - - &Edit - Змінити - - - - &Thread - &Зв'язок - - - - Un&pin - Від&кріпити - - - - &Pin - &Закріпити - - - - &Read receipts - &Прочитати квитанції - - - - &Forward - &Вперед - - - - &Mark as read - &Відзначити як прочитане - - - - View raw message - Переглянути необроблене повідомлення - - - - View decrypted raw message - Переглянути розшифроване необроблене повідомлення - - - - Remo&ve message - Ви&далити повідомлення - - - - &Save as - &Зберегти як - - - - &Open in external program - &Відкрити у зовнішній програмі - - - - Copy link to eve&nt - Копіювати посилання на &подію - - - - &Go to quoted message - &Перейти до цитованого повідомлення - - - - NewVerificationRequest - - - Send Verification Request - Надіслати запит на підтвердження - - - - Received Verification Request - Отримано запит на підтвердження - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - Щоб дозволити іншим користувачам бачити, які з ваших пристроїв насправді належать вам, ви можете підтвердити їх. Це також дозволяє резервне копіювання ключів працювати автоматично. Перевірити неперевірений пристрій зараз? (Переконайтеся, що у вас є один із цих пристроїв.) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - Щоб дозволити іншим користувачам бачити, які з ваших пристроїв насправді належать вам, ви можете перевірити їх. Це також дозволяє резервне копіювання ключів працювати автоматично. Перевірити %1 зараз? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - Щоб переконатися, що жоден зловмисник не зможе підслухати ваші зашифровані повідомлення, ви можете перевірити іншу сторону. - - - - %1 has requested to verify their device %2. - %1 надіслав запит на перевірку свого пристрою %2. - - - - %1 using the device %2 has requested to be verified. - %1, використовуя пристрій %2, надіслав запит на перевірку. - - - - Your device (%1) has requested to be verified. - Ваш пристрій (%1) надіслав запит на перевірку. - - - - Cancel - Скасувати - - - - Deny - Відказати - - - - Start verification - Почати перевірку - - - - Accept - Прийняти - - - - NotificationWarning - - - You are about to notify the whole room - Ви збираєтеся повідомити всю кімнату - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 надіслав зашифроване повідомлення - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 відповів: %2 - - - - %1 replied with an encrypted message - %1 відповів зашифрованим повідомленням - - - - %1 replied to a message - %1 відповів на повідомлення - - - - %1 sent a message - %1 надіслав повідомлення - - - - PlaceCall - - - Place a call to %1? - Зателефонувати %1? - - - - No microphone found. - Мікрофон не знайдено. - - - - Voice - Голос - - - - Video - Відео - - - - Screen - Екран - - - - Cancel - Скасувати - - - - Placeholder - - - unimplemented event: - нереалізована подія: - - - - PowerLevelEditor - - - Permissions in %1 - Дозволи в %1 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - Будьте обережні під час редагування дозволів. Ви не можете знизити дозволи для людей з таким самим або вищим рівнем, ніж ваш. Будьте обережні, просуваючи інших. - - - - Roles - Ролі - - - - Users - Користувачі - - - - Move permissions between roles to change them - Переміщуйте дозволи між ролями, щоб змінювати їх - - - - - Administrator (%1) - Адміністратор (%1) - - - - - Moderator (%1) - Модератор (%1) - - - - User (%1) - Користувач (%1) - - - - - Custom (%1) - Спеціальний (%1) - - - - Remove event type - Видалити тип події - - - - Add event type - Додати тип події - - - - Add new role - Додати нову роль - - - - Add - Додати - - - - Move users up or down to change their permissions - Перемістіть користувачів вгору або вниз, щоб змінити їхні дозволи - - - - Remove user - Видалити користувача - - - - Add user - Додати користувача - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - Застосувати зміни дозволів - - - - Which of the subcommunities and rooms should these permissions be applied to? - До яких підспільнот і кімнат слід застосувати ці дозволи? - - - - Apply permissions recursively - Застосувати дозволи рекурсивно - - - - Overwrite exisiting modifications in rooms - Перезаписати наявні зміни в кімнатах - - - - No permissions to apply the new permissions here - Тут немає дозволів для застосування нових дозволів - - - - No changes needed - Зміни не потрібні - - - - Existing modifications to the permissions in this room will be overwritten - Існуючі зміни дозволів у цій кімнаті буде перезаписано - - - - Permissions synchronized with community - Дозволи синхронізовані з спільнотою - - - - PowerLevels - - - Failed to update powerlevel: %1 - Не вдалося оновити рівень потужності: %1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - Не вдалося оновити рівень потужності: %1 - - - - PowerlevelsTypeListModel - - - Other events - Інші події - - - - Other state events - Інші адміністративні події - - - - Remove other users - Видалити інших користувачів - - - - Ban other users - Забанити інших користувачів - - - - Invite other users - Запросити інших користувачів - - - - Redact events sent by others - Редагувати події, надіслані іншими - - - - Reactions - Реакції - - - - Deprecated aliases events - Застарілі події псевдонімів - - - - Change the room avatar - Змінити аватар кімнати - - - - Change the room addresses - Змінити адреси кімнат - - - - Send encrypted messages - Надіслати зашифровані повідомлення - - - - Enable encryption - Увімкнути шифрування - - - - Change guest access - Змінити гостьовий доступ - - - - Change history visibility - Змінити видимість історії - - - - Change who can join - Змінити тих, хто може приєднатися - - - - Send messages - Надіслати повідомлення - - - - Change the room name - Змінити назву кімнати - - - - Change the room permissions - Змінити дозволи кімнати - - - - Change the rooms topic - Змінити тему кімнат - - - - Change the widgets - Змінити віджети - - - - Change the widgets (experimental) - Змінити віджети (експериментально) - - - - Redact own events - Редагувати власні події - - - - Change the pinned events - Змінити закріплені події - - - - Upgrade the room - Оновити кімнату - - - - Send stickers - Надіслати наліпки - - - - Ban users using policy rules - Заборонити користувачів за допомогою правил політики - - - - Ban rooms using policy rules - Заборонити кімнати за правилами політики - - - - Ban servers using policy rules - Заборонити сервери за допомогою правил політики - - - - Edit child communities and rooms - Редагувати дочірні спільноти та кімнати - - - - Change parent communities - Змінити батьківські громади - - - - Start a call - Розпочати дзвінок - - - - Negotiate a call - Домовитися про дзвінок - - - - Answer a call - Відповісти на дзвінок - - - - Hang up a call - Покласти трубку - - - - Reject a call - Відхилити дзвінок - - - - Change the room emotes - Змінити емоції кімнати - - - - PowerlevelsUserListModel - - - Other users - Інші користувачі - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - Створити унікальний профіль, який дозволить вам входити в кілька облікових записів одночасно та запускати кілька екземплярів nheko. - - - - profile - профіль - - - - profile name - імя профілю - - - - QObject - - - Alias for '--log-level trace'. - Псевдонім для '--log-level trace'. - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - Установіть глобальний рівень журналу або розділений комами список пар <component>=<level>, або обидва. Наприклад, щоб встановити рівень журналу за замовчуванням на «попередження», але вимкнути журналювання для компонента «ui», передайте «warn,ui=off». рівні: {trace,debug,info,warning,error,critical,off} компоненти:{crypto,db,mtx,net,qml,ui} - - - - level - рівень - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - Встановіть тип виведення журналу. Допускається список, розділений комами. Типовим є 'file,stderr'. типи: {file, stderr, none} - - - - type - тип - - - - Respond - Відповісти - - - - Send - Надіслати - - - - Write a message... - Написати повідомлення… - - - - ReadReceipts - - - Read receipts - Прочитати квитанції - - - - ReadReceiptsModel - - - Yesterday, %1 - Учора, %1 - - - - RegisterPage - - - Username - Ім'я користувача - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - Ім’я користувача не має бути порожнім і має містити лише символи a-z, 0-9, ., _, =, - та /. - - - - - Back - Назад - - - - Password - Пароль - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - Виберіть надійний пароль. Точні вимоги до надійності пароля можуть залежати від вашого сервера. - - - - Password confirmation - Підтвердження паролю - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - Ім’я цього пристрою, яке буде показано іншим під час перевірки ваших пристроїв. Якщо нічого не вказано, використовується значення за умовчанням. - - - - Homeserver - Домашній сервер - - - - your.server - ваш.сервер - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - Сервер, який дозволяє реєструватися. Оскільки матриця децентралізована, вам потрібно спочатку знайти сервер, на якому можна зареєструватися, або розмістити власний. - - - - Your passwords do not match! - Ваші паролі не збігаються! - - - - Device name - Ім'я пристрою - - - - REGISTER - ЗАРЕЄСТРУВАТИСЯ - - - - Autodiscovery failed. Received malformed response. - Помилка автовиявлення. Отримано неправильну відповідь. - - - - Autodiscovery failed. Unknown error when requesting .well-known. - Помилка автовиявлення. Невідома помилка під час запиту .well-known. - - - - The required endpoints were not found. Possibly not a Matrix server. - Потрібні кінцеві точки не знайдено. Можливо, це не сервер Matrix. - - - - Received malformed response. Make sure the homeserver domain is valid. - Отримано неправильну відповідь. Переконайтеся, що домен домашнього сервера дійсний. - - - - An unknown error occured. Make sure the homeserver domain is valid. - Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний. - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - Вибраний сервер не підтримує версію протоколу Matrix, яку розуміє цей клієнт (від 1.1 до 1.5). Ви не можете зареєструватися. - - - - Server does not support querying registration flows! - Сервер не підтримує потоки реєстрації запитів! - - - - Server does not support registration. - Сервер не підтримує реєстрацію. - - - - Invalid username. - Невірне ім'я користувача. - - - - Name already in use. - Ім'я вже використовується. - - - - Part of the reserved namespace. - Частина зарезервованого простору імен. - - - - ReplyPopup - - - Close - Закрити - - - - Cancel Edit - Скасувати редагування - - - - Cancel Thread - Скасувати ланцюжок - - - - RoomDirectory - - - Explore Public Rooms - Досліджуйте громадські кімнати - - - - Search for public rooms - Пошук громадських кімнат - - - - Choose custom homeserver - Вибрати спеціальний домашній сервер - - - - RoomInfo - - - no version stored - версія не збережена - - - - RoomList - - - New tag - Новий тег - - - - Enter the tag you want to use: - Введіть тег, який ви хочете використовувати: - - - - Open separately - Відкрити окремо - - - - Room settings - Налаштування кімнати - - - - Leave room - Залишити кімнату - - - - Copy room link - Копіювати посилання на кімнату - - - - Tag room as: - Позначити кімнату як: - - - - Favourite - Вибране - - - - Low priority - Низький пріоритет - - - - Server notice - Повідомлення сервера - - - - Create new tag... - Створити новий тег… - - - - Add or remove from community... - Додати або видалити зі спільноти... - - - - Status Message - Повідомлення про статус - - - - Enter your status message: - Введіть своє повідомлення про статус: - - - - Profile settings - Налаштування профілю - - - - Set status message - Встановити повідомлення про статус - - - - Logout - Вийти - - - - Encryption not set up - Cross-signing setup has not run yet. - Шифрування не встановлено - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - Неперевірений вхід - - - - Please verify your other devices - There are unverified devices signed in to this account. - Будь ласка, перевірте інші пристрої - - - - Close - Закрити - - - - Start a new chat - Почати новий чат - - - - Join a room - Приєднатися до кімнати - - - - Create a new room - Створити нову кімнату - - - - Start a direct chat - Розпочати прямий чат - - - - Create a new community - Створити нову спільноту - - - - Room directory - Каталог кімнат - - - - Search rooms (Ctrl+K) - Пошук кімнат (Ctrl+K) - - - - User settings - Налаштування користувача - - - - RoomMembers - - - Members of %1 - Члени %1 - - - - %n people in %1 - Summary above list of members - - %n людина в %1 - %n людини в %1 - %n осіб у %1 - - - - - Invite more people - Запросити більше людей - - - - Search... - Пошук... - - - - Sort by: - Сортувати за: - - - - User ID - Ідентифікатор користувача - - - - Display name - Відображуване ім'я - - - - Power level - Рівень доступу - - - - Administrator: %1 - Адміністратор: %1 - - - - Moderator: %1 - Модератор: %1 - - - - User: %1 - Користувач: %1 - - - - This room is not encrypted! - Ця кімната не зашифрована! - - - - This user is verified. - Цей користувач перевірений. - - - - This user isn't verified, but is still using the same master key from the first time you met. - Цей користувач не перевірений, але все ще використовує той самий головний ключ, який був у вашій першій зустрічі. + + Name already in use. + Ім'я вже використовується. - This user has unverified devices! - Цей користувач має неперевірені пристрої! - - - - RoomSettings - - - Room Settings - Налаштування кімнати - - - - Change room avatar. - Змінити аватар кімнати. - - - - Change name of this room - Змінити назву цієї кімнати - - - - %n member(s) - - %n учасник - %n учасники - %n учасників - - - - - View members of %1 - Переглянути учасників %1 - - - - No topic set - Тема не встановлена - - - - Change topic of this room - Змінити тему цієї кімнати - - - - SETTINGS - НАЛАШТУВАННЯ - - - - Notifications - Сповіщення - - - - Muted - Приглушений - - - - Mentions only - Лише згадки - - - - All messages - Всі повідомлення - - - - Encryption - Шифрування - - - - End-to-End Encryption - Наскрізне шифрування - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - Наразі шифрування є експериментальним і може несподівано вийти з ладу. <br> -Будь ласка, зверніть увагу, що після цього його не можна буде вимкнути. - - - - Permission - Дозволи - - - - View and change the permissions in this room - Переглянути та змінити дозволи в цій кімнаті - - - - View and change the addresses/aliases of this room - Переглянути та змінити адреси/псевдоніми цієї кімнати - - - - Sticker & Emote Settings - Налаштування наліпок і емоцій - - - - - Change - Змінити - - - - Hidden events - Приховані події - - - - - - Configure - Налаштувати - - - - Anyone can join - Будь-хто може приєднатися - - - - Allow knocking - Дозволити стукіт - - - - Allow joining via other rooms - Дозволити приєднання через інші кімнати - - - - Rooms to join via - Кімнати для приєднання - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - Змінити список кімнат, через які користувачі можуть приєднатися до цієї кімнати. Зазвичай це офіційна спільнота цієї кімнати. - - - - Allow guests to join - Дозволити гостям приєднатися - - - - Apply access rules - Застосувати правила доступу - - - - Aliases - Псевдоніми - - - - Change what packs are enabled, remove packs, or create new ones - Змінити увімкнені пакети, видалити пакети або створіть нові - - - - Select events to hide in this room - Вибрати події, які потрібно приховати в цій кімнаті - - - - INFO - ІНФО - - - - Internal ID - Внутрішній ID - - - - Copied to clipboard - Скопійовано в буфер обміну - - - - Room Version - Версія кімнати - - - - show less - показати менше - - - - show more - показати більше - - - - Failed to enable encryption: %1 - Не вдалося ввімкнути шифрування: %1 - - - - Select an avatar - Вибрати аватар - - - - All Files (*) - Усі файли (*) - - - - The selected file is not an image - Вибраний файл не є зображенням - - - - Error while reading file: %1 - Помилка під час читання файлу: %1 - - - - - Failed to upload image: %s - Не вдалося завантажити зображення: %s - - - - RoomlistModel - - - Pending invite. - Очікує запрошення. - - - - Previewing this room - Попередній перегляд цієї кімнати - - - - No preview available - Попередній перегляд недоступний + Part of the reserved namespace. + Частина зарезервованого простору імен. - Root - - - Please enter your login password to continue: - Щоб продовжити, введіть свій пароль для входу: - - - - Please enter a valid email address to continue: - Щоб продовжити, введіть дійсну електронну адресу: - - - - Please enter a valid phone number to continue: - Щоб продовжити, введіть дійсний номер телефону: - - - - Please enter the token which has been sent to you: - Будь ласка, введіть токен, який вам було надіслано: - + RoomInfo - - Wait for the confirmation link to arrive, then continue. - Зачекайте, поки надійде посилання для підтвердження, а потім продовжуйте. + + no version stored + версія не збережена - ScreenShare + RoomSettings - - Share desktop with %1? - Поділитися робочим столом із %1? + + Failed to enable encryption: %1 + Не вдалося ввімкнути шифрування: %1 - - Window: - Вікно: + + Select an avatar + Вибрати аватар - - Frame rate: - Частота кадрів: + + All Files (*) + Усі файли (*) - - Include your camera picture-in-picture - Увімкнути камеру «картинка в картинці» + + The selected file is not an image + Вибраний файл не є зображенням - - Request remote camera - Запит на віддалену камеру + + Error while reading file: %1 + Помилка під час читання файлу: %1 - - - View your callee's camera like a regular video call - Переглядайте камеру абонента, як під час звичайного відеодзвінка + + + Failed to upload image: %s + Не вдалося завантажити зображення: %s + + + RoomlistModel - - Hide mouse cursor - Приховати курсор миші + + Pending invite. + Очікує запрошення. - - Share - Поділитися + + Previewing this room + Попередній перегляд цієї кімнати - - Preview - Попередній перегляд + + No preview available + Попередній перегляд недоступний - - Cancel - Скасувати + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage Не вдалося підключитися до секретного сховища @@ -3242,62 +1238,10 @@ Example: https://server.my:8787 Nheko не зміг підключитися до безпечного сховища для збереження секретів шифрування. Це може мати кілька причин. Перевірте, чи працює ваша служба D-Bus і чи налаштовано ви службу, наприклад KWallet, Gnome Keyring, KeePassXC або еквівалент для вашої платформи. Якщо у вас виникли проблеми, не соромтеся відкрити проблему тут: https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - Це ваш ключ відновлення. Він знадобиться для відновлення доступу до ваших зашифрованих повідомлень і ключів підтвердження. Зберігайте його в безпеці. Ні з ким не діліться і не втрачайте! Не проходьте Go! Не збирайте 200$! - - - - Encryption setup successfully - Шифрування налаштовано успішно - - - - Failed to setup encryption: %1 - Не вдалося встановити шифрування: %1 - - - - Setup Encryption - Налаштувати шифрування - - - - 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! - Привіт і ласкаво просимо до Матриці! -Здається, ти новачок. Перш ніж ви зможете надійно зашифрувати свої повідомлення, нам потрібно налаштувати кілька дрібниць. Ви можете відразу натиснути «Прийняти» або налаштувати кілька основних параметрів. Ми також намагаємося пояснити деякі основи. Ви можете пропустити ці частини, але вони можуть виявитися корисними! - - - - Activate Encryption - Активувати шифрування - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - Здається, ви вже налаштували шифрування для цього облікового запису. Щоб отримати доступ до зашифрованих повідомлень і зробити цей пристрій надійним, ви можете підтвердити наявний пристрій або (якщо він у вас є) ввести парольну фразу для відновлення. Виберіть один із наведених нижче варіантів. -Якщо ви виберете перевірку, у вас повинен бути доступний інший пристрій. Якщо ви вибрали «ввести парольну фразу», вам знадобиться ваш ключ відновлення або парольна фраза. Якщо ви натиснете «Скасувати», ви зможете підтвердити себе пізніше. - - - - verify - перевірити - - - - enter passphrase - введіть парольну фразу - - SelfVerificationStatus - + Failed to create keys for cross-signing! Не вдалося створити ключі для перехресного підпису! @@ -3330,19 +1274,19 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - - + + Failed to update image pack: %1 Не вдалося оновити пакет зображень: %1 - + Failed to delete old image pack: %1 Не вдалося видалити старий пакет зображень: %1 - - + + Failed to open image: %1 Не вдалося відкрити зображення: %1 @@ -3353,97 +1297,10 @@ If you choose verify, you need to have the other device available. If you choose Не вдалося завантажити зображення: %1 - - SpaceMenuLevel - - - Add or remove from community - Додати або видалити зі спільноти - - - - Official community for this room - Офіційна спільнота цієї кімнати - - - - Affiliated community for this room - Афілійована спільнота для цієї кімнати - - - - Listed only for community members - Наведено лише для учасників спільноти - - - - Listed only for room members - Наведено лише для учасників кімнати - - - - Not related - Не пов'язано - - - - Subcommunities - Підспільноти - - - - StatusIndicator - - - Failed - Не вдалося - - - - Sent - Надіслано - - - - Received - Отримано - - - - Read - Прочитано - - - - StickerPicker - - - Search - Пошук - - - - Success - - - Successful Verification - Успішна перевірка - - - - Verification successful! Both sides verified their devices! - Перевірка успішна! Обидві сторони перевірили свої пристрої! - - - - Close - Закрити - - TimelineModel - + Message redaction failed: %1 Помилка редагування повідомлення: %1 @@ -3475,7 +1332,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.) @@ -3751,267 +1608,109 @@ Reason: %4 %2 revoked the invite to %1. - %2 відкликав запрошення до %1. - - - - %2 kicked %1. - %2 вигнав %1. - - - - %2 unbanned %1. - %2 розблоковано %1. - - - - %2 rejected the knock from %1. - %2 відхилив стукіт від %1. - - - - %1 changed their avatar. - %1 змінив свій аватар. - - - - %1 changed some profile info. - %1 змінив деяку інформацію профілю. - - - - %1 joined. - %1 приєднався. - - - - %1 joined via authorisation from %2's server. - %1 приєднався через авторизацію з сервера %2. - - - - %1 rejected their invite. - %1 відхилив їхнє запрошення. - - - - %1 left the room. - %1 залишив кімнату. - - - - Reason: %1 - Причина: %1 - - - - %1 redacted their knock. - %1 відредагував свій стукіт. - - - - You joined this room. - Ви приєдналися до цієї кімнати. - - - - %1 made this room require an invitation to join. - %1 зробив так, щоб ця кімната потребувала запрошення, щоб приєднатися. - - - - %1 invited %2. - %1 запрошено %2. - - - - %1 has changed their avatar and changed their display name to %2. - %1 змінив свій аватар і відображуване ім’я на %2. - - - - %1 has changed their display name to %2. - %1 змінив своє відображуване ім’я на %2. - - - - %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 залишився після того, як уже пішов! - - - - %1 banned %2 - %1 заблоковано %2 - - - - %1 knocked. - %1 постукав. - - - - TimelineRow - - - Edited - Відредаговано - - - - Part of a thread - Частина нитки розмови - - - - TimelineView - - - No room open - Немає відкритих кімнат - - - - No preview available - Попередній перегляд недоступний - - - - Settings - Налаштування - - - - %n member(s) - - %n учасник - %n учасники - %n учасників - - - - - View members of %1 - Переглянути учасників %1 - - - - join the conversation - приєднатися до розмови - - - - accept invite - прийняти запрошення - - - - decline invite - відхилити запрошення + %2 відкликав запрошення до %1. - - Hide invite reason - Приховати причину запрошення + + %2 kicked %1. + %2 вигнав %1. - - Show invite reason - Показати причину запрошення + + %2 unbanned %1. + %2 розблоковано %1. - - Back to room list - Назад до списку кімнат + + %2 rejected the knock from %1. + %2 відхилив стукіт від %1. - - - TopBar - - Back to room list - Назад до списку кімнат + + %1 changed their avatar. + %1 змінив свій аватар. - - No room selected - Кімнату не вибрано + + %1 changed some profile info. + %1 змінив деяку інформацію профілю. - - In %1 - У %1 + + %1 joined. + %1 приєднався. - - Show room members. - Показати членів кімнати. + + %1 joined via authorisation from %2's server. + %1 приєднався через авторизацію з сервера %2. - - This room contains only verified devices. - Ця кімната містить лише перевірені пристрої. + + %1 rejected their invite. + %1 відхилив їхнє запрошення. - - This room contains verified devices and devices which have never changed their master key. - Ця кімната містить перевірені пристрої та пристрої, які ніколи не змінювали свій головний ключ. + + %1 left the room. + %1 залишив кімнату. - - This room contains unverified devices! - Ця кімната містить неперевірені пристрої! + + Reason: %1 + Причина: %1 - - Show or hide pinned messages - Показати або приховати закріплені повідомлення + + %1 redacted their knock. + %1 відредагував свій стукіт. - - Search this room - Шукати в цій кімнаті + + You joined this room. + Ви приєдналися до цієї кімнати. - - Room options - Налаштування кімнати + + %1 made this room require an invitation to join. + %1 зробив так, щоб ця кімната потребувала запрошення, щоб приєднатися. - - Invite users - Запросити користувачів + + %1 invited %2. + %1 запрошено %2. - - Members - Учасники + + %1 has changed their avatar and changed their display name to %2. + %1 змінив свій аватар і відображуване ім’я на %2. - - Leave room - Залишити кімнату + + %1 has changed their display name to %2. + %1 змінив своє відображуване ім’я на %2. - - Settings - Налаштування + + %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 залишився після того, як уже пішов! - - Unpin - Відкріпити + + %1 banned %2 + %1 заблоковано %2 - - Enter search query - Введіть пошуковий запит + + %1 knocked. + %1 постукав. TrayIcon - + Show Показати @@ -4024,13 +1723,13 @@ Reason: %4 UIA - + No available registration flows! Немає доступних потоків реєстрації! - - + + Registration aborted Реєстрацію скасовано @@ -4046,113 +1745,10 @@ Reason: %4 Неприпустимий токен - - UploadBox - - - Upload %n file(s) - - Завантажити файл - Завантажити %n файли - Завантажити %n файлів - - - UserProfile - - Global User Profile - Глобальний профіль користувача - - - - Room User Profile - Профіль користувача кімнати - - - - Change avatar globally. - Змінити аватар глобально. - - - - Change avatar. Will only apply to this room. - Змінити аватар. Стосуватиметься лише цієї кімнати. - - - - Change display name globally. - Глобально змінити відображуване ім’я. - - - - Change display name. Will only apply to this room. - Змінити відображуване ім'я. Стосуватиметься лише цієї кімнати. - - - - Room: %1 - Кімната: %1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - Це спеціальний профіль кімнати. Ім'я та аватар користувача можуть відрізнятися від їх глобальних версій. - - - - Open the global profile for this user. - Відкрити глобальний профіль цього користувача. - - - - - Verify - Перевірити - - - - Start a private chat. - Почати приватний чат. - - - - Kick the user. - Вигнати користувача. - - - - Ban the user. - Заблокувати користувача. - - - - Refresh device list. - Оновити список пристроїв. - - - - Sign out this device. - Вийти з цього пристрою. - - - - Change device name. - Змінити ім'я пристрою. - - - - Last seen %1 from %2 - Востаннє бачили %1 з %2 - - - - Unverify - Зняти підтвердження - - - + Sign out device %1 Вийти з пристрою %1 @@ -4185,8 +1781,8 @@ Reason: %4 UserSettings - - + + Default За замовчуванням @@ -4194,7 +1790,7 @@ Reason: %4 UserSettingsModel - + Theme Тема @@ -4263,6 +1859,11 @@ Reason: %4 Sort rooms by unreads Сортувати кімнати за непрочитаними + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4524,12 +2125,22 @@ Reason: %4 Відображення інформації про кімнату через D-Bus - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default За замовчуванням - + Set the notification sound to play when a call invite arrives Налаштування звуку сповіщення, який буде відтворюватися, коли надходить запрошення на дзвінок @@ -4602,7 +2213,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. Показувати кнопки для швидкої відповіді, реакції або доступу до додаткових опцій поруч з кожним повідомленням. @@ -4656,17 +2281,17 @@ This usually causes the application icon in the task bar to animate in some fash Зазвичай це призводить до того, що іконка програми на панелі завдань певним чином анімується. - + 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 Встановити максимальну ширину повідомлень на часовій шкалі (у пікселях). Це може покращити читабельність на широкому екрані, коли Nheko максимізовано @@ -4676,16 +2301,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. - Спочатку показувати кімнати з новими повідомленнями. -Якщо цю опцію вимкнено, список кімнат буде відсортовано лише за міткою часу останнього повідомлення в кімнаті. -Якщо цей параметр увімкнено, кімнати, які мають активні сповіщення (маленьке коло з цифрою всередині), будуть відсортовані зверху. Кімнати, які ви вимкнули, все одно будуть відсортовані за міткою часу, оскільки, схоже, ви не вважаєте їх такими ж важливими, як інші кімнати. - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4776,7 +2392,17 @@ This setting will take effect upon restart. Це налаштування набуде чинності після перезапуску. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file Вибрати файл @@ -4786,7 +2412,7 @@ This setting will take effect upon restart. Усі файли (*) - + Open Sessions File Відкрити файл сеансів @@ -4828,117 +2454,18 @@ This setting will take effect upon restart. Файл для збереження експортованих сеансових ключів - - UserSettingsPage - - - REQUEST - ЗАПИТАТИ - - - - DOWNLOAD - ЗАВАНТАЖИТИ - - - - CACHED - КЕШОВАНО - - - - NOT CACHED - НЕ КЕШОВАНО - - - - Back - Назад - - - - IMPORT - ІМПОРТУВАТИ - - - - EXPORT - ЕКСПОРТУВАТИ - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. Зашифрований приватний чат з цим користувачем не знайдено. Створіть зашифрований приватний чат з цим користувачем і спробуйте ще раз. - - Waiting - - - Waiting for other party… - В очікуванні іншої сторони… - - - - Waiting for other side to accept the verification request. - Очікування, коли інша сторона прийме запит на верифікацію. - - - - Waiting for other side to continue the verification process. - Очікування на продовження процесу верифікації іншою стороною. - - - - Waiting for other side to complete the verification process. - Очікування завершення процесу верифікації іншою стороною. - - - - Cancel - Скасувати - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - Ласкаво просимо до Nheko, десктопного клієнту для протоколу Matrix. - - - - Enjoy your stay! - Приємного перебування! - - - - REGISTER - РЕЄСТРУВАТИСЯ - - - - LOGIN - ВХІД - - - - Reduce animations - Зменшити кількість анімацій - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko використовує анімацію в кількох місцях, щоб бути красивіше. Це дозволяє вам вимкнути їх, якщо вони викликають у вас неприємні відчуття. - - descriptiveTime - + Yesterday Вчора @@ -4946,7 +2473,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser Відкрити резервну копію в браузері @@ -4967,32 +2494,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - Відкрити reCAPTCHA + + People + Люди - - Cancel - Скасувати + + Nature + Природа - - Confirm - Підтвердити + + Food + Їжа - - Solve the reCAPTCHA and press the confirm button - Розгадайте reCAPTCHA і натисніть кнопку підтвердження + + Activity + Активності + + + + Travel + Подорожі + + + + Objects + Об'єкти + + + + Symbols + Символи + + + + Flags + Прапори message-description sent: - + You sent an audio clip Ви надіслали аудіозапис @@ -5053,25 +2600,25 @@ This setting will take effect upon restart. - + You: %1 Ви: %1 - - + + %1: %2 %1: %2 - You sent some confetti - Ви надіслали конфетті + You sent a chat effect + - %1 sent some confetti - %1 надіслав конфетті + %1 sent a chat effect + diff --git a/resources/langs/nheko_vi.ts b/resources/langs/nheko_vi.ts index f1525f92..baa07f64 100644 --- a/resources/langs/nheko_vi.ts +++ b/resources/langs/nheko_vi.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - - - - - - Connecting... - - - - - You are screen sharing - - - - - Hide/Show Picture-in-Picture - - - - - Unmute Mic - - - - - Mute Mic - - - AliasEditingModel - + @@ -51,86 +17,10 @@ - - AliasEditor - - - Aliases to %1 - - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - - - - - Primary alias - - - - - Make primary alias - - - - - Advertise as an alias in this room - - - - - Publish in room directory - - - - - Remove this alias - - - - - #new-alias:server.tld - - - - - Add - - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - - - - - Parent community - - - - - Other room - - - - - Enter additional rooms not in the list yet... - - - Cache - + %1 and %n other(s) @@ -138,76 +28,25 @@ - + Empty Room - CallInvite - - - Video Call - - - - - Voice Call - - - - - No microphone found. - - - - - CallInviteBar - - - Video Call - - - - - Voice Call - - - - - Devices - - - - - Accept - - - - - Unknown microphone: %1 - - - - - Unknown camera: %1 - - + CallManager - - Decline + + X11 - - No microphone found. + + PipeWire - - - CallManager - + Entire screen @@ -215,18 +54,26 @@ ChatPage - + Failed to invite user: %1 - + Invited user: %1 + + + %n unread message(s) in room %1 + + + + + - + Confirm logout @@ -236,7 +83,7 @@ - + Failed to open database, logging out! @@ -267,12 +114,12 @@ - + Confirm invite - + Do you really want to invite %1 (%2)? @@ -317,12 +164,12 @@ - + Do you really want to start a private chat with %1? - + Cache migration failed! @@ -344,7 +191,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover - + Failed to restore OLM account. Please login again. @@ -417,16 +264,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: - - - No network connection - - CommandCompleter - + /me <message> @@ -537,6 +379,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> @@ -678,47 +530,34 @@ You may optionally provide a reason for others to accept your knock: - Go to a specific message using an event id, index or matrix: link + Send a message with rain. - Convert this room to a direct chat. + Send a message with a custom message type. - Convert this direct chat into a room. - - - - - CommunitiesList - - - Do not show notification counts for this community or tag. - - - - - Hide rooms with this tag or from this community by default. + Go to a specific message using an event id, index or matrix: link - - Expand + + Convert this room to a direct chat. - - Collapse + + Convert this direct chat into a room. CommunitiesModel - + All rooms @@ -768,7 +607,7 @@ You may optionally provide a reason for others to accept your knock: - + Failed to update community: %1 @@ -789,2643 +628,672 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join + + Decrypt secrets - - Confirm room join + + Enter your recovery key or passphrase to decrypt your secrets: - - - %n member(s) - - - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + - - Do you want to join this room? You can optionally add a reason below: + + Decryption failed - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: + + Failed to decrypt secrets with the provided recovery key or passphrase + + + EventExpiry - - Knock + + + Failed to set hidden events: %1 + + + GridImagePackModel - - Join + + Account Pack - CreateDirect + HiddenEvents - - Create Direct Chat + + + Failed to set hidden events: %1 + + + InputBar - - User to invite + + All Files (*) - - @user:server.tld + + Select file(s) - - Encryption + + Upload of '%1' failed - CreateRoom + LoginPage - - Create Room + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org - - Name + + Autodiscovery failed. Received malformed response. - - New community + + Autodiscovery failed. Unknown error when requesting .well-known. - - New Room + + The required endpoints were not found. Possibly not a Matrix server. - - No name + + Received malformed response. Make sure the homeserver domain is valid. - Topic + An unknown error occured. Make sure the homeserver domain is valid. - - No topic + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - Alias + + Sign in with Apple - - Public + + Continue with Facebook - - Public rooms can be joined by anyone; private rooms need explicit invites. + + Sign in with Google - - Trusted + + Sign in with Twitter - - All invitees are given the same power level as the creator + + Login using %1 - - Encryption + + SSO LOGIN - - Caution: Encryption cannot be disabled + + Empty password + + + + + SSO login failed - CrossSigningSecrets + MediaUpload - - Decrypt secrets - - - - - Enter your recovery key or passphrase to decrypt your secrets: + + + Failed to upload media. Please try again. + + + NotificationsManager - - Enter your recovery key or passphrase called %1 to decrypt your secrets: + + + %1 sent an encrypted message - - Decryption failed + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message - - Failed to decrypt secrets with the provided recovery key or passphrase + + %1 replied with an encrypted message - - - DigitVerification - - Verification Code + + %1 replied to a message - - 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! + + %1 sent a message + + + PowerLevels - - They do not match! + + Failed to update powerlevel: %1 + + + PowerlevelEditingModels - - They match! + + Failed to update powerlevel: %1 - EmojiPicker + PowerlevelsTypeListModel - - Search + + Other events - - People + + Other state events - Nature + Remove other users - Food + Ban other users - Activity + Invite other users - Travel + Redact events sent by others - Objects + Reactions - Symbols + Deprecated aliases events - Flags + Change the room avatar - - - EmojiVerification - - Verification Code + + Change the room addresses - - 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! + + Send encrypted messages - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. + + Enable encryption - - They do not match! + + Change guest access - - They match! + + Change history visibility - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. + + Change who can join - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. + Send messages - There was an internal error reading the decryption key from the database. + Change the room name - There was an error decrypting this message. + Change the room permissions - The message couldn't be parsed. + Change the rooms topic - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! + Change the widgets - Unknown decryption error + Change the widgets (experimental) - - Request key + + Redact own events - - - EncryptionEnabled - - %1 enabled end-to-end encryption + + Change the pinned events - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. + + Upgrade the room - - - EncryptionIndicator - - This message is not encrypted! + + Send stickers - - Encrypted by a verified device + + Ban users using policy rules - Encrypted by an unverified device, but you have trusted that user so far. + Ban rooms using policy rules - Encrypted by an unverified device or the key is from an untrusted source like the key backup. + Ban servers using policy rules - - - Failed - - Verification failed + + Edit child communities and rooms - - Other client does not support our verification protocol. + + Change parent communities - - Key mismatch detected! + + Start a call - Device verification timed out. + Negotiate a call - Other party canceled the verification. + Answer a call - Verification messages received out of order! + Hang up a call - Unknown verification error. - - - - - Close + Reject a call - - - ForwardCompleter - - Forward Message + + Change the room emotes - HiddenEvents + PowerlevelsUserListModel - - - Failed to set hidden events: %1 + + Other users - HiddenEventsDialog - - - Hidden events for %1 - - - - - Hidden events - - - - - These events will be <b>shown</b> in %1: - - + QCoreApplication - - These events will be <b>shown</b> in all rooms: + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - User events + + profile - Joins, leaves, avatar and name changes, bans, … + profile name + + + QObject - - Power level changes + + Alias for '--log-level trace'. - - Sent when a moderator is added/removed or the permissions of a room are changed. + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - Stickers + + level - - - ImagePackEditorDialog - - Editing image pack + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - Add images + + type - - Images (*.png *.webp *.gif *.jpg *.jpeg) + + Respond - Select images for pack + Send - Add to pack + Write a message... + + + ReadReceiptsModel - - Change the overview image for this pack + + Yesterday, %1 + + + RegisterPage - - Overview Image (*.png *.webp *.jpg *.jpeg) + + Autodiscovery failed. Received malformed response. - - Select overview image for pack + + Autodiscovery failed. Unknown error when requesting .well-known. - - State key + + The required endpoints were not found. Possibly not a Matrix server. - - Packname + + Received malformed response. Make sure the homeserver domain is valid. - - Attribution + + An unknown error occured. Make sure the homeserver domain is valid. - - - Use as Emoji + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - Use as Sticker + + Server does not support querying registration flows! - - Shortcode + + Server does not support registration. - - Body + + Invalid username. - - Remove from pack + + Name already in use. - - Remove + + Part of the reserved namespace. - ImagePackSettingsDialog - - - Image pack settings - - - - - Create account pack - - - - - New room pack - - - - - Private pack - - + RoomInfo - - Pack from this room + + no version stored + + + RoomSettings - - Pack from parent community + + Failed to enable encryption: %1 - - Globally enabled pack + + Select an avatar - - Enable globally + + All Files (*) - - Enables this pack to be used in all rooms + + The selected file is not an image - - Edit + + Error while reading file: %1 - - Close + + + Failed to upload image: %s - InputBar + RoomlistModel - - All Files (*) + + Pending invite. - - Upload of '%1' failed + + Previewing this room - - - InviteDialog - - Invite users to %1 - - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - - - - - Search user - - - - - Search on Server - - - - - Invite - - - - - Cancel - - - - - JoinRoomDialog - - - Join room - - - - - Room ID or alias - - - - - Join - - - - - LeaveRoomDialog - - - Leave room - - - - - Are you sure you want to leave? - - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - - - - - Password - - - - - Your password. - - - - - Device name - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - - - - - Homeserver address - - - - - server.my:8787 - - - - - LOGIN - - - - - Back - - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - - - - - Sign in with Apple - - - - - Continue with Facebook - - - - - Sign in with Google - - - - - Sign in with Twitter - - - - - Login using %1 - - - - - SSO LOGIN - - - - - Empty password - - - - - SSO login failed - - - - - LogoutDialog - - - Log out - - - - - A call is in progress. Log out? - - - - - Are you sure you want to log out? - - - - - MediaUpload - - - - Failed to upload media. Please try again. - - - - - MessageDelegate - - - %1 removed a message - - - - - %2 changed the room name to: %1 - - - - - %1 removed the room name - - - - - %2 changed the topic to: %1 - - - - - %1 removed the topic - - - - - %1 changed the room avatar - - - - - %1 changed the pinned messages. - - - - - %1 changed the addresses for this room. - - - - - %1 created and configured room: %2 - - - - - %1 placed a voice call. - - - - - %1 placed a video call. + + No preview available - %1 placed a call. - - - - - %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. - - - - - MessageInput - - - Hang up - - - - - Place a call - - - - - Already on a call - - - - - Send a file - - - - - Write a message... - - - - - Stickers - - - - - Emoji - - - - - Send - - - - - You don't have permission to send messages in this room - - - - - MessageView - - - Edit - - - - - React - - - - - Reply in thread - - - - - New thread - - - - - Reply - - - - - Options - - - - - Reason for removal - - - - - Enter reason for removal or hit enter for no reason: - - - - - - &Copy - - - - - - Copy &link location - - - - - Re&act - - - - - Repl&y - - - - - &Edit - - - - - &Thread - - - - - Un&pin - - - - - &Pin - - - - - &Read receipts - - - - - &Forward - - - - - &Mark as read - - - - - View raw message - - - - - View decrypted raw message - - - - - Remo&ve message - - - - - &Save as - - - - - &Open in external program - - - - - Copy link to eve&nt - - - - - &Go to quoted message - - - - - NewVerificationRequest - - - Send Verification Request - - - - - Received Verification Request - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - - - - - %1 has requested to verify their device %2. - - - - - %1 using the device %2 has requested to be verified. - - - - - Your device (%1) has requested to be verified. - - - - - Cancel - - - - - Deny - - - - - Start verification - - - - - Accept - - - - - NotificationWarning - - - You are about to notify the whole room - - - - - NotificationsManager - - - - %1 sent an encrypted message - - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - - - - - %1 replied with an encrypted message - - - - - %1 replied to a message - - - - - %1 sent a message - - - - - PlaceCall - - - Place a call to %1? - - - - - No microphone found. - - - - - Voice - - - - - Video - - - - - Screen - - - - - Cancel - - - - - Placeholder - - - unimplemented event: - - - - - PowerLevelEditor - - - Permissions in %1 - - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - - - - - Roles - - - - - Users - - - - - Move permissions between roles to change them - - - - - - Administrator (%1) - - - - - - Moderator (%1) - - - - - User (%1) - - - - - - Custom (%1) - - - - - Remove event type - - - - - Add event type - - - - - Add new role - - - - - Add - - - - - Move users up or down to change their permissions - - - - - Remove user - - - - - Add user - - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - - - - - Which of the subcommunities and rooms should these permissions be applied to? - - - - - Apply permissions recursively - - - - - Overwrite exisiting modifications in rooms - - - - - No permissions to apply the new permissions here - - - - - No changes needed - - - - - Existing modifications to the permissions in this room will be overwritten - - - - - Permissions synchronized with community - - - - - PowerLevels - - - Failed to update powerlevel: %1 - - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - - - - - PowerlevelsTypeListModel - - - Other events - - - - - Other state events - - - - - Remove other users - - - - - Ban other users - - - - - Invite other users - - - - - Redact events sent by others - - - - - Reactions - - - - - Deprecated aliases events - - - - - Change the room avatar - - - - - Change the room addresses - - - - - Send encrypted messages - - - - - Enable encryption - - - - - Change guest access - - - - - Change history visibility - - - - - Change who can join - - - - - Send messages - - - - - Change the room name - - - - - Change the room permissions - - - - - Change the rooms topic - - - - - Change the widgets - - - - - Change the widgets (experimental) - - - - - Redact own events - - - - - Change the pinned events - - - - - Upgrade the room - - - - - Send stickers - - - - - Ban users using policy rules - - - - - Ban rooms using policy rules - - - - - Ban servers using policy rules - - - - - Edit child communities and rooms - - - - - Change parent communities - - - - - Start a call - - - - - Negotiate a call - - - - - Answer a call - - - - - Hang up a call - - - - - Reject a call - - - - - Change the room emotes - - - - - PowerlevelsUserListModel - - - Other users - - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - - - - - profile - - - - - profile name - - - - - QObject - - - Alias for '--log-level trace'. - - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - - - - - level - - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - - - - - type - - - - - Respond - - - - - Send - - - - - Write a message... - - - - - ReadReceipts - - - Read receipts - - - - - ReadReceiptsModel - - - Yesterday, %1 - - - - - RegisterPage - - - Username - - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - - - - - - Back - - - - - Password - - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - - - - - Password confirmation - - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - - - - - Homeserver - - - - - your.server - - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - - - - - Your passwords do not match! - - - - - Device name - - - - - REGISTER - - - - - Autodiscovery failed. Received malformed response. - - - - - Autodiscovery failed. Unknown error when requesting .well-known. - - - - - The required endpoints were not found. Possibly not a Matrix server. - - - - - Received malformed response. Make sure the homeserver domain is valid. - - - - - An unknown error occured. Make sure the homeserver domain is valid. - - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - - - - - Server does not support querying registration flows! - - - - - Server does not support registration. - - - - - Invalid username. - - - - - Name already in use. - - - - - Part of the reserved namespace. - - - - - ReplyPopup - - - Close - - - - - Cancel Edit - - - - - Cancel Thread - - - - - RoomDirectory - - - Explore Public Rooms - - - - - Search for public rooms - - - - - Choose custom homeserver - - - - - RoomInfo - - - no version stored - - - - - RoomList - - - New tag - - - - - Enter the tag you want to use: - - - - - Open separately - - - - - Room settings - - - - - Leave room - - - - - Copy room link - - - - - Tag room as: - - - - - Favourite - - - - - Low priority - - - - - Server notice - - - - - Create new tag... - - - - - Add or remove from community... - - - - - Status Message - - - - - Enter your status message: - - - - - Profile settings - - - - - Set status message - - - - - Logout - - - - - Encryption not set up - Cross-signing setup has not run yet. - - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - - - - - Please verify your other devices - There are unverified devices signed in to this account. - - - - - Close - - - - - Start a new chat - - - - - Join a room - - - - - Create a new room - - - - - Start a direct chat - - - - - Create a new community - - - - - Room directory - - - - - Search rooms (Ctrl+K) - - - - - User settings - - - - - RoomMembers - - - Members of %1 - - - - - %n people in %1 - Summary above list of members - - - - - - - Invite more people - - - - - Search... - - - - - Sort by: - - - - - User ID - - - - - Display name - - - - - Power level - - - - - Administrator: %1 - - - - - Moderator: %1 - - - - - User: %1 - - - - - This room is not encrypted! - - - - - This user is verified. - - - - - This user isn't verified, but is still using the same master key from the first time you met. - - - - - This user has unverified devices! - - - - - RoomSettings - - - Room Settings - - - - - Change room avatar. - - - - - Change name of this room - - - - - %n member(s) - - - - - - - View members of %1 - - - - - No topic set - - - - - Change topic of this room - - - - - SETTINGS - - - - - Notifications - - - - - Muted - - - - - Mentions only - - - - - All messages - - - - - Encryption - - - - - End-to-End Encryption - - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - - - - - Permission - - - - - View and change the permissions in this room - - - - - View and change the addresses/aliases of this room - - - - - Sticker & Emote Settings - - - - - - Change - - - - - Hidden events - - - - - - - Configure - - - - - Anyone can join - - - - - Allow knocking - - - - - Allow joining via other rooms - - - - - Rooms to join via - - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - - - - - Allow guests to join - - - - - Apply access rules - - - - - Aliases - - - - - Change what packs are enabled, remove packs, or create new ones - - - - - Select events to hide in this room - - - - - INFO - - - - - Internal ID - - - - - Copied to clipboard - - - - - Room Version - - - - - show less - - - - - show more - - - - - Failed to enable encryption: %1 - - - - - Select an avatar - - - - - All Files (*) - - - - - The selected file is not an image - - - - - Error while reading file: %1 - - - - - - Failed to upload image: %s - - - - - RoomlistModel - - - Pending invite. - - - - - Previewing this room - - - - - No preview available - - - - - Root - - - Please enter your login password to continue: - - - - - Please enter a valid email address to continue: - - - - - Please enter a valid phone number to continue: - - - - - Please enter the token which has been sent to you: - - - - - Wait for the confirmation link to arrive, then continue. - - - - - ScreenShare - - - Share desktop with %1? - - - - - Window: - - - - - Frame rate: - - - - - Include your camera picture-in-picture - - - - - Request remote camera - - - - - - View your callee's camera like a regular video call - - - - - Hide mouse cursor - - - - - Share - - - - - Preview - - - - - Cancel - - - - - SecretStorage - - - Failed to connect to secret storage - - - - - 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 - - - - - SelfVerificationCheck - - - 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! - - - - - Encryption setup successfully - - - - - Failed to setup encryption: %1 - - - - - Setup Encryption - - - - - 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! - - - - - Activate Encryption - - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - - - - - verify - - - - - enter passphrase - - - - - SelfVerificationStatus - - - Failed to create keys for cross-signing! - - - - - Failed to create keys for online key backup! - - - - - Failed to create keys for secure server side secret storage! - - - - - Encryption Setup - - - - - Encryption setup failed: %1 - - - - - Identity key changed. This breaks E2EE, so logging out. - - - - - SingleImagePackModel - - - - Failed to update image pack: %1 - - - - - Failed to delete old image pack: %1 - - - - - - Failed to open image: %1 - - - - - - Failed to upload image: %1 - - - - - SpaceMenuLevel - - - Add or remove from community - - - - - Official community for this room - - - - - Affiliated community for this room + This room is possibly inaccessible + + + SecretStorage - - Listed only for community members + + Failed to connect to secret storage - - Listed only for room members + + 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 + + + SelfVerificationStatus - - Not related + + Failed to create keys for cross-signing! - - Subcommunities + + Failed to create keys for online key backup! - - - StatusIndicator - - Failed + + Failed to create keys for secure server side secret storage! - - Sent + + Encryption Setup - - Received + + Encryption setup failed: %1 - - Read + + Identity key changed. This breaks E2EE, so logging out. - StickerPicker + SingleImagePackModel - - Search + + + Failed to update image pack: %1 - - - Success - - Successful Verification + + Failed to delete old image pack: %1 - - Verification successful! Both sides verified their devices! + + + Failed to open image: %1 - - Close + + + Failed to upload image: %1 TimelineModel - + Message redaction failed: %1 @@ -3457,7 +1325,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.) @@ -3705,421 +1573,164 @@ If you choose verify, you need to have the other device available. If you choose - %1 (%2) removed this message at %3 - - - - - Removed by %1 because: %2 - - - - - %1 (%2) removed this message at %3 -Reason: %4 - - - - - %2 revoked the invite to %1. - - - - - %2 kicked %1. - - - - - %2 unbanned %1. - - - - - %2 rejected the knock from %1. - - - - - %1 changed their avatar. - - - - - %1 changed some profile info. - - - - - %1 joined. - - - - - %1 joined via authorisation from %2's server. - - - - - %1 rejected their invite. - - - - - %1 left the room. - - - - - Reason: %1 - - - - - %1 redacted their knock. - - - - - You joined this room. - - - - - %1 made this room require an invitation to join. - - - - - %1 invited %2. - - - - - %1 has changed their avatar and changed their display name to %2. - - - - - %1 has changed their display name to %2. - - - - - %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 banned %2 - - - - - %1 knocked. - - - - - TimelineRow - - - Edited - - - - - Part of a thread - - - - - TimelineView - - - No room open - - - - - No preview available - - - - - Settings - - - - - %n member(s) - - - - - - - View members of %1 - - - - - join the conversation - - - - - accept invite - - - - - decline invite - - - - - Hide invite reason - - - - - Show invite reason - - - - - Back to room list - - - - - TopBar - - - Back to room list - - - - - No room selected - - - - - In %1 - - - - - Show room members. - - - - - This room contains only verified devices. - - - - - This room contains verified devices and devices which have never changed their master key. - - - - - This room contains unverified devices! - - - - - Show or hide pinned messages - - - - - Search this room - - - - - Room options - - - - - Invite users - - - - - Members + %1 (%2) removed this message at %3 - - Leave room + + Removed by %1 because: %2 - - Settings + + %1 (%2) removed this message at %3 +Reason: %4 - - Unpin + + %2 revoked the invite to %1. - - Enter search query + + %2 kicked %1. - - - TrayIcon - - Show + + %2 unbanned %1. - - Quit + + %2 rejected the knock from %1. - - - UIA - - No available registration flows! + + %1 changed their avatar. - - - - Registration aborted + + %1 changed some profile info. - - Please enter a valid registration token. + + %1 joined. - - Invalid token + + %1 joined via authorisation from %2's server. - - - UploadBox - - - Upload %n file(s) - - - - - - - UserProfile - - Global User Profile + + %1 rejected their invite. - - Room User Profile + + %1 left the room. - - Change avatar globally. + + Reason: %1 - - Change avatar. Will only apply to this room. + + %1 redacted their knock. - - Change display name globally. + + You joined this room. - - Change display name. Will only apply to this room. + + %1 made this room require an invitation to join. - - Room: %1 + + %1 invited %2. - - This is a room-specific profile. The user's name and avatar may be different from their global versions. + + %1 has changed their avatar and changed their display name to %2. - - Open the global profile for this user. + + %1 has changed their display name to %2. - - - Verify + + %1 left after having already left! + This is a leave event after the user already left and shouldn't happen apart from state resets - - Start a private chat. + + %1 banned %2 - - Kick the user. + + %1 knocked. + + + TrayIcon - - Ban the user. + + Show - - Refresh device list. + + Quit + + + UIA - - Sign out this device. + + No available registration flows! - - Change device name. + + + + Registration aborted - - Last seen %1 from %2 + + Please enter a valid registration token. - - Unverify + + Invalid token + + + UserProfile - + Sign out device %1 @@ -4152,8 +1763,8 @@ Reason: %4 UserSettings - - + + Default @@ -4161,7 +1772,7 @@ Reason: %4 UserSettingsModel - + Theme @@ -4230,6 +1841,11 @@ Reason: %4 Sort rooms by unreads + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4491,12 +2107,22 @@ Reason: %4 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default - + Set the notification sound to play when a call invite arrives @@ -4565,7 +2191,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. @@ -4617,17 +2257,17 @@ This usually causes the application icon in the task bar to animate in some fash - + 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 @@ -4637,14 +2277,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. - - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4727,7 +2360,17 @@ This setting will take effect upon restart. - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file @@ -4737,7 +2380,7 @@ This setting will take effect upon restart. - + Open Sessions File @@ -4779,171 +2422,92 @@ This setting will take effect upon restart. - - UserSettingsPage - - - REQUEST - - - - - DOWNLOAD - - - - - CACHED - - - - - NOT CACHED - - - - - Back - - - - - IMPORT - - - - - EXPORT - - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. - Waiting - - - Waiting for other party… - - - - - Waiting for other side to accept the verification request. - - - - - Waiting for other side to continue the verification process. - - - - - Waiting for other side to complete the verification process. - - + descriptiveTime - - Cancel + + Yesterday - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - - - - - Enjoy your stay! - - - - - REGISTER - - + dialogs::FallbackAuth - - LOGIN + + Open Fallback in Browser - - Reduce animations + + Cancel - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. + + Confirm - - - descriptiveTime - - Yesterday + + Open the fallback, follow the steps, and confirm after completing them. - dialogs::FallbackAuth + emoji-catagory - - Open Fallback in Browser + + People - - Cancel + + Nature - - Confirm + + Food - - Open the fallback, follow the steps, and confirm after completing them. + + Activity - - - dialogs::ReCaptcha - - Open reCAPTCHA + + Travel - - Cancel + + Objects - - Confirm + + Symbols - - Solve the reCAPTCHA and press the confirm button + + Flags message-description sent: - + You sent an audio clip @@ -5004,24 +2568,24 @@ This setting will take effect upon restart. - + You: %1 - - + + %1: %2 - You sent some confetti + You sent a chat effect - %1 sent some confetti + %1 sent a chat effect diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts index 82d52293..167beb38 100644 --- a/resources/langs/nheko_zh_CN.ts +++ b/resources/langs/nheko_zh_CN.ts @@ -1,44 +1,10 @@ - - ActiveCallBar - - - Calling... - 呼叫中… - - - - - Connecting... - 正在连接… - - - - You are screen sharing - 你正在共享屏幕。 - - - - Hide/Show Picture-in-Picture - 隐藏/展示 画中画 - - - - Unmute Mic - 取消麦克风静音 - - - - Mute Mic - 静音麦克风 - - AliasEditingModel - + @@ -51,86 +17,10 @@ 未能更新别名:%1 - - AliasEditor - - - Aliases to %1 - %1 的别名 - - - - List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases. - 此聊天室的别名列表。通常你只能在你的服务器上添加别名。你可以拥有一个规范别名和多个备用别名。 - - - - Primary alias - 主别名 - - - - Make primary alias - 设为主别名 - - - - Advertise as an alias in this room - 在此聊天室中推广此别名 - - - - Publish in room directory - 公布在聊天室目录中 - - - - Remove this alias - 移除此别名 - - - - #new-alias:server.tld - #new-alias:server.tld - - - - Add - 添加 - - - - AllowedRoomsSettingsDialog - - - Allowed rooms settings - 已允许的聊天室设置 - - - - List of rooms that allow access to this room. Anyone who is in any of those rooms can join this room. - 允许访问此聊天室的聊天室列表。任何在这些聊天室中的人都可以加入此聊天室。 - - - - Parent community - 父社区 - - - - Other room - 其他聊天室 - - - - Enter additional rooms not in the list yet... - 输入尚未列入列表的其他聊天室... - - Cache - + %1 and %n other(s) %1 和另外 %n 人 @@ -138,76 +28,25 @@ - + Empty Room 空聊天室 - CallInvite - - - Video Call - 视频通话 - - - - Voice Call - 语音通话 - - - - No microphone found. - 未检测到麦克风。 - - - - CallInviteBar - - - Video Call - 视频通话 - - - - Voice Call - 语音通话 - - - - Devices - 设备 - - - - Accept - 接受 - - - - Unknown microphone: %1 - 未知的麦克风:%1 - - - - Unknown camera: %1 - 未知的摄像头:%1 - + CallManager - - Decline - 拒绝 + + X11 + - - No microphone found. - 未检测到麦克风。 + + PipeWire + - - - CallManager - + Entire screen 整个屏幕 @@ -215,18 +54,26 @@ ChatPage - + Failed to invite user: %1 未能邀请用户:%1 - + Invited user: %1 邀请已发送:%1 + + + %n unread message(s) in room %1 + + + + + - + Confirm logout 确认登出 @@ -236,7 +83,7 @@ 当前设备中的缓存比 Nheko 支持的版本更新,请更新 Nheko 或清理缓存。 - + Failed to open database, logging out! 未能打开数据库,账户将登出! @@ -267,12 +114,12 @@ - + Confirm invite 确认邀请 - + Do you really want to invite %1 (%2)? 你真的想要邀请 %1 (%2) 吗? @@ -317,12 +164,12 @@ 解封用户:%1 - + Do you really want to start a private chat with %1? 是否确认与 %1 开始私密聊天? - + Cache migration failed! 缓存迁移失败! @@ -346,7 +193,7 @@ If you think this is a mistake, you can close Nheko instead to possibly recover 无法兼容缓存版本 - + Failed to restore OLM account. Please login again. 未能恢复 OLM 账户。请重新登录。 @@ -420,16 +267,11 @@ You may optionally provide a reason for others to accept your knock: Enter reason for banning %1 (%2) or hit enter for no reason: 输入封禁 %1 (%2) 的理由,如无理由请按回车: - - - No network connection - 网络未连接 - CommandCompleter - + /me <message> /me <消息> @@ -540,6 +382,16 @@ You may optionally provide a reason for others to accept your knock: + /rainfall [message] + + + + + /msgtype <msgtype> [message] + + + + /goto <message reference> /goto <消息参考> @@ -679,6 +531,16 @@ You may optionally provide a reason for others to accept your knock: Send a message in rainbow colors with confetti. 发送一条带有彩色纸屑的彩虹色消息。 + + + Send a message with rain. + + + + + Send a message with a custom message type. + + Go to a specific message using an event id, index or matrix: link @@ -695,33 +557,10 @@ You may optionally provide a reason for others to accept your knock: 将此直接聊天转换为聊天室。 - - CommunitiesList - - - Do not show notification counts for this community or tag. - 不显示此社区或标签的通知计数。 - - - - Hide rooms with this tag or from this community by default. - 默认隐藏带有此标签或来自此社区的聊天室。 - - - - Expand - 展开 - - - - Collapse - 收起 - - CommunitiesModel - + All rooms 所有聊天室 @@ -771,7 +610,7 @@ You may optionally provide a reason for others to accept your knock: 来自服务器或管理员的消息。 - + Failed to update community: %1 未能更新社区: %1 @@ -792,2444 +631,600 @@ You may optionally provide a reason for others to accept your knock: - ConfirmJoinRoomDialog + CrossSigningSecrets - - Confirm community join - 确认加入社区 + + Decrypt secrets + 解密密钥 - - Confirm room join - 确认加入聊天室 + + Enter your recovery key or passphrase to decrypt your secrets: + 输入你的恢复密钥或口令以解密你的密钥: - - - %n member(s) - - %n 名成员 - + + + Enter your recovery key or passphrase called %1 to decrypt your secrets: + 输入你的恢复密钥或名为 %1 的口令以解密你的密钥: - - Do you want to join this room? You can optionally add a reason below: - 你想加入此聊天室吗?你可以选择在下面添加理由: + + Decryption failed + 解密失败 - - This room can't be joined directly. You can, however, knock on the room and room members can accept or decline this join request. You can additionally provide a reason for them to let you in below: - 此聊天室无法直接加入。但是,你可以请求加入此聊天室,聊天室成员可以接受或拒绝此加入请求。另外你可以在下面提供一个理由,让他们允许你加入: + + Failed to decrypt secrets with the provided recovery key or passphrase + 未能使用提供的恢复密钥或口令解密密钥 + + + EventExpiry - - Knock - 请求加入 + + + Failed to set hidden events: %1 + 未能设置隐藏事件:%1 + + + GridImagePackModel - - Join - 加入 + + Account Pack + - CreateDirect + HiddenEvents - - Create Direct Chat - 创建直接聊天 + + + Failed to set hidden events: %1 + 未能设置隐藏事件:%1 + + + InputBar - - User to invite - 要邀请的用户 + + All Files (*) + 所有文件 (*) - - @user:server.tld - @user:server.tld + + Upload of '%1' failed + 上传 “%1” 失败 - - Encryption - 加密 + + Select file(s) + 选择文件 - CreateRoom + LoginPage - - Create Room - 创建聊天室 + + + + + You have entered an invalid Matrix ID e.g @joe:matrix.org + 你输入了无效的Matrix ID 例如 @joe:matrix.org - - Name - 名称 + + Autodiscovery failed. Received malformed response. + 自动发现失败。收到格式错误的回复。 - - New community - 新社区 + + Autodiscovery failed. Unknown error when requesting .well-known. + 自动发现失败。请求 .well-known 时出现未知错误。 - - New Room - 新聊天室 + + The required endpoints were not found. Possibly not a Matrix server. + 所需的端点未找到。可能不是 Matrix 服务器。 - - No name - 没有名称 + + Received malformed response. Make sure the homeserver domain is valid. + 收到形式错误的响应。请确认服务器域名合法。 - Topic - 主题 + An unknown error occured. Make sure the homeserver domain is valid. + 发生了未知错误。请确保主服务器域名有效。 - - No topic - 无主题 + + The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. + 所选服务器不支持此客户端兼容的 Matrix 协议版本(v1.1 到 v1.5)。你无法登录。 - - Alias - 别名 + + Sign in with Apple + 使用 Apple 登录 - - Public - 公开 + + Continue with Facebook + 使用 Facebook 登录 - - Public rooms can be joined by anyone; private rooms need explicit invites. - 任何人都可以加入公共聊天室;私人聊天室需要明确的邀请。 + + Sign in with Google + 使用 Google 登录 - - Trusted - 可信 + + Sign in with Twitter + 使用 Twitter 登录 - - All invitees are given the same power level as the creator - 所有被邀请者都被赋予与创建者相同的权限等级 + + Login using %1 + 使用 %1 登录 - - Encryption - 加密 + + SSO LOGIN + SSO 登录 - - Caution: Encryption cannot be disabled - 注意:加密无法被禁用 + + Empty password + 空密码 + + + + SSO login failed + SSO 登录失败 - CrossSigningSecrets + MediaUpload - - Decrypt secrets - 解密密钥 + + + Failed to upload media. Please try again. + 未能上传媒体。请再试一次。 + + + NotificationsManager - - Enter your recovery key or passphrase to decrypt your secrets: - 输入你的恢复密钥或口令以解密你的密钥: + + + %1 sent an encrypted message + %1 发送了一条加密消息 - - Enter your recovery key or passphrase called %1 to decrypt your secrets: - 输入你的恢复密钥或名为 %1 的口令以解密你的密钥: - - - - Decryption failed - 解密失败 + + %1 replied: %2 + Format a reply in a notification. %1 is the sender, %2 the message + %1 回复:%2 - - Failed to decrypt secrets with the provided recovery key or passphrase - 未能使用提供的恢复密钥或口令解密密钥 + + %1 replied with an encrypted message + %1 回复了一条加密消息 - - - DigitVerification - - Verification Code - 验证码 + + %1 replied to a message + %1 回复了一条消息 - - 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! - 请验证一下数字。你应该会在另一边看到相同的数字。如果它们不同,请按“它们不一致”来终止验证! + + %1 sent a message + %1 发送了一条消息 + + + PowerLevels - - They do not match! - 它们不匹配! + + Failed to update powerlevel: %1 + 未能更新权限等级:%1 + + + PowerlevelEditingModels - - They match! - 匹配一致! + + Failed to update powerlevel: %1 + 未能更新权限等级:%1 - EmojiPicker + PowerlevelsTypeListModel - - Search - 搜索 + + Other events + 其他事件 - - People - 人物 + + Other state events + 其他状态事件 - Nature - 自然 + Remove other users + 移除其他用户 - Food - 食物 + Ban other users + 封禁其他用户 - Activity - 活动 + Invite other users + 邀请其他用户 - Travel - 旅行 + Redact events sent by others + 删除其他人发送的事件 - Objects - 物体 + Reactions + 回应 - Symbols - 符号 + Deprecated aliases events + 已废弃的别名事件 - Flags - 旗帜 + Change the room avatar + 更改聊天室头像 - - - EmojiVerification - - Verification Code - 验证码 + + Change the room addresses + 更改聊天室地址 - - 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! - 请验证以下表情符号。你应该会在两边看到相同的表情符号,如果它们不一致,请按“它们不一致”来终止验证! + + Send encrypted messages + 发送加密消息 - - The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body. - 如果使用不同的字体,显示的表情符号在不同的客户中可能看起来不同。同样,它们也可能被翻译成不同的语言。尽管如此,它们应该描述 64 种不同的物体或动物中的一种。例如,狮子和猫是不同的,但猫是一样的,即使一个客户端只显示猫脸,而另一个客户端显示整个猫身。 + + Enable encryption + 启用加密 - - They do not match! - 它们不一致! + + Change guest access + 更改访客访问权限 - - They match! - 匹配一致! + + Change history visibility + 更改历史可见性 - - - Encrypted - - There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient. - 没有找到解锁这条消息的密钥。我们尝试过自动获取密钥,如果你着急你可以持续尝试获取密钥。 + + Change who can join + 更改谁可以加入 - This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message. - 这条消息无法被解密,因为我们只持有较之更新的消息的密钥。你可以继续尝试请求访问这条消息。 + Send messages + 发送消息 - There was an internal error reading the decryption key from the database. - 从数据库读取解密密钥时发生内部错误。 + Change the room name + 更改聊天室名称 - There was an error decrypting this message. - 解密本消息时发生错误。 + Change the room permissions + 更改聊天室权限 - The message couldn't be parsed. - 无法解析这条消息。 + Change the rooms topic + 更改聊天室主题 - The encryption key was reused! Someone is possibly trying to insert false messages into this chat! - 该加密密钥被重复使用!有人可能试图在此聊天中插入虚假消息! + Change the widgets + 更改挂件 - Unknown decryption error - 未知的解密错误 + Change the widgets (experimental) + 更改挂件(实验性) - - Request key - 请求密钥 + + Redact own events + 删除自己的事件 - - - EncryptionEnabled - - %1 enabled end-to-end encryption - %1 启用了端对端加密 + + Change the pinned events + 更改置顶事件 - - Encryption keeps your messages safe by only allowing the people you sent the message to to read it. For extra security, if you want to make sure you are talking to the right people, you can verify them in real life. - 加密使得消息仅能被你所发送的人阅读,保障了你的信息安全。为了额外安全性,如果你想确保你是在与正确的人交谈,你可以在现实生活中验证他们。 + + Upgrade the room + 升级聊天室 - - - EncryptionIndicator - - This message is not encrypted! - 此消息未经加密! + + Send stickers + 发送贴纸 - - Encrypted by a verified device - 已被受认证的设备加密 + + Ban users using policy rules + 使用策略规则封禁用户 - Encrypted by an unverified device, but you have trusted that user so far. - 使用未受认证的设备加密,但你已信任该用户。 + Ban rooms using policy rules + 使用策略规则封禁聊天室 - Encrypted by an unverified device or the key is from an untrusted source like the key backup. - 由一台不受信任的设备或从备份等不可靠的来源导入的密钥加密。 + Ban servers using policy rules + 使用策略规则封禁服务器 - - - Failed - - Verification failed - 未通过认证 + + Edit child communities and rooms + 编辑子社区和聊天室 - - Other client does not support our verification protocol. - 其他客户端不支持我们的认证协议。 + + Change parent communities + 更改父社区 - - Key mismatch detected! - 检测到密钥不匹配! + + Start a call + 开始通话 - Device verification timed out. - 设备验证已超时。 + Negotiate a call + 协商通话 - Other party canceled the verification. - 对方取消了认证。 + Answer a call + 应答通话 - Verification messages received out of order! - 收到的验证消息不符合顺序! + Hang up a call + 挂断通话 - Unknown verification error. - 未知的认证错误。 + Reject a call + 拒绝通话 - - Close - 关闭 + + Change the room emotes + 更改聊天室表情 - ForwardCompleter + PowerlevelsUserListModel - - Forward Message - 转发 + + Other users + 其他用户 - HiddenEvents + QCoreApplication - - - Failed to set hidden events: %1 - 未能设置隐藏事件:%1 + + Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. + 创建一个独特的配置文件,允许你同时登录多个帐户并启动多个 Nheko 实例。 - - - HiddenEventsDialog - - Hidden events for %1 - 隐藏 %1 事件 + + profile + 个人资料 - - Hidden events - 隐藏 + + profile name + 个人资料名称 + + + QObject - - These events will be <b>shown</b> in %1: - 以下事件将被在 %1 中 <b>展示</b> : + + Alias for '--log-level trace'. + '--log-level trace' 的别名。 - - These events will be <b>shown</b> in all rooms: - 以下事件将在所有聊天室中 <b>展示</b> : + + Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} + 设置全局日志级别,或以逗号分隔的 <component>=<level> 列表,或两者。例如,要将默认日志级别设置为 “warn” 但禁用 “ui” 组件的日志记录,请传递 “warn,ui=off” 。级别:{trace,debug,info,warning,error,critical,off} 组件:{crypto,db,mtx,net,qml,ui} - - User events - 用户事件 + + level + 级别 - - Joins, leaves, avatar and name changes, bans, … - 用户加入、离开、名称或头像变更、封禁等 + + Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} + 设置日志输出类型。允许使用逗号分隔的列表。默认值为 “file,stderr” 。类型:{file,stderr,none} - - Power level changes - 权限等级变化 + + type + 类型 + + + + Respond + 响应 - Sent when a moderator is added/removed or the permissions of a room are changed. - 在添加/移除协管员或更改聊天室权限时发送。 + Send + 发送 - - Stickers - 贴纸 + + Write a message... + 写一条消息… - ImagePackEditorDialog + ReadReceiptsModel - - Editing image pack - 编辑表情包 + + Yesterday, %1 + 昨天,%1 + + + RegisterPage - - Add images - 添加图片 + + Autodiscovery failed. Received malformed response. + 自动发现失败。收到格式错误的回复。 - Images (*.png *.webp *.gif *.jpg *.jpeg) - 图片 (*.png *.webp *.gif *.jpg *.jpeg) - - - - Select images for pack - 从表情包中选取图像 + Autodiscovery failed. Unknown error when requesting .well-known. + 自动发现失败。请求 .well-known 时出现未知错误。 - - Add to pack - 添加到表情包 + + The required endpoints were not found. Possibly not a Matrix server. + 所需的端点未找到。可能不是 Matrix 服务器。 - - Change the overview image for this pack - 变更表情包的缩略图 + + Received malformed response. Make sure the homeserver domain is valid. + 收到形式错误的响应。请确保主服务器域有效。 - - Overview Image (*.png *.webp *.jpg *.jpeg) - 缩略图 (*.png *.webp *.jpg *.jpeg) + + An unknown error occured. Make sure the homeserver domain is valid. + 收到形式错误的响应。请确保主服务器域有效。 - - Select overview image for pack - 选择表情包的缩略图 + + The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. + 所选服务器不支持此客户端理解的 Matrix 协议版本(v1.1 到 v1.5)。你不能注册。 - - State key - 状态键 + + Server does not support querying registration flows! + 服务器不支持查询注册流程! - - Packname - 包名 + + Server does not support registration. + 此服务器不支持注册。 - - Attribution - 出处 + + Invalid username. + 无效的用户名。 - - - Use as Emoji - 作为表情符号使用 + + Name already in use. + 此名称已被使用。 - - - Use as Sticker - 作为贴纸使用 + + Part of the reserved namespace. + 保留命名空间的一部分。 + + + RoomInfo - - Shortcode - 短代码 - - - - Body - 内容 - - - - Remove from pack - 从表情包中移除 - - - - Remove - 移除 - - - - ImagePackSettingsDialog - - - Image pack settings - 表情包设置 - - - - Create account pack - 创建和账户关联的表情包 - - - - New room pack - 创建和聊天室关联的表情包 - - - - Private pack - 私有表情包 - - - - Pack from this room - 来自此聊天室的表情包 - - - - Pack from parent community - 父社区的表情包 - - - - Globally enabled pack - 全局启用的表情包 - - - - Enable globally - 全局启用 - - - - Enables this pack to be used in all rooms - 允许在所有聊天室中使用该表情包 - - - - Edit - 编辑 - - - - Close - 关闭 - - - - InputBar - - - All Files (*) - 所有文件 (*) - - - - Upload of '%1' failed - 上传 “%1” 失败 - - - - Select file(s) - 选择文件 - - - - InviteDialog - - - Invite users to %1 - 邀请用户加入 %1 - - - - @joe:matrix.org - Example user id. The name 'joe' can be localized however you want. - @joe:matrix.org - - - - Search user - 搜索用户 - - - - Search on Server - 在服务器上搜索 - - - - Invite - 邀请 - - - - Cancel - 取消 - - - - JoinRoomDialog - - - Join room - 加入聊天室 - - - - Room ID or alias - 聊天室 ID 或别名 - - - - Join - 加入 - - - - LeaveRoomDialog - - - Leave room - 离开聊天室 - - - - Are you sure you want to leave? - 你确定要离开吗? - - - - LoginPage - - - Matrix ID - - - - - e.g @joe:matrix.org - 例如 @joe:matrix.org - - - - Your login name. A mxid should start with @ followed by the user ID. After the user ID you need to include your server name after a :. -You can also put your homeserver address there if your server doesn't support .well-known lookup. -Example: @user:server.my -If Nheko fails to discover your homeserver, it will show you a field to enter the server manually. - 你的登录名。一个 mxid 应以 @ 开头,后跟用户 ID。在用户 ID 之后,你需要在一个 : 之后包含你的服务器名称。 -如果你的服务器不支持 .well-known 查询,你也可以输入你的主服务器地址。 -例如:@user:server.my -如果 Nheko 未能发现你的主服务器,它将显示一个字段,让你手动输入服务器。 - - - - Password - 密码 - - - - Your password. - 你的密码。 - - - - Device name - 设备名 - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided, a default is used. - 此设备的名称,将在验证你的设备时向其他人显示。如果未提供任何内容,则使用默认值。 - - - - The address that can be used to contact you homeserver's client API. -Example: https://server.my:8787 - 可用于联系你的主服务器客户端 API 的地址。 -示例:https://server.my:8787 - - - - Homeserver address - 主服务器地址 - - - - server.my:8787 - server.my:8787 - - - - LOGIN - 登录 - - - - Back - 返回 - - - - - - - You have entered an invalid Matrix ID e.g @joe:matrix.org - 你输入了无效的Matrix ID 例如 @joe:matrix.org - - - - Autodiscovery failed. Received malformed response. - 自动发现失败。收到格式错误的回复。 - - - - Autodiscovery failed. Unknown error when requesting .well-known. - 自动发现失败。请求 .well-known 时出现未知错误。 - - - - The required endpoints were not found. Possibly not a Matrix server. - 所需的端点未找到。可能不是 Matrix 服务器。 - - - - Received malformed response. Make sure the homeserver domain is valid. - 收到形式错误的响应。请确认服务器域名合法。 - - - - An unknown error occured. Make sure the homeserver domain is valid. - 发生了未知错误。请确保主服务器域名有效。 - - - - The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in. - 所选服务器不支持此客户端兼容的 Matrix 协议版本(v1.1 到 v1.5)。你无法登录。 - - - - Sign in with Apple - 使用 Apple 登录 - - - - Continue with Facebook - 使用 Facebook 登录 - - - - Sign in with Google - 使用 Google 登录 - - - - Sign in with Twitter - 使用 Twitter 登录 - - - - Login using %1 - 使用 %1 登录 - - - - SSO LOGIN - SSO 登录 - - - - Empty password - 空密码 - - - - SSO login failed - SSO 登录失败 - - - - LogoutDialog - - - Log out - 登出 - - - - A call is in progress. Log out? - 正在进行通话中。是否登出? - - - - Are you sure you want to log out? - 你确定要登出吗? - - - - MediaUpload - - - - Failed to upload media. Please try again. - 未能上传媒体。请再试一次。 - - - - MessageDelegate - - - This room was replaced for the following reason: %1 - 此聊天室由于以下原因被替换:%1 - - - - Go to replacement room - 转到更换后的聊天室 - - - - %1 removed a message - %1 移除了一条消息 - - - - %2 changed the room name to: %1 - %2 将聊天室名称更改为:%1 - - - - %1 removed the room name - %1 移除了聊天室名称 - - - - %2 changed the topic to: %1 - %2 将主题更改为:%1 - - - - %1 removed the topic - %1 移除了主题 - - - - %1 changed the room avatar - %1 更改了聊天室头像 - - - - %1 changed the pinned messages. - %1 更改了置顶消息。 - - - - %1 changed the addresses for this room. - %1 更改了此聊天室的地址。 - - - - %1 changed the parent communities for this room. - %1 更改了此聊天室的父社区。 - - - - %1 created and configured room: %2 - %1 创建并配置了聊天室:%2 - - - - %1 placed a voice call. - %1 发起了语音通话。 - - - - %1 placed a video call. - %1 发起了视频通话。 - - - - %1 placed a call. - %1 发起了通话。 - - - - %1 answered the call. - %1 接听了通话。 - - - - %1 rejected the call. - %1 拒绝了通话。 - - - - %1 select answer - %1 选择答案 - - - - %1 ended the call. - %1 已结束通话。 - - - - - %1 is negotiating the call... - %1 正在接通中... - - - - Allow them in - 允许加入 - - - - MessageInput - - - Hang up - 挂断 - - - - Place a call - 开始通话 - - - - Already on a call - 已在通话中 - - - - Send a file - 发送文件 - - - - Write a message... - 写一条消息… - - - - Stickers - 贴纸 - - - - Emoji - 表情符号 - - - - Send - 发送 - - - - You don't have permission to send messages in this room - 你没有在此聊天室发送消息的权限 - - - - MessageView - - - Edit - 编辑 - - - - React - 回应 - - - - Reply in thread - 在消息列中回复 - - - - New thread - 新消息列 - - - - Reply - 回复 - - - - Options - 选项 - - - - Reason for removal - 移除理由 - - - - Enter reason for removal or hit enter for no reason: - 输入移除理由或按回车键不输入理由: - - - - - &Copy - 复制(&C) - - - - - Copy &link location - 复制链接位置(&l) - - - - Re&act - 回应(&a) - - - - Repl&y - 回复(&y) - - - - &Edit - 编辑(&E) - - - - &Thread - &消息列 - - - - Un&pin - 取消置顶(&p) - - - - &Pin - 置顶(&P) - - - - &Read receipts - &已读回执 - - - - &Forward - 转发(&F) - - - - &Mark as read - 标为已读(&M) - - - - View raw message - 查看源代码 - - - - View decrypted raw message - 查看解密后的源代码 - - - - Remo&ve message - 移除消息(&v) - - - - &Save as - 另存为(&S) - - - - &Open in external program - 在外部程序中打开(&O) - - - - Copy link to eve&nt - 复制到事件的链接(&n) - - - - &Go to quoted message - 转到引用的消息(&G) - - - - NewVerificationRequest - - - Send Verification Request - 发送验证请求 - - - - Received Verification Request - 收到验证请求 - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.) - 为了允许其他用户查看你的哪些设备实际上属于你,你可以对其进行验证。这也允许密钥备份自动工作。立即验证未验证的设备?(请确保你有其中一个可用的设备。) - - - - To allow other users to see which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now? - 为了允许其他用户查看你的哪些设备实际上属于你,你可以对其进行验证。这也允许密钥备份自动工作。现在验证 %1 ? - - - - To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party. - 为确保没有恶意用户可以窃听你的加密通信,你可以验证对方。 - - - - %1 has requested to verify their device %2. - %1 已请求验证其设备 %2。 - - - - %1 using the device %2 has requested to be verified. - %1 使用设备 %2 已要求被验证。 - - - - Your device (%1) has requested to be verified. - 你的设备 (%1) 已请求验证。 - - - - Cancel - 取消 - - - - Deny - 拒绝 - - - - Start verification - 开始验证 - - - - Accept - 接受 - - - - NotificationWarning - - - You are about to notify the whole room - 你即将通知整个聊天室 - - - - NotificationsManager - - - - %1 sent an encrypted message - %1 发送了一条加密消息 - - - - %1 replied: %2 - Format a reply in a notification. %1 is the sender, %2 the message - %1 回复:%2 - - - - %1 replied with an encrypted message - %1 回复了一条加密消息 - - - - %1 replied to a message - %1 回复了一条消息 - - - - %1 sent a message - %1 发送了一条消息 - - - - PlaceCall - - - Place a call to %1? - 向 %1 发起通话? - - - - No microphone found. - 未检测到麦克风。 - - - - Voice - 语音 - - - - Video - 视频 - - - - Screen - 屏幕 - - - - Cancel - 取消 - - - - Placeholder - - - unimplemented event: - 未执行的事件: - - - - PowerLevelEditor - - - Permissions in %1 - %1 中的权限 - - - - Be careful when editing permissions. You can't lower the permissions of people with a same or higher level than you. Be careful when promoting others. - 编辑权限时要小心。你不能降低与你有相同或更高等级的人的权限。提升他人权限时也要小心。 - - - - Roles - 角色 - - - - Users - 用户 - - - - Move permissions between roles to change them - 在角色之间移动权限以更改它们 - - - - - Administrator (%1) - 管理员 (%1) - - - - - Moderator (%1) - 协管员 (%1) - - - - User (%1) - 用户 (%1) - - - - - Custom (%1) - 自定义 (%1) - - - - Remove event type - 移除事件类型 - - - - Add event type - 添加事件类型 - - - - Add new role - 添加新角色 - - - - Add - 添加 - - - - Move users up or down to change their permissions - 上下移动用户以更改其权限 - - - - Remove user - 移除用户 - - - - Add user - 添加用户 - - - - PowerLevelSpacesApplyDialog - - - Apply permission changes - 应用权限更改 - - - - Which of the subcommunities and rooms should these permissions be applied to? - 这些权限应该应用于哪些子社区和聊天室? - - - - Apply permissions recursively - 递归应用权限 - - - - Overwrite exisiting modifications in rooms - 覆盖聊天室中的现有修改 - - - - No permissions to apply the new permissions here - 没有在此处应用新权限的权限 - - - - No changes needed - 无需更改 - - - - Existing modifications to the permissions in this room will be overwritten - 对此聊天室现有权限的修改将被覆盖 - - - - Permissions synchronized with community - 权限已与社区同步 - - - - PowerLevels - - - Failed to update powerlevel: %1 - 未能更新权限等级:%1 - - - - PowerlevelEditingModels - - - Failed to update powerlevel: %1 - 未能更新权限等级:%1 - - - - PowerlevelsTypeListModel - - - Other events - 其他事件 - - - - Other state events - 其他状态事件 - - - - Remove other users - 移除其他用户 - - - - Ban other users - 封禁其他用户 - - - - Invite other users - 邀请其他用户 - - - - Redact events sent by others - 删除其他人发送的事件 - - - - Reactions - 回应 - - - - Deprecated aliases events - 已废弃的别名事件 - - - - Change the room avatar - 更改聊天室头像 - - - - Change the room addresses - 更改聊天室地址 - - - - Send encrypted messages - 发送加密消息 - - - - Enable encryption - 启用加密 - - - - Change guest access - 更改访客访问权限 - - - - Change history visibility - 更改历史可见性 - - - - Change who can join - 更改谁可以加入 - - - - Send messages - 发送消息 - - - - Change the room name - 更改聊天室名称 - - - - Change the room permissions - 更改聊天室权限 - - - - Change the rooms topic - 更改聊天室主题 - - - - Change the widgets - 更改挂件 - - - - Change the widgets (experimental) - 更改挂件(实验性) - - - - Redact own events - 删除自己的事件 - - - - Change the pinned events - 更改置顶事件 - - - - Upgrade the room - 升级聊天室 - - - - Send stickers - 发送贴纸 - - - - Ban users using policy rules - 使用策略规则封禁用户 - - - - Ban rooms using policy rules - 使用策略规则封禁聊天室 - - - - Ban servers using policy rules - 使用策略规则封禁服务器 - - - - Edit child communities and rooms - 编辑子社区和聊天室 - - - - Change parent communities - 更改父社区 - - - - Start a call - 开始通话 - - - - Negotiate a call - 协商通话 - - - - Answer a call - 应答通话 - - - - Hang up a call - 挂断通话 - - - - Reject a call - 拒绝通话 - - - - Change the room emotes - 更改聊天室表情 - - - - PowerlevelsUserListModel - - - Other users - 其他用户 - - - - QCoreApplication - - - Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko. - 创建一个独特的配置文件,允许你同时登录多个帐户并启动多个 Nheko 实例。 - - - - profile - 个人资料 - - - - profile name - 个人资料名称 - - - - QObject - - - Alias for '--log-level trace'. - '--log-level trace' 的别名。 - - - - Set the global log level, or a comma-separated list of <component>=<level> pairs, or both. For example, to set the default log level to 'warn' but disable logging for the 'ui' component, pass 'warn,ui=off'. levels:{trace,debug,info,warning,error,critical,off} components:{crypto,db,mtx,net,qml,ui} - 设置全局日志级别,或以逗号分隔的 <component>=<level> 列表,或两者。例如,要将默认日志级别设置为 “warn” 但禁用 “ui” 组件的日志记录,请传递 “warn,ui=off” 。级别:{trace,debug,info,warning,error,critical,off} 组件:{crypto,db,mtx,net,qml,ui} - - - - level - 级别 - - - - Set the log output type. A comma-separated list is allowed. The default is 'file,stderr'. types:{file,stderr,none} - 设置日志输出类型。允许使用逗号分隔的列表。默认值为 “file,stderr” 。类型:{file,stderr,none} - - - - type - 类型 - - - - Respond - 响应 - - - - Send - 发送 - - - - Write a message... - 写一条消息… - - - - ReadReceipts - - - Read receipts - 已读回执 - - - - ReadReceiptsModel - - - Yesterday, %1 - 昨天,%1 - - - - RegisterPage - - - Username - 用户名 - - - - The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /. - 用户名不能为空,并且只能包含字符 a-z、0-9、.、_、=、- 和 /。 - - - - - Back - 返回 - - - - Password - 密码 - - - - Please choose a secure password. The exact requirements for password strength may depend on your server. - 请选择一个安全的密码。对密码强度的确切要求可能取决于你的服务器。 - - - - Password confirmation - 密码确认 - - - - A name for this device which will be shown to others when verifying your devices. If nothing is provided a default is used. - 此设备的名称,在验证你的设备时将会显示给其他人。如果没有提供任何信息,则使用默认值。 - - - - Homeserver - 主服务器 - - - - your.server - your.server - - - - A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own. - 一个允许注册的服务器。由于Matrix是去中心化的,你需要首先找到可以注册的服务器或托管自己的服务器。 - - - - Your passwords do not match! - 你的密码不匹配! - - - - Device name - 设备名 - - - - REGISTER - 注册 - - - - Autodiscovery failed. Received malformed response. - 自动发现失败。收到格式错误的回复。 - - - - Autodiscovery failed. Unknown error when requesting .well-known. - 自动发现失败。请求 .well-known 时出现未知错误。 - - - - The required endpoints were not found. Possibly not a Matrix server. - 所需的端点未找到。可能不是 Matrix 服务器。 - - - - Received malformed response. Make sure the homeserver domain is valid. - 收到形式错误的响应。请确保主服务器域有效。 - - - - An unknown error occured. Make sure the homeserver domain is valid. - 收到形式错误的响应。请确保主服务器域有效。 - - - - The selected server does not support a version of the Matrix protocol that this client understands (v1.1 to v1.5). You can't register. - 所选服务器不支持此客户端理解的 Matrix 协议版本(v1.1 到 v1.5)。你不能注册。 - - - - Server does not support querying registration flows! - 服务器不支持查询注册流程! - - - - Server does not support registration. - 此服务器不支持注册。 - - - - Invalid username. - 无效的用户名。 - - - - Name already in use. - 此名称已被使用。 - - - - Part of the reserved namespace. - 保留命名空间的一部分。 - - - - ReplyPopup - - - Close - 关闭 - - - - Cancel Edit - 取消编辑 - - - - Cancel Thread - 取消消息列 - - - - RoomDirectory - - - Explore Public Rooms - 探索公共聊天室 - - - - Search for public rooms - 搜索公共聊天室 - - - - Choose custom homeserver - 选择自定义主服务器 - - - - RoomInfo - - - no version stored - 没有存储版本 - - - - RoomList - - - New tag - 新标签 - - - - Enter the tag you want to use: - 输入你想使用的标签: - - - - Open separately - 单独打开 - - - - Room settings - 聊天室设置 - - - - Leave room - 离开聊天室 - - - - Copy room link - 复制聊天室链接 - - - - Tag room as: - 为聊天室添加标签: - - - - Favourite - 收藏 - - - - Low priority - 低优先级 - - - - Server notice - 服务器通知 - - - - Create new tag... - 创建新标签… - - - - Add or remove from community... - 在社区中添加或删除... - - - - Status Message - 状态信息 - - - - Enter your status message: - 输入你的状态信息: - - - - Profile settings - 个人资料设置 - - - - Set status message - 设置状态信息 - - - - Logout - 登出 - - - - Encryption not set up - Cross-signing setup has not run yet. - 加密功能未设置 - - - - Unverified login - The user just signed in with this device and hasn't verified their master key. - 未经验证的登录 - - - - Please verify your other devices - There are unverified devices signed in to this account. - 请验证你的其他设备 - - - - Close - 关闭 - - - - Start a new chat - 开始新的聊天 - - - - Join a room - 加入聊天室 - - - - Create a new room - 新建聊天室 - - - - Start a direct chat - 开始直接聊天 - - - - Create a new community - 创建新社区 - - - - Room directory - 聊天室目录 - - - - Search rooms (Ctrl+K) - 搜索聊天室 (Ctrl+K) - - - - User settings - 用户设置 - - - - RoomMembers - - - Members of %1 - %1 的成员 - - - - %n people in %1 - Summary above list of members - - %n 人在 %1 中 - - - - - Invite more people - 邀请更多人加入 - - - - Search... - 搜索... - - - - Sort by: - 排序方式: - - - - User ID - 用户 ID - - - - Display name - 昵称 - - - - Power level - 权限等级 - - - - Administrator: %1 - 管理员:%1 - - - - Moderator: %1 - 协管员:%1 - - - - User: %1 - 用户:%1 - - - - This room is not encrypted! - 此聊天室未加密! - - - - This user is verified. - 此用户已通过验证。 - - - - This user isn't verified, but is still using the same master key from the first time you met. - 此用户未经验证,但仍在使用与你第一次见面时相同的主密钥。 - - - - This user has unverified devices! - 该用户有未经验证的设备! - - - - RoomSettings - - - Room Settings - 聊天室设置 - - - - Change room avatar. - 更改聊天室头像。 - - - - Change name of this room - 更改此聊天室的名称 - - - - %n member(s) - - %n 个成员 - - - - - View members of %1 - 查看 %1 的成员 - - - - No topic set - 未设置主题 - - - - Change topic of this room - 更改此聊天室的主题 - - - - SETTINGS - 设置 - - - - Notifications - 通知 - - - - Muted - 静音 - - - - Mentions only - 仅提及时 - - - - All messages - 所有消息 - - - - Encryption - 加密 - - - - End-to-End Encryption - 端到端加密 - - - - Encryption is currently experimental and things might break unexpectedly. <br> - Please take note that it can't be disabled afterwards. - 加密目前是实验性的,可能会出现意外的崩坏。 <br> -请注意,启用以后就不能禁用了。 - - - - Permission - 权限 - - - - View and change the permissions in this room - 查看和更改此聊天室的权限 - - - - View and change the addresses/aliases of this room - 查看和更改此聊天室的地址/别名 - - - - Sticker & Emote Settings - 贴纸和表情设置 - - - - - Change - 更改 - - - - Hidden events - 隐藏事件 - - - - - - Configure - 配置 - - - - Anyone can join - 任何人都可以加入 - - - - Allow knocking - 允许请求加入 - - - - Allow joining via other rooms - 允许通过其他聊天室加入 - - - - Rooms to join via - 通过以下方式加入的聊天室 - - - - Change the list of rooms users can join this room via. Usually this is the official community of this room. - 更改用户可以加入此聊天室的聊天室列表。通常这是此聊天室的官方社区。 - - - - Allow guests to join - 允许访客加入 - - - - Apply access rules - 应用访问规则 - - - - Aliases - 别名 - - - - Change what packs are enabled, remove packs, or create new ones - 更改已启用的表情包,删除表情包或创建新表情包 - - - - Select events to hide in this room - 选择在此聊天室中要隐藏的事件 - - - - INFO - 信息 - - - - Internal ID - 内部 ID - - - - Copied to clipboard - 已复制到剪贴板 - - - - Room Version - 聊天室版本 - - - - show less - 显示更少 - - - - show more - 显示更多 - - - - Failed to enable encryption: %1 - 未能启用加密:%1 - - - - Select an avatar - 选择一个头像 - - - - All Files (*) - 所有文件 (*) - - - - The selected file is not an image - 所选文件不是图像 - - - - Error while reading file: %1 - 读取文件时出错:%1 - - - - - Failed to upload image: %s - 未能上传图像:%s - - - - RoomlistModel - - - Pending invite. - 等待邀请。 - - - - Previewing this room - 预览此聊天室 - - - - No preview available - 预览不可用 - - - - Root - - - Please enter your login password to continue: - 请输入你的登录密码以继续: - - - - Please enter a valid email address to continue: - 请输入有效的电子邮件地址以继续: - - - - Please enter a valid phone number to continue: - 请输入有效的电话号码以继续: - - - - Please enter the token which has been sent to you: - 请输入已发送给你的令牌: - - - - Wait for the confirmation link to arrive, then continue. - 请等待确认链接送达,然后再继续。 + + no version stored + 没有存储版本 - ScreenShare + RoomSettings - - Share desktop with %1? - 与 %1 共享桌面? + + Failed to enable encryption: %1 + 未能启用加密:%1 - - Window: - 窗口: + + Select an avatar + 选择一个头像 - - Frame rate: - 帧率: + + All Files (*) + 所有文件 (*) - - Include your camera picture-in-picture - 包括你的摄像头画中画 + + The selected file is not an image + 所选文件不是图像 - - Request remote camera - 请求远程摄像头 + + Error while reading file: %1 + 读取文件时出错:%1 - - - View your callee's camera like a regular video call - 像普通视频通话一样查看对方的摄像头 + + + Failed to upload image: %s + 未能上传图像:%s + + + RoomlistModel - - Hide mouse cursor - 隐藏鼠标光标 + + Pending invite. + 等待邀请。 - - Share - 共享 + + Previewing this room + 预览此聊天室 - - Preview - 预览 + + No preview available + 预览不可用 - - Cancel - 取消 + + This room is possibly inaccessible + SecretStorage - + Failed to connect to secret storage 未能连接秘密存储 @@ -3239,62 +1234,10 @@ Example: https://server.my:8787 Nheko 无法连接到安全存储以保存加密机密。这可能有多种原因。检查你的 D-Bus 服务是否正在运行,是否为你的平台配置了 KWallet、Gnome Keyring、KeePassXC 或类似的服务。如果你遇到问题,请随时在此处提出问题:https://github.com/Nheko-Reborn/nheko/issues - - SelfVerificationCheck - - - 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! - 这是你的恢复密钥。你将需要它来恢复对加密消息和验证密钥的访问。请保管好它。不要与任何人分享,也不要丢失!切记! - - - - Encryption setup successfully - 加密设置成功 - - - - Failed to setup encryption: %1 - 未能设置加密:%1 - - - - Setup Encryption - 设置加密 - - - - 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! - 你好,欢迎来到 Matrix! -你似乎是新人。在你可以安全地加密你的消息之前,我们需要设置一些小东西。你可以立即按接受或调整一些基本选项。我们还尝试解释一些基础知识。你可以跳过这些部分,但它们可能会有所帮助! - - - - Activate Encryption - 激活加密 - - - - It seems like you have encryption already configured for this account. To be able to access your encrypted messages and make this device appear as trusted, you can either verify an existing device or (if you have one) enter your recovery passphrase. Please select one of the options below. -If you choose verify, you need to have the other device available. If you choose "enter passphrase", you will need your recovery key or passphrase. If you click cancel, you can choose to verify yourself at a later point. - 你似乎已为此帐户配置了加密。为了能够访问你的加密消息并使此设备显示为受信任,你可以验证现有设备或输入你的恢复口令(如果有的话)。请选择以下选项之一。 -如果选择验证,则需要另一台设备可用。如果你选择“输入密码”,你将需要你的恢复密钥或口令。如果点击取消,你可以选择稍后验证自己。 - - - - verify - 验证 - - - - enter passphrase - 输入口令 - - SelfVerificationStatus - + Failed to create keys for cross-signing! 未能创建用于交叉签名的密钥! @@ -3327,19 +1270,19 @@ If you choose verify, you need to have the other device available. If you choose SingleImagePackModel - - + + Failed to update image pack: %1 未能更新表情包:%1 - + Failed to delete old image pack: %1 未能删除旧表情包:%1 - - + + Failed to open image: %1 未能打开图像:%1 @@ -3350,97 +1293,10 @@ If you choose verify, you need to have the other device available. If you choose 未能上传图片:%1 - - SpaceMenuLevel - - - Add or remove from community - 从社区中添加或删除 - - - - Official community for this room - 此聊天室的官方社区 - - - - Affiliated community for this room - 此聊天室的附属社区 - - - - Listed only for community members - 仅为社区成员列出 - - - - Listed only for room members - 仅为聊天室成员列出 - - - - Not related - 不相关的 - - - - Subcommunities - 子社区 - - - - StatusIndicator - - - Failed - 失败 - - - - Sent - 已发送 - - - - Received - 已接收 - - - - Read - 已读 - - - - StickerPicker - - - Search - 搜索 - - - - Success - - - Successful Verification - 验证成功 - - - - Verification successful! Both sides verified their devices! - 验证成功!双方都验证了他们的设备! - - - - Close - 关闭 - - TimelineModel - + Message redaction failed: %1 删除消息失败:%1 @@ -3472,7 +1328,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.) @@ -3738,265 +1594,109 @@ Reason: %4 %2 revoked the invite to %1. - %2 撤销了对 %1 的邀请。 - - - - %2 kicked %1. - %2 踢出了 %1。 - - - - %2 unbanned %1. - %2 解封了 %1。 - - - - %2 rejected the knock from %1. - %2 拒绝了来自 %1 的加入请求。 - - - - %1 changed their avatar. - %1 更改了其头像。 - - - - %1 changed some profile info. - %1 更改了一些个人资料信息。 - - - - %1 joined. - %1 已加入。 - - - - %1 joined via authorisation from %2's server. - %1 已通过来自 %2 的服务器的授权加入。 - - - - %1 rejected their invite. - %1 拒绝了其邀请。 - - - - %1 left the room. - %1 离开了聊天室。 - - - - Reason: %1 - 理由:%1 - - - - %1 redacted their knock. - %1 删除了其加入请求。 - - - - You joined this room. - 你已加入此聊天室。 - - - - %1 made this room require an invitation to join. - %1 使此聊天室需要邀请才能加入。 - - - - %1 invited %2. - %1 邀请了 %2。 - - - - %1 has changed their avatar and changed their display name to %2. - %1 已更改其头像并将其昵称更改为 %2。 - - - - %1 has changed their display name to %2. - %1 已将其昵称更改为 %2。 - - - - %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 在已经离开后又离开了! - - - - %1 banned %2 - %1 封禁了 %2 - - - - %1 knocked. - %1 已请求加入。 - - - - TimelineRow - - - Edited - 已编辑 - - - - Part of a thread - 消息列的一部分 - - - - TimelineView - - - No room open - 未打开聊天室 - - - - No preview available - 预览不可用 - - - - Settings - 设置 - - - - %n member(s) - - %n 个成员 - - - - - View members of %1 - 查看 %1 的成员 - - - - join the conversation - 加入对话 - - - - accept invite - 接受邀请 - - - - decline invite - 拒绝邀请 + %2 撤销了对 %1 的邀请。 - - Hide invite reason - 隐藏邀请理由 + + %2 kicked %1. + %2 踢出了 %1。 - - Show invite reason - 显示邀请理由 + + %2 unbanned %1. + %2 解封了 %1。 - - Back to room list - 返回聊天室列表 + + %2 rejected the knock from %1. + %2 拒绝了来自 %1 的加入请求。 - - - TopBar - - Back to room list - 返回聊天室列表 + + %1 changed their avatar. + %1 更改了其头像。 - - No room selected - 未选择聊天室 + + %1 changed some profile info. + %1 更改了一些个人资料信息。 - - In %1 - 在 %1 + + %1 joined. + %1 已加入。 - - Show room members. - 显示聊天室成员。 + + %1 joined via authorisation from %2's server. + %1 已通过来自 %2 的服务器的授权加入。 - - This room contains only verified devices. - 此聊天室仅包含经过验证的设备。 + + %1 rejected their invite. + %1 拒绝了其邀请。 - - This room contains verified devices and devices which have never changed their master key. - 该聊天室包含经过验证的设备和从未更改其主密钥的设备。 + + %1 left the room. + %1 离开了聊天室。 - - This room contains unverified devices! - 此聊天室包含未经验证的设备! + + Reason: %1 + 理由:%1 - - Show or hide pinned messages - 显示或隐藏置顶消息 + + %1 redacted their knock. + %1 删除了其加入请求。 - - Search this room - 搜索此聊天室 + + You joined this room. + 你已加入此聊天室。 - - Room options - 聊天室选项 + + %1 made this room require an invitation to join. + %1 使此聊天室需要邀请才能加入。 - - Invite users - 邀请用户 + + %1 invited %2. + %1 邀请了 %2。 - - Members - 成员 + + %1 has changed their avatar and changed their display name to %2. + %1 已更改其头像并将其昵称更改为 %2。 - - Leave room - 离开聊天室 + + %1 has changed their display name to %2. + %1 已将其昵称更改为 %2。 - - Settings - 设置 + + %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 在已经离开后又离开了! - - Unpin - 取消置顶 + + %1 banned %2 + %1 封禁了 %2 - - Enter search query - 输入搜索查询 + + %1 knocked. + %1 已请求加入。 TrayIcon - + Show 显示 @@ -4009,13 +1709,13 @@ Reason: %4 UIA - + No available registration flows! 没有可用的注册流程! - - + + Registration aborted 注册已终止 @@ -4031,111 +1731,10 @@ Reason: %4 无效令牌 - - UploadBox - - - Upload %n file(s) - - 上传文件 - - - UserProfile - - Global User Profile - 全局用户资料 - - - - Room User Profile - 聊天室用户资料 - - - - Change avatar globally. - 全局更改头像。 - - - - Change avatar. Will only apply to this room. - 更换头像。仅适用于此聊天室。 - - - - Change display name globally. - 全局更改昵称。 - - - - Change display name. Will only apply to this room. - 更改昵称。将只适用于此聊天室。 - - - - Room: %1 - 聊天室:%1 - - - - This is a room-specific profile. The user's name and avatar may be different from their global versions. - 这是特定于聊天室的个人资料。用户的姓名和头像可能与其全局版本不同。 - - - - Open the global profile for this user. - 打开此用户的全局个人资料。 - - - - - Verify - 验证 - - - - Start a private chat. - 开始私聊。 - - - - Kick the user. - 踢出用户。 - - - - Ban the user. - 封禁用户。 - - - - Refresh device list. - 刷新设备列表。 - - - - Sign out this device. - 登出此设备。 - - - - Change device name. - 更改设备名称。 - - - - Last seen %1 from %2 - 上次看到 %1 是在 %2 - - - - Unverify - 取消验证 - - - + Sign out device %1 登出设备 %1 @@ -4168,8 +1767,8 @@ Reason: %4 UserSettings - - + + Default 默认 @@ -4177,7 +1776,7 @@ Reason: %4 UserSettingsModel - + Theme 主题 @@ -4246,6 +1845,11 @@ Reason: %4 Sort rooms by unreads 按未读消息数对聊天室进行排序 + + + Sort rooms alphabetically + + Show buttons in timeline @@ -4507,12 +2111,22 @@ Reason: %4 通过 D-Bus 公开聊天室信息 - + + Periodically update community routing information + + + + + Periodically delete expired events + + + + Default 默认 - + Set the notification sound to play when a call invite arrives 设置当受到通话邀请时发出的通知音 @@ -4585,7 +2199,21 @@ This will also enable or disable sending typing notifications to others. - + + Display rooms with new messages first. +If this is off, the list of rooms will only be sorted by the preferred sorting order. +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 the preferred sorting order, since you don't seem to consider them as important as the other rooms. + + + + + Sort rooms alphabetically. +If this is off, the list of rooms will be sorted by the timestamp of the last message in a room. +If this is on, rooms that come first alphabetically will be sorted earlier than ones that come later. + + + + Show buttons to quickly reply, react or access additional options next to each message. 在每条消息旁边显示快速回复、回应或访问其他选项的按钮。 @@ -4639,17 +2267,17 @@ This usually causes the application icon in the task bar to animate in some fash 这通常会导致任务栏中的应用程序图标以某种方式呈现动画效果。 - + 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 设置时间线中消息的最大宽度(以像素为单位)。 当 Nheko 最大化时,这有助于提高宽屏上的可读性 @@ -4659,16 +2287,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. - 首先显示有新消息的聊天室。 -如果关闭,聊天室列表将只按聊天室中最后一条消息的时间戳排序。 -如果打开,有活动通知的聊天室(带数字的小圆圈)将排在最前面。你静音的聊天室仍将按时间戳排序,因为你似乎认为它们不如其他聊天室重要。 - - - + Show if your message was read. Status is displayed next to timestamps. Warning: If your homeserver does not support this, your rooms will never be marked as read! @@ -4759,7 +2378,17 @@ This setting will take effect upon restart. 这个设置将在重新启动时生效。 - + + To allow new users to join a community, the community needs to expose some information about what servers participate in a room to community members. Since the room participants can change over time, this needs to be updated from time to time. This setting enables a background job to do that automatically. + + + + + Regularly redact expired events as specified in the event expiration configuration. Since this is currently not executed server side, you need to have one client running this regularly. + + + + Select a file 选择一个文件 @@ -4769,7 +2398,7 @@ This setting will take effect upon restart. 所有文件 (*) - + Open Sessions File 打开会话文件 @@ -4811,117 +2440,18 @@ This setting will take effect upon restart. 保存导出的会话密钥的文件 - - UserSettingsPage - - - REQUEST - 请求 - - - - DOWNLOAD - 下载 - - - - CACHED - 已缓存 - - - - NOT CACHED - 未缓存 - - - - Back - 返回 - - - - IMPORT - 导入 - - - - EXPORT - 导出 - - VerificationManager - + No encrypted private chat found with this user. Create an encrypted private chat with this user and try again. 未找到与该用户的加密私人聊天。创建与该用户的加密私人聊天,然后重试。 - - Waiting - - - Waiting for other party… - 等待对方… - - - - Waiting for other side to accept the verification request. - 等待对方接受验证请求。 - - - - Waiting for other side to continue the verification process. - 等待对方继续验证过程。 - - - - Waiting for other side to complete the verification process. - 等待对方完成验证过程。 - - - - Cancel - 取消 - - - - WelcomePage - - - Welcome to nheko! The desktop client for the Matrix protocol. - 欢迎使用 Nheko!Matrix 协议的桌面客户端。 - - - - Enjoy your stay! - 祝你使用愉快! - - - - REGISTER - 注册 - - - - LOGIN - 登录 - - - - Reduce animations - 减少动画 - - - - Nheko uses animations in several places to make stuff pretty. This allows you to turn those off if they make you feel unwell. - Nheko 在多处使用动画以使页面过渡流畅。如果这些动画让你感觉不舒服,你可以把它们关掉。 - - descriptiveTime - + Yesterday 昨天 @@ -4929,7 +2459,7 @@ This setting will take effect upon restart. dialogs::FallbackAuth - + Open Fallback in Browser 在浏览器中打开回溯程序 @@ -4950,32 +2480,52 @@ This setting will take effect upon restart. - dialogs::ReCaptcha + emoji-catagory - - Open reCAPTCHA - 打开 reCAPTCHA + + People + 人物 - - Cancel - 取消 + + Nature + 自然 - - Confirm - 确认 + + Food + 食物 - - Solve the reCAPTCHA and press the confirm button - 解决 reCAPTCHA 并按确认按钮 + + Activity + 活动 + + + + Travel + 旅行 + + + + Objects + 物体 + + + + Symbols + 符号 + + + + Flags + 旗帜 message-description sent: - + You sent an audio clip 你发送了一个音频片段 @@ -5036,25 +2586,25 @@ This setting will take effect upon restart. - + You: %1 你:%1 - - + + %1: %2 %1:%2 - You sent some confetti - 你发送了一些彩色纸屑 + You sent a chat effect + - %1 sent some confetti - %1 发送了一些彩色纸屑 + %1 sent a chat effect +