Skip to content
Snippets Groups Projects
nheko_en.ts 131 KiB
Newer Older
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Back</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/LoginPage.cpp" line="+83"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+6"/>
        <location line="+58"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+107"/>
        <source>You have entered an invalid Matrix ID  e.g @joe:matrix.org</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>You have entered an invalid Matrix ID  e.g @joe:matrix.org</translation>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-137"/>
        <source>Autodiscovery failed. Received malformed response.</source>
        <translation>Autodiscovery failed. Received malformed response.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+5"/>
        <source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
        <translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+33"/>
        <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>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </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>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+6"/>
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <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"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>SSO LOGIN</source>
        <translation>SSO LOGIN</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+58"/>
        <source>Empty password</source>
        <translation>Empty password</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+52"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>SSO login failed</source>
        <translation>SSO login failed</translation>
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>LogoutDialog</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/LogoutDialog.qml" line="+14"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>MessageDelegate</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/delegates/MessageDelegate.qml" line="+198"/>
        <source>%1 removed a message</source>
        <translation>%1 removed a message</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 removed the room name</source>
        <translation>%1 removed the room name</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
        <source>%2 changed the topic to: %1</source>
        <translation>%2 changed the topic to: %1</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 removed the topic</source>
        <translation>%1 removed the topic</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Adasauce's avatar
Adasauce committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 changed the room avatar</source>
        <translation>%1 changed the room avatar</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 changed the pinned messages.</source>
        <translation>%1 changed the pinned messages.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 changed the stickers and emotes in this room.</source>
        <translation>%1 changed the stickers and emotes in this room.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 changed the addresses for this room.</source>
        <translation>%1 changed the addresses for this room.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 changed the parent spaces for this room.</source>
        <translation>%1 changed the parent spaces for this room.</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Adasauce's avatar
Adasauce committed
        <source>%1 created and configured room: %2</source>
        <translation>%1 created and configured room: %2</translation>
Adasauce's avatar
Adasauce committed
    </message>
trilene's avatar
trilene committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+16"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 placed a voice call.</source>
        <translation>%1 placed a voice call.</translation>
trilene's avatar
trilene committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 placed a video call.</source>
        <translation>%1 placed a video call.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 placed a call.</source>
        <translation>%1 placed a call.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+41"/>
        <source>%1 is negotiating the call...</source>
        <translation>%1 is negotiating the call...</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+76"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Allow them in</source>
        <translation>Allow them in</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-102"/>
trilene's avatar
trilene committed
        <source>%1 answered the call.</source>
        <translation>%1 answered the call.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
trilene's avatar
trilene committed
        <source>%1 ended the call.</source>
        <translation>%1 ended the call.</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
</context>
Joe Donofry's avatar
Joe Donofry committed
<context>
    <name>MessageInput</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/MessageInput.qml" line="+48"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Hang up</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Hang up</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
        <source>Place a call</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Place a call</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+27"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Send a file</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Send a file</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+56"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Write a message...</source>
        <translation>Write a message</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+272"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Stickers</source>
        <translation>Stickers</translation>
    </message>
    <message>
        <location line="+24"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Emoji</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Emoji</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+16"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Send</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Send</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+12"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>You don&apos;t have permission to send messages in this room</source>
        <translation>You don&apos;t have permission to send messages in this room</translation>
    </message>
Joe Donofry's avatar
Joe Donofry committed
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>MessageView</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/MessageView.qml" line="+124"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Edit</source>
        <translation>Edit</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+17"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>React</source>
        <translation>React</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+17"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Reply</source>
        <translation>Reply</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+12"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Options</source>
        <translation>Options</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <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"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>&amp;Copy</source>
        <translation>&amp;Copy</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-125"/>
        <location line="+132"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Copy &amp;link location</source>
        <translation>Copy &amp;link location</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-124"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Re&amp;act</source>
        <translation>Re&amp;act</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Repl&amp;y</source>
        <translation>Repl&amp;y</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&amp;Edit</source>
        <translation>&amp;Edit</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+7"/>
        <source>Un&amp;pin</source>
        <translation>Un&amp;pin</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>&amp;Pin</source>
        <translation>&amp;Pin</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+5"/>
        <source>Read receip&amp;ts</source>
        <translation>Read receip&amp;ts</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Forward</source>
        <translation>&amp;Forward</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>&amp;Mark as read</source>
        <translation>&amp;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&amp;ve message</source>
        <translation>Remo&amp;ve message</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>&amp;Save as</source>
        <translation>&amp;Save as</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&amp;Open in external program</source>
        <translation>&amp;Open in external program</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Copy link to eve&amp;nt</source>
        <translation>Copy link to eve&amp;nt</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+43"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>&amp;Go to quoted message</source>
        <translation>&amp;Go to quoted message</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>NewVerificationRequest</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/device-verification/NewVerificationRequest.qml" line="+12"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Send Verification Request</source>
        <translation>Send Verification Request</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
