Newer
Older
<source>View decrypted raw message</source>
<translation>View decrypted raw message</translation>
<message>
<location line="+4"/>
<source>Redact message</source>
<translation>Redact message</translation>
<translation>No room open</translation>
<location line="+53"/>
<source>Back to room list</source>
<translation>Back to room list</translation>
<location line="+15"/>
<location line="+15"/>
<source>No room selected</source>
<translation>No room selected</translation>
<location line="+28"/>
<source>Room options</source>
</message>
<message>
<location line="+253"/>
<source>Close</source>
<translation>Close</translation>
</message>
</context>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+122"/>
</message>
<message>
<location line="+1"/>
<source>Quit</source>
<location filename="../../src/UserInfoWidget.cpp" line="+95"/>
<message>
<location line="+20"/>
<source>Set custom status message</source>
<translation>Set custom status message</translation>
</message>
<message>
<location line="+4"/>
<source>Custom status message</source>
<translation>Custom status message</translation>
</message>
<message>
<location line="+1"/>
<source>Status:</source>
</message>
<message>
<location line="+9"/>
<source>Set presence automatically</source>
<translation>Set presence automatically</translation>
</message>
<message>
<location line="+6"/>
<source>Online</source>
</message>
<message>
<location line="+5"/>
<source>Unavailable</source>
</message>
<message>
<location line="+6"/>
<source>Offline</source>
</context>
<context>
<name>UserSettingsPage</name>
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
<translation>Minimize to tray</translation>
<translation>Start in tray</translation>
<source>Group's sidebar</source>
<translation>Group's sidebar</translation>
<translation>Circular Avatars</translation>
<location line="-63"/>
<source>CALLS</source>
</message>
<message>
<location line="+58"/>
<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>
</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>
</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>
</message>
<message>
<location line="+3"/>
<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>
<translation>Decrypt messages in sidebar</translation>
<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>
Nicolas Werner
committed
<source>Show buttons in timeline</source>
<translation>Show buttons in timeline</translation>
Nicolas Werner
committed
</message>
<message>
<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>
</message>
<message>
<location line="+2"/>
<source>Limit width of timeline</source>
<translation>Limit width of timeline</translation>
</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>
<source>Typing notifications</source>
<translation>Typing notifications</translation>
<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>
<translation>Sort rooms by unreads</translation>
<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'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't seem to consider them as important as the other rooms.</translation>
<source>Read receipts</source>
<translation>Read receipts</translation>
<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>
<source>Send messages as Markdown</source>
<translation>Send messages as Markdown</translation>
<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>
<source>Desktop notifications</source>
<translation>Desktop notifications</translation>
<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>
<translation>Alert on notification</translation>
</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>
<source>Highlight message on hover</source>
<translation>Highlight message on hover</translation>
<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>
</message>
<message>
<location line="+1"/>
<source>Large Emoji in timeline</source>
<translation>Large Emoji in timeline</translation>
</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>
<translation>Scale factor</translation>
<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>
<translation>Font size</translation>
<translation>Font Family</translation>
<location line="+4"/>
<source>Allow fallback call assist server</source>
<translation>Allow fallback call assist server</translation>
</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>
</message>
<message>
<location line="+4"/>
<translation>Device ID</translation>
<source>Device Fingerprint</source>
<translation>Device Fingerprint</translation>
<translation>Session Keys</translation>
</message>
<message>
<location line="+4"/>
<source>IMPORT</source>
<translation>ENCRYPTION</translation>
<translation>INTERFACE</translation>
<translation>Emoji Font Family</translation>
<source>Open Sessions File</source>
<translation>Open Sessions File</translation>
</message>
<message>
<location line="+4"/>
<location line="+18"/>
<location line="+9"/>
<location line="+2"/>
<location line="+2"/>
<location line="+19"/>
<location line="+18"/>
<location line="+2"/>
<location line="+2"/>
<source>Error</source>
<location line="+32"/>
<source>File Password</source>
<translation>File Password</translation>
</message>
<message>
<location line="-31"/>
<source>Enter the passphrase to decrypt the file:</source>
<translation>Enter the passphrase to decrypt the file:</translation>
</message>
<message>
<location line="+8"/>
<location line="+32"/>
<source>The password cannot be empty</source>
<translation>The password cannot be empty</translation>
</message>
<message>
<location line="-8"/>
<source>Enter passphrase to encrypt your session keys:</source>
<translation>Enter passphrase to encrypt your session keys:</translation>
<source>File to save the exported session keys</source>
<translation>File to save the exported session keys</translation>
</context>
<context>
<name>WelcomePage</name>
<message>
<location filename="../../src/WelcomePage.cpp" line="+47"/>
<source>Welcome to nheko! The desktop client for the Matrix protocol.</source>
<translation>Welcome to nheko! The desktop client for the Matrix protocol.</translation>
</message>
<message>
<location line="+1"/>
<source>Enjoy your stay!</source>
<translation>Enjoy your stay!</translation>
<translation>REGISTER</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+146"/>
<translation>Yesterday</translation>
<context>
<name>dialogs::AcceptCall</name>
<message>
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
<source>Accept</source>
</message>
<message>
<location line="+5"/>
<source>Reject</source>
<location filename="../../src/dialogs/CreateRoom.cpp" line="+36"/>
<source>Create room</source>
<translation>Create room</translation>
<location line="+2"/>
<source>Cancel</source>
</message>
<message>
<location line="+10"/>
</message>
<message>
<location line="+3"/>
<source>Topic</source>
</message>
<message>
<location line="+3"/>
<source>Alias</source>
</message>
<message>
<location line="+8"/>
<source>Room Visibility</source>
<translation>Room Visibility</translation>
<translation>Room Preset</translation>
<translation>Direct Chat</translation>
<context>
<name>dialogs::FallbackAuth</name>
<message>
<location filename="../../src/dialogs/FallbackAuth.cpp" line="+30"/>
<source>Open Fallback in Browser</source>
<translation>Open Fallback in Browser</translation>
</message>
<message>
<location line="+1"/>
<source>Cancel</source>
</message>
<message>
<location line="+1"/>
<source>Confirm</source>
</message>
<message>
<location line="+12"/>
<source>Open the fallback, follow the steps and confirm after completing them.</source>
<translation>Open the fallback, follow the steps and confirm after completing them.</translation>
<location filename="../../src/dialogs/InviteUsers.cpp" line="+42"/>
<translation>User ID to invite</translation>
</context>
<context>
<name>dialogs::JoinRoom</name>
<location filename="../../src/dialogs/JoinRoom.cpp" line="+30"/>
<source>Join</source>
<location line="+2"/>
<source>Cancel</source>
</message>
<message>
<location line="+7"/>
<translation>Room ID or alias</translation>
</context>
<context>
<name>dialogs::LeaveRoom</name>
<location filename="../../src/dialogs/LeaveRoom.cpp" line="+31"/>
<source>Cancel</source>
<source>Are you sure you want to leave?</source>
<translation>Are you sure you want to leave?</translation>
</context>
<context>
<name>dialogs::Logout</name>
<location filename="../../src/dialogs/Logout.cpp" line="+47"/>
<source>Cancel</source>
<translation>Logout. Are you sure?</translation>
<context>
<name>dialogs::PlaceCall</name>
<message>
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
<source>Voice</source>
</message>
<message>
<location line="+4"/>
<source>Cancel</source>
<location filename="../../src/dialogs/PreviewUploadOverlay.cpp" line="+41"/>
<source>Media type: %1
Media size: %2
</source>
<translation>Media type: %1
Media size: %2
</translation>
</message>
</context>
<context>
<location filename="../../src/dialogs/ReCaptcha.cpp" line="+31"/>
<source>Cancel</source>
<location line="+1"/>
<source>Confirm</source>
<source>Solve the reCAPTCHA and press the confirm button</source>
<translation>Solve the reCAPTCHA and press the confirm button</translation>
</message>
</context>
<context>
<location filename="../../src/dialogs/ReadReceipts.cpp" line="+120"/>
<translation>Read receipts</translation>
<message>
<location line="+4"/>
<source>Close</source>
<context>
<name>dialogs::ReceiptItem</name>
<translation>Today %1</translation>
<translation>Yesterday %1</translation>
<location filename="../../src/dialogs/RoomSettings.cpp" line="+135"/>
<translation>Settings</translation>
<location line="+3"/>
<source>Info</source>
</message>
<message>
<location line="+11"/>
<source>Internal ID</source>
<translation>Internal ID</translation>
<message>
<location line="+10"/>
<source>Room Version</source>
<translation>Room Version</translation>
<message>
<location line="+4"/>
<translation>Notifications</translation>
<translation>Mentions only</translation>
</message>
<message>
<location line="+1"/>
<source>All messages</source>
<translation>All messages</translation>
<translation>Room access</translation>
<message>
<location line="+2"/>
<source>Anyone and guests</source>
<translation>Anyone and guests</translation>
</message>
<message>
<location line="+1"/>
<source>Anyone</source>
<translation>Anyone who knows the room link (no guests)</translation>
</message>
<message>
<location line="+1"/>
<source>Invited users</source>
<translation>Invited users</translation>
<message>
<location line="+50"/>
<source>Encryption</source>
<translation>Encryption</translation>
</message>
<message>
<location line="+8"/>
<source>End-to-End Encryption</source>
<translation>End-to-End Encryption</translation>
</message>
<message>
<location line="+1"/>
<source>Encryption is currently experimental and things might break unexpectedly. <br>Please take note that it can't be disabled afterwards.</source>
<translation>Encryption is currently experimental and things might break unexpectedly. <br>Please take note that it can't be disabled afterwards.</translation>
</message>
<message>
<location line="+27"/>
<source>Respond to key requests</source>
<translation>Respond to key requests</translation>
</message>
<message>
<location line="+3"/>
<source>Whether or not the client should respond automatically with the session keys
upon request. Use with caution, this is a temporary measure to test the
E2E implementation until device verification is completed.</source>
<translation>Whether or not the client should respond automatically with the session keys
upon request. Use with caution, this is a temporary measure to test the
E2E implementation until device verification is completed.</translation>
</message>
<message numerus="yes">
<translation>
<numerusform>%n member</numerusform>
<numerusform>%n members</numerusform>
</translation>
</message>
<message>
<location line="+140"/>
<source>Failed to enable encryption: %1</source>
<translation>Failed to enable encryption: %1</translation>
<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>
<message>
<location line="+35"/>
<location line="+20"/>
<source>Failed to upload image: %s</source>
<translation>Failed to upload image: %s</translation>
</message>
</context>
<context>
<name>dialogs::UserProfile</name>
<message>
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
<source>Ban the user from the room</source>
<translation>Ban the user from the room</translation>
<location line="+8"/>
<source>Ignore messages from this user</source>
<translation>Ignore messages from this user</translation>
</message>
<message>
<location line="+9"/>
<source>Kick the user from the room</source>
<translation>Kick the user from the room</translation>
<location line="+8"/>
<source>Start a conversation</source>
<translation>Start a conversation</translation>
<location line="+14"/>
<source>Confirm DM</source>
</message>
<message>
<location line="+1"/>
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
<translation>Do you really want to invite %1 (%2) to a direct chat?</translation>
</message>
<message>
<location line="+54"/>
</context>
<context>
<name>emoji::Panel</name>
<message>
<location filename="../../src/emoji/Panel.cpp" line="+122"/>
<translation>Smileys & People</translation>
</message>
<message>
<location line="+4"/>
<source>Animals & Nature</source>
<translation>Animals & Nature</translation>
</message>
<message>
<location line="+3"/>
<source>Food & Drink</source>
<translation>Food & Drink</translation>
</message>
<message>
<location line="+3"/>
<source>Activity</source>
<translation>Activity</translation>
</message>
<message>
<location line="+4"/>
<source>Travel & Places</source>
<translation>Travel & Places</translation>
</message>
<message>
<location line="+3"/>
<source>Objects</source>
</message>
<message>
<location line="+3"/>
<source>Symbols</source>
</message>
<message>
<location line="+3"/>
<source>Flags</source>
<location filename="../../src/Utils.h" line="+106"/>
<translation>You sent an audio clip</translation>
<translation>%1 sent an audio clip</translation>
</message>
<message>
<location line="+5"/>
<source>You sent an image</source>
<translation>You sent an image</translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent an image</source>
<translation>%1 sent an image</translation>
</message>
<message>
<location line="+5"/>
<source>You sent a file</source>
<translation>You sent a file</translation>
<translation>%1 sent a file</translation>
</message>
<message>
<location line="+5"/>
<source>You sent a video</source>
<translation>You sent a video</translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent a video</source>
<translation>%1 sent a video</translation>
</message>
<message>
<location line="+5"/>
<source>You sent a sticker</source>
<translation>You sent a sticker</translation>
<translation>%1 sent a sticker</translation>
</message>
<message>
<location line="+5"/>
<source>You sent a notification</source>
<translation>You sent a notification</translation>
<translation>%1 sent a notification</translation>
</message>
<message>
<location line="+5"/>
<source>You: %1</source>
<translation>You sent an encrypted message</translation>
<location line="+3"/>
<source>%1 sent an encrypted message</source>
<translation>%1 sent an encrypted message</translation>
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
<message>
<location line="+5"/>
<source>You placed a call</source>
<translation>You placed a call</translation>
</message>
<message>
<location line="+3"/>
<source>%1 placed a call</source>
<translation>%1 placed a call</translation>
</message>
<message>
<location line="+5"/>
<source>You answered a call</source>
<translation>You answered a call</translation>
</message>
<message>
<location line="+3"/>
<source>%1 answered a call</source>
<translation>%1 answered a call</translation>
</message>
<message>
<location line="+5"/>
<source>You ended a call</source>
<translation>You ended a call</translation>
</message>
<message>
<location line="+3"/>
<source>%1 ended a call</source>
<translation>%1 ended a call</translation>
</message>
<location filename="../../src/popups/UserMentions.cpp" line="+64"/>
<location line="+1"/>
<source>All Rooms</source>