Newer
Older
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<location filename="../qml/voip/ActiveCallBar.qml" line="+108"/>
<source>Calling...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+10"/>
<source>Connecting...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+67"/>
<source>You are screen sharing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+17"/>
<source>Hide/Show Picture-in-Picture</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Unmute Mic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Mute Mic</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Cache</name>
<message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2512"/>
<source>%1 and %n other(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location line="+2"/>
<location line="+175"/>
<source>Empty Room</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../qml/voip/CallInvite.qml" line="+77"/>
<source>Video Call</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Voice Call</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No microphone found.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CallInviteBar</name>
<message>
<location filename="../qml/voip/CallInviteBar.qml" line="+66"/>
<source>Video Call</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Voice Call</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Accept</source>
<translation type="unfinished">Αποδοχή</translation>
</message>
<message>
<source>Unknown microphone: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unknown camera: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Decline</source>
<translation type="unfinished">Απόρριψη</translation>
</message>
<message>
<source>No microphone found.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CallManager</name>
<message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/>
<source>Entire screen</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../../src/ChatPage.cpp" line="+120"/>
<source>Failed to invite user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+41"/>
<source>Failed to open database, logging out!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Confirm join</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Do you really want to join %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Confirm invite</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to invite %1 to %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Kicked user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to ban %1 in %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Banned user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>Confirm unban</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Do you really want to unban %1 (%2)?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to unban %1 in %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unbanned user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cache migration failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Incompatible cache version</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to restore OLM account. Please login again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to restore save data. Please login again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Please try to login again: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to join room: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You joined the room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Failed to remove invite: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to leave room: %1</source>
<translation type="unfinished"></translation>
</message>
<location line="+59"/>
<source>Reason for the kick</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for kicking %1 (%2) or hit enter for no reason:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>Failed to kick %1 from %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>Reason for the ban</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for banning %1 (%2) or hit enter for no reason:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ChatPage.qml" line="+37"/>
<source>No network connection</source>
<translation type="unfinished"></translation>
</message>
<location filename="../qml/CommunitiesList.qml" line="+46"/>
<source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation>
</message>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Collapse</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CommunitiesModel</name>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/>
<source>All rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<source>Rooms you have favourited.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Low Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Server Notices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Messages from your server or administrator.</source>
<translation type="unfinished"></translation>
<context>
<name>CrossSigningSecrets</name>
<message>
<location filename="../../src/ChatPage.cpp" line="+260"/>
<source>Decrypt secrets</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Enter your recovery key or passphrase to decrypt your secrets:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
<translation type="unfinished"></translation>
</message>
<message>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DigitVerification</name>
<message>
<location filename="../qml/device-verification/DigitVerification.qml" line="+12"/>
<source>Verification Code</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>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!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>They do not match!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>They match!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EditModal</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+46"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Cancel</source>
<translation type="unfinished">Άκυρο</translation>
<source>Name</source>
<translation type="unfinished">Όνομα</translation>
</message>
<message>
<location line="+2"/>
<source>Topic</source>
<translation type="unfinished">Θέμα</translation>
</message>
</context>
<context>
<name>EmojiPicker</name>
<message>
<location filename="../qml/emoji/EmojiPicker.qml" line="+70"/>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
<source>People</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Nature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Food</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Activity</source>
<translation type="unfinished">Δραστηριότητες</translation>
</message>
<message>
<location line="+2"/>
<source>Travel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Objects</source>
<translation type="unfinished">Αντικείμενα</translation>
</message>
<message>
<location line="+2"/>
<source>Symbols</source>
<translation type="unfinished">Σύμβολα</translation>
</message>
<message>
<location line="+2"/>
<source>Flags</source>
<translation type="unfinished">Σημαίες</translation>
</message>
</context>
<context>
<name>EmojiVerification</name>
<message>
<location filename="../qml/device-verification/EmojiVerification.qml" line="+12"/>
<source>Verification Code</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>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!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>They do not match!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>They match!</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../qml/delegates/Encrypted.qml" line="+47"/>
<source>There is no key to unlock this message. We requested the key automatically, but you can try requesting it again if you are impatient.</source>
<location line="+2"/>
<source>This message couldn't be decrypted, because we only have a key for newer messages. You can try requesting access to this message.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>There was an internal error reading the decryption key from the database.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>There was an error decrypting this message.</source>
<translation type="unfinished"></translation>
</message>
<location line="+2"/>
<source>The message couldn't be parsed.</source>
<translation type="unfinished"></translation>
</message>
<location line="+2"/>
<source>The encryption key was reused! Someone is possibly trying to insert false messages into this chat!</source>
<translation type="unfinished"></translation>
</message>
<location line="+2"/>
<source>Unknown decryption error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>Request key</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EncryptionIndicator</name>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Encrypted by a verified device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Encrypted by an unverified device, but you have trusted that user so far.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Encrypted by an unverified device or the key is from an untrusted source like the key backup.</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../qml/device-verification/Failed.qml" line="+12"/>
<source>Verification failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Key mismatch detected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Device verification timed out.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Other party canceled the verification.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Verification messages received out of order!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Unknown verification error.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ForwardCompleter</name>
<message>
<location filename="../qml/ForwardCompleter.qml" line="+40"/>
<source>Forward Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HiddenEvents</name>
<message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/>
<location line="+10"/>
<source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HiddenEventsDialog</name>
<message>
<location filename="../qml/dialogs/HiddenEventsDialog.qml" line="+31"/>
<source>Hidden events for %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Hidden events</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<source>These events will be <b>shown</b> in %1:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>These events will be <b>shown</b> in all rooms:</source>
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>User events</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Joins, leaves, avatar and name changes, bans, …</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Power level changes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Sent when a moderator is added/removed or the permissions of a room are changed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Stickers</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackEditorDialog</name>
<message>
<location filename="../qml/dialogs/ImagePackEditorDialog.qml" line="+23"/>
<source>Editing image pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Add images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Images (*.png *.webp *.gif *.jpg *.jpeg)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Select images for pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Add to pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change the overview image for this pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Overview Image (*.png *.webp *.jpg *.jpeg)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Select overview image for pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>State key</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Packname</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Attribution</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use as Emoji</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use as Sticker</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Shortcode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>Body</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Remove from pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+26"/>
<source>Cancel</source>
<translation type="unfinished">Άκυρο</translation>
</message>
<message>
<location line="+6"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackSettingsDialog</name>
<message>
<location filename="../qml/dialogs/ImagePackSettingsDialog.qml" line="+24"/>
<source>Image pack settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<source>Create account pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>New room pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Private pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Pack from this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Globally enabled pack</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable globally</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Enables this pack to be used in all rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../../src/timeline/InputBar.cpp" line="+270"/>
<source>Select a file</source>
<translation type="unfinished">Διάλεξε ένα αρχείο</translation>
</message>
<message>
<location line="+0"/>
<source>All Files (*)</source>
<translation type="unfinished">Όλα τα αρχεία (*)</translation>
</message>
<message>
<source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../qml/dialogs/InviteDialog.qml" line="+34"/>
<source>Invite users to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>User ID to invite</source>
<translation type="unfinished">Όνομα χρήστη</translation>
</message>
<message>
<location line="+14"/>
<source>@joe:matrix.org</source>
<comment>Example user id. The name 'joe' can be localized however you want.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+17"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Cancel</source>
<translation type="unfinished">Άκυρο</translation>
</message>
<context>
<name>JoinRoomDialog</name>
<message>
<location filename="../qml/dialogs/JoinRoomDialog.qml" line="+15"/>
<source>Join room</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Room ID or alias</source>
<translation type="unfinished">ID ή όνομα συνομιλίας</translation>
</message>
</context>
<context>
<name>LeaveRoomDialog</name>
<message>
<location filename="../qml/dialogs/LeaveRoomDialog.qml" line="+16"/>
<source>Leave room</source>
<translation type="unfinished">Βγές</translation>
</message>
<message>
<location line="+1"/>
<source>Are you sure you want to leave?</source>
<translation type="unfinished">Είστε σίγουροι οτι θέλετε να κλείσετε τη συνομιλία;</translation>
</message>
</context>
<context>
<name>LoginPage</name>
<message>
<location filename="../qml/pages/LoginPage.qml" line="+59"/>
<source>Matrix ID</source>
<translation>Matrix ID</translation>
</message>
<message>
<source>e.g @joe:matrix.org</source>
<translation>π.χ @john:matrix.org</translation>
</message>
<message>
<source>Your login name. A mxid should start with @ followed by the user id. After the user id you need to include your server name after a :.
You can also put your homeserver address there, if your server doesn't support .well-known lookup.
Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Password</source>
<translation>Κωδικός</translation>
</message>
<location line="+2"/>
<source>Your password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device name</source>
<translation type="unfinished"></translation>
</message>
<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 type="unfinished"></translation>
</message>
<message>
<source>Homeserver address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>LOGIN</source>
<translation>ΕΙΣΟΔΟΣ</translation>
</message>
<message>
<source>Back</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/LoginPage.cpp" line="+83"/>