trilene's avatar
trilene committed
        <source>Received Verification Request</source>
        <translation>Received Verification Request</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+19"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+12"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Cancel</source>
        <translation>Cancel</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
        <source>Deny</source>
        <translation>Deny</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+13"/>
        <source>Start verification</source>
        <translation>Start verification</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
        <location line="+0"/>
        <source>Accept</source>
        <translation>Accept</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>NotificationWarning</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/NotificationWarning.qml" line="+33"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>You are about to notify the whole room</source>
        <translation>You are about to notify the whole room</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>NotificationsManager</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/notifications/Manager.cpp" line="+23"/>
        <location filename="../../src/notifications/ManagerMac.cpp" line="+46"/>
        <location filename="../../src/notifications/ManagerWin.cpp" line="+75"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%1 sent an encrypted message</source>
        <translation>%1 sent an encrypted message</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+6"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>PlaceCall</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/voip/PlaceCall.qml" line="+49"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+24"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Voice</source>
        <translation>Voice</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Video</source>
        <translation>Video</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+14"/>
        <source>Screen</source>
        <translation>Screen</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+11"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>Placeholder</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/delegates/Placeholder.qml" line="+12"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>unimplemented event: </source>
        <translation>unimplemented event: </translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
</context>
Joe Donofry's avatar
Joe Donofry committed
<context>
    <name>QCoreApplication</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/main.cpp" line="+213"/>
Joe Donofry's avatar
Joe Donofry committed
        <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>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
kirillpt's avatar
kirillpt committed
        <location line="+2"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>profile</source>
        <translation>profile</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
kirillpt's avatar
kirillpt committed
        <location line="+1"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>profile name</source>
        <translation>profile name</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
</context>
Joe Donofry's avatar
Joe Donofry committed
<context>
    <name>ReadReceipts</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/ReadReceipts.qml" line="+41"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Read receipts</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Read receipts</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
</context>
<context>
    <name>ReadReceiptsModel</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/ReadReceiptsModel.cpp" line="+111"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Yesterday, %1</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Yesterday, %1</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
</context>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
<context>
    <name>RegisterPage</name>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/pages/RegisterPage.qml" line="+93"/>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
        <source>Username</source>
        <translation>Username</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+1"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+21"/>
        <location line="+96"/>
        <source>Back</source>
        <translation>Back</translation>
    </message>
    <message>
        <location line="-75"/>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
        <source>Password</source>
        <translation>Password</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+7"/>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
        <source>Password confirmation</source>
        <translation>Password confirmation</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="-86"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Homeserver</source>
        <translation>Homeserver</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+1"/>
        <source>your.server</source>
        <translation>your.server</translation>
    </message>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+3"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <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"/>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
        <source>REGISTER</source>
        <translation>REGISTER</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/RegisterPage.cpp" line="+77"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Autodiscovery failed. Received malformed response.</source>
        <translation>Autodiscovery failed. Received malformed response.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+6"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
        <translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+25"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+7"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
        <source>Server does not support querying registration flows!</source>
        <translation>Server does not support querying registration flows!</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+5"/>
        <source>Server does not support registration.</source>
        <translation>Server does not support registration.</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
</context>
Joe Donofry's avatar
Joe Donofry committed
<context>
    <name>ReplyPopup</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/ReplyPopup.qml" line="+65"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Close</source>
        <translation>Close</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+13"/>
        <source>Cancel edit</source>
        <translation>Cancel edit</translation>
    </message>
Joe Donofry's avatar
Joe Donofry committed
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>RoomDirectory</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Explore Public Rooms</source>
        <translation>Explore Public Rooms</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+146"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Search for public rooms</source>
        <translation>Search for public rooms</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Choose custom homeserver</source>
        <translation>Choose custom homeserver</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
</context>
<context>
    <name>RoomInfo</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/Cache.cpp" line="+1947"/>
        <source>no version stored</source>
        <translation>no version stored</translation>
    </message>
