Newer
Older
<translation>Back</translation>
</message>
<message>
<location filename="../../src/LoginPage.cpp" line="+83"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>You have entered an invalid Matrix ID e.g @joe:matrix.org</translation>
</message>
<message>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodiscovery failed. Received malformed response.</translation>
<source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
<translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation>
<source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>The required endpoints were not found. Possibly not a Matrix server.</translation>
</message>
<message>
<location line="+6"/>
<source>Received malformed response. Make sure the homeserver domain is valid.</source>
<translation>Received malformed response. Make sure the homeserver domain is valid.</translation>
<source>An unknown error occured. Make sure the homeserver domain is valid.</source>
<translation>An unknown error occured. Make sure the homeserver domain is valid.</translation>
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
<location line="+19"/>
<source>Sign in with Apple</source>
<translation>Sign in with Apple</translation>
</message>
<message>
<location line="+2"/>
<source>Continue with Facebook</source>
<translation>Continue with Facebook</translation>
</message>
<message>
<location line="+2"/>
<source>Sign in with Google</source>
<translation>Sign in with Google</translation>
</message>
<message>
<location line="+2"/>
<source>Sign in with Twitter</source>
<translation>Sign in with Twitter</translation>
</message>
<message>
<location line="+2"/>
<source>Login using %1</source>
<translation>Login using %1</translation>
</message>
<message>
<location line="+9"/>
<source>SSO LOGIN</source>
<translation>SSO LOGIN</translation>
</message>
<message>
<source>Empty password</source>
<translation>Empty password</translation>
<source>SSO login failed</source>
<translation>SSO login failed</translation>
</message>
<context>
<name>LogoutDialog</name>
<message>
<location filename="../qml/dialogs/LogoutDialog.qml" line="+14"/>
<source>Log out</source>
<translation>Log out</translation>
</message>
<message>
<location line="+1"/>
<source>A call is in progress. Log out?</source>
<translation>A call is in progress. Log out?</translation>
</message>
<message>
<location line="+0"/>
<source>Are you sure you want to log out?</source>
<translation>Are you sure you want to log out?</translation>
</message>
</context>
<context>
<name>MessageDelegate</name>
<message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+198"/>
<source>%1 removed a message</source>
<translation>%1 removed a message</translation>
<location line="+10"/>
<source>%1 enabled encryption</source>
<translation>%1 enabled encryption</translation>
</message>
<message>
<location line="+24"/>
<source>%2 changed the room name to: %1</source>
<translation>%2 changed the room name to: %1</translation>
</message>
<message>
<location line="+0"/>
<source>%1 removed the room name</source>
<translation>%1 removed the room name</translation>
<location line="+13"/>
<source>%2 changed the topic to: %1</source>
<translation>%2 changed the topic to: %1</translation>
</message>
<message>
<location line="+0"/>
<source>%1 removed the topic</source>
<translation>%1 removed the topic</translation>
<source>%1 changed the room avatar</source>
<translation>%1 changed the room avatar</translation>
</message>
<source>%1 changed the pinned messages.</source>
<translation>%1 changed the pinned messages.</translation>
</message>
<message>
<source>%1 changed the stickers and emotes in this room.</source>
<translation>%1 changed the stickers and emotes in this room.</translation>
</message>
<message>
<source>%1 changed the addresses for this room.</source>
<translation>%1 changed the addresses for this room.</translation>
</message>
<message>
<source>%1 changed the parent spaces for this room.</source>
<translation>%1 changed the parent spaces for this room.</translation>
</message>
<translation>%1 created and configured room: %2</translation>
<translation>%1 placed a voice call.</translation>
<translation>%1 placed a video call.</translation>
<translation>%1 placed a call.</translation>
<location line="+41"/>
<source>%1 is negotiating the call...</source>
<translation>%1 is negotiating the call...</translation>
<source>Allow them in</source>
<translation>Allow them in</translation>
</message>
<message>
<source>%1 answered the call.</source>
<translation>%1 answered the call.</translation>
</message>
<message>
<source>%1 ended the call.</source>
<translation>%1 ended the call.</translation>
</message>
<context>
<name>MessageInput</name>
<message>
<location filename="../qml/MessageInput.qml" line="+48"/>
</message>
<message>
<location line="+0"/>
<source>Place a call</source>
<translation>Write a message…</translation>
<source>Stickers</source>
<translation>Stickers</translation>
</message>
<message>
<location line="+24"/>
<source>You don't have permission to send messages in this room</source>
<translation>You don't have permission to send messages in this room</translation>
</message>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+124"/>
<source>Edit</source>
<translation>Edit</translation>
</message>
<message>
<source>React</source>
<translation>React</translation>
</message>
<message>
<source>Reply</source>
<translation>Reply</translation>
</message>
<message>
<source>Options</source>
<translation>Options</translation>
</message>
<location line="+426"/>
<source>Reason for removal</source>
<translation>Reason for removal</translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for removal or hit enter for no reason:</source>
<translation>Enter reason for removal or hit enter for no reason:</translation>
</message>
<message>
<location line="+10"/>
<location line="+132"/>
<source>&Copy</source>
<translation>&Copy</translation>
</message>
<message>
<location line="-125"/>
<location line="+132"/>
<source>Copy &link location</source>
<translation>Copy &link location</translation>
</message>
<message>
<source>Re&act</source>
<translation>Re&act</translation>
</message>
<message>
<location line="+8"/>
<source>Repl&y</source>
<translation>Repl&y</translation>
</message>
<message>
<location line="+7"/>
<source>&Edit</source>
<translation>&Edit</translation>
</message>
<message>
<location line="+7"/>
<source>Un&pin</source>
<translation>Un&pin</translation>
</message>
<message>
<location line="+0"/>
<source>&Pin</source>
<translation>&Pin</translation>
</message>
<message>
<location line="+5"/>
<source>Read receip&ts</source>
<translation>Read receip&ts</translation>
</message>
<message>
<location line="+6"/>
<source>&Forward</source>
<translation>&Forward</translation>
</message>
<message>
<source>&Mark as read</source>
<translation>&Mark as read</translation>
</message>
<message>
<location line="+4"/>
<source>View raw message</source>
<translation>View raw message</translation>
</message>
<message>
<location line="+8"/>
<source>View decrypted raw message</source>
<translation>View decrypted raw message</translation>
</message>
<message>
<location line="+6"/>
<source>Remo&ve message</source>
<translation>Remo&ve message</translation>
</message>
<message>
<source>&Save as</source>
<translation>&Save as</translation>
</message>
<message>
<location line="+7"/>
<source>&Open in external program</source>
<translation>&Open in external program</translation>
</message>
<message>
<location line="+7"/>
<source>Copy link to eve&nt</source>
<translation>Copy link to eve&nt</translation>
</message>
<source>&Go to quoted message</source>
<translation>&Go to quoted message</translation>
<context>
<name>NewVerificationRequest</name>
<message>
<location filename="../qml/device-verification/NewVerificationRequest.qml" line="+12"/>
<source>Send Verification Request</source>
<translation>Send Verification Request</translation>
</message>
<message>
<location line="+0"/>
<source>Received Verification Request</source>
<translation>Received Verification Request</translation>
<source>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.)</source>
<translation>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.)</translation>
</message>
<message>
<location line="+2"/>
<source>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?</source>
<translation>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?</translation>
<location line="+2"/>
<source>To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party.</source>
<translation>To ensure that no malicious user can eavesdrop on your encrypted communications you can verify the other party.</translation>
<location line="+3"/>
<source>%1 has requested to verify their device %2.</source>
<translation>%1 has requested to verify their device %2.</translation>
</message>
<message>
<location line="+2"/>
<source>%1 using the device %2 has requested to be verified.</source>
<translation>%1 using the device %2 has requested to be verified.</translation>
</message>
<message>
<location line="+2"/>
<source>Your device (%1) has requested to be verified.</source>
<translation>Your device (%1) has requested to be verified.</translation>
</message>
<message>
</message>
<message>
<location line="+0"/>
<source>Deny</source>
</message>
<message>
<location line="+13"/>
<source>Start verification</source>
<translation>Start verification</translation>
</message>
<message>
<location line="+0"/>
<source>Accept</source>
<context>
<name>NotificationWarning</name>
<message>
<location filename="../qml/NotificationWarning.qml" line="+33"/>
<source>You are about to notify the whole room</source>
<translation>You are about to notify the whole room</translation>
<context>
<name>NotificationsManager</name>
<message>
<location filename="../../src/notifications/Manager.cpp" line="+23"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerWin.cpp" line="+75"/>
<source>%1 sent an encrypted message</source>
<translation>%1 sent an encrypted message</translation>
</message>
<message>
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
<source>%1 replied: %2</source>
<comment>Format a reply in a notification. %1 is the sender, %2 the message</comment>
<translation>%1 replied: %2</translation>
</message>
<message>
<location filename="../../src/notifications/ManagerMac.cpp" line="-1"/>
<location filename="../../src/notifications/ManagerWin.cpp" line="-1"/>
<source>%1 replied with an encrypted message</source>
<translation>%1 replied with an encrypted message</translation>
</message>
<message>
<location line="+6"/>
<source>%1 replied to a message</source>
<translation>%1 replied to a message</translation>
</message>
<message>
<location line="+0"/>
<source>%1 sent a message</source>
<translation>%1 sent a message</translation>
</message>
</context>
<context>
<name>PlaceCall</name>
<message>
<location filename="../qml/voip/PlaceCall.qml" line="+49"/>
<source>Place a call to %1?</source>
<translation>Place a call to %1?</translation>
</message>
<message>
<location line="+16"/>
<source>No microphone found.</source>
<translation>No microphone found.</translation>
</message>
<message>
<source>Voice</source>
<translation>Voice</translation>
</message>
<message>
<location line="+13"/>
<source>Video</source>
<translation>Video</translation>
</message>
<message>
<location line="+14"/>
<source>Screen</source>
<translation>Screen</translation>
</message>
<message>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
</context>
<context>
<name>Placeholder</name>
<message>
<location filename="../qml/delegates/Placeholder.qml" line="+12"/>
<translation>unimplemented event: </translation>
<context>
<name>QCoreApplication</name>
<message>
<location filename="../../src/main.cpp" line="+213"/>
<source>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Create a unique profile, which allows you to log into several accounts at the same time and start multiple instances of Nheko.</translation>
<context>
<name>ReadReceipts</name>
<message>
<location filename="../qml/dialogs/ReadReceipts.qml" line="+41"/>
</message>
</context>
<context>
<name>ReadReceiptsModel</name>
<message>
<location filename="../../src/ReadReceiptsModel.cpp" line="+111"/>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/>
<translation>Username</translation>
<source>The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /.</source>
<translation>The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /.</translation>
</message>
<message>
<location line="+21"/>
<location line="+96"/>
<source>Back</source>
<translation>Back</translation>
</message>
<message>
<location line="-75"/>
<translation>Password</translation>
<source>Please choose a secure password. The exact requirements for password strength may depend on your server.</source>
<translation>Please choose a secure password. The exact requirements for password strength may depend on your server.</translation>
</message>
<translation>Password confirmation</translation>
<source>Homeserver</source>
<translation>Homeserver</translation>
<message>
<location line="+1"/>
<source>your.server</source>
<translation>your.server</translation>
</message>
<source>A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own.</source>
<translation>A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own.</translation>
</message>
<message>
<location line="+90"/>
<source>Your passwords do not match!</source>
<translation>Your passwords do not match!</translation>
</message>
<message>
<location line="+7"/>
<source>Device name</source>
<translation>Device name</translation>
</message>
<message>
<location line="+2"/>
<source>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</source>
<translation>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</translation>
</message>
<message>
<location line="+29"/>
<translation>REGISTER</translation>
<location filename="../../src/RegisterPage.cpp" line="+77"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodiscovery failed. Received malformed response.</translation>
</message>
<message>
<source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
<translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation>
</message>
<message>
<source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>The required endpoints were not found. Possibly not a Matrix server.</translation>
</message>
<message>
<source>Received malformed response. Make sure the homeserver domain is valid.</source>
<translation>Received malformed response. Make sure the homeserver domain is valid.</translation>
</message>
<message>
<location line="+5"/>
<source>An unknown error occured. Make sure the homeserver domain is valid.</source>
<translation>An unknown error occured. Make sure the homeserver domain is valid.</translation>
</message>
<message>
<location line="+10"/>
<source>Server does not support querying registration flows!</source>
<translation>Server does not support querying registration flows!</translation>
<location line="+5"/>
<source>Server does not support registration.</source>
<translation>Server does not support registration.</translation>
<location line="+25"/>
<source>Invalid username.</source>
<translation>Invalid username.</translation>
</message>
<message>
<location line="+2"/>
<source>Name already in use.</source>
<translation>Name already in use.</translation>
</message>
<message>
<location line="+2"/>
<source>Part of the reserved namespace.</source>
<translation>Part of the reserved namespace.</translation>
<context>
<name>ReplyPopup</name>
<message>
<location filename="../qml/ReplyPopup.qml" line="+65"/>
<message>
<location line="+13"/>
<source>Cancel edit</source>
<translation>Cancel edit</translation>
</message>
<context>
<name>RoomDirectory</name>
<message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/>
<source>Explore Public Rooms</source>
<translation>Explore Public Rooms</translation>
</message>
<message>
<source>Search for public rooms</source>
<translation>Search for public rooms</translation>
</message>
<source>Choose custom homeserver</source>
<translation>Choose custom homeserver</translation>
</message>
<context>
<name>RoomInfo</name>
<message>
<location filename="../../src/Cache.cpp" line="+1947"/>
<translation>no version stored</translation>
<location filename="../qml/RoomList.qml" line="+68"/>
<source>New tag</source>
<translation>New tag</translation>
</message>
<message>
<location line="+1"/>
<source>Enter the tag you want to use:</source>
<translation>Enter the tag you want to use:</translation>
</message>
<translation>Leave room</translation>
<location line="+2"/>
<source>Low priority</source>
<translation>Low priority</translation>
<location line="+2"/>
<source>Server notice</source>
<translation>Server notice</translation>
<location line="+13"/>
<source>Create new tag...</source>
<translation>Create new tag…</translation>
<source>Status Message</source>
<translation>Status Message</translation>
<source>Enter your status message:</source>
<translation>Enter your status message:</translation>
<location line="+10"/>
<source>Profile settings</source>
<translation>Profile settings</translation>
<location line="+5"/>
<source>Set status message</source>
<translation>Set status message</translation>
</message>
<message>
<source>Logout</source>
<translation>Logout</translation>
</message>
<message>
<location line="+40"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Encryption not set up</translation>
</message>
<message>
<location line="+3"/>
<source>Unverified login</source>
<extracomment>The user just signed in with this device and hasn't verified their master key.</extracomment>
<translation>Unverified login</translation>
</message>
<message>
<location line="+3"/>
<source>Please verify your other devices</source>
<extracomment>There are unverified devices signed in to this account.</extracomment>
<translation>Please verify your other devices</translation>
</message>
<message>
<source>Close</source>
<translation>Close</translation>
</message>
<message>
<source>Start a new chat</source>
<translation>Start a new chat</translation>
</message>
<message>
<location line="+8"/>
<source>Join a room</source>
<translation>Join a room</translation>
</message>
<message>
<location line="+5"/>
<source>Create a new room</source>
<translation>Create a new room</translation>
</message>
<message>
<source>Room directory</source>
<translation>Room directory</translation>
</message>
<message>
<location line="+19"/>
<source>Search rooms (Ctrl+K)</source>
<translation>Search rooms (Ctrl+K)</translation>
</message>
<message>
<location line="+19"/>
<source>User settings</source>
<translation>User settings</translation>
<context>
<name>RoomMembers</name>
<message>
<location filename="../qml/dialogs/RoomMembers.qml" line="+20"/>
<source>Members of %1</source>
<translation>Members of %1</translation>
</message>
<message numerus="yes">
<source>%n people in %1</source>
<comment>Summary above list of members</comment>
<translation>
<numerusform>%n person in %1</numerusform>
<numerusform>%n people in %1</numerusform>
</translation>
</message>
<message>
<location line="+10"/>
<source>Invite more people</source>
<translation>Invite more people</translation>
</message>
<translation>This room is not encrypted!</translation>
</message>
<message>
<location line="+4"/>
<source>This user is verified.</source>
</message>
<message>
<location line="+2"/>
<source>This user isn't verified, but is still using the same master key from the first time you met.</source>
<translation>This user isn't verified, but is still using the same master key from the first time you met.</translation>
</message>
<message>
<location line="+2"/>
<source>This user has unverified devices!</source>
<translation>This user has unverified devices!</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../qml/dialogs/RoomSettings.qml" line="+28"/>
<source>Room Settings</source>
<translation>Room Settings</translation>
</message>
<source>%n member(s)</source>
<translation>
<numerusform>%n member</numerusform>
<numerusform>%n members</numerusform>
</translation>
<source>SETTINGS</source>
<translation>SETTINGS</translation>
</message>
<message>
<source>Notifications</source>
<translation>Notifications</translation>
</message>
<message>
<source>Muted</source>
<translation>Muted</translation>
</message>
<message>
<location line="+0"/>
<source>Mentions only</source>
<translation>Mentions only</translation>
</message>
<message>
<location line="+0"/>
<source>All messages</source>
<translation>All messages</translation>
</message>
<message>
<source>Anyone and guests</source>
<translation>Anyone and guests</translation>
</message>
<message>
<location line="+0"/>
<source>Anyone</source>
<translation>Anyone</translation>
</message>
<message>
<location line="+0"/>
<source>Invited users</source>
<translation>Invited users</translation>
</message>
<message>
<location line="+2"/>
<source>By knocking</source>
<translation>By knocking</translation>
</message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms</source>
<translation>Restricted by membership in other rooms</translation>
</message>
<message>
<source>Encryption</source>
<translation>Encryption</translation>
</message>
<message>
<source>End-to-End Encryption</source>
<translation>End-to-End Encryption</translation>
</message>
<message>
<location line="+1"/>
<source>Encryption is currently experimental and things might break unexpectedly. <br>
Please take note that it can't be disabled afterwards.</source>
<translation>Encryption is currently experimental and things might break unexpectedly. <br>
Please take note that it can't be disabled afterwards.</translation>
<location line="+16"/>
<source>Sticker & Emote Settings</source>
<translation>Sticker & Emote Settings</translation>
<location line="+1"/>
<source>Change what packs are enabled, remove packs or create new ones</source>
<translation>Change what packs are enabled, remove packs or create new ones</translation>
<message>
<location line="+6"/>
<source>Hidden events</source>
<translation>Hidden events</translation>
</message>
<message>
<source>Configure</source>
<translation>Configure</translation>
</message>
<message>
<location line="+1"/>
<source>Select events to hide in this room</source>
<translation>Select events to hide in this room</translation>
</message>
<source>INFO</source>
<translation>INFO</translation>
</message>
<message>
<source>Internal ID</source>
<translation>Internal ID</translation>
</message>
<message>
<location line="+16"/>
<source>Copied to clipboard</source>
<translation>Copied to clipboard</translation>
</message>
<message>
<location line="+19"/>
<source>Room Version</source>
<translation>Room Version</translation>
</message>
<location filename="../../src/ui/RoomSettings.cpp" line="+256"/>
<source>Failed to enable encryption: %1</source>
<translation>Failed to enable encryption: %1</translation>
</message>
<message>
<source>Select an avatar</source>
<translation>Select an avatar</translation>