fix missing metadata

This commit is contained in:
otsmr 2025-03-31 23:46:15 +02:00
parent ea5ade82d9
commit 9f1eca6da4

View file

@ -75,81 +75,179 @@
} }
}, },
"searchUsernameNewFollowerTitle": "Follow requests", "searchUsernameNewFollowerTitle": "Follow requests",
"@searchUsernameNewFollowerTitle": {},
"searchUsernameQrCodeBtn": "Scan QR code", "searchUsernameQrCodeBtn": "Scan QR code",
"@searchUsernameQrCodeBtn": {},
"chatListViewSearchUserNameBtn": "Add your first twonly contact!", "chatListViewSearchUserNameBtn": "Add your first twonly contact!",
"@chatListViewSearchUserNameBtn": {},
"chatListViewSendFirstTwonly": "Send your first twonly!", "chatListViewSendFirstTwonly": "Send your first twonly!",
"@chatListViewSendFirstTwonly": {},
"chatListDetailInput": "Type a message", "chatListDetailInput": "Type a message",
"@chatListDetailInput": {},
"contextMenuVerifyUser": "Verify user", "contextMenuVerifyUser": "Verify user",
"@contextMenuVerifyUser": {},
"contextMenuOpenChat": "Open chat", "contextMenuOpenChat": "Open chat",
"@contextMenuOpenChat": {},
"contextMenuSendImage": "Send image", "contextMenuSendImage": "Send image",
"@contextMenuSendImage": {},
"mediaViewerAuthReason": "Please authenticate to see this twonly!", "mediaViewerAuthReason": "Please authenticate to see this twonly!",
"@mediaViewerAuthReason": {},
"messageSendState_Received": "Received", "messageSendState_Received": "Received",
"@messageSendState_Received": {},
"messageSendState_Opened": "Opened", "messageSendState_Opened": "Opened",
"@messageSendState_Opened": {},
"messageSendState_Send": "Sent", "messageSendState_Send": "Sent",
"@messageSendState_Send": {},
"messageSendState_Sending": "Sending", "messageSendState_Sending": "Sending",
"@messageSendState_Sending": {},
"messageSendState_TapToLoad": "Tap to load", "messageSendState_TapToLoad": "Tap to load",
"@messageSendState_TapToLoad": {},
"messageSendState_Loading": "Downloading", "messageSendState_Loading": "Downloading",
"@messageSendState_Loading": {},
"messageStoredInGalery": "Stored in gallery", "messageStoredInGalery": "Stored in gallery",
"@messageStoredInGalery": {},
"imageEditorDrawOk": "Take drawing", "imageEditorDrawOk": "Take drawing",
"@imageEditorDrawOk": {},
"settingsTitle": "Settings", "settingsTitle": "Settings",
"@settingsTitle": {},
"settingsProfile": "Profile", "settingsProfile": "Profile",
"@settingsProfile": {},
"settingsProfileCustomizeAvatar": "Customize your avatar", "settingsProfileCustomizeAvatar": "Customize your avatar",
"@settingsProfileCustomizeAvatar": {},
"settingsProfileEditDisplayName": "Displayname", "settingsProfileEditDisplayName": "Displayname",
"@settingsProfileEditDisplayName": {},
"settingsProfileEditDisplayNameNew": "New Displayname", "settingsProfileEditDisplayNameNew": "New Displayname",
"@settingsProfileEditDisplayNameNew": {},
"settingsAccount": "Konto", "settingsAccount": "Konto",
"@settingsAccount": {},
"settingsSubscription": "Subscription", "settingsSubscription": "Subscription",
"@settingsSubscription": {},
"settingsAppearance": "Appearance", "settingsAppearance": "Appearance",
"@settingsAppearance": {},
"settingsPrivacy": "Privacy", "settingsPrivacy": "Privacy",
"@settingsPrivacy": {},
"settingsPrivacyBlockUsers": "Block users", "settingsPrivacyBlockUsers": "Block users",
"@settingsPrivacyBlockUsers": {},
"settingsPrivacyBlockUsersDesc": "Blocked users will not be able to communicate with you. You can unblock a blocked user at any time.", "settingsPrivacyBlockUsersDesc": "Blocked users will not be able to communicate with you. You can unblock a blocked user at any time.",
"@settingsPrivacyBlockUsersDesc": {},
"settingsPrivacyBlockUsersCount": "{len} contact(s)", "settingsPrivacyBlockUsersCount": "{len} contact(s)",
"@settingsPrivacyBlockUsersCount": {
"placeholders": {
"len": {}
}
},
"settingsNotification": "Notification", "settingsNotification": "Notification",
"@settingsNotification": {},
"settingsHelp": "Help", "settingsHelp": "Help",
"@settingsHelp": {},
"settingsHelpDiagnostics": "Diagnostic protocol", "settingsHelpDiagnostics": "Diagnostic protocol",
"@settingsHelpDiagnostics": {},
"settingsHelpSupport": "Support Center", "settingsHelpSupport": "Support Center",
"@settingsHelpSupport": {},
"settingsHelpVersion": "Version", "settingsHelpVersion": "Version",
"@settingsHelpVersion": {},
"settingsHelpLicenses": "Licenses (Source-Code)", "settingsHelpLicenses": "Licenses (Source-Code)",
"@settingsHelpLicenses": {},
"settingsHelpCredits": "Licenses (Images)", "settingsHelpCredits": "Licenses (Images)",
"@settingsHelpCredits": {},
"settingsHelpLegal": "Terms & Privacy Policy", "settingsHelpLegal": "Terms & Privacy Policy",
"@settingsHelpLegal": {},
"settingsAppearanceTheme": "Theme", "settingsAppearanceTheme": "Theme",
"@settingsAppearanceTheme": {},
"settingsAccountDeleteAccount": "Delete account", "settingsAccountDeleteAccount": "Delete account",
"@settingsAccountDeleteAccount": {},
"settingsAccountDeleteModalTitle": "Are you sure?", "settingsAccountDeleteModalTitle": "Are you sure?",
"@settingsAccountDeleteModalTitle": {},
"settingsAccountDeleteModalBody": "Your account will be deleted. There is no change to restore it.", "settingsAccountDeleteModalBody": "Your account will be deleted. There is no change to restore it.",
"@settingsAccountDeleteModalBody": {},
"contactVerifyNumberTitle": "Verify safety number", "contactVerifyNumberTitle": "Verify safety number",
"@contactVerifyNumberTitle": {},
"contactVerifyNumberMarkAsVerified": "Mark as verified", "contactVerifyNumberMarkAsVerified": "Mark as verified",
"@contactVerifyNumberMarkAsVerified": {},
"contactVerifyNumberClearVerification": "Clear verification", "contactVerifyNumberClearVerification": "Clear verification",
"@contactVerifyNumberClearVerification": {},
"contactVerifyNumberLongDesc": "To verify the end-to-end encryption with {username}, compare the numbers with their device. The person can also scan your code with their device.", "contactVerifyNumberLongDesc": "To verify the end-to-end encryption with {username}, compare the numbers with their device. The person can also scan your code with their device.",
"@contactVerifyNumberLongDesc": {
"placeholders": {
"username": {}
}
},
"contactNickname": "Nickname", "contactNickname": "Nickname",
"@contactNickname": {},
"contactNicknameNew": "New nickname", "contactNicknameNew": "New nickname",
"@contactNicknameNew": {},
"deleteAllContactMessages": "Delete all messages", "deleteAllContactMessages": "Delete all messages",
"@deleteAllContactMessages": {},
"deleteAllContactMessagesBody": "This will remove all messages in your chat with {username}. This will NOT delete the messages stored at {username}s device!", "deleteAllContactMessagesBody": "This will remove all messages in your chat with {username}. This will NOT delete the messages stored at {username}s device!",
"@deleteAllContactMessagesBody": {
"placeholders": {
"username": {}
}
},
"contactBlock": "Block", "contactBlock": "Block",
"@contactBlock": {},
"contactBlockTitle": "Block {username}", "contactBlockTitle": "Block {username}",
"@contactBlockTitle": {
"placeholders": {
"username": {}
}
},
"contactBlockBody": "A blocked user will no longer be able to send you messages and their profile will be hidden from view. To unblock a user, simply navigate to Settings > Privacy > Blocked Users.", "contactBlockBody": "A blocked user will no longer be able to send you messages and their profile will be hidden from view. To unblock a user, simply navigate to Settings > Privacy > Blocked Users.",
"@contactBlockBody": {},
"undo": "Undo", "undo": "Undo",
"@undo": {},
"redo": "Redo", "redo": "Redo",
"@redo": {},
"next": "Next", "next": "Next",
"@next": {},
"close": "Close", "close": "Close",
"@close": {},
"cancel": "Cancel", "cancel": "Cancel",
"@cancel": {},
"ok": "Ok", "ok": "Ok",
"@ok": {},
"switchFrontAndBackCamera": "Switch between front and back camera.", "switchFrontAndBackCamera": "Switch between front and back camera.",
"@switchFrontAndBackCamera": {},
"addTextItem": "Text", "addTextItem": "Text",
"@addTextItem": {},
"protectAsARealTwonly": "Send as real twonly!", "protectAsARealTwonly": "Send as real twonly!",
"@protectAsARealTwonly": {},
"addDrawing": "Drawing", "addDrawing": "Drawing",
"@addDrawing": {},
"addEmoji": "Emoji", "addEmoji": "Emoji",
"@addEmoji": {},
"toggleFlashLight": "Toggle the flash light", "toggleFlashLight": "Toggle the flash light",
"@toggleFlashLight": {},
"searchUsernameNotFoundLong": "\"{username}\" is not a twonly user. Please check the username and try again.", "searchUsernameNotFoundLong": "\"{username}\" is not a twonly user. Please check the username and try again.",
"@searchUsernameNotFoundLong": {
"placeholders": {
"username": {}
}
},
"errorUnknown": "An unexpected error has occurred. Please try again later.", "errorUnknown": "An unexpected error has occurred. Please try again later.",
"@errorUnknown": {},
"errorBadRequest": "The request could not be understood by the server due to malformed syntax. Please check your input and try again.", "errorBadRequest": "The request could not be understood by the server due to malformed syntax. Please check your input and try again.",
"@errorBadRequest": {},
"errorTooManyRequests": "You have made too many requests in a short period. Please wait a moment before trying again.", "errorTooManyRequests": "You have made too many requests in a short period. Please wait a moment before trying again.",
"@errorTooManyRequests": {},
"errorInternalError": "The server is currently not available. Please try again later.", "errorInternalError": "The server is currently not available. Please try again later.",
"@errorInternalError": {},
"errorInvalidInvitationCode": "The invitation code you provided is invalid. Please check the code and try again.", "errorInvalidInvitationCode": "The invitation code you provided is invalid. Please check the code and try again.",
"@errorInvalidInvitationCode": {},
"errorUsernameAlreadyTaken": "The username you want to use is already taken. Please choose a different username.", "errorUsernameAlreadyTaken": "The username you want to use is already taken. Please choose a different username.",
"@errorUsernameAlreadyTaken": {},
"errorSignatureNotValid": "The provided signature is not valid. Please check your credentials and try again.", "errorSignatureNotValid": "The provided signature is not valid. Please check your credentials and try again.",
"@errorSignatureNotValid": {},
"errorUsernameNotFound": "The username you entered does not exist. Please check the spelling or create a new account.", "errorUsernameNotFound": "The username you entered does not exist. Please check the spelling or create a new account.",
"@errorUsernameNotFound": {},
"errorUsernameNotValid": "The username you provided does not meet the required criteria. Please choose a valid username.", "errorUsernameNotValid": "The username you provided does not meet the required criteria. Please choose a valid username.",
"@errorUsernameNotValid": {},
"errorInvalidPublicKey": "The public key you provided is invalid. Please check the key and try again.", "errorInvalidPublicKey": "The public key you provided is invalid. Please check the key and try again.",
"@errorInvalidPublicKey": {},
"errorSessionAlreadyAuthenticated": "You are already logged in. Please log out if you want to log in with a different account.", "errorSessionAlreadyAuthenticated": "You are already logged in. Please log out if you want to log in with a different account.",
"@errorSessionAlreadyAuthenticated": {},
"errorSessionNotAuthenticated": "Your session is not authenticated. Please log in to continue.", "errorSessionNotAuthenticated": "Your session is not authenticated. Please log in to continue.",
"errorOnlyOneSessionAllowed": "Only one active session is allowed per user. Please log out from other devices to continue." "@errorSessionNotAuthenticated": {},
"errorOnlyOneSessionAllowed": "Only one active session is allowed per user. Please log out from other devices to continue.",
"@errorOnlyOneSessionAllowed": {}
} }