Skip to content
Snippets Groups Projects
nheko_en.ts 120 KiB
Newer Older
  • Learn to ignore specific revisions
  • Joe Donofry's avatar
    Joe Donofry committed
            <location line="-12"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to delete old image pack: %1</source>
            <translation>Failed to delete old image pack: %1</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+27"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to open image: %1</source>
            <translation>Failed to open image: %1</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+29"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to upload image: %1</source>
            <translation>Failed to upload image: %1</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
    </context>
    
    <context>
        <name>StatusIndicator</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../qml/StatusIndicator.qml" line="+24"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed</source>
    
            <translation>Failed</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Sent</source>
    
            <translation>Sent</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Received</source>
    
            <translation>Received</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Read</source>
    
            <translation>Read</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
    </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>Search</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>Successful Verification</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+12"/>
            <source>Verification successful! Both sides verified their devices!</source>
    
            <translation>Verification successful!  Both sides verified their devices!</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+12"/>
            <source>Close</source>
    
            <translation>Close</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>TimelineModel</name>
    
            <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+16"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Message redaction failed: %1</source>
    
            <translation>Message redaction failed: %1</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="+73"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+5"/>
            <source>Failed to encrypt event, sending aborted!</source>
    
            <translation>Failed to encrypt event, sending aborted!</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+169"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Save image</source>
    
            <translation>Save image</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+2"/>
            <source>Save video</source>
    
            <translation>Save video</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+2"/>
            <source>Save audio</source>
    
            <translation>Save audio</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+2"/>
            <source>Save file</source>
    
            <translation>Save file</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
    
        <message numerus="yes">
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+251"/>
    
            <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>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
                <numerusform>%1%2 is typing.</numerusform>
                <numerusform>%1 and %2 are typing.</numerusform>
    
            </translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+66"/>
    
            <source>%1 opened the room to the public.</source>
    
            <translation>%1 opened the room to the public.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
            <location line="+2"/>
    
            <source>%1 made this room require and invitation to join.</source>
    
            <translation>%1 made this room require an invitation to join.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>%1 allowed to join this room by knocking.</source>
            <translation>%1 allowed to join this room by knocking.</translation>
        </message>
        <message>
            <location line="+7"/>
            <source>%1 allowed members of the following rooms to automatically join this room: %2</source>
            <translation>%1 allowed members of the following rooms to automatically join this room: %2</translation>
        </message>
        <message>
            <location line="+27"/>
    
            <source>%1 made the room open to guests.</source>
    
            <translation>%1 made the room open to guests.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
            <location line="+2"/>
    
            <source>%1 has closed the room to guest access.</source>
    
            <translation>%1 has closed the room to guest access.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
            <location line="+23"/>
    
            <source>%1 made the room history world readable. Events may be now read by non-joined people.</source>
    
            <translation>%1 made the room history world readable. Events may be now read by non-joined people.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
            <location line="+4"/>
    
            <source>%1 set the room history visible to members from this point on.</source>
    
            <translation>%1 set the room history visible to members from this point on.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
            <source>%1 set the room history visible to members since they were invited.</source>
    
            <translation>%1 set the room history visible to members since they were invited.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
            <source>%1 set the room history visible to members since they joined the room.</source>
    
            <translation>%1 set the room history visible to members since they joined the room.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
            <location line="+22"/>
            <source>%1 has changed the room&apos;s permissions.</source>
    
            <translation>%1 has changed the room&apos;s permissions.</translation>
    
    Adasauce's avatar
    Adasauce committed
        </message>
        <message>
    
            <location line="+27"/>
            <source>Removed by %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>%1 (%2) removed this message at %3</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Removed by %1 because: %2</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>%1 (%2) removed this message at %3
    Reason: %4</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+80"/>
    
            <source>%1 was invited.</source>
    
            <translation>%1 was invited.</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+18"/>
    
            <source>%1 changed their avatar.</source>
    
            <translation>%1 changed their avatar.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+2"/>
            <source>%1 changed some profile info.</source>
    
            <translation>%1 changed some profile info.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+5"/>
    
            <source>%1 joined.</source>
    
            <translation>%1 joined.</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>%1 joined via authorisation from %2&apos;s server.</source>
            <translation>%1 joined via authorisation from %2&apos;s server.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+11"/>
    
            <source>%1 rejected their invite.</source>
    
            <translation>%1 rejected their invite.</translation>
    
        </message>
        <message>
            <location line="+2"/>
            <source>Revoked the invite to %1.</source>
    
            <translation>Revoked the invite to %1.</translation>
    
        </message>
        <message>
            <location line="+3"/>
            <source>%1 left the room.</source>
    
            <translation>%1 left the room.</translation>
    
        </message>
        <message>
            <location line="+2"/>
            <source>Kicked %1.</source>
    
            <translation>Kicked %1.</translation>
    
        </message>
        <message>
            <location line="+2"/>
    
            <translation>Unbanned %1.</translation>
    
        </message>
        <message>
    
            <location line="+14"/>
            <source>%1 was banned.</source>
    
            <translation>%1 was banned.</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+8"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Reason: %1</source>
            <translation>Reason: %1</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-19"/>
    
            <source>%1 redacted their knock.</source>
    
            <translation>%1 redacted their knock.</translation>
    
        </message>
        <message>
    
            <location line="-1006"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>You joined this room.</source>
            <translation>You joined this room.</translation>
        </message>
        <message>
    
            <location line="+967"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>%1 has changed their avatar and changed their display name to %2.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>%1 has changed their avatar and changed their display name to %2.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+4"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>%1 has changed their display name to %2.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>%1 has changed their display name to %2.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+37"/>
    
            <source>Rejected the knock from %1.</source>
    
            <translation>Rejected the knock from %1.</translation>
    
        </message>
        <message>
            <location line="+2"/>
            <source>%1 left after having already left!</source>
    
    Adasauce's avatar
    Adasauce committed
            <comment>This is a leave event after the user already left and shouldn&apos;t happen apart from state resets</comment>
    
            <translation>%1 left after having already left!</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+10"/>
    
            <source>%1 knocked.</source>
    
            <translation>%1 knocked.</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>TimelineRow</name>
        <message>
    
            <location filename="../qml/TimelineRow.qml" line="+174"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Edited</source>
            <translation>Edited</translation>
        </message>
    
    </context>
    <context>
        <name>TimelineView</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location filename="../qml/TimelineView.qml" line="+29"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>No room open</source>
            <translation>No room open</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="+137"/>
            <source>No preview available</source>
            <translation>No preview available</translation>
        </message>
        <message>
            <location line="+7"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>%1 member(s)</source>
            <translation>%1 member(s)</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+33"/>
            <source>join the conversation</source>
            <translation>join the conversation</translation>
        </message>
        <message>
            <location line="+7"/>
            <source>accept invite</source>
            <translation>accept invite</translation>
        </message>
        <message>
            <location line="+7"/>
            <source>decline invite</source>
            <translation>decline invite</translation>
        </message>
        <message>
            <location line="+27"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Back to room list</source>
            <translation>Back to room list</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
    </context>
    <context>
        <name>TopBar</name>
        <message>
    
            <location filename="../qml/TopBar.qml" line="+77"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Back to room list</source>
    
            <translation>Back to room list</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        <message>
    
            <location line="-62"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>No room selected</source>
    
            <translation>No room selected</translation>
    
        </message>
        <message>
    
            <location line="+117"/>
    
    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 room contains only verified devices.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>This room contains only verified devices.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>This room contains verified devices and devices which have never changed their master key.</source>
            <translation>This room contains verified devices and devices which have never changed their master key.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
            <source>This room contains unverified devices!</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>This room contains unverified devices!</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
            <location line="+17"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Room options</source>
    
            <translation>Room options</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+8"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Invite users</source>
    
            <translation>Invite users</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+5"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Members</source>
    
            <translation>Members</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+5"/>
    
    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"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Settings</source>
    
            <translation>Settings</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
    </context>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
    <context>
        <name>TrayIcon</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/TrayIcon.cpp" line="+112"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Show</source>
    
            <translation>Show</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
            <location line="+1"/>
            <source>Quit</source>
    
            <translation>Quit</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>UIA</name>
        <message>
            <location filename="../../src/ui/UIA.cpp" line="+59"/>
            <source>No available registration flows!</source>
            <translation>No available registration flows!</translation>
        </message>
        <message>
            <location line="+26"/>
            <location line="+24"/>
            <location line="+17"/>
            <source>Registration aborted</source>
            <translation>Registration aborted</translation>
        </message>
        <message>
            <location line="-27"/>
            <source>Please enter a valid registration token.</source>
            <translation>Please enter a valid registration token.</translation>
        </message>
        <message>
            <location line="+165"/>
            <source>Invalid token</source>
            <translation>Invalid token</translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>UserProfile</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../qml/dialogs/UserProfile.qml" line="+28"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Global User Profile</source>
            <translation>Global User Profile</translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Room User Profile</source>
            <translation>Room User Profile</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+49"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change avatar globally.</source>
            <translation>Change avatar globally.</translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Change avatar. Will only apply to this room.</source>
            <translation>Change avatar. Will only apply to this room.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+80"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change display name globally.</source>
            <translation>Change display name globally.</translation>
        </message>
        <message>
            <location line="+0"/>
            <source>Change display name. Will only apply to this room.</source>
            <translation>Change display name. Will only apply to this room.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+29"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Room: %1</source>
            <translation>Room: %1</translation>
        </message>
        <message>
            <location line="+1"/>
            <source>This is a room-specific profile. The user&apos;s name and avatar may be different from their global versions.</source>
            <translation>This is a room-specific profile. The user&apos;s name and avatar may be different from their global versions.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+13"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Open the global profile for this user.</source>
            <translation>Open the global profile for this user.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+9"/>
    
            <location line="+200"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Verify</source>
    
            <translation>Verify</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
            <location line="-162"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Start a private chat.</source>
            <translation>Start a private chat.</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+8"/>
            <source>Kick the user.</source>
            <translation>Kick the user.</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+9"/>
            <source>Ban the user.</source>
            <translation>Ban the user.</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="+9"/>
            <source>Refresh device list.</source>
            <translation>Refresh device list.</translation>
        </message>
        <message>
    
            <location line="+56"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Sign out this device.</source>
            <translation>Sign out this device.</translation>
        </message>
        <message>
            <location line="+31"/>
            <source>Change device name.</source>
            <translation>Change device name.</translation>
        </message>
        <message>
            <location line="+22"/>
            <source>Last seen %1 from %2</source>
            <translation>Last seen %1 from %2</translation>
        </message>
        <message>
            <location line="+27"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Unverify</source>
            <translation>Unverify</translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/ui/UserProfile.cpp" line="+152"/>
            <source>Sign out device %1</source>
            <translation>Sign out device %1</translation>
        </message>
        <message>
            <location line="+10"/>
            <source>You signed out this device.</source>
            <translation>You signed out this device.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+225"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Select an avatar</source>
            <translation>Select an avatar</translation>
        </message>
        <message>
            <location line="+0"/>
            <source>All Files (*)</source>
            <translation>All Files (*)</translation>
        </message>
        <message>
            <location line="+12"/>
            <source>The selected file is not an image</source>
            <translation>The selected file is not an image</translation>
        </message>
        <message>
            <location line="+5"/>
            <source>Error while reading file: %1</source>
            <translation>Error while reading file: %1</translation>
        </message>
    </context>
    <context>
        <name>UserSettings</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/UserSettingsPage.cpp" line="+374"/>
            <location filename="../../src/UserSettingsPage.h" line="+204"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Default</source>
            <translation>Default</translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    
    <context>
        <name>UserSettingsPage</name>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+567"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Minimize to tray</source>
    
            <translation>Minimize to tray</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+3"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Start in tray</source>
    
            <translation>Start in tray</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+10"/>
    
            <source>Group&apos;s sidebar</source>
    
            <translation>Group&apos;s sidebar</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="-6"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Circular Avatars</source>
    
            <translation>Circular Avatars</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-217"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>profile: %1</source>
    
            <translation>profile: %1</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+104"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Default</source>
            <translation>Default</translation>
        </message>
        <message>
            <location line="+31"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>CALLS</source>
    
            <translation>CALLS</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+46"/>
            <source>Cross Signing Keys</source>
            <translation>Cross Signing Keys</translation>
        </message>
        <message>
            <location line="+4"/>
            <source>REQUEST</source>
            <translation>REQUEST</translation>
        </message>
        <message>
            <location line="+1"/>
            <source>DOWNLOAD</source>
            <translation>DOWNLOAD</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+26"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Keep the application running in the background after closing the client window.</source>
    
            <translation>Keep the application running in the background after closing the client window.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+3"/>
            <source>Start the application in the background without showing the client window.</source>
    
            <translation>Start the application in the background without showing the client window.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+4"/>
            <source>Change the appearance of user avatars in chats.
    OFF - square, ON - Circle.</source>
    
            <translation>Change the appearance of user avatars in chats.
    OFF - square, ON - Circle.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
            <location line="+1"/>
            <source>Use identicons</source>
            <translation>Use identicons</translation>
        </message>
        <message>
    
            <location line="+5"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Show a column containing groups and tags next to the room list.</source>
    
            <translation>Show a column containing groups and tags next to the room list.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+1"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Decrypt messages in sidebar</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Decrypt messages in sidebar</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
            <source>Decrypt the messages shown in the sidebar.
    Only affects messages in encrypted chats.</source>
    
            <translation>Decrypt the messages shown in the sidebar.
    Only affects messages in encrypted chats.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Privacy Screen</source>
            <translation>Privacy Screen</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>When the window loses focus, the timeline will
    be blurred.</source>
            <translation>When the window loses focus, the timeline will
    be blurred.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+1"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Privacy screen timeout (in seconds [0 - 3600])</source>
            <translation>Privacy screen timeout (in seconds [0 - 3600])</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Set timeout (in seconds) for how long after window loses
    focus before the screen will be blurred.
    Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source>
            <translation>Set timeout (in seconds) for how long after window loses
    focus before the screen will be blurred.
    Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</translation>
        </message>
        <message>
            <location line="+3"/>
    
            <translation>Show buttons in timeline</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
            <source>Show buttons to quickly reply, react or access additional options next to each message.</source>
    
            <translation>Show buttons to quickly reply, react or access additional options next to each message.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
            <source>Limit width of timeline</source>
    
            <translation>Limit width of timeline</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
            <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen, when Nheko is maximised</source>
    
            <translation>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen, when Nheko is maximised.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
    
            <source>Typing notifications</source>
    
            <translation>Typing notifications</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
    
    Emi Simpson's avatar
    Emi Simpson committed
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
            <source>Show who is typing in a room.
    This will also enable or disable sending typing notifications to others.</source>
    
            <translation>Show who is typing in a room.
    
    This will also enable or disable sending typing notifications to others.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+3"/>
    
    Emi Simpson's avatar
    Emi Simpson committed
            <source>Sort rooms by unreads</source>
    
            <translation>Sort rooms by unreads</translation>
    
    Emi Simpson's avatar
    Emi Simpson committed
        </message>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Display rooms with new messages first.
    If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room.
    If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms, that you have muted, will still be sorted by timestamp, since you don&apos;t seem to consider them as important as the other rooms.</source>
    
            <translation>Display rooms with new messages first.
    If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room.
    If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms, that you have muted, will still be sorted by timestamp, since you don&apos;t seem to consider them as important as the other rooms.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+6"/>
    
            <source>Read receipts</source>
    
            <translation>Read receipts</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
            <source>Show if your message was read.
    Status is displayed next to timestamps.</source>
    
            <translation>Show if your message was read.
    Status is displayed next to timestamps.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+1"/>
    
            <source>Send messages as Markdown</source>
    
            <translation>Send messages as Markdown</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
            <source>Allow using markdown in messages.
    When disabled, all messages are sent as a plain text.</source>
    
            <translation>Allow using markdown in messages.
    When disabled, all messages are sent as a plain text.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Play animated images only on hover</source>
            <translation>Play animated images only on hover</translation>
        </message>
        <message>
            <location line="+3"/>
    
            <source>Desktop notifications</source>
    
            <translation>Desktop notifications</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+2"/>
            <source>Notify about received message when the client is not currently focused.</source>
    
            <translation>Notify about received message when the client is not currently focused.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
    
        <message>
            <location line="+1"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Alert on notification</source>
    
            <translation>Alert on notification</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
            <source>Show an alert when a message is received.
    This usually causes the application icon in the task bar to animate in some fashion.</source>
    
            <translation>Show an alert when a message is received.
    This usually causes the application icon in the task bar to animate in some fashion.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
    
            <source>Highlight message on hover</source>
    
            <translation>Highlight message on hover</translation>
    
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+2"/>
            <source>Change the background color of messages when you hover over them.</source>
    
            <translation>Change the background color of messages when you hover over them.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+1"/>
            <source>Large Emoji in timeline</source>
    
            <translation>Large Emoji in timeline</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
            <source>Make font size larger if messages with only a few emojis are displayed.</source>
    
            <translation>Make font size larger if messages with only a few emojis are displayed.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+55"/>
            <source>Send encrypted messages to verified users only</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Send encrypted messages to verified users only</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
            <source>Requires a user to be verified to send encrypted messages to them. This improves safety but makes E2EE more tedious.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Requires a user to be verified to send encrypted messages to them. This improves safety but makes E2EE more tedious.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
            <location line="+2"/>
    
    kirillpt's avatar
    kirillpt committed
            <source>Share keys with verified users and devices</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Share keys with verified users and devices</translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+2"/>
            <source>Automatically replies to key requests from other users, if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Automatically replies to key requests from other users, if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Online Key Backup</source>
            <translation>Online Key Backup</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Download message encryption keys from and upload to the encrypted online key backup.</source>
            <translation>Download message encryption keys from and upload to the encrypted online key backup.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+178"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Enable online key backup</source>
            <translation>Enable online key backup</translation>
        </message>
        <message>
            <location line="+1"/>
            <source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source>
            <translation>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+253"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>CACHED</source>
            <translation>CACHED</translation>
        </message>
        <message>
            <location line="+6"/>
            <source>NOT CACHED</source>
            <translation>NOT CACHED</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-495"/>
    
            <source>Scale factor</source>
    
            <translation>Scale factor</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+2"/>
            <source>Change the scale factor of the whole user interface.</source>
    
            <translation>Change the scale factor of the whole user interface.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+4"/>
    
            <source>Font size</source>
    
            <translation>Font size</translation>
    
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+1"/>
    
            <source>Font Family</source>
    
            <translation>Font Family</translation>
    
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+8"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>Theme</source>
    
            <translation>Theme</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+4"/>
    
    kirillpt's avatar
    kirillpt committed
            <source>Ringtone</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Ringtone</translation>
    
    kirillpt's avatar
    kirillpt committed
        </message>
        <message>
            <location line="+2"/>
            <source>Set the notification sound to play when a call invite arrives</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Set the notification sound to play when a call invite arrives</translation>
    
    kirillpt's avatar
    kirillpt committed
        </message>
        <message>
            <location line="+1"/>
            <source>Microphone</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Microphone</translation>
    
    kirillpt's avatar
    kirillpt committed
        </message>
        <message>
            <location line="+1"/>
            <source>Camera</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Camera</translation>
    
    kirillpt's avatar
    kirillpt committed
        </message>
        <message>
            <location line="+1"/>
            <source>Camera resolution</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Camera resolution</translation>
    
    kirillpt's avatar
    kirillpt committed
        </message>
        <message>
            <location line="+1"/>
            <source>Camera frame rate</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Camera frame rate</translation>
    
    kirillpt's avatar
    kirillpt committed
        </message>
        <message>
            <location line="+14"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Allow fallback call assist server</source>
    
            <translation>Allow fallback call assist server</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+2"/>
            <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
    
            <translation>Will use turn.matrix.org as assist when your home server does not offer one.</translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
            <location line="+4"/>
    
            <source>Device ID</source>
    
            <translation>Device ID</translation>
    
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+1"/>
    
            <source>Device Fingerprint</source>
    
            <translation>Device Fingerprint</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-166"/>
    
            <source>Session Keys</source>
    
            <translation>Session Keys</translation>
    
        </message>
        <message>
            <location line="+4"/>
            <source>IMPORT</source>
    
            <translation>IMPORT</translation>
    
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+1"/>
    
            <source>EXPORT</source>
    
            <translation>EXPORT</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-34"/>
    
            <source>ENCRYPTION</source>
    
            <translation>ENCRYPTION</translation>
    
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-123"/>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
            <source>GENERAL</source>
    
            <translation>GENERAL</translation>
    
    Konstantinos Sideris's avatar
    Konstantinos Sideris committed
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+72"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>INTERFACE</source>
    
            <translation>INTERFACE</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
            <location line="+133"/>
            <source>Display an identicon instead of a letter when no avatar is set.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Display an identicon instead of a letter when no avatar is set.</translation>
    
        </message>
        <message>
            <location line="+46"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source>
            <translation>Plays media like GIFs or WEBPs only when explicitly hovering over them.</translation>
        </message>
        <message>
            <location line="+17"/>
    
    kirillpt's avatar
    kirillpt committed
            <source>Touchscreen mode</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Touchscreen mode</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    kirillpt's avatar
    kirillpt committed
            <location line="+2"/>
            <source>Will prevent text selection in the timeline to make touch scrolling easier.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation>Will prevent text selection in the timeline to make touch scrolling easier.</translation>
    
    Joe Donofry's avatar
    Joe Donofry committed
        </message>
        <message>
    
    kirillpt's avatar
    kirillpt committed
            <location line="+12"/>
            <source>Emoji Font Family</source>
            <translation>Emoji Font Family</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+53"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Master signing key</source>
            <translation>Master signing key</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Your most important key. You don&apos;t need to have it cached, since not caching it makes it less likely it can be stolen and it is only needed to rotate your other signing keys.</source>
            <translation>Your most important key. You don&apos;t need to have it cached, since not caching it makes it less likely it can be stolen and it is only needed to rotate your other signing keys.</translation>
        </message>
        <message>
            <location line="+3"/>
            <source>User signing key</source>
            <translation>User signing key</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>The key to verify other users. If it is cached, verifying a user will verify all their devices.</source>
            <translation>The key to verify other users. If it is cached, verifying a user will verify all their devices.</translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Self signing key</source>
            <translation>Self signing key</translation>
        </message>
        <message>
            <location line="+2"/>
            <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users, that have verified you.</source>
            <translation>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users, that have verified you.</translation>
        </message>
        <message>