</context>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
<context>
Nicolas Werner's avatar
Nicolas Werner committed
    <name>RoomList</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/RoomList.qml" line="+68"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+7"/>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
        <source>Leave room</source>
        <translation>Leave room</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+5"/>
        <source>Tag room as:</source>
        <translation>Tag room as:</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+14"/>
        <source>Favourite</source>
        <translation>Favourite</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
        <source>Low priority</source>
        <translation>Low priority</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+2"/>
        <source>Server notice</source>
        <translation>Server notice</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
        <source>Create new tag...</source>
        <translation>Create new tag</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+297"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Status Message</source>
        <translation>Status Message</translation>
    </message>
    <message>
        <location line="+1"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Enter your status message:</source>
        <translation>Enter your status message:</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
        <source>Profile settings</source>
        <translation>Profile settings</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+5"/>
        <source>Set status message</source>
        <translation>Set status message</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+81"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Logout</source>
        <translation>Logout</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <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&apos;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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+20"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+64"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+17"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Room directory</source>
        <translation>Room directory</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+19"/>
        <source>Search rooms (Ctrl+K)</source>
        <translation>Search rooms (Ctrl+K)</translation>
    </message>
    <message>
        <location line="+19"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>User settings</source>
        <translation>User settings</translation>
Konstantinos Sideris's avatar
Konstantinos Sideris committed
    </message>
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>RoomMembers</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/RoomMembers.qml" line="+20"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Members of %1</source>
        <translation>Members of %1</translation>
    </message>
    <message numerus="yes">
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+32"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Joe Donofry's avatar
Joe Donofry committed
    <message>
        <location line="+87"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>This room is not encrypted!</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>This room is not encrypted!</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+4"/>
        <source>This user is verified.</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>This user is verified.</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+2"/>
        <source>This user isn&apos;t verified, but is still using the same master key from the first time you met.</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>This user isn&apos;t verified, but is still using the same master key from the first time you met.</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
        <location line="+2"/>
        <source>This user has unverified devices!</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>This user has unverified devices!</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
</context>
Nicolas Werner's avatar
Nicolas Werner committed
<context>
    <name>RoomSettings</name>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../qml/dialogs/RoomSettings.qml" line="+28"/>
        <source>Room Settings</source>
        <translation>Room Settings</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message numerus="yes">
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+94"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>%n member(s)</source>
        <translation>
            <numerusform>%n member</numerusform>
            <numerusform>%n members</numerusform>
        </translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+65"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>SETTINGS</source>
        <translation>SETTINGS</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Notifications</source>
        <translation>Notifications</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+6"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Room access</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Room access</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+8"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+13"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Encryption</source>
        <translation>Encryption</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+21"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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. &lt;br&gt;
Nicolas Werner's avatar
Nicolas Werner committed
                                Please take note that it can&apos;t be disabled afterwards.</source>
        <translation>Encryption is currently experimental and things might break unexpectedly. &lt;br&gt;
Please take note that it can&apos;t be disabled afterwards.</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+16"/>
        <source>Sticker &amp; Emote Settings</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Sticker &amp; Emote Settings</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+5"/>
Joe Donofry's avatar
Joe Donofry committed
        <source>Change</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Change</translation>
Nicolas Werner's avatar
Nicolas Werner committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Joe Donofry's avatar
Joe Donofry committed
        <location line="+1"/>
        <source>Change what packs are enabled, remove packs or create new ones</source>
Nicolas Werner's avatar
Nicolas Werner committed
        <translation>Change what packs are enabled, remove packs or create new ones</translation>
Joe Donofry's avatar
Joe Donofry committed
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
        <location line="+6"/>
        <source>Hidden events</source>
        <translation>Hidden events</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+11"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <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>
Joe Donofry's avatar
Joe Donofry committed
    <message>
        <location line="+16"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>INFO</source>
        <translation>INFO</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+10"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Internal ID</source>
        <translation>Internal ID</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+16"/>
        <source>Copied to clipboard</source>
        <translation>Copied to clipboard</translation>
    </message>
    <message>
        <location line="+19"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Room Version</source>
        <translation>Room Version</translation>
    </message>
Nicolas Werner's avatar
Nicolas Werner committed
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location filename="../../src/ui/RoomSettings.cpp" line="+256"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Failed to enable encryption: %1</source>
        <translation>Failed to enable encryption: %1</translation>
    </message>
    <message>
Nicolas Werner's avatar
Nicolas Werner committed
        <location line="+249"/>
Nicolas Werner's avatar
Nicolas Werner committed
        <source>Select an avatar</source>
        <translation>Select an avatar</translation>