diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index eef06b294..fa06a944a 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -1,3503 +1,3130 @@ { - "@@locale": "en", - "@@last_modified": "2021-08-14 12:38:37.885451", - "alwaysUse24HourFormat": "false", - "@alwaysUse24HourFormat": { - "description": "Set to true to always display time of day in 24 hour format." - }, - "repeatPassword": "Repeat password", - "@repeatPassword": {}, - "notAnImage": "Not an image file.", - "@notAnImage": {}, - "setCustomPermissionLevel": "Set custom permission level", - "@setCustomPermissionLevel": {}, - "setPermissionsLevelDescription": "Please choose a predefined role below or enter a custom permission level between 0 and 100.", - "@setPermissionsLevelDescription": {}, - "ignoreUser": "Ignore user", - "@ignoreUser": {}, - "normalUser": "Normal user", - "@normalUser": {}, - "remove": "Remove", - "@remove": { - "type": "String", - "placeholders": {} - }, - "importNow": "Import now", - "@importNow": {}, - "importEmojis": "Import Emojis", - "@importEmojis": {}, - "importFromZipFile": "Import from .zip file", - "@importFromZipFile": {}, - "exportEmotePack": "Export Emote pack as .zip", - "@exportEmotePack": {}, - "replace": "Replace", - "@replace": {}, - "about": "About", - "@about": {}, - "aboutHomeserver": "About {homeserver}", - "@aboutHomeserver": { - "type": "String", - "placeholders": { - "homeserver": { - "type": "String" - } - } - }, - "accept": "Accept", - "@accept": { - "type": "String", - "placeholders": {} - }, - "acceptedTheInvitation": "👍 {username} accepted the invitation", - "@acceptedTheInvitation": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "account": "Account", - "@account": { - "type": "String", - "placeholders": {} - }, - "activatedEndToEndEncryption": "🔐 {username} activated end to end encryption", - "@activatedEndToEndEncryption": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "addEmail": "Add email", - "@addEmail": { - "type": "String", - "placeholders": {} - }, - "confirmMatrixId": "Please confirm your Matrix ID in order to delete your account.", - "@confirmMatrixId": {}, - "supposedMxid": "This should be {mxid}", - "@supposedMxid": { - "type": "String", - "placeholders": { - "mxid": { - "type": "String" - } - } - }, - "addChatDescription": "Add a chat description...", - "@addChatDescription": {}, - "addToSpace": "Add to space", - "@addToSpace": {}, - "admin": "Admin", - "@admin": { - "type": "String", - "placeholders": {} - }, - "alias": "alias", - "@alias": { - "type": "String", - "placeholders": {} - }, - "all": "All", - "@all": { - "type": "String", - "placeholders": {} - }, - "allChats": "All chats", - "@allChats": { - "type": "String", - "placeholders": {} - }, - "commandHint_roomupgrade": "Upgrade this room to the given room version", - "@commandHint_roomupgrade": {}, - "commandHint_googly": "Send some googly eyes", - "@commandHint_googly": {}, - "commandHint_cuddle": "Send a cuddle", - "@commandHint_cuddle": {}, - "commandHint_hug": "Send a hug", - "@commandHint_hug": {}, - "googlyEyesContent": "{senderName} sends you googly eyes", - "@googlyEyesContent": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "cuddleContent": "{senderName} cuddles you", - "@cuddleContent": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "hugContent": "{senderName} hugs you", - "@hugContent": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "answeredTheCall": "{senderName} answered the call", - "@answeredTheCall": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "anyoneCanJoin": "Anyone can join", - "@anyoneCanJoin": { - "type": "String", - "placeholders": {} - }, - "appLock": "App lock", - "@appLock": { - "type": "String", - "placeholders": {} - }, - "appLockDescription": "Lock the app when not using with a pin code", - "@appLockDescription": {}, - "archive": "Archive", - "@archive": { - "type": "String", - "placeholders": {} - }, - "areGuestsAllowedToJoin": "Are guest users allowed to join", - "@areGuestsAllowedToJoin": { - "type": "String", - "placeholders": {} - }, - "areYouSure": "Are you sure?", - "@areYouSure": { - "type": "String", - "placeholders": {} - }, - "areYouSureYouWantToLogout": "Are you sure you want to log out?", - "@areYouSureYouWantToLogout": { - "type": "String", - "placeholders": {} - }, - "askSSSSSign": "To be able to sign the other person, please enter your secure store passphrase or recovery key.", - "@askSSSSSign": { - "type": "String", - "placeholders": {} - }, - "askVerificationRequest": "Accept this verification request from {username}?", - "@askVerificationRequest": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "autoplayImages": "Automatically play animated stickers and emotes", - "@autoplayImages": { - "type": "String", - "placeholder": {} - }, - "badServerLoginTypesException": "The homeserver supports the login types:\n{serverVersions}\nBut this app supports only:\n{supportedVersions}", - "@badServerLoginTypesException": { - "type": "String", - "placeholders": { - "serverVersions": { - "type": "String" - }, - "supportedVersions": { - "type": "String" - } - } - }, - "sendTypingNotifications": "Send typing notifications", - "@sendTypingNotifications": {}, - "swipeRightToLeftToReply": "Swipe right to left to reply", - "@swipeRightToLeftToReply": {}, - "sendOnEnter": "Send on enter", - "@sendOnEnter": {}, - "badServerVersionsException": "The homeserver supports the Spec versions:\n{serverVersions}\nBut this app supports only {supportedVersions}", - "@badServerVersionsException": { - "type": "String", - "placeholders": { - "serverVersions": { - "type": "String" - }, - "supportedVersions": { - "type": "String" - } - } - }, - "countChatsAndCountParticipants": "{chats} chats and {participants} participants", - "@countChatsAndCountParticipants": { - "type": "String", - "placeholders": { - "chats": { - "type": "int" - }, - "participants": { - "type": "int" - } - } - }, - "noMoreChatsFound": "No more chats found...", - "@noMoreChatsFound": {}, - "noChatsFoundHere": "No chats found here yet. Start a new chat with someone by using the button below. ⤵️", - "@noChatsFoundHere": {}, - "joinedChats": "Joined chats", - "@joinedChats": {}, - "unread": "Unread", - "@unread": {}, - "space": "Space", - "@space": {}, - "spaces": "Spaces", - "@spaces": {}, - "banFromChat": "Ban from chat", - "@banFromChat": { - "type": "String", - "placeholders": {} - }, - "banned": "Banned", - "@banned": { - "type": "String", - "placeholders": {} - }, - "bannedUser": "{username} banned {targetName}", - "@bannedUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "blockDevice": "Block Device", - "@blockDevice": { - "type": "String", - "placeholders": {} - }, - "blocked": "Blocked", - "@blocked": { - "type": "String", - "placeholders": {} - }, - "botMessages": "Bot messages", - "@botMessages": { - "type": "String", - "placeholders": {} - }, - "cancel": "Cancel", - "@cancel": { - "type": "String", - "placeholders": {} - }, - "cantOpenUri": "Can't open the URI {uri}", - "@cantOpenUri": { - "type": "String", - "placeholders": { - "uri": { - "type": "String" - } - } - }, - "changeDeviceName": "Change device name", - "@changeDeviceName": { - "type": "String", - "placeholders": {} - }, - "changedTheChatAvatar": "{username} changed the chat avatar", - "@changedTheChatAvatar": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheChatDescription": "{username} changed the chat description", - "changedTheChatDescriptionTo": "{username} changed the chat description to: '{description}'", - "@changedTheChatDescriptionTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "description": { - "type": "String" - } - } - }, - "changedTheChatName": "{username} changed the chat name", - "changedTheChatNameTo": "{username} changed the chat name to: '{chatname}'", - "@changedTheChatNameTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "chatname": { - "type": "String" - } - } - }, - "changedTheChatPermissions": "{username} changed the chat permissions", - "@changedTheChatPermissions": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheDisplaynameTo": "{username} changed their displayname to: '{displayname}'", - "@changedTheDisplaynameTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "displayname": { - "type": "String" - } - } - }, - "changedTheGuestAccessRules": "{username} changed the guest access rules", - "@changedTheGuestAccessRules": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheGuestAccessRulesTo": "{username} changed the guest access rules to: {rules}", - "@changedTheGuestAccessRulesTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "rules": { - "type": "String" - } - } - }, - "changedTheHistoryVisibility": "{username} changed the history visibility", - "@changedTheHistoryVisibility": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheHistoryVisibilityTo": "{username} changed the history visibility to: {rules}", - "@changedTheHistoryVisibilityTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "rules": { - "type": "String" - } - } - }, - "changedTheJoinRules": "{username} changed the join rules", - "@changedTheJoinRules": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheJoinRulesTo": "{username} changed the join rules to: {joinRules}", - "@changedTheJoinRulesTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "joinRules": { - "type": "String" - } - } - }, - "changedTheProfileAvatar": "{username} changed their avatar", - "@changedTheProfileAvatar": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheRoomAliases": "{username} changed the room aliases", - "@changedTheRoomAliases": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changedTheRoomInvitationLink": "{username} changed the invitation link", - "@changedTheRoomInvitationLink": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "changePassword": "Change password", - "@changePassword": { - "type": "String", - "placeholders": {} - }, - "changeTheHomeserver": "Change the homeserver", - "@changeTheHomeserver": { - "type": "String", - "placeholders": {} - }, - "changeTheme": "Change your style", - "@changeTheme": { - "type": "String", - "placeholders": {} - }, - "changeTheNameOfTheGroup": "Change the name of the group", - "@changeTheNameOfTheGroup": { - "type": "String", - "placeholders": {} - }, - "changeYourAvatar": "Change your avatar", - "@changeYourAvatar": { - "type": "String", - "placeholders": {} - }, - "channelCorruptedDecryptError": "The encryption has been corrupted", - "@channelCorruptedDecryptError": { - "type": "String", - "placeholders": {} - }, - "chat": "Chat", - "@chat": { - "type": "String", - "placeholders": {} - }, - "yourChatBackupHasBeenSetUp": "Your chat backup has been set up.", - "@yourChatBackupHasBeenSetUp": {}, - "chatBackup": "Chat backup", - "@chatBackup": { - "type": "String", - "placeholders": {} - }, - "chatBackupDescription": "Your messages are secured with a recovery key. Please make sure you don't lose it.", - "@chatBackupDescription": { - "type": "String", - "placeholders": {} - }, - "chatDetails": "Chat details", - "@chatDetails": { - "type": "String", - "placeholders": {} - }, - "chatHasBeenAddedToThisSpace": "Chat has been added to this space", - "@chatHasBeenAddedToThisSpace": {}, - "chats": "Chats", - "@chats": { - "type": "String", - "placeholders": {} - }, - "chooseAStrongPassword": "Choose a strong password", - "@chooseAStrongPassword": { - "type": "String", - "placeholders": {} - }, - "clearArchive": "Clear archive", - "@clearArchive": {}, - "close": "Close", - "@close": { - "type": "String", - "placeholders": {} - }, - "commandHint_markasdm": "Mark as direct message room for the giving Matrix ID", - "@commandHint_markasdm": {}, - "commandHint_markasgroup": "Mark as group", - "@commandHint_markasgroup": {}, - "commandHint_ban": "Ban the given user from this room", - "@commandHint_ban": { - "type": "String", - "description": "Usage hint for the command /ban" - }, - "commandHint_clearcache": "Clear cache", - "@commandHint_clearcache": { - "type": "String", - "description": "Usage hint for the command /clearcache" - }, - "commandHint_create": "Create an empty group chat\nUse --no-encryption to disable encryption", - "@commandHint_create": { - "type": "String", - "description": "Usage hint for the command /create" - }, - "commandHint_discardsession": "Discard session", - "@commandHint_discardsession": { - "type": "String", - "description": "Usage hint for the command /discardsession" - }, - "commandHint_dm": "Start a direct chat\nUse --no-encryption to disable encryption", - "@commandHint_dm": { - "type": "String", - "description": "Usage hint for the command /dm" - }, - "commandHint_html": "Send HTML-formatted text", - "@commandHint_html": { - "type": "String", - "description": "Usage hint for the command /html" - }, - "commandHint_invite": "Invite the given user to this room", - "@commandHint_invite": { - "type": "String", - "description": "Usage hint for the command /invite" - }, - "commandHint_join": "Join the given room", - "@commandHint_join": { - "type": "String", - "description": "Usage hint for the command /join" - }, - "commandHint_kick": "Remove the given user from this room", - "@commandHint_kick": { - "type": "String", - "description": "Usage hint for the command /kick" - }, - "commandHint_leave": "Leave this room", - "@commandHint_leave": { - "type": "String", - "description": "Usage hint for the command /leave" - }, - "commandHint_me": "Describe yourself", - "@commandHint_me": { - "type": "String", - "description": "Usage hint for the command /me" - }, - "commandHint_myroomavatar": "Set your picture for this room (by mxc-uri)", - "@commandHint_myroomavatar": { - "type": "String", - "description": "Usage hint for the command /myroomavatar" - }, - "commandHint_myroomnick": "Set your display name for this room", - "@commandHint_myroomnick": { - "type": "String", - "description": "Usage hint for the command /myroomnick" - }, - "commandHint_op": "Set the given user's power level (default: 50)", - "@commandHint_op": { - "type": "String", - "description": "Usage hint for the command /op" - }, - "commandHint_plain": "Send unformatted text", - "@commandHint_plain": { - "type": "String", - "description": "Usage hint for the command /plain" - }, - "commandHint_react": "Send reply as a reaction", - "@commandHint_react": { - "type": "String", - "description": "Usage hint for the command /react" - }, - "commandHint_send": "Send text", - "@commandHint_send": { - "type": "String", - "description": "Usage hint for the command /send" - }, - "commandHint_unban": "Unban the given user from this room", - "@commandHint_unban": { - "type": "String", - "description": "Usage hint for the command /unban" - }, - "commandInvalid": "Command invalid", - "@commandInvalid": { - "type": "String" - }, - "commandMissing": "{command} is not a command.", - "@commandMissing": { - "type": "String", - "placeholders": { - "command": { - "type": "String" - } + "@@locale": "en", + "@@last_modified": "2021-08-14 12:38:37.885451", + "alwaysUse24HourFormat": "false", + "@alwaysUse24HourFormat": { + "description": "Set to true to always display time of day in 24 hour format." }, - "description": "State that {command} is not a valid /command." - }, - "compareEmojiMatch": "Please compare the emojis", - "@compareEmojiMatch": { - "type": "String", - "placeholders": {} - }, - "compareNumbersMatch": "Please compare the numbers", - "@compareNumbersMatch": { - "type": "String", - "placeholders": {} - }, - "configureChat": "Configure chat", - "@configureChat": { - "type": "String", - "placeholders": {} - }, - "confirm": "Confirm", - "@confirm": { - "type": "String", - "placeholders": {} - }, - "connect": "Connect", - "@connect": { - "type": "String", - "placeholders": {} - }, - "contactHasBeenInvitedToTheGroup": "Contact has been invited to the group", - "@contactHasBeenInvitedToTheGroup": { - "type": "String", - "placeholders": {} - }, - "containsDisplayName": "Contains display name", - "@containsDisplayName": { - "type": "String", - "placeholders": {} - }, - "containsUserName": "Contains username", - "@containsUserName": { - "type": "String", - "placeholders": {} - }, - "contentHasBeenReported": "The content has been reported to the server admins", - "@contentHasBeenReported": { - "type": "String", - "placeholders": {} - }, - "copiedToClipboard": "Copied to clipboard", - "@copiedToClipboard": { - "type": "String", - "placeholders": {} - }, - "copy": "Copy", - "@copy": { - "type": "String", - "placeholders": {} - }, - "copyToClipboard": "Copy to clipboard", - "@copyToClipboard": { - "type": "String", - "placeholders": {} - }, - "couldNotDecryptMessage": "Could not decrypt message: {error}", - "@couldNotDecryptMessage": { - "type": "String", - "placeholders": { - "error": { - "type": "String" - } - } - }, - "checkList": "Check list", - "@checkList": {}, - "countParticipants": "{count} participants", - "@countParticipants": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "countInvited": "{count} invited", - "@countInvited": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "create": "Create", - "@create": { - "type": "String", - "placeholders": {} - }, - "createdTheChat": "💬 {username} created the chat", - "@createdTheChat": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "createGroup": "Create group", - "@createGroup": {}, - "createNewSpace": "New space", - "@createNewSpace": { - "type": "String", - "placeholders": {} - }, - "currentlyActive": "Currently active", - "@currentlyActive": { - "type": "String", - "placeholders": {} - }, - "darkTheme": "Dark", - "@darkTheme": { - "type": "String", - "placeholders": {} - }, - "dateAndTimeOfDay": "{date}, {timeOfDay}", - "@dateAndTimeOfDay": { - "type": "String", - "placeholders": { - "date": { - "type": "String" - }, - "timeOfDay": { - "type": "String" - } - } - }, - "dateWithoutYear": "{month}-{day}", - "@dateWithoutYear": { - "type": "String", - "placeholders": { - "month": { - "type": "String" - }, - "day": { - "type": "String" - } - } - }, - "dateWithYear": "{year}-{month}-{day}", - "@dateWithYear": { - "type": "String", - "placeholders": { - "year": { - "type": "String" - }, - "month": { - "type": "String" - }, - "day": { - "type": "String" - } - } - }, - "deactivateAccountWarning": "This will deactivate your user account. This can not be undone! Are you sure?", - "@deactivateAccountWarning": { - "type": "String", - "placeholders": {} - }, - "defaultPermissionLevel": "Default permission level for new users", - "@defaultPermissionLevel": { - "type": "String", - "placeholders": {} - }, - "delete": "Delete", - "@delete": { - "type": "String", - "placeholders": {} - }, - "deleteAccount": "Delete account", - "@deleteAccount": { - "type": "String", - "placeholders": {} - }, - "deleteMessage": "Delete message", - "@deleteMessage": { - "type": "String", - "placeholders": {} - }, - "device": "Device", - "@device": { - "type": "String", - "placeholders": {} - }, - "deviceId": "Device ID", - "@deviceId": { - "type": "String", - "placeholders": {} - }, - "devices": "Devices", - "@devices": { - "type": "String", - "placeholders": {} - }, - "directChats": "Direct Chats", - "@directChats": { - "type": "String", - "placeholders": {} - }, - "allRooms": "All Group Chats", - "@allRooms": { - "type": "String", - "placeholders": {} - }, - "displaynameHasBeenChanged": "Displayname has been changed", - "@displaynameHasBeenChanged": { - "type": "String", - "placeholders": {} - }, - "downloadFile": "Download file", - "@downloadFile": { - "type": "String", - "placeholders": {} - }, - "edit": "Edit", - "@edit": { - "type": "String", - "placeholders": {} - }, - "editBlockedServers": "Edit blocked servers", - "@editBlockedServers": { - "type": "String", - "placeholders": {} - }, - "chatPermissions": "Chat permissions", - "@chatPermissions": {}, - "editDisplayname": "Edit displayname", - "@editDisplayname": { - "type": "String", - "placeholders": {} - }, - "editRoomAliases": "Edit room aliases", - "@editRoomAliases": { - "type": "String", - "placeholders": {} - }, - "editRoomAvatar": "Edit room avatar", - "@editRoomAvatar": { - "type": "String", - "placeholders": {} - }, - "emoteExists": "Emote already exists!", - "@emoteExists": { - "type": "String", - "placeholders": {} - }, - "emoteInvalid": "Invalid emote shortcode!", - "@emoteInvalid": { - "type": "String", - "placeholders": {} - }, - "emoteKeyboardNoRecents": "Recently-used emotes will appear here...", - "@emoteKeyboardNoRecents": { - "type": "String", - "placeholders": {} - }, - "emotePacks": "Emote packs for room", - "@emotePacks": { - "type": "String", - "placeholders": {} - }, - "emoteSettings": "Emote Settings", - "@emoteSettings": { - "type": "String", - "placeholders": {} - }, - "globalChatId": "Global chat ID", - "@globalChatId": {}, - "accessAndVisibility": "Access and visibility", - "@accessAndVisibility": {}, - "accessAndVisibilityDescription": "Who is allowed to join this chat and how the chat can be discovered.", - "@accessAndVisibilityDescription": {}, - "calls": "Calls", - "@calls": {}, - "customEmojisAndStickers": "Custom emojis and stickers", - "@customEmojisAndStickers": {}, - "customEmojisAndStickersBody": "Add or share custom emojis or stickers which can be used in any chat.", - "@customEmojisAndStickersBody": {}, - "emoteShortcode": "Emote shortcode", - "@emoteShortcode": { - "type": "String", - "placeholders": {} - }, - "emoteWarnNeedToPick": "You need to pick an emote shortcode and an image!", - "@emoteWarnNeedToPick": { - "type": "String", - "placeholders": {} - }, - "emptyChat": "Empty chat", - "@emptyChat": { - "type": "String", - "placeholders": {} - }, - "enableEmotesGlobally": "Enable emote pack globally", - "@enableEmotesGlobally": { - "type": "String", - "placeholders": {} - }, - "enableEncryption": "Enable encryption", - "@enableEncryption": { - "type": "String", - "placeholders": {} - }, - "enableEncryptionWarning": "You won't be able to disable the encryption anymore. Are you sure?", - "@enableEncryptionWarning": { - "type": "String", - "placeholders": {} - }, - "encrypted": "Encrypted", - "@encrypted": { - "type": "String", - "placeholders": {} - }, - "encryption": "Encryption", - "@encryption": { - "type": "String", - "placeholders": {} - }, - "encryptionNotEnabled": "Encryption is not enabled", - "@encryptionNotEnabled": { - "type": "String", - "placeholders": {} - }, - "endedTheCall": "{senderName} ended the call", - "@endedTheCall": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "enterAnEmailAddress": "Enter an email address", - "@enterAnEmailAddress": { - "type": "String", - "placeholders": {} - }, - "homeserver": "Homeserver", - "@homeserver": {}, - "enterYourHomeserver": "Enter your homeserver", - "@enterYourHomeserver": { - "type": "String", - "placeholders": {} - }, - "errorObtainingLocation": "Error obtaining location: {error}", - "@errorObtainingLocation": { - "type": "String", - "placeholders": { - "error": { - "type": "String" - } - } - }, - "everythingReady": "Everything ready!", - "@everythingReady": { - "type": "String", - "placeholders": {} - }, - "extremeOffensive": "Extremely offensive", - "@extremeOffensive": { - "type": "String", - "placeholders": {} - }, - "fileName": "File name", - "@fileName": { - "type": "String", - "placeholders": {} - }, - "fluffychat": "FluffyChat", - "@fluffychat": { - "type": "String", - "placeholders": {} - }, - "fontSize": "Font size", - "@fontSize": { - "type": "String", - "placeholders": {} - }, - "forward": "Forward", - "@forward": { - "type": "String", - "placeholders": {} - }, - "fromJoining": "From joining", - "@fromJoining": { - "type": "String", - "placeholders": {} - }, - "fromTheInvitation": "From the invitation", - "@fromTheInvitation": { - "type": "String", - "placeholders": {} - }, - "goToTheNewRoom": "Go to the new room", - "@goToTheNewRoom": { - "type": "String", - "placeholders": {} - }, - "group": "Group", - "@group": { - "type": "String", - "placeholders": {} - }, - "chatDescription": "Chat description", - "@chatDescription": {}, - "chatDescriptionHasBeenChanged": "Chat description changed", - "@chatDescriptionHasBeenChanged": {}, - "groupIsPublic": "Group is public", - "@groupIsPublic": { - "type": "String", - "placeholders": {} - }, - "groups": "Groups", - "@groups": { - "type": "String", - "placeholders": {} - }, - "groupWith": "Group with {displayname}", - "@groupWith": { - "type": "String", - "placeholders": { - "displayname": { - "type": "String" - } - } - }, - "guestsAreForbidden": "Guests are forbidden", - "@guestsAreForbidden": { - "type": "String", - "placeholders": {} - }, - "guestsCanJoin": "Guests can join", - "@guestsCanJoin": { - "type": "String", - "placeholders": {} - }, - "hasWithdrawnTheInvitationFor": "{username} has withdrawn the invitation for {targetName}", - "@hasWithdrawnTheInvitationFor": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "help": "Help", - "@help": { - "type": "String", - "placeholders": {} - }, - "hideRedactedEvents": "Hide redacted events", - "@hideRedactedEvents": { - "type": "String", - "placeholders": {} - }, - "hideRedactedMessages": "Hide redacted messages", - "@hideRedactedMessages": {}, - "hideRedactedMessagesBody": "If someone redacts a message, this message won't be visible in the chat anymore.", - "@hideRedactedMessagesBody": {}, - "hideInvalidOrUnknownMessageFormats": "Hide invalid or unknown message formats", - "@hideInvalidOrUnknownMessageFormats": {}, - "howOffensiveIsThisContent": "How offensive is this content?", - "@howOffensiveIsThisContent": { - "type": "String", - "placeholders": {} - }, - "id": "ID", - "@id": { - "type": "String", - "placeholders": {} - }, - "identity": "Identity", - "@identity": { - "type": "String", - "placeholders": {} - }, - "block": "Block", - "@block": {}, - "blockedUsers": "Blocked users", - "@blockedUsers": {}, - "blockListDescription": "You can block users who are disturbing you. You won't be able to receive any messages or room invites from the users on your personal block list.", - "@blockListDescription": {}, - "blockUsername": "Ignore username", - "@blockUsername": {}, - "iHaveClickedOnLink": "I have clicked on the link", - "@iHaveClickedOnLink": { - "type": "String", - "placeholders": {} - }, - "incorrectPassphraseOrKey": "Incorrect passphrase or recovery key", - "@incorrectPassphraseOrKey": { - "type": "String", - "placeholders": {} - }, - "inoffensive": "Inoffensive", - "@inoffensive": { - "type": "String", - "placeholders": {} - }, - "inviteContact": "Invite contact", - "@inviteContact": { - "type": "String", - "placeholders": {} - }, - "inviteContactToGroupQuestion": "Do you want to invite {contact} to the chat \"{groupName}\"?", - "@inviteContactToGroupQuestion": {}, - "inviteContactToGroup": "Invite contact to {groupName}", - "@inviteContactToGroup": { - "type": "String", - "placeholders": { - "groupName": { - "type": "String" - } - } - }, - "noChatDescriptionYet": "No chat description created yet.", - "@noChatDescriptionYet": {}, - "tryAgain": "Try again", - "@tryAgain": {}, - "invalidServerName": "Invalid server name", - "@invalidServerName": {}, - "invited": "Invited", - "@invited": { - "type": "String", - "placeholders": {} - }, - "redactMessageDescription": "The message will be redacted for all participants in this conversation. This cannot be undone.", - "@redactMessageDescription": {}, - "optionalRedactReason": "(Optional) Reason for redacting this message...", - "@optionalRedactReason": {}, - "invitedUser": "📩 {username} invited {targetName}", - "@invitedUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "invitedUsersOnly": "Invited users only", - "@invitedUsersOnly": { - "type": "String", - "placeholders": {} - }, - "inviteForMe": "Invite for me", - "@inviteForMe": { - "type": "String", - "placeholders": {} - }, - "inviteText": "{username} invited you to FluffyChat.\n1. Visit fluffychat.im and install the app \n2. Sign up or sign in \n3. Open the invite link: \n {link}", - "@inviteText": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "link": { - "type": "String" - } - } - }, - "isTyping": "is typing…", - "@isTyping": { - "type": "String", - "placeholders": {} - }, - "joinedTheChat": "👋 {username} joined the chat", - "@joinedTheChat": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "joinRoom": "Join room", - "@joinRoom": { - "type": "String", - "placeholders": {} - }, - "kicked": "👞 {username} kicked {targetName}", - "@kicked": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "kickedAndBanned": "🙅 {username} kicked and banned {targetName}", - "@kickedAndBanned": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "kickFromChat": "Kick from chat", - "@kickFromChat": { - "type": "String", - "placeholders": {} - }, - "lastActiveAgo": "Last active: {localizedTimeShort}", - "@lastActiveAgo": { - "type": "String", - "placeholders": { - "localizedTimeShort": { - "type": "String" - } - } - }, - "leave": "Leave", - "@leave": { - "type": "String", - "placeholders": {} - }, - "leftTheChat": "Left the chat", - "@leftTheChat": { - "type": "String", - "placeholders": {} - }, - "license": "License", - "@license": { - "type": "String", - "placeholders": {} - }, - "lightTheme": "Light", - "@lightTheme": { - "type": "String", - "placeholders": {} - }, - "loadCountMoreParticipants": "Load {count} more participants", - "@loadCountMoreParticipants": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "dehydrate": "Export session and wipe device", - "@dehydrate": {}, - "dehydrateWarning": "This action cannot be undone. Ensure you safely store the backup file.", - "@dehydrateWarning": {}, - "dehydrateTor": "TOR Users: Export session", - "@dehydrateTor": {}, - "dehydrateTorLong": "For TOR users, it is recommended to export the session before closing the window.", - "@dehydrateTorLong": {}, - "hydrateTor": "TOR Users: Import session export", - "@hydrateTor": {}, - "hydrateTorLong": "Did you export your session last time on TOR? Quickly import it and continue chatting.", - "@hydrateTorLong": {}, - "hydrate": "Restore from backup file", - "@hydrate": {}, - "loadingPleaseWait": "Loading… Please wait.", - "@loadingPleaseWait": { - "type": "String", - "placeholders": {} - }, - "loadMore": "Load more…", - "@loadMore": { - "type": "String", - "placeholders": {} - }, - "locationDisabledNotice": "Location services are disabled. Please enable them to be able to share your location.", - "@locationDisabledNotice": { - "type": "String", - "placeholders": {} - }, - "locationPermissionDeniedNotice": "Location permission denied. Please grant them to be able to share your location.", - "@locationPermissionDeniedNotice": { - "type": "String", - "placeholders": {} - }, - "login": "Login", - "@login": { - "type": "String", - "placeholders": {} - }, - "logInTo": "Log in to {homeserver}", - "@logInTo": { - "type": "String", - "placeholders": { - "homeserver": { - "type": "String" - } - } - }, - "logout": "Logout", - "@logout": { - "type": "String", - "placeholders": {} - }, - "memberChanges": "Member changes", - "@memberChanges": { - "type": "String", - "placeholders": {} - }, - "mention": "Mention", - "@mention": { - "type": "String", - "placeholders": {} - }, - "messages": "Messages", - "@messages": { - "type": "String", - "placeholders": {} - }, - "messagesStyle": "Messages:", - "@messagesStyle": {}, - "moderator": "Moderator", - "@moderator": { - "type": "String", - "placeholders": {} - }, - "muteChat": "Mute chat", - "@muteChat": { - "type": "String", - "placeholders": {} - }, - "needPantalaimonWarning": "Please be aware that you need Pantalaimon to use end-to-end encryption for now.", - "@needPantalaimonWarning": { - "type": "String", - "placeholders": {} - }, - "newChat": "New chat", - "@newChat": { - "type": "String", - "placeholders": {} - }, - "newMessageInFluffyChat": "💬 New message in FluffyChat", - "@newMessageInFluffyChat": { - "type": "String", - "placeholders": {} - }, - "newVerificationRequest": "New verification request!", - "@newVerificationRequest": { - "type": "String", - "placeholders": {} - }, - "next": "Next", - "@next": { - "type": "String", - "placeholders": {} - }, - "no": "No", - "@no": { - "type": "String", - "placeholders": {} - }, - "noConnectionToTheServer": "No connection to the server", - "@noConnectionToTheServer": { - "type": "String", - "placeholders": {} - }, - "noEmotesFound": "No emotes found. 😕", - "@noEmotesFound": { - "type": "String", - "placeholders": {} - }, - "noEncryptionForPublicRooms": "You can only activate encryption as soon as the room is no longer publicly accessible.", - "@noEncryptionForPublicRooms": { - "type": "String", - "placeholders": {} - }, - "noGoogleServicesWarning": "Firebase Cloud Messaging doesn't appear to be available on your device. To still receive push notifications, we recommend installing ntfy. With ntfy or another Unified Push provider you can receive push notifications in a data secure way. You can download ntfy from the PlayStore or from F-Droid.", - "@noGoogleServicesWarning": { - "type": "String", - "placeholders": {} - }, - "noMatrixServer": "{server1} is no matrix server, use {server2} instead?", - "@noMatrixServer": { - "type": "String", - "placeholders": { - "server1": { - "type": "String" - }, - "server2": { - "type": "String" - } - } - }, - "shareInviteLink": "Share invite link", - "@shareInviteLink": {}, - "scanQrCode": "Scan QR code", - "@scanQrCode": {}, - "none": "None", - "@none": { - "type": "String", - "placeholders": {} - }, - "noPasswordRecoveryDescription": "You have not added a way to recover your password yet.", - "@noPasswordRecoveryDescription": { - "type": "String", - "placeholders": {} - }, - "noPermission": "No permission", - "@noPermission": { - "type": "String", - "placeholders": {} - }, - "noRoomsFound": "No rooms found…", - "@noRoomsFound": { - "type": "String", - "placeholders": {} - }, - "notifications": "Notifications", - "@notifications": { - "type": "String", - "placeholders": {} - }, - "notificationsEnabledForThisAccount": "Notifications enabled for this account", - "@notificationsEnabledForThisAccount": { - "type": "String", - "placeholders": {} - }, - "numUsersTyping": "{count} users are typing…", - "@numUsersTyping": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "obtainingLocation": "Obtaining location…", - "@obtainingLocation": { - "type": "String", - "placeholders": {} - }, - "offensive": "Offensive", - "@offensive": { - "type": "String", - "placeholders": {} - }, - "offline": "Offline", - "@offline": { - "type": "String", - "placeholders": {} - }, - "ok": "Ok", - "@ok": { - "type": "String", - "placeholders": {} - }, - "online": "Online", - "@online": { - "type": "String", - "placeholders": {} - }, - "onlineKeyBackupEnabled": "Online Key Backup is enabled", - "@onlineKeyBackupEnabled": { - "type": "String", - "placeholders": {} - }, - "oopsPushError": "Oops! Unfortunately, an error occurred when setting up the push notifications.", - "@oopsPushError": { - "type": "String", - "placeholders": {} - }, - "oopsSomethingWentWrong": "Oops, something went wrong…", - "@oopsSomethingWentWrong": { - "type": "String", - "placeholders": {} - }, - "openAppToReadMessages": "Open app to read messages", - "@openAppToReadMessages": { - "type": "String", - "placeholders": {} - }, - "openCamera": "Open camera", - "@openCamera": { - "type": "String", - "placeholders": {} - }, - "openVideoCamera": "Open camera for a video", - "@openVideoCamera": { - "type": "String", - "placeholders": {} - }, - "oneClientLoggedOut": "One of your clients has been logged out", - "@oneClientLoggedOut": {}, - "addAccount": "Add account", - "@addAccount": {}, - "editBundlesForAccount": "Edit bundles for this account", - "@editBundlesForAccount": {}, - "addToBundle": "Add to bundle", - "@addToBundle": {}, - "removeFromBundle": "Remove from this bundle", - "@removeFromBundle": {}, - "bundleName": "Bundle name", - "@bundleName": {}, - "enableMultiAccounts": "(BETA) Enable multi accounts on this device", - "@enableMultiAccounts": {}, - "openInMaps": "Open in maps", - "@openInMaps": { - "type": "String", - "placeholders": {} - }, - "link": "Link", - "@link": {}, - "serverRequiresEmail": "This server needs to validate your email address for registration.", - "@serverRequiresEmail": {}, - "or": "Or", - "@or": { - "type": "String", - "placeholders": {} - }, - "participant": "Participant", - "@participant": { - "type": "String", - "placeholders": {} - }, - "passphraseOrKey": "passphrase or recovery key", - "@passphraseOrKey": { - "type": "String", - "placeholders": {} - }, - "password": "Password", - "@password": { - "type": "String", - "placeholders": {} - }, - "passwordForgotten": "Password forgotten", - "@passwordForgotten": { - "type": "String", - "placeholders": {} - }, - "passwordHasBeenChanged": "Password has been changed", - "@passwordHasBeenChanged": { - "type": "String", - "placeholders": {} - }, - "hideMemberChangesInPublicChats": "Hide member changes in public chats", - "@hideMemberChangesInPublicChats": {}, - "hideMemberChangesInPublicChatsBody": "Do not show in the chat timeline if someone joins or leaves a public chat to improve readability.", - "@hideMemberChangesInPublicChatsBody": {}, - "overview": "Overview", - "@overview": {}, - "notifyMeFor": "Notify me for", - "@notifyMeFor": {}, - "passwordRecoverySettings": "Password recovery settings", - "@passwordRecoverySettings": {}, - "passwordRecovery": "Password recovery", - "@passwordRecovery": { - "type": "String", - "placeholders": {} - }, - "people": "People", - "@people": { - "type": "String", - "placeholders": {} - }, - "pickImage": "Pick an image", - "@pickImage": { - "type": "String", - "placeholders": {} - }, - "pin": "Pin", - "@pin": { - "type": "String", - "placeholders": {} - }, - "play": "Play {fileName}", - "@play": { - "type": "String", - "placeholders": { - "fileName": { - "type": "String" - } - } - }, - "pleaseChoose": "Please choose", - "@pleaseChoose": { - "type": "String", - "placeholders": {} - }, - "pleaseChooseAPasscode": "Please choose a pass code", - "@pleaseChooseAPasscode": { - "type": "String", - "placeholders": {} - }, - "pleaseClickOnLink": "Please click on the link in the email and then proceed.", - "@pleaseClickOnLink": { - "type": "String", - "placeholders": {} - }, - "pleaseEnter4Digits": "Please enter 4 digits or leave empty to disable app lock.", - "@pleaseEnter4Digits": { - "type": "String", - "placeholders": {} - }, - "pleaseEnterRecoveryKey": "Please enter your recovery key:", - "@pleaseEnterRecoveryKey": {}, - "pleaseEnterYourPassword": "Please enter your password", - "@pleaseEnterYourPassword": { - "type": "String", - "placeholders": {} - }, - "pleaseEnterYourPin": "Please enter your pin", - "@pleaseEnterYourPin": { - "type": "String", - "placeholders": {} - }, - "pleaseEnterYourUsername": "Please enter your username", - "@pleaseEnterYourUsername": { - "type": "String", - "placeholders": {} - }, - "pleaseFollowInstructionsOnWeb": "Please follow the instructions on the website and tap on next.", - "@pleaseFollowInstructionsOnWeb": { - "type": "String", - "placeholders": {} - }, - "privacy": "Privacy", - "@privacy": { - "type": "String", - "placeholders": {} - }, - "publicRooms": "Public Rooms", - "@publicRooms": { - "type": "String", - "placeholders": {} - }, - "pushRules": "Push rules", - "@pushRules": { - "type": "String", - "placeholders": {} - }, - "reason": "Reason", - "@reason": { - "type": "String", - "placeholders": {} - }, - "recording": "Recording", - "@recording": { - "type": "String", - "placeholders": {} - }, - "redactedBy": "Redacted by {username}", - "@redactedBy": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "directChat": "Direct chat", - "@directChat": {}, - "redactedByBecause": "Redacted by {username} because: \"{reason}\"", - "@redactedByBecause": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "reason": { - "type": "String" - } - } - }, - "redactedAnEvent": "{username} redacted an event", - "@redactedAnEvent": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "redactMessage": "Redact message", - "@redactMessage": { - "type": "String", - "placeholders": {} - }, - "register": "Register", - "@register": { - "type": "String", - "placeholders": {} - }, - "reject": "Reject", - "@reject": { - "type": "String", - "placeholders": {} - }, - "rejectedTheInvitation": "{username} rejected the invitation", - "@rejectedTheInvitation": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "rejoin": "Rejoin", - "@rejoin": { - "type": "String", - "placeholders": {} - }, - "removeAllOtherDevices": "Remove all other devices", - "@removeAllOtherDevices": { - "type": "String", - "placeholders": {} - }, - "removedBy": "Removed by {username}", - "@removedBy": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "removeDevice": "Remove device", - "@removeDevice": { - "type": "String", - "placeholders": {} - }, - "unbanFromChat": "Unban from chat", - "@unbanFromChat": { - "type": "String", - "placeholders": {} - }, - "removeYourAvatar": "Remove your avatar", - "@removeYourAvatar": { - "type": "String", - "placeholders": {} - }, - "replaceRoomWithNewerVersion": "Replace room with newer version", - "@replaceRoomWithNewerVersion": { - "type": "String", - "placeholders": {} - }, - "reply": "Reply", - "@reply": { - "type": "String", - "placeholders": {} - }, - "reportMessage": "Report message", - "@reportMessage": { - "type": "String", - "placeholders": {} - }, - "requestPermission": "Request permission", - "@requestPermission": { - "type": "String", - "placeholders": {} - }, - "roomHasBeenUpgraded": "Room has been upgraded", - "@roomHasBeenUpgraded": { - "type": "String", - "placeholders": {} - }, - "roomVersion": "Room version", - "@roomVersion": { - "type": "String", - "placeholders": {} - }, - "saveFile": "Save file", - "@saveFile": { - "type": "String", - "placeholders": {} - }, - "search": "Search", - "@search": { - "type": "String", - "placeholders": {} - }, - "security": "Security", - "@security": { - "type": "String", - "placeholders": {} - }, - "recoveryKey": "Recovery key", - "@recoveryKey": {}, - "recoveryKeyLost": "Recovery key lost?", - "@recoveryKeyLost": {}, - "seenByUser": "Seen by {username}", - "@seenByUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "send": "Send", - "@send": { - "type": "String", - "placeholders": {} - }, - "sendAMessage": "Send a message", - "@sendAMessage": { - "type": "String", - "placeholders": {} - }, - "sendAsText": "Send as text", - "@sendAsText": { - "type": "String" - }, - "sendAudio": "Send audio", - "@sendAudio": { - "type": "String", - "placeholders": {} - }, - "sendFile": "Send file", - "@sendFile": { - "type": "String", - "placeholders": {} - }, - "sendImage": "Send image", - "@sendImage": { - "type": "String", - "placeholders": {} - }, - "sendImages": "Send {count} image", - "@sendImages": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "sendMessages": "Send messages", - "@sendMessages": { - "type": "String", - "placeholders": {} - }, - "sendOriginal": "Send original", - "@sendOriginal": { - "type": "String", - "placeholders": {} - }, - "sendSticker": "Send sticker", - "@sendSticker": { - "type": "String", - "placeholders": {} - }, - "sendVideo": "Send video", - "@sendVideo": { - "type": "String", - "placeholders": {} - }, - "sentAFile": "📁 {username} sent a file", - "@sentAFile": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "sentAnAudio": "🎤 {username} sent an audio", - "@sentAnAudio": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "sentAPicture": "🖼️ {username} sent a picture", - "@sentAPicture": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "sentASticker": "😊 {username} sent a sticker", - "@sentASticker": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "sentAVideo": "🎥 {username} sent a video", - "@sentAVideo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "sentCallInformations": "{senderName} sent call information", - "@sentCallInformations": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "separateChatTypes": "Separate Direct Chats and Groups", - "@separateChatTypes": { - "type": "String", - "placeholders": {} - }, - "setAsCanonicalAlias": "Set as main alias", - "@setAsCanonicalAlias": { - "type": "String", - "placeholders": {} - }, - "setCustomEmotes": "Set custom emotes", - "@setCustomEmotes": { - "type": "String", - "placeholders": {} - }, - "setChatDescription": "Set chat description", - "@setChatDescription": {}, - "setInvitationLink": "Set invitation link", - "@setInvitationLink": { - "type": "String", - "placeholders": {} - }, - "setPermissionsLevel": "Set permissions level", - "@setPermissionsLevel": { - "type": "String", - "placeholders": {} - }, - "setStatus": "Set status", - "@setStatus": { - "type": "String", - "placeholders": {} - }, - "settings": "Settings", - "@settings": { - "type": "String", - "placeholders": {} - }, - "share": "Share", - "@share": { - "type": "String", - "placeholders": {} - }, - "sharedTheLocation": "{username} shared their location", - "@sharedTheLocation": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "shareLocation": "Share location", - "@shareLocation": { - "type": "String", - "placeholders": {} - }, - "showPassword": "Show password", - "@showPassword": { - "type": "String", - "placeholders": {} - }, - "presenceStyle": "Presence:", - "@presenceStyle": { - "type": "String", - "placeholders": {} - }, - "presencesToggle": "Show status messages from other users", - "@presencesToggle": { - "type": "String", - "placeholders": {} - }, - "singlesignon": "Single Sign on", - "@singlesignon": { - "type": "String", - "placeholders": {} - }, - "skip": "Skip", - "@skip": { - "type": "String", - "placeholders": {} - }, - "sourceCode": "Source code", - "@sourceCode": { - "type": "String", - "placeholders": {} - }, - "spaceIsPublic": "Space is public", - "@spaceIsPublic": { - "type": "String", - "placeholders": {} - }, - "spaceName": "Space name", - "@spaceName": { - "type": "String", - "placeholders": {} - }, - "startedACall": "{senderName} started a call", - "@startedACall": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "startFirstChat": "Start your first chat", - "@startFirstChat": {}, - "status": "Status", - "@status": { - "type": "String", - "placeholders": {} - }, - "statusExampleMessage": "How are you today?", - "@statusExampleMessage": { - "type": "String", - "placeholders": {} - }, - "submit": "Submit", - "@submit": { - "type": "String", - "placeholders": {} - }, - "synchronizingPleaseWait": "Synchronizing… Please wait.", - "@synchronizingPleaseWait": { - "type": "String", - "placeholders": {} - }, - "synchronizingPleaseWaitCounter": " Synchronizing… ({percentage}%)", - "@synchronizingPleaseWaitCounter": { - "type": "String", - "placeholders": { - "percentage": { - "type": "String" - } - } - }, - "systemTheme": "System", - "@systemTheme": { - "type": "String", - "placeholders": {} - }, - "theyDontMatch": "They Don't Match", - "@theyDontMatch": { - "type": "String", - "placeholders": {} - }, - "theyMatch": "They Match", - "@theyMatch": { - "type": "String", - "placeholders": {} - }, - "title": "FluffyChat", - "@title": { - "description": "Title for the application", - "type": "String", - "placeholders": {} - }, - "toggleFavorite": "Toggle Favorite", - "@toggleFavorite": { - "type": "String", - "placeholders": {} - }, - "toggleMuted": "Toggle Muted", - "@toggleMuted": { - "type": "String", - "placeholders": {} - }, - "toggleUnread": "Mark Read/Unread", - "@toggleUnread": { - "type": "String", - "placeholders": {} - }, - "tooManyRequestsWarning": "Too many requests. Please try again later!", - "@tooManyRequestsWarning": { - "type": "String", - "placeholders": {} - }, - "transferFromAnotherDevice": "Transfer from another device", - "@transferFromAnotherDevice": { - "type": "String", - "placeholders": {} - }, - "tryToSendAgain": "Try to send again", - "@tryToSendAgain": { - "type": "String", - "placeholders": {} - }, - "unavailable": "Unavailable", - "@unavailable": { - "type": "String", - "placeholders": {} - }, - "unbannedUser": "{username} unbanned {targetName}", - "@unbannedUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "unblockDevice": "Unblock Device", - "@unblockDevice": { - "type": "String", - "placeholders": {} - }, - "unknownDevice": "Unknown device", - "@unknownDevice": { - "type": "String", - "placeholders": {} - }, - "unknownEncryptionAlgorithm": "Unknown encryption algorithm", - "@unknownEncryptionAlgorithm": { - "type": "String", - "placeholders": {} - }, - "unknownEvent": "Unknown event '{type}'", - "@unknownEvent": { - "type": "String", - "placeholders": { - "type": { - "type": "String" - } - } - }, - "unmuteChat": "Unmute chat", - "@unmuteChat": { - "type": "String", - "placeholders": {} - }, - "unpin": "Unpin", - "@unpin": { - "type": "String", - "placeholders": {} - }, - "unreadChats": "{unreadCount, plural, =1{1 unread chat} other{{unreadCount} unread chats}}", - "@unreadChats": { - "type": "String", - "placeholders": { - "unreadCount": { - "type": "int" - } - } - }, - "userAndOthersAreTyping": "{username} and {count} others are typing…", - "@userAndOthersAreTyping": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "count": { - "type": "int" - } - } - }, - "userAndUserAreTyping": "{username} and {username2} are typing…", - "@userAndUserAreTyping": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "username2": { - "type": "String" - } - } - }, - "userIsTyping": "{username} is typing…", - "@userIsTyping": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "userLeftTheChat": "🚪 {username} left the chat", - "@userLeftTheChat": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "username": "Username", - "@username": { - "type": "String", - "placeholders": {} - }, - "userSentUnknownEvent": "{username} sent a {type} event", - "@userSentUnknownEvent": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "type": { - "type": "String" - } - } - }, - "unverified": "Unverified", - "@unverified": {}, - "verified": "Verified", - "@verified": { - "type": "String", - "placeholders": {} - }, - "verify": "Verify", - "@verify": { - "type": "String", - "placeholders": {} - }, - "verifyStart": "Start Verification", - "@verifyStart": { - "type": "String", - "placeholders": {} - }, - "verifySuccess": "You successfully verified!", - "@verifySuccess": { - "type": "String", - "placeholders": {} - }, - "verifyTitle": "Verifying other account", - "@verifyTitle": { - "type": "String", - "placeholders": {} - }, - "videoCall": "Video call", - "@videoCall": { - "type": "String", - "placeholders": {} - }, - "visibilityOfTheChatHistory": "Visibility of the chat history", - "@visibilityOfTheChatHistory": { - "type": "String", - "placeholders": {} - }, - "visibleForAllParticipants": "Visible for all participants", - "@visibleForAllParticipants": { - "type": "String", - "placeholders": {} - }, - "visibleForEveryone": "Visible for everyone", - "@visibleForEveryone": { - "type": "String", - "placeholders": {} - }, - "voiceMessage": "Voice message", - "@voiceMessage": { - "type": "String", - "placeholders": {} - }, - "waitingPartnerAcceptRequest": "Waiting for partner to accept the request…", - "@waitingPartnerAcceptRequest": { - "type": "String", - "placeholders": {} - }, - "waitingPartnerEmoji": "Waiting for partner to accept the emoji…", - "@waitingPartnerEmoji": { - "type": "String", - "placeholders": {} - }, - "waitingPartnerNumbers": "Waiting for partner to accept the numbers…", - "@waitingPartnerNumbers": { - "type": "String", - "placeholders": {} - }, - "wallpaper": "Wallpaper:", - "@wallpaper": { - "type": "String", - "placeholders": {} - }, - "warning": "Warning!", - "@warning": { - "type": "String", - "placeholders": {} - }, - "weSentYouAnEmail": "We sent you an email", - "@weSentYouAnEmail": { - "type": "String", - "placeholders": {} - }, - "whoCanPerformWhichAction": "Who can perform which action", - "@whoCanPerformWhichAction": { - "type": "String", - "placeholders": {} - }, - "whoIsAllowedToJoinThisGroup": "Who is allowed to join this group", - "@whoIsAllowedToJoinThisGroup": { - "type": "String", - "placeholders": {} - }, - "whyDoYouWantToReportThis": "Why do you want to report this?", - "@whyDoYouWantToReportThis": { - "type": "String", - "placeholders": {} - }, - "wipeChatBackup": "Wipe your chat backup to create a new recovery key?", - "@wipeChatBackup": { - "type": "String", - "placeholders": {} - }, - "withTheseAddressesRecoveryDescription": "With these addresses you can recover your password.", - "@withTheseAddressesRecoveryDescription": { - "type": "String", - "placeholders": {} - }, - "writeAMessage": "Write a message…", - "@writeAMessage": { - "type": "String", - "placeholders": {} - }, - "yes": "Yes", - "@yes": { - "type": "String", - "placeholders": {} - }, - "you": "You", - "@you": { - "type": "String", - "placeholders": {} - }, - "youAreNoLongerParticipatingInThisChat": "You are no longer participating in this chat", - "@youAreNoLongerParticipatingInThisChat": { - "type": "String", - "placeholders": {} - }, - "youHaveBeenBannedFromThisChat": "You have been banned from this chat", - "@youHaveBeenBannedFromThisChat": { - "type": "String", - "placeholders": {} - }, - "yourPublicKey": "Your public key", - "@yourPublicKey": { - "type": "String", - "placeholders": {} - }, - "messageInfo": "Message info", - "@messageInfo": {}, - "time": "Time", - "@time": {}, - "messageType": "Message Type", - "@messageType": {}, - "sender": "Sender", - "@sender": {}, - "openGallery": "Open gallery", - "@openGallery": {}, - "removeFromSpace": "Remove from space", - "@removeFromSpace": {}, - "addToSpaceDescription": "Select a space to add this chat to it.", - "@addToSpaceDescription": {}, - "start": "Start", - "@start": {}, - "pleaseEnterRecoveryKeyDescription": "To unlock your old messages, please enter your recovery key that has been generated in a previous session. Your recovery key is NOT your password.", - "@pleaseEnterRecoveryKeyDescription": {}, - "publish": "Publish", - "@publish": {}, - "videoWithSize": "Video ({size})", - "@videoWithSize": { - "type": "String", - "placeholders": { - "size": { - "type": "String" - } - } - }, - "openChat": "Open Chat", - "@openChat": {}, - "markAsRead": "Mark as read", - "@markAsRead": {}, - "reportUser": "Report user", - "@reportUser": {}, - "dismiss": "Dismiss", - "@dismiss": {}, - "reactedWith": "{sender} reacted with {reaction}", - "@reactedWith": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - }, - "reaction": { - "type": "String" - } - } - }, - "pinMessage": "Pin to room", - "@pinMessage": {}, - "confirmEventUnpin": "Are you sure to permanently unpin the event?", - "@confirmEventUnpin": {}, - "emojis": "Emojis", - "@emojis": {}, - "placeCall": "Place call", - "@placeCall": {}, - "voiceCall": "Voice call", - "@voiceCall": {}, - "unsupportedAndroidVersion": "Unsupported Android version", - "@unsupportedAndroidVersion": {}, - "unsupportedAndroidVersionLong": "This feature requires a newer Android version. Please check for updates or Lineage OS support.", - "@unsupportedAndroidVersionLong": {}, - "videoCallsBetaWarning": "Please note that video calls are currently in beta. They might not work as expected or work at all on all platforms.", - "@videoCallsBetaWarning": {}, - "experimentalVideoCalls": "Experimental video calls", - "@experimentalVideoCalls": {}, - "emailOrUsername": "Email or username", - "@emailOrUsername": {}, - "indexedDbErrorTitle": "Private mode issues", - "@indexedDbErrorTitle": {}, - "indexedDbErrorLong": "The message storage is unfortunately not enabled in private mode by default.\nPlease visit\n - about:config\n - set dom.indexedDB.privateBrowsing.enabled to true\nOtherwise, it is not possible to run FluffyChat.", - "@indexedDbErrorLong": {}, - "switchToAccount": "Switch to account {number}", - "@switchToAccount": { - "type": "number", - "placeholders": { - "number": { - "type": "String" - } - } - }, - "nextAccount": "Next account", - "@nextAccount": {}, - "previousAccount": "Previous account", - "@previousAccount": {}, - "addWidget": "Add widget", - "@addWidget": {}, - "widgetVideo": "Video", - "@widgetVideo": {}, - "widgetEtherpad": "Text note", - "@widgetEtherpad": {}, - "widgetJitsi": "Jitsi Meet", - "@widgetJitsi": {}, - "widgetCustom": "Custom", - "@widgetCustom": {}, - "widgetName": "Name", - "@widgetName": {}, - "widgetUrlError": "This is not a valid URL.", - "@widgetUrlError": {}, - "widgetNameError": "Please provide a display name.", - "@widgetNameError": {}, - "errorAddingWidget": "Error adding the widget.", - "@errorAddingWidget": {}, - "youRejectedTheInvitation": "You rejected the invitation", - "@youRejectedTheInvitation": {}, - "youJoinedTheChat": "You joined the chat", - "@youJoinedTheChat": {}, - "youAcceptedTheInvitation": "👍 You accepted the invitation", - "@youAcceptedTheInvitation": {}, - "youBannedUser": "You banned {user}", - "@youBannedUser": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "youHaveWithdrawnTheInvitationFor": "You have withdrawn the invitation for {user}", - "@youHaveWithdrawnTheInvitationFor": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "youInvitedToBy": "📩 You have been invited via link to:\n{alias}", - "@youInvitedToBy": { - "placeholders": { - "alias": { - "type": "String" - } - } - }, - "youInvitedBy": "📩 You have been invited by {user}", - "@youInvitedBy": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "invitedBy": "📩 Invited by {user}", - "@invitedBy": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "youInvitedUser": "📩 You invited {user}", - "@youInvitedUser": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "youKicked": "👞 You kicked {user}", - "@youKicked": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "youKickedAndBanned": "🙅 You kicked and banned {user}", - "@youKickedAndBanned": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "youUnbannedUser": "You unbanned {user}", - "@youUnbannedUser": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "hasKnocked": "🚪 {user} has knocked", - "@hasKnocked": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "usersMustKnock": "Users must knock", - "@usersMustKnock": {}, - "noOneCanJoin": "No one can join", - "@noOneCanJoin": {}, - "userWouldLikeToChangeTheChat": "{user} would like to join the chat.", - "@userWouldLikeToChangeTheChat": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "noPublicLinkHasBeenCreatedYet": "No public link has been created yet", - "@noPublicLinkHasBeenCreatedYet": {}, - "knock": "Knock", - "@knock": {}, - "users": "Users", - "@users": {}, - "unlockOldMessages": "Unlock old messages", - "@unlockOldMessages": {}, - "storeInSecureStorageDescription": "Store the recovery key in the secure storage of this device.", - "@storeInSecureStorageDescription": {}, - "saveKeyManuallyDescription": "Save this key manually by triggering the system share dialog or clipboard.", - "@saveKeyManuallyDescription": {}, - "storeInAndroidKeystore": "Store in Android KeyStore", - "@storeInAndroidKeystore": {}, - "storeInAppleKeyChain": "Store in Apple KeyChain", - "@storeInAppleKeyChain": {}, - "storeSecurlyOnThisDevice": "Store securely on this device", - "@storeSecurlyOnThisDevice": {}, - "countFiles": "{count} files", - "@countFiles": { - "placeholders": { - "count": { - "type": "int" - } - } - }, - "user": "User", - "@user": {}, - "custom": "Custom", - "@custom": {}, - "foregroundServiceRunning": "This notification appears when the foreground service is running.", - "@foregroundServiceRunning": {}, - "screenSharingTitle": "screen sharing", - "@screenSharingTitle": {}, - "screenSharingDetail": "You are sharing your screen in FuffyChat", - "@screenSharingDetail": {}, - "callingPermissions": "Calling permissions", - "@callingPermissions": {}, - "callingAccount": "Calling account", - "@callingAccount": {}, - "callingAccountDetails": "Allows FluffyChat to use the native android dialer app.", - "@callingAccountDetails": {}, - "appearOnTop": "Appear on top", - "@appearOnTop": {}, - "appearOnTopDetails": "Allows the app to appear on top (not needed if you already have Fluffychat setup as a calling account)", - "@appearOnTopDetails": {}, - "otherCallingPermissions": "Microphone, camera and other FluffyChat permissions", - "@otherCallingPermissions": {}, - "whyIsThisMessageEncrypted": "Why is this message unreadable?", - "@whyIsThisMessageEncrypted": {}, - "noKeyForThisMessage": "This can happen if the message was sent before you have signed in to your account at this device.\n\nIt is also possible that the sender has blocked your device or something went wrong with the internet connection.\n\nAre you able to read the message on another session? Then you can transfer the message from it! Go to Settings > Devices and make sure that your devices have verified each other. When you open the room the next time and both sessions are in the foreground, the keys will be transmitted automatically.\n\nDo you not want to lose the keys when logging out or switching devices? Make sure that you have enabled the chat backup in the settings.", - "@noKeyForThisMessage": {}, - "newGroup": "New group", - "@newGroup": {}, - "newSpace": "New space", - "@newSpace": {}, - "enterSpace": "Enter space", - "@enterSpace": {}, - "enterRoom": "Enter room", - "@enterRoom": {}, - "allSpaces": "All spaces", - "@allSpaces": {}, - "numChats": "{number} chats", - "@numChats": { - "type": "number", - "placeholders": { - "number": { - "type": "String" - } - } - }, - "hideUnimportantStateEvents": "Hide unimportant state events", - "@hideUnimportantStateEvents": {}, - "hidePresences": "Hide Status List?", - "@hidePresences": {}, - "doNotShowAgain": "Do not show again", - "@doNotShowAgain": {}, - "wasDirectChatDisplayName": "Empty chat (was {oldDisplayName})", - "@wasDirectChatDisplayName": { - "type": "String", - "placeholders": { - "oldDisplayName": { - "type": "String" - } - } - }, - "newSpaceDescription": "Spaces allows you to consolidate your chats and build private or public communities.", - "@newSpaceDescription": {}, - "encryptThisChat": "Encrypt this chat", - "@encryptThisChat": {}, - "disableEncryptionWarning": "For security reasons you can not disable encryption in a chat, where it has been enabled before.", - "@disableEncryptionWarning": {}, - "sorryThatsNotPossible": "Sorry... that is not possible", - "@sorryThatsNotPossible": {}, - "deviceKeys": "Device keys:", - "@deviceKeys": {}, - "reopenChat": "Reopen chat", - "@reopenChat": {}, - "noBackupWarning": "Warning! Without enabling chat backup, you will lose access to your encrypted messages. It is highly recommended to enable the chat backup first before logging out.", - "@noBackupWarning": {}, - "noOtherDevicesFound": "No other devices found", - "@noOtherDevicesFound": {}, - "fileIsTooBigForServer": "Unable to send! The server only supports attachments up to {max}.", - "@fileIsTooBigForServer": { - "type": "String", - "placeholders": { - "max": { - "type": "String" - } - } - }, - "fileHasBeenSavedAt": "File has been saved at {path}", - "@fileHasBeenSavedAt": { - "type": "String", - "placeholders": { - "path": { - "type": "String" - } - } - }, - "jumpToLastReadMessage": "Jump to last read message", - "@jumpToLastReadMessage": {}, - "readUpToHere": "Read up to here", - "@readUpToHere": {}, - "jump": "Jump", - "@jump": {}, - "openLinkInBrowser": "Open link in browser", - "@openLinkInBrowser": {}, - "reportErrorDescription": "😭 Oh no. Something went wrong. If you want, you can report this bug to the developers.", - "@reportErrorDescription": {}, - "report": "report", - "@report": {}, - "signInWithPassword": "Sign in with password", - "@signInWithPassword": {}, - "pleaseTryAgainLaterOrChooseDifferentServer": "Please try again later or choose a different server.", - "@pleaseTryAgainLaterOrChooseDifferentServer": {}, - "profileNotFound": "The user could not be found on the server. Maybe there is a connection problem or the user doesn't exist.", - "@profileNotFound": {}, - "setTheme": "Set theme:", - "@setTheme": {}, - "setColorTheme": "Set color theme:", - "@setColorTheme": {}, - "invite": "Invite", - "@invite": {}, - "inviteGroupChat": "📨 Group chat invite", - "@inviteGroupChat": {}, - "invitePrivateChat": "📨 Private chat invite", - "@invitePrivateChat": {}, - "invalidInput": "Invalid input!", - "@invalidInput": {}, - "wrongPinEntered": "Wrong pin entered! Try again in {seconds} seconds...", - "@wrongPinEntered": { - "type": "String", - "placeholders": { - "seconds": { - "type": "int" - } - } - }, - "pleaseEnterANumber": "Please enter a number greater than 0", - "@pleaseEnterANumber": {}, - "archiveRoomDescription": "The chat will be moved to the archive. Other users will be able to see that you have left the chat.", - "@archiveRoomDescription": {}, - "roomUpgradeDescription": "The chat will then be recreated with the new room version. All participants will be notified that they need to switch to the new chat. You can find out more about room versions at https://spec.matrix.org/latest/rooms/", - "@roomUpgradeDescription": {}, - "removeDevicesDescription": "You will be logged out of this device and will no longer be able to receive messages.", - "@removeDevicesDescription": {}, - "banUserDescription": "The user will be banned from the chat and will not be able to enter the chat again until they are unbanned.", - "@banUserDescription": {}, - "unbanUserDescription": "The user will be able to enter the chat again if they try.", - "@unbanUserDescription": {}, - "kickUserDescription": "The user is kicked out of the chat but not banned. In public chats, the user can rejoin at any time.", - "@kickUserDescription": {}, - "makeAdminDescription": "Once you make this user admin, you may not be able to undo this as they will then have the same permissions as you.", - "@makeAdminDescription": {}, - "pushNotificationsNotAvailable": "Push notifications not available", - "@pushNotificationsNotAvailable": {}, - "learnMore": "Learn more", - "@learnMore": {}, - "yourGlobalUserIdIs": "Your global user-ID is: ", - "@yourGlobalUserIdIs": {}, - "noUsersFoundWithQuery": "Unfortunately no user could be found with \"{query}\". Please check whether you made a typo.", - "@noUsersFoundWithQuery": { - "type": "String", - "placeholders": { - "query": { - "type": "String" - } - } - }, - "knocking": "Knocking", - "@knocking": {}, - "chatCanBeDiscoveredViaSearchOnServer": "Chat can be discovered via the search on {server}", - "@chatCanBeDiscoveredViaSearchOnServer": { - "type": "String", - "placeholders": { - "server": { - "type": "String" - } - } - }, - "searchChatsRooms": "Search for #chats, @users...", - "@searchChatsRooms": {}, - "nothingFound": "Nothing found...", - "@nothingFound": {}, - "groupName": "Group name", - "@groupName": {}, - "createGroupAndInviteUsers": "Create a group and invite users", - "@createGroupAndInviteUsers": {}, - "groupCanBeFoundViaSearch": "Group can be found via search", - "@groupCanBeFoundViaSearch": {}, - "wrongRecoveryKey": "Sorry... this does not seem to be the correct recovery key.", - "@wrongRecoveryKey": {}, - "startConversation": "Start conversation", - "@startConversation": {}, - "commandHint_sendraw": "Send raw json", - "@commandHint_sendraw": {}, - "databaseMigrationTitle": "Database is optimized", - "@databaseMigrationTitle": {}, - "databaseMigrationBody": "Please wait. This may take a moment.", - "@databaseMigrationBody": {}, - "leaveEmptyToClearStatus": "Leave empty to clear your status.", - "@leaveEmptyToClearStatus": {}, - "select": "Select", - "@select": {}, - "searchForUsers": "Search for @users...", - "@searchForUsers": {}, - "pleaseEnterYourCurrentPassword": "Please enter your current password", - "@pleaseEnterYourCurrentPassword": {}, - "newPassword": "New password", - "@newPassword": {}, - "pleaseChooseAStrongPassword": "Please choose a strong password", - "@pleaseChooseAStrongPassword": {}, - "passwordsDoNotMatch": "Passwords do not match", - "@passwordsDoNotMatch": {}, - "passwordIsWrong": "Your entered password is wrong", - "@passwordIsWrong": {}, - "publicLink": "Public link", - "@publicLink": {}, - "publicChatAddresses": "Public chat addresses", - "@publicChatAddresses": {}, - "createNewAddress": "Create new address", - "@createNewAddress": {}, - "joinSpace": "Join space", - "@joinSpace": {}, - "publicSpaces": "Public spaces", - "@publicSpaces": {}, - "addChatOrSubSpace": "Add chat or sub space", - "@addChatOrSubSpace": {}, - "subspace": "Subspace", - "@subspace": {}, - "decline": "Decline", - "@decline": {}, - "thisDevice": "This device:", - "@thisDevice": {}, - "initAppError": "An error occured while init the app", - "@initAppError": {}, - "userRole": "User role", - "@userRole": {}, - "minimumPowerLevel": "{level} is the minimum power level.", - "@minimumPowerLevel": { - "type": "String", - "placeholders": { - "level": { - "type": "String" - } - } - }, - "searchIn": "Search in chat \"{chat}\"...", - "@searchIn": { - "type": "String", - "placeholders": { - "chat": { - "type": "String" - } - } - }, - "searchMore": "Search more...", - "@searchMore": {}, - "gallery": "Gallery", - "@gallery": {}, - "files": "Files", - "@files": {}, - "databaseBuildErrorBody": "Unable to build the SQlite database. The app tries to use the legacy database for now. Please report this error to the developers at {url}. The error message is: {error}", - "@databaseBuildErrorBody": { - "type": "String", - "placeholders": { - "url": { - "type": "String" - }, - "error": { - "type": "String" - } - } - }, - "sessionLostBody": "Your session is lost. Please report this error to the developers at {url}. The error message is: {error}", - "@sessionLostBody": { - "type": "String", - "placeholders": { - "url": { - "type": "String" - }, - "error": { - "type": "String" - } - } - }, - "restoreSessionBody": "The app now tries to restore your session from the backup. Please report this error to the developers at {url}. The error message is: {error}", - "@restoreSessionBody": { - "type": "String", - "placeholders": { - "url": { - "type": "String" - }, - "error": { - "type": "String" - } - } - }, - "forwardMessageTo": "Forward message to {roomName}?", - "@forwardMessageTo": { - "type": "String", - "placeholders": { - "roomName": { - "type": "String" - } - } - }, - "sendReadReceipts": "Send read receipts", - "@sendReadReceipts": {}, - "sendTypingNotificationsDescription": "Other participants in a chat can see when you are typing a new message.", - "@sendTypingNotificationsDescription": {}, - "sendReadReceiptsDescription": "Other participants in a chat can see when you have read a message.", - "@sendReadReceiptsDescription": {}, - "formattedMessages": "Formatted messages", - "@formattedMessages": {}, - "formattedMessagesDescription": "Display rich message content like bold text using markdown.", - "@formattedMessagesDescription": {}, - "verifyOtherUser": "🔐 Verify other user", - "@verifyOtherUser": {}, - "verifyOtherUserDescription": "If you verify another user, you can be sure that you know who you are really writing to. 💪\n\nWhen you start a verification, you and the other user will see a popup in the app. There you will then see a series of emojis or numbers that you have to compare with each other.\n\nThe best way to do this is to meet up or start a video call. 👭", - "@verifyOtherUserDescription": {}, - "verifyOtherDevice": "🔐 Verify other device", - "@verifyOtherDevice": {}, - "verifyOtherDeviceDescription": "When you verify another device, those devices can exchange keys, increasing your overall security. 💪 When you start a verification, a popup will appear in the app on both devices. There you will then see a series of emojis or numbers that you have to compare with each other. It's best to have both devices handy before you start the verification. 🤳", - "@verifyOtherDeviceDescription": {}, - "acceptedKeyVerification": "{sender} accepted key verification", - "@acceptedKeyVerification": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - } - } - }, - "canceledKeyVerification": "{sender} canceled key verification", - "@canceledKeyVerification": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - } - } - }, - "completedKeyVerification": "{sender} completed key verification", - "@completedKeyVerification": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - } - } - }, - "isReadyForKeyVerification": "{sender} is ready for key verification", - "@isReadyForKeyVerification": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - } - } - }, - "requestedKeyVerification": "{sender} requested key verification", - "@requestedKeyVerification": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - } - } - }, - "startedKeyVerification": "{sender} started key verification", - "@startedKeyVerification": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - } - } - }, - "transparent": "Transparent", - "@transparent": {}, - "incomingMessages": "Incoming messages", - "@incomingMessages": {}, - "stickers": "Stickers", - "@stickers": {}, - "discover": "Discover", - "@discover": {}, - "commandHint_ignore": "Ignore the given matrix ID", - "@commandHint_ignore": {}, - "commandHint_unignore": "Unignore the given matrix ID", - "@commandHint_unignore": {}, - "unreadChatsInApp": "{appname}: {unread} unread chats", - "@unreadChatsInApp": { - "type": "String", - "placeholders": { - "appname": { - "type": "String" - }, - "unread": { - "type": "String" - } - } - }, - "noDatabaseEncryption": "Database encryption is not supported on this platform", - "@noDatabaseEncryption": {}, - "thereAreCountUsersBlocked": "Right now there are {count} users blocked.", - "@thereAreCountUsersBlocked": { - "type": "String", - "count": {} - }, - "restricted": "Restricted", - "@restricted": {}, - "knockRestricted": "Knock restricted", - "@knockRestricted": {}, - "goToSpace": "Go to space: {space}", - "@goToSpace": { - "type": "String", - "space": {} - }, - "markAsUnread": "Mark as unread", - "@markAsUnread": {}, - "userLevel": "{level} - User", - "@userLevel": { - "type": "String", - "placeholders": { - "level": { - "type": "int" - } - } - }, - "moderatorLevel": "{level} - Moderator", - "@moderatorLevel": { - "type": "String", - "placeholders": { - "level": { - "type": "int" - } - } - }, - "adminLevel": "{level} - Admin", - "@adminLevel": { - "type": "String", - "placeholders": { - "level": { - "type": "int" - } - } - }, - "changeGeneralChatSettings": "Change general chat settings", - "@changeGeneralChatSettings": {}, - "inviteOtherUsers": "Invite other users to this chat", - "@inviteOtherUsers": {}, - "changeTheChatPermissions": "Change the chat permissions", - "@changeTheChatPermissions": {}, - "changeTheVisibilityOfChatHistory": "Change the visibility of the chat history", - "@changeTheVisibilityOfChatHistory": {}, - "changeTheCanonicalRoomAlias": "Change the main public chat address", - "@changeTheCanonicalRoomAlias": {}, - "sendRoomNotifications": "Send a @room notifications", - "@sendRoomNotifications": {}, - "changeTheDescriptionOfTheGroup": "Change the description of the chat", - "@changeTheDescriptionOfTheGroup": {}, - "chatPermissionsDescription": "Define which power level is necessary for certain actions in this chat. The power levels 0, 50 and 100 are usually representing users, moderators and admins, but any gradation is possible.", - "@chatPermissionsDescription": {}, - "updateInstalled": "🎉 Update {version} installed!", - "@updateInstalled": { - "type": "String", - "placeholders": { - "version": { - "type": "String" - } - } - }, - "changelog": "Changelog", - "@changelog": {}, - "sendCanceled": "Sending canceled", - "@sendCanceled": {}, - "loginWithMatrixId": "Login with Matrix-ID", - "@loginWithMatrixId": {}, - "discoverHomeservers": "Discover homeservers", - "@discoverHomeservers": {}, - "whatIsAHomeserver": "What is a homeserver?", - "@whatIsAHomeserver": {}, - "homeserverDescription": "All your data is stored on the homeserver, just like an email provider. You can choose which homeserver you want to use, while you can still communicate with everyone. Learn more at at https://matrix.org.", - "@homeserverDescription": {}, - "doesNotSeemToBeAValidHomeserver": "Doesn't seem to be a compatible homeserver. Wrong URL?", - "@doesNotSeemToBeAValidHomeserver": {}, - "calculatingFileSize": "Calculating file size...", - "@calculatingFileSize": {}, - "prepareSendingAttachment": "Prepare sending attachment...", - "@prepareSendingAttachment": {}, - "sendingAttachment": "Sending attachment...", - "@sendingAttachment": {}, - "generatingVideoThumbnail": "Generating video thumbnail...", - "@generatingVideoThumbnail": {}, - "compressVideo": "Compressing video...", - "@compressVideo": {}, - "sendingAttachmentCountOfCount": "Sending attachment {index} of {length}...", - "@sendingAttachmentCountOfCount": { - "type": "integer", - "placeholders": { - "index": { - "type": "int" - }, - "length": { - "type": "int" - } - } - }, - "serverLimitReached": "Server limit reached! Waiting {seconds} seconds...", - "@serverLimitReached": { - "type": "integer", - "placeholders": { - "seconds": { - "type": "int" - } - } - }, - "oneOfYourDevicesIsNotVerified": "One of your devices is not verified", - "@oneOfYourDevicesIsNotVerified": {}, - "noticeChatBackupDeviceVerification": "Note: When you connect all your devices to the chat backup, they are automatically verified.", - "@noticeChatBackupDeviceVerification": {}, - "continueText": "Continue", - "@continueText": {}, - "welcomeText": "Hey Hey 👋 This is FluffyChat. You can sign in to any homeserver, which is compatible with https://matrix.org. And then chat with anyone. It's a huge decentralized messaging network!", - "@welcomeText": {}, - "blur": "Blur:", - "@blur": {}, - "opacity": "Opacity:", - "@opacity": {}, - "setWallpaper": "Set wallpaper", - "@setWallpaper": {}, - "manageAccount": "Manage account", - "@manageAccount": {}, - "noContactInformationProvided": "Server does not provide any valid contact information", - "@noContactInformationProvided": {}, - "contactServerAdmin": "Contact server admin", - "@contactServerAdmin": {}, - "contactServerSecurity": "Contact server security", - "@contactServerSecurity": {}, - "supportPage": "Support page", - "@supportPage": {}, - "serverInformation": "Server information:", - "@serverInformation": {}, - "name": "Name", - "@name": {}, - "version": "Version", - "@version": {}, - "website": "Website", - "@website": {}, - "compress": "Compress", - "@compress": {}, - "boldText": "Bold text", - "@boldText": {}, - "italicText": "Italic text", - "@italicText": {}, - "strikeThrough": "Strikethrough", - "@strikeThrough": {}, - "pleaseFillOut": "Please fill out", - "@pleaseFillOut": {}, - "invalidUrl": "Invalid url", - "@invalidUrl": {}, - "addLink": "Add link", - "@addLink": {}, - "unableToJoinChat": "Unable to join chat. Maybe the other party has already closed the conversation.", - "@unableToJoinChat": {}, - "previous": "Previous", - "@previous": {}, - "otherPartyNotLoggedIn": "The other party is currently not logged in and therefore cannot receive messages!", - "@otherPartyNotLoggedIn": {}, - "appWantsToUseForLogin": "Use '{server}' to log in", - "@appWantsToUseForLogin": { - "type": "String", - "placeholders": { - "server": { - "type": "String" - } - } - }, - "appWantsToUseForLoginDescription": "You hereby allow the app and website to share information about you.", - "@appWantsToUseForLoginDescription": {}, - "open": "Open", - "@open": {}, - "waitingForServer": "Waiting for server...", - "@waitingForServer": {}, - "appIntroduction": "FluffyChat lets you chat with your friends across different messengers. Learn more at https://matrix.org or just tap *Continue*.", - "@appIntroduction": {}, - "newChatRequest": "📩 New chat request", - "@newChatRequest": {}, - "contentNotificationSettings": "Content notification settings", - "@contentNotificationSettings": {}, - "generalNotificationSettings": "General notification settings", - "@generalNotificationSettings": {}, - "roomNotificationSettings": "Room notification settings", - "@roomNotificationSettings": {}, - "userSpecificNotificationSettings": "User specific notification settings", - "@userSpecificNotificationSettings": {}, - "otherNotificationSettings": "Other notification settings", - "@otherNotificationSettings": {}, - "notificationRuleContainsUserName": "Contains User Name", - "@notificationRuleContainsUserName": {}, - "notificationRuleContainsUserNameDescription": "Notifies the user when a message contains their username.", - "@notificationRuleContainsUserNameDescription": {}, - "notificationRuleMaster": "Mute all notifications", - "@notificationRuleMaster": {}, - "notificationRuleMasterDescription": "Overrides all other rules and disables all notifications.", - "@notificationRuleMasterDescription": {}, - "notificationRuleSuppressNotices": "Suppress Automated Messages", - "@notificationRuleSuppressNotices": {}, - "notificationRuleSuppressNoticesDescription": "Suppresses notifications from automated clients like bots.", - "@notificationRuleSuppressNoticesDescription": {}, - "notificationRuleInviteForMe": "Invite for Me", - "@notificationRuleInviteForMe": {}, - "notificationRuleInviteForMeDescription": "Notifies the user when they are invited to a room.", - "@notificationRuleInviteForMeDescription": {}, - "notificationRuleMemberEvent": "Member Event", - "@notificationRuleMemberEvent": {}, - "notificationRuleMemberEventDescription": "Suppresses notifications for membership events.", - "@notificationRuleMemberEventDescription": {}, - "notificationRuleIsUserMention": "User Mention", - "@notificationRuleIsUserMention": {}, - "notificationRuleIsUserMentionDescription": "Notifies the user when they are directly mentioned in a message.", - "@notificationRuleIsUserMentionDescription": {}, - "notificationRuleContainsDisplayName": "Contains Display Name", - "@notificationRuleContainsDisplayName": {}, - "notificationRuleContainsDisplayNameDescription": "Notifies the user when a message contains their display name.", - "@notificationRuleContainsDisplayNameDescription": {}, - "notificationRuleIsRoomMention": "Room Mention", - "@notificationRuleIsRoomMention": {}, - "notificationRuleIsRoomMentionDescription": "Notifies the user when there is a room mention.", - "@notificationRuleIsRoomMentionDescription": {}, - "notificationRuleRoomnotif": "Room Notification", - "@notificationRuleRoomnotif": {}, - "notificationRuleRoomnotifDescription": "Notifies the user when a message contains '@room'.", - "@notificationRuleRoomnotifDescription": {}, - "notificationRuleTombstone": "Tombstone", - "@notificationRuleTombstone": {}, - "notificationRuleTombstoneDescription": "Notifies the user about room deactivation messages.", - "@notificationRuleTombstoneDescription": {}, - "notificationRuleReaction": "Reaction", - "@notificationRuleReaction": {}, - "notificationRuleReactionDescription": "Suppresses notifications for reactions.", - "@notificationRuleReactionDescription": {}, - "notificationRuleRoomServerAcl": "Room Server ACL", - "@notificationRuleRoomServerAcl": {}, - "notificationRuleRoomServerAclDescription": "Suppresses notifications for room server access control lists (ACL).", - "@notificationRuleRoomServerAclDescription": {}, - "notificationRuleSuppressEdits": "Suppress Edits", - "@notificationRuleSuppressEdits": {}, - "notificationRuleSuppressEditsDescription": "Suppresses notifications for edited messages.", - "@notificationRuleSuppressEditsDescription": {}, - "notificationRuleCall": "Call", - "@notificationRuleCall": {}, - "notificationRuleCallDescription": "Notifies the user about calls.", - "@notificationRuleCallDescription": {}, - "notificationRuleEncryptedRoomOneToOne": "Encrypted Room One-to-One", - "@notificationRuleEncryptedRoomOneToOne": {}, - "notificationRuleEncryptedRoomOneToOneDescription": "Notifies the user about messages in encrypted one-to-one rooms.", - "@notificationRuleEncryptedRoomOneToOneDescription": {}, - "notificationRuleRoomOneToOne": "Room One-to-One", - "@notificationRuleRoomOneToOne": {}, - "notificationRuleRoomOneToOneDescription": "Notifies the user about messages in one-to-one rooms.", - "@notificationRuleRoomOneToOneDescription": {}, - "notificationRuleMessage": "Message", - "@notificationRuleMessage": {}, - "notificationRuleMessageDescription": "Notifies the user about general messages.", - "@notificationRuleMessageDescription": {}, - "notificationRuleEncrypted": "Encrypted", - "@notificationRuleEncrypted": {}, - "notificationRuleEncryptedDescription": "Notifies the user about messages in encrypted rooms.", - "@notificationRuleEncryptedDescription": {}, - "notificationRuleJitsi": "Jitsi", - "@notificationRuleJitsi": {}, - "notificationRuleJitsiDescription": "Notifies the user about Jitsi widget events.", - "@notificationRuleJitsiDescription": {}, - "notificationRuleServerAcl": "Suppress Server ACL Events", - "@notificationRuleServerAcl": {}, - "notificationRuleServerAclDescription": "Suppresses notifications for Server ACL events.", - "@notificationRuleServerAclDescription": {}, - "unknownPushRule": "Unknown push rule '{rule}'", - "@unknownPushRule": { - "type": "String", - "placeholders": { - "rule": { - "type": "String" - } - } - }, - "sentVoiceMessage": "🎙️ {duration} - Voice message from {sender}", - "@sentVoiceMessage": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - }, - "duration": { - "type": "String" - } - } - }, - "deletePushRuleCanNotBeUndone": "If you delete this notification setting, this can not be undone.", - "@deletePushRuleCanNotBeUndone": {}, - "more": "More", - "@more": {}, - "shareKeysWith": "Share keys with...", - "@shareKeysWith": {}, - "shareKeysWithDescription": "Which devices should be trusted so that they can read along your messages in encrypted chats?", - "@shareKeysWithDescription": {}, - "allDevices": "All devices", - "@allDevices": {}, - "crossVerifiedDevicesIfEnabled": "Cross verified devices if enabled", - "@crossVerifiedDevicesIfEnabled": {}, - "crossVerifiedDevices": "Cross verified devices", - "@crossVerifiedDevices": {}, - "verifiedDevicesOnly": "Verified devices only", - "@verifiedDevicesOnly": {}, - "takeAPhoto": "Take a photo", - "@takeAPhoto": {}, - "recordAVideo": "Record a video", - "@recordAVideo": {}, - "optionalMessage": "(Optional) message...", - "@optionalMessage": {}, - "notSupportedOnThisDevice": "Not supported on this device", - "@notSupportedOnThisDevice": {}, - "enterNewChat": "Enter new chat", - "@enterNewChat": {}, - "approve": "Approve", - "@approve": {}, - "youHaveKnocked": "You have knocked", - "@youHaveKnocked": {}, - "pleaseWaitUntilInvited": "Please wait now, until someone from the room invites you.", - "@pleaseWaitUntilInvited": {}, - "commandHint_logout": "Logout your current device", - "@commandHint_logout": {}, - "commandHint_logoutall": "Logout all active devices", - "@commandHint_logoutall": {}, - "displayNavigationRail": "Show navigation rail on mobile", - "@displayNavigationRail": {}, - "customReaction": "Custom reaction", - "@customReaction": {}, - "moreEvents": "More events", - "@moreEvents": {}, - "declineInvitation": "Decline invitation", - "@declineInvitation": {}, - "noMessagesYet": "No messages yet", - "longPressToRecordVoiceMessage": "Long press to record voice message.", - "pause": "Pause", - "resume": "Resume", - "newSubSpace": "New sub space", - "moveToDifferentSpace": "Move to different space", - "moveUp": "Move up", - "moveDown": "Move down", - "removeFromSpaceDescription": "The chat will be removed from the space but still appear in your chat list.", - "countChats": "{chats} chats", - "@countChats": { - "type": "String", - "placeholders": { - "chats": { - "type": "int" - } - } - }, - "spaceMemberOf": "Space member of {spaces}", - "@spaceMemberOf": { - "type": "String", - "placeholders": { - "spaces": { - "type": "String" - } - } - }, - "spaceMemberOfCanKnock": "Space member of {spaces} can knock", - "@spaceMemberOfCanKnock": { - "type": "String", - "placeholders": { - "spaces": { - "type": "String" - } - } - }, - "donate": "Donate", - "startedAPoll": "{username} started a poll.", - "@startedAPoll": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "poll": "Poll", - "startPoll": "Start poll", - "endPoll": "End poll", - "answersVisible": "Answers visible", - "answersHidden": "Answers hidden", - "pollQuestion": "Poll question", - "answerOption": "Answer option", - "addAnswerOption": "Add answer option", - "allowMultipleAnswers": "Allow multiple answers", - "pollHasBeenEnded": "Poll has been ended", - "countVotes": "{count, plural, =1{One vote} other{{count} votes}}", - "@countVotes": { - "type": "int", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "answersWillBeVisibleWhenPollHasEnded": "Answers will be visible when poll has ended", - "replyInThread": "Reply in thread", - "countReplies": "{count, plural, =1{One reply} other{{count} replies}}", - "@countReplies": { - "type": "int", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "thread": "Thread", - "backToMainChat": "Back to main chat", - "saveChanges": "Save changes", - "createSticker": "Create sticker or emoji", - "useAsSticker": "Use as sticker", - "useAsEmoji": "Use as emoji", - "stickerPackNameAlreadyExists": "Sticker pack name already exists", - "newStickerPack": "New sticker pack", - "stickerPackName": "Sticker pack name", - "attribution": "Attribution", - "skipChatBackup": "Skip chat backup", - "skipChatBackupWarning": "Are you sure? Without enabling the chat backup you may lose access to your messages if you switch your device.", - "loadingMessages": "Loading messages", - "setupChatBackup": "Set up chat backup", - "noMoreResultsFound": "No more results found", - "chatSearchedUntil": "Chat searched until {time}", - "@chatSearchedUntil": { - "type": "String", - "placeholders": { - "time": { - "type": "String" - } - } - }, - "federationBaseUrl": "Federation Base URL", - "@federationBaseUrl": {}, - "clientWellKnownInformation": "Client-Well-Known Information:", - "@clientWellKnownInformation": {}, - "baseUrl": "Base URL", - "@baseUrl": {}, - "identityServer": "Identity Server:", - "@identityServer": {}, - "versionWithNumber": "Version: {version}", - "@versionWithNumber": { - "type": "String", - "placeholders": { - "version": { - "type": "String" - } - } - }, - "logs": "Logs", - "@logs": {}, - "advancedConfigs": "Advanced Configs", - "@advancedConfigs": {}, - "advancedConfigurations": "Advanced configurations", - "@advancedConfigurations": {}, - "signIn": "Sign in", - "createNewAccount": "Create new account", - "signUpGreeting": "FluffyChat is decentralized! Select a server where you want to create your account and let's go!", - "signInGreeting": "You already have an account in Matrix? Welcome back! Select your homeserver and sign in.", - "appIntro": "With FluffyChat you can chat with your friends. It's a secure decentralized [matrix] messenger! Learn more on https://matrix.org if you like or just sign up.", - "theProcessWasCanceled": "The process was canceled.", - "join": "Join", - "searchOrEnterHomeserverAddress": "Search or enter homeserver address", - "matrixId": "Matrix ID" + "repeatPassword": "Repeat password", + "notAnImage": "Not an image file.", + "setCustomPermissionLevel": "Set custom permission level", + "setPermissionsLevelDescription": "Please choose a predefined role below or enter a custom permission level between 0 and 100.", + "ignoreUser": "Ignore user", + "normalUser": "Normal user", + "remove": "Remove", + "@remove": { + "type": "String", + "placeholders": {} + }, + "importNow": "Import now", + "importEmojis": "Import Emojis", + "importFromZipFile": "Import from .zip file", + "exportEmotePack": "Export Emote pack as .zip", + "replace": "Replace", + "about": "About", + "aboutHomeserver": "About {homeserver}", + "@aboutHomeserver": { + "type": "String", + "placeholders": { + "homeserver": { + "type": "String" + } + } + }, + "accept": "Accept", + "@accept": { + "type": "String", + "placeholders": {} + }, + "acceptedTheInvitation": "👍 {username} accepted the invitation", + "@acceptedTheInvitation": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "account": "Account", + "@account": { + "type": "String", + "placeholders": {} + }, + "activatedEndToEndEncryption": "🔐 {username} activated end to end encryption", + "@activatedEndToEndEncryption": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "addEmail": "Add email", + "@addEmail": { + "type": "String", + "placeholders": {} + }, + "confirmMatrixId": "Please confirm your Matrix ID in order to delete your account.", + "supposedMxid": "This should be {mxid}", + "@supposedMxid": { + "type": "String", + "placeholders": { + "mxid": { + "type": "String" + } + } + }, + "addChatDescription": "Add a chat description...", + "addToSpace": "Add to space", + "admin": "Admin", + "@admin": { + "type": "String", + "placeholders": {} + }, + "alias": "alias", + "@alias": { + "type": "String", + "placeholders": {} + }, + "all": "All", + "@all": { + "type": "String", + "placeholders": {} + }, + "allChats": "All chats", + "@allChats": { + "type": "String", + "placeholders": {} + }, + "commandHint_roomupgrade": "Upgrade this room to the given room version", + "commandHint_googly": "Send some googly eyes", + "commandHint_cuddle": "Send a cuddle", + "commandHint_hug": "Send a hug", + "googlyEyesContent": "{senderName} sends you googly eyes", + "@googlyEyesContent": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "cuddleContent": "{senderName} cuddles you", + "@cuddleContent": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "hugContent": "{senderName} hugs you", + "@hugContent": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "answeredTheCall": "{senderName} answered the call", + "@answeredTheCall": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "anyoneCanJoin": "Anyone can join", + "@anyoneCanJoin": { + "type": "String", + "placeholders": {} + }, + "appLock": "App lock", + "@appLock": { + "type": "String", + "placeholders": {} + }, + "appLockDescription": "Lock the app when not using with a pin code", + "archive": "Archive", + "@archive": { + "type": "String", + "placeholders": {} + }, + "areGuestsAllowedToJoin": "Are guest users allowed to join?", + "@areGuestsAllowedToJoin": { + "type": "String", + "placeholders": {} + }, + "areYouSure": "Are you sure?", + "@areYouSure": { + "type": "String", + "placeholders": {} + }, + "areYouSureYouWantToLogout": "Are you sure you want to log out?", + "@areYouSureYouWantToLogout": { + "type": "String", + "placeholders": {} + }, + "askSSSSSign": "To be able to sign the other person, please enter your secure store passphrase or recovery key.", + "@askSSSSSign": { + "type": "String", + "placeholders": {} + }, + "askVerificationRequest": "Accept this verification request from {username}?", + "@askVerificationRequest": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "autoplayImages": "Automatically play animated stickers and emotes", + "@autoplayImages": { + "type": "String", + "placeholder": {} + }, + "badServerLoginTypesException": "The homeserver supports the login types:\n{serverVersions}\nBut this app supports only:\n{supportedVersions}", + "@badServerLoginTypesException": { + "type": "String", + "placeholders": { + "serverVersions": { + "type": "String" + }, + "supportedVersions": { + "type": "String" + } + } + }, + "sendTypingNotifications": "Send typing notifications", + "swipeRightToLeftToReply": "Swipe right to left to reply", + "sendOnEnter": "Send on enter", + "badServerVersionsException": "The homeserver supports the Spec versions:\n{serverVersions}\nBut this app supports only {supportedVersions}", + "@badServerVersionsException": { + "type": "String", + "placeholders": { + "serverVersions": { + "type": "String" + }, + "supportedVersions": { + "type": "String" + } + } + }, + "countChatsAndCountParticipants": "{chats} chats and {participants} participants", + "@countChatsAndCountParticipants": { + "type": "String", + "placeholders": { + "chats": { + "type": "int" + }, + "participants": { + "type": "int" + } + } + }, + "noMoreChatsFound": "No more chats found...", + "noChatsFoundHere": "No chats found here yet. Start a new chat with someone by using the button below. ⤵️", + "joinedChats": "Joined chats", + "unread": "Unread", + "space": "Space", + "spaces": "Spaces", + "banFromChat": "Ban from chat", + "@banFromChat": { + "type": "String", + "placeholders": {} + }, + "banned": "Banned", + "@banned": { + "type": "String", + "placeholders": {} + }, + "bannedUser": "{username} banned {targetName}", + "@bannedUser": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "blockDevice": "Block Device", + "@blockDevice": { + "type": "String", + "placeholders": {} + }, + "blocked": "Blocked", + "@blocked": { + "type": "String", + "placeholders": {} + }, + "botMessages": "Bot messages", + "@botMessages": { + "type": "String", + "placeholders": {} + }, + "cancel": "Cancel", + "@cancel": { + "type": "String", + "placeholders": {} + }, + "cantOpenUri": "Can't open the URI {uri}", + "@cantOpenUri": { + "type": "String", + "placeholders": { + "uri": { + "type": "String" + } + } + }, + "changeDeviceName": "Change device name", + "@changeDeviceName": { + "type": "String", + "placeholders": {} + }, + "changedTheChatAvatar": "{username} changed the chat avatar", + "@changedTheChatAvatar": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheChatDescription": "{username} changed the chat description", + "changedTheChatDescriptionTo": "{username} changed the chat description to: '{description}'", + "@changedTheChatDescriptionTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "description": { + "type": "String" + } + } + }, + "changedTheChatName": "{username} changed the chat name", + "changedTheChatNameTo": "{username} changed the chat name to: '{chatname}'", + "@changedTheChatNameTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "chatname": { + "type": "String" + } + } + }, + "changedTheChatPermissions": "{username} changed the chat permissions", + "@changedTheChatPermissions": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheDisplaynameTo": "{username} changed their displayname to: '{displayname}'", + "@changedTheDisplaynameTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "displayname": { + "type": "String" + } + } + }, + "changedTheGuestAccessRules": "{username} changed the guest access rules", + "@changedTheGuestAccessRules": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheGuestAccessRulesTo": "{username} changed the guest access rules to: {rules}", + "@changedTheGuestAccessRulesTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "rules": { + "type": "String" + } + } + }, + "changedTheHistoryVisibility": "{username} changed the history visibility", + "@changedTheHistoryVisibility": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheHistoryVisibilityTo": "{username} changed the history visibility to: {rules}", + "@changedTheHistoryVisibilityTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "rules": { + "type": "String" + } + } + }, + "changedTheJoinRules": "{username} changed the join rules", + "@changedTheJoinRules": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheJoinRulesTo": "{username} changed the join rules to: {joinRules}", + "@changedTheJoinRulesTo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "joinRules": { + "type": "String" + } + } + }, + "changedTheProfileAvatar": "{username} changed their avatar", + "@changedTheProfileAvatar": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheRoomAliases": "{username} changed the room aliases", + "@changedTheRoomAliases": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changedTheRoomInvitationLink": "{username} changed the invitation link", + "@changedTheRoomInvitationLink": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "changePassword": "Change password", + "@changePassword": { + "type": "String", + "placeholders": {} + }, + "changeTheHomeserver": "Change the homeserver", + "@changeTheHomeserver": { + "type": "String", + "placeholders": {} + }, + "changeTheme": "Change your style", + "@changeTheme": { + "type": "String", + "placeholders": {} + }, + "changeTheNameOfTheGroup": "Change the name of the group", + "@changeTheNameOfTheGroup": { + "type": "String", + "placeholders": {} + }, + "changeYourAvatar": "Change your avatar", + "@changeYourAvatar": { + "type": "String", + "placeholders": {} + }, + "channelCorruptedDecryptError": "The encryption has been corrupted", + "@channelCorruptedDecryptError": { + "type": "String", + "placeholders": {} + }, + "chat": "Chat", + "@chat": { + "type": "String", + "placeholders": {} + }, + "yourChatBackupHasBeenSetUp": "Your chat backup has been set up.", + "chatBackup": "Chat backup", + "@chatBackup": { + "type": "String", + "placeholders": {} + }, + "chatBackupDescription": "Your messages are secured with a recovery key. Please make sure you don't lose it.", + "@chatBackupDescription": { + "type": "String", + "placeholders": {} + }, + "chatDetails": "Chat details", + "@chatDetails": { + "type": "String", + "placeholders": {} + }, + "chatHasBeenAddedToThisSpace": "Chat has been added to this space", + "chats": "Chats", + "@chats": { + "type": "String", + "placeholders": {} + }, + "chooseAStrongPassword": "Choose a strong password", + "@chooseAStrongPassword": { + "type": "String", + "placeholders": {} + }, + "clearArchive": "Clear archive", + "close": "Close", + "@close": { + "type": "String", + "placeholders": {} + }, + "commandHint_markasdm": "Mark as direct message room for the giving Matrix ID", + "commandHint_markasgroup": "Mark as group", + "commandHint_ban": "Ban the given user from this room", + "@commandHint_ban": { + "type": "String", + "description": "Usage hint for the command /ban" + }, + "commandHint_clearcache": "Clear cache", + "@commandHint_clearcache": { + "type": "String", + "description": "Usage hint for the command /clearcache" + }, + "commandHint_create": "Create an empty group chat\nUse --no-encryption to disable encryption", + "@commandHint_create": { + "type": "String", + "description": "Usage hint for the command /create" + }, + "commandHint_discardsession": "Discard session", + "@commandHint_discardsession": { + "type": "String", + "description": "Usage hint for the command /discardsession" + }, + "commandHint_dm": "Start a direct chat\nUse --no-encryption to disable encryption", + "@commandHint_dm": { + "type": "String", + "description": "Usage hint for the command /dm" + }, + "commandHint_html": "Send HTML-formatted text", + "@commandHint_html": { + "type": "String", + "description": "Usage hint for the command /html" + }, + "commandHint_invite": "Invite the given user to this room", + "@commandHint_invite": { + "type": "String", + "description": "Usage hint for the command /invite" + }, + "commandHint_join": "Join the given room", + "@commandHint_join": { + "type": "String", + "description": "Usage hint for the command /join" + }, + "commandHint_kick": "Remove the given user from this room", + "@commandHint_kick": { + "type": "String", + "description": "Usage hint for the command /kick" + }, + "commandHint_leave": "Leave this room", + "@commandHint_leave": { + "type": "String", + "description": "Usage hint for the command /leave" + }, + "commandHint_me": "Describe yourself", + "@commandHint_me": { + "type": "String", + "description": "Usage hint for the command /me" + }, + "commandHint_myroomavatar": "Set your picture for this room (by mxc-uri)", + "@commandHint_myroomavatar": { + "type": "String", + "description": "Usage hint for the command /myroomavatar" + }, + "commandHint_myroomnick": "Set your display name for this room", + "@commandHint_myroomnick": { + "type": "String", + "description": "Usage hint for the command /myroomnick" + }, + "commandHint_op": "Set the given user's power level (default: 50)", + "@commandHint_op": { + "type": "String", + "description": "Usage hint for the command /op" + }, + "commandHint_plain": "Send unformatted text", + "@commandHint_plain": { + "type": "String", + "description": "Usage hint for the command /plain" + }, + "commandHint_react": "Send reply as a reaction", + "@commandHint_react": { + "type": "String", + "description": "Usage hint for the command /react" + }, + "commandHint_send": "Send text", + "@commandHint_send": { + "type": "String", + "description": "Usage hint for the command /send" + }, + "commandHint_unban": "Unban the given user from this room", + "@commandHint_unban": { + "type": "String", + "description": "Usage hint for the command /unban" + }, + "commandInvalid": "Command invalid", + "@commandInvalid": { + "type": "String" + }, + "commandMissing": "{command} is not a command.", + "@commandMissing": { + "type": "String", + "placeholders": { + "command": { + "type": "String" + } + }, + "description": "State that {command} is not a valid /command." + }, + "compareEmojiMatch": "Please compare the emojis", + "@compareEmojiMatch": { + "type": "String", + "placeholders": {} + }, + "compareNumbersMatch": "Please compare the numbers", + "@compareNumbersMatch": { + "type": "String", + "placeholders": {} + }, + "configureChat": "Configure chat", + "@configureChat": { + "type": "String", + "placeholders": {} + }, + "confirm": "Confirm", + "@confirm": { + "type": "String", + "placeholders": {} + }, + "connect": "Connect", + "@connect": { + "type": "String", + "placeholders": {} + }, + "contactHasBeenInvitedToTheGroup": "Contact has been invited to the group", + "@contactHasBeenInvitedToTheGroup": { + "type": "String", + "placeholders": {} + }, + "containsDisplayName": "Contains display name", + "@containsDisplayName": { + "type": "String", + "placeholders": {} + }, + "containsUserName": "Contains username", + "@containsUserName": { + "type": "String", + "placeholders": {} + }, + "contentHasBeenReported": "The content has been reported to the server admins", + "@contentHasBeenReported": { + "type": "String", + "placeholders": {} + }, + "copiedToClipboard": "Copied to clipboard", + "@copiedToClipboard": { + "type": "String", + "placeholders": {} + }, + "copy": "Copy", + "@copy": { + "type": "String", + "placeholders": {} + }, + "copyToClipboard": "Copy to clipboard", + "@copyToClipboard": { + "type": "String", + "placeholders": {} + }, + "couldNotDecryptMessage": "Could not decrypt message: {error}", + "@couldNotDecryptMessage": { + "type": "String", + "placeholders": { + "error": { + "type": "String" + } + } + }, + "checkList": "Check list", + "countParticipants": "{count} participants", + "@countParticipants": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "countInvited": "{count} invited", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "create": "Create", + "@create": { + "type": "String", + "placeholders": {} + }, + "createdTheChat": "💬 {username} created the chat", + "@createdTheChat": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "createGroup": "Create group", + "createNewSpace": "New space", + "@createNewSpace": { + "type": "String", + "placeholders": {} + }, + "currentlyActive": "Currently active", + "@currentlyActive": { + "type": "String", + "placeholders": {} + }, + "darkTheme": "Dark", + "@darkTheme": { + "type": "String", + "placeholders": {} + }, + "dateAndTimeOfDay": "{date}, {timeOfDay}", + "@dateAndTimeOfDay": { + "type": "String", + "placeholders": { + "date": { + "type": "String" + }, + "timeOfDay": { + "type": "String" + } + } + }, + "dateWithoutYear": "{month}-{day}", + "@dateWithoutYear": { + "type": "String", + "placeholders": { + "month": { + "type": "String" + }, + "day": { + "type": "String" + } + } + }, + "dateWithYear": "{year}-{month}-{day}", + "@dateWithYear": { + "type": "String", + "placeholders": { + "year": { + "type": "String" + }, + "month": { + "type": "String" + }, + "day": { + "type": "String" + } + } + }, + "deactivateAccountWarning": "This will deactivate your user account. This can not be undone! Are you sure?", + "@deactivateAccountWarning": { + "type": "String", + "placeholders": {} + }, + "defaultPermissionLevel": "Default permission level for new users", + "@defaultPermissionLevel": { + "type": "String", + "placeholders": {} + }, + "delete": "Delete", + "@delete": { + "type": "String", + "placeholders": {} + }, + "deleteAccount": "Delete account", + "@deleteAccount": { + "type": "String", + "placeholders": {} + }, + "deleteMessage": "Delete message", + "@deleteMessage": { + "type": "String", + "placeholders": {} + }, + "device": "Device", + "@device": { + "type": "String", + "placeholders": {} + }, + "deviceId": "Device ID", + "@deviceId": { + "type": "String", + "placeholders": {} + }, + "devices": "Devices", + "@devices": { + "type": "String", + "placeholders": {} + }, + "directChats": "Direct Chats", + "@directChats": { + "type": "String", + "placeholders": {} + }, + "allRooms": "All Group Chats", + "@allRooms": { + "type": "String", + "placeholders": {} + }, + "displaynameHasBeenChanged": "Displayname has been changed", + "@displaynameHasBeenChanged": { + "type": "String", + "placeholders": {} + }, + "downloadFile": "Download file", + "@downloadFile": { + "type": "String", + "placeholders": {} + }, + "edit": "Edit", + "@edit": { + "type": "String", + "placeholders": {} + }, + "editBlockedServers": "Edit blocked servers", + "@editBlockedServers": { + "type": "String", + "placeholders": {} + }, + "chatPermissions": "Chat permissions", + "editDisplayname": "Edit displayname", + "@editDisplayname": { + "type": "String", + "placeholders": {} + }, + "editRoomAliases": "Edit room aliases", + "@editRoomAliases": { + "type": "String", + "placeholders": {} + }, + "editRoomAvatar": "Edit room avatar", + "@editRoomAvatar": { + "type": "String", + "placeholders": {} + }, + "emoteExists": "Emote already exists!", + "@emoteExists": { + "type": "String", + "placeholders": {} + }, + "emoteInvalid": "Invalid emote shortcode!", + "@emoteInvalid": { + "type": "String", + "placeholders": {} + }, + "emoteKeyboardNoRecents": "Recently-used emotes will appear here...", + "@emoteKeyboardNoRecents": { + "type": "String", + "placeholders": {} + }, + "emotePacks": "Emote packs for room", + "@emotePacks": { + "type": "String", + "placeholders": {} + }, + "emoteSettings": "Emote Settings", + "@emoteSettings": { + "type": "String", + "placeholders": {} + }, + "globalChatId": "Global chat ID", + "accessAndVisibility": "Access and visibility", + "accessAndVisibilityDescription": "Who is allowed to join this chat and how the chat can be discovered.", + "calls": "Calls", + "customEmojisAndStickers": "Custom emojis and stickers", + "customEmojisAndStickersBody": "Add or share custom emojis or stickers which can be used in any chat.", + "emoteShortcode": "Emote shortcode", + "@emoteShortcode": { + "type": "String", + "placeholders": {} + }, + "emoteWarnNeedToPick": "You need to pick an emote shortcode and an image!", + "@emoteWarnNeedToPick": { + "type": "String", + "placeholders": {} + }, + "emptyChat": "Empty chat", + "@emptyChat": { + "type": "String", + "placeholders": {} + }, + "enableEmotesGlobally": "Enable emote pack globally", + "@enableEmotesGlobally": { + "type": "String", + "placeholders": {} + }, + "enableEncryption": "Enable encryption", + "@enableEncryption": { + "type": "String", + "placeholders": {} + }, + "enableEncryptionWarning": "You won't be able to disable the encryption anymore. Are you sure?", + "@enableEncryptionWarning": { + "type": "String", + "placeholders": {} + }, + "encrypted": "Encrypted", + "@encrypted": { + "type": "String", + "placeholders": {} + }, + "encryption": "Encryption", + "@encryption": { + "type": "String", + "placeholders": {} + }, + "encryptionNotEnabled": "Encryption is not enabled", + "@encryptionNotEnabled": { + "type": "String", + "placeholders": {} + }, + "endedTheCall": "{senderName} ended the call", + "@endedTheCall": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "enterAnEmailAddress": "Enter an email address", + "@enterAnEmailAddress": { + "type": "String", + "placeholders": {} + }, + "homeserver": "Homeserver", + "enterYourHomeserver": "Enter your homeserver", + "@enterYourHomeserver": { + "type": "String", + "placeholders": {} + }, + "errorObtainingLocation": "Error obtaining location: {error}", + "@errorObtainingLocation": { + "type": "String", + "placeholders": { + "error": { + "type": "String" + } + } + }, + "everythingReady": "Everything ready!", + "@everythingReady": { + "type": "String", + "placeholders": {} + }, + "extremeOffensive": "Extremely offensive", + "@extremeOffensive": { + "type": "String", + "placeholders": {} + }, + "fileName": "File name", + "@fileName": { + "type": "String", + "placeholders": {} + }, + "fluffychat": "FluffyChat", + "@fluffychat": { + "type": "String", + "placeholders": {} + }, + "fontSize": "Font size", + "@fontSize": { + "type": "String", + "placeholders": {} + }, + "forward": "Forward", + "@forward": { + "type": "String", + "placeholders": {} + }, + "fromJoining": "From joining", + "@fromJoining": { + "type": "String", + "placeholders": {} + }, + "fromTheInvitation": "From the invitation", + "@fromTheInvitation": { + "type": "String", + "placeholders": {} + }, + "goToTheNewRoom": "Go to the new room", + "@goToTheNewRoom": { + "type": "String", + "placeholders": {} + }, + "group": "Group", + "@group": { + "type": "String", + "placeholders": {} + }, + "chatDescription": "Chat description", + "chatDescriptionHasBeenChanged": "Chat description changed", + "groupIsPublic": "Group is public", + "@groupIsPublic": { + "type": "String", + "placeholders": {} + }, + "groups": "Groups", + "@groups": { + "type": "String", + "placeholders": {} + }, + "groupWith": "Group with {displayname}", + "@groupWith": { + "type": "String", + "placeholders": { + "displayname": { + "type": "String" + } + } + }, + "guestsAreForbidden": "Guests are forbidden", + "@guestsAreForbidden": { + "type": "String", + "placeholders": {} + }, + "guestsCanJoin": "Guests can join", + "@guestsCanJoin": { + "type": "String", + "placeholders": {} + }, + "hasWithdrawnTheInvitationFor": "{username} has withdrawn the invitation for {targetName}", + "@hasWithdrawnTheInvitationFor": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "help": "Help", + "@help": { + "type": "String", + "placeholders": {} + }, + "hideRedactedEvents": "Hide redacted events", + "@hideRedactedEvents": { + "type": "String", + "placeholders": {} + }, + "hideRedactedMessages": "Hide redacted messages", + "hideRedactedMessagesBody": "If someone redacts a message, this message won't be visible in the chat anymore.", + "hideInvalidOrUnknownMessageFormats": "Hide invalid or unknown message formats", + "howOffensiveIsThisContent": "How offensive is this content?", + "@howOffensiveIsThisContent": { + "type": "String", + "placeholders": {} + }, + "id": "ID", + "@id": { + "type": "String", + "placeholders": {} + }, + "identity": "Identity", + "@identity": { + "type": "String", + "placeholders": {} + }, + "block": "Block", + "blockedUsers": "Blocked users", + "blockListDescription": "You can block users who are disturbing you. You won't be able to receive any messages or room invites from the users on your personal block list.", + "blockUsername": "Ignore username", + "iHaveClickedOnLink": "I have clicked on the link", + "@iHaveClickedOnLink": { + "type": "String", + "placeholders": {} + }, + "incorrectPassphraseOrKey": "Incorrect passphrase or recovery key", + "@incorrectPassphraseOrKey": { + "type": "String", + "placeholders": {} + }, + "inoffensive": "Inoffensive", + "@inoffensive": { + "type": "String", + "placeholders": {} + }, + "inviteContact": "Invite contact", + "@inviteContact": { + "type": "String", + "placeholders": {} + }, + "inviteContactToGroupQuestion": "Do you want to invite {contact} to the chat \"{groupName}\"?", + "inviteContactToGroup": "Invite contact to {groupName}", + "@inviteContactToGroup": { + "type": "String", + "placeholders": { + "groupName": { + "type": "String" + } + } + }, + "noChatDescriptionYet": "No chat description created yet.", + "tryAgain": "Try again", + "invalidServerName": "Invalid server name", + "invited": "Invited", + "@invited": { + "type": "String", + "placeholders": {} + }, + "redactMessageDescription": "The message will be redacted for all participants in this conversation. This cannot be undone.", + "optionalRedactReason": "(Optional) Reason for redacting this message...", + "invitedUser": "📩 {username} invited {targetName}", + "@invitedUser": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "invitedUsersOnly": "Invited users only", + "@invitedUsersOnly": { + "type": "String", + "placeholders": {} + }, + "inviteForMe": "Invite for me", + "@inviteForMe": { + "type": "String", + "placeholders": {} + }, + "inviteText": "{username} invited you to FluffyChat.\n1. Visit fluffychat.im and install the app \n2. Sign up or sign in \n3. Open the invite link: \n {link}", + "@inviteText": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "link": { + "type": "String" + } + } + }, + "isTyping": "is typing…", + "@isTyping": { + "type": "String", + "placeholders": {} + }, + "joinedTheChat": "👋 {username} joined the chat", + "@joinedTheChat": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "joinRoom": "Join room", + "@joinRoom": { + "type": "String", + "placeholders": {} + }, + "kicked": "👞 {username} kicked {targetName}", + "@kicked": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "kickedAndBanned": "🙅 {username} kicked and banned {targetName}", + "@kickedAndBanned": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "kickFromChat": "Kick from chat", + "@kickFromChat": { + "type": "String", + "placeholders": {} + }, + "lastActiveAgo": "Last active: {localizedTimeShort}", + "@lastActiveAgo": { + "type": "String", + "placeholders": { + "localizedTimeShort": { + "type": "String" + } + } + }, + "leave": "Leave", + "@leave": { + "type": "String", + "placeholders": {} + }, + "leftTheChat": "Left the chat", + "@leftTheChat": { + "type": "String", + "placeholders": {} + }, + "license": "License", + "@license": { + "type": "String", + "placeholders": {} + }, + "lightTheme": "Light", + "@lightTheme": { + "type": "String", + "placeholders": {} + }, + "loadCountMoreParticipants": "Load {count} more participants", + "@loadCountMoreParticipants": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "dehydrate": "Export session and wipe device", + "dehydrateWarning": "This action cannot be undone. Ensure you safely store the backup file.", + "dehydrateTor": "TOR Users: Export session", + "dehydrateTorLong": "For TOR users, it is recommended to export the session before closing the window.", + "hydrateTor": "TOR Users: Import session export", + "hydrateTorLong": "Did you export your session last time on TOR? Quickly import it and continue chatting.", + "hydrate": "Restore from backup file", + "loadingPleaseWait": "Loading… Please wait.", + "@loadingPleaseWait": { + "type": "String", + "placeholders": {} + }, + "loadMore": "Load more…", + "@loadMore": { + "type": "String", + "placeholders": {} + }, + "locationDisabledNotice": "Location services are disabled. Please enable them to be able to share your location.", + "@locationDisabledNotice": { + "type": "String", + "placeholders": {} + }, + "locationPermissionDeniedNotice": "Location permission denied. Please grant them to be able to share your location.", + "@locationPermissionDeniedNotice": { + "type": "String", + "placeholders": {} + }, + "login": "Login", + "@login": { + "type": "String", + "placeholders": {} + }, + "logInTo": "Log in to {homeserver}", + "@logInTo": { + "type": "String", + "placeholders": { + "homeserver": { + "type": "String" + } + } + }, + "logout": "Logout", + "@logout": { + "type": "String", + "placeholders": {} + }, + "memberChanges": "Member changes", + "@memberChanges": { + "type": "String", + "placeholders": {} + }, + "mention": "Mention", + "@mention": { + "type": "String", + "placeholders": {} + }, + "messages": "Messages", + "@messages": { + "type": "String", + "placeholders": {} + }, + "messagesStyle": "Messages:", + "moderator": "Moderator", + "@moderator": { + "type": "String", + "placeholders": {} + }, + "muteChat": "Mute chat", + "@muteChat": { + "type": "String", + "placeholders": {} + }, + "needPantalaimonWarning": "Please be aware that you need Pantalaimon to use end-to-end encryption for now.", + "@needPantalaimonWarning": { + "type": "String", + "placeholders": {} + }, + "newChat": "New chat", + "@newChat": { + "type": "String", + "placeholders": {} + }, + "newMessageInFluffyChat": "💬 New message in FluffyChat", + "@newMessageInFluffyChat": { + "type": "String", + "placeholders": {} + }, + "newVerificationRequest": "New verification request!", + "@newVerificationRequest": { + "type": "String", + "placeholders": {} + }, + "next": "Next", + "@next": { + "type": "String", + "placeholders": {} + }, + "no": "No", + "@no": { + "type": "String", + "placeholders": {} + }, + "noConnectionToTheServer": "No connection to the server", + "@noConnectionToTheServer": { + "type": "String", + "placeholders": {} + }, + "noEmotesFound": "No emotes found. 😕", + "@noEmotesFound": { + "type": "String", + "placeholders": {} + }, + "noEncryptionForPublicRooms": "You can only activate encryption as soon as the room is no longer publicly accessible.", + "@noEncryptionForPublicRooms": { + "type": "String", + "placeholders": {} + }, + "noGoogleServicesWarning": "Firebase Cloud Messaging doesn't appear to be available on your device. To still receive push notifications, we recommend installing ntfy. With ntfy or another Unified Push provider you can receive push notifications in a data secure way. You can download ntfy from the PlayStore or from F-Droid.", + "@noGoogleServicesWarning": { + "type": "String", + "placeholders": {} + }, + "noMatrixServer": "{server1} is no matrix server, use {server2} instead?", + "@noMatrixServer": { + "type": "String", + "placeholders": { + "server1": { + "type": "String" + }, + "server2": { + "type": "String" + } + } + }, + "shareInviteLink": "Share invite link", + "scanQrCode": "Scan QR code", + "none": "None", + "@none": { + "type": "String", + "placeholders": {} + }, + "noPasswordRecoveryDescription": "You have not added a way to recover your password yet.", + "@noPasswordRecoveryDescription": { + "type": "String", + "placeholders": {} + }, + "noPermission": "No permission", + "@noPermission": { + "type": "String", + "placeholders": {} + }, + "noRoomsFound": "No rooms found…", + "@noRoomsFound": { + "type": "String", + "placeholders": {} + }, + "notifications": "Notifications", + "@notifications": { + "type": "String", + "placeholders": {} + }, + "notificationsEnabledForThisAccount": "Notifications enabled for this account", + "@notificationsEnabledForThisAccount": { + "type": "String", + "placeholders": {} + }, + "numUsersTyping": "{count} users are typing…", + "@numUsersTyping": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "obtainingLocation": "Obtaining location…", + "@obtainingLocation": { + "type": "String", + "placeholders": {} + }, + "offensive": "Offensive", + "@offensive": { + "type": "String", + "placeholders": {} + }, + "offline": "Offline", + "@offline": { + "type": "String", + "placeholders": {} + }, + "ok": "Ok", + "@ok": { + "type": "String", + "placeholders": {} + }, + "online": "Online", + "@online": { + "type": "String", + "placeholders": {} + }, + "onlineKeyBackupEnabled": "Online Key Backup is enabled", + "@onlineKeyBackupEnabled": { + "type": "String", + "placeholders": {} + }, + "oopsPushError": "Oops! Unfortunately, an error occurred when setting up the push notifications.", + "@oopsPushError": { + "type": "String", + "placeholders": {} + }, + "oopsSomethingWentWrong": "Oops, something went wrong…", + "@oopsSomethingWentWrong": { + "type": "String", + "placeholders": {} + }, + "openAppToReadMessages": "Open app to read messages", + "@openAppToReadMessages": { + "type": "String", + "placeholders": {} + }, + "openCamera": "Open camera", + "@openCamera": { + "type": "String", + "placeholders": {} + }, + "openVideoCamera": "Open camera for a video", + "@openVideoCamera": { + "type": "String", + "placeholders": {} + }, + "oneClientLoggedOut": "One of your clients has been logged out", + "addAccount": "Add account", + "editBundlesForAccount": "Edit bundles for this account", + "addToBundle": "Add to bundle", + "removeFromBundle": "Remove from this bundle", + "bundleName": "Bundle name", + "enableMultiAccounts": "(BETA) Enable multi accounts on this device", + "openInMaps": "Open in maps", + "@openInMaps": { + "type": "String", + "placeholders": {} + }, + "link": "Link", + "serverRequiresEmail": "This server needs to validate your email address for registration.", + "or": "Or", + "@or": { + "type": "String", + "placeholders": {} + }, + "participant": "Participant", + "@participant": { + "type": "String", + "placeholders": {} + }, + "passphraseOrKey": "passphrase or recovery key", + "@passphraseOrKey": { + "type": "String", + "placeholders": {} + }, + "password": "Password", + "@password": { + "type": "String", + "placeholders": {} + }, + "passwordForgotten": "Password forgotten", + "@passwordForgotten": { + "type": "String", + "placeholders": {} + }, + "passwordHasBeenChanged": "Password has been changed", + "@passwordHasBeenChanged": { + "type": "String", + "placeholders": {} + }, + "hideMemberChangesInPublicChats": "Hide member changes in public chats", + "hideMemberChangesInPublicChatsBody": "Do not show in the chat timeline if someone joins or leaves a public chat to improve readability.", + "overview": "Overview", + "notifyMeFor": "Notify me for", + "passwordRecoverySettings": "Password recovery settings", + "passwordRecovery": "Password recovery", + "@passwordRecovery": { + "type": "String", + "placeholders": {} + }, + "people": "People", + "@people": { + "type": "String", + "placeholders": {} + }, + "pickImage": "Pick an image", + "@pickImage": { + "type": "String", + "placeholders": {} + }, + "pin": "Pin", + "@pin": { + "type": "String", + "placeholders": {} + }, + "play": "Play {fileName}", + "@play": { + "type": "String", + "placeholders": { + "fileName": { + "type": "String" + } + } + }, + "pleaseChoose": "Please choose", + "@pleaseChoose": { + "type": "String", + "placeholders": {} + }, + "pleaseChooseAPasscode": "Please choose a pass code", + "@pleaseChooseAPasscode": { + "type": "String", + "placeholders": {} + }, + "pleaseClickOnLink": "Please click on the link in the email and then proceed.", + "@pleaseClickOnLink": { + "type": "String", + "placeholders": {} + }, + "pleaseEnter4Digits": "Please enter 4 digits or leave empty to disable app lock.", + "@pleaseEnter4Digits": { + "type": "String", + "placeholders": {} + }, + "pleaseEnterRecoveryKey": "Please enter your recovery key:", + "pleaseEnterYourPassword": "Please enter your password", + "@pleaseEnterYourPassword": { + "type": "String", + "placeholders": {} + }, + "pleaseEnterYourPin": "Please enter your pin", + "@pleaseEnterYourPin": { + "type": "String", + "placeholders": {} + }, + "pleaseEnterYourUsername": "Please enter your username", + "@pleaseEnterYourUsername": { + "type": "String", + "placeholders": {} + }, + "pleaseFollowInstructionsOnWeb": "Please follow the instructions on the website and tap on next.", + "@pleaseFollowInstructionsOnWeb": { + "type": "String", + "placeholders": {} + }, + "privacy": "Privacy", + "@privacy": { + "type": "String", + "placeholders": {} + }, + "publicRooms": "Public Rooms", + "@publicRooms": { + "type": "String", + "placeholders": {} + }, + "pushRules": "Push rules", + "@pushRules": { + "type": "String", + "placeholders": {} + }, + "reason": "Reason", + "@reason": { + "type": "String", + "placeholders": {} + }, + "recording": "Recording", + "@recording": { + "type": "String", + "placeholders": {} + }, + "redactedBy": "Redacted by {username}", + "@redactedBy": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "directChat": "Direct chat", + "redactedByBecause": "Redacted by {username} because: \"{reason}\"", + "@redactedByBecause": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "reason": { + "type": "String" + } + } + }, + "redactedAnEvent": "{username} redacted an event", + "@redactedAnEvent": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "redactMessage": "Redact message", + "@redactMessage": { + "type": "String", + "placeholders": {} + }, + "register": "Register", + "@register": { + "type": "String", + "placeholders": {} + }, + "reject": "Reject", + "@reject": { + "type": "String", + "placeholders": {} + }, + "rejectedTheInvitation": "{username} rejected the invitation", + "@rejectedTheInvitation": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "rejoin": "Rejoin", + "@rejoin": { + "type": "String", + "placeholders": {} + }, + "removeAllOtherDevices": "Remove all other devices", + "@removeAllOtherDevices": { + "type": "String", + "placeholders": {} + }, + "removedBy": "Removed by {username}", + "@removedBy": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "removeDevice": "Remove device", + "@removeDevice": { + "type": "String", + "placeholders": {} + }, + "unbanFromChat": "Unban from chat", + "@unbanFromChat": { + "type": "String", + "placeholders": {} + }, + "removeYourAvatar": "Remove your avatar", + "@removeYourAvatar": { + "type": "String", + "placeholders": {} + }, + "replaceRoomWithNewerVersion": "Replace room with newer version", + "@replaceRoomWithNewerVersion": { + "type": "String", + "placeholders": {} + }, + "reply": "Reply", + "@reply": { + "type": "String", + "placeholders": {} + }, + "reportMessage": "Report message", + "@reportMessage": { + "type": "String", + "placeholders": {} + }, + "requestPermission": "Request permission", + "@requestPermission": { + "type": "String", + "placeholders": {} + }, + "roomHasBeenUpgraded": "Room has been upgraded", + "@roomHasBeenUpgraded": { + "type": "String", + "placeholders": {} + }, + "roomVersion": "Room version", + "@roomVersion": { + "type": "String", + "placeholders": {} + }, + "saveFile": "Save file", + "@saveFile": { + "type": "String", + "placeholders": {} + }, + "search": "Search", + "@search": { + "type": "String", + "placeholders": {} + }, + "security": "Security", + "@security": { + "type": "String", + "placeholders": {} + }, + "recoveryKey": "Recovery key", + "recoveryKeyLost": "Recovery key lost?", + "seenByUser": "Seen by {username}", + "@seenByUser": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "send": "Send", + "@send": { + "type": "String", + "placeholders": {} + }, + "sendAMessage": "Send a message", + "@sendAMessage": { + "type": "String", + "placeholders": {} + }, + "sendAsText": "Send as text", + "@sendAsText": { + "type": "String" + }, + "sendAudio": "Send audio", + "@sendAudio": { + "type": "String", + "placeholders": {} + }, + "sendFile": "Send file", + "@sendFile": { + "type": "String", + "placeholders": {} + }, + "sendImage": "Send image", + "@sendImage": { + "type": "String", + "placeholders": {} + }, + "sendImages": "Send {count} image", + "@sendImages": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "sendMessages": "Send messages", + "@sendMessages": { + "type": "String", + "placeholders": {} + }, + "sendOriginal": "Send original", + "@sendOriginal": { + "type": "String", + "placeholders": {} + }, + "sendSticker": "Send sticker", + "@sendSticker": { + "type": "String", + "placeholders": {} + }, + "sendVideo": "Send video", + "@sendVideo": { + "type": "String", + "placeholders": {} + }, + "sentAFile": "📁 {username} sent a file", + "@sentAFile": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentAnAudio": "🎤 {username} sent an audio", + "@sentAnAudio": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentAPicture": "🖼️ {username} sent a picture", + "@sentAPicture": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentASticker": "😊 {username} sent a sticker", + "@sentASticker": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentAVideo": "🎥 {username} sent a video", + "@sentAVideo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentCallInformations": "{senderName} sent call information", + "@sentCallInformations": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "separateChatTypes": "Separate Direct Chats and Groups", + "@separateChatTypes": { + "type": "String", + "placeholders": {} + }, + "setAsCanonicalAlias": "Set as main alias", + "@setAsCanonicalAlias": { + "type": "String", + "placeholders": {} + }, + "setCustomEmotes": "Set custom emotes", + "@setCustomEmotes": { + "type": "String", + "placeholders": {} + }, + "setChatDescription": "Set chat description", + "setInvitationLink": "Set invitation link", + "@setInvitationLink": { + "type": "String", + "placeholders": {} + }, + "setPermissionsLevel": "Set permissions level", + "@setPermissionsLevel": { + "type": "String", + "placeholders": {} + }, + "setStatus": "Set status", + "@setStatus": { + "type": "String", + "placeholders": {} + }, + "settings": "Settings", + "@settings": { + "type": "String", + "placeholders": {} + }, + "share": "Share", + "@share": { + "type": "String", + "placeholders": {} + }, + "sharedTheLocation": "{username} shared their location", + "@sharedTheLocation": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "shareLocation": "Share location", + "@shareLocation": { + "type": "String", + "placeholders": {} + }, + "showPassword": "Show password", + "@showPassword": { + "type": "String", + "placeholders": {} + }, + "presenceStyle": "Presence:", + "@presenceStyle": { + "type": "String", + "placeholders": {} + }, + "presencesToggle": "Show status messages from other users", + "@presencesToggle": { + "type": "String", + "placeholders": {} + }, + "singlesignon": "Single Sign on", + "@singlesignon": { + "type": "String", + "placeholders": {} + }, + "skip": "Skip", + "@skip": { + "type": "String", + "placeholders": {} + }, + "sourceCode": "Source code", + "@sourceCode": { + "type": "String", + "placeholders": {} + }, + "spaceIsPublic": "Space is public", + "@spaceIsPublic": { + "type": "String", + "placeholders": {} + }, + "spaceName": "Space name", + "@spaceName": { + "type": "String", + "placeholders": {} + }, + "startedACall": "{senderName} started a call", + "@startedACall": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "startFirstChat": "Start your first chat", + "status": "Status", + "@status": { + "type": "String", + "placeholders": {} + }, + "statusExampleMessage": "How are you today?", + "@statusExampleMessage": { + "type": "String", + "placeholders": {} + }, + "submit": "Submit", + "@submit": { + "type": "String", + "placeholders": {} + }, + "synchronizingPleaseWait": "Synchronizing… Please wait.", + "@synchronizingPleaseWait": { + "type": "String", + "placeholders": {} + }, + "synchronizingPleaseWaitCounter": " Synchronizing… ({percentage}%)", + "@synchronizingPleaseWaitCounter": { + "type": "String", + "placeholders": { + "percentage": { + "type": "String" + } + } + }, + "systemTheme": "System", + "@systemTheme": { + "type": "String", + "placeholders": {} + }, + "theyDontMatch": "They Don't Match", + "@theyDontMatch": { + "type": "String", + "placeholders": {} + }, + "theyMatch": "They Match", + "@theyMatch": { + "type": "String", + "placeholders": {} + }, + "title": "FluffyChat", + "@title": { + "description": "Title for the application", + "type": "String", + "placeholders": {} + }, + "toggleFavorite": "Toggle Favorite", + "@toggleFavorite": { + "type": "String", + "placeholders": {} + }, + "toggleMuted": "Toggle Muted", + "@toggleMuted": { + "type": "String", + "placeholders": {} + }, + "toggleUnread": "Mark Read/Unread", + "@toggleUnread": { + "type": "String", + "placeholders": {} + }, + "tooManyRequestsWarning": "Too many requests. Please try again later!", + "@tooManyRequestsWarning": { + "type": "String", + "placeholders": {} + }, + "transferFromAnotherDevice": "Transfer from another device", + "@transferFromAnotherDevice": { + "type": "String", + "placeholders": {} + }, + "tryToSendAgain": "Try to send again", + "@tryToSendAgain": { + "type": "String", + "placeholders": {} + }, + "unavailable": "Unavailable", + "@unavailable": { + "type": "String", + "placeholders": {} + }, + "unbannedUser": "{username} unbanned {targetName}", + "@unbannedUser": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "targetName": { + "type": "String" + } + } + }, + "unblockDevice": "Unblock Device", + "@unblockDevice": { + "type": "String", + "placeholders": {} + }, + "unknownDevice": "Unknown device", + "@unknownDevice": { + "type": "String", + "placeholders": {} + }, + "unknownEncryptionAlgorithm": "Unknown encryption algorithm", + "@unknownEncryptionAlgorithm": { + "type": "String", + "placeholders": {} + }, + "unknownEvent": "Unknown event '{type}'", + "@unknownEvent": { + "type": "String", + "placeholders": { + "type": { + "type": "String" + } + } + }, + "unmuteChat": "Unmute chat", + "@unmuteChat": { + "type": "String", + "placeholders": {} + }, + "unpin": "Unpin", + "@unpin": { + "type": "String", + "placeholders": {} + }, + "unreadChats": "{unreadCount, plural, =1{1 unread chat} other{{unreadCount} unread chats}}", + "@unreadChats": { + "type": "String", + "placeholders": { + "unreadCount": { + "type": "int" + } + } + }, + "userAndOthersAreTyping": "{username} and {count} others are typing…", + "@userAndOthersAreTyping": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "count": { + "type": "int" + } + } + }, + "userAndUserAreTyping": "{username} and {username2} are typing…", + "@userAndUserAreTyping": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "username2": { + "type": "String" + } + } + }, + "userIsTyping": "{username} is typing…", + "@userIsTyping": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "userLeftTheChat": "🚪 {username} left the chat", + "@userLeftTheChat": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "username": "Username", + "@username": { + "type": "String", + "placeholders": {} + }, + "userSentUnknownEvent": "{username} sent a {type} event", + "@userSentUnknownEvent": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "type": { + "type": "String" + } + } + }, + "unverified": "Unverified", + "verified": "Verified", + "@verified": { + "type": "String", + "placeholders": {} + }, + "verify": "Verify", + "@verify": { + "type": "String", + "placeholders": {} + }, + "verifyStart": "Start Verification", + "@verifyStart": { + "type": "String", + "placeholders": {} + }, + "verifySuccess": "You successfully verified!", + "@verifySuccess": { + "type": "String", + "placeholders": {} + }, + "verifyTitle": "Verifying other account", + "@verifyTitle": { + "type": "String", + "placeholders": {} + }, + "videoCall": "Video call", + "@videoCall": { + "type": "String", + "placeholders": {} + }, + "visibilityOfTheChatHistory": "Visibility of the chat history", + "@visibilityOfTheChatHistory": { + "type": "String", + "placeholders": {} + }, + "visibleForAllParticipants": "Visible for all participants", + "@visibleForAllParticipants": { + "type": "String", + "placeholders": {} + }, + "visibleForEveryone": "Visible for everyone", + "@visibleForEveryone": { + "type": "String", + "placeholders": {} + }, + "voiceMessage": "Voice message", + "@voiceMessage": { + "type": "String", + "placeholders": {} + }, + "waitingPartnerAcceptRequest": "Waiting for partner to accept the request…", + "@waitingPartnerAcceptRequest": { + "type": "String", + "placeholders": {} + }, + "waitingPartnerEmoji": "Waiting for partner to accept the emoji…", + "@waitingPartnerEmoji": { + "type": "String", + "placeholders": {} + }, + "waitingPartnerNumbers": "Waiting for partner to accept the numbers…", + "@waitingPartnerNumbers": { + "type": "String", + "placeholders": {} + }, + "wallpaper": "Wallpaper:", + "@wallpaper": { + "type": "String", + "placeholders": {} + }, + "warning": "Warning!", + "@warning": { + "type": "String", + "placeholders": {} + }, + "weSentYouAnEmail": "We sent you an email", + "@weSentYouAnEmail": { + "type": "String", + "placeholders": {} + }, + "whoCanPerformWhichAction": "Who can perform which action", + "@whoCanPerformWhichAction": { + "type": "String", + "placeholders": {} + }, + "whoIsAllowedToJoinThisGroup": "Who is allowed to join this group", + "@whoIsAllowedToJoinThisGroup": { + "type": "String", + "placeholders": {} + }, + "whyDoYouWantToReportThis": "Why do you want to report this?", + "@whyDoYouWantToReportThis": { + "type": "String", + "placeholders": {} + }, + "wipeChatBackup": "Wipe your chat backup to create a new recovery key?", + "@wipeChatBackup": { + "type": "String", + "placeholders": {} + }, + "withTheseAddressesRecoveryDescription": "With these addresses you can recover your password.", + "@withTheseAddressesRecoveryDescription": { + "type": "String", + "placeholders": {} + }, + "writeAMessage": "Write a message…", + "@writeAMessage": { + "type": "String", + "placeholders": {} + }, + "yes": "Yes", + "@yes": { + "type": "String", + "placeholders": {} + }, + "you": "You", + "@you": { + "type": "String", + "placeholders": {} + }, + "youAreNoLongerParticipatingInThisChat": "You are no longer participating in this chat", + "@youAreNoLongerParticipatingInThisChat": { + "type": "String", + "placeholders": {} + }, + "youHaveBeenBannedFromThisChat": "You have been banned from this chat", + "@youHaveBeenBannedFromThisChat": { + "type": "String", + "placeholders": {} + }, + "yourPublicKey": "Your public key", + "@yourPublicKey": { + "type": "String", + "placeholders": {} + }, + "messageInfo": "Message info", + "time": "Time", + "messageType": "Message Type", + "sender": "Sender", + "openGallery": "Open gallery", + "removeFromSpace": "Remove from space", + "addToSpaceDescription": "Select a space to add this chat to it.", + "start": "Start", + "pleaseEnterRecoveryKeyDescription": "To unlock your old messages, please enter your recovery key that has been generated in a previous session. Your recovery key is NOT your password.", + "publish": "Publish", + "videoWithSize": "Video ({size})", + "@videoWithSize": { + "type": "String", + "placeholders": { + "size": { + "type": "String" + } + } + }, + "openChat": "Open Chat", + "markAsRead": "Mark as read", + "reportUser": "Report user", + "dismiss": "Dismiss", + "reactedWith": "{sender} reacted with {reaction}", + "@reactedWith": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + }, + "reaction": { + "type": "String" + } + } + }, + "pinMessage": "Pin to room", + "confirmEventUnpin": "Are you sure to permanently unpin the event?", + "emojis": "Emojis", + "placeCall": "Place call", + "voiceCall": "Voice call", + "unsupportedAndroidVersion": "Unsupported Android version", + "unsupportedAndroidVersionLong": "This feature requires a newer Android version. Please check for updates or Lineage OS support.", + "videoCallsBetaWarning": "Please note that video calls are currently in beta. They might not work as expected or work at all on all platforms.", + "experimentalVideoCalls": "Experimental video calls", + "emailOrUsername": "Email or username", + "indexedDbErrorTitle": "Private mode issues", + "indexedDbErrorLong": "The message storage is unfortunately not enabled in private mode by default.\nPlease visit\n - about:config\n - set dom.indexedDB.privateBrowsing.enabled to true\nOtherwise, it is not possible to run FluffyChat.", + "switchToAccount": "Switch to account {number}", + "@switchToAccount": { + "type": "number", + "placeholders": { + "number": { + "type": "String" + } + } + }, + "nextAccount": "Next account", + "previousAccount": "Previous account", + "addWidget": "Add widget", + "widgetVideo": "Video", + "widgetEtherpad": "Text note", + "widgetJitsi": "Jitsi Meet", + "widgetCustom": "Custom", + "widgetName": "Name", + "widgetUrlError": "This is not a valid URL.", + "widgetNameError": "Please provide a display name.", + "errorAddingWidget": "Error adding the widget.", + "youRejectedTheInvitation": "You rejected the invitation", + "youJoinedTheChat": "You joined the chat", + "youAcceptedTheInvitation": "👍 You accepted the invitation", + "youBannedUser": "You banned {user}", + "@youBannedUser": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youHaveWithdrawnTheInvitationFor": "You have withdrawn the invitation for {user}", + "@youHaveWithdrawnTheInvitationFor": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youInvitedToBy": "📩 You have been invited via link to:\n{alias}", + "@youInvitedToBy": { + "placeholders": { + "alias": { + "type": "String" + } + } + }, + "youInvitedBy": "📩 You have been invited by {user}", + "@youInvitedBy": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "invitedBy": "📩 Invited by {user}", + "@invitedBy": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youInvitedUser": "📩 You invited {user}", + "@youInvitedUser": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youKicked": "👞 You kicked {user}", + "@youKicked": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youKickedAndBanned": "🙅 You kicked and banned {user}", + "@youKickedAndBanned": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youUnbannedUser": "You unbanned {user}", + "@youUnbannedUser": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "hasKnocked": "🚪 {user} has knocked", + "@hasKnocked": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "usersMustKnock": "Users must knock", + "noOneCanJoin": "No one can join", + "userWouldLikeToChangeTheChat": "{user} would like to join the chat.", + "@userWouldLikeToChangeTheChat": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "noPublicLinkHasBeenCreatedYet": "No public link has been created yet", + "knock": "Knock", + "users": "Users", + "unlockOldMessages": "Unlock old messages", + "storeInSecureStorageDescription": "Store the recovery key in the secure storage of this device.", + "saveKeyManuallyDescription": "Save this key manually by triggering the system share dialog or clipboard.", + "storeInAndroidKeystore": "Store in Android KeyStore", + "storeInAppleKeyChain": "Store in Apple KeyChain", + "storeSecurlyOnThisDevice": "Store securely on this device", + "countFiles": "{count} files", + "@countFiles": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "user": "User", + "custom": "Custom", + "foregroundServiceRunning": "This notification appears when the foreground service is running.", + "screenSharingTitle": "screen sharing", + "screenSharingDetail": "You are sharing your screen in FuffyChat", + "callingPermissions": "Calling permissions", + "callingAccount": "Calling account", + "callingAccountDetails": "Allows FluffyChat to use the native android dialer app.", + "appearOnTop": "Appear on top", + "appearOnTopDetails": "Allows the app to appear on top (not needed if you already have Fluffychat setup as a calling account)", + "otherCallingPermissions": "Microphone, camera and other FluffyChat permissions", + "whyIsThisMessageEncrypted": "Why is this message unreadable?", + "noKeyForThisMessage": "This can happen if the message was sent before you have signed in to your account at this device.\n\nIt is also possible that the sender has blocked your device or something went wrong with the internet connection.\n\nAre you able to read the message on another session? Then you can transfer the message from it! Go to Settings > Devices and make sure that your devices have verified each other. When you open the room the next time and both sessions are in the foreground, the keys will be transmitted automatically.\n\nDo you not want to lose the keys when logging out or switching devices? Make sure that you have enabled the chat backup in the settings.", + "newGroup": "New group", + "newSpace": "New space", + "enterSpace": "Enter space", + "enterRoom": "Enter room", + "allSpaces": "All spaces", + "numChats": "{number} chats", + "@numChats": { + "type": "number", + "placeholders": { + "number": { + "type": "String" + } + } + }, + "hideUnimportantStateEvents": "Hide unimportant state events", + "hidePresences": "Hide Status List?", + "doNotShowAgain": "Do not show again", + "wasDirectChatDisplayName": "Empty chat (was {oldDisplayName})", + "@wasDirectChatDisplayName": { + "type": "String", + "placeholders": { + "oldDisplayName": { + "type": "String" + } + } + }, + "newSpaceDescription": "Spaces allows you to consolidate your chats and build private or public communities.", + "encryptThisChat": "Encrypt this chat", + "disableEncryptionWarning": "For security reasons you can not disable encryption in a chat, where it has been enabled before.", + "sorryThatsNotPossible": "Sorry... that is not possible", + "deviceKeys": "Device keys:", + "reopenChat": "Reopen chat", + "noBackupWarning": "Warning! Without enabling chat backup, you will lose access to your encrypted messages. It is highly recommended to enable the chat backup first before logging out.", + "noOtherDevicesFound": "No other devices found", + "fileIsTooBigForServer": "Unable to send! The server only supports attachments up to {max}.", + "@fileIsTooBigForServer": { + "type": "String", + "placeholders": { + "max": { + "type": "String" + } + } + }, + "fileHasBeenSavedAt": "File has been saved at {path}", + "@fileHasBeenSavedAt": { + "type": "String", + "placeholders": { + "path": { + "type": "String" + } + } + }, + "jumpToLastReadMessage": "Jump to last read message", + "readUpToHere": "Read up to here", + "jump": "Jump", + "openLinkInBrowser": "Open link in browser", + "reportErrorDescription": "😭 Oh no. Something went wrong. If you want, you can report this bug to the developers.", + "report": "report", + "signInWithPassword": "Sign in with password", + "pleaseTryAgainLaterOrChooseDifferentServer": "Please try again later or choose a different server.", + "profileNotFound": "The user could not be found on the server. Maybe there is a connection problem or the user doesn't exist.", + "setTheme": "Set theme:", + "setColorTheme": "Set color theme:", + "invite": "Invite", + "inviteGroupChat": "📨 Group chat invite", + "invitePrivateChat": "📨 Private chat invite", + "invalidInput": "Invalid input!", + "wrongPinEntered": "Wrong pin entered! Try again in {seconds} seconds...", + "@wrongPinEntered": { + "type": "String", + "placeholders": { + "seconds": { + "type": "int" + } + } + }, + "pleaseEnterANumber": "Please enter a number greater than 0", + "archiveRoomDescription": "The chat will be moved to the archive. Other users will be able to see that you have left the chat.", + "roomUpgradeDescription": "The chat will then be recreated with the new room version. All participants will be notified that they need to switch to the new chat. You can find out more about room versions at https://spec.matrix.org/latest/rooms/", + "removeDevicesDescription": "You will be logged out of this device and will no longer be able to receive messages.", + "banUserDescription": "The user will be banned from the chat and will not be able to enter the chat again until they are unbanned.", + "unbanUserDescription": "The user will be able to enter the chat again if they try.", + "kickUserDescription": "The user is kicked out of the chat but not banned. In public chats, the user can rejoin at any time.", + "makeAdminDescription": "Once you make this user admin, you may not be able to undo this as they will then have the same permissions as you.", + "pushNotificationsNotAvailable": "Push notifications not available", + "learnMore": "Learn more", + "yourGlobalUserIdIs": "Your global user-ID is: ", + "noUsersFoundWithQuery": "Unfortunately no user could be found with \"{query}\". Please check whether you made a typo.", + "@noUsersFoundWithQuery": { + "type": "String", + "placeholders": { + "query": { + "type": "String" + } + } + }, + "knocking": "Knocking", + "chatCanBeDiscoveredViaSearchOnServer": "Chat can be discovered via the search on {server}", + "@chatCanBeDiscoveredViaSearchOnServer": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "searchChatsRooms": "Search for #chats, @users...", + "nothingFound": "Nothing found...", + "groupName": "Group name", + "createGroupAndInviteUsers": "Create a group and invite users", + "groupCanBeFoundViaSearch": "Group can be found via search", + "wrongRecoveryKey": "Sorry... this does not seem to be the correct recovery key.", + "startConversation": "Start conversation", + "commandHint_sendraw": "Send raw json", + "databaseMigrationTitle": "Database is optimized", + "databaseMigrationBody": "Please wait. This may take a moment.", + "leaveEmptyToClearStatus": "Leave empty to clear your status.", + "select": "Select", + "searchForUsers": "Search for @users...", + "pleaseEnterYourCurrentPassword": "Please enter your current password", + "newPassword": "New password", + "pleaseChooseAStrongPassword": "Please choose a strong password", + "passwordsDoNotMatch": "Passwords do not match", + "passwordIsWrong": "Your entered password is wrong", + "publicLink": "Public link", + "publicChatAddresses": "Public chat addresses", + "createNewAddress": "Create new address", + "joinSpace": "Join space", + "publicSpaces": "Public spaces", + "addChatOrSubSpace": "Add chat or sub space", + "subspace": "Subspace", + "decline": "Decline", + "thisDevice": "This device:", + "initAppError": "An error occured while init the app", + "userRole": "User role", + "minimumPowerLevel": "{level} is the minimum power level.", + "@minimumPowerLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "String" + } + } + }, + "searchIn": "Search in chat \"{chat}\"...", + "@searchIn": { + "type": "String", + "placeholders": { + "chat": { + "type": "String" + } + } + }, + "searchMore": "Search more...", + "gallery": "Gallery", + "files": "Files", + "databaseBuildErrorBody": "Unable to build the SQlite database. The app tries to use the legacy database for now. Please report this error to the developers at {url}. The error message is: {error}", + "@databaseBuildErrorBody": { + "type": "String", + "placeholders": { + "url": { + "type": "String" + }, + "error": { + "type": "String" + } + } + }, + "sessionLostBody": "Your session is lost. Please report this error to the developers at {url}. The error message is: {error}", + "@sessionLostBody": { + "type": "String", + "placeholders": { + "url": { + "type": "String" + }, + "error": { + "type": "String" + } + } + }, + "restoreSessionBody": "The app now tries to restore your session from the backup. Please report this error to the developers at {url}. The error message is: {error}", + "@restoreSessionBody": { + "type": "String", + "placeholders": { + "url": { + "type": "String" + }, + "error": { + "type": "String" + } + } + }, + "forwardMessageTo": "Forward message to {roomName}?", + "@forwardMessageTo": { + "type": "String", + "placeholders": { + "roomName": { + "type": "String" + } + } + }, + "sendReadReceipts": "Send read receipts", + "sendTypingNotificationsDescription": "Other participants in a chat can see when you are typing a new message.", + "sendReadReceiptsDescription": "Other participants in a chat can see when you have read a message.", + "formattedMessages": "Formatted messages", + "formattedMessagesDescription": "Display rich message content like bold text using markdown.", + "verifyOtherUser": "🔐 Verify other user", + "verifyOtherUserDescription": "If you verify another user, you can be sure that you know who you are really writing to. 💪\n\nWhen you start a verification, you and the other user will see a popup in the app. There you will then see a series of emojis or numbers that you have to compare with each other.\n\nThe best way to do this is to meet up or start a video call. 👭", + "verifyOtherDevice": "🔐 Verify other device", + "verifyOtherDeviceDescription": "When you verify another device, those devices can exchange keys, increasing your overall security. 💪 When you start a verification, a popup will appear in the app on both devices. There you will then see a series of emojis or numbers that you have to compare with each other. It's best to have both devices handy before you start the verification. 🤳", + "acceptedKeyVerification": "{sender} accepted key verification", + "@acceptedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "canceledKeyVerification": "{sender} canceled key verification", + "@canceledKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "completedKeyVerification": "{sender} completed key verification", + "@completedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "isReadyForKeyVerification": "{sender} is ready for key verification", + "@isReadyForKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "requestedKeyVerification": "{sender} requested key verification", + "@requestedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "startedKeyVerification": "{sender} started key verification", + "@startedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "transparent": "Transparent", + "incomingMessages": "Incoming messages", + "stickers": "Stickers", + "discover": "Discover", + "commandHint_ignore": "Ignore the given matrix ID", + "commandHint_unignore": "Unignore the given matrix ID", + "unreadChatsInApp": "{appname}: {unread} unread chats", + "@unreadChatsInApp": { + "type": "String", + "placeholders": { + "appname": { + "type": "String" + }, + "unread": { + "type": "String" + } + } + }, + "noDatabaseEncryption": "Database encryption is not supported on this platform", + "thereAreCountUsersBlocked": "Right now there are {count} users blocked.", + "@thereAreCountUsersBlocked": { + "type": "String", + "count": {} + }, + "restricted": "Restricted", + "knockRestricted": "Knock restricted", + "goToSpace": "Go to space: {space}", + "@goToSpace": { + "type": "String", + "space": {} + }, + "markAsUnread": "Mark as unread", + "userLevel": "{level} - User", + "@userLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "moderatorLevel": "{level} - Moderator", + "@moderatorLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "adminLevel": "{level} - Admin", + "@adminLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "changeGeneralChatSettings": "Change general chat settings", + "inviteOtherUsers": "Invite other users to this chat", + "changeTheChatPermissions": "Change the chat permissions", + "changeTheVisibilityOfChatHistory": "Change the visibility of the chat history", + "changeTheCanonicalRoomAlias": "Change the main public chat address", + "sendRoomNotifications": "Send a @room notifications", + "changeTheDescriptionOfTheGroup": "Change the description of the chat", + "chatPermissionsDescription": "Define which power level is necessary for certain actions in this chat. The power levels 0, 50 and 100 are usually representing users, moderators and admins, but any gradation is possible.", + "updateInstalled": "🎉 Update {version} installed!", + "@updateInstalled": { + "type": "String", + "placeholders": { + "version": { + "type": "String" + } + } + }, + "changelog": "Changelog", + "sendCanceled": "Sending canceled", + "loginWithMatrixId": "Login with Matrix-ID", + "discoverHomeservers": "Discover homeservers", + "whatIsAHomeserver": "What is a homeserver?", + "homeserverDescription": "All your data is stored on the homeserver, just like an email provider. You can choose which homeserver you want to use, while you can still communicate with everyone. Learn more at at https://matrix.org.", + "doesNotSeemToBeAValidHomeserver": "Doesn't seem to be a compatible homeserver. Wrong URL?", + "calculatingFileSize": "Calculating file size...", + "prepareSendingAttachment": "Prepare sending attachment...", + "sendingAttachment": "Sending attachment...", + "generatingVideoThumbnail": "Generating video thumbnail...", + "compressVideo": "Compressing video...", + "sendingAttachmentCountOfCount": "Sending attachment {index} of {length}...", + "@sendingAttachmentCountOfCount": { + "type": "integer", + "placeholders": { + "index": { + "type": "int" + }, + "length": { + "type": "int" + } + } + }, + "serverLimitReached": "Server limit reached! Waiting {seconds} seconds...", + "@serverLimitReached": { + "type": "integer", + "placeholders": { + "seconds": { + "type": "int" + } + } + }, + "oneOfYourDevicesIsNotVerified": "One of your devices is not verified", + "noticeChatBackupDeviceVerification": "Note: When you connect all your devices to the chat backup, they are automatically verified.", + "continueText": "Continue", + "welcomeText": "Hey Hey 👋 This is FluffyChat. You can sign in to any homeserver, which is compatible with https://matrix.org. And then chat with anyone. It's a huge decentralized messaging network!", + "blur": "Blur:", + "opacity": "Opacity:", + "setWallpaper": "Set wallpaper", + "manageAccount": "Manage account", + "noContactInformationProvided": "Server does not provide any valid contact information", + "contactServerAdmin": "Contact server admin", + "contactServerSecurity": "Contact server security", + "supportPage": "Support page", + "serverInformation": "Server information:", + "name": "Name", + "version": "Version", + "website": "Website", + "compress": "Compress", + "boldText": "Bold text", + "italicText": "Italic text", + "strikeThrough": "Strikethrough", + "pleaseFillOut": "Please fill out", + "invalidUrl": "Invalid url", + "addLink": "Add link", + "unableToJoinChat": "Unable to join chat. Maybe the other party has already closed the conversation.", + "previous": "Previous", + "otherPartyNotLoggedIn": "The other party is currently not logged in and therefore cannot receive messages!", + "appWantsToUseForLogin": "Use '{server}' to log in", + "@appWantsToUseForLogin": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "appWantsToUseForLoginDescription": "You hereby allow the app and website to share information about you.", + "open": "Open", + "waitingForServer": "Waiting for server...", + "appIntroduction": "FluffyChat lets you chat with your friends across different messengers. Learn more at https://matrix.org or just tap *Continue*.", + "newChatRequest": "📩 New chat request", + "contentNotificationSettings": "Content notification settings", + "generalNotificationSettings": "General notification settings", + "roomNotificationSettings": "Room notification settings", + "userSpecificNotificationSettings": "User specific notification settings", + "otherNotificationSettings": "Other notification settings", + "notificationRuleContainsUserName": "Contains User Name", + "notificationRuleContainsUserNameDescription": "Notifies the user when a message contains their username.", + "notificationRuleMaster": "Mute all notifications", + "notificationRuleMasterDescription": "Overrides all other rules and disables all notifications.", + "notificationRuleSuppressNotices": "Suppress Automated Messages", + "notificationRuleSuppressNoticesDescription": "Suppresses notifications from automated clients like bots.", + "notificationRuleInviteForMe": "Invite for Me", + "notificationRuleInviteForMeDescription": "Notifies the user when they are invited to a room.", + "notificationRuleMemberEvent": "Member Event", + "notificationRuleMemberEventDescription": "Suppresses notifications for membership events.", + "notificationRuleIsUserMention": "User Mention", + "notificationRuleIsUserMentionDescription": "Notifies the user when they are directly mentioned in a message.", + "notificationRuleContainsDisplayName": "Contains Display Name", + "notificationRuleContainsDisplayNameDescription": "Notifies the user when a message contains their display name.", + "notificationRuleIsRoomMention": "Room Mention", + "notificationRuleIsRoomMentionDescription": "Notifies the user when there is a room mention.", + "notificationRuleRoomnotif": "Room Notification", + "notificationRuleRoomnotifDescription": "Notifies the user when a message contains '@room'.", + "notificationRuleTombstone": "Tombstone", + "notificationRuleTombstoneDescription": "Notifies the user about room deactivation messages.", + "notificationRuleReaction": "Reaction", + "notificationRuleReactionDescription": "Suppresses notifications for reactions.", + "notificationRuleRoomServerAcl": "Room Server ACL", + "notificationRuleRoomServerAclDescription": "Suppresses notifications for room server access control lists (ACL).", + "notificationRuleSuppressEdits": "Suppress Edits", + "notificationRuleSuppressEditsDescription": "Suppresses notifications for edited messages.", + "notificationRuleCall": "Call", + "notificationRuleCallDescription": "Notifies the user about calls.", + "notificationRuleEncryptedRoomOneToOne": "Encrypted Room One-to-One", + "notificationRuleEncryptedRoomOneToOneDescription": "Notifies the user about messages in encrypted one-to-one rooms.", + "notificationRuleRoomOneToOne": "Room One-to-One", + "notificationRuleRoomOneToOneDescription": "Notifies the user about messages in one-to-one rooms.", + "notificationRuleMessage": "Message", + "notificationRuleMessageDescription": "Notifies the user about general messages.", + "notificationRuleEncrypted": "Encrypted", + "notificationRuleEncryptedDescription": "Notifies the user about messages in encrypted rooms.", + "notificationRuleJitsi": "Jitsi", + "notificationRuleJitsiDescription": "Notifies the user about Jitsi widget events.", + "notificationRuleServerAcl": "Suppress Server ACL Events", + "notificationRuleServerAclDescription": "Suppresses notifications for Server ACL events.", + "unknownPushRule": "Unknown push rule '{rule}'", + "@unknownPushRule": { + "type": "String", + "placeholders": { + "rule": { + "type": "String" + } + } + }, + "sentVoiceMessage": "🎙️ {duration} - Voice message from {sender}", + "@sentVoiceMessage": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + }, + "duration": { + "type": "String" + } + } + }, + "deletePushRuleCanNotBeUndone": "If you delete this notification setting, this can not be undone.", + "more": "More", + "shareKeysWith": "Share keys with...", + "shareKeysWithDescription": "Which devices should be trusted so that they can read along your messages in encrypted chats?", + "allDevices": "All devices", + "crossVerifiedDevicesIfEnabled": "Cross verified devices if enabled", + "crossVerifiedDevices": "Cross verified devices", + "verifiedDevicesOnly": "Verified devices only", + "takeAPhoto": "Take a photo", + "recordAVideo": "Record a video", + "optionalMessage": "(Optional) message...", + "notSupportedOnThisDevice": "Not supported on this device", + "enterNewChat": "Enter new chat", + "approve": "Approve", + "youHaveKnocked": "You have knocked", + "pleaseWaitUntilInvited": "Please wait now, until someone from the room invites you.", + "commandHint_logout": "Logout your current device", + "commandHint_logoutall": "Logout all active devices", + "displayNavigationRail": "Show navigation rail on mobile", + "customReaction": "Custom reaction", + "moreEvents": "More events", + "declineInvitation": "Decline invitation", + "noMessagesYet": "No messages yet", + "longPressToRecordVoiceMessage": "Long press to record voice message.", + "pause": "Pause", + "resume": "Resume", + "newSubSpace": "New sub space", + "moveToDifferentSpace": "Move to different space", + "moveUp": "Move up", + "moveDown": "Move down", + "removeFromSpaceDescription": "The chat will be removed from the space but still appear in your chat list.", + "countChats": "{chats} chats", + "@countChats": { + "type": "String", + "placeholders": { + "chats": { + "type": "int" + } + } + }, + "spaceMemberOf": "Space member of {spaces}", + "@spaceMemberOf": { + "type": "String", + "placeholders": { + "spaces": { + "type": "String" + } + } + }, + "spaceMemberOfCanKnock": "Space member of {spaces} can knock", + "@spaceMemberOfCanKnock": { + "type": "String", + "placeholders": { + "spaces": { + "type": "String" + } + } + }, + "donate": "Donate", + "startedAPoll": "{username} started a poll.", + "@startedAPoll": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "poll": "Poll", + "startPoll": "Start poll", + "endPoll": "End poll", + "answersVisible": "Answers visible", + "answersHidden": "Answers hidden", + "pollQuestion": "Poll question", + "answerOption": "Answer option", + "addAnswerOption": "Add answer option", + "allowMultipleAnswers": "Allow multiple answers", + "pollHasBeenEnded": "Poll has been ended", + "countVotes": "{count, plural, =1{One vote} other{{count} votes}}", + "@countVotes": { + "type": "int", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "answersWillBeVisibleWhenPollHasEnded": "Answers will be visible when poll has ended", + "replyInThread": "Reply in thread", + "countReplies": "{count, plural, =1{One reply} other{{count} replies}}", + "@countReplies": { + "type": "int", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "thread": "Thread", + "backToMainChat": "Back to main chat", + "saveChanges": "Save changes", + "createSticker": "Create sticker or emoji", + "useAsSticker": "Use as sticker", + "useAsEmoji": "Use as emoji", + "stickerPackNameAlreadyExists": "Sticker pack name already exists", + "newStickerPack": "New sticker pack", + "stickerPackName": "Sticker pack name", + "attribution": "Attribution", + "skipChatBackup": "Skip chat backup", + "skipChatBackupWarning": "Are you sure? Without enabling the chat backup you may lose access to your messages if you switch your device.", + "loadingMessages": "Loading messages", + "setupChatBackup": "Set up chat backup", + "noMoreResultsFound": "No more results found", + "chatSearchedUntil": "Chat searched until {time}", + "@chatSearchedUntil": { + "type": "String", + "placeholders": { + "time": { + "type": "String" + } + } + }, + "federationBaseUrl": "Federation Base URL", + "clientWellKnownInformation": "Client-Well-Known Information:", + "baseUrl": "Base URL", + "identityServer": "Identity Server:", + "versionWithNumber": "Version: {version}", + "@versionWithNumber": { + "type": "String", + "placeholders": { + "version": { + "type": "String" + } + } + }, + "logs": "Logs", + "advancedConfigs": "Advanced Configs", + "advancedConfigurations": "Advanced configurations", + "signIn": "Sign in", + "createNewAccount": "Create new account", + "signUpGreeting": "FluffyChat is decentralized! Select a server where you want to create your account and let's go!", + "signInGreeting": "You already have an account in Matrix? Welcome back! Select your homeserver and sign in.", + "appIntro": "With FluffyChat you can chat with your friends. It's a secure decentralized [matrix] messenger! Learn more on https://matrix.org if you like or just sign up.", + "theProcessWasCanceled": "The process was canceled.", + "join": "Join", + "searchOrEnterHomeserverAddress": "Search or enter homeserver address", + "matrixId": "Matrix ID" } diff --git a/lib/l10n/intl_es.arb b/lib/l10n/intl_es.arb index 9ddfaaa4d..0275ef30d 100644 --- a/lib/l10n/intl_es.arb +++ b/lib/l10n/intl_es.arb @@ -68,7 +68,7 @@ "type": "String", "placeholders": {} }, - "areGuestsAllowedToJoin": "¿Pueden unirse usuarios de visita?", + "areGuestsAllowedToJoin": "¿Pueden los usuarios invitados unirse?", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -363,7 +363,6 @@ "placeholders": {} }, "clearArchive": "Borrar archivo", - "@clearArchive": {}, "close": "Cerrar", "@close": { "type": "String", @@ -1576,7 +1575,6 @@ "placeholders": {} }, "addToSpace": "Agregar al espacio", - "@addToSpace": {}, "cantOpenUri": "No puedo abrir el URI {uri}", "@cantOpenUri": { "type": "String", @@ -1602,15 +1600,10 @@ "placeholders": {} }, "oneClientLoggedOut": "Se ha cerrado en la sesión de uno de sus clientes", - "@oneClientLoggedOut": {}, "addAccount": "Añadir cuenta", - "@addAccount": {}, "editBundlesForAccount": "Editar paquetes para esta cuenta", - "@editBundlesForAccount": {}, "addToBundle": "Agregar al paquete", - "@addToBundle": {}, "bundleName": "Nombre del paquete", - "@bundleName": {}, "saveFile": "Guardar el archivo", "@saveFile": { "type": "String", @@ -1700,7 +1693,6 @@ "placeholders": {} }, "chatHasBeenAddedToThisSpace": "El chat se ha agregado a este espacio", - "@chatHasBeenAddedToThisSpace": {}, "commandInvalid": "Comando inválido", "@commandInvalid": { "type": "String" @@ -1796,7 +1788,6 @@ "placeholders": {} }, "serverRequiresEmail": "Este servidor necesita validar su dirección de correo electrónico para registrarse.", - "@serverRequiresEmail": {}, "pleaseChoose": "Por favor elija", "@pleaseChoose": { "type": "String", @@ -1937,9 +1928,7 @@ "description": "State that {command} is not a valid /command." }, "scanQrCode": "Escanear código QR", - "@scanQrCode": {}, "homeserver": "Servidor inicial", - "@homeserver": {}, "newChat": "Nuevo chat", "@newChat": { "type": "String", @@ -1951,7 +1940,6 @@ "description": "Usage hint for the command /join" }, "sendOnEnter": "Enviar con enter", - "@sendOnEnter": {}, "changeYourAvatar": "Cambiar tu avatar", "@changeYourAvatar": { "type": "String", @@ -2050,11 +2038,8 @@ "placeholders": {} }, "removeFromBundle": "Quitar de este paquete", - "@removeFromBundle": {}, "link": "Link", - "@link": {}, "enableMultiAccounts": "(BETA) habilite varias cuenta en este dispositivo", - "@enableMultiAccounts": {}, "pleaseEnter4Digits": "Ingrese 4 dígitos o déjelo en blanco para deshabilitar el bloqueo de la aplicación.", "@pleaseEnter4Digits": { "type": "String", @@ -2111,40 +2096,30 @@ "placeholders": {} }, "yourChatBackupHasBeenSetUp": "Se ha configurado la copia de respaldo del chat.", - "@yourChatBackupHasBeenSetUp": {}, "unverified": "No verificado", - "@unverified": {}, "commandHint_clearcache": "Limpiar cache", "@commandHint_clearcache": { "type": "String", "description": "Usage hint for the command /clearcache" }, "messageInfo": "Información del mensaje", - "@messageInfo": {}, "time": "Tiempo", - "@time": {}, "openVideoCamera": "Abrir la cámara para un video", "@openVideoCamera": { "type": "String", "placeholders": {} }, "repeatPassword": "Repite la contraseña", - "@repeatPassword": {}, "removeFromSpace": "Eliminar del espacio", - "@removeFromSpace": {}, "addToSpaceDescription": "Elige un espacio para añadirle este chat.", - "@addToSpaceDescription": {}, "openGallery": "Abrir galería", - "@openGallery": {}, "start": "Iniciar", - "@start": {}, "commandHint_discardsession": "Descartar sesión", "@commandHint_discardsession": { "type": "String", "description": "Usage hint for the command /discardsession" }, "messageType": "Tipo de Mensaje", - "@messageType": {}, "videoWithSize": "Video ({size})", "@videoWithSize": { "type": "String", @@ -2155,27 +2130,16 @@ } }, "publish": "Publicar", - "@publish": {}, "newSpace": "Nuevo espacio", - "@newSpace": {}, "allSpaces": "Todos los espacios", - "@allSpaces": {}, "widgetUrlError": "Esta no es una URL válida.", - "@widgetUrlError": {}, "commandHint_markasgroup": "Marcar como grupo", - "@commandHint_markasgroup": {}, "nextAccount": "Siguiente cuenta", - "@nextAccount": {}, "youRejectedTheInvitation": "Rechazaste la invitación", - "@youRejectedTheInvitation": {}, "newGroup": "Nuevo grupo", - "@newGroup": {}, "widgetJitsi": "Jitsi Meet", - "@widgetJitsi": {}, "previousAccount": "Cuenta anterior", - "@previousAccount": {}, "users": "Usuarios", - "@users": {}, "youInvitedBy": "📩 Has sido invitado por {user}", "@youInvitedBy": { "placeholders": { @@ -2185,11 +2149,8 @@ } }, "youAcceptedTheInvitation": "👍 Aceptaste la invitación", - "@youAcceptedTheInvitation": {}, "widgetEtherpad": "Nota de texto", - "@widgetEtherpad": {}, "commandHint_cuddle": "Enviar un abrazo", - "@commandHint_cuddle": {}, "supposedMxid": "Esto debería ser {mxid}", "@supposedMxid": { "type": "String", @@ -2200,23 +2161,14 @@ } }, "importFromZipFile": "Importar de un archivo .zip", - "@importFromZipFile": {}, "exportEmotePack": "Exportar paquete de emotes a .zip", - "@exportEmotePack": {}, "addChatDescription": "Añadir una descripción del chat...", - "@addChatDescription": {}, "sendTypingNotifications": "Enviar notificaciones \"está escribiendo\"", - "@sendTypingNotifications": {}, "importEmojis": "Importar emojis", - "@importEmojis": {}, "confirmMatrixId": "Por favor confirma tu Matrix ID para borrar tu cuenta.", - "@confirmMatrixId": {}, "notAnImage": "El archivo no es una imagen.", - "@notAnImage": {}, "commandHint_hug": "Mandar un abrazo", - "@commandHint_hug": {}, "importNow": "Importar ahora", - "@importNow": {}, "hugContent": "{senderName} te abraza", "@hugContent": { "type": "String", @@ -2227,9 +2179,7 @@ } }, "otherCallingPermissions": "Micrófono, cámara y otros permisos de FluffyChat", - "@otherCallingPermissions": {}, "emailOrUsername": "Correo electrónico o nombre de usuario", - "@emailOrUsername": {}, "countFiles": "{count} archivos", "@countFiles": { "placeholders": { @@ -2239,9 +2189,7 @@ } }, "reportUser": "Reportar usuario", - "@reportUser": {}, "voiceCall": "Llamada de voz", - "@voiceCall": {}, "reactedWith": "{sender} reaccionó con {reaction}", "@reactedWith": { "type": "String", @@ -2255,48 +2203,34 @@ } }, "markAsRead": "Marcar como leído", - "@markAsRead": {}, "widgetName": "Nombre", - "@widgetName": {}, "replace": "Reemplazar", - "@replace": {}, "unsupportedAndroidVersionLong": "Esta característica requiere una versión más reciente de Android. Por favor, compruebe las actualizaciones o la compatibilidad de LineageOS.", - "@unsupportedAndroidVersionLong": {}, "storeSecurlyOnThisDevice": "Almacenar de forma segura en este dispositivo", - "@storeSecurlyOnThisDevice": {}, "openChat": "Abrir chat", - "@openChat": {}, "screenSharingDetail": "Usted está compartiendo su pantalla en FluffyChat", - "@screenSharingDetail": {}, "allRooms": "Todos los chats grupales", "@allRooms": { "type": "String", "placeholders": {} }, "widgetVideo": "Vídeo", - "@widgetVideo": {}, "dismiss": "Descartar", - "@dismiss": {}, "unsupportedAndroidVersion": "Versión de Android no compatible", - "@unsupportedAndroidVersion": {}, "indexedDbErrorLong": "El almacenamiento de mensajes, por desgracia, no está habilitado en el modo privado por defecto.\nPor favor, visite\n - about:config\n - Establezca dom.indexedDB.privateBrowsing.enabled a true\nDe otra forma, no es posible usar FluffyChat.", - "@indexedDbErrorLong": {}, "startFirstChat": "Comience su primer chat", - "@startFirstChat": {}, "commandHint_create": "Crear un chat grupal vacío\nUse --no-encryption para deshabilitar el cifrado", "@commandHint_create": { "type": "String", "description": "Usage hint for the command /create" }, "user": "Usuario", - "@user": {}, "separateChatTypes": "Separar chats directos de grupos", "@separateChatTypes": { "type": "String", "placeholders": {} }, "tryAgain": "Inténtelo de nuevo", - "@tryAgain": {}, "youKickedAndBanned": "🙅 Usted expulsó y prohibió el acceso a {user}", "@youKickedAndBanned": { "placeholders": { @@ -2306,41 +2240,23 @@ } }, "messagesStyle": "Mensajes:", - "@messagesStyle": {}, "chatDescription": "Descripción del chat", - "@chatDescription": {}, "callingAccountDetails": "Permite a FluffyChat utilizar la aplicación de llamadas nativa de Android.", - "@callingAccountDetails": {}, "enterSpace": "Unirse al espacio", - "@enterSpace": {}, "pleaseEnterRecoveryKey": "Por favor, introduzca su clave de recuperación:", - "@pleaseEnterRecoveryKey": {}, "widgetNameError": "Por favor, proporciona un nombre para mostrar.", - "@widgetNameError": {}, "addWidget": "Añadir widget", - "@addWidget": {}, "hydrateTor": "TOR: Importar sesión exportada", - "@hydrateTor": {}, "storeInAppleKeyChain": "Almacenar en la KeyChain de Apple", - "@storeInAppleKeyChain": {}, "hydrate": "Restaurar desde fichero de copia de seguridad", - "@hydrate": {}, "invalidServerName": "Nombre del servidor no válido", - "@invalidServerName": {}, "chatPermissions": "Permisos del chat", - "@chatPermissions": {}, "sender": "Remitente", - "@sender": {}, "storeInAndroidKeystore": "Almacenar en la KeyStore de Android", - "@storeInAndroidKeystore": {}, "saveKeyManuallyDescription": "Compartir esta clave manualmente usando el diálogo de compartir del sistema o el portapapeles.", - "@saveKeyManuallyDescription": {}, "whyIsThisMessageEncrypted": "¿Por qué no se puede leer este mensaje?", - "@whyIsThisMessageEncrypted": {}, "setChatDescription": "Establecer descripción del chat", - "@setChatDescription": {}, "dehydrateWarning": "Esta acción no se puede deshacer. Asegúrese de que ha almacenado de forma segura el fichero de copia de seguridad.", - "@dehydrateWarning": {}, "redactedBy": "Censurado por {username}", "@redactedBy": { "type": "String", @@ -2351,11 +2267,8 @@ } }, "videoCallsBetaWarning": "Tenga en cuenta que las videollamadas están actualmente en fase beta. Es posible que no funcionen como se espera o que no funcionen de ninguna manera en algunas plataformas.", - "@videoCallsBetaWarning": {}, "callingPermissions": "Permisos de llamadas", - "@callingPermissions": {}, "unlockOldMessages": "Desbloquear mensajes viejos", - "@unlockOldMessages": {}, "numChats": "{number} chats", "@numChats": { "type": "number", @@ -2366,9 +2279,7 @@ } }, "optionalRedactReason": "(Opcional) Motivo para censurar este mensaje...", - "@optionalRedactReason": {}, "dehydrate": "Exportar sesión y limpiar dispositivo", - "@dehydrate": {}, "switchToAccount": "Cambiar a la cuenta {number}", "@switchToAccount": { "type": "number", @@ -2379,11 +2290,8 @@ } }, "experimentalVideoCalls": "Videollamadas experimentales", - "@experimentalVideoCalls": {}, "pleaseEnterRecoveryKeyDescription": "Para desbloquear sus viejos mensajes, introduzca su clave de recuperación que se generó en una sesión anterior. Su clave de recuperación NO es su contraseña.", - "@pleaseEnterRecoveryKeyDescription": {}, "inviteContactToGroupQuestion": "¿Quieres invitar a {contact} al chat {groupName}?", - "@inviteContactToGroupQuestion": {}, "redactedByBecause": "Censurado por {username} porque: \"{reason}\"", "@redactedByBecause": { "type": "String", @@ -2405,9 +2313,7 @@ } }, "enterRoom": "Unirse a la sala", - "@enterRoom": {}, "confirmEventUnpin": "¿Seguro que quiere desfijar permanentemente el evento?", - "@confirmEventUnpin": {}, "youInvitedUser": "📩 Usted invitó a {user}", "@youInvitedUser": { "placeholders": { @@ -2417,19 +2323,12 @@ } }, "redactMessageDescription": "El mensaje será censurado para todas las personas participantes en la conversación. Esto no se puede deshacer.", - "@redactMessageDescription": {}, "recoveryKey": "Clave de recuperación", - "@recoveryKey": {}, "dehydrateTorLong": "Si está usando TOR, es recomendable exportar la sesión antes de cerrar la ventana.", - "@dehydrateTorLong": {}, "doNotShowAgain": "No mostrar de nuevo", - "@doNotShowAgain": {}, "hideUnimportantStateEvents": "Ocultar eventos de estado no importantes", - "@hideUnimportantStateEvents": {}, "screenSharingTitle": "Compartir la pantalla", - "@screenSharingTitle": {}, "widgetCustom": "Personalizado", - "@widgetCustom": {}, "youBannedUser": "Usted prohibió el acceso a {user}", "@youBannedUser": { "placeholders": { @@ -2439,11 +2338,8 @@ } }, "directChat": "Chat directo", - "@directChat": {}, "appearOnTop": "Aparecer en la cima", - "@appearOnTop": {}, "foregroundServiceRunning": "Esta notificación aparece cuando el servicio en segundo plano se está ejecutando.", - "@foregroundServiceRunning": {}, "wasDirectChatDisplayName": "Chat vacío (era {oldDisplayName})", "@wasDirectChatDisplayName": { "type": "String", @@ -2454,11 +2350,8 @@ } }, "noChatDescriptionYet": "No se ha creado una descripción del chat aún.", - "@noChatDescriptionYet": {}, "chatDescriptionHasBeenChanged": "Se ha cambiado la descripción del chat", - "@chatDescriptionHasBeenChanged": {}, "dehydrateTor": "TOR: Exportar sesión", - "@dehydrateTor": {}, "youKicked": "👞 Usted expulsó a {user}", "@youKicked": { "placeholders": { @@ -2468,20 +2361,15 @@ } }, "shareInviteLink": "Compartir enlace de invitación", - "@shareInviteLink": {}, "commandHint_markasdm": "Marcar como sala de mensajes directos para el ID de Matrix", - "@commandHint_markasdm": {}, "recoveryKeyLost": "¿Perdió su clave de recuperación?", - "@recoveryKeyLost": {}, "emoteKeyboardNoRecents": "Los emotes usados recientemente aparecerán aquí...", "@emoteKeyboardNoRecents": { "type": "String", "placeholders": {} }, "youJoinedTheChat": "Usted se ha unido al chat", - "@youJoinedTheChat": {}, "errorAddingWidget": "Fallo al añadir el widget.", - "@errorAddingWidget": {}, "commandHint_dm": "Iniciar un chat directo\nUse --no-encryption para deshabilitar el cifrado", "@commandHint_dm": { "type": "String", @@ -2496,19 +2384,12 @@ } }, "emojis": "Emojis", - "@emojis": {}, "createGroup": "Crear grupo", - "@createGroup": {}, "hydrateTorLong": "¿Exportó su sesión la última vez que estuvo en TOR? Impórtela rápidamente y continúe chateando.", - "@hydrateTorLong": {}, "custom": "Personalizado", - "@custom": {}, "storeInSecureStorageDescription": "Almacenar la clave de recuperación en el almacenamiento seguro de este dispositivo.", - "@storeInSecureStorageDescription": {}, "pinMessage": "Anclar a la sala", - "@pinMessage": {}, "indexedDbErrorTitle": "Problemas con el modo privado", - "@indexedDbErrorTitle": {}, "googlyEyesContent": "{senderName} te manda ojos saltones", "@googlyEyesContent": { "type": "String", @@ -2528,19 +2409,12 @@ } }, "commandHint_googly": "Enviar unos ojos saltones", - "@commandHint_googly": {}, "noChatsFoundHere": "No se han encontrado chats. Inicia un nuevo chat usando el botón de abajo. ⤵️", - "@noChatsFoundHere": {}, "joinedChats": "Chats Unidos", - "@joinedChats": {}, "space": "Espacio", - "@space": {}, "spaces": "Espacios", - "@spaces": {}, "block": "Bloquear", - "@block": {}, "blockListDescription": "Puedes bloquear usuarios que te estén molestando. No podrás recibir mensajes ni invitaciones de chat de los usuarios de tu lista de bloqueo.", - "@blockListDescription": {}, "aboutHomeserver": "Acerca de {homeserver}", "@aboutHomeserver": { "type": "String", @@ -2551,39 +2425,24 @@ } }, "unread": "No leídos", - "@unread": {}, "swipeRightToLeftToReply": "Desliza a la izquierda para responder", - "@swipeRightToLeftToReply": {}, "hideRedactedMessagesBody": "Si alguien elimina un mensaje, este mensaje ya no será visible en el chat.", - "@hideRedactedMessagesBody": {}, "hideInvalidOrUnknownMessageFormats": "Esconde formatos de mensajes inválidos o desconocidos", - "@hideInvalidOrUnknownMessageFormats": {}, "hideRedactedMessages": "Esconde mensajes eliminados", - "@hideRedactedMessages": {}, "appLockDescription": "Bloquear la aplicación cuando no se use con código pin", - "@appLockDescription": {}, "alwaysUse24HourFormat": "true", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, "accessAndVisibility": "Acceso y visibilidad", - "@accessAndVisibility": {}, "globalChatId": "ID de chat Global", - "@globalChatId": {}, "accessAndVisibilityDescription": "A quién se le permite unirse a este chat y cómo se puede descubrir el chat.", - "@accessAndVisibilityDescription": {}, "calls": "Llamadas", - "@calls": {}, "customEmojisAndStickers": "Emojis y stickers personalizados", - "@customEmojisAndStickers": {}, "customEmojisAndStickersBody": "Agrega o comparte emojis y stickers personalizados que se pueden utilizar en cualquier chat.", - "@customEmojisAndStickersBody": {}, "blockedUsers": "Usuarios bloqueados", - "@blockedUsers": {}, "blockUsername": "Ignorar nombre de usuario", - "@blockUsername": {}, "noMoreChatsFound": "No se encontraron más chats...", - "@noMoreChatsFound": {}, "countChatsAndCountParticipants": "{chats} chats y {participants} participantes", "@countChatsAndCountParticipants": { "type": "String", @@ -2597,26 +2456,18 @@ } }, "notifyMeFor": "Notificarme", - "@notifyMeFor": {}, "presencesToggle": "Mostrar mensajes de estado de otros usuarios", "@presencesToggle": { "type": "String", "placeholders": {} }, "placeCall": "Llamar", - "@placeCall": {}, "callingAccount": "Llamando a cuenta", - "@callingAccount": {}, "appearOnTopDetails": "Permite que la app aparezca delante (no hace falta si ya tienes Fluffychat configurado como cuenta llamante)", - "@appearOnTopDetails": {}, "disableEncryptionWarning": "Por motivos de seguridad no es posible deshabilitar el cifrado en un chat si ha sido habilitado previamente.", - "@disableEncryptionWarning": {}, "setColorTheme": "Poner tema de color:", - "@setColorTheme": {}, "inviteGroupChat": "📨 Invitar a grupo", - "@inviteGroupChat": {}, "invalidInput": "¡Entrada no válida!", - "@invalidInput": {}, "wrongPinEntered": "¡Pin erróneo! Vuelve a intenrarlo en {seconds} segundos...", "@wrongPinEntered": { "type": "String", @@ -2627,9 +2478,7 @@ } }, "decline": "Declinar", - "@decline": {}, "thisDevice": "Este dispositivo:", - "@thisDevice": {}, "minimumPowerLevel": "{level} es el nivel mínimo.", "@minimumPowerLevel": { "type": "String", @@ -2640,9 +2489,7 @@ } }, "verifyOtherDevice": "🔐 Verificar otro dispositivo", - "@verifyOtherDevice": {}, "chatPermissionsDescription": "Definir el nivel necesario para ciertas acciones en este chat. Los niveles 0, 50 y 100 habitualmente representan usuarios, moderadores y administradores, pero se puede establecer cualquier escala.", - "@chatPermissionsDescription": {}, "updateInstalled": "¡🎉 Actualización {version} instalada!", "@updateInstalled": { "type": "String", @@ -2653,11 +2500,8 @@ } }, "changelog": "Cambios", - "@changelog": {}, "sendCanceled": "Envío cancelado", - "@sendCanceled": {}, "invite": "Invitar", - "@invite": {}, "searchIn": "Buscar en chat \"{chat}\"...", "@searchIn": { "type": "String", @@ -2677,23 +2521,14 @@ } }, "appWantsToUseForLoginDescription": "Por la presente permites a la app y web compartir información sobre ti.", - "@appWantsToUseForLoginDescription": {}, "encryptThisChat": "Cifrar este chat", - "@encryptThisChat": {}, "publicLink": "Enlace público", - "@publicLink": {}, "transparent": "Transparente", - "@transparent": {}, "select": "Elegir", - "@select": {}, "newPassword": "Nueva clave", - "@newPassword": {}, "nothingFound": "No se encontró nada...", - "@nothingFound": {}, "subspace": "Sub espacio", - "@subspace": {}, "openLinkInBrowser": "Abrir enlace en navegador", - "@openLinkInBrowser": {}, "presenceStyle": "Presencia:", "@presenceStyle": { "type": "String", @@ -2717,103 +2552,54 @@ } }, "setTheme": "Poner tema:", - "@setTheme": {}, "learnMore": "Aprender más", - "@learnMore": {}, "incomingMessages": "Mensajes entrantes", - "@incomingMessages": {}, "noOtherDevicesFound": "No se han encontrado otros dispositivos", - "@noOtherDevicesFound": {}, "generalNotificationSettings": "Ajustes de notificación generales", - "@generalNotificationSettings": {}, "roomNotificationSettings": "Ajustes de notificación de salas", - "@roomNotificationSettings": {}, "userSpecificNotificationSettings": "Ajustes de notificación por usuario", - "@userSpecificNotificationSettings": {}, "contentNotificationSettings": "Ajustes de notificación de contenido", - "@contentNotificationSettings": {}, "otherNotificationSettings": "Otros ajustes de notificación", - "@otherNotificationSettings": {}, "notificationRuleContainsUserName": "Contiene nombre de usuario", - "@notificationRuleContainsUserName": {}, "notificationRuleContainsUserNameDescription": "Notifica al usuario cuando un mensaje contiene su nombre de usuario.", - "@notificationRuleContainsUserNameDescription": {}, "notificationRuleMaster": "Silenciar todas las notificaciones", - "@notificationRuleMaster": {}, "notificationRuleMasterDescription": "Anula todas las demás reglas y desactiva todas las notificaciones.", - "@notificationRuleMasterDescription": {}, "notificationRuleSuppressNotices": "Suprimir los mensajes automáticos", - "@notificationRuleSuppressNotices": {}, "notificationRuleSuppressNoticesDescription": "Suprimir notificaciones de clientes automáticos, como bots.", - "@notificationRuleSuppressNoticesDescription": {}, "notificationRuleInviteForMe": "Invitación para mí", - "@notificationRuleInviteForMe": {}, "notificationRuleInviteForMeDescription": "Notifica al usuario cuando se les invita a una sala.", - "@notificationRuleInviteForMeDescription": {}, "notificationRuleMemberEvent": "Evento para miembros", - "@notificationRuleMemberEvent": {}, "notificationRuleMemberEventDescription": "Suprimir notificaciones de eventos para miembros.", - "@notificationRuleMemberEventDescription": {}, "notificationRuleIsUserMention": "Mención al usuario", - "@notificationRuleIsUserMention": {}, "notificationRuleIsUserMentionDescription": "Notifica al usuario cuando son mencionados directamente en un mensaje.", - "@notificationRuleIsUserMentionDescription": {}, "notificationRuleContainsDisplayName": "Contiene el nombre visible", - "@notificationRuleContainsDisplayName": {}, "notificationRuleContainsDisplayNameDescription": "Notifica al usuario cuando un mensaje contiene su nombre visible.", - "@notificationRuleContainsDisplayNameDescription": {}, "notificationRuleIsRoomMention": "Mención de sala", - "@notificationRuleIsRoomMention": {}, "notificationRuleIsRoomMentionDescription": "Notifica al usuario cuando hay una mención de sala.", - "@notificationRuleIsRoomMentionDescription": {}, "notificationRuleRoomnotif": "Notificación de sala", - "@notificationRuleRoomnotif": {}, "notificationRuleRoomnotifDescription": "Notifica al usuario cuando un mensaje contiene '@sala'.", - "@notificationRuleRoomnotifDescription": {}, "notificationRuleTombstone": "Lápida", - "@notificationRuleTombstone": {}, "notificationRuleTombstoneDescription": "Notifica al usuario sobre mensajes de desactivación de sala.", - "@notificationRuleTombstoneDescription": {}, "notificationRuleReaction": "Reacción", - "@notificationRuleReaction": {}, "notificationRuleReactionDescription": "Suprime notificaciones por reacciones.", - "@notificationRuleReactionDescription": {}, "notificationRuleRoomServerAcl": "ACL de servidor de sala", - "@notificationRuleRoomServerAcl": {}, "notificationRuleRoomServerAclDescription": "Suprime notificaciones de listas de control de acceso de servidores de sala.", - "@notificationRuleRoomServerAclDescription": {}, "notificationRuleSuppressEdits": "Suprimir ediciones", - "@notificationRuleSuppressEdits": {}, "notificationRuleSuppressEditsDescription": "Suprime las notificaciones de mensajes editados.", - "@notificationRuleSuppressEditsDescription": {}, "notificationRuleCall": "Llamar", - "@notificationRuleCall": {}, "notificationRuleCallDescription": "Notifica al usuario de llamadas.", - "@notificationRuleCallDescription": {}, "notificationRuleEncryptedRoomOneToOne": "Sala cifrada uno a uno", - "@notificationRuleEncryptedRoomOneToOne": {}, "notificationRuleEncryptedRoomOneToOneDescription": "Notifica al usuario sobre mensajes en salas cifradas uno a uno.", - "@notificationRuleEncryptedRoomOneToOneDescription": {}, "notificationRuleRoomOneToOne": "Sala uno a uno", - "@notificationRuleRoomOneToOne": {}, "notificationRuleRoomOneToOneDescription": "Notifica al usuario sobre mensajes en salas uno a uno.", - "@notificationRuleRoomOneToOneDescription": {}, "notificationRuleMessage": "Mensaje", - "@notificationRuleMessage": {}, "notificationRuleMessageDescription": "Notifica al usuario sobre mensajes generales.", - "@notificationRuleMessageDescription": {}, "notificationRuleEncrypted": "Cifrado", - "@notificationRuleEncrypted": {}, "notificationRuleEncryptedDescription": "Notifica al usuario sobre mensajes en salas cifradas.", - "@notificationRuleEncryptedDescription": {}, "notificationRuleJitsi": "Jitsi", - "@notificationRuleJitsi": {}, "notificationRuleJitsiDescription": "Notifica al usuario sobre eventos del componente de Jitsi.", - "@notificationRuleJitsiDescription": {}, "notificationRuleServerAcl": "Suprimir eventos de ACL del servidor", - "@notificationRuleServerAcl": {}, "notificationRuleServerAclDescription": "Suprime notificaciones de eventos de ACL del servidor.", - "@notificationRuleServerAclDescription": {}, "unknownPushRule": "Regla de notificación desconocida '{rule}'", "@unknownPushRule": { "type": "String", @@ -2824,9 +2610,7 @@ } }, "deletePushRuleCanNotBeUndone": "Si eliminas este ajuste de notificación, esto no se puede deshacer.", - "@deletePushRuleCanNotBeUndone": {}, "more": "Más", - "@more": {}, "serverLimitReached": "¡Alcanzado límite del servidor! Esperando {seconds} segundos...", "@serverLimitReached": { "type": "integer", @@ -2837,15 +2621,10 @@ } }, "groupCanBeFoundViaSearch": "Los grupos se pueden encontrar buscando", - "@groupCanBeFoundViaSearch": {}, "addChatOrSubSpace": "Añadir chat o sub espacio", - "@addChatOrSubSpace": {}, "sendRoomNotifications": "Mandar notificación @sala", - "@sendRoomNotifications": {}, "changeTheChatPermissions": "Cambiar los permisos de chat", - "@changeTheChatPermissions": {}, "setWallpaper": "Poner fondo", - "@setWallpaper": {}, "sendImages": "Envío de la imagen {count}", "@sendImages": { "type": "String", @@ -2864,13 +2643,9 @@ } }, "usersMustKnock": "Los usuarios han de avisar", - "@usersMustKnock": {}, "noOneCanJoin": "Nadie puede unirse", - "@noOneCanJoin": {}, "reopenChat": "Reabrir chat", - "@reopenChat": {}, "hidePresences": "¿Esconder la lista de estado?", - "@hidePresences": {}, "fileIsTooBigForServer": "¡No se pudo mandar! El servidor solamente permite adjuntos de hasta {max}.", "@fileIsTooBigForServer": { "type": "String", @@ -2881,19 +2656,12 @@ } }, "jumpToLastReadMessage": "Saltar al último mensaje leído", - "@jumpToLastReadMessage": {}, "report": "informe", - "@report": {}, "readUpToHere": "Leer hasta aquí", - "@readUpToHere": {}, "signInWithPassword": "Entrar con clave", - "@signInWithPassword": {}, "formattedMessages": "Mensajes con formato", - "@formattedMessages": {}, "publicSpaces": "Espacios públicos", - "@publicSpaces": {}, "formattedMessagesDescription": "Mostrar contenido de mensaje enriquecido, como texto en negrita, usando markdown.", - "@formattedMessagesDescription": {}, "userLevel": "{level} - Usuario", "@userLevel": { "type": "String", @@ -2913,21 +2681,13 @@ } }, "sendingAttachment": "Enviando adjunto...", - "@sendingAttachment": {}, "compress": "Comprimir", - "@compress": {}, "pleaseFillOut": "Por favor, rellenar", - "@pleaseFillOut": {}, "newChatRequest": "📩 Nueva petición de chat", - "@newChatRequest": {}, "unbanUserDescription": "El usuario podrá entrar al chat de nuevo si lo intenta.", - "@unbanUserDescription": {}, "roomUpgradeDescription": "El chat se volverá a crear con la nueva versión de sala. Todos los participantes serán notificados de que tienen que cambiarse al nuevo chat. Puedes encontrar más información sobre versiones de salas en https://spec.matrix.org/latest/rooms/", - "@roomUpgradeDescription": {}, "makeAdminDescription": "Una vez hagas que este usuario sea admin, puede que no puedas deshacerlo porque tendrá los mismos permisos que tú.", - "@makeAdminDescription": {}, "knocking": "Avisando", - "@knocking": {}, "chatCanBeDiscoveredViaSearchOnServer": "El chat se puede descubrir buscando en {server}", "@chatCanBeDiscoveredViaSearchOnServer": { "type": "String", @@ -2938,23 +2698,14 @@ } }, "searchChatsRooms": "Buscar #chats, @usuarios...", - "@searchChatsRooms": {}, "groupName": "Nombre de grupo", - "@groupName": {}, "createGroupAndInviteUsers": "Crear un grupo e invitar usuarios", - "@createGroupAndInviteUsers": {}, "databaseMigrationTitle": "La base de datos está optimizada", - "@databaseMigrationTitle": {}, "searchForUsers": "Buscar @usuarios...", - "@searchForUsers": {}, "startConversation": "Iniciar conversación", - "@startConversation": {}, "gallery": "Galería", - "@gallery": {}, "files": "Archivos", - "@files": {}, "initAppError": "Hubo un error al arrancar la app", - "@initAppError": {}, "sessionLostBody": "Se perdió tu sesión. Por favor, informa de este error a los desarrolladores en {url}. El mensaje de error es: {error}", "@sessionLostBody": { "type": "String", @@ -2980,7 +2731,6 @@ } }, "restricted": "Restringido", - "@restricted": {}, "requestedKeyVerification": "{sender} ha pedido verificación de clave", "@requestedKeyVerification": { "type": "String", @@ -3000,15 +2750,10 @@ } }, "changeGeneralChatSettings": "Cambiar los ajustes generales de chat", - "@changeGeneralChatSettings": {}, "inviteOtherUsers": "Invitar a otros usuarios a este chat", - "@inviteOtherUsers": {}, "calculatingFileSize": "Calculando tamaño de archivo...", - "@calculatingFileSize": {}, "prepareSendingAttachment": "Prepara envío del adjunto...", - "@prepareSendingAttachment": {}, "generatingVideoThumbnail": "Generando miniatura de vídeo...", - "@generatingVideoThumbnail": {}, "sendingAttachmentCountOfCount": "Enviando adjunto {index} de {length}...", "@sendingAttachmentCountOfCount": { "type": "integer", @@ -3022,31 +2767,18 @@ } }, "compressVideo": "Comprimiendo vídeo...", - "@compressVideo": {}, "blur": "Difuminar:", - "@blur": {}, "continueText": "Continuar", - "@continueText": {}, "welcomeText": "Eh, eh, 👋 Esto es FluffyChat. Puedes acceder a cualquier homeserver, que sea compatible con https://matrix.org. Y luego chatear con cualquiera. ¡Es una red de mensajería descentralizada enorme!", - "@welcomeText": {}, "opacity": "Opacidad:", - "@opacity": {}, "version": "Versión", - "@version": {}, "serverInformation": "Información del servidor:", - "@serverInformation": {}, "website": "Web", - "@website": {}, "name": "Nombre", - "@name": {}, "knockRestricted": "Aviso restringido", - "@knockRestricted": {}, "hideMemberChangesInPublicChats": "Ocultar cambios de miembros en salas públicas", - "@hideMemberChangesInPublicChats": {}, "hideMemberChangesInPublicChatsBody": "No mostrar en el chat que alguien entra o sale de una sala pública para mejorar la inteligibilidad.", - "@hideMemberChangesInPublicChatsBody": {}, "passwordRecoverySettings": "Ajustes de recuperación de clave", - "@passwordRecoverySettings": {}, "acceptedKeyVerification": "{sender} aceptó la verificación de clave", "@acceptedKeyVerification": { "type": "String", @@ -3057,37 +2789,21 @@ } }, "stickers": "Pegatinas", - "@stickers": {}, "shareKeysWith": "Compartir claves con...", - "@shareKeysWith": {}, "shareKeysWithDescription": "¿Qué dispositivos deben ser de confianza para que puedan leer tus mensajes en chats cifrados?", - "@shareKeysWithDescription": {}, "crossVerifiedDevicesIfEnabled": "Dispositivos verificados si están habilitados", - "@crossVerifiedDevicesIfEnabled": {}, "allDevices": "Todos los dispositivos", - "@allDevices": {}, "crossVerifiedDevices": "Dispositivos verificados", - "@crossVerifiedDevices": {}, "verifiedDevicesOnly": "Solo dispositivos verificados", - "@verifiedDevicesOnly": {}, "deviceKeys": "Claves de dispositivo:", - "@deviceKeys": {}, "overview": "Vista general", - "@overview": {}, "removeDevicesDescription": "Vas a salir en este dispositivo y ya no podrás recibir mensajes.", - "@removeDevicesDescription": {}, "databaseMigrationBody": "Por favor espera. Esto llevará un momento.", - "@databaseMigrationBody": {}, "pleaseEnterYourCurrentPassword": "Por favor, pon tu clave actual", - "@pleaseEnterYourCurrentPassword": {}, "pleaseChooseAStrongPassword": "Por favor, pon una clave fuerte", - "@pleaseChooseAStrongPassword": {}, "joinSpace": "Unirse al espacio", - "@joinSpace": {}, "wrongRecoveryKey": "Lo siento... esta no parece ser la clave de recuperación correcta.", - "@wrongRecoveryKey": {}, "leaveEmptyToClearStatus": "Deja vacío para limpiar tu estado.", - "@leaveEmptyToClearStatus": {}, "databaseBuildErrorBody": "No pude crear la base de datos SQlite. La app intenta usar la base de datos heredada por ahora. Por favor, informa de este error a los desarrolladores en {url}. El mensaje de error es: {error}", "@databaseBuildErrorBody": { "type": "String", @@ -3113,15 +2829,10 @@ } }, "sendReadReceipts": "Mandar recibos de lectura", - "@sendReadReceipts": {}, "sendTypingNotificationsDescription": "Otros participantes en un chat pueden ver cuándo estás escribiendo un mensaje.", - "@sendTypingNotificationsDescription": {}, "sendReadReceiptsDescription": "Otros participantes en un chat pueden ver cuándo has leído un mensaje.", - "@sendReadReceiptsDescription": {}, "verifyOtherUserDescription": "Si verificas a otro usuario, puedes estar seguro de a quién estás escribiendo realmente. 💪\n\nCuando empiezas una verificación, tú y el otro usuario veréis una ventana emergente en la app. En ella veréis una serie de emojiso números que tenéis que comparar.\n\nLa mejor forma de hacer esto es quedar o una videollamada. 👭", - "@verifyOtherUserDescription": {}, "verifyOtherDeviceDescription": "Cuando verificas otro dispositivo, esos dispositivos pueden intercambiar claves, incrementando tu seguridad global. 💪 Cuando inicias una verificación, aparece una ventana en la app en ambos dispositivos. En ella, verás una serie de emojis o números que tienes que comparar. Es mejor tener ambos dispositivos a mano antes de empezar la verificación. 🤳", - "@verifyOtherDeviceDescription": {}, "canceledKeyVerification": "{sender} canceló la verificación de clave", "@canceledKeyVerification": { "type": "String", @@ -3132,9 +2843,7 @@ } }, "commandHint_unignore": "No ignorar la ID de matrix dada", - "@commandHint_unignore": {}, "noDatabaseEncryption": "En esta plataforma no hay cifrado de base de datos", - "@noDatabaseEncryption": {}, "startedKeyVerification": "{sender} ha comenzado verificación de clave", "@startedKeyVerification": { "type": "String", @@ -3145,20 +2854,15 @@ } }, "discover": "Descubrir", - "@discover": {}, "thereAreCountUsersBlocked": "Ahora mismo, hay {count} usuarios bloqueados.", "@thereAreCountUsersBlocked": { "type": "String", "count": {} }, "commandHint_ignore": "Ignorar la ID de matrix dada", - "@commandHint_ignore": {}, "jump": "Saltar", - "@jump": {}, "commandHint_sendraw": "Mandar json pelado", - "@commandHint_sendraw": {}, "kickUserDescription": "Se expulsa al usuario del chat, pero no se le prohíbe volver a entrar. En chats públicos, el usuario podrá volver a entrar en cualquier momento.", - "@kickUserDescription": {}, "fileHasBeenSavedAt": "Archivo guardado en {path}", "@fileHasBeenSavedAt": { "type": "String", @@ -3169,45 +2873,25 @@ } }, "markAsUnread": "Marcar no leído", - "@markAsUnread": {}, "changeTheDescriptionOfTheGroup": "Cambiar la descripción del chat", - "@changeTheDescriptionOfTheGroup": {}, "sorryThatsNotPossible": "Lo siento... eso no es posible", - "@sorryThatsNotPossible": {}, "publicChatAddresses": "Dirección de chat pública", - "@publicChatAddresses": {}, "createNewAddress": "Crear nueva dirección", - "@createNewAddress": {}, "userRole": "Rol de usuario", - "@userRole": {}, "boldText": "Texto en negrita", - "@boldText": {}, "italicText": "Texto en cursiva", - "@italicText": {}, "strikeThrough": "Tachado", - "@strikeThrough": {}, "searchMore": "Buscar más...", - "@searchMore": {}, "noPublicLinkHasBeenCreatedYet": "No se ha creado un enlace público aún", - "@noPublicLinkHasBeenCreatedYet": {}, "knock": "Aviso", - "@knock": {}, "newSpaceDescription": "Los espacios permiten consolidar los chats y montar comunidades privadas o públicas.", - "@newSpaceDescription": {}, "pleaseTryAgainLaterOrChooseDifferentServer": "Por favor, intente luego o elija un servidor distinto.", - "@pleaseTryAgainLaterOrChooseDifferentServer": {}, "pleaseEnterANumber": "Por favor pon un número mayor que 0", - "@pleaseEnterANumber": {}, "archiveRoomDescription": "El chat se moverá al archivo. Otros usuarios podrán ver que has abandonado el chat.", - "@archiveRoomDescription": {}, "pushNotificationsNotAvailable": "No están disponibles las notificaciones emergentes", - "@pushNotificationsNotAvailable": {}, "passwordsDoNotMatch": "Las claves no coinciden", - "@passwordsDoNotMatch": {}, "passwordIsWrong": "La clave que has puesto es incorrecta", - "@passwordIsWrong": {}, "verifyOtherUser": "🔐 Verificar a otro usuario", - "@verifyOtherUser": {}, "isReadyForKeyVerification": "{sender} está preparado para verificación de clave", "@isReadyForKeyVerification": { "type": "String", @@ -3223,29 +2907,17 @@ "space": {} }, "oneOfYourDevicesIsNotVerified": "Uno de tus dispositivos no está verificado", - "@oneOfYourDevicesIsNotVerified": {}, "noticeChatBackupDeviceVerification": "Nota: Cuando conectas todos tus dispositivos a la copia de seguridad del chat, son verificados automáticamente.", - "@noticeChatBackupDeviceVerification": {}, "manageAccount": "Gestionar cuenta", - "@manageAccount": {}, "contactServerAdmin": "Contactar con el administrador del servidor", - "@contactServerAdmin": {}, "contactServerSecurity": "Contactar con seguridad del servidor", - "@contactServerSecurity": {}, "supportPage": "Página de atención", - "@supportPage": {}, "invalidUrl": "URL incorrecta", - "@invalidUrl": {}, "addLink": "Añadir enlace", - "@addLink": {}, "unableToJoinChat": "No se puede entrar al chat. Puede que la otra parte ya haya cerrado la conversación.", - "@unableToJoinChat": {}, "waitingForServer": "Esperando al servidor...", - "@waitingForServer": {}, "discoverHomeservers": "Descubrir homeservers", - "@discoverHomeservers": {}, "profileNotFound": "El usuario no se encontró en el servidor. Puede que haya un problema de conexión o el usuario no exista.", - "@profileNotFound": {}, "synchronizingPleaseWaitCounter": " Sincronizando… ({percentage}%)", "@synchronizingPleaseWaitCounter": { "type": "String", @@ -3256,7 +2928,6 @@ } }, "reportErrorDescription": "😭 Oh, no. Algo ha salido mal. Si quieres, puedes informar de este fallo a los desarrolladores.", - "@reportErrorDescription": {}, "hasKnocked": "🚪 {user} ha avisado", "@hasKnocked": { "placeholders": { @@ -3266,7 +2937,6 @@ } }, "noBackupWarning": "¡Cuidado! Si no se habilita la copia de seguridad del chat, perderás acceso a tus mensajes cifrados. Se recomienda encarecidamente habilitar la copia de seguridad del chat antes de salir.", - "@noBackupWarning": {}, "userWouldLikeToChangeTheChat": "{user} quiere unirse al chat.", "@userWouldLikeToChangeTheChat": { "placeholders": { @@ -3276,19 +2946,12 @@ } }, "yourGlobalUserIdIs": "Tu id de usuario global es: ", - "@yourGlobalUserIdIs": {}, "noKeyForThisMessage": "Esto puede ocurrir si el mensaje se envió antes de que entraras en tu cuenta en este dispositivo.\n\nTambién puede que el remitente haya bloqueado tu dispositivo o haya fallado algo en la conexión a Internet.\n\n¿Puedes leer el mensaje en otra sesión? Entonces, ¡puedes transferir el mensaje desde allí! Ve a Ajustes > Dispositivos y asegúrate de que tus dispositivos se han verificado mutuamente. Cuando abras la sala la próxima vez y ambas sesiones estén en primer plano, las claves se transmitirán automáticamente.\n\n¿No quieres perder las claves al salir o al cambiar de dispositivo? Asegúrate de que has habilitado la copia de seguridad del chat en los ajustes.", - "@noKeyForThisMessage": {}, "invitePrivateChat": "📨 Invitar a grupo privado", - "@invitePrivateChat": {}, "banUserDescription": "Se expulsará al usuario del chat y no podrá volver a entrar hasta que se le permita.", - "@banUserDescription": {}, "loginWithMatrixId": "Entrar con un ID de Matrix", - "@loginWithMatrixId": {}, "changeTheCanonicalRoomAlias": "Cambiar la dirección pública principal de chat", - "@changeTheCanonicalRoomAlias": {}, "noContactInformationProvided": "El servidor no suministra ninguna información de contacto válida", - "@noContactInformationProvided": {}, "noUsersFoundWithQuery": "Desgraciadamente, no se encontró ningún usuario con \"{query}\". Por favor, revisa si cometiste un error.", "@noUsersFoundWithQuery": { "type": "String", @@ -3299,9 +2962,7 @@ } }, "changeTheVisibilityOfChatHistory": "Cambiar la visibilidad de la historia de chat", - "@changeTheVisibilityOfChatHistory": {}, "doesNotSeemToBeAValidHomeserver": "No parece ser un homeserver compatible. ¿URL equivocada?", - "@doesNotSeemToBeAValidHomeserver": {}, "moderatorLevel": "{level} - Moderador", "@moderatorLevel": { "type": "String", @@ -3312,13 +2973,9 @@ } }, "homeserverDescription": "Todos tus datos se guardan en el homeserver, como en un proveedor de correo electrónico. Puedes elegir el homeserver que quieres usar, a la par que te puedes comunicar con todos. Más en https://matrix.org.", - "@homeserverDescription": {}, "whatIsAHomeserver": "¿Qué es un homeserver?", - "@whatIsAHomeserver": {}, "open": "Abrir", - "@open": {}, "appIntroduction": "FluffyChat te permite chatear con tus amigos con diferentes mensajerías. Aprende más en https://matrix.org o simplemente pincha *Continuar*.", - "@appIntroduction": {}, "forwardMessageTo": "¿Reenviar mensaje a {roomName}?", "@forwardMessageTo": { "type": "String", @@ -3329,25 +2986,15 @@ } }, "previous": "Anterior", - "@previous": {}, "otherPartyNotLoggedIn": "La otra parte ahora mismo no está conectada y por tanto ¡no puede recibir mensajes!", - "@otherPartyNotLoggedIn": {}, "takeAPhoto": "Tomar foto", - "@takeAPhoto": {}, "recordAVideo": "Grabar video", - "@recordAVideo": {}, "optionalMessage": "(Opcional) mensaje...", - "@optionalMessage": {}, "notSupportedOnThisDevice": "No es compatible con este dispositivo", - "@notSupportedOnThisDevice": {}, "enterNewChat": "Ingresar a nuevo chat", - "@enterNewChat": {}, "pleaseWaitUntilInvited": "Por favor espera, hasta que alguien del chat te invite.", - "@pleaseWaitUntilInvited": {}, "commandHint_roomupgrade": "Actualizar este chat a la versión de chat asignada", - "@commandHint_roomupgrade": {}, "checkList": "Lista de tareas", - "@checkList": {}, "countInvited": "{count} invitado", "@countInvited": { "type": "String", @@ -3370,51 +3017,28 @@ } }, "setCustomPermissionLevel": "Agregar nivel personalizado de permiso", - "@setCustomPermissionLevel": {}, "setPermissionsLevelDescription": "Por favor elige un rol predeterminado o un nivel de permiso personalizado entre 0 a 100.", - "@setPermissionsLevelDescription": {}, "ignoreUser": "Ignorar usuario", - "@ignoreUser": {}, "normalUser": "Usuario normal", - "@normalUser": {}, "commandHint_logout": "Salir del dispositivo actual", - "@commandHint_logout": {}, "commandHint_logoutall": "Salir de todos los dispositivos activos", - "@commandHint_logoutall": {}, "displayNavigationRail": "Mostrar carril de navegación en móvil", - "@displayNavigationRail": {}, "approve": "Aprobar", - "@approve": {}, "youHaveKnocked": "Has sido expulsado", - "@youHaveKnocked": {}, "customReaction": "Reacción personalizada", - "@customReaction": {}, "moreEvents": "Más eventos", - "@moreEvents": {}, "declineInvitation": "Rechazar invitación", - "@declineInvitation": {}, "changedTheChatDescription": "{username} ha cambiado la descripción del chat", - "@changedTheChatDescription": {}, "changedTheChatName": "{username} ha cambiado el nombre del chat", - "@changedTheChatName": {}, "noMessagesYet": "Sin mensajes", - "@noMessagesYet": {}, "longPressToRecordVoiceMessage": "Deja presionado para grabar un mensaje.", - "@longPressToRecordVoiceMessage": {}, "pause": "Pausa", - "@pause": {}, "resume": "Continuar", - "@resume": {}, "newSubSpace": "Nuevo sub espacio", - "@newSubSpace": {}, "moveToDifferentSpace": "Mover a otro espacio", - "@moveToDifferentSpace": {}, "moveUp": "Mover arriba", - "@moveUp": {}, "moveDown": "Mover abajo", - "@moveDown": {}, "removeFromSpaceDescription": "El chat sera removido del espacio pero continuara apareciendo en tu lista de chats.", - "@removeFromSpaceDescription": {}, "countChats": "{chats} chats", "@countChats": { "type": "String", @@ -3434,11 +3058,101 @@ } }, "poll": "Encuesta", - "@poll": {}, "startPoll": "Iniciar encuesta", - "@startPoll": {}, "endPoll": "Finalizar encuesta", - "@endPoll": {}, "answersVisible": "Respuestas visibles", - "@answersVisible": {} + "spaceMemberOf": "Espacio miembro de {spaces}", + "@spaceMemberOf": { + "type": "String", + "placeholders": { + "spaces": { + "type": "String" + } + } + }, + "spaceMemberOfCanKnock": "Miembros del espacio de {spaces} pueden llamar", + "@spaceMemberOfCanKnock": { + "type": "String", + "placeholders": { + "spaces": { + "type": "String" + } + } + }, + "donate": "Donar", + "answersHidden": "Respuestas ocultas", + "pollQuestion": "Pregunta de encuesta", + "answerOption": "Respuesta", + "addAnswerOption": "Añadir respuesta", + "allowMultipleAnswers": "Permitir varias respuestas", + "pollHasBeenEnded": "La encuesta ha terminado", + "countVotes": "{count, plural, =1{One vote} other{{count} votes}}", + "@countVotes": { + "type": "int", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "answersWillBeVisibleWhenPollHasEnded": "Las respuestas serán visibles cuando termine la encuesta", + "replyInThread": "Contestar en el hilo", + "countReplies": "{count, plural, =1{One reply} other{{count} replies}}", + "@countReplies": { + "type": "int", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "thread": "Hilo", + "backToMainChat": "Volver al chat pricipal", + "saveChanges": "Guardar cambios", + "createSticker": "Crear sticker o emoticono", + "useAsSticker": "Usar como sticker", + "useAsEmoji": "Usar como emoticono", + "stickerPackNameAlreadyExists": "El nombre del paquete de stickers ya existe", + "newStickerPack": "Nuevo paquete de stickers", + "stickerPackName": "Nombre del paquete de stickers", + "attribution": "Atribución", + "skipChatBackup": "Omitir copia de seguridad del chat", + "skipChatBackupWarning": "¿Estás seguro? Sin habilitar la copia de seguridad del chat puedes perder el acceso a tus mensajes si cambias de dispositivo.", + "loadingMessages": "Cargando mensajes", + "setupChatBackup": "Configurar la copia de seguridad del chat", + "noMoreResultsFound": "No se han encontrado más resultados", + "chatSearchedUntil": "Chat buscado hasta {time}", + "@chatSearchedUntil": { + "type": "String", + "placeholders": { + "time": { + "type": "String" + } + } + }, + "federationBaseUrl": "URL de la Federación Base", + "clientWellKnownInformation": "Información conocida del cliente:", + "baseUrl": "URL Base", + "identityServer": "Identidad del Servidor:", + "versionWithNumber": "Versión: {version}", + "@versionWithNumber": { + "type": "String", + "placeholders": { + "version": { + "type": "String" + } + } + }, + "logs": "Registros", + "advancedConfigs": "Configuración avanzada", + "advancedConfigurations": "Configuraciones Avanzadas", + "signIn": "Iniciar sesión", + "createNewAccount": "Crear nueva cuenta", + "signUpGreeting": "¡FluffyChat está descentralizado! ¡Selecciona un servidor donde quieres crear tu cuenta y sigamos!", + "signInGreeting": "¿Ya tienes una cuenta en Matrix? ¡Bienvenido de nuevo! Selecciona tu servidor e inicia sesión.", + "appIntro": "Con FluffyChat puedes hablar con tus amigos ¡Es un sistema de mensajería de [matrix] seguro y descentralizado! Aprende más en https://matrix.org si quieres o simplemente inicia sesión.", + "theProcessWasCanceled": "El proceso se ha cancelado.", + "join": "Unirse", + "searchOrEnterHomeserverAddress": "Buscar o pon la dirección de tu servidor local", + "matrixId": "Matrix ID" } diff --git a/lib/l10n/intl_et.arb b/lib/l10n/intl_et.arb index 984c2dd1a..e65f62a01 100644 --- a/lib/l10n/intl_et.arb +++ b/lib/l10n/intl_et.arb @@ -83,7 +83,7 @@ "type": "String", "placeholders": {} }, - "areGuestsAllowedToJoin": "Kas külalised võivad liituda", + "areGuestsAllowedToJoin": "Kas külalised võivad liituda?", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -3145,5 +3145,7 @@ "signInGreeting": "Sul juba on Matrixi kasutajakonto olemas? Tere tulemast tagasi! Vali oma koduserver ja logi sisse.", "appIntro": "FluffyChati abil saad suhelda oma sõpradega. See on turvaline ja hajutatud sõnumiklient [matrix]-i võrgus! Lisateavet leiad https://matrix.org saidist või lihtsalt liitu.", "theProcessWasCanceled": "Protsess on katkestatud.", - "join": "Liitu" + "join": "Liitu", + "searchOrEnterHomeserverAddress": "Otsi koduserveri aadressi või sisesta see", + "matrixId": "Matrixi kasutajatunnus" } diff --git a/lib/l10n/intl_eu.arb b/lib/l10n/intl_eu.arb index 07c1fc460..fc913cb75 100644 --- a/lib/l10n/intl_eu.arb +++ b/lib/l10n/intl_eu.arb @@ -3145,5 +3145,7 @@ "signInGreeting": "Baduzu dagoeneko Matrix kontu bat? Ongi etorri berriro ere! Hautatu zure zerbitzaria eta hasi saioa.", "appIntro": "FluffyChat-i esker lagunekin txateatu dezakezu. [matrix]-erako mezularitza programa seguru eta deszentralizatua da! Nahi baduzu, irakurri gehiago https://matrix.org gunean, edo hasi saioa.", "theProcessWasCanceled": "Eragiketa bertan behera utzi da.", - "join": "Batu" + "join": "Batu", + "searchOrEnterHomeserverAddress": "Bilatu edo sartu zerbitzariaren helbidea", + "matrixId": "Matrix IDa" } diff --git a/lib/l10n/intl_ga.arb b/lib/l10n/intl_ga.arb index fd1d59ba3..03c27b968 100644 --- a/lib/l10n/intl_ga.arb +++ b/lib/l10n/intl_ga.arb @@ -602,7 +602,7 @@ "type": "String", "placeholders": {} }, - "areGuestsAllowedToJoin": "An bhfuil cead ag aoi-úsáideoirí a bheith páirteach", + "areGuestsAllowedToJoin": "An bhfuil cead ag úsáideoirí aoi páirt a ghlacadh?", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -3151,5 +3151,7 @@ "signInGreeting": "An bhfuil cuntas agat i Matrix cheana féin? Fáilte ar ais! Roghnaigh do fhreastalaí baile agus sínigh isteach.", "appIntro": "Le FluffyChat is féidir leat comhrá a dhéanamh le do chairde. Is teachtaire [maitrís] díláraithe slán é! Foghlaim tuilleadh ar https://matrix.org más maith leat nó cláraigh.", "theProcessWasCanceled": "Cuireadh an próiseas ar ceal.", - "join": "Téigh i" + "join": "Téigh i", + "searchOrEnterHomeserverAddress": "Cuardaigh nó cuir isteach seoladh an fhreastalaí baile", + "matrixId": "Aitheantas Maitrís" } diff --git a/lib/l10n/intl_kab.arb b/lib/l10n/intl_kab.arb index fda3960f4..e88db8b57 100644 --- a/lib/l10n/intl_kab.arb +++ b/lib/l10n/intl_kab.arb @@ -1789,5 +1789,176 @@ "callingAccountDetails": "Sireg FluffyChat ad iseqdec asnas aneṣli n Android i usɛeddi n usiwel.", "appearOnTop": "Sbeqeḍ deg uksawen", "otherCallingPermissions": "Tisirag n umikrufun, takamiṛat akked tiyaḍ n FluffyChat", - "whyIsThisMessageEncrypted": "Acuɣer izen-agi ur yettwaɣri ara?" + "whyIsThisMessageEncrypted": "Acuɣer izen-agi ur yettwaɣri ara?", + "recoveryKeyLost": "Tasarut n tririt teɛreq?", + "seenByUser": "Yemmẓer sɣur {username}", + "@seenByUser": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "send": "Azen", + "@send": { + "type": "String", + "placeholders": {} + }, + "sendAMessage": "Azen izen", + "@sendAMessage": { + "type": "String", + "placeholders": {} + }, + "sendAsText": "Azen am uḍris", + "@sendAsText": { + "type": "String" + }, + "sendAudio": "Azen ameslaw", + "@sendAudio": { + "type": "String", + "placeholders": {} + }, + "sendFile": "Azen afaylu", + "@sendFile": { + "type": "String", + "placeholders": {} + }, + "sendImage": "Azen tugna", + "@sendImage": { + "type": "String", + "placeholders": {} + }, + "sendImages": "Azen {count} n tugna(iwin)", + "@sendImages": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "sendMessages": "Azen iznan", + "@sendMessages": { + "type": "String", + "placeholders": {} + }, + "sendOriginal": "Azen aneṣli", + "@sendOriginal": { + "type": "String", + "placeholders": {} + }, + "sendSticker": "Azen ticṛeṭ n tesfift", + "@sendSticker": { + "type": "String", + "placeholders": {} + }, + "sendVideo": "Azen avidyu", + "@sendVideo": { + "type": "String", + "placeholders": {} + }, + "sentAFile": "📁 {username} yuzen afaylu", + "@sentAFile": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentAnAudio": "🎤 {username} yuzen ameslaw", + "@sentAnAudio": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentAPicture": "🖼️ {username} yuzen tugna", + "@sentAPicture": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentASticker": "😊 {username} yuzen ticṛeṭ n tesfift", + "@sentASticker": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentAVideo": "🎥 {username} yuzen tavidyut", + "@sentAVideo": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "sentCallInformations": "{senderName} yuzen talɣut n usiwel", + "@sentCallInformations": { + "type": "String", + "placeholders": { + "senderName": { + "type": "String" + } + } + }, + "setAsCanonicalAlias": "Sbadu-t d tazaẓlut tagejdant", + "@setAsCanonicalAlias": { + "type": "String", + "placeholders": {} + }, + "noOtherDevicesFound": "Ulac ibenkan nniḍen yettwafen", + "fileIsTooBigForServer": "Ur izmir ara ad yazen! Aqeddac yessefrak kan ifuyla imeddayen almi ɣer {max}.", + "@fileIsTooBigForServer": { + "type": "String", + "placeholders": { + "max": { + "type": "String" + } + } + }, + "fileHasBeenSavedAt": "Afaylu yettwasekles deg {path}", + "@fileHasBeenSavedAt": { + "type": "String", + "placeholders": { + "path": { + "type": "String" + } + } + }, + "jumpToLastReadMessage": "Ddu ɣer yizen aneggaru yettwaɣen", + "readUpToHere": "Ɣeṛ dagi", + "jump": "Neggez", + "openLinkInBrowser": "Ldi aseɣwen deg yiminig", + "reportErrorDescription": "😭 Uhu. Yella kra n wugur ay yellan. Ma tebɣiḍ, tzemreḍ ad tazneḍ aneqqis-a i yineflayen.", + "report": "aneqqis", + "signInWithPassword": "Kcem s wawal n uɛeddi", + "pleaseTryAgainLaterOrChooseDifferentServer": "Ma ulac aɣilif, ɛreḍ tikelt nniḍen ticki neɣ fren aqeddac nniḍen.", + "profileNotFound": "Aseqdac ur yettwaf ara deg uqeddac. Ahat yella wugur n uẓeṭṭa neɣ aseqdac ulac-it.", + "setTheme": "Sbadu asentel:", + "setColorTheme": "Sbadu asentel n yini:", + "invite": "Snubget", + "inviteGroupChat": "📨Snubget ɣer udiwenni n ugraw", + "invitePrivateChat": "📨Snubget ɣze udiwenni Uslig", + "invalidInput": "Anekcam d armeɣtu!", + "wrongPinEntered": "Tettwasekcem tangalt PIN d armeɣtut! Ɛreḍ tikkelt nniḍen deg {seconds} n tasinin…", + "@wrongPinEntered": { + "type": "String", + "placeholders": { + "seconds": { + "type": "int" + } + } + }, + "pleaseEnterANumber": "Ma ulac aɣilif sekcem amḍan yugaren 0" } diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 2e3b4e6a9..42eb43b9b 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -72,7 +72,7 @@ "type": "String", "placeholders": {} }, - "areGuestsAllowedToJoin": "Skal gjester tillates å ta del", + "areGuestsAllowedToJoin": "Kan gjester bli med?", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -1065,7 +1065,7 @@ "type": "String", "placeholders": {} }, - "ok": "OK", + "ok": "Ok", "@ok": { "type": "String", "placeholders": {} @@ -2064,7 +2064,7 @@ "placeholders": {} }, "pleaseEnterRecoveryKey": "Vennligst skriv inn gjenopprettingsnøkkelen din:", - "pleaseEnterYourPin": "Vennligst skriv inn PIN-koden din", + "pleaseEnterYourPin": "Oppgi din PIN-kode", "@pleaseEnterYourPin": { "type": "String", "placeholders": {} @@ -2197,7 +2197,7 @@ "groupName": "Gruppenavn", "createGroupAndInviteUsers": "Opprett en gruppe og inviter brukere", "invite": "Inviter", - "wrongPinEntered": "Feil PIN-kode tastet inn! Prøv igjen om {seconds} sekunder...", + "wrongPinEntered": "Feil PIN-kode oppgitt! Prøv igjen om {seconds} sekunder...", "@wrongPinEntered": { "type": "String", "placeholders": { @@ -3152,5 +3152,7 @@ "signInGreeting": "Har du allerede en Matrix-konto? Velkommen tilbake! Velg hjemmeserveren din og logg inn.", "appIntro": "Med FluffyChat kan du chatte med vennene dine. Det er en sikker, desentralisert [matrix]-meldingsapp! Les mer på https://matrix.org hvis du vil, eller bare registrer deg.", "theProcessWasCanceled": "Prosessen ble avbrutt.", - "join": "Bli med" + "join": "Bli med", + "searchOrEnterHomeserverAddress": "Søk eller angi adresse til hjemmeserver", + "matrixId": "Matrix ID" } diff --git a/lib/l10n/intl_nl.arb b/lib/l10n/intl_nl.arb index 33581c891..d95f9d0d2 100644 --- a/lib/l10n/intl_nl.arb +++ b/lib/l10n/intl_nl.arb @@ -83,7 +83,7 @@ "type": "String", "placeholders": {} }, - "areGuestsAllowedToJoin": "Mogen gasten deelnemen", + "areGuestsAllowedToJoin": "Mogen gasten deelnemen?", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -861,7 +861,7 @@ "type": "String", "placeholders": {} }, - "groupIsPublic": "Groep is openbaar", + "groupIsPublic": "Groep is publiek", "@groupIsPublic": { "type": "String", "placeholders": {} @@ -1200,7 +1200,7 @@ "type": "String", "placeholders": {} }, - "noEncryptionForPublicRooms": "Je kunt de versleuteling pas activeren zodra de chat niet meer openbaar toegankelijk is.", + "noEncryptionForPublicRooms": "Je kunt de versleuteling pas activeren zodra de chat niet meer publiek toegankelijk is.", "@noEncryptionForPublicRooms": { "type": "String", "placeholders": {} @@ -1420,7 +1420,7 @@ "type": "String", "placeholders": {} }, - "publicRooms": "Openbare chats", + "publicRooms": "Publieke chats", "@publicRooms": { "type": "String", "placeholders": {} @@ -1738,7 +1738,7 @@ "type": "String", "placeholders": {} }, - "spaceIsPublic": "Space is openbaar", + "spaceIsPublic": "Space is publiek", "@spaceIsPublic": { "type": "String", "placeholders": {} @@ -2364,7 +2364,7 @@ "encryptThisChat": "Versleutel deze chat", "deviceKeys": "Apparaatsleutels:", "startFirstChat": "Begin je eerste chat", - "newSpaceDescription": "Met spaces kun je je chats samenvoegen en privé- of openbare community's bouwen.", + "newSpaceDescription": "Met spaces kun je je chats samenvoegen en privé- of publieke community's bouwen.", "noOtherDevicesFound": "Geen andere apparaten gevonden", "noBackupWarning": "Waarschuwing! Zonder de chatback-up in te schakelen, verlies je de toegang tot je versleutelde berichten. Het is sterk aanbevolen om eerst de chatback-up in te schakelen voordat je uitlogt.", "fileIsTooBigForServer": "Kan niet verzenden! De server ondersteunt alleen bijlages tot {max}.", @@ -2480,7 +2480,7 @@ "learnMore": "Lees meer", "roomUpgradeDescription": "De chat zal dan opnieuw gemaakt worden met de nieuwe kamerversie. Alle deelnemers worden geïnformeerd dat ze moeten overstappen naar de nieuwe chat. Je kan meer lezen over kamerversies op https://spec.matrix.org/latest/rooms/", "pleaseEnterANumber": "Vul een getal in groter dan 0", - "kickUserDescription": "De persoon is verwijderd uit de chat, maar is niet verbannen. In openbare chats kan de persoon op elk moment opnieuw deelnemen.", + "kickUserDescription": "De persoon is verwijderd uit de chat, maar is niet verbannen. In publieke chats kan de persoon op elk moment opnieuw deelnemen.", "alwaysUse24HourFormat": "true", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." @@ -2527,9 +2527,9 @@ } } }, - "publicSpaces": "Openbare spaces", + "publicSpaces": "Publieke spaces", "blockUsername": "Negeer inlognaam", - "publicChatAddresses": "Openbare chat adressen", + "publicChatAddresses": "Publieke chat adressen", "createNewAddress": "Creëer nieuw adres", "countChatsAndCountParticipants": "{chats} chats en {participants} deelnemers", "@countChatsAndCountParticipants": { @@ -2566,7 +2566,7 @@ "restricted": "Beperkt", "searchForUsers": "Zoek @personen...", "searchMore": "Zoek meer...", - "noPublicLinkHasBeenCreatedYet": "Openbare link is nog niet gecreëerd", + "noPublicLinkHasBeenCreatedYet": "Publieke link is nog niet gecreëerd", "groupCanBeFoundViaSearch": "Groep kan gevonden worden via zoeken", "searchIn": "Zoek in chat \"{chat}\"...", "@searchIn": { @@ -2668,8 +2668,8 @@ "placeholders": {} }, "website": "Website", - "hideMemberChangesInPublicChats": "Verberg persoon veranderingen in openbare chats", - "hideMemberChangesInPublicChatsBody": "Verberg in de tijdlijn van de chat als iemand zich aanmeldt bij een openbare chat of deze verlaat om de leesbaarheid te verbeteren.", + "hideMemberChangesInPublicChats": "Verberg persoon veranderingen in publieke chats", + "hideMemberChangesInPublicChatsBody": "Verberg in de tijdlijn van de chat als iemand zich aanmeldt bij een publieke chat of deze verlaat om de leesbaarheid te verbeteren.", "startConversation": "Start gesprek", "usersMustKnock": "Personen moeten kloppen", "noUsersFoundWithQuery": "Helaas kan er geen persoon gevonden worden met \"{query}\". Controleer of je een typfout hebt gemaakt.", @@ -2715,7 +2715,7 @@ "passwordIsWrong": "Je ingevoerde wachtwoord is fout", "newPassword": "Nieuw wachtwoord", "pleaseChooseAStrongPassword": "Kies a.j.b. een sterk wachtwoord", - "publicLink": "Openbare link", + "publicLink": "Publieke link", "select": "Selecteer", "leaveEmptyToClearStatus": "Laat leeg om je status te resetten.", "addChatOrSubSpace": "Voeg chat of subspace toe", @@ -2778,7 +2778,7 @@ "notificationRuleInviteForMe": "Persoonlijke uitnodiging", "inviteOtherUsers": "Personen voor deze chat uitnodigen", "changeTheChatPermissions": "Chatrechten wijzigen", - "changeTheCanonicalRoomAlias": "Standaard openbaar chat-adres wijzigen", + "changeTheCanonicalRoomAlias": "Standaard publiek chat-adres wijzigen", "blur": "Vervaag:", "isReadyForKeyVerification": "{sender} is klaar voor de sleutelverificatie", "@isReadyForKeyVerification": { @@ -3144,5 +3144,7 @@ "signInGreeting": "Heb je al een Matrix account? Welkom terug! Kies jouw server en log in.", "appIntro": "Met FluffyChat kan je chatten met je vrienden. Het is een veilige en decentrale [matrix] app! Lees meer op https://matrix.org als je wilt of kies registreren.", "theProcessWasCanceled": "Het proces is geannuleerd.", - "join": "Deelnemen" + "join": "Deelnemen", + "searchOrEnterHomeserverAddress": "Zoek of voer serveradres in", + "matrixId": "Matrix-ID" } diff --git a/lib/l10n/intl_zh.arb b/lib/l10n/intl_zh.arb index 4ef6388be..f7842be81 100644 --- a/lib/l10n/intl_zh.arb +++ b/lib/l10n/intl_zh.arb @@ -78,7 +78,7 @@ "type": "String", "placeholders": {} }, - "areGuestsAllowedToJoin": "是否允许访客加入", + "areGuestsAllowedToJoin": "允许访客加入吗?", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -3145,5 +3145,7 @@ "signInGreeting": "已经有 Matrix 账户了?欢迎回来!选择 homeserver 登录。", "appIntro": "借助 FluffyChat,您可以和好友聊天。它是安全的去中心化 [matrix] 消息收发应用!如果愿意,可以在 https://matrix.org 了解更多信息,也可直接注册账户。", "theProcessWasCanceled": "过程被取消。", - "join": "加入" + "join": "加入", + "searchOrEnterHomeserverAddress": "搜索或输入 homeserver 地址", + "matrixId": "Matrix ID" }