Skip to content
Snippets Groups Projects
nheko_ca.ts 92.1 KiB
Newer Older
  • Learn to ignore specific revisions
  • <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE TS>
    <TS version="2.1" language="ca">
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>AliasEditingModel</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/AliasEditModel.cpp" line="+128"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+47"/>
            <location line="+60"/>
            <location line="+13"/>
            <source>Failed to unpublish alias %1: %2</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+84"/>
            <source>Failed to update aliases: %1</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    <context>
        <name>Cache</name>
        <message numerus="yes">
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/Cache.cpp" line="+2968"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>%1 and %n other(s)</source>
            <translation type="unfinished">
                <numerusform></numerusform>
                <numerusform></numerusform>
            </translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+175"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Empty Room</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>CallManager</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/voip/CallManager.cpp" line="+877"/>
            <source>X11</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
            <source>PipeWire</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+17"/>
    
            <source>Entire screen</source>
            <translation type="unfinished"></translation>
        </message>
    </context>
    <context>
        <name>ChatPage</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/ChatPage.cpp" line="+114"/>
    
            <source>Failed to invite user: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+878"/>
    
            <source>Invited user: %1</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message numerus="yes">
            <location line="-631"/>
            <source>%n unread message(s) in room %1
    </source>
            <translation type="unfinished">
                <numerusform></numerusform>
                <numerusform></numerusform>
            </translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+71"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Confirm logout</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+102"/>
    
            <source>The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+41"/>
    
            <source>Failed to open database, logging out!</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+262"/>
    
            <source>Knock on room</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+4"/>
    
            <source>Do you really want to knock on %1? You may optionally provide a reason for others to accept your knock:</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+15"/>
    
            <source>Failed to knock room: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+59"/>
    
            <source>Room creation failed: Bad Alias</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+18"/>
    
            <source>Room %1 created.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+43"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+477"/>
    
            <source>Confirm invite</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-476"/>
    
            <source>Do you really want to invite %1 (%2)?</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+12"/>
    
            <source>Failed to invite %1 to %2: %3</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+32"/>
    
            <source>Kicked user: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+26"/>
    
            <source>Failed to ban %1 in %2: %3</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
    
            <source>Banned user: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+8"/>
    
            <source>Confirm unban</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Do you really want to unban %1 (%2)?</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+10"/>
            <source>Failed to unban %1 in %2: %3</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
    
            <source>Unbanned user: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+382"/>
    
            <source>Do you really want to start a private chat with %1?</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-934"/>
    
            <source>Cache migration failed!</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="-87"/>
            <source>Because of the following reason Nheko wants to drop you to the login page:
    %1
    If you think this is a mistake, you can close Nheko instead to possibly recover your encryption keys. After you have been dropped to the login page, you can sign in again using your usual methods.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+88"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue at https://github.com/Nheko-Reborn/nheko and try to use an older version in the meantime. Alternatively you can try deleting the cache manually.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+12"/>
    
            <source>Incompatible cache version</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+60"/>
    
            <source>Failed to restore OLM account. Please login again.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+4"/>
            <location line="+4"/>
            <location line="+4"/>
            <source>Failed to restore save data. Please login again.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+54"/>
    
            <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+35"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+112"/>
    
            <source>Please try to login again: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+34"/>
            <source>You failed to join %1. You can try to knock so that others can invite you in. Do you want to do so?
    You may optionally provide a reason for others to accept your knock:</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+52"/>
    
            <source>Failed to join room: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+9"/>
    
            <source>Failed to remove invite: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+27"/>
    
            <source>Room creation failed: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+18"/>
            <source>Failed to leave room: %1</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+56"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Reason for the kick</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Enter reason for kicking %1 (%2) or hit enter for no reason:</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+15"/>
    
            <source>Failed to kick %1 from %2: %3</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
            <location line="+13"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Reason for the ban</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+1"/>
            <source>Enter reason for banning %1 (%2) or hit enter for no reason:</source>
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
    <context>
        <name>CommandCompleter</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/CommandCompleter.cpp" line="+108"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>/me &lt;message&gt;</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/react &lt;text&gt;</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/join &lt;!roomid|#alias&gt; [reason]</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/knock &lt;!roomid|#alias&gt; [reason]</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/part [reason]</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/leave [reason]</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/invite &lt;@userid&gt; [reason]</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/kick &lt;@userid&gt; [reason]</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/ban &lt;@userid&gt; [reason]</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/unban &lt;@userid&gt; [reason]</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/redact &lt;$eventid|@userid&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/roomnick &lt;displayname&gt;</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/shrug [message]</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+14"/>
    
            <source>/md &lt;message&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
            <location line="+2"/>
    
            <source>/cmark &lt;message&gt;</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+2"/>
    
            <source>/plain &lt;message&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/rainbow &lt;message&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/rainbowme &lt;message&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/notice &lt;message&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
            <source>/rainbownotice &lt;message&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/confetti [message]</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/rainbowconfetti [message]</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
            <location line="+2"/>
            <source>/rainfall [message]</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>/msgtype &lt;msgtype&gt; [message]</source>
            <translation type="unfinished"></translation>
        </message>
    
    Joe Donofry's avatar
    Joe Donofry committed
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>/goto &lt;message reference&gt;</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+12"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Send a message expressing an action.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send &lt;text&gt; as a reaction when youre replying to a message.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Join a room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Ask to join a room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <location line="+2"/>
            <source>Leave a room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Invite a user into the current room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Kick a user from the current room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Ban a user from the current room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Unban a user in the current room. Reason is optional.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Redact an event or all locally cached messages of a user.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Change your displayname in this room.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>¯\_()_/¯ with an optional message.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>(╯°□°)╯︵ ┻━┻</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>┯━┯╭( º _ º)</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>┬─┬  ( \o°o)\</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Clear the currently cached messages in this room.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Refetch the state in this room.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Rotate the current symmetric encryption key.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send a markdown formatted message (ignoring the global setting).</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Send a commonmark formatted message disabling most extensions compared to /md.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+3"/>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <source>Send an unformatted message (ignoring the global setting).</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send a message in rainbow colors.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send /me in rainbow colors.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send a bot message.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send a bot message in rainbow colors.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send a message with confetti.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Send a message in rainbow colors with confetti.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Send a message with rain.</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Send a message with a custom message type.</source>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Go to a specific message using an event id, index or matrix: link</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Convert this room to a direct chat.</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Convert this direct chat into a room.</source>
    
            <translation type="unfinished"></translation>
        </message>
    </context>
    <context>
        <name>CommunitiesModel</name>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/timeline/CommunitiesModel.cpp" line="+77"/>
    
            <source>All rooms</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Shows all rooms without filtering.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+23"/>
    
            <source>Direct Chats</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Show direct chats.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Joe Donofry's avatar
    Joe Donofry committed
            <location line="+67"/>
    
            <source>Favourites</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Rooms you have favourited.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>Low Priority</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Rooms with low priority.</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+7"/>
            <source>Server Notices</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
            <source>Messages from your server or administrator.</source>
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+667"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Failed to update community: %1</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+18"/>
            <source>Failed to delete room from community: %1</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+23"/>
            <source>Failed to update community for room: %1</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+18"/>
            <source>Failed to remove community from room: %1</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    </context>
    <context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>CrossSigningSecrets</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/ChatPage.cpp" line="+291"/>
            <source>Decrypt secrets</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>Enter your recovery key or passphrase to decrypt your secrets:</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
            <location line="+2"/>
            <source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
            <translation type="unfinished"></translation>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+28"/>
            <source>Decryption failed</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+1"/>
            <source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>EventExpiry</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/ui/EventExpiry.cpp" line="+49"/>
            <location line="+10"/>
            <source>Failed to set hidden events: %1</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>GridImagePackModel</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/GridImagePackModel.cpp" line="+311"/>
            <source>Account Pack</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    
    </context>
    <context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>HiddenEvents</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/ui/HiddenEvents.cpp" line="+91"/>
            <location line="+10"/>
            <source>Failed to set hidden events: %1</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>InputBar</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/timeline/InputBar.cpp" line="+374"/>
            <source>All Files (*)</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+0"/>
            <source>Select file(s)</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+901"/>
            <source>Upload of &apos;%1&apos; failed</source>
    
            <translation type="unfinished"></translation>
        </message>
    </context>
    
    <context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>LoginPage</name>
    
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/LoginPage.cpp" line="+79"/>
            <location line="+6"/>
            <location line="+64"/>
            <location line="+127"/>
            <source>You have entered an invalid Matrix ID  e.g @joe:matrix.org</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-157"/>
            <source>Autodiscovery failed. Received malformed response.</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+6"/>
            <source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+33"/>
            <source>The required endpoints were not found. Possibly not a Matrix server.</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+6"/>
            <source>Received malformed response. Make sure the homeserver domain is valid.</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
            <location line="+8"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>An unknown error occured. Make sure the homeserver domain is valid.</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+16"/>
            <source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can&apos;t sign in.</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+20"/>
            <source>Sign in with Apple</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Continue with Facebook</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Sign in with Google</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Sign in with Twitter</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Login using %1</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+9"/>
            <source>SSO LOGIN</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+58"/>
            <source>Empty password</source>
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+55"/>
            <source>SSO login failed</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    </context>
    <context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>MediaUpload</name>
    
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
            <location line="+35"/>
            <source>Failed to upload media. Please try again.</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>NotificationsManager</name>
    
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/notifications/Manager.cpp" line="+23"/>
            <location filename="../../src/notifications/ManagerMac.cpp" line="+83"/>
            <source>%1 sent an encrypted message</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+6"/>
            <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>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/notifications/ManagerMac.cpp" line="-1"/>
            <source>%1 replied with an encrypted message</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+6"/>
            <source>%1 replied to a message</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+0"/>
            <source>%1 sent a message</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>PowerLevels</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location filename="../../src/PowerlevelsEditModels.cpp" line="+741"/>
            <source>Failed to update powerlevel: %1</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    </context>
    <context>
        <name>PowerlevelEditingModels</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-119"/>
            <source>Failed to update powerlevel: %1</source>
    
            <translation type="unfinished"></translation>
        </message>
    </context>
    <context>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <name>PowerlevelsTypeListModel</name>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="-467"/>
            <source>Other events</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Other state events</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Remove other users</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Ban other users</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Invite other users</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Redact events sent by others</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Reactions</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Deprecated aliases events</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change the room avatar</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Change the room addresses</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Send encrypted messages</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Enable encryption</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>Change guest access</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Change history visibility</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Change who can join</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Send messages</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change the room name</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change the room permissions</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change the rooms topic</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change the widgets</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Change the widgets (experimental)</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Redact own events</source>
    
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Change the pinned events</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>Upgrade the room</source>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <translation type="unfinished"></translation>
        </message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Send stickers</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
            <source>Ban users using policy rules</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Ban rooms using policy rules</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Ban servers using policy rules</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
            <source>Edit child communities and rooms</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+2"/>
            <source>Change parent communities</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <location line="+3"/>
            <source>Start a call</source>
    
            <translation type="unfinished"></translation>
        </message>
        <message>
            <location line="+2"/>
    
    Nicolas Werner's avatar
    Nicolas Werner committed
            <source>Negotiate a call</source>
    
            <translation type="unfinished"></translation>