Skip to content
Snippets Groups Projects
nheko_pt_PT.ts 101 KiB
Newer Older
  • Learn to ignore specific revisions
  • Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+24"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Emoji</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+16"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Send</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
            <location line="+11"/>
            <source>You don&apos;t have permission to send messages in this room</source>
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>MessageView</name>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location filename="../qml/MessageView.qml" line="+86"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Edit</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+16"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>React</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+16"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Reply</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+11"/>
            <source>Options</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+419"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>&amp;Copy</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>Copy &amp;link location</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+8"/>
            <source>Re&amp;act</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+8"/>
            <source>Repl&amp;y</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>&amp;Edit</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>Read receip&amp;ts</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+6"/>
            <source>&amp;Forward</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+9"/>
            <source>&amp;Mark as read</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>View raw message</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+8"/>
            <source>View decrypted raw message</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+6"/>
            <source>Remo&amp;ve message</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>&amp;Save as</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>&amp;Open in external program</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>Copy link to eve&amp;nt</source>
            <translation type="unfinished"></translation>
        </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="+11"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Send Verification Request</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
    
    trilene's avatar
    trilene committed
            <source>Received Verification Request</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+15"/>
            <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>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </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>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
            <source>%1 has requested to verify their device %2.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>%1 using the device %2 has requested to be verified.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Your device (%1) has requested to be verified.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+10"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Cancel</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Deny</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+13"/>
            <source>Start verification</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Accept</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>NotificationsManager</name>
        <message>
            <location filename="../../src/notifications/Manager.cpp" line="+22"/>
            <location filename="../../src/notifications/ManagerMac.cpp" line="+44"/>
            <location filename="../../src/notifications/ManagerWin.cpp" line="+78"/>
            <source>%1 sent an encrypted message</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>* %1 %2</source>
            <comment>Format an emote message in a notification, %1 is the sender, %2 the message</comment>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>%1 replied: %2</source>
            <comment>Format a reply in a notification. %1 is the sender, %2 the message</comment>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>%1: %2</source>
            <comment>Format a normal message in a notification. %1 is the sender, %2 the message</comment>
            <translation type="unfinished"></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 type="unfinished"></translation>
        </message>
        <message>
            <location line="+6"/>
            <source>%1 replied to a message</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>%1 sent a message</source>
            <translation type="unfinished"></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="+48"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Place a call to %1?</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+16"/>
            <source>No microphone found.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+22"/>
            <source>Voice</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+13"/>
            <source>Video</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+14"/>
            <source>Screen</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+10"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Cancel</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    <context>
        <name>Placeholder</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../qml/delegates/Placeholder.qml" line="+11"/>
    
            <source>unimplemented event: </source>
            <translation type="unfinished"></translation>
        </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="+199"/>
    
    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 type="unfinished"></translation>
        </message>
        <message>
    
    kirillpt's avatar
    kirillpt committed
            <location line="+2"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>profile</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    kirillpt's avatar
    kirillpt committed
            <location line="+1"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>profile name</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Joe Donofry's avatar
    Joe Donofry committed
    <context>
        <name>ReadReceipts</name>
        <message>
            <location filename="../qml/ReadReceipts.qml" line="+40"/>
            <source>Read receipts</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    <context>
        <name>ReadReceiptsModel</name>
        <message>
            <location filename="../../src/ReadReceiptsModel.cpp" line="+111"/>
            <source>Yesterday, %1</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    <context>
        <name>RegisterPage</name>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location filename="../../src/RegisterPage.cpp" line="+80"/>
    
            <source>Username</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Kirillpt's avatar
    Kirillpt committed
            <location line="+2"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+150"/>
    
            <source>The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="-146"/>
    
            <source>Password</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Kirillpt's avatar
    Kirillpt committed
            <location line="+3"/>
    
            <source>Please choose a secure password. The exact requirements for password strength may depend on your server.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>Password confirmation</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>Homeserver</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+3"/>
    
            <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 type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+35"/>
    
            <source>REGISTER</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+322"/>
    
            <source>No supported registration flows!</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+32"/>
            <source>Registration token</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+1"/>
            <source>Please enter a valid registration token.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="-175"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Autodiscovery failed. Received malformed response.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+6"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+26"/>
            <source>The required endpoints were not found. Possibly not a Matrix server.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+7"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Received malformed response. Make sure the homeserver domain is valid.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>An unknown error occured. Make sure the homeserver domain is valid.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="-119"/>
    
            <source>Password is not long enough (min 8 chars)</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+11"/>
    
            <source>Passwords don&apos;t match</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+11"/>
    
            <source>Invalid server name</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Joe Donofry's avatar
    Joe Donofry committed
    <context>
        <name>ReplyPopup</name>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location filename="../qml/ReplyPopup.qml" line="+63"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Close</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
            <location line="+13"/>
            <source>Cancel edit</source>
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>RoomDirectory</name>
        <message>
            <location filename="../qml/RoomDirectory.qml" line="+24"/>
            <source>Explore Public Rooms</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+166"/>
            <source>Search for public rooms</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    <context>
        <name>RoomInfo</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/Cache.cpp" line="+4531"/>
    
            <source>no version stored</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    <context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>RoomList</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../qml/RoomList.qml" line="+67"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>New tag</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Enter the tag you want to use:</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+9"/>
            <source>Leave Room</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Are you sure you want to leave this room?</source>
            <translation type="unfinished"></translation>
        </message>
    
        <message>
            <location line="+7"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Leave room</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
    
            <source>Tag room as:</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+14"/>
    
            <source>Favourite</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Low priority</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Server notice</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+13"/>
            <source>Create new tag...</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+280"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Status Message</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Enter your status message:</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+10"/>
            <source>Profile settings</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+5"/>
            <source>Set status message</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+80"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Logout</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+46"/>
            <source>Start a new chat</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+8"/>
            <source>Join a room</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>Create a new room</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+16"/>
            <source>Room directory</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+16"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>User settings</source>
    
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>RoomMembers</name>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location filename="../qml/RoomMembers.qml" line="+18"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Members of %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message numerus="yes">
            <location line="+32"/>
            <source>%n people in %1</source>
            <comment>Summary above list of members</comment>
            <translation type="unfinished">
                <numerusform></numerusform>
                <numerusform></numerusform>
            </translation>
        </message>
        <message>
            <location line="+10"/>
            <source>Invite more people</source>
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+76"/>
            <source>This room is not encrypted!</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>This user is verified.</source>
            <translation type="unfinished"></translation>
        </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>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>This user has unverified devices!</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>RoomSettings</name>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location filename="../qml/RoomSettings.qml" line="+25"/>
    
            <source>Room Settings</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+80"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>%1 member(s)</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+55"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>SETTINGS</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+9"/>
            <source>Notifications</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>Muted</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Mentions only</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>All messages</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+9"/>
            <source>Room access</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+7"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Anyone and guests</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Anyone</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Invited users</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>By knocking</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+3"/>
            <source>Restricted by membership in other rooms</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Encryption</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+20"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>End-to-End Encryption</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Encryption is currently experimental and things might break unexpectedly. &lt;br&gt;
                                Please take note that it can&apos;t be disabled afterwards.</source>
            <translation type="unfinished"></translation>
        </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 type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+4"/>
            <source>Change</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </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>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+16"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>INFO</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+9"/>
            <source>Internal ID</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+10"/>
            <source>Room Version</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/ui/RoomSettings.cpp" line="+259"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to enable encryption: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+252"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Select an avatar</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+0"/>
            <source>All Files (*)</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
            <source>The selected file is not an image</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>Error while reading file: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+34"/>
            <location line="+20"/>
            <source>Failed to upload image: %s</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>RoomlistModel</name>
        <message>
            <location filename="../../src/timeline/RoomlistModel.cpp" line="+143"/>
            <source>Pending invite.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+30"/>
            <source>Previewing this room</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+34"/>
            <source>No preview available</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>ScreenShare</name>
        <message>
            <location filename="../qml/voip/ScreenShare.qml" line="+30"/>
            <source>Share desktop with %1?</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+11"/>
            <source>Window:</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+20"/>
            <source>Frame rate:</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+19"/>
            <source>Include your camera picture-in-picture</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
            <source>Request remote camera</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <location line="+9"/>
            <source>View your callee&apos;s camera like a regular video call</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+5"/>
            <source>Hide mouse cursor</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+20"/>
            <source>Share</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+19"/>
            <source>Preview</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>Cancel</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>SecretStorage</name>
        <message>
            <location filename="../../src/Cache.cpp" line="-3765"/>
            <source>Failed to connect to secret storage</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Secrets or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Joe Donofry's avatar
    Joe Donofry committed
    <context>
        <name>SingleImagePackModel</name>
        <message>
            <location filename="../../src/SingleImagePackModel.cpp" line="+261"/>
            <location line="+25"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to update image pack: %1</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="-12"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to delete old image pack: %1</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+27"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to open image: %1</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+31"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to upload image: %1</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    <context>
        <name>StatusIndicator</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../qml/StatusIndicator.qml" line="+24"/>
    
            <source>Failed</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
            <source>Sent</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
            <source>Received</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
            <source>Read</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>StickerPicker</name>
        <message>
            <location filename="../qml/emoji/StickerPicker.qml" line="+70"/>
            <source>Search</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>Success</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../qml/device-verification/Success.qml" line="+11"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Successful Verification</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
            <source>Verification successful! Both sides verified their devices!</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
            <source>Close</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    <context>
        <name>TimelineModel</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/timeline/TimelineModel.cpp" line="+1125"/>
    
            <source>Message redaction failed: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+73"/>
    
            <location line="+5"/>
            <source>Failed to encrypt event, sending aborted!</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+173"/>
    
            <source>Save image</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Save video</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Save audio</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Save file</source>
            <translation type="unfinished"></translation>
        </message>
        <message numerus="yes">
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+239"/>
    
            <source>%1 and %2 are typing.</source>
            <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
            <translation type="unfinished">
                <numerusform></numerusform>
                <numerusform></numerusform>
            </translation>
        </message>
        <message>
            <location line="+68"/>
            <source>%1 opened the room to the public.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>%1 made this room require and invitation to join.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>%1 allowed to join this room by knocking.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>%1 allowed members of the following rooms to automatically join this room: %2</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+27"/>
    
            <source>%1 made the room open to guests.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>%1 has closed the room to guest access.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+23"/>
            <source>%1 made the room history world readable. Events may be now read by non-joined people.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <source>%1 set the room history visible to members from this point on.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+3"/>
            <source>%1 set the room history visible to members since they were invited.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+3"/>
            <source>%1 set the room history visible to members since they joined the room.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+22"/>
            <source>%1 has changed the room&apos;s permissions.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+78"/>
    
            <source>%1 was invited.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+19"/>
    
            <source>%1 changed their avatar.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>%1 changed some profile info.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+5"/>
    
            <source>%1 joined.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>%1 joined via authorisation from %2&apos;s server.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
    
            <source>%1 rejected their invite.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Revoked the invite to %1.</source>
            <translation type="unfinished"></translation>