CacheYou joined this room.You joined this room.ChatPageFailed to invite user: %1Failed to invite user: %1Invited user: %1Invited user: %1Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.Room %1 created.Room %1 created.Failed to invite %1 to %2: %3Failed to invite %1 to %2: %3Failed to kick %1 to %2: %3Failed to kick %1 to %2: %3Kicked user: %1Kicked user: %1Failed to ban %1 in %2: %3Failed to ban %1 in %2: %3Banned user: %1Banned user: %1Failed to unban %1 in %2: %3Failed to unban %1 in %2: %3Unbanned user: %1Unbanned user: %1Failed to upload media. Please try again.Failed to upload media. Please try again.Cache migration failed!Cache migration failed!Incompatible cache versionIncompatible cache versionThe cache on your disk is newer than this version of Nheko supports. Please update or clear your cache.The cache on your disk is newer than this version of Nheko supports. Please update or clear your cache.Failed to restore OLM account. Please login again.Failed to restore OLM account. Please login again.Failed to restore save data. Please login again.Failed to restore save data. Please login again.Failed to setup encryption keys. Server response: %1 %2. Please try again later.Failed to setup encryption keys. Server response: %1 %2. Please try again later.Please try to login again: %1Please try to login again: %1Failed to join room: %1Failed to join room: %1You joined the roomYou joined the roomFailed to remove invite: %1Failed to remove invite: %1Room creation failed: %1Room creation failed: %1Failed to leave room: %1Failed to leave room: %1CommunitiesListItemAll roomsAll roomsFavourite roomsFavourite roomsLow priority roomsLow priority rooms (tag) (tag) (community) (community)EditModalApplyApplyCancelCancelNameNameTopicTopicEmojiPickerSearchPeopleNatureFoodActivityActivityTravelObjectsObjectsSymbolsSymbolsFlagsFlagsEncryptionIndicatorEncryptedEncryptedThis message is not encrypted!InviteeItemRemoveRemoveLoginPageMatrix IDMatrix IDe.g @joe:matrix.orge.g @joe:matrix.orgYour login name. A mxid should start with @ followed by the user id. After the user id you need to include your server name after a :.
You can also put your homeserver address there, if your server doesn't support .well-known lookup.
Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.Your login name. A mxid should start with @ followed by the user id. After the user id you need to include your server name after a :.
You can also put your homeserver address there, if your server doesn't support .well-known lookup.
Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.PasswordPasswordDevice nameDevice nameA name for this device, which will be shown to others, when verifying your devices. If none is provided, a random string is used for privacy purposes.A name for this device, which will be shown to others, when verifying your devices. If none is provided, a random string is used for privacy purposes.The address that can be used to contact you homeservers client API.
Example: https://server.my:8787The address that can be used to contact you homeservers client API.
Example: https://server.my:8787LOGINLOGINAutodiscovery failed. Received malformed response.Autodiscovery failed. Received malformed response.Autodiscovery failed. Unknown error when requesting .well-known.Autodiscovery failed. Unknown error while requesting .well-known.The required endpoints were not found. Possibly not a Matrix server.The required endpoints were not found. Possibly not a Matrix server.Received malformed response. Make sure the homeserver domain is valid.Received malformed response. Make sure the homeserver domain is valid.An unknown error occured. Make sure the homeserver domain is valid.An unknown error occured. Make sure the homeserver domain is valid.SSO LOGINSSO LOGINEmpty passwordEmpty passwordSSO login failedSSO login failedMemberListRoom membersRoom membersOKOKMessageDelegateredactedredactedEncryption enabledEncryption enabledroom name changed to: %1room name changed to: %1removed room nameremoved room nametopic changed to: %1topic changed to: %1removed topicremoved topic%1 created and configured room: %2%1 created and configured room: %2Placeholderunimplemented event: unimplemented event: QuickSwitcherSearch for a room...Search for a room…RegisterPageUsernameUsernameThe username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /.The username must not be empty, and must contain only the characters a-z, 0-9, ., _, =, -, and /.PasswordPasswordPlease choose a secure password. The exact requirements for password strength may depend on your server.Please choose a secure password. The exact requirements for password strength may depend on your server.Password confirmationPassword confirmationHomeserverHomeserverA server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own.A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own.REGISTERREGISTERNo supported registration flows!No supported registration flows!Invalid usernameInvalid usernamePassword is not long enough (min 8 chars)Password is not long enough (min 8 chars)Passwords don't matchPasswords don't matchInvalid server nameInvalid server nameRoomInfono version storedno version storedRoomInfoListItemLeave roomLeave roomAcceptAcceptDeclineDeclineSideBarActionsUser settingsUser settingsCreate new roomCreate new roomJoin a roomJoin a roomStart a new chatStart a new chatRoom directoryRoom directoryStatusIndicatorFailedFailedSentSentReceivedReceivedReadReadTextInputWidgetSend a fileSend a fileWrite a message...Write a message…Send a messageSend a messageEmojiEmojiSelect a fileSelect a fileAll Files (*)All Files (*)Connection lost. Nheko is trying to re-connect...Connection lost. Nheko is trying to re-connect…TimelineModel-- Decryption Error (failed to communicate with DB) --Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.-- Decryption Error (failed to communicate with DB) ---- Decryption Error (failed to retrieve megolm keys from db) --Placeholder, when the message can't be decrypted, because the DB access failed.-- Decryption Error (failed to retrieve megolm keys from db) ---- Decryption Error (%1) --Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.-- Decryption Error (%1) --Message redaction failed: %1Message redaction failed: %1Save imageSave imageSave videoSave videoSave audioSave audioSave fileSave file-- Encrypted Event (No keys found for decryption) --Placeholder, when the message was not decrypted yet or can't be decrypted.-- Encrypted Event (No keys found for decryption) ---- Encrypted Event (Unknown event type) --Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.-- Encrypted Event (Unknown event type) --%1 and %2 are typing.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.)%1%2 is typing.%1 and %2 are typing.%1 opened the room to the public.%1 opened the room to the public.%1 made this room require and invitation to join.%1 made this room require an invitation to join.%1 made the room open to guests.%1 made the room open to guests.%1 has closed the room to guest access.%1 has closed the room to guest access.%1 made the room history world readable. Events may be now read by non-joined people.%1 made the room history world readable. Events may be now read by non-joined people.%1 set the room history visible to members from this point on.%1 set the room history visible to members from this point on.%1 set the room history visible to members since they were invited.%1 set the room history visible to members since they were invited.%1 set the room history visible to members since they joined the room.%1 set the room history visible to members since they joined the room.%1 has changed the room's permissions.%1 has changed the room's permissions.%1 was invited.%1 was invited.%1 changed their display name and avatar.%1 changed their display name and avatar.%1 changed their display name.%1 changed their display name.%1 changed their avatar.%1 changed their avatar.%1 joined.%1 joined.%1 rejected their invite.%1 rejected their invite.Revoked the invite to %1.Revoked the invite to %1.%1 left the room.%1 left the room.Kicked %1.Kicked %1.Unbanned %1.Unbanned %1.%1 was banned.%1 was banned.%1 redacted their knock.%1 redacted their knock.You joined this room.You joined this room.Rejected the knock from %1.Rejected the knock from %1.%1 left after having already left!This is a leave event after the user already left and shouldn't happen apart from state resets%1 left after having already left! Reason: %1Reason: %1%1 knocked.%1 knocked.TimelineRowReactReplyReplyOptionsOptionsTimelineViewReactReplyReplyRead receiptsRead receiptsMark as readMark as readView raw messageView raw messageView decrypted raw messageView decrypted raw messageRedact messageRedact messageSave asSave asNo room openNo room openCloseCloseTopRoomBarRoom optionsRoom optionsMentionsMentionsInvite usersInvite usersMembersMembersLeave roomLeave roomSettingsSettingsTrayIconShowShowQuitQuitUserInfoWidgetLogoutLogoutUserSettingsPageMinimize to trayMinimize to trayStart in trayStart in trayGroup's sidebarGroup's sidebarCircular AvatarsCircular AvatarsDecrypt messages in sidebarDecrypt messages in sidebarShow buttons in timelineShow buttons in timelineTyping notificationsTyping notificationsSort rooms by unreadsSort rooms by unreadsRead receiptsRead receiptsSend messages as MarkdownSend messages as MarkdownDesktop notificationsDesktop notificationsScale factorScale factorFont sizeFont sizeFont FamilyFont FamilyThemeThemeDevice IDDevice IDDevice FingerprintDevice FingerprintSession KeysSession KeysIMPORTIMPORTEXPORTEXPORTENCRYPTIONENCRYPTIONGENERALGENERALINTERFACEINTERFACEEmoji Font FamilyEmoji Font FamilyOpen Sessions FileOpen Sessions FileErrorErrorFile PasswordFile PasswordEnter the passphrase to decrypt the file:Enter the passphrase to decrypt the file:The password cannot be emptyThe password cannot be emptyEnter passphrase to encrypt your session keys:Enter passphrase to encrypt your session keys:File to save the exported session keysFile to save the exported session keysWelcomePageWelcome to nheko! The desktop client for the Matrix protocol.Welcome to nheko! The desktop client for the Matrix protocol.Enjoy your stay!Enjoy your stay!REGISTERREGISTERLOGINLOGINdescriptiveTimeYesterdayYesterdaydialogs::CreateRoomCreate roomCreate roomCancelCancelNameNameTopicTopicAliasAliasRoom VisibilityRoom VisibilityRoom PresetRoom PresetDirect ChatDirect Chatdialogs::FallbackAuthOpen Fallback in BrowserOpen Fallback in BrowserCancelCancelConfirmConfirmOpen the fallback, follow the steps and confirm after completing them.Open the fallback, follow the steps and confirm after completing them.dialogs::InviteUsersCancelCancelUser ID to inviteUser ID to invitedialogs::JoinRoomJoinJoinCancelCancelRoom ID or aliasRoom ID or aliasdialogs::LeaveRoomCancelCancelAre you sure you want to leave?Are you sure you want to leave?dialogs::LogoutCancelCancelLogout. Are you sure?Logout. Are you sure?dialogs::PreviewUploadOverlayUploadUploadCancelCancelMedia type: %1
Media size: %2
Media type: %1
Media size: %2
dialogs::ReCaptchaCancelCancelConfirmConfirmSolve the reCAPTCHA and press the confirm buttonSolve the reCAPTCHA and press the confirm buttondialogs::ReadReceiptsRead receiptsRead receiptsCloseClosedialogs::ReceiptItemToday %1Today %1Yesterday %1Yesterday %1dialogs::RoomSettingsSettingsSettingsInfoInfoInternal IDInternal IDRoom VersionRoom VersionNotificationsNotificationsMutedMutedMentions onlyMentions onlyAll messagesAll messagesRoom accessRoom accessAnyone and guestsAnyone and guestsAnyoneAnyone who knows the room link (no guests)Invited usersInvited usersEncryptionEncryptionEnd-to-End EncryptionEnd-to-End EncryptionEncryption is currently experimental and things might break unexpectedly. <br>Please take note that it can't be disabled afterwards.Encryption is currently experimental and things might break unexpectedly. <br>Please take note that it can't be disabled afterwards.Respond to key requestsRespond to key requestsWhether 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.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.%n member(s)%n member%n membersFailed to enable encryption: %1Failed to enable encryption: %1Select an avatarSelect an avatarAll Files (*)All Files (*)The selected file is not an imageThe selected file is not an imageError while reading file: %1Error while reading file: %1Failed to upload image: %sFailed to upload image: %sdialogs::UserProfileBan the user from the roomBan the user from the roomIgnore messages from this userIgnore messages from this userKick the user from the roomKick the user from the roomStart a conversationStart a conversationDevicesDevicesemoji::PanelSmileys & PeopleSmileys & PeopleAnimals & NatureAnimals & NatureFood & DrinkFood & DrinkActivityActivityTravel & PlacesTravel & PlacesObjectsObjectsSymbolsSymbolsFlagsFlagsmessage-description sent:You sent an audio clipYou sent an audio clip%1 sent an audio clip%1 sent an audio clipYou sent an imageYou sent an image%1 sent an image%1 sent an imageYou sent a fileYou sent a file%1 sent a file%1 sent a fileYou sent a videoYou sent a video%1 sent a video%1 sent a videoYou sent a stickerYou sent a sticker%1 sent a sticker%1 sent a stickerYou sent a notificationYou sent a notification%1 sent a notification%1 sent a notificationYou: %1You: %1%1: %2%1: %2You sent an encrypted messageYou sent an encrypted message%1 sent an encrypted message%1 sent an encrypted messagepopups::UserMentionsThis RoomThis RoomAll RoomsAll RoomsutilsUnknown Message TypeUnknown Message Type