element-ios/Riot/Generated/Strings.swift

9720 lines
427 KiB
Swift
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// swiftlint:disable all
// Generated using SwiftGen, by O.Halligon https://github.com/SwiftGen/SwiftGen
import Foundation
// swiftlint:disable superfluous_disable_command
// swiftlint:disable file_length
// MARK: - Strings
// swiftlint:disable function_parameter_count identifier_name line_length type_body_length
@objcMembers
public class VectorL10n: NSObject {
/// Abort
public static var abort: String {
return VectorL10n.tr("Vector", "abort")
}
/// Accept
public static var accept: String {
return VectorL10n.tr("Vector", "accept")
}
/// button
public static var accessibilityButtonLabel: String {
return VectorL10n.tr("Vector", "accessibility_button_label")
}
/// checkbox
public static var accessibilityCheckboxLabel: String {
return VectorL10n.tr("Vector", "accessibility_checkbox_label")
}
/// selected
public static var accessibilitySelected: String {
return VectorL10n.tr("Vector", "accessibility_selected")
}
/// Unable to verify email address. Please check your email and click on the link it contains. Once this is done, click continue
public static var accountEmailValidationError: String {
return VectorL10n.tr("Vector", "account_email_validation_error")
}
/// Please check your email and click on the link it contains. Once this is done, click continue.
public static var accountEmailValidationMessage: String {
return VectorL10n.tr("Vector", "account_email_validation_message")
}
/// Verification Pending
public static var accountEmailValidationTitle: String {
return VectorL10n.tr("Vector", "account_email_validation_title")
}
/// Display name change failed
public static var accountErrorDisplayNameChangeFailed: String {
return VectorL10n.tr("Vector", "account_error_display_name_change_failed")
}
/// This doesn't appear to be a valid email address
public static var accountErrorEmailWrongDescription: String {
return VectorL10n.tr("Vector", "account_error_email_wrong_description")
}
/// Invalid Email Address
public static var accountErrorEmailWrongTitle: String {
return VectorL10n.tr("Vector", "account_error_email_wrong_title")
}
/// Matrix session is not opened
public static var accountErrorMatrixSessionIsNotOpened: String {
return VectorL10n.tr("Vector", "account_error_matrix_session_is_not_opened")
}
/// This doesn't appear to be a valid phone number
public static var accountErrorMsisdnWrongDescription: String {
return VectorL10n.tr("Vector", "account_error_msisdn_wrong_description")
}
/// Invalid Phone Number
public static var accountErrorMsisdnWrongTitle: String {
return VectorL10n.tr("Vector", "account_error_msisdn_wrong_title")
}
/// Picture change failed
public static var accountErrorPictureChangeFailed: String {
return VectorL10n.tr("Vector", "account_error_picture_change_failed")
}
/// Notifications not allowed
public static var accountErrorPushNotAllowed: String {
return VectorL10n.tr("Vector", "account_error_push_not_allowed")
}
/// Link Email
public static var accountLinkEmail: String {
return VectorL10n.tr("Vector", "account_link_email")
}
/// Linked emails
public static var accountLinkedEmails: String {
return VectorL10n.tr("Vector", "account_linked_emails")
}
/// Logout all accounts
public static var accountLogoutAll: String {
return VectorL10n.tr("Vector", "account_logout_all")
}
/// Unable to verify phone number.
public static var accountMsisdnValidationError: String {
return VectorL10n.tr("Vector", "account_msisdn_validation_error")
}
/// We've sent an SMS with an activation code. Please enter this code below.
public static var accountMsisdnValidationMessage: String {
return VectorL10n.tr("Vector", "account_msisdn_validation_message")
}
/// Verification Pending
public static var accountMsisdnValidationTitle: String {
return VectorL10n.tr("Vector", "account_msisdn_validation_title")
}
/// Save changes
public static var accountSaveChanges: String {
return VectorL10n.tr("Vector", "account_save_changes")
}
/// Logout
public static var actionLogout: String {
return VectorL10n.tr("Vector", "action_logout")
}
/// Active Call
public static var activeCall: String {
return VectorL10n.tr("Vector", "active_call")
}
/// Active Call (%@)
public static func activeCallDetails(_ p1: String) -> String {
return VectorL10n.tr("Vector", "active_call_details", p1)
}
/// Add
public static var add: String {
return VectorL10n.tr("Vector", "add")
}
/// All
public static var allChatsAllFilter: String {
return VectorL10n.tr("Vector", "all_chats_all_filter")
}
/// Layout preferences
public static var allChatsEditLayout: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout")
}
/// Sort by activity
public static var allChatsEditLayoutActivityOrder: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_activity_order")
}
/// Automatically filter your messages into the categories of your choice
public static var allChatsEditLayoutAddFiltersMessage: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_add_filters_message")
}
/// Filter your messages
public static var allChatsEditLayoutAddFiltersTitle: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_add_filters_title")
}
/// Pin sections to home for easy access
public static var allChatsEditLayoutAddSectionMessage: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_add_section_message")
}
/// Add section to home
public static var allChatsEditLayoutAddSectionTitle: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_add_section_title")
}
/// Sort A-Z
public static var allChatsEditLayoutAlphabeticalOrder: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_alphabetical_order")
}
/// Pin your spaces
public static var allChatsEditLayoutPinSpacesTitle: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_pin_spaces_title")
}
/// Recents
public static var allChatsEditLayoutRecents: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_recents")
}
/// Show filters
public static var allChatsEditLayoutShowFilters: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_show_filters")
}
/// Show recents
public static var allChatsEditLayoutShowRecents: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_show_recents")
}
/// Sort messages by
public static var allChatsEditLayoutSortingOptionsTitle: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_sorting_options_title")
}
/// Unreads
public static var allChatsEditLayoutUnreads: String {
return VectorL10n.tr("Vector", "all_chats_edit_layout_unreads")
}
/// Leave %@
public static func allChatsEditMenuLeaveSpace(_ p1: String) -> String {
return VectorL10n.tr("Vector", "all_chats_edit_menu_leave_space", p1)
}
/// Space settings
public static var allChatsEditMenuSpaceSettings: String {
return VectorL10n.tr("Vector", "all_chats_edit_menu_space_settings")
}
/// Youre all caught up.
public static var allChatsEmptyListPlaceholderTitle: String {
return VectorL10n.tr("Vector", "all_chats_empty_list_placeholder_title")
}
/// Spaces are a new way to group rooms and people. Add an existing room, or create a new one, using the bottom-right button.
public static var allChatsEmptySpaceInformation: String {
return VectorL10n.tr("Vector", "all_chats_empty_space_information")
}
/// This is where your unread messages will show up, when you have some.
public static var allChatsEmptyUnreadsPlaceholderMessage: String {
return VectorL10n.tr("Vector", "all_chats_empty_unreads_placeholder_message")
}
/// The all-in-one secure chat app for teams, friends and organisations. Create a chat, or join an existing room, to get started.
public static var allChatsEmptyViewInformation: String {
return VectorL10n.tr("Vector", "all_chats_empty_view_information")
}
/// %@\nis looking a little empty.
public static func allChatsEmptyViewTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "all_chats_empty_view_title", p1)
}
/// Try adjusting your search.
public static var allChatsNothingFoundPlaceholderMessage: String {
return VectorL10n.tr("Vector", "all_chats_nothing_found_placeholder_message")
}
/// Nothing found.
public static var allChatsNothingFoundPlaceholderTitle: String {
return VectorL10n.tr("Vector", "all_chats_nothing_found_placeholder_title")
}
/// Chats
public static var allChatsSectionTitle: String {
return VectorL10n.tr("Vector", "all_chats_section_title")
}
/// All chats
public static var allChatsTitle: String {
return VectorL10n.tr("Vector", "all_chats_title")
}
/// User menu
public static var allChatsUserMenuAccessibilityLabel: String {
return VectorL10n.tr("Vector", "all_chats_user_menu_accessibility_label")
}
/// User settings
public static var allChatsUserMenuSettings: String {
return VectorL10n.tr("Vector", "all_chats_user_menu_settings")
}
/// Help us identify issues and improve %@ by sharing anonymous usage data. To understand how people use multiple devices, well generate a random identifier, shared by your devices.
public static func analyticsPromptMessageNewUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "analytics_prompt_message_new_user", p1)
}
/// You previously consented to share anonymous usage data with us. Now, to help understand how people use multiple devices, well generate a random identifier, shared by your devices.
public static var analyticsPromptMessageUpgrade: String {
return VectorL10n.tr("Vector", "analytics_prompt_message_upgrade")
}
/// Not now
public static var analyticsPromptNotNow: String {
return VectorL10n.tr("Vector", "analytics_prompt_not_now")
}
/// We <b>don't</b> record or profile any account data
public static var analyticsPromptPoint1: String {
return VectorL10n.tr("Vector", "analytics_prompt_point_1")
}
/// We <b>don't</b> share information with third parties
public static var analyticsPromptPoint2: String {
return VectorL10n.tr("Vector", "analytics_prompt_point_2")
}
/// You can turn this off anytime in settings
public static var analyticsPromptPoint3: String {
return VectorL10n.tr("Vector", "analytics_prompt_point_3")
}
/// Stop sharing
public static var analyticsPromptStop: String {
return VectorL10n.tr("Vector", "analytics_prompt_stop")
}
/// here
public static var analyticsPromptTermsLinkNewUser: String {
return VectorL10n.tr("Vector", "analytics_prompt_terms_link_new_user")
}
/// here
public static var analyticsPromptTermsLinkUpgrade: String {
return VectorL10n.tr("Vector", "analytics_prompt_terms_link_upgrade")
}
/// You can read all our terms %@.
public static func analyticsPromptTermsNewUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "analytics_prompt_terms_new_user", p1)
}
/// Read all our terms %@. Is that OK?
public static func analyticsPromptTermsUpgrade(_ p1: String) -> String {
return VectorL10n.tr("Vector", "analytics_prompt_terms_upgrade", p1)
}
/// Help improve %@
public static func analyticsPromptTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "analytics_prompt_title", p1)
}
/// Yes, that's fine
public static var analyticsPromptYes: String {
return VectorL10n.tr("Vector", "analytics_prompt_yes")
}
/// Answer Call
public static var answerCall: String {
return VectorL10n.tr("Vector", "answer_call")
}
/// Attach Media from Library
public static var attachMedia: String {
return VectorL10n.tr("Vector", "attach_media")
}
/// Cancel the download?
public static var attachmentCancelDownload: String {
return VectorL10n.tr("Vector", "attachment_cancel_download")
}
/// Cancel the upload?
public static var attachmentCancelUpload: String {
return VectorL10n.tr("Vector", "attachment_cancel_upload")
}
/// This file contains encryption keys exported from a Matrix client.\nDo you want to view the file content or import the keys it contains?
public static var attachmentE2eKeysFilePrompt: String {
return VectorL10n.tr("Vector", "attachment_e2e_keys_file_prompt")
}
/// Import...
public static var attachmentE2eKeysImport: String {
return VectorL10n.tr("Vector", "attachment_e2e_keys_import")
}
/// Large (~%@)
public static func attachmentLarge(_ p1: String) -> String {
return VectorL10n.tr("Vector", "attachment_large", p1)
}
/// Large %@ (~%@)
public static func attachmentLargeWithResolution(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "attachment_large_with_resolution", p1, p2)
}
/// Medium (~%@)
public static func attachmentMedium(_ p1: String) -> String {
return VectorL10n.tr("Vector", "attachment_medium", p1)
}
/// Medium %@ (~%@)
public static func attachmentMediumWithResolution(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "attachment_medium_with_resolution", p1, p2)
}
/// Actual Size
public static var attachmentMultiselectionOriginal: String {
return VectorL10n.tr("Vector", "attachment_multiselection_original")
}
/// Do you want to send images as:
public static var attachmentMultiselectionSizePrompt: String {
return VectorL10n.tr("Vector", "attachment_multiselection_size_prompt")
}
/// Actual Size (%@)
public static func attachmentOriginal(_ p1: String) -> String {
return VectorL10n.tr("Vector", "attachment_original", p1)
}
/// Do you want to send as:
public static var attachmentSizePrompt: String {
return VectorL10n.tr("Vector", "attachment_size_prompt")
}
/// You can turn this off in settings.
public static var attachmentSizePromptMessage: String {
return VectorL10n.tr("Vector", "attachment_size_prompt_message")
}
/// Confirm size to send
public static var attachmentSizePromptTitle: String {
return VectorL10n.tr("Vector", "attachment_size_prompt_title")
}
/// Small (~%@)
public static func attachmentSmall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "attachment_small", p1)
}
/// Small %@ (~%@)
public static func attachmentSmallWithResolution(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "attachment_small_with_resolution", p1, p2)
}
/// This file type is not supported.
public static var attachmentUnsupportedPreviewMessage: String {
return VectorL10n.tr("Vector", "attachment_unsupported_preview_message")
}
/// Unable to preview
public static var attachmentUnsupportedPreviewTitle: String {
return VectorL10n.tr("Vector", "attachment_unsupported_preview_title")
}
/// Please review and accept the policies of this homeserver:
public static var authAcceptPolicies: String {
return VectorL10n.tr("Vector", "auth_accept_policies")
}
/// Registration with email and phone number at once is not supported yet until the api exists. Only the phone number will be taken into account. You may add your email to your profile in settings.
public static var authAddEmailAndPhoneWarning: String {
return VectorL10n.tr("Vector", "auth_add_email_and_phone_warning")
}
/// Set an email for account recovery, and later to be optionally discoverable by people who know you.
public static var authAddEmailMessage2: String {
return VectorL10n.tr("Vector", "auth_add_email_message_2")
}
/// Set an email for account recovery. Use later email or phone to be optionally discoverable by people who know you.
public static var authAddEmailPhoneMessage2: String {
return VectorL10n.tr("Vector", "auth_add_email_phone_message_2")
}
/// Set a phone, and later to be optionally discoverable by people who know you.
public static var authAddPhoneMessage2: String {
return VectorL10n.tr("Vector", "auth_add_phone_message_2")
}
/// Invalid homeserver discovery response
public static var authAutodiscoverInvalidResponse: String {
return VectorL10n.tr("Vector", "auth_autodiscover_invalid_response")
}
/// This email address is already in use
public static var authEmailInUse: String {
return VectorL10n.tr("Vector", "auth_email_in_use")
}
/// No identity server is configured so you cannot add an email address in order to reset your Matrix account password in the future.
public static var authEmailIsRequired: String {
return VectorL10n.tr("Vector", "auth_email_is_required")
}
/// Failed to send email: This email address was not found
public static var authEmailNotFound: String {
return VectorL10n.tr("Vector", "auth_email_not_found")
}
/// Email address
public static var authEmailPlaceholder: String {
return VectorL10n.tr("Vector", "auth_email_placeholder")
}
/// Please check your email to continue registration
public static var authEmailValidationMessage: String {
return VectorL10n.tr("Vector", "auth_email_validation_message")
}
/// Forgot Matrix account password?
public static var authForgotPassword: String {
return VectorL10n.tr("Vector", "auth_forgot_password")
}
/// No identity server is configured: add one to reset your Matrix account password.
public static var authForgotPasswordErrorNoConfiguredIdentityServer: String {
return VectorL10n.tr("Vector", "auth_forgot_password_error_no_configured_identity_server")
}
/// URL (e.g. https://matrix.org)
public static var authHomeServerPlaceholder: String {
return VectorL10n.tr("Vector", "auth_home_server_placeholder")
}
/// URL (e.g. https://vector.im)
public static var authIdentityServerPlaceholder: String {
return VectorL10n.tr("Vector", "auth_identity_server_placeholder")
}
/// This doesn't look like a valid email address
public static var authInvalidEmail: String {
return VectorL10n.tr("Vector", "auth_invalid_email")
}
/// Incorrect username and/or password
public static var authInvalidLoginParam: String {
return VectorL10n.tr("Vector", "auth_invalid_login_param")
}
/// Password too short (min 6)
public static var authInvalidPassword: String {
return VectorL10n.tr("Vector", "auth_invalid_password")
}
/// This doesn't look like a valid phone number
public static var authInvalidPhone: String {
return VectorL10n.tr("Vector", "auth_invalid_phone")
}
/// User names may only contain letters, numbers, dots, hyphens and underscores
public static var authInvalidUserName: String {
return VectorL10n.tr("Vector", "auth_invalid_user_name")
}
/// Log in
public static var authLogin: String {
return VectorL10n.tr("Vector", "auth_login")
}
/// Sign In
public static var authLoginSingleSignOn: String {
return VectorL10n.tr("Vector", "auth_login_single_sign_on")
}
/// Missing email address
public static var authMissingEmail: String {
return VectorL10n.tr("Vector", "auth_missing_email")
}
/// Missing email address or phone number
public static var authMissingEmailOrPhone: String {
return VectorL10n.tr("Vector", "auth_missing_email_or_phone")
}
/// Missing password
public static var authMissingPassword: String {
return VectorL10n.tr("Vector", "auth_missing_password")
}
/// Missing phone number
public static var authMissingPhone: String {
return VectorL10n.tr("Vector", "auth_missing_phone")
}
/// Unable to verify phone number.
public static var authMsisdnValidationError: String {
return VectorL10n.tr("Vector", "auth_msisdn_validation_error")
}
/// We've sent an SMS with an activation code. Please enter this code below.
public static var authMsisdnValidationMessage: String {
return VectorL10n.tr("Vector", "auth_msisdn_validation_message")
}
/// Verification Pending
public static var authMsisdnValidationTitle: String {
return VectorL10n.tr("Vector", "auth_msisdn_validation_title")
}
/// New password
public static var authNewPasswordPlaceholder: String {
return VectorL10n.tr("Vector", "auth_new_password_placeholder")
}
/// Email address (optional)
public static var authOptionalEmailPlaceholder: String {
return VectorL10n.tr("Vector", "auth_optional_email_placeholder")
}
/// Phone number (optional)
public static var authOptionalPhonePlaceholder: String {
return VectorL10n.tr("Vector", "auth_optional_phone_placeholder")
}
/// Passwords don't match
public static var authPasswordDontMatch: String {
return VectorL10n.tr("Vector", "auth_password_dont_match")
}
/// Password
public static var authPasswordPlaceholder: String {
return VectorL10n.tr("Vector", "auth_password_placeholder")
}
/// This phone number is already in use
public static var authPhoneInUse: String {
return VectorL10n.tr("Vector", "auth_phone_in_use")
}
/// No identity server is configured so you cannot add a phone number in order to reset your Matrix account password in the future.
public static var authPhoneIsRequired: String {
return VectorL10n.tr("Vector", "auth_phone_is_required")
}
/// Phone number
public static var authPhonePlaceholder: String {
return VectorL10n.tr("Vector", "auth_phone_placeholder")
}
/// This homeserver would like to make sure you are not a robot
public static var authRecaptchaMessage: String {
return VectorL10n.tr("Vector", "auth_recaptcha_message")
}
/// Register
public static var authRegister: String {
return VectorL10n.tr("Vector", "auth_register")
}
/// Confirm your new Matrix account password
public static var authRepeatNewPasswordPlaceholder: String {
return VectorL10n.tr("Vector", "auth_repeat_new_password_placeholder")
}
/// Repeat password
public static var authRepeatPasswordPlaceholder: String {
return VectorL10n.tr("Vector", "auth_repeat_password_placeholder")
}
/// An email has been sent to %@. Once you've followed the link it contains, click below.
public static func authResetPasswordEmailValidationMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "auth_reset_password_email_validation_message", p1)
}
/// No identity server is configured: add one in server options to reset your Matrix account password.
public static var authResetPasswordErrorIsRequired: String {
return VectorL10n.tr("Vector", "auth_reset_password_error_is_required")
}
/// Your email address does not appear to be associated with a Matrix ID on this homeserver.
public static var authResetPasswordErrorNotFound: String {
return VectorL10n.tr("Vector", "auth_reset_password_error_not_found")
}
/// Failed to verify email address: make sure you clicked the link in the email
public static var authResetPasswordErrorUnauthorized: String {
return VectorL10n.tr("Vector", "auth_reset_password_error_unauthorized")
}
/// To reset your Matrix account password, enter the email address linked to your account:
public static var authResetPasswordMessage: String {
return VectorL10n.tr("Vector", "auth_reset_password_message")
}
/// The email address linked to your account must be entered.
public static var authResetPasswordMissingEmail: String {
return VectorL10n.tr("Vector", "auth_reset_password_missing_email")
}
/// A new password must be entered.
public static var authResetPasswordMissingPassword: String {
return VectorL10n.tr("Vector", "auth_reset_password_missing_password")
}
/// I have verified my email address
public static var authResetPasswordNextStepButton: String {
return VectorL10n.tr("Vector", "auth_reset_password_next_step_button")
}
/// Your Matrix account password has been reset.\n\nYou have been logged out of all sessions and will no longer receive push notifications. To re-enable notifications, re-log in on each device.
public static var authResetPasswordSuccessMessage: String {
return VectorL10n.tr("Vector", "auth_reset_password_success_message")
}
/// Return to login screen
public static var authReturnToLogin: String {
return VectorL10n.tr("Vector", "auth_return_to_login")
}
/// Send Reset Email
public static var authSendResetEmail: String {
return VectorL10n.tr("Vector", "auth_send_reset_email")
}
/// Skip
public static var authSkip: String {
return VectorL10n.tr("Vector", "auth_skip")
}
/// Clear personal data
public static var authSoftlogoutClearData: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data")
}
/// Clear all data
public static var authSoftlogoutClearDataButton: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data_button")
}
/// Warning: Your personal data (including encryption keys) is still stored on this device.
public static var authSoftlogoutClearDataMessage1: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data_message_1")
}
/// Clear it if you're finished using this device, or want to sign in to another account.
public static var authSoftlogoutClearDataMessage2: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data_message_2")
}
/// Sign out
public static var authSoftlogoutClearDataSignOut: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data_sign_out")
}
/// Are you sure you want to clear all data currently stored on this device? Sign in again to access your account data and messages.
public static var authSoftlogoutClearDataSignOutMsg: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data_sign_out_msg")
}
/// Are you sure?
public static var authSoftlogoutClearDataSignOutTitle: String {
return VectorL10n.tr("Vector", "auth_softlogout_clear_data_sign_out_title")
}
/// Your homeserver (%1$@) admin has signed you out of your account %2$@ (%3$@).
public static func authSoftlogoutReason(_ p1: String, _ p2: String, _ p3: String) -> String {
return VectorL10n.tr("Vector", "auth_softlogout_reason", p1, p2, p3)
}
/// Sign in to recover encryption keys stored exclusively on this device. You need them to read all of your secure messages on any device.
public static var authSoftlogoutRecoverEncryptionKeys: String {
return VectorL10n.tr("Vector", "auth_softlogout_recover_encryption_keys")
}
/// Sign In
public static var authSoftlogoutSignIn: String {
return VectorL10n.tr("Vector", "auth_softlogout_sign_in")
}
/// Youre signed out
public static var authSoftlogoutSignedOut: String {
return VectorL10n.tr("Vector", "auth_softlogout_signed_out")
}
/// Submit
public static var authSubmit: String {
return VectorL10n.tr("Vector", "auth_submit")
}
/// The identity server is not trusted
public static var authUntrustedIdServer: String {
return VectorL10n.tr("Vector", "auth_untrusted_id_server")
}
/// Use custom server options (advanced)
public static var authUseServerOptions: String {
return VectorL10n.tr("Vector", "auth_use_server_options")
}
/// Email or user name
public static var authUserIdPlaceholder: String {
return VectorL10n.tr("Vector", "auth_user_id_placeholder")
}
/// User name
public static var authUserNamePlaceholder: String {
return VectorL10n.tr("Vector", "auth_user_name_placeholder")
}
/// Username in use
public static var authUsernameInUse: String {
return VectorL10n.tr("Vector", "auth_username_in_use")
}
/// This app does not support the authentication mechanism on your homeserver.
public static var authenticatedSessionFlowNotSupported: String {
return VectorL10n.tr("Vector", "authenticated_session_flow_not_supported")
}
/// Your account is not created yet. Stop the registration process?
public static var authenticationCancelFlowConfirmationMessage: String {
return VectorL10n.tr("Vector", "authentication_cancel_flow_confirmation_message")
}
/// Make sure its 8 characters or more
public static var authenticationChoosePasswordInputMessage: String {
return VectorL10n.tr("Vector", "authentication_choose_password_input_message")
}
/// Choose a new password
public static var authenticationChoosePasswordInputTitle: String {
return VectorL10n.tr("Vector", "authentication_choose_password_input_title")
}
/// Check your inbox
public static var authenticationChoosePasswordNotVerifiedMessage: String {
return VectorL10n.tr("Vector", "authentication_choose_password_not_verified_message")
}
/// Email not verified
public static var authenticationChoosePasswordNotVerifiedTitle: String {
return VectorL10n.tr("Vector", "authentication_choose_password_not_verified_title")
}
/// Sign out of all devices
public static var authenticationChoosePasswordSignoutAllDevices: String {
return VectorL10n.tr("Vector", "authentication_choose_password_signout_all_devices")
}
/// Reset Password
public static var authenticationChoosePasswordSubmitButton: String {
return VectorL10n.tr("Vector", "authentication_choose_password_submit_button")
}
/// New Password
public static var authenticationChoosePasswordTextFieldPlaceholder: String {
return VectorL10n.tr("Vector", "authentication_choose_password_text_field_placeholder")
}
/// %@ will send you a verification link
public static func authenticationForgotPasswordInputMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_forgot_password_input_message", p1)
}
/// Enter your email
public static var authenticationForgotPasswordInputTitle: String {
return VectorL10n.tr("Vector", "authentication_forgot_password_input_title")
}
/// Email
public static var authenticationForgotPasswordTextFieldPlaceholder: String {
return VectorL10n.tr("Vector", "authentication_forgot_password_text_field_placeholder")
}
/// Resend email
public static var authenticationForgotPasswordWaitingButton: String {
return VectorL10n.tr("Vector", "authentication_forgot_password_waiting_button")
}
/// Follow the instructions sent to %@
public static func authenticationForgotPasswordWaitingMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_forgot_password_waiting_message", p1)
}
/// Check your email.
public static var authenticationForgotPasswordWaitingTitle: String {
return VectorL10n.tr("Vector", "authentication_forgot_password_waiting_title")
}
/// Forgot password
public static var authenticationLoginForgotPassword: String {
return VectorL10n.tr("Vector", "authentication_login_forgot_password")
}
/// Welcome back!
public static var authenticationLoginTitle: String {
return VectorL10n.tr("Vector", "authentication_login_title")
}
/// Username / Email / Phone
public static var authenticationLoginUsername: String {
return VectorL10n.tr("Vector", "authentication_login_username")
}
/// Sign in with QR code
public static var authenticationLoginWithQr: String {
return VectorL10n.tr("Vector", "authentication_login_with_qr")
}
/// Please ensure that you know the origin of this code. By linking devices, you will provide someone with full access to your account.
public static var authenticationQrLoginConfirmAlert: String {
return VectorL10n.tr("Vector", "authentication_qr_login_confirm_alert")
}
/// Confirm that the code below matches with your other device:
public static var authenticationQrLoginConfirmSubtitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_confirm_subtitle")
}
/// Secure connection established
public static var authenticationQrLoginConfirmTitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_confirm_title")
}
/// Open Element on your other device
public static var authenticationQrLoginDisplayStep1: String {
return VectorL10n.tr("Vector", "authentication_qr_login_display_step1")
}
/// Select Sign in with QR code
public static var authenticationQrLoginDisplayStep2: String {
return VectorL10n.tr("Vector", "authentication_qr_login_display_step2")
}
/// Scan the QR code below with your device thats signed out.
public static var authenticationQrLoginDisplaySubtitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_display_subtitle")
}
/// Link a device
public static var authenticationQrLoginDisplayTitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_display_title")
}
/// Linking with this device is not supported.
public static var authenticationQrLoginFailureDeviceNotSupported: String {
return VectorL10n.tr("Vector", "authentication_qr_login_failure_device_not_supported")
}
/// QR code is invalid.
public static var authenticationQrLoginFailureInvalidQr: String {
return VectorL10n.tr("Vector", "authentication_qr_login_failure_invalid_qr")
}
/// The request was denied on the other device.
public static var authenticationQrLoginFailureRequestDenied: String {
return VectorL10n.tr("Vector", "authentication_qr_login_failure_request_denied")
}
/// The linking wasnt completed in the required time.
public static var authenticationQrLoginFailureRequestTimedOut: String {
return VectorL10n.tr("Vector", "authentication_qr_login_failure_request_timed_out")
}
/// Try again
public static var authenticationQrLoginFailureRetry: String {
return VectorL10n.tr("Vector", "authentication_qr_login_failure_retry")
}
/// Linking failed
public static var authenticationQrLoginFailureTitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_failure_title")
}
/// Connecting to device
public static var authenticationQrLoginLoadingConnectingDevice: String {
return VectorL10n.tr("Vector", "authentication_qr_login_loading_connecting_device")
}
/// You are now signed in on your other device.
public static var authenticationQrLoginLoadingSignedIn: String {
return VectorL10n.tr("Vector", "authentication_qr_login_loading_signed_in")
}
/// Waiting for device to sign in.
public static var authenticationQrLoginLoadingWaitingSignin: String {
return VectorL10n.tr("Vector", "authentication_qr_login_loading_waiting_signin")
}
/// Position the QR code in the square below
public static var authenticationQrLoginScanSubtitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_scan_subtitle")
}
/// Scan QR code
public static var authenticationQrLoginScanTitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_scan_title")
}
/// Show QR code on this device
public static var authenticationQrLoginStartDisplayQr: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_display_qr")
}
/// Need an alternative method?
public static var authenticationQrLoginStartNeedAlternative: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_need_alternative")
}
/// Open Element on your other device
public static var authenticationQrLoginStartStep1: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_step1")
}
/// Go to Settings -> Security & Privacy
public static var authenticationQrLoginStartStep2: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_step2")
}
/// Select Link a device
public static var authenticationQrLoginStartStep3: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_step3")
}
/// Select Show QR code on this device
public static var authenticationQrLoginStartStep4: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_step4")
}
/// Use the camera on this device to scan the QR code shown on your other device:
public static var authenticationQrLoginStartSubtitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_subtitle")
}
/// Scan QR code
public static var authenticationQrLoginStartTitle: String {
return VectorL10n.tr("Vector", "authentication_qr_login_start_title")
}
/// Are you a human?
public static var authenticationRecaptchaTitle: String {
return VectorL10n.tr("Vector", "authentication_recaptcha_title")
}
/// Must be 8 characters or more
public static var authenticationRegistrationPasswordFooter: String {
return VectorL10n.tr("Vector", "authentication_registration_password_footer")
}
/// Create your account
public static var authenticationRegistrationTitle: String {
return VectorL10n.tr("Vector", "authentication_registration_title")
}
/// Username
public static var authenticationRegistrationUsername: String {
return VectorL10n.tr("Vector", "authentication_registration_username")
}
/// You cant change this later
public static var authenticationRegistrationUsernameFooter: String {
return VectorL10n.tr("Vector", "authentication_registration_username_footer")
}
/// Others can discover you %@
public static func authenticationRegistrationUsernameFooterAvailable(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_registration_username_footer_available", p1)
}
/// Where your conversations will live
public static var authenticationServerInfoTitle: String {
return VectorL10n.tr("Vector", "authentication_server_info_title")
}
/// Where your conversations live
public static var authenticationServerInfoTitleLogin: String {
return VectorL10n.tr("Vector", "authentication_server_info_title_login")
}
/// Cannot find a server at this URL, please check it is correct.
public static var authenticationServerSelectionGenericError: String {
return VectorL10n.tr("Vector", "authentication_server_selection_generic_error")
}
/// What is the address of your server?
public static var authenticationServerSelectionLoginMessage: String {
return VectorL10n.tr("Vector", "authentication_server_selection_login_message")
}
/// Connect to homeserver
public static var authenticationServerSelectionLoginTitle: String {
return VectorL10n.tr("Vector", "authentication_server_selection_login_title")
}
/// What is the address of your server? This is like a home for all your data
public static var authenticationServerSelectionRegisterMessage: String {
return VectorL10n.tr("Vector", "authentication_server_selection_register_message")
}
/// Select your homeserver
public static var authenticationServerSelectionRegisterTitle: String {
return VectorL10n.tr("Vector", "authentication_server_selection_register_title")
}
/// Homeserver URL
public static var authenticationServerSelectionServerUrl: String {
return VectorL10n.tr("Vector", "authentication_server_selection_server_url")
}
/// Please read %@s terms and policies
public static func authenticationTermsMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_terms_message", p1)
}
/// Unable to find the selected policy. Please try again later.
public static var authenticationTermsPolicyUrlError: String {
return VectorL10n.tr("Vector", "authentication_terms_policy_url_error")
}
/// Privacy policies
public static var authenticationTermsTitle: String {
return VectorL10n.tr("Vector", "authentication_terms_title")
}
/// %@ needs to verify your account
public static func authenticationVerifyEmailInputMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_verify_email_input_message", p1)
}
/// Enter your email
public static var authenticationVerifyEmailInputTitle: String {
return VectorL10n.tr("Vector", "authentication_verify_email_input_title")
}
/// Email
public static var authenticationVerifyEmailTextFieldPlaceholder: String {
return VectorL10n.tr("Vector", "authentication_verify_email_text_field_placeholder")
}
/// Resend email
public static var authenticationVerifyEmailWaitingButton: String {
return VectorL10n.tr("Vector", "authentication_verify_email_waiting_button")
}
/// Did not receive an email?
public static var authenticationVerifyEmailWaitingHint: String {
return VectorL10n.tr("Vector", "authentication_verify_email_waiting_hint")
}
/// Follow the instructions sent to %@
public static func authenticationVerifyEmailWaitingMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_verify_email_waiting_message", p1)
}
/// Verify your email.
public static var authenticationVerifyEmailWaitingTitle: String {
return VectorL10n.tr("Vector", "authentication_verify_email_waiting_title")
}
/// %@ needs to verify your account
public static func authenticationVerifyMsisdnInputMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_input_message", p1)
}
/// Enter your phone number
public static var authenticationVerifyMsisdnInputTitle: String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_input_title")
}
/// Invalid phone number
public static var authenticationVerifyMsisdnInvalidPhoneNumber: String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_invalid_phone_number")
}
/// Confirmation Code
public static var authenticationVerifyMsisdnOtpTextFieldPlaceholder: String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_otp_text_field_placeholder")
}
/// Phone Number
public static var authenticationVerifyMsisdnTextFieldPlaceholder: String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_text_field_placeholder")
}
/// Resend code
public static var authenticationVerifyMsisdnWaitingButton: String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_waiting_button")
}
/// A code was sent to %@
public static func authenticationVerifyMsisdnWaitingMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_waiting_message", p1)
}
/// Verify your phone number
public static var authenticationVerifyMsisdnWaitingTitle: String {
return VectorL10n.tr("Vector", "authentication_verify_msisdn_waiting_title")
}
/// Back
public static var back: String {
return VectorL10n.tr("Vector", "back")
}
/// Ban
public static var ban: String {
return VectorL10n.tr("Vector", "ban")
}
/// Log back in
public static var biometricsCantUnlockedAlertMessageLogin: String {
return VectorL10n.tr("Vector", "biometrics_cant_unlocked_alert_message_login")
}
/// Retry
public static var biometricsCantUnlockedAlertMessageRetry: String {
return VectorL10n.tr("Vector", "biometrics_cant_unlocked_alert_message_retry")
}
/// To unlock, use %@ or log back in and enable %@ again
public static func biometricsCantUnlockedAlertMessageX(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "biometrics_cant_unlocked_alert_message_x", p1, p2)
}
/// Can't unlock app
public static var biometricsCantUnlockedAlertTitle: String {
return VectorL10n.tr("Vector", "biometrics_cant_unlocked_alert_title")
}
/// Disable %@
public static func biometricsDesetupDisableButtonTitleX(_ p1: String) -> String {
return VectorL10n.tr("Vector", "biometrics_desetup_disable_button_title_x", p1)
}
/// Disable %@
public static func biometricsDesetupTitleX(_ p1: String) -> String {
return VectorL10n.tr("Vector", "biometrics_desetup_title_x", p1)
}
/// Face ID
public static var biometricsModeFaceId: String {
return VectorL10n.tr("Vector", "biometrics_mode_face_id")
}
/// Touch ID
public static var biometricsModeTouchId: String {
return VectorL10n.tr("Vector", "biometrics_mode_touch_id")
}
/// Enable %@
public static func biometricsSettingsEnableX(_ p1: String) -> String {
return VectorL10n.tr("Vector", "biometrics_settings_enable_x", p1)
}
/// Enable %@
public static func biometricsSetupEnableButtonTitleX(_ p1: String) -> String {
return VectorL10n.tr("Vector", "biometrics_setup_enable_button_title_x", p1)
}
/// Save yourself time
public static var biometricsSetupSubtitle: String {
return VectorL10n.tr("Vector", "biometrics_setup_subtitle")
}
/// Enable %@
public static func biometricsSetupTitleX(_ p1: String) -> String {
return VectorL10n.tr("Vector", "biometrics_setup_title_x", p1)
}
/// Authentication is needed to access your app
public static var biometricsUsageReason: String {
return VectorL10n.tr("Vector", "biometrics_usage_reason")
}
/// Please describe what you did before the crash:
public static var bugCrashReportDescription: String {
return VectorL10n.tr("Vector", "bug_crash_report_description")
}
/// Crash Report
public static var bugCrashReportTitle: String {
return VectorL10n.tr("Vector", "bug_crash_report_title")
}
/// Continue in background
public static var bugReportBackgroundMode: String {
return VectorL10n.tr("Vector", "bug_report_background_mode")
}
/// Please describe the bug. What did you do? What did you expect to happen? What actually happened?
public static var bugReportDescription: String {
return VectorL10n.tr("Vector", "bug_report_description")
}
/// In order to diagnose problems, logs from this client will be sent with this bug report. If you would prefer to only send the text above, please untick:
public static var bugReportLogsDescription: String {
return VectorL10n.tr("Vector", "bug_report_logs_description")
}
/// Uploading report
public static var bugReportProgressUploading: String {
return VectorL10n.tr("Vector", "bug_report_progress_uploading")
}
/// Collecting logs
public static var bugReportProgressZipping: String {
return VectorL10n.tr("Vector", "bug_report_progress_zipping")
}
/// The application has crashed last time. Would you like to submit a crash report?
public static var bugReportPrompt: String {
return VectorL10n.tr("Vector", "bug_report_prompt")
}
/// Send
public static var bugReportSend: String {
return VectorL10n.tr("Vector", "bug_report_send")
}
/// Send logs
public static var bugReportSendLogs: String {
return VectorL10n.tr("Vector", "bug_report_send_logs")
}
/// Send screenshot
public static var bugReportSendScreenshot: String {
return VectorL10n.tr("Vector", "bug_report_send_screenshot")
}
/// Bug Report
public static var bugReportTitle: String {
return VectorL10n.tr("Vector", "bug_report_title")
}
/// Resume
public static var callActionsUnhold: String {
return VectorL10n.tr("Vector", "call_actions_unhold")
}
/// There is already a call in progress.
public static var callAlreadyDisplayed: String {
return VectorL10n.tr("Vector", "call_already_displayed")
}
/// Connecting
public static var callConnecting: String {
return VectorL10n.tr("Vector", "call_connecting")
}
/// Consulting with %@
public static func callConsultingWithUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_consulting_with_user", p1)
}
/// Call ended
public static var callEnded: String {
return VectorL10n.tr("Vector", "call_ended")
}
/// You held the call
public static var callHolded: String {
return VectorL10n.tr("Vector", "call_holded")
}
/// Incoming video call
public static var callIncomingVideo: String {
return VectorL10n.tr("Vector", "call_incoming_video")
}
/// Incoming video call from %@
public static func callIncomingVideoPrompt(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_incoming_video_prompt", p1)
}
/// Incoming call
public static var callIncomingVoice: String {
return VectorL10n.tr("Vector", "call_incoming_voice")
}
/// Incoming voice call from %@
public static func callIncomingVoicePrompt(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_incoming_voice_prompt", p1)
}
/// Call Invite Expired
public static var callInviteExpired: String {
return VectorL10n.tr("Vector", "call_invite_expired")
}
/// Failed to join the conference call.
public static var callJitsiError: String {
return VectorL10n.tr("Vector", "call_jitsi_error")
}
/// Unable to start conference call
public static var callJitsiUnableToStart: String {
return VectorL10n.tr("Vector", "call_jitsi_unable_to_start")
}
/// Device Speaker
public static var callMoreActionsAudioUseDevice: String {
return VectorL10n.tr("Vector", "call_more_actions_audio_use_device")
}
/// Change Audio Device
public static var callMoreActionsChangeAudioDevice: String {
return VectorL10n.tr("Vector", "call_more_actions_change_audio_device")
}
/// Dial pad
public static var callMoreActionsDialpad: String {
return VectorL10n.tr("Vector", "call_more_actions_dialpad")
}
/// Hold
public static var callMoreActionsHold: String {
return VectorL10n.tr("Vector", "call_more_actions_hold")
}
/// Transfer
public static var callMoreActionsTransfer: String {
return VectorL10n.tr("Vector", "call_more_actions_transfer")
}
/// Resume
public static var callMoreActionsUnhold: String {
return VectorL10n.tr("Vector", "call_more_actions_unhold")
}
/// Please ask the administrator of your homeserver %@ to configure a TURN server in order for calls to work reliably.
public static func callNoStunServerErrorMessage1(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_no_stun_server_error_message_1", p1)
}
/// Alternatively, you can try to use the public server at %@, but this will not be as reliable, and it will share your IP address with that server. You can also manage this in Settings
public static func callNoStunServerErrorMessage2(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_no_stun_server_error_message_2", p1)
}
/// Call failed due to misconfigured server
public static var callNoStunServerErrorTitle: String {
return VectorL10n.tr("Vector", "call_no_stun_server_error_title")
}
/// Try using %@
public static func callNoStunServerErrorUseFallbackButton(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_no_stun_server_error_use_fallback_button", p1)
}
/// %@ held the call
public static func callRemoteHolded(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_remote_holded", p1)
}
/// Ringing
public static var callRinging: String {
return VectorL10n.tr("Vector", "call_ringing")
}
/// All
public static var callTransferContactsAll: String {
return VectorL10n.tr("Vector", "call_transfer_contacts_all")
}
/// Recent
public static var callTransferContactsRecent: String {
return VectorL10n.tr("Vector", "call_transfer_contacts_recent")
}
/// Dial pad
public static var callTransferDialpad: String {
return VectorL10n.tr("Vector", "call_transfer_dialpad")
}
/// Call transfer failed
public static var callTransferErrorMessage: String {
return VectorL10n.tr("Vector", "call_transfer_error_message")
}
/// Error
public static var callTransferErrorTitle: String {
return VectorL10n.tr("Vector", "call_transfer_error_title")
}
/// Transfer
public static var callTransferTitle: String {
return VectorL10n.tr("Vector", "call_transfer_title")
}
/// Transfer to %@
public static func callTransferToUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_transfer_to_user", p1)
}
/// Users
public static var callTransferUsers: String {
return VectorL10n.tr("Vector", "call_transfer_users")
}
/// Unsupported call. The new Element X app is needed to join this call.
public static var callUnsupportedMatrixRtcCall: String {
return VectorL10n.tr("Vector", "call_unsupported_matrix_rtc_call")
}
/// Video call with %@
public static func callVideoWithUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_video_with_user", p1)
}
/// Voice call with %@
public static func callVoiceWithUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "call_voice_with_user", p1)
}
/// 1 active call (%@) · %@ paused calls
public static func callbarActiveAndMultiplePaused(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "callbar_active_and_multiple_paused", p1, p2)
}
/// 1 active call (%@) · 1 paused call
public static func callbarActiveAndSinglePaused(_ p1: String) -> String {
return VectorL10n.tr("Vector", "callbar_active_and_single_paused", p1)
}
/// %@ paused calls
public static func callbarOnlyMultiplePaused(_ p1: String) -> String {
return VectorL10n.tr("Vector", "callbar_only_multiple_paused", p1)
}
/// Tap to return to the call (%@)
public static func callbarOnlySingleActive(_ p1: String) -> String {
return VectorL10n.tr("Vector", "callbar_only_single_active", p1)
}
/// Tap to Join the group call (%@)
public static func callbarOnlySingleActiveGroup(_ p1: String) -> String {
return VectorL10n.tr("Vector", "callbar_only_single_active_group", p1)
}
/// Paused call
public static var callbarOnlySinglePaused: String {
return VectorL10n.tr("Vector", "callbar_only_single_paused")
}
/// Return
public static var callbarReturn: String {
return VectorL10n.tr("Vector", "callbar_return")
}
/// Camera
public static var camera: String {
return VectorL10n.tr("Vector", "camera")
}
/// %@ doesn't have permission to use Camera, please change privacy settings
public static func cameraAccessNotGranted(_ p1: String) -> String {
return VectorL10n.tr("Vector", "camera_access_not_granted", p1)
}
/// Video calls require access to the Camera but %@ doesn't have permission to use it
public static func cameraAccessNotGrantedForCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "camera_access_not_granted_for_call", p1)
}
/// The camera is unavailable on your device
public static var cameraUnavailable: String {
return VectorL10n.tr("Vector", "camera_unavailable")
}
/// Cancel
public static var cancel: String {
return VectorL10n.tr("Vector", "cancel")
}
/// Cancel Download
public static var cancelDownload: String {
return VectorL10n.tr("Vector", "cancel_download")
}
/// Cancel Upload
public static var cancelUpload: String {
return VectorL10n.tr("Vector", "cancel_upload")
}
/// Take Photo/Video
public static var captureMedia: String {
return VectorL10n.tr("Vector", "capture_media")
}
/// Close
public static var close: String {
return VectorL10n.tr("Vector", "close")
}
/// collapse
public static var collapse: String {
return VectorL10n.tr("Vector", "collapse")
}
/// Confirm
public static var confirm: String {
return VectorL10n.tr("Vector", "confirm")
}
/// Local Contacts
public static var contactLocalContacts: String {
return VectorL10n.tr("Vector", "contact_local_contacts")
}
/// Matrix Users
public static var contactMxUsers: String {
return VectorL10n.tr("Vector", "contact_mx_users")
}
/// Matrix users only
public static var contactsAddressBookMatrixUsersToggle: String {
return VectorL10n.tr("Vector", "contacts_address_book_matrix_users_toggle")
}
/// No local contacts
public static var contactsAddressBookNoContact: String {
return VectorL10n.tr("Vector", "contacts_address_book_no_contact")
}
/// No identity server configured
public static var contactsAddressBookNoIdentityServer: String {
return VectorL10n.tr("Vector", "contacts_address_book_no_identity_server")
}
/// You didn't allow %@ to access your local contacts
public static func contactsAddressBookPermissionDenied(_ p1: String) -> String {
return VectorL10n.tr("Vector", "contacts_address_book_permission_denied", p1)
}
/// To enable contacts, go to your device settings.
public static var contactsAddressBookPermissionDeniedAlertMessage: String {
return VectorL10n.tr("Vector", "contacts_address_book_permission_denied_alert_message")
}
/// Contacts disabled
public static var contactsAddressBookPermissionDeniedAlertTitle: String {
return VectorL10n.tr("Vector", "contacts_address_book_permission_denied_alert_title")
}
/// Permission required to access local contacts
public static var contactsAddressBookPermissionRequired: String {
return VectorL10n.tr("Vector", "contacts_address_book_permission_required")
}
/// LOCAL CONTACTS
public static var contactsAddressBookSection: String {
return VectorL10n.tr("Vector", "contacts_address_book_section")
}
/// USER DIRECTORY (offline)
public static var contactsUserDirectoryOfflineSection: String {
return VectorL10n.tr("Vector", "contacts_user_directory_offline_section")
}
/// USER DIRECTORY
public static var contactsUserDirectorySection: String {
return VectorL10n.tr("Vector", "contacts_user_directory_section")
}
/// Continue
public static var `continue`: String {
return VectorL10n.tr("Vector", "continue")
}
/// Copy
public static var copyButtonName: String {
return VectorL10n.tr("Vector", "copy_button_name")
}
/// Choose a country
public static var countryPickerTitle: String {
return VectorL10n.tr("Vector", "country_picker_title")
}
/// Create
public static var create: String {
return VectorL10n.tr("Vector", "create")
}
/// Create Account
public static var createAccount: String {
return VectorL10n.tr("Vector", "create_account")
}
/// Create Room
public static var createRoom: String {
return VectorL10n.tr("Vector", "create_room")
}
/// Enable Encryption
public static var createRoomEnableEncryption: String {
return VectorL10n.tr("Vector", "create_room_enable_encryption")
}
/// #testroom:matrix.org
public static var createRoomPlaceholderAddress: String {
return VectorL10n.tr("Vector", "create_room_placeholder_address")
}
/// Name
public static var createRoomPlaceholderName: String {
return VectorL10n.tr("Vector", "create_room_placeholder_name")
}
/// What is this room about?
public static var createRoomPlaceholderTopic: String {
return VectorL10n.tr("Vector", "create_room_placeholder_topic")
}
/// Creating room
public static var createRoomProcessing: String {
return VectorL10n.tr("Vector", "create_room_processing")
}
/// PROMOTION
public static var createRoomPromotionHeader: String {
return VectorL10n.tr("Vector", "create_room_promotion_header")
}
/// Encryption cant be disabled afterwards.
public static var createRoomSectionFooterEncryption: String {
return VectorL10n.tr("Vector", "create_room_section_footer_encryption")
}
/// Only people invited can find and join.
public static var createRoomSectionFooterTypePrivate: String {
return VectorL10n.tr("Vector", "create_room_section_footer_type_private")
}
/// Only people invited can find and join, not just people in Space name.
public static var createRoomSectionFooterTypePublic: String {
return VectorL10n.tr("Vector", "create_room_section_footer_type_public")
}
/// Anyone in Space name can find and join.
public static var createRoomSectionFooterTypeRestricted: String {
return VectorL10n.tr("Vector", "create_room_section_footer_type_restricted")
}
/// ADDRESS
public static var createRoomSectionHeaderAddress: String {
return VectorL10n.tr("Vector", "create_room_section_header_address")
}
/// ENCRYPTION
public static var createRoomSectionHeaderEncryption: String {
return VectorL10n.tr("Vector", "create_room_section_header_encryption")
}
/// NAME
public static var createRoomSectionHeaderName: String {
return VectorL10n.tr("Vector", "create_room_section_header_name")
}
/// TOPIC (OPTIONAL)
public static var createRoomSectionHeaderTopic: String {
return VectorL10n.tr("Vector", "create_room_section_header_topic")
}
/// WHO CAN ACCESS
public static var createRoomSectionHeaderType: String {
return VectorL10n.tr("Vector", "create_room_section_header_type")
}
/// Show in room directory
public static var createRoomShowInDirectory: String {
return VectorL10n.tr("Vector", "create_room_show_in_directory")
}
/// This will help people find and join.
public static var createRoomShowInDirectoryFooter: String {
return VectorL10n.tr("Vector", "create_room_show_in_directory_footer")
}
/// Suggest to space members
public static var createRoomSuggestRoom: String {
return VectorL10n.tr("Vector", "create_room_suggest_room")
}
/// Suggested rooms are promoted to space members as good to join.
public static var createRoomSuggestRoomFooter: String {
return VectorL10n.tr("Vector", "create_room_suggest_room_footer")
}
/// New Room
public static var createRoomTitle: String {
return VectorL10n.tr("Vector", "create_room_title")
}
/// Private Room (invite only)
public static var createRoomTypePrivate: String {
return VectorL10n.tr("Vector", "create_room_type_private")
}
/// Public Room (anyone)
public static var createRoomTypePublic: String {
return VectorL10n.tr("Vector", "create_room_type_public")
}
/// Space members
public static var createRoomTypeRestricted: String {
return VectorL10n.tr("Vector", "create_room_type_restricted")
}
/// Verify your other devices easier
public static var crossSigningSetupBannerSubtitle: String {
return VectorL10n.tr("Vector", "cross_signing_setup_banner_subtitle")
}
/// Set up encryption
public static var crossSigningSetupBannerTitle: String {
return VectorL10n.tr("Vector", "cross_signing_setup_banner_title")
}
/// Please forget all messages I have sent when my account is deactivated (
public static var deactivateAccountForgetMessagesInformationPart1: String {
return VectorL10n.tr("Vector", "deactivate_account_forget_messages_information_part1")
}
/// Warning
public static var deactivateAccountForgetMessagesInformationPart2Emphasize: String {
return VectorL10n.tr("Vector", "deactivate_account_forget_messages_information_part2_emphasize")
}
/// : this will cause future users to see an incomplete view of conversations)
public static var deactivateAccountForgetMessagesInformationPart3: String {
return VectorL10n.tr("Vector", "deactivate_account_forget_messages_information_part3")
}
/// This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server.
public static var deactivateAccountInformationsPart1: String {
return VectorL10n.tr("Vector", "deactivate_account_informations_part1")
}
/// This action is irreversible.
public static var deactivateAccountInformationsPart2Emphasize: String {
return VectorL10n.tr("Vector", "deactivate_account_informations_part2_emphasize")
}
/// \n\nDeactivating your account
public static var deactivateAccountInformationsPart3: String {
return VectorL10n.tr("Vector", "deactivate_account_informations_part3")
}
/// does not by default cause us to forget messages you have sent.
public static var deactivateAccountInformationsPart4Emphasize: String {
return VectorL10n.tr("Vector", "deactivate_account_informations_part4_emphasize")
}
/// If you would like us to forget your messages, please tick the box below\n\nMessage visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.
public static var deactivateAccountInformationsPart5: String {
return VectorL10n.tr("Vector", "deactivate_account_informations_part5")
}
/// To continue, please enter your Matrix account password
public static var deactivateAccountPasswordAlertMessage: String {
return VectorL10n.tr("Vector", "deactivate_account_password_alert_message")
}
/// Deactivate Account
public static var deactivateAccountPasswordAlertTitle: String {
return VectorL10n.tr("Vector", "deactivate_account_password_alert_title")
}
/// Deactivate Account
public static var deactivateAccountTitle: String {
return VectorL10n.tr("Vector", "deactivate_account_title")
}
/// Deactivate account
public static var deactivateAccountValidateAction: String {
return VectorL10n.tr("Vector", "deactivate_account_validate_action")
}
/// Decline
public static var decline: String {
return VectorL10n.tr("Vector", "decline")
}
/// default
public static var `default`: String {
return VectorL10n.tr("Vector", "default")
}
/// Delete
public static var delete: String {
return VectorL10n.tr("Vector", "delete")
}
/// Deselect All
public static var deselectAll: String {
return VectorL10n.tr("Vector", "deselect_all")
}
/// This operation requires additional authentication.\nTo continue, please enter your password.
public static var deviceDetailsDeletePromptMessage: String {
return VectorL10n.tr("Vector", "device_details_delete_prompt_message")
}
/// Authentication
public static var deviceDetailsDeletePromptTitle: String {
return VectorL10n.tr("Vector", "device_details_delete_prompt_title")
}
/// ID\n
public static var deviceDetailsIdentifier: String {
return VectorL10n.tr("Vector", "device_details_identifier")
}
/// Last seen\n
public static var deviceDetailsLastSeen: String {
return VectorL10n.tr("Vector", "device_details_last_seen")
}
/// %@ @ %@\n
public static func deviceDetailsLastSeenFormat(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "device_details_last_seen_format", p1, p2)
}
/// Public Name\n
public static var deviceDetailsName: String {
return VectorL10n.tr("Vector", "device_details_name")
}
/// A session's public name is visible to people you communicate with
public static var deviceDetailsRenamePromptMessage: String {
return VectorL10n.tr("Vector", "device_details_rename_prompt_message")
}
/// Session Name
public static var deviceDetailsRenamePromptTitle: String {
return VectorL10n.tr("Vector", "device_details_rename_prompt_title")
}
/// Session information\n
public static var deviceDetailsTitle: String {
return VectorL10n.tr("Vector", "device_details_title")
}
/// %@ Desktop
public static func deviceNameDesktop(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_name_desktop", p1)
}
/// %@ Mobile
public static func deviceNameMobile(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_name_mobile", p1)
}
/// Unknown client
public static var deviceNameUnknown: String {
return VectorL10n.tr("Vector", "device_name_unknown")
}
/// %@ Web
public static func deviceNameWeb(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_name_web", p1)
}
/// Desktop
public static var deviceTypeNameDesktop: String {
return VectorL10n.tr("Vector", "device_type_name_desktop")
}
/// Mobile
public static var deviceTypeNameMobile: String {
return VectorL10n.tr("Vector", "device_type_name_mobile")
}
/// Unknown
public static var deviceTypeNameUnknown: String {
return VectorL10n.tr("Vector", "device_type_name_unknown")
}
/// Web
public static var deviceTypeNameWeb: String {
return VectorL10n.tr("Vector", "device_type_name_web")
}
/// The other party cancelled the verification.
public static var deviceVerificationCancelled: String {
return VectorL10n.tr("Vector", "device_verification_cancelled")
}
/// The verification has been cancelled. Reason: %@
public static func deviceVerificationCancelledByMe(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_verification_cancelled_by_me", p1)
}
/// Aeroplane
public static var deviceVerificationEmojiAeroplane: String {
return VectorL10n.tr("Vector", "device_verification_emoji_aeroplane")
}
/// Anchor
public static var deviceVerificationEmojiAnchor: String {
return VectorL10n.tr("Vector", "device_verification_emoji_anchor")
}
/// Apple
public static var deviceVerificationEmojiApple: String {
return VectorL10n.tr("Vector", "device_verification_emoji_apple")
}
/// Ball
public static var deviceVerificationEmojiBall: String {
return VectorL10n.tr("Vector", "device_verification_emoji_ball")
}
/// Banana
public static var deviceVerificationEmojiBanana: String {
return VectorL10n.tr("Vector", "device_verification_emoji_banana")
}
/// Bell
public static var deviceVerificationEmojiBell: String {
return VectorL10n.tr("Vector", "device_verification_emoji_bell")
}
/// Bicycle
public static var deviceVerificationEmojiBicycle: String {
return VectorL10n.tr("Vector", "device_verification_emoji_bicycle")
}
/// Book
public static var deviceVerificationEmojiBook: String {
return VectorL10n.tr("Vector", "device_verification_emoji_book")
}
/// Butterfly
public static var deviceVerificationEmojiButterfly: String {
return VectorL10n.tr("Vector", "device_verification_emoji_butterfly")
}
/// Cactus
public static var deviceVerificationEmojiCactus: String {
return VectorL10n.tr("Vector", "device_verification_emoji_cactus")
}
/// Cake
public static var deviceVerificationEmojiCake: String {
return VectorL10n.tr("Vector", "device_verification_emoji_cake")
}
/// Cat
public static var deviceVerificationEmojiCat: String {
return VectorL10n.tr("Vector", "device_verification_emoji_cat")
}
/// Clock
public static var deviceVerificationEmojiClock: String {
return VectorL10n.tr("Vector", "device_verification_emoji_clock")
}
/// Cloud
public static var deviceVerificationEmojiCloud: String {
return VectorL10n.tr("Vector", "device_verification_emoji_cloud")
}
/// Corn
public static var deviceVerificationEmojiCorn: String {
return VectorL10n.tr("Vector", "device_verification_emoji_corn")
}
/// Dog
public static var deviceVerificationEmojiDog: String {
return VectorL10n.tr("Vector", "device_verification_emoji_dog")
}
/// Elephant
public static var deviceVerificationEmojiElephant: String {
return VectorL10n.tr("Vector", "device_verification_emoji_elephant")
}
/// Fire
public static var deviceVerificationEmojiFire: String {
return VectorL10n.tr("Vector", "device_verification_emoji_fire")
}
/// Fish
public static var deviceVerificationEmojiFish: String {
return VectorL10n.tr("Vector", "device_verification_emoji_fish")
}
/// Flag
public static var deviceVerificationEmojiFlag: String {
return VectorL10n.tr("Vector", "device_verification_emoji_flag")
}
/// Flower
public static var deviceVerificationEmojiFlower: String {
return VectorL10n.tr("Vector", "device_verification_emoji_flower")
}
/// Folder
public static var deviceVerificationEmojiFolder: String {
return VectorL10n.tr("Vector", "device_verification_emoji_folder")
}
/// Gift
public static var deviceVerificationEmojiGift: String {
return VectorL10n.tr("Vector", "device_verification_emoji_gift")
}
/// Glasses
public static var deviceVerificationEmojiGlasses: String {
return VectorL10n.tr("Vector", "device_verification_emoji_glasses")
}
/// Globe
public static var deviceVerificationEmojiGlobe: String {
return VectorL10n.tr("Vector", "device_verification_emoji_globe")
}
/// Guitar
public static var deviceVerificationEmojiGuitar: String {
return VectorL10n.tr("Vector", "device_verification_emoji_guitar")
}
/// Hammer
public static var deviceVerificationEmojiHammer: String {
return VectorL10n.tr("Vector", "device_verification_emoji_hammer")
}
/// Hat
public static var deviceVerificationEmojiHat: String {
return VectorL10n.tr("Vector", "device_verification_emoji_hat")
}
/// Headphones
public static var deviceVerificationEmojiHeadphones: String {
return VectorL10n.tr("Vector", "device_verification_emoji_headphones")
}
/// Heart
public static var deviceVerificationEmojiHeart: String {
return VectorL10n.tr("Vector", "device_verification_emoji_heart")
}
/// Horse
public static var deviceVerificationEmojiHorse: String {
return VectorL10n.tr("Vector", "device_verification_emoji_horse")
}
/// Hourglass
public static var deviceVerificationEmojiHourglass: String {
return VectorL10n.tr("Vector", "device_verification_emoji_hourglass")
}
/// Key
public static var deviceVerificationEmojiKey: String {
return VectorL10n.tr("Vector", "device_verification_emoji_key")
}
/// Light Bulb
public static var deviceVerificationEmojiLightBulb: String {
return VectorL10n.tr("Vector", "device_verification_emoji_light bulb")
}
/// Lion
public static var deviceVerificationEmojiLion: String {
return VectorL10n.tr("Vector", "device_verification_emoji_lion")
}
/// Lock
public static var deviceVerificationEmojiLock: String {
return VectorL10n.tr("Vector", "device_verification_emoji_lock")
}
/// Moon
public static var deviceVerificationEmojiMoon: String {
return VectorL10n.tr("Vector", "device_verification_emoji_moon")
}
/// Mushroom
public static var deviceVerificationEmojiMushroom: String {
return VectorL10n.tr("Vector", "device_verification_emoji_mushroom")
}
/// Octopus
public static var deviceVerificationEmojiOctopus: String {
return VectorL10n.tr("Vector", "device_verification_emoji_octopus")
}
/// Panda
public static var deviceVerificationEmojiPanda: String {
return VectorL10n.tr("Vector", "device_verification_emoji_panda")
}
/// Paperclip
public static var deviceVerificationEmojiPaperclip: String {
return VectorL10n.tr("Vector", "device_verification_emoji_paperclip")
}
/// Pencil
public static var deviceVerificationEmojiPencil: String {
return VectorL10n.tr("Vector", "device_verification_emoji_pencil")
}
/// Penguin
public static var deviceVerificationEmojiPenguin: String {
return VectorL10n.tr("Vector", "device_verification_emoji_penguin")
}
/// Pig
public static var deviceVerificationEmojiPig: String {
return VectorL10n.tr("Vector", "device_verification_emoji_pig")
}
/// Pin
public static var deviceVerificationEmojiPin: String {
return VectorL10n.tr("Vector", "device_verification_emoji_pin")
}
/// Pizza
public static var deviceVerificationEmojiPizza: String {
return VectorL10n.tr("Vector", "device_verification_emoji_pizza")
}
/// Rabbit
public static var deviceVerificationEmojiRabbit: String {
return VectorL10n.tr("Vector", "device_verification_emoji_rabbit")
}
/// Robot
public static var deviceVerificationEmojiRobot: String {
return VectorL10n.tr("Vector", "device_verification_emoji_robot")
}
/// Rocket
public static var deviceVerificationEmojiRocket: String {
return VectorL10n.tr("Vector", "device_verification_emoji_rocket")
}
/// Rooster
public static var deviceVerificationEmojiRooster: String {
return VectorL10n.tr("Vector", "device_verification_emoji_rooster")
}
/// Santa
public static var deviceVerificationEmojiSanta: String {
return VectorL10n.tr("Vector", "device_verification_emoji_santa")
}
/// Scissors
public static var deviceVerificationEmojiScissors: String {
return VectorL10n.tr("Vector", "device_verification_emoji_scissors")
}
/// Smiley
public static var deviceVerificationEmojiSmiley: String {
return VectorL10n.tr("Vector", "device_verification_emoji_smiley")
}
/// Spanner
public static var deviceVerificationEmojiSpanner: String {
return VectorL10n.tr("Vector", "device_verification_emoji_spanner")
}
/// Strawberry
public static var deviceVerificationEmojiStrawberry: String {
return VectorL10n.tr("Vector", "device_verification_emoji_strawberry")
}
/// Telephone
public static var deviceVerificationEmojiTelephone: String {
return VectorL10n.tr("Vector", "device_verification_emoji_telephone")
}
/// Thumbs up
public static var deviceVerificationEmojiThumbsUp: String {
return VectorL10n.tr("Vector", "device_verification_emoji_thumbs up")
}
/// Train
public static var deviceVerificationEmojiTrain: String {
return VectorL10n.tr("Vector", "device_verification_emoji_train")
}
/// Tree
public static var deviceVerificationEmojiTree: String {
return VectorL10n.tr("Vector", "device_verification_emoji_tree")
}
/// Trophy
public static var deviceVerificationEmojiTrophy: String {
return VectorL10n.tr("Vector", "device_verification_emoji_trophy")
}
/// Trumpet
public static var deviceVerificationEmojiTrumpet: String {
return VectorL10n.tr("Vector", "device_verification_emoji_trumpet")
}
/// Turtle
public static var deviceVerificationEmojiTurtle: String {
return VectorL10n.tr("Vector", "device_verification_emoji_turtle")
}
/// Umbrella
public static var deviceVerificationEmojiUmbrella: String {
return VectorL10n.tr("Vector", "device_verification_emoji_umbrella")
}
/// Unicorn
public static var deviceVerificationEmojiUnicorn: String {
return VectorL10n.tr("Vector", "device_verification_emoji_unicorn")
}
/// Cannot load session information.
public static var deviceVerificationErrorCannotLoadDevice: String {
return VectorL10n.tr("Vector", "device_verification_error_cannot_load_device")
}
/// Verify this session to mark it as trusted. Trusting sessions of partners gives you extra peace of mind when using end-to-end encrypted messages.
public static var deviceVerificationIncomingDescription1: String {
return VectorL10n.tr("Vector", "device_verification_incoming_description_1")
}
/// Verifying this session will mark it as trusted, and also mark your session as trusted to the partner.
public static var deviceVerificationIncomingDescription2: String {
return VectorL10n.tr("Vector", "device_verification_incoming_description_2")
}
/// Incoming Verification Request
public static var deviceVerificationIncomingTitle: String {
return VectorL10n.tr("Vector", "device_verification_incoming_title")
}
/// Compare the unique emoji, ensuring they appear in the same order.
public static var deviceVerificationSecurityAdviceEmoji: String {
return VectorL10n.tr("Vector", "device_verification_security_advice_emoji")
}
/// Compare the numbers, ensuring they appear in the same order.
public static var deviceVerificationSecurityAdviceNumber: String {
return VectorL10n.tr("Vector", "device_verification_security_advice_number")
}
/// Verify the new login accessing your account: %@
public static func deviceVerificationSelfVerifyAlertMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_verification_self_verify_alert_message", p1)
}
/// New login. Was this you?
public static var deviceVerificationSelfVerifyAlertTitle: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_alert_title")
}
/// Verify
public static var deviceVerificationSelfVerifyAlertValidateAction: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_alert_validate_action")
}
/// You need to verify this session in order to read your secure message history.\n\nOpen Element on one of your other devices and follow the instructions.
public static var deviceVerificationSelfVerifyOpenOnOtherDeviceInformation: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_open_on_other_device_information")
}
/// Open %@ on your other device
public static func deviceVerificationSelfVerifyOpenOnOtherDeviceTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_verification_self_verify_open_on_other_device_title", p1)
}
/// Use this session to verify your new one, granting it access to encrypted messages.
public static var deviceVerificationSelfVerifyStartInformation: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_start_information")
}
/// Start verification
public static var deviceVerificationSelfVerifyStartVerifyAction: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_start_verify_action")
}
/// Waiting
public static var deviceVerificationSelfVerifyStartWaiting: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_start_waiting")
}
/// This works with %@ and other cross-signing capable Matrix clients.
public static func deviceVerificationSelfVerifyWaitAdditionalInformation(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_additional_information", p1)
}
/// Verify this session from one of your other sessions, granting it access to encrypted messages.\n\nUse the latest %@ on your other devices:
public static func deviceVerificationSelfVerifyWaitInformation(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_information", p1)
}
/// Verify this login
public static var deviceVerificationSelfVerifyWaitNewSignInTitle: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_new_sign_in_title")
}
/// Can't access an existing %@ session?
public static func deviceVerificationSelfVerifyWaitRecoverSecretsAdditionalHelp(_ p1: String) -> String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_recover_secrets_additional_help", p1)
}
/// Checking for other verification capabilities ...
public static var deviceVerificationSelfVerifyWaitRecoverSecretsCheckingAvailability: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_recover_secrets_checking_availability")
}
/// Use Security Phrase or Key
public static var deviceVerificationSelfVerifyWaitRecoverSecretsWithPassphrase: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_recover_secrets_with_passphrase")
}
/// Use Security Key
public static var deviceVerificationSelfVerifyWaitRecoverSecretsWithoutPassphrase: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_recover_secrets_without_passphrase")
}
/// Complete security
public static var deviceVerificationSelfVerifyWaitTitle: String {
return VectorL10n.tr("Vector", "device_verification_self_verify_wait_title")
}
/// Verify by comparing a short text string
public static var deviceVerificationStartTitle: String {
return VectorL10n.tr("Vector", "device_verification_start_title")
}
/// Nothing appearing? Not all clients support interactive verification yet. Use legacy verification.
public static var deviceVerificationStartUseLegacy: String {
return VectorL10n.tr("Vector", "device_verification_start_use_legacy")
}
/// Use Legacy Verification
public static var deviceVerificationStartUseLegacyAction: String {
return VectorL10n.tr("Vector", "device_verification_start_use_legacy_action")
}
/// Begin Verifying
public static var deviceVerificationStartVerifyButton: String {
return VectorL10n.tr("Vector", "device_verification_start_verify_button")
}
/// Waiting for partner to accept
public static var deviceVerificationStartWaitPartner: String {
return VectorL10n.tr("Vector", "device_verification_start_wait_partner")
}
/// Got it
public static var deviceVerificationVerifiedGotItButton: String {
return VectorL10n.tr("Vector", "device_verification_verified_got_it_button")
}
/// Verified!
public static var deviceVerificationVerifiedTitle: String {
return VectorL10n.tr("Vector", "device_verification_verified_title")
}
/// Waiting for partner to confirm
public static var deviceVerificationVerifyWaitPartner: String {
return VectorL10n.tr("Vector", "device_verification_verify_wait_partner")
}
/// Dial pad
public static var dialpadTitle: String {
return VectorL10n.tr("Vector", "dialpad_title")
}
/// %tu rooms
public static func directoryCellDescription(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "directory_cell_description", p1)
}
/// Browse directory
public static var directoryCellTitle: String {
return VectorL10n.tr("Vector", "directory_cell_title")
}
/// Failed to fetch data
public static var directorySearchFail: String {
return VectorL10n.tr("Vector", "directory_search_fail")
}
/// %1$tu results found for %2$@
public static func directorySearchResults(_ p1: Int, _ p2: String) -> String {
return VectorL10n.tr("Vector", "directory_search_results", p1, p2)
}
/// >%1$tu results found for %2$@
public static func directorySearchResultsMoreThan(_ p1: Int, _ p2: String) -> String {
return VectorL10n.tr("Vector", "directory_search_results_more_than", p1, p2)
}
/// Browse directory results
public static var directorySearchResultsTitle: String {
return VectorL10n.tr("Vector", "directory_search_results_title")
}
/// Searching directory
public static var directorySearchingTitle: String {
return VectorL10n.tr("Vector", "directory_searching_title")
}
/// All native Matrix rooms
public static var directoryServerAllNativeRooms: String {
return VectorL10n.tr("Vector", "directory_server_all_native_rooms")
}
/// All rooms on %@ server
public static func directoryServerAllRooms(_ p1: String) -> String {
return VectorL10n.tr("Vector", "directory_server_all_rooms", p1)
}
/// Select a directory
public static var directoryServerPickerTitle: String {
return VectorL10n.tr("Vector", "directory_server_picker_title")
}
/// matrix.org
public static var directoryServerPlaceholder: String {
return VectorL10n.tr("Vector", "directory_server_placeholder")
}
/// Type a homeserver to list public rooms from
public static var directoryServerTypeHomeserver: String {
return VectorL10n.tr("Vector", "directory_server_type_homeserver")
}
/// Directory
public static var directoryTitle: String {
return VectorL10n.tr("Vector", "directory_title")
}
/// Discard
public static var discard: String {
return VectorL10n.tr("Vector", "discard")
}
/// Dismiss
public static var dismiss: String {
return VectorL10n.tr("Vector", "dismiss")
}
/// Do not ask again
public static var doNotAskAgain: String {
return VectorL10n.tr("Vector", "do_not_ask_again")
}
/// Done
public static var done: String {
return VectorL10n.tr("Vector", "done")
}
/// %@ now supports end-to-end encryption but you need to log in again to enable it.\n\nYou can do it now or later from the application settings.
public static func e2eEnablingOnAppUpdate(_ p1: String) -> String {
return VectorL10n.tr("Vector", "e2e_enabling_on_app_update", p1)
}
/// Export
public static var e2eExport: String {
return VectorL10n.tr("Vector", "e2e_export")
}
/// This process allows you to export the keys for messages you have received in encrypted rooms to a local file. You will then be able to import the file into another Matrix client in the future, so that client will also be able to decrypt these messages.\nThe exported file will allow anyone who can read it to decrypt any encrypted messages that you can see, so you should be careful to keep it secure.
public static var e2eExportPrompt: String {
return VectorL10n.tr("Vector", "e2e_export_prompt")
}
/// Export room keys
public static var e2eExportRoomKeys: String {
return VectorL10n.tr("Vector", "e2e_export_room_keys")
}
/// Import
public static var e2eImport: String {
return VectorL10n.tr("Vector", "e2e_import")
}
/// This process allows you to import encryption keys that you had previously exported from another Matrix client. You will then be able to decrypt any messages that the other client could decrypt.\nThe export file is protected with a passphrase. You should enter the passphrase here, to decrypt the file.
public static var e2eImportPrompt: String {
return VectorL10n.tr("Vector", "e2e_import_prompt")
}
/// Import room keys
public static var e2eImportRoomKeys: String {
return VectorL10n.tr("Vector", "e2e_import_room_keys")
}
/// A new secure message key backup has been detected.\n\nIf this wasnt you, set a new Security Phrase in Settings.
public static var e2eKeyBackupWrongVersion: String {
return VectorL10n.tr("Vector", "e2e_key_backup_wrong_version")
}
/// Settings
public static var e2eKeyBackupWrongVersionButtonSettings: String {
return VectorL10n.tr("Vector", "e2e_key_backup_wrong_version_button_settings")
}
/// It was me
public static var e2eKeyBackupWrongVersionButtonWasme: String {
return VectorL10n.tr("Vector", "e2e_key_backup_wrong_version_button_wasme")
}
/// New Key Backup
public static var e2eKeyBackupWrongVersionTitle: String {
return VectorL10n.tr("Vector", "e2e_key_backup_wrong_version_title")
}
/// You need to log back in to generate end-to-end encryption keys for this session and submit the public key to your homeserver.\nThis is a once off; sorry for the inconvenience.
public static var e2eNeedLogInAgain: String {
return VectorL10n.tr("Vector", "e2e_need_log_in_again")
}
/// Confirm passphrase
public static var e2ePassphraseConfirm: String {
return VectorL10n.tr("Vector", "e2e_passphrase_confirm")
}
/// Create passphrase
public static var e2ePassphraseCreate: String {
return VectorL10n.tr("Vector", "e2e_passphrase_create")
}
/// Passphrase must not be empty
public static var e2ePassphraseEmpty: String {
return VectorL10n.tr("Vector", "e2e_passphrase_empty")
}
/// Enter passphrase
public static var e2ePassphraseEnter: String {
return VectorL10n.tr("Vector", "e2e_passphrase_enter")
}
/// Passphrases must match
public static var e2ePassphraseNotMatch: String {
return VectorL10n.tr("Vector", "e2e_passphrase_not_match")
}
/// Passphrase too short (It must be at a minimum %d characters in length)
public static func e2ePassphraseTooShort(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "e2e_passphrase_too_short", p1)
}
/// Ignore request
public static var e2eRoomKeyRequestIgnoreRequest: String {
return VectorL10n.tr("Vector", "e2e_room_key_request_ignore_request")
}
/// Your unverified session '%@' is requesting encryption keys.
public static func e2eRoomKeyRequestMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "e2e_room_key_request_message", p1)
}
/// You added a new session '%@', which is requesting encryption keys.
public static func e2eRoomKeyRequestMessageNewDevice(_ p1: String) -> String {
return VectorL10n.tr("Vector", "e2e_room_key_request_message_new_device", p1)
}
/// Share without verifying
public static var e2eRoomKeyRequestShareWithoutVerifying: String {
return VectorL10n.tr("Vector", "e2e_room_key_request_share_without_verifying")
}
/// Start verification
public static var e2eRoomKeyRequestStartVerification: String {
return VectorL10n.tr("Vector", "e2e_room_key_request_start_verification")
}
/// Encryption key request
public static var e2eRoomKeyRequestTitle: String {
return VectorL10n.tr("Vector", "e2e_room_key_request_title")
}
/// Edit
public static var edit: String {
return VectorL10n.tr("Vector", "edit")
}
/// Activities
public static var emojiPickerActivityCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_activity_category")
}
/// Flags
public static var emojiPickerFlagsCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_flags_category")
}
/// Food & Drink
public static var emojiPickerFoodsCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_foods_category")
}
/// Animals & Nature
public static var emojiPickerNatureCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_nature_category")
}
/// Objects
public static var emojiPickerObjectsCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_objects_category")
}
/// Smileys & People
public static var emojiPickerPeopleCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_people_category")
}
/// Travel & Places
public static var emojiPickerPlacesCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_places_category")
}
/// Symbols
public static var emojiPickerSymbolsCategory: String {
return VectorL10n.tr("Vector", "emoji_picker_symbols_category")
}
/// Reactions
public static var emojiPickerTitle: String {
return VectorL10n.tr("Vector", "emoji_picker_title")
}
/// Enable
public static var enable: String {
return VectorL10n.tr("Vector", "enable")
}
/// Send an encrypted message
public static var encryptedRoomMessagePlaceholder: String {
return VectorL10n.tr("Vector", "encrypted_room_message_placeholder")
}
/// Send an encrypted reply
public static var encryptedRoomMessageReplyToPlaceholder: String {
return VectorL10n.tr("Vector", "encrypted_room_message_reply_to_placeholder")
}
/// End Call
public static var endCall: String {
return VectorL10n.tr("Vector", "end_call")
}
/// Error
public static var error: String {
return VectorL10n.tr("Vector", "error")
}
/// An error occured. Please try again later.
public static var errorCommonMessage: String {
return VectorL10n.tr("Vector", "error_common_message")
}
/// Add an identity server in your settings to invite by email.
public static var errorInvite3pidWithNoIdentityServer: String {
return VectorL10n.tr("Vector", "error_invite_3pid_with_no_identity_server")
}
/// You can't do this from %@ mobile.
public static func errorNotSupportedOnMobile(_ p1: String) -> String {
return VectorL10n.tr("Vector", "error_not_supported_on_mobile", p1)
}
/// It looks like youre trying to connect to another homeserver. Do you want to sign out?
public static var errorUserAlreadyLoggedIn: String {
return VectorL10n.tr("Vector", "error_user_already_logged_in")
}
/// Active video call
public static var eventFormatterCallActiveVideo: String {
return VectorL10n.tr("Vector", "event_formatter_call_active_video")
}
/// Active voice call
public static var eventFormatterCallActiveVoice: String {
return VectorL10n.tr("Vector", "event_formatter_call_active_voice")
}
/// Answer
public static var eventFormatterCallAnswer: String {
return VectorL10n.tr("Vector", "event_formatter_call_answer")
}
/// Call back
public static var eventFormatterCallBack: String {
return VectorL10n.tr("Vector", "event_formatter_call_back")
}
/// Connecting
public static var eventFormatterCallConnecting: String {
return VectorL10n.tr("Vector", "event_formatter_call_connecting")
}
/// Connection failed
public static var eventFormatterCallConnectionFailed: String {
return VectorL10n.tr("Vector", "event_formatter_call_connection_failed")
}
/// Decline
public static var eventFormatterCallDecline: String {
return VectorL10n.tr("Vector", "event_formatter_call_decline")
}
/// End call
public static var eventFormatterCallEndCall: String {
return VectorL10n.tr("Vector", "event_formatter_call_end_call")
}
/// Call ended
public static var eventFormatterCallHasEnded: String {
return VectorL10n.tr("Vector", "event_formatter_call_has_ended")
}
/// Call ended %@
public static func eventFormatterCallHasEndedWithTime(_ p1: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_call_has_ended_with_time", p1)
}
/// Incoming video call
public static var eventFormatterCallIncomingVideo: String {
return VectorL10n.tr("Vector", "event_formatter_call_incoming_video")
}
/// Incoming voice call
public static var eventFormatterCallIncomingVoice: String {
return VectorL10n.tr("Vector", "event_formatter_call_incoming_voice")
}
/// Missed video call
public static var eventFormatterCallMissedVideo: String {
return VectorL10n.tr("Vector", "event_formatter_call_missed_video")
}
/// Missed voice call
public static var eventFormatterCallMissedVoice: String {
return VectorL10n.tr("Vector", "event_formatter_call_missed_voice")
}
/// Retry
public static var eventFormatterCallRetry: String {
return VectorL10n.tr("Vector", "event_formatter_call_retry")
}
/// Ringing
public static var eventFormatterCallRinging: String {
return VectorL10n.tr("Vector", "event_formatter_call_ringing")
}
/// Call declined
public static var eventFormatterCallYouDeclined: String {
return VectorL10n.tr("Vector", "event_formatter_call_you_declined")
}
/// Group call
public static var eventFormatterGroupCall: String {
return VectorL10n.tr("Vector", "event_formatter_group_call")
}
/// %@ in %@
public static func eventFormatterGroupCallIncoming(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_group_call_incoming", p1, p2)
}
/// Join
public static var eventFormatterGroupCallJoin: String {
return VectorL10n.tr("Vector", "event_formatter_group_call_join")
}
/// Leave
public static var eventFormatterGroupCallLeave: String {
return VectorL10n.tr("Vector", "event_formatter_group_call_leave")
}
/// VoIP conference added by %@
public static func eventFormatterJitsiWidgetAdded(_ p1: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_jitsi_widget_added", p1)
}
/// You added VoIP conference
public static var eventFormatterJitsiWidgetAddedByYou: String {
return VectorL10n.tr("Vector", "event_formatter_jitsi_widget_added_by_you")
}
/// VoIP conference removed by %@
public static func eventFormatterJitsiWidgetRemoved(_ p1: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_jitsi_widget_removed", p1)
}
/// You removed VoIP conference
public static var eventFormatterJitsiWidgetRemovedByYou: String {
return VectorL10n.tr("Vector", "event_formatter_jitsi_widget_removed_by_you")
}
/// %tu membership changes
public static func eventFormatterMemberUpdates(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "event_formatter_member_updates", p1)
}
/// Message deleted
public static var eventFormatterMessageDeleted: String {
return VectorL10n.tr("Vector", "event_formatter_message_deleted")
}
/// (edited)
public static var eventFormatterMessageEditedMention: String {
return VectorL10n.tr("Vector", "event_formatter_message_edited_mention")
}
/// Re-request encryption keys
public static var eventFormatterRerequestKeysPart1Link: String {
return VectorL10n.tr("Vector", "event_formatter_rerequest_keys_part1_link")
}
/// from your other sessions.
public static var eventFormatterRerequestKeysPart2: String {
return VectorL10n.tr("Vector", "event_formatter_rerequest_keys_part2")
}
/// %@ widget added by %@
public static func eventFormatterWidgetAdded(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_widget_added", p1, p2)
}
/// You added the widget: %@
public static func eventFormatterWidgetAddedByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_widget_added_by_you", p1)
}
/// %@ widget removed by %@
public static func eventFormatterWidgetRemoved(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_widget_removed", p1, p2)
}
/// You removed the widget: %@
public static func eventFormatterWidgetRemovedByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "event_formatter_widget_removed_by_you", p1)
}
/// Existing
public static var existing: String {
return VectorL10n.tr("Vector", "existing")
}
/// The link %@ is taking you to another site: %@\n\nAre you sure you want to continue?
public static func externalLinkConfirmationMessage(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "external_link_confirmation_message", p1, p2)
}
/// Double-check this link
public static var externalLinkConfirmationTitle: String {
return VectorL10n.tr("Vector", "external_link_confirmation_title")
}
/// You can favourite a few ways - the quickest is just to press and hold. Tap the star and theyll automatically appear here for safe keeping.
public static var favouritesEmptyViewInformation: String {
return VectorL10n.tr("Vector", "favourites_empty_view_information")
}
/// Favourite rooms and people
public static var favouritesEmptyViewTitle: String {
return VectorL10n.tr("Vector", "favourites_empty_view_title")
}
/// File upload
public static var fileUploadErrorTitle: String {
return VectorL10n.tr("Vector", "file_upload_error_title")
}
/// File type not supported.
public static var fileUploadErrorUnsupportedFileTypeMessage: String {
return VectorL10n.tr("Vector", "file_upload_error_unsupported_file_type_message")
}
/// Find your contacts
public static var findYourContactsButtonTitle: String {
return VectorL10n.tr("Vector", "find_your_contacts_button_title")
}
/// This can be disabled anytime from settings.
public static var findYourContactsFooter: String {
return VectorL10n.tr("Vector", "find_your_contacts_footer")
}
/// Unable to connect to the identity server.
public static var findYourContactsIdentityServiceError: String {
return VectorL10n.tr("Vector", "find_your_contacts_identity_service_error")
}
/// Let %@ show your contacts so you can quickly start chatting with those you know best.
public static func findYourContactsMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "find_your_contacts_message", p1)
}
/// Start by listing your contacts
public static var findYourContactsTitle: String {
return VectorL10n.tr("Vector", "find_your_contacts_title")
}
/// d
public static var formatTimeD: String {
return VectorL10n.tr("Vector", "format_time_d")
}
/// h
public static var formatTimeH: String {
return VectorL10n.tr("Vector", "format_time_h")
}
/// m
public static var formatTimeM: String {
return VectorL10n.tr("Vector", "format_time_m")
}
/// s
public static var formatTimeS: String {
return VectorL10n.tr("Vector", "format_time_s")
}
/// To continue using the %@ homeserver you must review and agree to the terms and conditions.
public static func gdprConsentNotGivenAlertMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "gdpr_consent_not_given_alert_message", p1)
}
/// Review now
public static var gdprConsentNotGivenAlertReviewNowAction: String {
return VectorL10n.tr("Vector", "gdpr_consent_not_given_alert_review_now_action")
}
/// Home
public static var groupDetailsHome: String {
return VectorL10n.tr("Vector", "group_details_home")
}
/// People
public static var groupDetailsPeople: String {
return VectorL10n.tr("Vector", "group_details_people")
}
/// Rooms
public static var groupDetailsRooms: String {
return VectorL10n.tr("Vector", "group_details_rooms")
}
/// Community Details
public static var groupDetailsTitle: String {
return VectorL10n.tr("Vector", "group_details_title")
}
/// %tu members
public static func groupHomeMultiMembersFormat(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "group_home_multi_members_format", p1)
}
/// %tu rooms
public static func groupHomeMultiRoomsFormat(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "group_home_multi_rooms_format", p1)
}
/// 1 member
public static var groupHomeOneMemberFormat: String {
return VectorL10n.tr("Vector", "group_home_one_member_format")
}
/// 1 room
public static var groupHomeOneRoomFormat: String {
return VectorL10n.tr("Vector", "group_home_one_room_format")
}
/// %@ has invited you to join this community
public static func groupInvitationFormat(_ p1: String) -> String {
return VectorL10n.tr("Vector", "group_invitation_format", p1)
}
/// INVITES
public static var groupInviteSection: String {
return VectorL10n.tr("Vector", "group_invite_section")
}
/// Add participant
public static var groupParticipantsAddParticipant: String {
return VectorL10n.tr("Vector", "group_participants_add_participant")
}
/// Filter community members
public static var groupParticipantsFilterMembers: String {
return VectorL10n.tr("Vector", "group_participants_filter_members")
}
/// Search / invite by User ID or Name
public static var groupParticipantsInviteAnotherUser: String {
return VectorL10n.tr("Vector", "group_participants_invite_another_user")
}
/// Malformed ID. Should be a Matrix ID like '@localpart:domain'
public static var groupParticipantsInviteMalformedId: String {
return VectorL10n.tr("Vector", "group_participants_invite_malformed_id")
}
/// Invite Error
public static var groupParticipantsInviteMalformedIdTitle: String {
return VectorL10n.tr("Vector", "group_participants_invite_malformed_id_title")
}
/// Are you sure you want to invite %@ to this group?
public static func groupParticipantsInvitePromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "group_participants_invite_prompt_msg", p1)
}
/// Confirmation
public static var groupParticipantsInvitePromptTitle: String {
return VectorL10n.tr("Vector", "group_participants_invite_prompt_title")
}
/// INVITED
public static var groupParticipantsInvitedSection: String {
return VectorL10n.tr("Vector", "group_participants_invited_section")
}
/// Are you sure you want to leave the group?
public static var groupParticipantsLeavePromptMsg: String {
return VectorL10n.tr("Vector", "group_participants_leave_prompt_msg")
}
/// Leave group
public static var groupParticipantsLeavePromptTitle: String {
return VectorL10n.tr("Vector", "group_participants_leave_prompt_title")
}
/// Are you sure you want to remove %@ from this group?
public static func groupParticipantsRemovePromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "group_participants_remove_prompt_msg", p1)
}
/// Confirmation
public static var groupParticipantsRemovePromptTitle: String {
return VectorL10n.tr("Vector", "group_participants_remove_prompt_title")
}
/// Filter community rooms
public static var groupRoomsFilterRooms: String {
return VectorL10n.tr("Vector", "group_rooms_filter_rooms")
}
/// COMMUNITIES
public static var groupSection: String {
return VectorL10n.tr("Vector", "group_section")
}
/// Favourite
public static var homeContextMenuFavourite: String {
return VectorL10n.tr("Vector", "home_context_menu_favourite")
}
/// Leave
public static var homeContextMenuLeave: String {
return VectorL10n.tr("Vector", "home_context_menu_leave")
}
/// Low priority
public static var homeContextMenuLowPriority: String {
return VectorL10n.tr("Vector", "home_context_menu_low_priority")
}
/// Move to People
public static var homeContextMenuMakeDm: String {
return VectorL10n.tr("Vector", "home_context_menu_make_dm")
}
/// Move to Rooms
public static var homeContextMenuMakeRoom: String {
return VectorL10n.tr("Vector", "home_context_menu_make_room")
}
/// Mark as read
public static var homeContextMenuMarkAsRead: String {
return VectorL10n.tr("Vector", "home_context_menu_mark_as_read")
}
/// Mark as unread
public static var homeContextMenuMarkAsUnread: String {
return VectorL10n.tr("Vector", "home_context_menu_mark_as_unread")
}
/// Mute
public static var homeContextMenuMute: String {
return VectorL10n.tr("Vector", "home_context_menu_mute")
}
/// Normal priority
public static var homeContextMenuNormalPriority: String {
return VectorL10n.tr("Vector", "home_context_menu_normal_priority")
}
/// Notifications
public static var homeContextMenuNotifications: String {
return VectorL10n.tr("Vector", "home_context_menu_notifications")
}
/// Remove from Favourites
public static var homeContextMenuUnfavourite: String {
return VectorL10n.tr("Vector", "home_context_menu_unfavourite")
}
/// Unmute
public static var homeContextMenuUnmute: String {
return VectorL10n.tr("Vector", "home_context_menu_unmute")
}
/// The all-in-one secure chat app for teams, friends and organisations. Tap the + button below to add people and rooms.
public static var homeEmptyViewInformation: String {
return VectorL10n.tr("Vector", "home_empty_view_information")
}
/// Welcome to %@,\n%@
public static func homeEmptyViewTitle(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "home_empty_view_title", p1, p2)
}
/// Syncing
public static var homeSyncing: String {
return VectorL10n.tr("Vector", "home_syncing")
}
/// Could not connect to the homeserver.
public static var homeserverConnectionLost: String {
return VectorL10n.tr("Vector", "homeserver_connection_lost")
}
/// Add
public static var identityServerSettingsAdd: String {
return VectorL10n.tr("Vector", "identity_server_settings_add")
}
/// Disconnect from the identity server %1$@ and connect to %2$@ instead?
public static func identityServerSettingsAlertChange(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_change", p1, p2)
}
/// Change identity server
public static var identityServerSettingsAlertChangeTitle: String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_change_title")
}
/// Disconnect from the identity server %@?
public static func identityServerSettingsAlertDisconnect(_ p1: String) -> String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_disconnect", p1)
}
/// Disconnect
public static var identityServerSettingsAlertDisconnectButton: String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_disconnect_button")
}
/// You are still sharing your personal data on the identity server %@.\n\nWe recommend that you remove your email addresses and phone numbers from the identity server before disconnecting.
public static func identityServerSettingsAlertDisconnectStillSharing3pid(_ p1: String) -> String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_disconnect_still_sharing_3pid", p1)
}
/// Disconnect anyway
public static var identityServerSettingsAlertDisconnectStillSharing3pidButton: String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_disconnect_still_sharing_3pid_button")
}
/// Disconnect identity server
public static var identityServerSettingsAlertDisconnectTitle: String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_disconnect_title")
}
/// %@ is not a valid identity server.
public static func identityServerSettingsAlertErrorInvalidIdentityServer(_ p1: String) -> String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_error_invalid_identity_server", p1)
}
/// You must accept terms of %@ to set it as identity server.
public static func identityServerSettingsAlertErrorTermsNotAccepted(_ p1: String) -> String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_error_terms_not_accepted", p1)
}
/// The identity server you have chosen does not have any terms of service. Only continue if you trust the owner of the server.
public static var identityServerSettingsAlertNoTerms: String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_no_terms")
}
/// Identity server has no terms of services
public static var identityServerSettingsAlertNoTermsTitle: String {
return VectorL10n.tr("Vector", "identity_server_settings_alert_no_terms_title")
}
/// Change
public static var identityServerSettingsChange: String {
return VectorL10n.tr("Vector", "identity_server_settings_change")
}
/// You are currently using %@ to discover and be discoverable by existing contacts you know.
public static func identityServerSettingsDescription(_ p1: String) -> String {
return VectorL10n.tr("Vector", "identity_server_settings_description", p1)
}
/// Disconnect
public static var identityServerSettingsDisconnect: String {
return VectorL10n.tr("Vector", "identity_server_settings_disconnect")
}
/// Disconnecting from your identity server will mean you wont be discoverable by other users and be able to invite others by email or phone.
public static var identityServerSettingsDisconnectInfo: String {
return VectorL10n.tr("Vector", "identity_server_settings_disconnect_info")
}
/// You are not currently using an identity server. To discover and be discoverable by existing contacts, add one above.
public static var identityServerSettingsNoIsDescription: String {
return VectorL10n.tr("Vector", "identity_server_settings_no_is_description")
}
/// Enter an identity server
public static var identityServerSettingsPlaceHolder: String {
return VectorL10n.tr("Vector", "identity_server_settings_place_holder")
}
/// Identity server
public static var identityServerSettingsTitle: String {
return VectorL10n.tr("Vector", "identity_server_settings_title")
}
/// Ignore
public static var ignore: String {
return VectorL10n.tr("Vector", "ignore")
}
/// Ignore User
public static var ignoreUser: String {
return VectorL10n.tr("Vector", "ignore_user")
}
/// Take photo
public static var imagePickerActionCamera: String {
return VectorL10n.tr("Vector", "image_picker_action_camera")
}
/// Choose from library
public static var imagePickerActionLibrary: String {
return VectorL10n.tr("Vector", "image_picker_action_library")
}
/// Incoming Video Call
public static var incomingVideoCall: String {
return VectorL10n.tr("Vector", "incoming_video_call")
}
/// Incoming Voice Call
public static var incomingVoiceCall: String {
return VectorL10n.tr("Vector", "incoming_voice_call")
}
/// I'd like to chat with you with matrix. Please, visit the website http://matrix.org to have more information.
public static var invitationMessage: String {
return VectorL10n.tr("Vector", "invitation_message")
}
/// Invite
public static var invite: String {
return VectorL10n.tr("Vector", "invite")
}
/// Invite friends to %@
public static func inviteFriendsAction(_ p1: String) -> String {
return VectorL10n.tr("Vector", "invite_friends_action", p1)
}
/// Hey, talk to me on %@: %@
public static func inviteFriendsShareText(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "invite_friends_share_text", p1, p2)
}
/// Invite to %@
public static func inviteTo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "invite_to", p1)
}
/// Invite matrix User
public static var inviteUser: String {
return VectorL10n.tr("Vector", "invite_user")
}
/// Join
public static var join: String {
return VectorL10n.tr("Vector", "join")
}
/// Joined
public static var joined: String {
return VectorL10n.tr("Vector", "joined")
}
/// Joining
public static var joining: String {
return VectorL10n.tr("Vector", "joining")
}
/// Done
public static var keyBackupRecoverDoneAction: String {
return VectorL10n.tr("Vector", "key_backup_recover_done_action")
}
/// Use your Security Phrase to unlock your secure message history
public static var keyBackupRecoverFromPassphraseInfo: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_info")
}
/// Dont know your Security Phrase? You can
public static var keyBackupRecoverFromPassphraseLostPassphraseActionPart1: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_lost_passphrase_action_part1")
}
/// use your Security Key
public static var keyBackupRecoverFromPassphraseLostPassphraseActionPart2: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_lost_passphrase_action_part2")
}
/// .
public static var keyBackupRecoverFromPassphraseLostPassphraseActionPart3: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_lost_passphrase_action_part3")
}
/// Enter Phrase
public static var keyBackupRecoverFromPassphrasePassphrasePlaceholder: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_passphrase_placeholder")
}
/// Enter
public static var keyBackupRecoverFromPassphrasePassphraseTitle: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_passphrase_title")
}
/// Unlock History
public static var keyBackupRecoverFromPassphraseRecoverAction: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_passphrase_recover_action")
}
/// Restoring backup
public static var keyBackupRecoverFromPrivateKeyInfo: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_private_key_info")
}
/// %@%% Complete
public static func keyBackupRecoverFromPrivateKeyProgress(_ p1: String) -> String {
return VectorL10n.tr("Vector", "key_backup_recover_from_private_key_progress", p1)
}
/// Use your Security Key to unlock your secure message history
public static var keyBackupRecoverFromRecoveryKeyInfo: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_recovery_key_info")
}
/// Lost your Security Key You can set up a new one in settings.
public static var keyBackupRecoverFromRecoveryKeyLostRecoveryKeyAction: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_recovery_key_lost_recovery_key_action")
}
/// Unlock History
public static var keyBackupRecoverFromRecoveryKeyRecoverAction: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_recovery_key_recover_action")
}
/// Enter Security Key
public static var keyBackupRecoverFromRecoveryKeyRecoveryKeyPlaceholder: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_recovery_key_recovery_key_placeholder")
}
/// Enter
public static var keyBackupRecoverFromRecoveryKeyRecoveryKeyTitle: String {
return VectorL10n.tr("Vector", "key_backup_recover_from_recovery_key_recovery_key_title")
}
/// Backup could not be decrypted with this phrase: please verify that you entered the correct Security Phrase.
public static var keyBackupRecoverInvalidPassphrase: String {
return VectorL10n.tr("Vector", "key_backup_recover_invalid_passphrase")
}
/// Incorrect Security Phrase
public static var keyBackupRecoverInvalidPassphraseTitle: String {
return VectorL10n.tr("Vector", "key_backup_recover_invalid_passphrase_title")
}
/// Backup could not be decrypted with this key: please verify that you entered the correct Security Key.
public static var keyBackupRecoverInvalidRecoveryKey: String {
return VectorL10n.tr("Vector", "key_backup_recover_invalid_recovery_key")
}
/// Security Key Mismatch
public static var keyBackupRecoverInvalidRecoveryKeyTitle: String {
return VectorL10n.tr("Vector", "key_backup_recover_invalid_recovery_key_title")
}
/// Backup Restored!
public static var keyBackupRecoverSuccessInfo: String {
return VectorL10n.tr("Vector", "key_backup_recover_success_info")
}
/// Secure Messages
public static var keyBackupRecoverTitle: String {
return VectorL10n.tr("Vector", "key_backup_recover_title")
}
/// Messages in encrypted rooms are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.\n\nSecurely back up your keys to avoid losing them.
public static var keyBackupSetupIntroInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_intro_info")
}
/// Manually export keys
public static var keyBackupSetupIntroManualExportAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_intro_manual_export_action")
}
/// (Advanced)
public static var keyBackupSetupIntroManualExportInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_intro_manual_export_info")
}
/// Start using Key Backup
public static var keyBackupSetupIntroSetupActionWithoutExistingBackup: String {
return VectorL10n.tr("Vector", "key_backup_setup_intro_setup_action_without_existing_backup")
}
/// Connect this device to Key Backup
public static var keyBackupSetupIntroSetupConnectActionWithExistingBackup: String {
return VectorL10n.tr("Vector", "key_backup_setup_intro_setup_connect_action_with_existing_backup")
}
/// Never lose encrypted messages
public static var keyBackupSetupIntroTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_intro_title")
}
/// phrase doesnt match
public static var keyBackupSetupPassphraseConfirmPassphraseInvalid: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_confirm_passphrase_invalid")
}
/// Confirm phrase
public static var keyBackupSetupPassphraseConfirmPassphrasePlaceholder: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_confirm_passphrase_placeholder")
}
/// Confirm
public static var keyBackupSetupPassphraseConfirmPassphraseTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_confirm_passphrase_title")
}
/// Great!
public static var keyBackupSetupPassphraseConfirmPassphraseValid: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_confirm_passphrase_valid")
}
/// We'll store an encrypted copy of your keys on our server. Protect your backup with a phrase to keep it secure.\n\nFor maximum security, this should be different from your Matrix account password.
public static var keyBackupSetupPassphraseInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_info")
}
/// Try adding a word
public static var keyBackupSetupPassphrasePassphraseInvalid: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_passphrase_invalid")
}
/// Enter phrase
public static var keyBackupSetupPassphrasePassphrasePlaceholder: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_passphrase_placeholder")
}
/// Enter
public static var keyBackupSetupPassphrasePassphraseTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_passphrase_title")
}
/// Great!
public static var keyBackupSetupPassphrasePassphraseValid: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_passphrase_valid")
}
/// Set Phrase
public static var keyBackupSetupPassphraseSetPassphraseAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_set_passphrase_action")
}
/// (Advanced) Set up with Security Key
public static var keyBackupSetupPassphraseSetupRecoveryKeyAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_setup_recovery_key_action")
}
/// Or, secure your backup with a Security Key, saving it somewhere safe.
public static var keyBackupSetupPassphraseSetupRecoveryKeyInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_setup_recovery_key_info")
}
/// Secure your backup with a Security Phrase
public static var keyBackupSetupPassphraseTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_passphrase_title")
}
/// You may lose secure messages if you log out or lose your device.
public static var keyBackupSetupSkipAlertMessage: String {
return VectorL10n.tr("Vector", "key_backup_setup_skip_alert_message")
}
/// Skip
public static var keyBackupSetupSkipAlertSkipAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_skip_alert_skip_action")
}
/// Are you sure?
public static var keyBackupSetupSkipAlertTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_skip_alert_title")
}
/// Done
public static var keyBackupSetupSuccessFromPassphraseDoneAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_passphrase_done_action")
}
/// Your keys are being backed up.\n\nYour Security Key is a safety net - you can use it to restore access to your encrypted messages if you forget your passphrase.\n\nKeep your Security Key somewhere very secure, like a password manager (or a safe).
public static var keyBackupSetupSuccessFromPassphraseInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_passphrase_info")
}
/// Save Security Key
public static var keyBackupSetupSuccessFromPassphraseSaveRecoveryKeyAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_passphrase_save_recovery_key_action")
}
/// Your keys are being backed up.\n\nMake a copy of this Security Key and keep it safe.
public static var keyBackupSetupSuccessFromRecoveryKeyInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_recovery_key_info")
}
/// I've made a copy
public static var keyBackupSetupSuccessFromRecoveryKeyMadeCopyAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_recovery_key_made_copy_action")
}
/// Make a Copy
public static var keyBackupSetupSuccessFromRecoveryKeyMakeCopyAction: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_recovery_key_make_copy_action")
}
/// Security Key
public static var keyBackupSetupSuccessFromRecoveryKeyRecoveryKeyTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_recovery_key_recovery_key_title")
}
/// Your keys are being backed up.
public static var keyBackupSetupSuccessFromSecureBackupInfo: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_from_secure_backup_info")
}
/// Success!
public static var keyBackupSetupSuccessTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_success_title")
}
/// Key Backup
public static var keyBackupSetupTitle: String {
return VectorL10n.tr("Vector", "key_backup_setup_title")
}
/// Review to ensure your account is safe.
public static var keyVerificationAlertBody: String {
return VectorL10n.tr("Vector", "key_verification_alert_body")
}
/// You have unverified sessions
public static var keyVerificationAlertTitle: String {
return VectorL10n.tr("Vector", "key_verification_alert_title")
}
/// You need to bootstrap cross-signing first.
public static var keyVerificationBootstrapNotSetupMessage: String {
return VectorL10n.tr("Vector", "key_verification_bootstrap_not_setup_message")
}
/// Error
public static var keyVerificationBootstrapNotSetupTitle: String {
return VectorL10n.tr("Vector", "key_verification_bootstrap_not_setup_title")
}
/// %@ wants to verify
public static func keyVerificationIncomingRequestIncomingAlertMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "key_verification_incoming_request_incoming_alert_message", p1)
}
/// If they don't match, the security of your communication may be compromised.
public static var keyVerificationManuallyVerifyDeviceAdditionalInformation: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_additional_information")
}
/// Session ID
public static var keyVerificationManuallyVerifyDeviceIdTitle: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_id_title")
}
/// Confirm by comparing the following with the User Settings in your other session:
public static var keyVerificationManuallyVerifyDeviceInstruction: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_instruction")
}
/// Session key
public static var keyVerificationManuallyVerifyDeviceKeyTitle: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_key_title")
}
/// Session name
public static var keyVerificationManuallyVerifyDeviceNameTitle: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_name_title")
}
/// Manually Verify by Text
public static var keyVerificationManuallyVerifyDeviceTitle: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_title")
}
/// Verify
public static var keyVerificationManuallyVerifyDeviceValidateAction: String {
return VectorL10n.tr("Vector", "key_verification_manually_verify_device_validate_action")
}
/// Verify your new session
public static var keyVerificationNewSessionTitle: String {
return VectorL10n.tr("Vector", "key_verification_new_session_title")
}
/// Verify session
public static var keyVerificationOtherSessionTitle: String {
return VectorL10n.tr("Vector", "key_verification_other_session_title")
}
/// Is the other device showing the same shield?
public static var keyVerificationScanConfirmationScannedDeviceInformation: String {
return VectorL10n.tr("Vector", "key_verification_scan_confirmation_scanned_device_information")
}
/// Almost there!
public static var keyVerificationScanConfirmationScannedTitle: String {
return VectorL10n.tr("Vector", "key_verification_scan_confirmation_scanned_title")
}
/// Is %@ showing the same shield?
public static func keyVerificationScanConfirmationScannedUserInformation(_ p1: String) -> String {
return VectorL10n.tr("Vector", "key_verification_scan_confirmation_scanned_user_information", p1)
}
/// Waiting for other device
public static var keyVerificationScanConfirmationScanningDeviceWaitingOther: String {
return VectorL10n.tr("Vector", "key_verification_scan_confirmation_scanning_device_waiting_other")
}
/// Almost there! Waiting for confirmation
public static var keyVerificationScanConfirmationScanningTitle: String {
return VectorL10n.tr("Vector", "key_verification_scan_confirmation_scanning_title")
}
/// Waiting for %@
public static func keyVerificationScanConfirmationScanningUserWaitingOther(_ p1: String) -> String {
return VectorL10n.tr("Vector", "key_verification_scan_confirmation_scanning_user_waiting_other", p1)
}
/// Point your camera at the QR code displayed on your other device to verify your new session
public static var keyVerificationScanQrCodeInformationNewSession: String {
return VectorL10n.tr("Vector", "key_verification_scan_qr_code_information_new_session")
}
/// Point your camera at the QR code displayed on your other device to verify this session
public static var keyVerificationScanQrCodeInformationOtherDevice: String {
return VectorL10n.tr("Vector", "key_verification_scan_qr_code_information_other_device")
}
/// Point your camera at the QR code displayed on your other device to verify your session
public static var keyVerificationScanQrCodeInformationOtherSession: String {
return VectorL10n.tr("Vector", "key_verification_scan_qr_code_information_other_session")
}
/// Point your camera at the QR code displayed on their device to verify their session
public static var keyVerificationScanQrCodeInformationOtherUser: String {
return VectorL10n.tr("Vector", "key_verification_scan_qr_code_information_other_user")
}
/// Scan QR code
public static var keyVerificationScanQrCodeTitle: String {
return VectorL10n.tr("Vector", "key_verification_scan_qr_code_title")
}
/// Other users may not trust it.
public static var keyVerificationSelfVerifyCurrentSessionAlertMessage: String {
return VectorL10n.tr("Vector", "key_verification_self_verify_current_session_alert_message")
}
/// Verify this session
public static var keyVerificationSelfVerifyCurrentSessionAlertTitle: String {
return VectorL10n.tr("Vector", "key_verification_self_verify_current_session_alert_title")
}
/// Verify
public static var keyVerificationSelfVerifyCurrentSessionAlertValidateAction: String {
return VectorL10n.tr("Vector", "key_verification_self_verify_current_session_alert_validate_action")
}
/// Secure messaging has been improved with the latest update. Please re-verify your device.
public static var keyVerificationSelfVerifySecurityUpgradeAlertMessage: String {
return VectorL10n.tr("Vector", "key_verification_self_verify_security_upgrade_alert_message")
}
/// App updated
public static var keyVerificationSelfVerifySecurityUpgradeAlertTitle: String {
return VectorL10n.tr("Vector", "key_verification_self_verify_security_upgrade_alert_title")
}
/// Review
public static var keyVerificationSelfVerifyUnverifiedSessionsAlertValidateAction: String {
return VectorL10n.tr("Vector", "key_verification_self_verify_unverified_sessions_alert_validate_action")
}
/// Verify this session
public static var keyVerificationThisSessionTitle: String {
return VectorL10n.tr("Vector", "key_verification_this_session_title")
}
/// Verified
public static var keyVerificationTileConclusionDoneTitle: String {
return VectorL10n.tr("Vector", "key_verification_tile_conclusion_done_title")
}
/// Unstrusted sign in
public static var keyVerificationTileConclusionWarningTitle: String {
return VectorL10n.tr("Vector", "key_verification_tile_conclusion_warning_title")
}
/// Accept
public static var keyVerificationTileRequestIncomingApprovalAccept: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_incoming_approval_accept")
}
/// Decline
public static var keyVerificationTileRequestIncomingApprovalDecline: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_incoming_approval_decline")
}
/// Verification request
public static var keyVerificationTileRequestIncomingTitle: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_incoming_title")
}
/// Verification sent
public static var keyVerificationTileRequestOutgoingTitle: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_outgoing_title")
}
/// You accepted
public static var keyVerificationTileRequestStatusAccepted: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_status_accepted")
}
/// %@ cancelled
public static func keyVerificationTileRequestStatusCancelled(_ p1: String) -> String {
return VectorL10n.tr("Vector", "key_verification_tile_request_status_cancelled", p1)
}
/// You cancelled
public static var keyVerificationTileRequestStatusCancelledByMe: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_status_cancelled_by_me")
}
/// Data loading
public static var keyVerificationTileRequestStatusDataLoading: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_status_data_loading")
}
/// Expired
public static var keyVerificationTileRequestStatusExpired: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_status_expired")
}
/// Waiting
public static var keyVerificationTileRequestStatusWaiting: String {
return VectorL10n.tr("Vector", "key_verification_tile_request_status_waiting")
}
/// Verify them
public static var keyVerificationUserTitle: String {
return VectorL10n.tr("Vector", "key_verification_user_title")
}
/// You can now read secure messages on your new device, and other users will know they can trust it.
public static var keyVerificationVerifiedNewSessionInformation: String {
return VectorL10n.tr("Vector", "key_verification_verified_new_session_information")
}
/// New session verified!
public static var keyVerificationVerifiedNewSessionTitle: String {
return VectorL10n.tr("Vector", "key_verification_verified_new_session_title")
}
/// You can now read secure messages on your other session, and other users will know they can trust it.
public static var keyVerificationVerifiedOtherSessionInformation: String {
return VectorL10n.tr("Vector", "key_verification_verified_other_session_information")
}
/// You can now read secure messages on this device, and other users will know they can trust it.
public static var keyVerificationVerifiedThisSessionInformation: String {
return VectorL10n.tr("Vector", "key_verification_verified_this_session_information")
}
/// Messages with this user are end-to-end encrypted and can't be read by third parties.
public static var keyVerificationVerifiedUserInformation: String {
return VectorL10n.tr("Vector", "key_verification_verified_user_information")
}
/// Can't scan?
public static var keyVerificationVerifyQrCodeCannotScanAction: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_cannot_scan_action")
}
/// Verify by comparing unique emoji.
public static var keyVerificationVerifyQrCodeEmojiInformation: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_emoji_information")
}
/// Scan the code to securely verify each other.
public static var keyVerificationVerifyQrCodeInformation: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_information")
}
/// Scan the code below to verify:
public static var keyVerificationVerifyQrCodeInformationOtherDevice: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_information_other_device")
}
/// Did the other user successfully scan the QR code?
public static var keyVerificationVerifyQrCodeOtherScanMyCodeTitle: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_other_scan_my_code_title")
}
/// Scan their code
public static var keyVerificationVerifyQrCodeScanCodeAction: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_scan_code_action")
}
/// Scan with this device
public static var keyVerificationVerifyQrCodeScanCodeOtherDeviceAction: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_scan_code_other_device_action")
}
/// QR code has been successfully validated.
public static var keyVerificationVerifyQrCodeScanOtherCodeSuccessMessage: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_scan_other_code_success_message")
}
/// Code validated!
public static var keyVerificationVerifyQrCodeScanOtherCodeSuccessTitle: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_scan_other_code_success_title")
}
/// Verify by emoji
public static var keyVerificationVerifyQrCodeStartEmojiAction: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_start_emoji_action")
}
/// Verify by scanning
public static var keyVerificationVerifyQrCodeTitle: String {
return VectorL10n.tr("Vector", "key_verification_verify_qr_code_title")
}
/// For ultimate security, use another trusted means of communication or do this in person.
public static var keyVerificationVerifySasAdditionalInformation: String {
return VectorL10n.tr("Vector", "key_verification_verify_sas_additional_information")
}
/// They don't match
public static var keyVerificationVerifySasCancelAction: String {
return VectorL10n.tr("Vector", "key_verification_verify_sas_cancel_action")
}
/// Compare emoji
public static var keyVerificationVerifySasTitleEmoji: String {
return VectorL10n.tr("Vector", "key_verification_verify_sas_title_emoji")
}
/// Compare numbers
public static var keyVerificationVerifySasTitleNumber: String {
return VectorL10n.tr("Vector", "key_verification_verify_sas_title_number")
}
/// They match
public static var keyVerificationVerifySasValidateAction: String {
return VectorL10n.tr("Vector", "key_verification_verify_sas_validate_action")
}
/// Remove from chat
public static var kick: String {
return VectorL10n.tr("Vector", "kick")
}
/// Default (%@)
public static func languagePickerDefaultLanguage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "language_picker_default_language", p1)
}
/// Choose a language
public static var languagePickerTitle: String {
return VectorL10n.tr("Vector", "language_picker_title")
}
/// %.1fK
public static func largeBadgeValueKFormat(_ p1: Float) -> String {
return VectorL10n.tr("Vector", "large_badge_value_k_format", p1)
}
/// Later
public static var later: String {
return VectorL10n.tr("Vector", "later")
}
/// This may take a little longer.\nThanks for your patience.
public static var launchLoadingDelayWarning: String {
return VectorL10n.tr("Vector", "launch_loading_delay_warning")
}
/// Syncing your conversations
public static var launchLoadingGeneric: String {
return VectorL10n.tr("Vector", "launch_loading_generic")
}
/// Leave
public static var leave: String {
return VectorL10n.tr("Vector", "leave")
}
/// Leave space
public static var leaveSpaceAction: String {
return VectorL10n.tr("Vector", "leave_space_action")
}
/// Leave all rooms and spaces
public static var leaveSpaceAndAllRoomsAction: String {
return VectorL10n.tr("Vector", "leave_space_and_all_rooms_action")
}
/// Leave space and %@ rooms
public static func leaveSpaceAndMoreRooms(_ p1: String) -> String {
return VectorL10n.tr("Vector", "leave_space_and_more_rooms", p1)
}
/// Leave space and 1 room
public static var leaveSpaceAndOneRoom: String {
return VectorL10n.tr("Vector", "leave_space_and_one_room")
}
/// Are you sure you want to leave %@? Do you also want to leave all rooms and spaces of this space?
public static func leaveSpaceMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "leave_space_message", p1)
}
/// You are admin of this space, ensure that you have transferred admin right to another member before leaving.
public static var leaveSpaceMessageAdminWarning: String {
return VectorL10n.tr("Vector", "leave_space_message_admin_warning")
}
/// Don't leave any rooms
public static var leaveSpaceOnlyAction: String {
return VectorL10n.tr("Vector", "leave_space_only_action")
}
/// Select all rooms
public static var leaveSpaceSelectionAllRooms: String {
return VectorL10n.tr("Vector", "leave_space_selection_all_rooms")
}
/// Select no rooms
public static var leaveSpaceSelectionNoRooms: String {
return VectorL10n.tr("Vector", "leave_space_selection_no_rooms")
}
/// SELECT ROOMS
public static var leaveSpaceSelectionTitle: String {
return VectorL10n.tr("Vector", "leave_space_selection_title")
}
/// Leave %@
public static func leaveSpaceTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "leave_space_title", p1)
}
/// Less
public static var less: String {
return VectorL10n.tr("Vector", "less")
}
/// Stop
public static var liveLocationSharingBannerStop: String {
return VectorL10n.tr("Vector", "live_location_sharing_banner_stop")
}
/// Live location enabled
public static var liveLocationSharingBannerTitle: String {
return VectorL10n.tr("Vector", "live_location_sharing_banner_title")
}
/// Live location ended
public static var liveLocationSharingEnded: String {
return VectorL10n.tr("Vector", "live_location_sharing_ended")
}
/// Loading
public static var loading: String {
return VectorL10n.tr("Vector", "loading")
}
/// To discover contacts already using Matrix, %@ can send email addresses and phone numbers in your address book to your chosen Matrix identity server. Where supported, personal data is hashed before sending - please check your identity server's privacy policy for more details.
public static func localContactsAccessDiscoveryWarning(_ p1: String) -> String {
return VectorL10n.tr("Vector", "local_contacts_access_discovery_warning", p1)
}
/// Users discovery
public static var localContactsAccessDiscoveryWarningTitle: String {
return VectorL10n.tr("Vector", "local_contacts_access_discovery_warning_title")
}
/// Users discovery from local contacts requires access to you contacts but %@ doesn't have permission to use it
public static func localContactsAccessNotGranted(_ p1: String) -> String {
return VectorL10n.tr("Vector", "local_contacts_access_not_granted", p1)
}
/// Not now
public static var locationSharingAllowBackgroundLocationCancelAction: String {
return VectorL10n.tr("Vector", "location_sharing_allow_background_location_cancel_action")
}
/// If youd like to share your Live location, Element needs location access when the app is in the background.\nTo enable access, tap Settings> Location and select Always
public static var locationSharingAllowBackgroundLocationMessage: String {
return VectorL10n.tr("Vector", "location_sharing_allow_background_location_message")
}
/// Allow access
public static var locationSharingAllowBackgroundLocationTitle: String {
return VectorL10n.tr("Vector", "location_sharing_allow_background_location_title")
}
/// Settings
public static var locationSharingAllowBackgroundLocationValidateAction: String {
return VectorL10n.tr("Vector", "location_sharing_allow_background_location_validate_action")
}
/// Close
public static var locationSharingCloseAction: String {
return VectorL10n.tr("Vector", "location_sharing_close_action")
}
/// %@ does not have permission to access your location. You can enable access in Settings > Location
public static func locationSharingInvalidAuthorizationErrorTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_invalid_authorization_error_title", p1)
}
/// Not now
public static var locationSharingInvalidAuthorizationNotNow: String {
return VectorL10n.tr("Vector", "location_sharing_invalid_authorization_not_now")
}
/// Settings
public static var locationSharingInvalidAuthorizationSettings: String {
return VectorL10n.tr("Vector", "location_sharing_invalid_authorization_settings")
}
/// You need to have the right permissions in order to share live location in this room.
public static var locationSharingInvalidPowerLevelMessage: String {
return VectorL10n.tr("Vector", "location_sharing_invalid_power_level_message")
}
/// You dont have permission to share live location
public static var locationSharingInvalidPowerLevelTitle: String {
return VectorL10n.tr("Vector", "location_sharing_invalid_power_level_title")
}
/// Live location error
public static var locationSharingLiveError: String {
return VectorL10n.tr("Vector", "location_sharing_live_error")
}
/// Enable live location sharing
public static var locationSharingLiveLabPromotionActivation: String {
return VectorL10n.tr("Vector", "location_sharing_live_lab_promotion_activation")
}
/// Please note: this is a labs feature using a temporary implementation that allows the history of your shared location to be permanently visible to other people in the room.
public static var locationSharingLiveLabPromotionText: String {
return VectorL10n.tr("Vector", "location_sharing_live_lab_promotion_text")
}
/// Live location sharing
public static var locationSharingLiveLabPromotionTitle: String {
return VectorL10n.tr("Vector", "location_sharing_live_lab_promotion_title")
}
/// You
public static var locationSharingLiveListItemCurrentUserDisplayName: String {
return VectorL10n.tr("Vector", "location_sharing_live_list_item_current_user_display_name")
}
/// Updated %@ ago
public static func locationSharingLiveListItemLastUpdate(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_live_list_item_last_update", p1)
}
/// Unknown last update
public static var locationSharingLiveListItemLastUpdateInvalid: String {
return VectorL10n.tr("Vector", "location_sharing_live_list_item_last_update_invalid")
}
/// Sharing expired
public static var locationSharingLiveListItemSharingExpired: String {
return VectorL10n.tr("Vector", "location_sharing_live_list_item_sharing_expired")
}
/// Stop
public static var locationSharingLiveListItemStopSharingAction: String {
return VectorL10n.tr("Vector", "location_sharing_live_list_item_stop_sharing_action")
}
/// %@ left
public static func locationSharingLiveListItemTimeLeft(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_live_list_item_time_left", p1)
}
/// Loading Live location...
public static var locationSharingLiveLoading: String {
return VectorL10n.tr("Vector", "location_sharing_live_loading")
}
/// Share location
public static var locationSharingLiveMapCalloutTitle: String {
return VectorL10n.tr("Vector", "location_sharing_live_map_callout_title")
}
/// No user locations available
public static var locationSharingLiveNoUserLocationsErrorTitle: String {
return VectorL10n.tr("Vector", "location_sharing_live_no_user_locations_error_title")
}
/// Share live location
public static var locationSharingLiveShareTitle: String {
return VectorL10n.tr("Vector", "location_sharing_live_share_title")
}
/// Fail to stop sharing location
public static var locationSharingLiveStopSharingError: String {
return VectorL10n.tr("Vector", "location_sharing_live_stop_sharing_error")
}
/// Stop location sharing
public static var locationSharingLiveStopSharingProgress: String {
return VectorL10n.tr("Vector", "location_sharing_live_stop_sharing_progress")
}
/// Live until %@
public static func locationSharingLiveTimerIncoming(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_live_timer_incoming", p1)
}
/// for 8 hours
public static var locationSharingLiveTimerSelectorLong: String {
return VectorL10n.tr("Vector", "location_sharing_live_timer_selector_long")
}
/// for 1 hour
public static var locationSharingLiveTimerSelectorMedium: String {
return VectorL10n.tr("Vector", "location_sharing_live_timer_selector_medium")
}
/// for 15 minutes
public static var locationSharingLiveTimerSelectorShort: String {
return VectorL10n.tr("Vector", "location_sharing_live_timer_selector_short")
}
/// Choose for how long others will see your accurate location.
public static var locationSharingLiveTimerSelectorTitle: String {
return VectorL10n.tr("Vector", "location_sharing_live_timer_selector_title")
}
/// Location
public static var locationSharingLiveViewerTitle: String {
return VectorL10n.tr("Vector", "location_sharing_live_viewer_title")
}
/// %@ could not load the map. Please try again later.
public static func locationSharingLoadingMapErrorTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_loading_map_error_title", p1)
}
/// %@ could not access your location. Please try again later.
public static func locationSharingLocatingUserErrorTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_locating_user_error_title", p1)
}
/// © Copyright
public static var locationSharingMapCreditsTitle: String {
return VectorL10n.tr("Vector", "location_sharing_map_credits_title")
}
/// Unable to load map\nThis homeserver is not configured to display maps
public static var locationSharingMapLoadingError: String {
return VectorL10n.tr("Vector", "location_sharing_map_loading_error")
}
/// Open in Apple Maps
public static var locationSharingOpenAppleMaps: String {
return VectorL10n.tr("Vector", "location_sharing_open_apple_maps")
}
/// Open in Google Maps
public static var locationSharingOpenGoogleMaps: String {
return VectorL10n.tr("Vector", "location_sharing_open_google_maps")
}
/// Open in OpenStreetMap
public static var locationSharingOpenOpenStreetMaps: String {
return VectorL10n.tr("Vector", "location_sharing_open_open_street_maps")
}
/// Send this location
public static var locationSharingPinDropShareTitle: String {
return VectorL10n.tr("Vector", "location_sharing_pin_drop_share_title")
}
/// %@ could not send your location. Please try again later.
public static func locationSharingPostFailureSubtitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "location_sharing_post_failure_subtitle", p1)
}
/// We couldnt send your location
public static var locationSharingPostFailureTitle: String {
return VectorL10n.tr("Vector", "location_sharing_post_failure_title")
}
/// Location sharing
public static var locationSharingSettingsHeader: String {
return VectorL10n.tr("Vector", "location_sharing_settings_header")
}
/// Enable location sharing
public static var locationSharingSettingsToggleTitle: String {
return VectorL10n.tr("Vector", "location_sharing_settings_toggle_title")
}
/// Send my current location
public static var locationSharingStaticShareTitle: String {
return VectorL10n.tr("Vector", "location_sharing_static_share_title")
}
/// Location
public static var locationSharingTitle: String {
return VectorL10n.tr("Vector", "location_sharing_title")
}
/// Login
public static var login: String {
return VectorL10n.tr("Vector", "login")
}
/// Create account:
public static var loginCreateAccount: String {
return VectorL10n.tr("Vector", "login_create_account")
}
/// Desktop
public static var loginDesktopDevice: String {
return VectorL10n.tr("Vector", "login_desktop_device")
}
/// Display name (e.g. Bob Obson)
public static var loginDisplayNamePlaceholder: String {
return VectorL10n.tr("Vector", "login_display_name_placeholder")
}
/// Specify an email address lets other users find you on Matrix more easily, and will give you a way to reset your password in the future.
public static var loginEmailInfo: String {
return VectorL10n.tr("Vector", "login_email_info")
}
/// Email address
public static var loginEmailPlaceholder: String {
return VectorL10n.tr("Vector", "login_email_placeholder")
}
/// Already logged in
public static var loginErrorAlreadyLoggedIn: String {
return VectorL10n.tr("Vector", "login_error_already_logged_in")
}
/// Malformed JSON
public static var loginErrorBadJson: String {
return VectorL10n.tr("Vector", "login_error_bad_json")
}
/// Currently we do not support any or all login flows defined by this homeserver
public static var loginErrorDoNotSupportLoginFlows: String {
return VectorL10n.tr("Vector", "login_error_do_not_support_login_flows")
}
/// Invalid username/password
public static var loginErrorForbidden: String {
return VectorL10n.tr("Vector", "login_error_forbidden")
}
/// Forgot password is not currently supported
public static var loginErrorForgotPasswordIsNotSupported: String {
return VectorL10n.tr("Vector", "login_error_forgot_password_is_not_supported")
}
/// Too many requests have been sent
public static var loginErrorLimitExceeded: String {
return VectorL10n.tr("Vector", "login_error_limit_exceeded")
}
/// The email link which has not been clicked yet
public static var loginErrorLoginEmailNotYet: String {
return VectorL10n.tr("Vector", "login_error_login_email_not_yet")
}
/// URL must start with http[s]://
public static var loginErrorMustStartHttp: String {
return VectorL10n.tr("Vector", "login_error_must_start_http")
}
/// We failed to retrieve authentication information from this homeserver
public static var loginErrorNoLoginFlow: String {
return VectorL10n.tr("Vector", "login_error_no_login_flow")
}
/// Did not contain valid JSON
public static var loginErrorNotJson: String {
return VectorL10n.tr("Vector", "login_error_not_json")
}
/// Registration is not currently supported
public static var loginErrorRegistrationIsNotSupported: String {
return VectorL10n.tr("Vector", "login_error_registration_is_not_supported")
}
/// Contact Administrator
public static var loginErrorResourceLimitExceededContactButton: String {
return VectorL10n.tr("Vector", "login_error_resource_limit_exceeded_contact_button")
}
/// \n\nPlease contact your service administrator to continue using this service.
public static var loginErrorResourceLimitExceededMessageContact: String {
return VectorL10n.tr("Vector", "login_error_resource_limit_exceeded_message_contact")
}
/// This homeserver has exceeded one of its resource limits.
public static var loginErrorResourceLimitExceededMessageDefault: String {
return VectorL10n.tr("Vector", "login_error_resource_limit_exceeded_message_default")
}
/// This homeserver has hit its Monthly Active User limit.
public static var loginErrorResourceLimitExceededMessageMonthlyActiveUser: String {
return VectorL10n.tr("Vector", "login_error_resource_limit_exceeded_message_monthly_active_user")
}
/// Resource Limit Exceeded
public static var loginErrorResourceLimitExceededTitle: String {
return VectorL10n.tr("Vector", "login_error_resource_limit_exceeded_title")
}
/// Login Failed
public static var loginErrorTitle: String {
return VectorL10n.tr("Vector", "login_error_title")
}
/// The access token specified was not recognised
public static var loginErrorUnknownToken: String {
return VectorL10n.tr("Vector", "login_error_unknown_token")
}
/// This user name is already used
public static var loginErrorUserInUse: String {
return VectorL10n.tr("Vector", "login_error_user_in_use")
}
/// Your homeserver stores all your conversations and account data
public static var loginHomeServerInfo: String {
return VectorL10n.tr("Vector", "login_home_server_info")
}
/// Homeserver URL:
public static var loginHomeServerTitle: String {
return VectorL10n.tr("Vector", "login_home_server_title")
}
/// Matrix provides identity servers to track which emails etc. belong to which Matrix IDs. Only https://matrix.org currently exists.
public static var loginIdentityServerInfo: String {
return VectorL10n.tr("Vector", "login_identity_server_info")
}
/// Identity server URL:
public static var loginIdentityServerTitle: String {
return VectorL10n.tr("Vector", "login_identity_server_title")
}
/// Invalid parameter
public static var loginInvalidParam: String {
return VectorL10n.tr("Vector", "login_invalid_param")
}
/// Cancel
public static var loginLeaveFallback: String {
return VectorL10n.tr("Vector", "login_leave_fallback")
}
/// Mobile
public static var loginMobileDevice: String {
return VectorL10n.tr("Vector", "login_mobile_device")
}
/// optional
public static var loginOptionalField: String {
return VectorL10n.tr("Vector", "login_optional_field")
}
/// Password
public static var loginPasswordPlaceholder: String {
return VectorL10n.tr("Vector", "login_password_placeholder")
}
/// Please enter your email validation token:
public static var loginPromptEmailToken: String {
return VectorL10n.tr("Vector", "login_prompt_email_token")
}
/// URL (e.g. https://matrix.org)
public static var loginServerUrlPlaceholder: String {
return VectorL10n.tr("Vector", "login_server_url_placeholder")
}
/// Tablet
public static var loginTabletDevice: String {
return VectorL10n.tr("Vector", "login_tablet_device")
}
/// Use fallback page
public static var loginUseFallback: String {
return VectorL10n.tr("Vector", "login_use_fallback")
}
/// Matrix ID (e.g. @bob:matrix.org or bob)
public static var loginUserIdPlaceholder: String {
return VectorL10n.tr("Vector", "login_user_id_placeholder")
}
/// Got it
public static var majorUpdateDoneAction: String {
return VectorL10n.tr("Vector", "major_update_done_action")
}
/// We're excited to announce we've changed name! Your app is up to date and you're signed in to your account.
public static var majorUpdateInformation: String {
return VectorL10n.tr("Vector", "major_update_information")
}
/// Learn more
public static var majorUpdateLearnMoreAction: String {
return VectorL10n.tr("Vector", "major_update_learn_more_action")
}
/// Riot is now %@
public static func majorUpdateTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "major_update_title", p1)
}
/// SESSION INFO
public static var manageSessionInfo: String {
return VectorL10n.tr("Vector", "manage_session_info")
}
/// Session name
public static var manageSessionName: String {
return VectorL10n.tr("Vector", "manage_session_name")
}
/// Custom session names can help you recognize your devices more easily.
public static var manageSessionNameHint: String {
return VectorL10n.tr("Vector", "manage_session_name_hint")
}
/// Please be aware that session names are also visible to people you communicate with. %@
public static func manageSessionNameInfo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "manage_session_name_info", p1)
}
/// Learn more
public static var manageSessionNameInfoLink: String {
return VectorL10n.tr("Vector", "manage_session_name_info_link")
}
/// Not trusted
public static var manageSessionNotTrusted: String {
return VectorL10n.tr("Vector", "manage_session_not_trusted")
}
/// You will be redirected to your server's authentication provider to complete sign out.
public static var manageSessionRedirect: String {
return VectorL10n.tr("Vector", "manage_session_redirect")
}
/// Functionality currently unavailable. Please contact your homeserver admin
public static var manageSessionRedirectError: String {
return VectorL10n.tr("Vector", "manage_session_redirect_error")
}
/// Rename session
public static var manageSessionRename: String {
return VectorL10n.tr("Vector", "manage_session_rename")
}
/// Sign out of this session
public static var manageSessionSignOut: String {
return VectorL10n.tr("Vector", "manage_session_sign_out")
}
/// Sign out of all other sessions
public static var manageSessionSignOutOtherSessions: String {
return VectorL10n.tr("Vector", "manage_session_sign_out_other_sessions")
}
/// Manage session
public static var manageSessionTitle: String {
return VectorL10n.tr("Vector", "manage_session_title")
}
/// Trusted by you
public static var manageSessionTrusted: String {
return VectorL10n.tr("Vector", "manage_session_trusted")
}
/// Matrix
public static var matrix: String {
return VectorL10n.tr("Vector", "matrix")
}
/// Library
public static var mediaPickerLibrary: String {
return VectorL10n.tr("Vector", "media_picker_library")
}
/// Select
public static var mediaPickerSelect: String {
return VectorL10n.tr("Vector", "media_picker_select")
}
/// Media library
public static var mediaPickerTitle: String {
return VectorL10n.tr("Vector", "media_picker_title")
}
/// Audio
public static var mediaTypeAccessibilityAudio: String {
return VectorL10n.tr("Vector", "media_type_accessibility_audio")
}
/// File
public static var mediaTypeAccessibilityFile: String {
return VectorL10n.tr("Vector", "media_type_accessibility_file")
}
/// Image
public static var mediaTypeAccessibilityImage: String {
return VectorL10n.tr("Vector", "media_type_accessibility_image")
}
/// Location
public static var mediaTypeAccessibilityLocation: String {
return VectorL10n.tr("Vector", "media_type_accessibility_location")
}
/// Sticker
public static var mediaTypeAccessibilitySticker: String {
return VectorL10n.tr("Vector", "media_type_accessibility_sticker")
}
/// Video
public static var mediaTypeAccessibilityVideo: String {
return VectorL10n.tr("Vector", "media_type_accessibility_video")
}
/// Banned
public static var membershipBan: String {
return VectorL10n.tr("Vector", "membership_ban")
}
/// Invited
public static var membershipInvite: String {
return VectorL10n.tr("Vector", "membership_invite")
}
/// Left
public static var membershipLeave: String {
return VectorL10n.tr("Vector", "membership_leave")
}
/// Mention
public static var mention: String {
return VectorL10n.tr("Vector", "mention")
}
/// From a thread
public static var messageFromAThread: String {
return VectorL10n.tr("Vector", "message_from_a_thread")
}
/// In reply to
public static var messageReplyToMessageToReplyToPrefix: String {
return VectorL10n.tr("Vector", "message_reply_to_message_to_reply_to_prefix")
}
/// sent a file.
public static var messageReplyToSenderSentAFile: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_a_file")
}
/// sent a video.
public static var messageReplyToSenderSentAVideo: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_a_video")
}
/// sent a voice message.
public static var messageReplyToSenderSentAVoiceMessage: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_a_voice_message")
}
/// sent an audio file.
public static var messageReplyToSenderSentAnAudioFile: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_an_audio_file")
}
/// sent an image.
public static var messageReplyToSenderSentAnImage: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_an_image")
}
/// Live location.
public static var messageReplyToSenderSentTheirLiveLocation: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_their_live_location")
}
/// has shared their location.
public static var messageReplyToSenderSentTheirLocation: String {
return VectorL10n.tr("Vector", "message_reply_to_sender_sent_their_location")
}
/// There are unsaved changes. Leaving will discard them.
public static var messageUnsavedChanges: String {
return VectorL10n.tr("Vector", "message_unsaved_changes")
}
/// Calls require access to the Microphone but %@ doesn't have permission to use it
public static func microphoneAccessNotGrantedForCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "microphone_access_not_granted_for_call", p1)
}
/// Voice messages require access to the Microphone but %@ doesn't have permission to use it
public static func microphoneAccessNotGrantedForVoiceMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "microphone_access_not_granted_for_voice_message", p1)
}
/// More
public static var more: String {
return VectorL10n.tr("Vector", "more")
}
/// Please check your network connectivity
public static var networkErrorNotReachable: String {
return VectorL10n.tr("Vector", "network_error_not_reachable")
}
/// You're offline, check your connection.
public static var networkOfflineMessage: String {
return VectorL10n.tr("Vector", "network_offline_message")
}
/// The Internet connection appears to be offline.
public static var networkOfflinePrompt: String {
return VectorL10n.tr("Vector", "network_offline_prompt")
}
/// You're offline
public static var networkOfflineTitle: String {
return VectorL10n.tr("Vector", "network_offline_title")
}
/// New
public static var newWord: String {
return VectorL10n.tr("Vector", "new_word")
}
/// Next
public static var next: String {
return VectorL10n.tr("Vector", "next")
}
/// No
public static var no: String {
return VectorL10n.tr("Vector", "no")
}
/// %@ is calling you but %@ does not support calls yet.\nYou can ignore this notification and answer the call from another device or you can reject it.
public static func noVoip(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "no_voip", p1, p2)
}
/// Incoming call
public static var noVoipTitle: String {
return VectorL10n.tr("Vector", "no_voip_title")
}
/// Not supported yet
public static var notSupportedYet: String {
return VectorL10n.tr("Vector", "not_supported_yet")
}
/// %@ answered the call
public static func noticeAnsweredVideoCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_answered_video_call", p1)
}
/// You answered the call
public static var noticeAnsweredVideoCallByYou: String {
return VectorL10n.tr("Vector", "notice_answered_video_call_by_you")
}
/// audio attachment
public static var noticeAudioAttachment: String {
return VectorL10n.tr("Vector", "notice_audio_attachment")
}
/// (avatar was changed too)
public static var noticeAvatarChangedToo: String {
return VectorL10n.tr("Vector", "notice_avatar_changed_too")
}
/// %@ changed their avatar
public static func noticeAvatarUrlChanged(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_avatar_url_changed", p1)
}
/// You changed your avatar
public static var noticeAvatarUrlChangedByYou: String {
return VectorL10n.tr("Vector", "notice_avatar_url_changed_by_you")
}
/// VoIP conference finished
public static var noticeConferenceCallFinished: String {
return VectorL10n.tr("Vector", "notice_conference_call_finished")
}
/// %@ requested a VoIP conference
public static func noticeConferenceCallRequest(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_conference_call_request", p1)
}
/// You requested a VoIP conference
public static var noticeConferenceCallRequestByYou: String {
return VectorL10n.tr("Vector", "notice_conference_call_request_by_you")
}
/// VoIP conference started
public static var noticeConferenceCallStarted: String {
return VectorL10n.tr("Vector", "notice_conference_call_started")
}
/// The sender's session has not sent us the keys for this message.
public static var noticeCryptoErrorUnknownInboundSessionId: String {
return VectorL10n.tr("Vector", "notice_crypto_error_unknown_inbound_session_id")
}
/// ** Unable to decrypt: %@ **
public static func noticeCryptoUnableToDecrypt(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_crypto_unable_to_decrypt", p1)
}
/// %@ declined the call
public static func noticeDeclinedVideoCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_declined_video_call", p1)
}
/// You declined the call
public static var noticeDeclinedVideoCallByYou: String {
return VectorL10n.tr("Vector", "notice_declined_video_call_by_you")
}
/// %@ changed their display name from %@ to %@
public static func noticeDisplayNameChangedFrom(_ p1: String, _ p2: String, _ p3: String) -> String {
return VectorL10n.tr("Vector", "notice_display_name_changed_from", p1, p2, p3)
}
/// You changed your display name from %@ to %@
public static func noticeDisplayNameChangedFromByYou(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_display_name_changed_from_by_you", p1, p2)
}
/// %@ changed their display name to %@
public static func noticeDisplayNameChangedTo(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_display_name_changed_to", p1, p2)
}
/// %@ removed their display name
public static func noticeDisplayNameRemoved(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_display_name_removed", p1)
}
/// You removed your display name
public static var noticeDisplayNameRemovedByYou: String {
return VectorL10n.tr("Vector", "notice_display_name_removed_by_you")
}
/// %@ set their display name to %@
public static func noticeDisplayNameSet(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_display_name_set", p1, p2)
}
/// You set your display name to %@
public static func noticeDisplayNameSetByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_display_name_set_by_you", p1)
}
/// Encrypted message
public static var noticeEncryptedMessage: String {
return VectorL10n.tr("Vector", "notice_encrypted_message")
}
/// %@ turned on end-to-end encryption.
public static func noticeEncryptionEnabledOk(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_encryption_enabled_ok", p1)
}
/// You turned on end-to-end encryption.
public static var noticeEncryptionEnabledOkByYou: String {
return VectorL10n.tr("Vector", "notice_encryption_enabled_ok_by_you")
}
/// %1$@ turned on end-to-end encryption (unrecognised algorithm %2$@).
public static func noticeEncryptionEnabledUnknownAlgorithm(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_encryption_enabled_unknown_algorithm", p1, p2)
}
/// You turned on end-to-end encryption (unrecognised algorithm %@).
public static func noticeEncryptionEnabledUnknownAlgorithmByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_encryption_enabled_unknown_algorithm_by_you", p1)
}
/// %@ ended the call
public static func noticeEndedVideoCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_ended_video_call", p1)
}
/// You ended the call
public static var noticeEndedVideoCallByYou: String {
return VectorL10n.tr("Vector", "notice_ended_video_call_by_you")
}
/// Unexpected event
public static var noticeErrorUnexpectedEvent: String {
return VectorL10n.tr("Vector", "notice_error_unexpected_event")
}
/// ** Unable to render message. Please report a bug
public static var noticeErrorUnformattableEvent: String {
return VectorL10n.tr("Vector", "notice_error_unformattable_event")
}
/// Unknown event type
public static var noticeErrorUnknownEventType: String {
return VectorL10n.tr("Vector", "notice_error_unknown_event_type")
}
/// Unsupported event
public static var noticeErrorUnsupportedEvent: String {
return VectorL10n.tr("Vector", "notice_error_unsupported_event")
}
/// <redacted%@>
public static func noticeEventRedacted(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_event_redacted", p1)
}
/// by %@
public static func noticeEventRedactedBy(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_event_redacted_by", p1)
}
/// by you
public static var noticeEventRedactedByYou: String {
return VectorL10n.tr("Vector", "notice_event_redacted_by_you")
}
/// [reason: %@]
public static func noticeEventRedactedReason(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_event_redacted_reason", p1)
}
/// Feedback event (id: %@): %@
public static func noticeFeedback(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_feedback", p1, p2)
}
/// file attachment
public static var noticeFileAttachment: String {
return VectorL10n.tr("Vector", "notice_file_attachment")
}
/// image attachment
public static var noticeImageAttachment: String {
return VectorL10n.tr("Vector", "notice_image_attachment")
}
/// In reply to
public static var noticeInReplyTo: String {
return VectorL10n.tr("Vector", "notice_in_reply_to")
}
/// invalid attachment
public static var noticeInvalidAttachment: String {
return VectorL10n.tr("Vector", "notice_invalid_attachment")
}
/// location attachment
public static var noticeLocationAttachment: String {
return VectorL10n.tr("Vector", "notice_location_attachment")
}
/// %@ placed a video call
public static func noticePlacedVideoCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_placed_video_call", p1)
}
/// You placed a video call
public static var noticePlacedVideoCallByYou: String {
return VectorL10n.tr("Vector", "notice_placed_video_call_by_you")
}
/// %@ placed a voice call
public static func noticePlacedVoiceCall(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_placed_voice_call", p1)
}
/// You placed a voice call
public static var noticePlacedVoiceCallByYou: String {
return VectorL10n.tr("Vector", "notice_placed_voice_call_by_you")
}
/// %@ updated their profile %@
public static func noticeProfileChangeRedacted(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_profile_change_redacted", p1, p2)
}
/// You updated your profile %@
public static func noticeProfileChangeRedactedByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_profile_change_redacted_by_you", p1)
}
/// %@ redacted an event (id: %@)
public static func noticeRedaction(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_redaction", p1, p2)
}
/// You redacted an event (id: %@)
public static func noticeRedactionByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_redaction_by_you", p1)
}
/// The room aliases are: %@
public static func noticeRoomAliases(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_aliases", p1)
}
/// The aliases are: %@
public static func noticeRoomAliasesForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_aliases_for_dm", p1)
}
/// %@ banned %@
public static func noticeRoomBan(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_ban", p1, p2)
}
/// You banned %@
public static func noticeRoomBanByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_ban_by_you", p1)
}
/// %@ created and configured the room.
public static func noticeRoomCreated(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_created", p1)
}
/// You created and configured the room.
public static var noticeRoomCreatedByYou: String {
return VectorL10n.tr("Vector", "notice_room_created_by_you")
}
/// You joined.
public static var noticeRoomCreatedByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_created_by_you_for_dm")
}
/// %@ joined.
public static func noticeRoomCreatedForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_created_for_dm", p1)
}
/// %@ made future room history visible to anyone.
public static func noticeRoomHistoryVisibleToAnyone(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_anyone", p1)
}
/// You made future room history visible to anyone.
public static var noticeRoomHistoryVisibleToAnyoneByYou: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_anyone_by_you")
}
/// %@ made future room history visible to all room members.
public static func noticeRoomHistoryVisibleToMembers(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members", p1)
}
/// You made future room history visible to all room members.
public static var noticeRoomHistoryVisibleToMembersByYou: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_by_you")
}
/// You made future messages visible to all room members.
public static var noticeRoomHistoryVisibleToMembersByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_by_you_for_dm")
}
/// %@ made future messages visible to all room members.
public static func noticeRoomHistoryVisibleToMembersForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_for_dm", p1)
}
/// %@ made future room history visible to all room members, from the point they are invited.
public static func noticeRoomHistoryVisibleToMembersFromInvitedPoint(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_invited_point", p1)
}
/// You made future room history visible to all room members, from the point they are invited.
public static var noticeRoomHistoryVisibleToMembersFromInvitedPointByYou: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_invited_point_by_you")
}
/// You made future messages visible to everyone, from when they get invited.
public static var noticeRoomHistoryVisibleToMembersFromInvitedPointByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_invited_point_by_you_for_dm")
}
/// %@ made future messages visible to everyone, from when they get invited.
public static func noticeRoomHistoryVisibleToMembersFromInvitedPointForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_invited_point_for_dm", p1)
}
/// %@ made future room history visible to all room members, from the point they joined.
public static func noticeRoomHistoryVisibleToMembersFromJoinedPoint(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_joined_point", p1)
}
/// You made future room history visible to all room members, from the point they joined.
public static var noticeRoomHistoryVisibleToMembersFromJoinedPointByYou: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_joined_point_by_you")
}
/// You made future messages visible to everyone, from when they joined.
public static var noticeRoomHistoryVisibleToMembersFromJoinedPointByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_joined_point_by_you_for_dm")
}
/// %@ made future messages visible to everyone, from when they joined.
public static func noticeRoomHistoryVisibleToMembersFromJoinedPointForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_history_visible_to_members_from_joined_point_for_dm", p1)
}
/// %@ invited %@
public static func noticeRoomInvite(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_invite", p1, p2)
}
/// You invited %@
public static func noticeRoomInviteByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_invite_by_you", p1)
}
/// %@ invited you
public static func noticeRoomInviteYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_invite_you", p1)
}
/// %@ joined
public static func noticeRoomJoin(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_join", p1)
}
/// You joined
public static var noticeRoomJoinByYou: String {
return VectorL10n.tr("Vector", "notice_room_join_by_you")
}
/// The join rule is: %@
public static func noticeRoomJoinRule(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_join_rule", p1)
}
/// %@ made the room invite only.
public static func noticeRoomJoinRuleInvite(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_join_rule_invite", p1)
}
/// You made the room invite only.
public static var noticeRoomJoinRuleInviteByYou: String {
return VectorL10n.tr("Vector", "notice_room_join_rule_invite_by_you")
}
/// You made this invite only.
public static var noticeRoomJoinRuleInviteByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_join_rule_invite_by_you_for_dm")
}
/// %@ made this invite only.
public static func noticeRoomJoinRuleInviteForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_join_rule_invite_for_dm", p1)
}
/// %@ made the room public.
public static func noticeRoomJoinRulePublic(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_join_rule_public", p1)
}
/// You made the room public.
public static var noticeRoomJoinRulePublicByYou: String {
return VectorL10n.tr("Vector", "notice_room_join_rule_public_by_you")
}
/// You made this public.
public static var noticeRoomJoinRulePublicByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_join_rule_public_by_you_for_dm")
}
/// %@ made this public.
public static func noticeRoomJoinRulePublicForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_join_rule_public_for_dm", p1)
}
/// %@ removed %@
public static func noticeRoomKick(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_kick", p1, p2)
}
/// You removed %@
public static func noticeRoomKickByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_kick_by_you", p1)
}
/// %@ left
public static func noticeRoomLeave(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_leave", p1)
}
/// You left
public static var noticeRoomLeaveByYou: String {
return VectorL10n.tr("Vector", "notice_room_leave_by_you")
}
/// %@ changed the room name to %@.
public static func noticeRoomNameChanged(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_name_changed", p1, p2)
}
/// You changed the room name to %@.
public static func noticeRoomNameChangedByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_name_changed_by_you", p1)
}
/// You changed the name to %@.
public static func noticeRoomNameChangedByYouForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_name_changed_by_you_for_dm", p1)
}
/// %@ changed the name to %@.
public static func noticeRoomNameChangedForDm(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_name_changed_for_dm", p1, p2)
}
/// %@ removed the room name
public static func noticeRoomNameRemoved(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_name_removed", p1)
}
/// You removed the room name
public static var noticeRoomNameRemovedByYou: String {
return VectorL10n.tr("Vector", "notice_room_name_removed_by_you")
}
/// You removed the name
public static var noticeRoomNameRemovedByYouForDm: String {
return VectorL10n.tr("Vector", "notice_room_name_removed_by_you_for_dm")
}
/// %@ removed the name
public static func noticeRoomNameRemovedForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_name_removed_for_dm", p1)
}
/// The minimum power levels that a user must have before acting are:
public static var noticeRoomPowerLevelActingRequirement: String {
return VectorL10n.tr("Vector", "notice_room_power_level_acting_requirement")
}
/// The minimum power levels related to events are:
public static var noticeRoomPowerLevelEventRequirement: String {
return VectorL10n.tr("Vector", "notice_room_power_level_event_requirement")
}
/// The power level of room members are:
public static var noticeRoomPowerLevelIntro: String {
return VectorL10n.tr("Vector", "notice_room_power_level_intro")
}
/// The power level of members are:
public static var noticeRoomPowerLevelIntroForDm: String {
return VectorL10n.tr("Vector", "notice_room_power_level_intro_for_dm")
}
/// . Reason: %@
public static func noticeRoomReason(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_reason", p1)
}
/// %@ rejected the invitation
public static func noticeRoomReject(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_reject", p1)
}
/// You rejected the invitation
public static var noticeRoomRejectByYou: String {
return VectorL10n.tr("Vector", "notice_room_reject_by_you")
}
/// The groups associated with this room are: %@
public static func noticeRoomRelatedGroups(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_related_groups", p1)
}
/// %@ sent an invitation to %@ to join the room
public static func noticeRoomThirdPartyInvite(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_invite", p1, p2)
}
/// You sent an invitation to %@ to join the room
public static func noticeRoomThirdPartyInviteByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_invite_by_you", p1)
}
/// You invited %@
public static func noticeRoomThirdPartyInviteByYouForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_invite_by_you_for_dm", p1)
}
/// %@ invited %@
public static func noticeRoomThirdPartyInviteForDm(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_invite_for_dm", p1, p2)
}
/// %@ accepted the invitation for %@
public static func noticeRoomThirdPartyRegisteredInvite(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_registered_invite", p1, p2)
}
/// You accepted the invitation for %@
public static func noticeRoomThirdPartyRegisteredInviteByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_registered_invite_by_you", p1)
}
/// %@ revoked the invitation for %@ to join the room
public static func noticeRoomThirdPartyRevokedInvite(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_revoked_invite", p1, p2)
}
/// You revoked the invitation for %@ to join the room
public static func noticeRoomThirdPartyRevokedInviteByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_revoked_invite_by_you", p1)
}
/// You revoked %@'s invitation
public static func noticeRoomThirdPartyRevokedInviteByYouForDm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_revoked_invite_by_you_for_dm", p1)
}
/// %@ revoked %@'s invitation
public static func noticeRoomThirdPartyRevokedInviteForDm(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_third_party_revoked_invite_for_dm", p1, p2)
}
/// %@ removed the topic
public static func noticeRoomTopicRemoved(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_topic_removed", p1)
}
/// You removed the topic
public static var noticeRoomTopicRemovedByYou: String {
return VectorL10n.tr("Vector", "notice_room_topic_removed_by_you")
}
/// %@ unbanned %@
public static func noticeRoomUnban(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_unban", p1, p2)
}
/// You unbanned %@
public static func noticeRoomUnbanByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_unban_by_you", p1)
}
/// %@ withdrew %@'s invitation
public static func noticeRoomWithdraw(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_room_withdraw", p1, p2)
}
/// You withdrew %@'s invitation
public static func noticeRoomWithdrawByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_room_withdraw_by_you", p1)
}
/// sticker
public static var noticeSticker: String {
return VectorL10n.tr("Vector", "notice_sticker")
}
/// %@ changed the topic to "%@".
public static func noticeTopicChanged(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "notice_topic_changed", p1, p2)
}
/// You changed the topic to "%@".
public static func noticeTopicChangedByYou(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_topic_changed_by_you", p1)
}
/// Unsupported attachment: %@
public static func noticeUnsupportedAttachment(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_unsupported_attachment", p1)
}
/// video attachment
public static var noticeVideoAttachment: String {
return VectorL10n.tr("Vector", "notice_video_attachment")
}
/// %@ ended a voice broadcast.
public static func noticeVoiceBroadcastEnded(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notice_voice_broadcast_ended", p1)
}
/// You ended a voice broadcast.
public static var noticeVoiceBroadcastEndedByYou: String {
return VectorL10n.tr("Vector", "notice_voice_broadcast_ended_by_you")
}
/// Live broadcast
public static var noticeVoiceBroadcastLive: String {
return VectorL10n.tr("Vector", "notice_voice_broadcast_live")
}
/// Always notify
public static var notificationSettingsAlwaysNotify: String {
return VectorL10n.tr("Vector", "notification_settings_always_notify")
}
/// By default...
public static var notificationSettingsByDefault: String {
return VectorL10n.tr("Vector", "notification_settings_by_default")
}
/// Notify me with sound about messages that contain my display name
public static var notificationSettingsContainMyDisplayName: String {
return VectorL10n.tr("Vector", "notification_settings_contain_my_display_name")
}
/// Notify me with sound about messages that contain my user name
public static var notificationSettingsContainMyUserName: String {
return VectorL10n.tr("Vector", "notification_settings_contain_my_user_name")
}
/// Custom sound
public static var notificationSettingsCustomSound: String {
return VectorL10n.tr("Vector", "notification_settings_custom_sound")
}
/// Disable all notifications
public static var notificationSettingsDisableAll: String {
return VectorL10n.tr("Vector", "notification_settings_disable_all")
}
/// Enable notifications
public static var notificationSettingsEnableNotifications: String {
return VectorL10n.tr("Vector", "notification_settings_enable_notifications")
}
/// All notifications are currently disabled for all devices.
public static var notificationSettingsEnableNotificationsWarning: String {
return VectorL10n.tr("Vector", "notification_settings_enable_notifications_warning")
}
/// Notification settings are saved to your user account and are shared between all clients which support them (including desktop notifications).\n\nRules are applied in order; the first rule which matches defines the outcome for the message.\nSo: Per-word notifications are more important than per-room notifications which are more important than per-sender notifications.\nFor multiple rules of the same kind, the first one in the list that matches takes priority.
public static var notificationSettingsGlobalInfo: String {
return VectorL10n.tr("Vector", "notification_settings_global_info")
}
/// Highlight
public static var notificationSettingsHighlight: String {
return VectorL10n.tr("Vector", "notification_settings_highlight")
}
/// Notify me when I am invited to a new room
public static var notificationSettingsInviteToANewRoom: String {
return VectorL10n.tr("Vector", "notification_settings_invite_to_a_new_room")
}
/// Notify me with sound about messages sent just to me
public static var notificationSettingsJustSentToMe: String {
return VectorL10n.tr("Vector", "notification_settings_just_sent_to_me")
}
/// Never notify
public static var notificationSettingsNeverNotify: String {
return VectorL10n.tr("Vector", "notification_settings_never_notify")
}
/// Notify for all other messages/rooms
public static var notificationSettingsNotifyAllOther: String {
return VectorL10n.tr("Vector", "notification_settings_notify_all_other")
}
/// Other Alerts
public static var notificationSettingsOtherAlerts: String {
return VectorL10n.tr("Vector", "notification_settings_other_alerts")
}
/// Notify me when people join or leave rooms
public static var notificationSettingsPeopleJoinLeaveRooms: String {
return VectorL10n.tr("Vector", "notification_settings_people_join_leave_rooms")
}
/// Per-room notifications
public static var notificationSettingsPerRoomNotifications: String {
return VectorL10n.tr("Vector", "notification_settings_per_room_notifications")
}
/// Per-sender notifications
public static var notificationSettingsPerSenderNotifications: String {
return VectorL10n.tr("Vector", "notification_settings_per_sender_notifications")
}
/// Words match case insensitively, and may include a * wildcard. So:\nfoo matches the string foo surrounded by word delimiters (e.g. punctuation and whitespace or start/end of line).\nfoo* matches any such word that begins foo.\n*foo* matches any such word which includes the 3 letters foo.
public static var notificationSettingsPerWordInfo: String {
return VectorL10n.tr("Vector", "notification_settings_per_word_info")
}
/// Per-word notifications
public static var notificationSettingsPerWordNotifications: String {
return VectorL10n.tr("Vector", "notification_settings_per_word_notifications")
}
/// Notify me when I receive a call
public static var notificationSettingsReceiveACall: String {
return VectorL10n.tr("Vector", "notification_settings_receive_a_call")
}
/// Room: '%@'
public static func notificationSettingsRoomRuleTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "notification_settings_room_rule_title", p1)
}
/// Select a room
public static var notificationSettingsSelectRoom: String {
return VectorL10n.tr("Vector", "notification_settings_select_room")
}
/// @user:domain.com
public static var notificationSettingsSenderHint: String {
return VectorL10n.tr("Vector", "notification_settings_sender_hint")
}
/// Suppress notifications from bots
public static var notificationSettingsSuppressFromBots: String {
return VectorL10n.tr("Vector", "notification_settings_suppress_from_bots")
}
/// word to match
public static var notificationSettingsWordToMatch: String {
return VectorL10n.tr("Vector", "notification_settings_word_to_match")
}
/// %@ user
public static func numMembersOne(_ p1: String) -> String {
return VectorL10n.tr("Vector", "num_members_one", p1)
}
/// %@ users
public static func numMembersOther(_ p1: String) -> String {
return VectorL10n.tr("Vector", "num_members_other", p1)
}
/// Off
public static var off: String {
return VectorL10n.tr("Vector", "off")
}
/// offline
public static var offline: String {
return VectorL10n.tr("Vector", "offline")
}
/// OK
public static var ok: String {
return VectorL10n.tr("Vector", "ok")
}
/// On
public static var on: String {
return VectorL10n.tr("Vector", "on")
}
/// Profile picture
public static var onboardingAvatarAccessibilityLabel: String {
return VectorL10n.tr("Vector", "onboarding_avatar_accessibility_label")
}
/// Time to put a face to the name
public static var onboardingAvatarMessage: String {
return VectorL10n.tr("Vector", "onboarding_avatar_message")
}
/// Add a profile picture
public static var onboardingAvatarTitle: String {
return VectorL10n.tr("Vector", "onboarding_avatar_title")
}
/// Let's go
public static var onboardingCelebrationButton: String {
return VectorL10n.tr("Vector", "onboarding_celebration_button")
}
/// Head to settings anytime to update your profile
public static var onboardingCelebrationMessage: String {
return VectorL10n.tr("Vector", "onboarding_celebration_message")
}
/// Looking good!
public static var onboardingCelebrationTitle: String {
return VectorL10n.tr("Vector", "onboarding_celebration_title")
}
/// Take me home
public static var onboardingCongratulationsHomeButton: String {
return VectorL10n.tr("Vector", "onboarding_congratulations_home_button")
}
/// Your account %@ has been created
public static func onboardingCongratulationsMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "onboarding_congratulations_message", p1)
}
/// Personalise profile
public static var onboardingCongratulationsPersonalizeButton: String {
return VectorL10n.tr("Vector", "onboarding_congratulations_personalize_button")
}
/// Congratulations!
public static var onboardingCongratulationsTitle: String {
return VectorL10n.tr("Vector", "onboarding_congratulations_title")
}
/// You can change this later
public static var onboardingDisplayNameHint: String {
return VectorL10n.tr("Vector", "onboarding_display_name_hint")
}
/// Your display name must be less than 256 characters
public static var onboardingDisplayNameMaxLength: String {
return VectorL10n.tr("Vector", "onboarding_display_name_max_length")
}
/// This will be shown when you send messages.
public static var onboardingDisplayNameMessage: String {
return VectorL10n.tr("Vector", "onboarding_display_name_message")
}
/// Display Name
public static var onboardingDisplayNamePlaceholder: String {
return VectorL10n.tr("Vector", "onboarding_display_name_placeholder")
}
/// Choose a display name
public static var onboardingDisplayNameTitle: String {
return VectorL10n.tr("Vector", "onboarding_display_name_title")
}
/// Save and continue
public static var onboardingPersonalizationSave: String {
return VectorL10n.tr("Vector", "onboarding_personalization_save")
}
/// Skip this step
public static var onboardingPersonalizationSkip: String {
return VectorL10n.tr("Vector", "onboarding_personalization_skip")
}
/// I already have an account
public static var onboardingSplashLoginButtonTitle: String {
return VectorL10n.tr("Vector", "onboarding_splash_login_button_title")
}
/// Secure and independent communication that gives you the same level of privacy as a face-to-face conversation in your own home.
public static var onboardingSplashPage1Message: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_1_message")
}
/// Own your conversations.
public static var onboardingSplashPage1Title: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_1_title")
}
/// Choose where your conversations are kept, giving you control and independence. Connected via Matrix.
public static var onboardingSplashPage2Message: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_2_message")
}
/// Youre in control.
public static var onboardingSplashPage2Title: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_2_title")
}
/// End-to-end encrypted and no phone number required. No ads or datamining.
public static var onboardingSplashPage3Message: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_3_message")
}
/// Secure messaging.
public static var onboardingSplashPage3Title: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_3_title")
}
/// Element is also great for the workplace. Its trusted by the worlds most secure organisations.
public static var onboardingSplashPage4Message: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_4_message")
}
/// Messaging for your team.
public static var onboardingSplashPage4TitleNoPun: String {
return VectorL10n.tr("Vector", "onboarding_splash_page_4_title_no_pun")
}
/// Create account
public static var onboardingSplashRegisterButtonTitle: String {
return VectorL10n.tr("Vector", "onboarding_splash_register_button_title")
}
/// Communities
public static var onboardingUseCaseCommunityMessaging: String {
return VectorL10n.tr("Vector", "onboarding_use_case_community_messaging")
}
/// Connect to server
public static var onboardingUseCaseExistingServerButton: String {
return VectorL10n.tr("Vector", "onboarding_use_case_existing_server_button")
}
/// Looking to join an existing server?
public static var onboardingUseCaseExistingServerMessage: String {
return VectorL10n.tr("Vector", "onboarding_use_case_existing_server_message")
}
/// Well help you get connected
public static var onboardingUseCaseMessage: String {
return VectorL10n.tr("Vector", "onboarding_use_case_message")
}
/// Not sure yet? %@
public static func onboardingUseCaseNotSureYet(_ p1: String) -> String {
return VectorL10n.tr("Vector", "onboarding_use_case_not_sure_yet", p1)
}
/// Friends and family
public static var onboardingUseCasePersonalMessaging: String {
return VectorL10n.tr("Vector", "onboarding_use_case_personal_messaging")
}
/// Skip this question
public static var onboardingUseCaseSkipButton: String {
return VectorL10n.tr("Vector", "onboarding_use_case_skip_button")
}
/// Who will you chat to the most?
public static var onboardingUseCaseTitle: String {
return VectorL10n.tr("Vector", "onboarding_use_case_title")
}
/// Teams
public static var onboardingUseCaseWorkMessaging: String {
return VectorL10n.tr("Vector", "onboarding_use_case_work_messaging")
}
/// Open
public static var `open`: String {
return VectorL10n.tr("Vector", "open")
}
/// or
public static var or: String {
return VectorL10n.tr("Vector", "or")
}
/// This password has been found in a dictionary, and is not allowed.
public static var passwordPolicyPwdInDictError: String {
return VectorL10n.tr("Vector", "password_policy_pwd_in_dict_error")
}
/// Too short password
public static var passwordPolicyTooShortPwdError: String {
return VectorL10n.tr("Vector", "password_policy_too_short_pwd_error")
}
/// This password is too weak. It must contain at least 8 characters, with at least one character of each type: uppercase, lowercase, digit and special character.
public static var passwordPolicyWeakPwdError: String {
return VectorL10n.tr("Vector", "password_policy_weak_pwd_error")
}
/// Contain a lower-case letter.
public static var passwordValidationErrorContainLowercaseLetter: String {
return VectorL10n.tr("Vector", "password_validation_error_contain_lowercase_letter")
}
/// Contain a number.
public static var passwordValidationErrorContainNumber: String {
return VectorL10n.tr("Vector", "password_validation_error_contain_number")
}
/// Contain a symbol.
public static var passwordValidationErrorContainSymbol: String {
return VectorL10n.tr("Vector", "password_validation_error_contain_symbol")
}
/// Contain an upper-case letter.
public static var passwordValidationErrorContainUppercaseLetter: String {
return VectorL10n.tr("Vector", "password_validation_error_contain_uppercase_letter")
}
/// Given password does not meet the criteria below:
public static var passwordValidationErrorHeader: String {
return VectorL10n.tr("Vector", "password_validation_error_header")
}
/// Not exceed %d characters.
public static func passwordValidationErrorMaxLength(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "password_validation_error_max_length", p1)
}
/// At least %d characters.
public static func passwordValidationErrorMinLength(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "password_validation_error_min_length", p1)
}
/// Your password should meet the criteria below:
public static var passwordValidationInfoHeader: String {
return VectorL10n.tr("Vector", "password_validation_info_header")
}
/// CONVERSATIONS
public static var peopleConversationSection: String {
return VectorL10n.tr("Vector", "people_conversation_section")
}
/// Chat securely with anyone.\nTap the + to start adding people.
public static var peopleEmptyViewInformation: String {
return VectorL10n.tr("Vector", "people_empty_view_information")
}
/// People
public static var peopleEmptyViewTitle: String {
return VectorL10n.tr("Vector", "people_empty_view_title")
}
/// INVITES
public static var peopleInvitesSection: String {
return VectorL10n.tr("Vector", "people_invites_section")
}
/// No conversations
public static var peopleNoConversation: String {
return VectorL10n.tr("Vector", "people_no_conversation")
}
/// %@ doesn't have permission to access photo library, please change privacy settings
public static func photoLibraryAccessNotGranted(_ p1: String) -> String {
return VectorL10n.tr("Vector", "photo_library_access_not_granted", p1)
}
/// Message
public static var pillMessage: String {
return VectorL10n.tr("Vector", "pill_message")
}
/// Message from %@
public static func pillMessageFrom(_ p1: String) -> String {
return VectorL10n.tr("Vector", "pill_message_from", p1)
}
/// Message in %@
public static func pillMessageIn(_ p1: String) -> String {
return VectorL10n.tr("Vector", "pill_message_in", p1)
}
/// Space/Room
public static var pillRoomFallbackDisplayName: String {
return VectorL10n.tr("Vector", "pill_room_fallback_display_name")
}
/// Create a PIN for security
public static var pinProtectionChoosePin: String {
return VectorL10n.tr("Vector", "pin_protection_choose_pin")
}
/// Welcome back.
public static var pinProtectionChoosePinWelcomeAfterLogin: String {
return VectorL10n.tr("Vector", "pin_protection_choose_pin_welcome_after_login")
}
/// Welcome.
public static var pinProtectionChoosePinWelcomeAfterRegister: String {
return VectorL10n.tr("Vector", "pin_protection_choose_pin_welcome_after_register")
}
/// Confirm your PIN
public static var pinProtectionConfirmPin: String {
return VectorL10n.tr("Vector", "pin_protection_confirm_pin")
}
/// Confirm PIN to change PIN
public static var pinProtectionConfirmPinToChange: String {
return VectorL10n.tr("Vector", "pin_protection_confirm_pin_to_change")
}
/// Confirm PIN to disable PIN
public static var pinProtectionConfirmPinToDisable: String {
return VectorL10n.tr("Vector", "pin_protection_confirm_pin_to_disable")
}
/// Enter your PIN
public static var pinProtectionEnterPin: String {
return VectorL10n.tr("Vector", "pin_protection_enter_pin")
}
/// Setting up a PIN lets you protect data like messages and contacts, so only you can access them by entering the PIN at the start of the app.
public static var pinProtectionExplanatory: String {
return VectorL10n.tr("Vector", "pin_protection_explanatory")
}
/// Forgot PIN
public static var pinProtectionForgotPin: String {
return VectorL10n.tr("Vector", "pin_protection_forgot_pin")
}
/// Too many errors, you've been logged out
public static var pinProtectionKickUserAlertMessage: String {
return VectorL10n.tr("Vector", "pin_protection_kick_user_alert_message")
}
/// Please try again
public static var pinProtectionMismatchErrorMessage: String {
return VectorL10n.tr("Vector", "pin_protection_mismatch_error_message")
}
/// PINs don't match
public static var pinProtectionMismatchErrorTitle: String {
return VectorL10n.tr("Vector", "pin_protection_mismatch_error_title")
}
/// If you can't remember your PIN, tap the forgot PIN button.
public static var pinProtectionMismatchTooManyTimesErrorMessage: String {
return VectorL10n.tr("Vector", "pin_protection_mismatch_too_many_times_error_message")
}
/// For security reasons, this PIN isnt available. Please try another PIN
public static var pinProtectionNotAllowedPin: String {
return VectorL10n.tr("Vector", "pin_protection_not_allowed_pin")
}
/// Reset
public static var pinProtectionResetAlertActionReset: String {
return VectorL10n.tr("Vector", "pin_protection_reset_alert_action_reset")
}
/// To reset your PIN, you'll need to re-login and create a new one
public static var pinProtectionResetAlertMessage: String {
return VectorL10n.tr("Vector", "pin_protection_reset_alert_message")
}
/// Reset PIN
public static var pinProtectionResetAlertTitle: String {
return VectorL10n.tr("Vector", "pin_protection_reset_alert_title")
}
/// Change PIN
public static var pinProtectionSettingsChangePin: String {
return VectorL10n.tr("Vector", "pin_protection_settings_change_pin")
}
/// Enable PIN
public static var pinProtectionSettingsEnablePin: String {
return VectorL10n.tr("Vector", "pin_protection_settings_enable_pin")
}
/// PIN enabled
public static var pinProtectionSettingsEnabledForced: String {
return VectorL10n.tr("Vector", "pin_protection_settings_enabled_forced")
}
/// To reset your PIN, you'll need to re-login and create a new one.
public static var pinProtectionSettingsSectionFooter: String {
return VectorL10n.tr("Vector", "pin_protection_settings_section_footer")
}
/// PIN
public static var pinProtectionSettingsSectionHeader: String {
return VectorL10n.tr("Vector", "pin_protection_settings_section_header")
}
/// PIN & %@
public static func pinProtectionSettingsSectionHeaderWithBiometrics(_ p1: String) -> String {
return VectorL10n.tr("Vector", "pin_protection_settings_section_header_with_biometrics", p1)
}
/// Add option
public static var pollEditFormAddOption: String {
return VectorL10n.tr("Vector", "poll_edit_form_add_option")
}
/// Create options
public static var pollEditFormCreateOptions: String {
return VectorL10n.tr("Vector", "poll_edit_form_create_options")
}
/// Create poll
public static var pollEditFormCreatePoll: String {
return VectorL10n.tr("Vector", "poll_edit_form_create_poll")
}
/// Write something
public static var pollEditFormInputPlaceholder: String {
return VectorL10n.tr("Vector", "poll_edit_form_input_placeholder")
}
/// Option %lu
public static func pollEditFormOptionNumber(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "poll_edit_form_option_number", p1)
}
/// Poll question or topic
public static var pollEditFormPollQuestionOrTopic: String {
return VectorL10n.tr("Vector", "poll_edit_form_poll_question_or_topic")
}
/// Poll type
public static var pollEditFormPollType: String {
return VectorL10n.tr("Vector", "poll_edit_form_poll_type")
}
/// Closed poll
public static var pollEditFormPollTypeClosed: String {
return VectorL10n.tr("Vector", "poll_edit_form_poll_type_closed")
}
/// Results are only revealed when you end the poll
public static var pollEditFormPollTypeClosedDescription: String {
return VectorL10n.tr("Vector", "poll_edit_form_poll_type_closed_description")
}
/// Open poll
public static var pollEditFormPollTypeOpen: String {
return VectorL10n.tr("Vector", "poll_edit_form_poll_type_open")
}
/// Voters see results as soon as they have voted
public static var pollEditFormPollTypeOpenDescription: String {
return VectorL10n.tr("Vector", "poll_edit_form_poll_type_open_description")
}
/// Please try again
public static var pollEditFormPostFailureSubtitle: String {
return VectorL10n.tr("Vector", "poll_edit_form_post_failure_subtitle")
}
/// Failed to post poll
public static var pollEditFormPostFailureTitle: String {
return VectorL10n.tr("Vector", "poll_edit_form_post_failure_title")
}
/// Question or topic
public static var pollEditFormQuestionOrTopic: String {
return VectorL10n.tr("Vector", "poll_edit_form_question_or_topic")
}
/// Please try again
public static var pollEditFormUpdateFailureSubtitle: String {
return VectorL10n.tr("Vector", "poll_edit_form_update_failure_subtitle")
}
/// Failed to update poll
public static var pollEditFormUpdateFailureTitle: String {
return VectorL10n.tr("Vector", "poll_edit_form_update_failure_title")
}
/// Active polls
public static var pollHistoryActiveSegmentTitle: String {
return VectorL10n.tr("Vector", "poll_history_active_segment_title")
}
/// View poll in timeline
public static var pollHistoryDetailViewInTimeline: String {
return VectorL10n.tr("Vector", "poll_history_detail_view_in_timeline")
}
/// Error fetching polls.
public static var pollHistoryFetchingError: String {
return VectorL10n.tr("Vector", "poll_history_fetching_error")
}
/// Load more polls
public static var pollHistoryLoadMore: String {
return VectorL10n.tr("Vector", "poll_history_load_more")
}
/// Displaying polls
public static var pollHistoryLoadingText: String {
return VectorL10n.tr("Vector", "poll_history_loading_text")
}
/// There are no active polls for the past %@ days. Load more polls to view polls for previous months
public static func pollHistoryNoActivePollPeriodText(_ p1: String) -> String {
return VectorL10n.tr("Vector", "poll_history_no_active_poll_period_text", p1)
}
/// There are no active polls in this room
public static var pollHistoryNoActivePollText: String {
return VectorL10n.tr("Vector", "poll_history_no_active_poll_text")
}
/// There are no past polls for the past %@ days. Load more polls to view polls for previous months
public static func pollHistoryNoPastPollPeriodText(_ p1: String) -> String {
return VectorL10n.tr("Vector", "poll_history_no_past_poll_period_text", p1)
}
/// There are no past polls in this room
public static var pollHistoryNoPastPollText: String {
return VectorL10n.tr("Vector", "poll_history_no_past_poll_text")
}
/// Past polls
public static var pollHistoryPastSegmentTitle: String {
return VectorL10n.tr("Vector", "poll_history_past_segment_title")
}
/// Poll history
public static var pollHistoryTitle: String {
return VectorL10n.tr("Vector", "poll_history_title")
}
/// Due to decryption errors, some votes may not be counted
public static var pollTimelineDecryptionError: String {
return VectorL10n.tr("Vector", "poll_timeline_decryption_error")
}
/// Ended the poll
public static var pollTimelineEndedText: String {
return VectorL10n.tr("Vector", "poll_timeline_ended_text")
}
/// Loading...
public static var pollTimelineLoading: String {
return VectorL10n.tr("Vector", "poll_timeline_loading")
}
/// Please try again
public static var pollTimelineNotClosedSubtitle: String {
return VectorL10n.tr("Vector", "poll_timeline_not_closed_subtitle")
}
/// Failed to end poll
public static var pollTimelineNotClosedTitle: String {
return VectorL10n.tr("Vector", "poll_timeline_not_closed_title")
}
/// 1 vote
public static var pollTimelineOneVote: String {
return VectorL10n.tr("Vector", "poll_timeline_one_vote")
}
/// Ended poll
public static var pollTimelineReplyEndedPoll: String {
return VectorL10n.tr("Vector", "poll_timeline_reply_ended_poll")
}
/// Final results based on %lu votes
public static func pollTimelineTotalFinalResults(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "poll_timeline_total_final_results", p1)
}
/// Final results based on 1 vote
public static var pollTimelineTotalFinalResultsOneVote: String {
return VectorL10n.tr("Vector", "poll_timeline_total_final_results_one_vote")
}
/// No votes cast
public static var pollTimelineTotalNoVotes: String {
return VectorL10n.tr("Vector", "poll_timeline_total_no_votes")
}
/// 1 vote cast
public static var pollTimelineTotalOneVote: String {
return VectorL10n.tr("Vector", "poll_timeline_total_one_vote")
}
/// 1 vote cast. Vote to the see the results
public static var pollTimelineTotalOneVoteNotVoted: String {
return VectorL10n.tr("Vector", "poll_timeline_total_one_vote_not_voted")
}
/// %lu votes cast
public static func pollTimelineTotalVotes(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "poll_timeline_total_votes", p1)
}
/// %lu votes cast. Vote to the see the results
public static func pollTimelineTotalVotesNotVoted(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "poll_timeline_total_votes_not_voted", p1)
}
/// Sorry, your vote was not registered, please try again
public static var pollTimelineVoteNotRegisteredSubtitle: String {
return VectorL10n.tr("Vector", "poll_timeline_vote_not_registered_subtitle")
}
/// Vote not registered
public static var pollTimelineVoteNotRegisteredTitle: String {
return VectorL10n.tr("Vector", "poll_timeline_vote_not_registered_title")
}
/// %lu votes
public static func pollTimelineVotesCount(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "poll_timeline_votes_count", p1)
}
/// Power Level
public static var powerLevel: String {
return VectorL10n.tr("Vector", "power_level")
}
/// Preview
public static var preview: String {
return VectorL10n.tr("Vector", "preview")
}
/// Private
public static var `private`: String {
return VectorL10n.tr("Vector", "private")
}
/// Public
public static var `public`: String {
return VectorL10n.tr("Vector", "public")
}
/// Public Rooms (at %@):
public static func publicRoomSectionTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "public_room_section_title", p1)
}
/// You seem to be shaking the phone in frustration. Would you like to submit a bug report?
public static var rageShakePrompt: String {
return VectorL10n.tr("Vector", "rage_shake_prompt")
}
/// Reactions
public static var reactionHistoryTitle: String {
return VectorL10n.tr("Vector", "reaction_history_title")
}
/// Read Receipts List
public static var readReceiptsList: String {
return VectorL10n.tr("Vector", "read_receipts_list")
}
/// Read:
public static var receiptStatusRead: String {
return VectorL10n.tr("Vector", "receipt_status_read")
}
/// Remove
public static var redact: String {
return VectorL10n.tr("Vector", "redact")
}
/// Registration Failed
public static var registerErrorTitle: String {
return VectorL10n.tr("Vector", "register_error_title")
}
/// Reject Call
public static var rejectCall: String {
return VectorL10n.tr("Vector", "reject_call")
}
/// Remove
public static var remove: String {
return VectorL10n.tr("Vector", "remove")
}
/// Rename
public static var rename: String {
return VectorL10n.tr("Vector", "rename")
}
/// Please launch %@ on another device that can decrypt the message so it can send the keys to this session.
public static func rerequestKeysAlertMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "rerequest_keys_alert_message", p1)
}
/// Request Sent
public static var rerequestKeysAlertTitle: String {
return VectorL10n.tr("Vector", "rerequest_keys_alert_title")
}
/// Resend
public static var resend: String {
return VectorL10n.tr("Vector", "resend")
}
/// Resend the message
public static var resendMessage: String {
return VectorL10n.tr("Vector", "resend_message")
}
/// Reset to default
public static var resetToDefault: String {
return VectorL10n.tr("Vector", "reset_to_default")
}
/// Resume
public static var resumeCall: String {
return VectorL10n.tr("Vector", "resume_call")
}
/// Retry
public static var retry: String {
return VectorL10n.tr("Vector", "retry")
}
/// Edit spaces
public static var roomAccessSettingsScreenEditSpaces: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_edit_spaces")
}
/// Decide who can find and join %@.
public static func roomAccessSettingsScreenMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_access_settings_screen_message", p1)
}
/// Room access
public static var roomAccessSettingsScreenNavTitle: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_nav_title")
}
/// Only invited people can find and join.
public static var roomAccessSettingsScreenPrivateMessage: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_private_message")
}
/// Anyone can find and join.
public static var roomAccessSettingsScreenPublicMessage: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_public_message")
}
/// Let anyone in a space find and join.\nYoull be asked to confirm which spaces.
public static var roomAccessSettingsScreenRestrictedMessage: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_restricted_message")
}
/// Setting room access
public static var roomAccessSettingsScreenSettingRoomAccess: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_setting_room_access")
}
/// Who can access this room?
public static var roomAccessSettingsScreenTitle: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_title")
}
/// Automatically invite members to new room
public static var roomAccessSettingsScreenUpgradeAlertAutoInviteSwitch: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_auto_invite_switch")
}
/// Anyone in %@ will be able to find and join this room - no need to manually invite everyone. Youll be able to change this in room settings anytime.
public static func roomAccessSettingsScreenUpgradeAlertMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_message", p1)
}
/// Anyone in a parent space will be able to find and join this room - no need to manually invite everyone. Youll be able to change this in room settings anytime.
public static var roomAccessSettingsScreenUpgradeAlertMessageNoParam: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_message_no_param")
}
/// Please note upgrading will make a new version of the room. All current messages will stay in this archived room.
public static var roomAccessSettingsScreenUpgradeAlertNote: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_note")
}
/// Upgrade room
public static var roomAccessSettingsScreenUpgradeAlertTitle: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_title")
}
/// Upgrade
public static var roomAccessSettingsScreenUpgradeAlertUpgradeButton: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_upgrade_button")
}
/// Upgrading room
public static var roomAccessSettingsScreenUpgradeAlertUpgrading: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_alert_upgrading")
}
/// Upgrade required
public static var roomAccessSettingsScreenUpgradeRequired: String {
return VectorL10n.tr("Vector", "room_access_settings_screen_upgrade_required")
}
/// Spaces you know containing %@
public static func roomAccessSpaceChooserKnownSpacesSection(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_access_space_chooser_known_spaces_section", p1)
}
/// Other spaces or rooms
public static var roomAccessSpaceChooserOtherSpacesSection: String {
return VectorL10n.tr("Vector", "room_access_space_chooser_other_spaces_section")
}
/// These are likely things other admins of %@ are a part of.
public static func roomAccessSpaceChooserOtherSpacesSectionInfo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_access_space_chooser_other_spaces_section_info", p1)
}
/// Call
public static var roomAccessibilityCall: String {
return VectorL10n.tr("Vector", "room_accessibility_call")
}
/// Hang up
public static var roomAccessibilityHangup: String {
return VectorL10n.tr("Vector", "room_accessibility_hangup")
}
/// Integrations
public static var roomAccessibilityIntegrations: String {
return VectorL10n.tr("Vector", "room_accessibility_integrations")
}
/// Record Voice Message
public static var roomAccessibilityRecordVoiceMessage: String {
return VectorL10n.tr("Vector", "room_accessibility_record_voice_message")
}
/// Double-tap and hold to record.
public static var roomAccessibilityRecordVoiceMessageHint: String {
return VectorL10n.tr("Vector", "room_accessibility_record_voice_message_hint")
}
/// Search
public static var roomAccessibilitySearch: String {
return VectorL10n.tr("Vector", "room_accessibility_search")
}
/// More
public static var roomAccessibilityThreadMore: String {
return VectorL10n.tr("Vector", "room_accessibility_thread_more")
}
/// Threads
public static var roomAccessibilityThreads: String {
return VectorL10n.tr("Vector", "room_accessibility_threads")
}
/// Upload
public static var roomAccessibilityUpload: String {
return VectorL10n.tr("Vector", "room_accessibility_upload")
}
/// Video Call
public static var roomAccessibilityVideoCall: String {
return VectorL10n.tr("Vector", "room_accessibility_video_call")
}
/// Scroll to bottom
public static var roomAccessiblityScrollToBottom: String {
return VectorL10n.tr("Vector", "room_accessiblity_scroll_to_bottom")
}
/// Take photo or video
public static var roomActionCamera: String {
return VectorL10n.tr("Vector", "room_action_camera")
}
/// Reply
public static var roomActionReply: String {
return VectorL10n.tr("Vector", "room_action_reply")
}
/// Report room
public static var roomActionReport: String {
return VectorL10n.tr("Vector", "room_action_report")
}
/// Reason for reporting this room
public static var roomActionReportPromptReason: String {
return VectorL10n.tr("Vector", "room_action_report_prompt_reason")
}
/// Send file
public static var roomActionSendFile: String {
return VectorL10n.tr("Vector", "room_action_send_file")
}
/// Send photo or video
public static var roomActionSendPhotoOrVideo: String {
return VectorL10n.tr("Vector", "room_action_send_photo_or_video")
}
/// Send sticker
public static var roomActionSendSticker: String {
return VectorL10n.tr("Vector", "room_action_send_sticker")
}
/// Change room avatar
public static var roomAvatarViewAccessibilityHint: String {
return VectorL10n.tr("Vector", "room_avatar_view_accessibility_hint")
}
/// avatar
public static var roomAvatarViewAccessibilityLabel: String {
return VectorL10n.tr("Vector", "room_avatar_view_accessibility_label")
}
/// Bans user with given id
public static var roomCommandBanUserDescription: String {
return VectorL10n.tr("Vector", "room_command_ban_user_description")
}
/// Changes your display nickname
public static var roomCommandChangeDisplayNameDescription: String {
return VectorL10n.tr("Vector", "room_command_change_display_name_description")
}
/// Sets the room topic
public static var roomCommandChangeRoomTopicDescription: String {
return VectorL10n.tr("Vector", "room_command_change_room_topic_description")
}
/// Forces the current outbound group session in an encrypted room to be discarded
public static var roomCommandDiscardSessionDescription: String {
return VectorL10n.tr("Vector", "room_command_discard_session_description")
}
/// Displays action
public static var roomCommandEmoteDescription: String {
return VectorL10n.tr("Vector", "room_command_emote_description")
}
/// Invalid or unhandled command
public static var roomCommandErrorUnknownCommand: String {
return VectorL10n.tr("Vector", "room_command_error_unknown_command")
}
/// Invites user with given id to current room
public static var roomCommandInviteUserDescription: String {
return VectorL10n.tr("Vector", "room_command_invite_user_description")
}
/// Joins room with given address
public static var roomCommandJoinRoomDescription: String {
return VectorL10n.tr("Vector", "room_command_join_room_description")
}
/// Removes user with given id from this room
public static var roomCommandKickUserDescription: String {
return VectorL10n.tr("Vector", "room_command_kick_user_description")
}
/// Leave room
public static var roomCommandPartRoomDescription: String {
return VectorL10n.tr("Vector", "room_command_part_room_description")
}
/// Deops user with given id
public static var roomCommandResetUserPowerLevelDescription: String {
return VectorL10n.tr("Vector", "room_command_reset_user_power_level_description")
}
/// Define the power level of a user
public static var roomCommandSetUserPowerLevelDescription: String {
return VectorL10n.tr("Vector", "room_command_set_user_power_level_description")
}
/// Unbans user with given id
public static var roomCommandUnbanUserDescription: String {
return VectorL10n.tr("Vector", "room_command_unban_user_description")
}
/// You need permission to manage conference call in this room
public static var roomConferenceCallNoPower: String {
return VectorL10n.tr("Vector", "room_conference_call_no_power")
}
/// Account
public static var roomCreationAccount: String {
return VectorL10n.tr("Vector", "room_creation_account")
}
/// (e.g. #foo:example.org)
public static var roomCreationAliasPlaceholder: String {
return VectorL10n.tr("Vector", "room_creation_alias_placeholder")
}
/// (e.g. #foo%@)
public static func roomCreationAliasPlaceholderWithHomeserver(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_creation_alias_placeholder_with_homeserver", p1)
}
/// Room alias:
public static var roomCreationAliasTitle: String {
return VectorL10n.tr("Vector", "room_creation_alias_title")
}
/// Appearance
public static var roomCreationAppearance: String {
return VectorL10n.tr("Vector", "room_creation_appearance")
}
/// Name
public static var roomCreationAppearanceName: String {
return VectorL10n.tr("Vector", "room_creation_appearance_name")
}
/// Chat picture (optional)
public static var roomCreationAppearancePicture: String {
return VectorL10n.tr("Vector", "room_creation_appearance_picture")
}
/// We couldn't create your DM. Please check the users you want to invite and try again.
public static var roomCreationDmError: String {
return VectorL10n.tr("Vector", "room_creation_dm_error")
}
/// No identity server is configured so you cannot add a participant with an email.
public static var roomCreationErrorInviteUserByEmailWithoutIdentityServer: String {
return VectorL10n.tr("Vector", "room_creation_error_invite_user_by_email_without_identity_server")
}
/// User ID, name or email
public static var roomCreationInviteAnotherUser: String {
return VectorL10n.tr("Vector", "room_creation_invite_another_user")
}
/// Keep private
public static var roomCreationKeepPrivate: String {
return VectorL10n.tr("Vector", "room_creation_keep_private")
}
/// Make private
public static var roomCreationMakePrivate: String {
return VectorL10n.tr("Vector", "room_creation_make_private")
}
/// Make public
public static var roomCreationMakePublic: String {
return VectorL10n.tr("Vector", "room_creation_make_public")
}
/// Are you sure you want to make this chat public? Anyone can read your messages and join the chat.
public static var roomCreationMakePublicPromptMsg: String {
return VectorL10n.tr("Vector", "room_creation_make_public_prompt_msg")
}
/// Make this chat public?
public static var roomCreationMakePublicPromptTitle: String {
return VectorL10n.tr("Vector", "room_creation_make_public_prompt_title")
}
/// (e.g. lunchGroup)
public static var roomCreationNamePlaceholder: String {
return VectorL10n.tr("Vector", "room_creation_name_placeholder")
}
/// Room name:
public static var roomCreationNameTitle: String {
return VectorL10n.tr("Vector", "room_creation_name_title")
}
/// You can only invite one email at a time
public static var roomCreationOnlyOneEmailInvite: String {
return VectorL10n.tr("Vector", "room_creation_only_one_email_invite")
}
/// (e.g. @bob:homeserver1; @john:homeserver2...)
public static var roomCreationParticipantsPlaceholder: String {
return VectorL10n.tr("Vector", "room_creation_participants_placeholder")
}
/// Participants:
public static var roomCreationParticipantsTitle: String {
return VectorL10n.tr("Vector", "room_creation_participants_title")
}
/// Privacy
public static var roomCreationPrivacy: String {
return VectorL10n.tr("Vector", "room_creation_privacy")
}
/// This chat is private
public static var roomCreationPrivateRoom: String {
return VectorL10n.tr("Vector", "room_creation_private_room")
}
/// This chat is public
public static var roomCreationPublicRoom: String {
return VectorL10n.tr("Vector", "room_creation_public_room")
}
/// New Chat
public static var roomCreationTitle: String {
return VectorL10n.tr("Vector", "room_creation_title")
}
/// Start DM anyway
public static var roomCreationUserNotFoundPromptInviteAction: String {
return VectorL10n.tr("Vector", "room_creation_user_not_found_prompt_invite_action")
}
/// Unable to find profiles for this Matrix ID. Would you like to start a DM anyway?
public static var roomCreationUserNotFoundPromptMessage: String {
return VectorL10n.tr("Vector", "room_creation_user_not_found_prompt_message")
}
/// Confirmation
public static var roomCreationUserNotFoundPromptTitle: String {
return VectorL10n.tr("Vector", "room_creation_user_not_found_prompt_title")
}
/// A room is already being created. Please wait.
public static var roomCreationWaitForCreation: String {
return VectorL10n.tr("Vector", "room_creation_wait_for_creation")
}
/// Delete unsent messages
public static var roomDeleteUnsentMessages: String {
return VectorL10n.tr("Vector", "room_delete_unsent_messages")
}
/// Access
public static var roomDetailsAccessRowTitle: String {
return VectorL10n.tr("Vector", "room_details_access_row_title")
}
/// Who can access this room?
public static var roomDetailsAccessSection: String {
return VectorL10n.tr("Vector", "room_details_access_section")
}
/// Anyone who knows the room's link, including guests
public static var roomDetailsAccessSectionAnyone: String {
return VectorL10n.tr("Vector", "room_details_access_section_anyone")
}
/// Anyone who knows the room's link, apart from guests
public static var roomDetailsAccessSectionAnyoneApartFromGuest: String {
return VectorL10n.tr("Vector", "room_details_access_section_anyone_apart_from_guest")
}
/// Anyone who knows the link, apart from guests
public static var roomDetailsAccessSectionAnyoneApartFromGuestForDm: String {
return VectorL10n.tr("Vector", "room_details_access_section_anyone_apart_from_guest_for_dm")
}
/// Anyone who knows the link, including guests
public static var roomDetailsAccessSectionAnyoneForDm: String {
return VectorL10n.tr("Vector", "room_details_access_section_anyone_for_dm")
}
/// List this room in room directory
public static var roomDetailsAccessSectionDirectoryToggle: String {
return VectorL10n.tr("Vector", "room_details_access_section_directory_toggle")
}
/// List in room directory
public static var roomDetailsAccessSectionDirectoryToggleForDm: String {
return VectorL10n.tr("Vector", "room_details_access_section_directory_toggle_for_dm")
}
/// Who can access this?
public static var roomDetailsAccessSectionForDm: String {
return VectorL10n.tr("Vector", "room_details_access_section_for_dm")
}
/// Only people who have been invited
public static var roomDetailsAccessSectionInvitedOnly: String {
return VectorL10n.tr("Vector", "room_details_access_section_invited_only")
}
/// To link to a room it must have an address
public static var roomDetailsAccessSectionNoAddressWarning: String {
return VectorL10n.tr("Vector", "room_details_access_section_no_address_warning")
}
/// You will have no main address specified. The default main address for this room will be picked randomly
public static var roomDetailsAddressesDisableMainAddressPromptMsg: String {
return VectorL10n.tr("Vector", "room_details_addresses_disable_main_address_prompt_msg")
}
/// Main address warning
public static var roomDetailsAddressesDisableMainAddressPromptTitle: String {
return VectorL10n.tr("Vector", "room_details_addresses_disable_main_address_prompt_title")
}
/// %@ is not a valid format for an alias
public static func roomDetailsAddressesInvalidAddressPromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_details_addresses_invalid_address_prompt_msg", p1)
}
/// Invalid alias format
public static var roomDetailsAddressesInvalidAddressPromptTitle: String {
return VectorL10n.tr("Vector", "room_details_addresses_invalid_address_prompt_title")
}
/// Addresses
public static var roomDetailsAddressesSection: String {
return VectorL10n.tr("Vector", "room_details_addresses_section")
}
/// Encrypt to verified sessions only
public static var roomDetailsAdvancedE2eEncryptionBlacklistUnverifiedDevices: String {
return VectorL10n.tr("Vector", "room_details_advanced_e2e_encryption_blacklist_unverified_devices")
}
/// Encryption is not enabled in this room.
public static var roomDetailsAdvancedE2eEncryptionDisabled: String {
return VectorL10n.tr("Vector", "room_details_advanced_e2e_encryption_disabled")
}
/// Encryption is not enabled here.
public static var roomDetailsAdvancedE2eEncryptionDisabledForDm: String {
return VectorL10n.tr("Vector", "room_details_advanced_e2e_encryption_disabled_for_dm")
}
/// Encryption is enabled in this room
public static var roomDetailsAdvancedE2eEncryptionEnabled: String {
return VectorL10n.tr("Vector", "room_details_advanced_e2e_encryption_enabled")
}
/// Encryption is enabled here
public static var roomDetailsAdvancedE2eEncryptionEnabledForDm: String {
return VectorL10n.tr("Vector", "room_details_advanced_e2e_encryption_enabled_for_dm")
}
/// Enable encryption (warning: cannot be disabled again!)
public static var roomDetailsAdvancedEnableE2eEncryption: String {
return VectorL10n.tr("Vector", "room_details_advanced_enable_e2e_encryption")
}
/// Room ID:
public static var roomDetailsAdvancedRoomId: String {
return VectorL10n.tr("Vector", "room_details_advanced_room_id")
}
/// ID:
public static var roomDetailsAdvancedRoomIdForDm: String {
return VectorL10n.tr("Vector", "room_details_advanced_room_id_for_dm")
}
/// Advanced
public static var roomDetailsAdvancedSection: String {
return VectorL10n.tr("Vector", "room_details_advanced_section")
}
/// Banned users
public static var roomDetailsBannedUsersSection: String {
return VectorL10n.tr("Vector", "room_details_banned_users_section")
}
/// Copy Room Address
public static var roomDetailsCopyRoomAddress: String {
return VectorL10n.tr("Vector", "room_details_copy_room_address")
}
/// Copy Room ID
public static var roomDetailsCopyRoomId: String {
return VectorL10n.tr("Vector", "room_details_copy_room_id")
}
/// Copy Room URL
public static var roomDetailsCopyRoomUrl: String {
return VectorL10n.tr("Vector", "room_details_copy_room_url")
}
/// Direct Chat
public static var roomDetailsDirectChat: String {
return VectorL10n.tr("Vector", "room_details_direct_chat")
}
/// Fail to add the new room addresses
public static var roomDetailsFailToAddRoomAliases: String {
return VectorL10n.tr("Vector", "room_details_fail_to_add_room_aliases")
}
/// Fail to enable encryption in this room
public static var roomDetailsFailToEnableEncryption: String {
return VectorL10n.tr("Vector", "room_details_fail_to_enable_encryption")
}
/// Fail to remove the room addresses
public static var roomDetailsFailToRemoveRoomAliases: String {
return VectorL10n.tr("Vector", "room_details_fail_to_remove_room_aliases")
}
/// Fail to update the room photo
public static var roomDetailsFailToUpdateAvatar: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_avatar")
}
/// Fail to update the history visibility
public static var roomDetailsFailToUpdateHistoryVisibility: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_history_visibility")
}
/// Fail to update the main address
public static var roomDetailsFailToUpdateRoomCanonicalAlias: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_canonical_alias")
}
/// Fail to update the related communities
public static var roomDetailsFailToUpdateRoomCommunities: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_communities")
}
/// Fail to update the direct flag of this room
public static var roomDetailsFailToUpdateRoomDirect: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_direct")
}
/// Fail to update the room directory visibility
public static var roomDetailsFailToUpdateRoomDirectoryVisibility: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_directory_visibility")
}
/// Fail to update the room guest access
public static var roomDetailsFailToUpdateRoomGuestAccess: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_guest_access")
}
/// Fail to update the join rule
public static var roomDetailsFailToUpdateRoomJoinRule: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_join_rule")
}
/// Fail to update the room name
public static var roomDetailsFailToUpdateRoomName: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_room_name")
}
/// Fail to update the topic
public static var roomDetailsFailToUpdateTopic: String {
return VectorL10n.tr("Vector", "room_details_fail_to_update_topic")
}
/// Favourite
public static var roomDetailsFavouriteTag: String {
return VectorL10n.tr("Vector", "room_details_favourite_tag")
}
/// Uploads
public static var roomDetailsFiles: String {
return VectorL10n.tr("Vector", "room_details_files")
}
/// %@ is not a valid identifier for a community
public static func roomDetailsFlairInvalidIdPromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_details_flair_invalid_id_prompt_msg", p1)
}
/// Invalid format
public static var roomDetailsFlairInvalidIdPromptTitle: String {
return VectorL10n.tr("Vector", "room_details_flair_invalid_id_prompt_title")
}
/// Show flair for communities
public static var roomDetailsFlairSection: String {
return VectorL10n.tr("Vector", "room_details_flair_section")
}
/// Who can read history?
public static var roomDetailsHistorySection: String {
return VectorL10n.tr("Vector", "room_details_history_section")
}
/// Anyone
public static var roomDetailsHistorySectionAnyone: String {
return VectorL10n.tr("Vector", "room_details_history_section_anyone")
}
/// Members only (since the point in time of selecting this option)
public static var roomDetailsHistorySectionMembersOnly: String {
return VectorL10n.tr("Vector", "room_details_history_section_members_only")
}
/// Members only (since they were invited)
public static var roomDetailsHistorySectionMembersOnlySinceInvited: String {
return VectorL10n.tr("Vector", "room_details_history_section_members_only_since_invited")
}
/// Members only (since they joined)
public static var roomDetailsHistorySectionMembersOnlySinceJoined: String {
return VectorL10n.tr("Vector", "room_details_history_section_members_only_since_joined")
}
/// Changes to who can read history will only apply to future messages in this room. The visibility of existing history will be unchanged.
public static var roomDetailsHistorySectionPromptMsg: String {
return VectorL10n.tr("Vector", "room_details_history_section_prompt_msg")
}
/// Privacy warning
public static var roomDetailsHistorySectionPromptTitle: String {
return VectorL10n.tr("Vector", "room_details_history_section_prompt_title")
}
/// Integrations
public static var roomDetailsIntegrations: String {
return VectorL10n.tr("Vector", "room_details_integrations")
}
/// Low priority
public static var roomDetailsLowPriorityTag: String {
return VectorL10n.tr("Vector", "room_details_low_priority_tag")
}
/// Mute notifications
public static var roomDetailsMuteNotifs: String {
return VectorL10n.tr("Vector", "room_details_mute_notifs")
}
/// Add new address
public static var roomDetailsNewAddress: String {
return VectorL10n.tr("Vector", "room_details_new_address")
}
/// Add new address (e.g. #foo%@)
public static func roomDetailsNewAddressPlaceholder(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_details_new_address_placeholder", p1)
}
/// Add new community ID (e.g. +foo%@)
public static func roomDetailsNewFlairPlaceholder(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_details_new_flair_placeholder", p1)
}
/// This room has no local addresses
public static var roomDetailsNoLocalAddresses: String {
return VectorL10n.tr("Vector", "room_details_no_local_addresses")
}
/// This has no local addresses
public static var roomDetailsNoLocalAddressesForDm: String {
return VectorL10n.tr("Vector", "room_details_no_local_addresses_for_dm")
}
/// Notifications
public static var roomDetailsNotifs: String {
return VectorL10n.tr("Vector", "room_details_notifs")
}
/// Members
public static var roomDetailsPeople: String {
return VectorL10n.tr("Vector", "room_details_people")
}
/// Room Photo
public static var roomDetailsPhoto: String {
return VectorL10n.tr("Vector", "room_details_photo")
}
/// Photo
public static var roomDetailsPhotoForDm: String {
return VectorL10n.tr("Vector", "room_details_photo_for_dm")
}
/// Poll history
public static var roomDetailsPolls: String {
return VectorL10n.tr("Vector", "room_details_polls")
}
/// Suggest to space members
public static var roomDetailsPromoteRoomSuggestTitle: String {
return VectorL10n.tr("Vector", "room_details_promote_room_suggest_title")
}
/// Promote room
public static var roomDetailsPromoteRoomTitle: String {
return VectorL10n.tr("Vector", "room_details_promote_room_title")
}
/// Room Name
public static var roomDetailsRoomName: String {
return VectorL10n.tr("Vector", "room_details_room_name")
}
/// Name
public static var roomDetailsRoomNameForDm: String {
return VectorL10n.tr("Vector", "room_details_room_name_for_dm")
}
/// Do you want to save changes?
public static var roomDetailsSaveChangesPrompt: String {
return VectorL10n.tr("Vector", "room_details_save_changes_prompt")
}
/// Search room
public static var roomDetailsSearch: String {
return VectorL10n.tr("Vector", "room_details_search")
}
/// Set as Main Address
public static var roomDetailsSetMainAddress: String {
return VectorL10n.tr("Vector", "room_details_set_main_address")
}
/// Settings
public static var roomDetailsSettings: String {
return VectorL10n.tr("Vector", "room_details_settings")
}
/// Room Details
public static var roomDetailsTitle: String {
return VectorL10n.tr("Vector", "room_details_title")
}
/// Details
public static var roomDetailsTitleForDm: String {
return VectorL10n.tr("Vector", "room_details_title_for_dm")
}
/// Topic
public static var roomDetailsTopic: String {
return VectorL10n.tr("Vector", "room_details_topic")
}
/// Unset as Main Address
public static var roomDetailsUnsetMainAddress: String {
return VectorL10n.tr("Vector", "room_details_unset_main_address")
}
/// No public rooms available
public static var roomDirectoryNoPublicRoom: String {
return VectorL10n.tr("Vector", "room_directory_no_public_room")
}
/// %@ (Left)
public static func roomDisplaynameAllOtherMembersLeft(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_displayname_all_other_members_left", p1)
}
/// Empty room
public static var roomDisplaynameEmptyRoom: String {
return VectorL10n.tr("Vector", "room_displayname_empty_room")
}
/// %@ and %@ others
public static func roomDisplaynameMoreThanTwoMembers(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_displayname_more_than_two_members", p1, p2)
}
/// %@ and %@
public static func roomDisplaynameTwoMembers(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_displayname_two_members", p1, p2)
}
/// You do not have permission to post to this room
public static var roomDoNotHavePermissionToPost: String {
return VectorL10n.tr("Vector", "room_do_not_have_permission_to_post")
}
/// %@ does not exist
public static func roomDoesNotExist(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_does_not_exist", p1)
}
/// Failed to load timeline
public static var roomErrorCannotLoadTimeline: String {
return VectorL10n.tr("Vector", "room_error_cannot_load_timeline")
}
/// It is not currently possible to join an empty room.
public static var roomErrorJoinFailedEmptyRoom: String {
return VectorL10n.tr("Vector", "room_error_join_failed_empty_room")
}
/// Failed to join room
public static var roomErrorJoinFailedTitle: String {
return VectorL10n.tr("Vector", "room_error_join_failed_title")
}
/// You are not authorized to edit this room name
public static var roomErrorNameEditionNotAuthorized: String {
return VectorL10n.tr("Vector", "room_error_name_edition_not_authorized")
}
/// The application was trying to load a specific point in this room's timeline but was unable to find it
public static var roomErrorTimelineEventNotFound: String {
return VectorL10n.tr("Vector", "room_error_timeline_event_not_found")
}
/// Failed to load timeline position
public static var roomErrorTimelineEventNotFoundTitle: String {
return VectorL10n.tr("Vector", "room_error_timeline_event_not_found_title")
}
/// You are not authorized to edit this room topic
public static var roomErrorTopicEditionNotAuthorized: String {
return VectorL10n.tr("Vector", "room_error_topic_edition_not_authorized")
}
/// Reason for banning this user
public static var roomEventActionBanPromptReason: String {
return VectorL10n.tr("Vector", "room_event_action_ban_prompt_reason")
}
/// Cancel Download
public static var roomEventActionCancelDownload: String {
return VectorL10n.tr("Vector", "room_event_action_cancel_download")
}
/// Cancel Send
public static var roomEventActionCancelSend: String {
return VectorL10n.tr("Vector", "room_event_action_cancel_send")
}
/// Copy
public static var roomEventActionCopy: String {
return VectorL10n.tr("Vector", "room_event_action_copy")
}
/// Delete
public static var roomEventActionDelete: String {
return VectorL10n.tr("Vector", "room_event_action_delete")
}
/// Are you sure you want to delete this unsent message?
public static var roomEventActionDeleteConfirmationMessage: String {
return VectorL10n.tr("Vector", "room_event_action_delete_confirmation_message")
}
/// Delete unsent message
public static var roomEventActionDeleteConfirmationTitle: String {
return VectorL10n.tr("Vector", "room_event_action_delete_confirmation_title")
}
/// Edit
public static var roomEventActionEdit: String {
return VectorL10n.tr("Vector", "room_event_action_edit")
}
/// End poll
public static var roomEventActionEndPoll: String {
return VectorL10n.tr("Vector", "room_event_action_end_poll")
}
/// Forward
public static var roomEventActionForward: String {
return VectorL10n.tr("Vector", "room_event_action_forward")
}
/// Reason for removing this user
public static var roomEventActionKickPromptReason: String {
return VectorL10n.tr("Vector", "room_event_action_kick_prompt_reason")
}
/// More
public static var roomEventActionMore: String {
return VectorL10n.tr("Vector", "room_event_action_more")
}
/// Copy link to message
public static var roomEventActionPermalink: String {
return VectorL10n.tr("Vector", "room_event_action_permalink")
}
/// Quote
public static var roomEventActionQuote: String {
return VectorL10n.tr("Vector", "room_event_action_quote")
}
/// Reaction history
public static var roomEventActionReactionHistory: String {
return VectorL10n.tr("Vector", "room_event_action_reaction_history")
}
/// %@ more
public static func roomEventActionReactionMore(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_event_action_reaction_more", p1)
}
/// Show all
public static var roomEventActionReactionShowAll: String {
return VectorL10n.tr("Vector", "room_event_action_reaction_show_all")
}
/// Show less
public static var roomEventActionReactionShowLess: String {
return VectorL10n.tr("Vector", "room_event_action_reaction_show_less")
}
/// Remove
public static var roomEventActionRedact: String {
return VectorL10n.tr("Vector", "room_event_action_redact")
}
/// Remove poll
public static var roomEventActionRemovePoll: String {
return VectorL10n.tr("Vector", "room_event_action_remove_poll")
}
/// Reply
public static var roomEventActionReply: String {
return VectorL10n.tr("Vector", "room_event_action_reply")
}
/// Thread
public static var roomEventActionReplyInThread: String {
return VectorL10n.tr("Vector", "room_event_action_reply_in_thread")
}
/// Report content
public static var roomEventActionReport: String {
return VectorL10n.tr("Vector", "room_event_action_report")
}
/// Do you want to hide all messages from this user?
public static var roomEventActionReportPromptIgnoreUser: String {
return VectorL10n.tr("Vector", "room_event_action_report_prompt_ignore_user")
}
/// Reason for reporting this content
public static var roomEventActionReportPromptReason: String {
return VectorL10n.tr("Vector", "room_event_action_report_prompt_reason")
}
/// Resend
public static var roomEventActionResend: String {
return VectorL10n.tr("Vector", "room_event_action_resend")
}
/// Save
public static var roomEventActionSave: String {
return VectorL10n.tr("Vector", "room_event_action_save")
}
/// Share
public static var roomEventActionShare: String {
return VectorL10n.tr("Vector", "room_event_action_share")
}
/// View Decrypted Source
public static var roomEventActionViewDecryptedSource: String {
return VectorL10n.tr("Vector", "room_event_action_view_decrypted_source")
}
/// Encryption Information
public static var roomEventActionViewEncryption: String {
return VectorL10n.tr("Vector", "room_event_action_view_encryption")
}
/// View in room
public static var roomEventActionViewInRoom: String {
return VectorL10n.tr("Vector", "room_event_action_view_in_room")
}
/// View Source
public static var roomEventActionViewSource: String {
return VectorL10n.tr("Vector", "room_event_action_view_source")
}
/// Link copied to clipboard.
public static var roomEventCopyLinkInfo: String {
return VectorL10n.tr("Vector", "room_event_copy_link_info")
}
/// Blacklist
public static var roomEventEncryptionInfoBlock: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_block")
}
/// \nSender session information\n
public static var roomEventEncryptionInfoDevice: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device")
}
/// Blacklisted
public static var roomEventEncryptionInfoDeviceBlocked: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_blocked")
}
/// Ed25519 fingerprint\n
public static var roomEventEncryptionInfoDeviceFingerprint: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_fingerprint")
}
/// ID\n
public static var roomEventEncryptionInfoDeviceId: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_id")
}
/// Public Name\n
public static var roomEventEncryptionInfoDeviceName: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_name")
}
/// NOT verified
public static var roomEventEncryptionInfoDeviceNotVerified: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_not_verified")
}
/// unknown session\n
public static var roomEventEncryptionInfoDeviceUnknown: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_unknown")
}
/// Verification\n
public static var roomEventEncryptionInfoDeviceVerification: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_verification")
}
/// Verified
public static var roomEventEncryptionInfoDeviceVerified: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_device_verified")
}
/// Event information\n
public static var roomEventEncryptionInfoEvent: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event")
}
/// Algorithm\n
public static var roomEventEncryptionInfoEventAlgorithm: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_algorithm")
}
/// Decryption error\n
public static var roomEventEncryptionInfoEventDecryptionError: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_decryption_error")
}
/// Claimed Ed25519 fingerprint key\n
public static var roomEventEncryptionInfoEventFingerprintKey: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_fingerprint_key")
}
/// Curve25519 identity key\n
public static var roomEventEncryptionInfoEventIdentityKey: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_identity_key")
}
/// none
public static var roomEventEncryptionInfoEventNone: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_none")
}
/// Session ID\n
public static var roomEventEncryptionInfoEventSessionId: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_session_id")
}
/// unencrypted
public static var roomEventEncryptionInfoEventUnencrypted: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_unencrypted")
}
/// User ID\n
public static var roomEventEncryptionInfoEventUserId: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_event_user_id")
}
/// The authenticity of this encrypted message can't be guaranteed on this device.
public static var roomEventEncryptionInfoKeyAuthenticityNotGuaranteed: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_key_authenticity_not_guaranteed")
}
/// End-to-end encryption information\n\n
public static var roomEventEncryptionInfoTitle: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_title")
}
/// Unblacklist
public static var roomEventEncryptionInfoUnblock: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_unblock")
}
/// Unverify
public static var roomEventEncryptionInfoUnverify: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_unverify")
}
/// Verify...
public static var roomEventEncryptionInfoVerify: String {
return VectorL10n.tr("Vector", "room_event_encryption_info_verify")
}
/// To verify that this session can be trusted, please contact its owner using some other means (e.g. in person or a phone call) and ask them whether the key they see in their User Settings for this session matches the key below:\n\n Session name: %@\n Session ID: %@\n Session key: %@\n\nIf it matches, press the verify button below. If it doesnt, then someone else is intercepting this session and you probably want to press the blacklist button instead.\n\nIn future this verification process will be more sophisticated.
public static func roomEventEncryptionVerifyMessage(_ p1: String, _ p2: String, _ p3: String) -> String {
return VectorL10n.tr("Vector", "room_event_encryption_verify_message", p1, p2, p3)
}
/// Verify
public static var roomEventEncryptionVerifyOk: String {
return VectorL10n.tr("Vector", "room_event_encryption_verify_ok")
}
/// Verify session\n\n
public static var roomEventEncryptionVerifyTitle: String {
return VectorL10n.tr("Vector", "room_event_encryption_verify_title")
}
/// Failed to send
public static var roomEventFailedToSend: String {
return VectorL10n.tr("Vector", "room_event_failed_to_send")
}
/// Send your first message
public static var roomFirstMessagePlaceholder: String {
return VectorL10n.tr("Vector", "room_first_message_placeholder")
}
/// Room Info
public static var roomInfoBackButtonTitle: String {
return VectorL10n.tr("Vector", "room_info_back_button_title")
}
/// 1 member
public static var roomInfoListOneMember: String {
return VectorL10n.tr("Vector", "room_info_list_one_member")
}
/// Other
public static var roomInfoListSectionOther: String {
return VectorL10n.tr("Vector", "room_info_list_section_other")
}
/// %@ members
public static func roomInfoListSeveralMembers(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_info_list_several_members", p1)
}
/// Add people
public static var roomIntroCellAddParticipantsAction: String {
return VectorL10n.tr("Vector", "room_intro_cell_add_participants_action")
}
/// This is the beginning of your direct message with
public static var roomIntroCellInformationDmSentence1Part1: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_dm_sentence1_part1")
}
/// .
public static var roomIntroCellInformationDmSentence1Part3: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_dm_sentence1_part3")
}
/// Only the two of you are in this conversation, no one else can join.
public static var roomIntroCellInformationDmSentence2: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_dm_sentence2")
}
/// Only you are in this conversation, unless any of you invites someone to join.
public static var roomIntroCellInformationMultipleDmSentence2: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_multiple_dm_sentence2")
}
/// This is the beginning of
public static var roomIntroCellInformationRoomSentence1Part1: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_room_sentence1_part1")
}
/// .
public static var roomIntroCellInformationRoomSentence1Part3: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_room_sentence1_part3")
}
/// Topic: %@
public static func roomIntroCellInformationRoomWithTopicSentence2(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_intro_cell_information_room_with_topic_sentence2", p1)
}
/// Add a topic
public static var roomIntroCellInformationRoomWithoutTopicSentence2Part1: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_room_without_topic_sentence2_part1")
}
/// to let people know what this room is about.
public static var roomIntroCellInformationRoomWithoutTopicSentence2Part2: String {
return VectorL10n.tr("Vector", "room_intro_cell_information_room_without_topic_sentence2_part2")
}
/// You do not have permission to invite people to this room
public static var roomInviteNotEnoughPermission: String {
return VectorL10n.tr("Vector", "room_invite_not_enough_permission")
}
/// They wont be a part of %@.
public static func roomInviteToRoomOptionDetail(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_invite_to_room_option_detail", p1)
}
/// To just this room
public static var roomInviteToRoomOptionTitle: String {
return VectorL10n.tr("Vector", "room_invite_to_room_option_title")
}
/// They can explore %@, but wont be a member of %@.
public static func roomInviteToSpaceOptionDetail(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_invite_to_space_option_detail", p1, p2)
}
/// To %@
public static func roomInviteToSpaceOptionTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_invite_to_space_option_title", p1)
}
/// This is where your invites appear.
public static var roomInvitesEmptyViewInformation: String {
return VectorL10n.tr("Vector", "room_invites_empty_view_information")
}
/// Nothing new.
public static var roomInvitesEmptyViewTitle: String {
return VectorL10n.tr("Vector", "room_invites_empty_view_title")
}
/// Join
public static var roomJoinGroupCall: String {
return VectorL10n.tr("Vector", "room_join_group_call")
}
/// Jump to unread
public static var roomJumpToFirstUnread: String {
return VectorL10n.tr("Vector", "room_jump_to_first_unread")
}
/// You left the room
public static var roomLeft: String {
return VectorL10n.tr("Vector", "room_left")
}
/// You left
public static var roomLeftForDm: String {
return VectorL10n.tr("Vector", "room_left_for_dm")
}
/// %@, %@ & others are typing
public static func roomManyUsersAreTyping(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_many_users_are_typing", p1, p2)
}
/// Are you sure you want to hide all messages from this user?
public static var roomMemberIgnorePrompt: String {
return VectorL10n.tr("Vector", "room_member_ignore_prompt")
}
/// Admin in %@
public static func roomMemberPowerLevelAdminIn(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_member_power_level_admin_in", p1)
}
/// Custom (%@) in %@
public static func roomMemberPowerLevelCustomIn(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_member_power_level_custom_in", p1, p2)
}
/// Moderator in %@
public static func roomMemberPowerLevelModeratorIn(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_member_power_level_moderator_in", p1)
}
/// You will not be able to undo this change as you are promoting the user to have the same power level as yourself.\nAre you sure?
public static var roomMemberPowerLevelPrompt: String {
return VectorL10n.tr("Vector", "room_member_power_level_prompt")
}
/// Admin
public static var roomMemberPowerLevelShortAdmin: String {
return VectorL10n.tr("Vector", "room_member_power_level_short_admin")
}
/// Custom
public static var roomMemberPowerLevelShortCustom: String {
return VectorL10n.tr("Vector", "room_member_power_level_short_custom")
}
/// Mod
public static var roomMemberPowerLevelShortModerator: String {
return VectorL10n.tr("Vector", "room_member_power_level_short_moderator")
}
/// Editing
public static var roomMessageEditing: String {
return VectorL10n.tr("Vector", "room_message_editing")
}
/// Message edits
public static var roomMessageEditsHistoryTitle: String {
return VectorL10n.tr("Vector", "room_message_edits_history_title")
}
/// Send a message (unencrypted)
public static var roomMessagePlaceholder: String {
return VectorL10n.tr("Vector", "room_message_placeholder")
}
/// Send a reply (unencrypted)
public static var roomMessageReplyToPlaceholder: String {
return VectorL10n.tr("Vector", "room_message_reply_to_placeholder")
}
/// Send a reply
public static var roomMessageReplyToShortPlaceholder: String {
return VectorL10n.tr("Vector", "room_message_reply_to_short_placeholder")
}
/// Replying to %@
public static func roomMessageReplyingTo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_message_replying_to", p1)
}
/// Send a message
public static var roomMessageShortPlaceholder: String {
return VectorL10n.tr("Vector", "room_message_short_placeholder")
}
/// Unable to open the link.
public static var roomMessageUnableOpenLinkErrorMessage: String {
return VectorL10n.tr("Vector", "room_message_unable_open_link_error_message")
}
/// %@ and others
public static func roomMultipleTypingNotification(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_multiple_typing_notification", p1)
}
/// %d new message
public static func roomNewMessageNotification(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "room_new_message_notification", p1)
}
/// %d new messages
public static func roomNewMessagesNotification(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "room_new_messages_notification", p1)
}
/// Conference calls are not supported in encrypted rooms
public static var roomNoConferenceCallInEncryptedRooms: String {
return VectorL10n.tr("Vector", "room_no_conference_call_in_encrypted_rooms")
}
/// You need permission to invite to start a conference in this room
public static var roomNoPowerToCreateConferenceCall: String {
return VectorL10n.tr("Vector", "room_no_power_to_create_conference_call")
}
/// You need to be an admin or a moderator to start a call.
public static var roomNoPrivilegesToCreateGroupCall: String {
return VectorL10n.tr("Vector", "room_no_privileges_to_create_group_call")
}
/// Account settings
public static var roomNotifsSettingsAccountSettings: String {
return VectorL10n.tr("Vector", "room_notifs_settings_account_settings")
}
/// All Messages
public static var roomNotifsSettingsAllMessages: String {
return VectorL10n.tr("Vector", "room_notifs_settings_all_messages")
}
/// Cancel
public static var roomNotifsSettingsCancelAction: String {
return VectorL10n.tr("Vector", "room_notifs_settings_cancel_action")
}
/// Done
public static var roomNotifsSettingsDoneAction: String {
return VectorL10n.tr("Vector", "room_notifs_settings_done_action")
}
/// Please note that mentions & keyword notifications are not available in encrypted rooms on mobile.
public static var roomNotifsSettingsEncryptedRoomNotice: String {
return VectorL10n.tr("Vector", "room_notifs_settings_encrypted_room_notice")
}
/// You can manage notifications in %@
public static func roomNotifsSettingsManageNotifications(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_notifs_settings_manage_notifications", p1)
}
/// Mentions and Keywords only
public static var roomNotifsSettingsMentionsAndKeywords: String {
return VectorL10n.tr("Vector", "room_notifs_settings_mentions_and_keywords")
}
/// None
public static var roomNotifsSettingsNone: String {
return VectorL10n.tr("Vector", "room_notifs_settings_none")
}
/// Notify me for
public static var roomNotifsSettingsNotifyMeFor: String {
return VectorL10n.tr("Vector", "room_notifs_settings_notify_me_for")
}
/// Connectivity to the server has been lost.
public static var roomOfflineNotification: String {
return VectorL10n.tr("Vector", "room_offline_notification")
}
/// %@ is typing
public static func roomOneUserIsTyping(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_one_user_is_typing", p1)
}
/// Ongoing conference call. Join as %@ or %@.
public static func roomOngoingConferenceCall(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_ongoing_conference_call", p1, p2)
}
/// Close
public static var roomOngoingConferenceCallClose: String {
return VectorL10n.tr("Vector", "room_ongoing_conference_call_close")
}
/// Ongoing conference call. Join as %@ or %@. %@ it.
public static func roomOngoingConferenceCallWithClose(_ p1: String, _ p2: String, _ p3: String) -> String {
return VectorL10n.tr("Vector", "room_ongoing_conference_call_with_close", p1, p2, p3)
}
/// Dial pad
public static var roomOpenDialpad: String {
return VectorL10n.tr("Vector", "room_open_dialpad")
}
/// Ban from this room
public static var roomParticipantsActionBan: String {
return VectorL10n.tr("Vector", "room_participants_action_ban")
}
/// Hide all messages from this user
public static var roomParticipantsActionIgnore: String {
return VectorL10n.tr("Vector", "room_participants_action_ignore")
}
/// Invite
public static var roomParticipantsActionInvite: String {
return VectorL10n.tr("Vector", "room_participants_action_invite")
}
/// Leave this room
public static var roomParticipantsActionLeave: String {
return VectorL10n.tr("Vector", "room_participants_action_leave")
}
/// Mention
public static var roomParticipantsActionMention: String {
return VectorL10n.tr("Vector", "room_participants_action_mention")
}
/// Remove from this room
public static var roomParticipantsActionRemove: String {
return VectorL10n.tr("Vector", "room_participants_action_remove")
}
/// Admin tools
public static var roomParticipantsActionSectionAdminTools: String {
return VectorL10n.tr("Vector", "room_participants_action_section_admin_tools")
}
/// Sessions
public static var roomParticipantsActionSectionDevices: String {
return VectorL10n.tr("Vector", "room_participants_action_section_devices")
}
/// Direct chats
public static var roomParticipantsActionSectionDirectChats: String {
return VectorL10n.tr("Vector", "room_participants_action_section_direct_chats")
}
/// Options
public static var roomParticipantsActionSectionOther: String {
return VectorL10n.tr("Vector", "room_participants_action_section_other")
}
/// Security
public static var roomParticipantsActionSectionSecurity: String {
return VectorL10n.tr("Vector", "room_participants_action_section_security")
}
/// Complete security
public static var roomParticipantsActionSecurityStatusCompleteSecurity: String {
return VectorL10n.tr("Vector", "room_participants_action_security_status_complete_security")
}
/// Loading
public static var roomParticipantsActionSecurityStatusLoading: String {
return VectorL10n.tr("Vector", "room_participants_action_security_status_loading")
}
/// Verified
public static var roomParticipantsActionSecurityStatusVerified: String {
return VectorL10n.tr("Vector", "room_participants_action_security_status_verified")
}
/// Verify
public static var roomParticipantsActionSecurityStatusVerify: String {
return VectorL10n.tr("Vector", "room_participants_action_security_status_verify")
}
/// Warning
public static var roomParticipantsActionSecurityStatusWarning: String {
return VectorL10n.tr("Vector", "room_participants_action_security_status_warning")
}
/// Make admin
public static var roomParticipantsActionSetAdmin: String {
return VectorL10n.tr("Vector", "room_participants_action_set_admin")
}
/// Reset to normal user
public static var roomParticipantsActionSetDefaultPowerLevel: String {
return VectorL10n.tr("Vector", "room_participants_action_set_default_power_level")
}
/// Make moderator
public static var roomParticipantsActionSetModerator: String {
return VectorL10n.tr("Vector", "room_participants_action_set_moderator")
}
/// Start new chat
public static var roomParticipantsActionStartNewChat: String {
return VectorL10n.tr("Vector", "room_participants_action_start_new_chat")
}
/// Start video call
public static var roomParticipantsActionStartVideoCall: String {
return VectorL10n.tr("Vector", "room_participants_action_start_video_call")
}
/// Start voice call
public static var roomParticipantsActionStartVoiceCall: String {
return VectorL10n.tr("Vector", "room_participants_action_start_voice_call")
}
/// Unban
public static var roomParticipantsActionUnban: String {
return VectorL10n.tr("Vector", "room_participants_action_unban")
}
/// Show all messages from this user
public static var roomParticipantsActionUnignore: String {
return VectorL10n.tr("Vector", "room_participants_action_unignore")
}
/// Add participant
public static var roomParticipantsAddParticipant: String {
return VectorL10n.tr("Vector", "room_participants_add_participant")
}
/// ago
public static var roomParticipantsAgo: String {
return VectorL10n.tr("Vector", "room_participants_ago")
}
/// Filter room members
public static var roomParticipantsFilterRoomMembers: String {
return VectorL10n.tr("Vector", "room_participants_filter_room_members")
}
/// Filter members
public static var roomParticipantsFilterRoomMembersForDm: String {
return VectorL10n.tr("Vector", "room_participants_filter_room_members_for_dm")
}
/// Idle
public static var roomParticipantsIdle: String {
return VectorL10n.tr("Vector", "room_participants_idle")
}
/// Search / invite by User ID, Name or email
public static var roomParticipantsInviteAnotherUser: String {
return VectorL10n.tr("Vector", "room_participants_invite_another_user")
}
/// Invite anyway
public static var roomParticipantsInviteAnyway: String {
return VectorL10n.tr("Vector", "room_participants_invite_anyway")
}
/// Malformed ID. Should be an email address or a Matrix ID like '@localpart:domain'
public static var roomParticipantsInviteMalformedId: String {
return VectorL10n.tr("Vector", "room_participants_invite_malformed_id")
}
/// Invite Error
public static var roomParticipantsInviteMalformedIdTitle: String {
return VectorL10n.tr("Vector", "room_participants_invite_malformed_id_title")
}
/// Are you sure you want to invite %@ to this chat?
public static func roomParticipantsInvitePromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_participants_invite_prompt_msg", p1)
}
/// Confirmation
public static var roomParticipantsInvitePromptTitle: String {
return VectorL10n.tr("Vector", "room_participants_invite_prompt_title")
}
/// Are you sure you want to invite %@ to %@?
public static func roomParticipantsInvitePromptToMsg(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_participants_invite_prompt_to_msg", p1, p2)
}
/// Unable to find profiles for this Matrix ID. Are you sure you want to invite %@ to %@?
public static func roomParticipantsInviteUnknownParticipantPromptToMsg(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_participants_invite_unknown_participant_prompt_to_msg", p1, p2)
}
/// INVITED
public static var roomParticipantsInvitedSection: String {
return VectorL10n.tr("Vector", "room_participants_invited_section")
}
/// Leaving
public static var roomParticipantsLeaveProcessing: String {
return VectorL10n.tr("Vector", "room_participants_leave_processing")
}
/// Are you sure you want to leave the room?
public static var roomParticipantsLeavePromptMsg: String {
return VectorL10n.tr("Vector", "room_participants_leave_prompt_msg")
}
/// Are you sure you want to leave?
public static var roomParticipantsLeavePromptMsgForDm: String {
return VectorL10n.tr("Vector", "room_participants_leave_prompt_msg_for_dm")
}
/// Leave room
public static var roomParticipantsLeavePromptTitle: String {
return VectorL10n.tr("Vector", "room_participants_leave_prompt_title")
}
/// Leave
public static var roomParticipantsLeavePromptTitleForDm: String {
return VectorL10n.tr("Vector", "room_participants_leave_prompt_title_for_dm")
}
/// Left room
public static var roomParticipantsLeaveSuccess: String {
return VectorL10n.tr("Vector", "room_participants_leave_success")
}
/// %d participants
public static func roomParticipantsMultiParticipants(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "room_participants_multi_participants", p1)
}
/// now
public static var roomParticipantsNow: String {
return VectorL10n.tr("Vector", "room_participants_now")
}
/// Offline
public static var roomParticipantsOffline: String {
return VectorL10n.tr("Vector", "room_participants_offline")
}
/// 1 participant
public static var roomParticipantsOneParticipant: String {
return VectorL10n.tr("Vector", "room_participants_one_participant")
}
/// Online
public static var roomParticipantsOnline: String {
return VectorL10n.tr("Vector", "room_participants_online")
}
/// Are you sure you want to remove %@ from this chat?
public static func roomParticipantsRemovePromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_participants_remove_prompt_msg", p1)
}
/// Confirmation
public static var roomParticipantsRemovePromptTitle: String {
return VectorL10n.tr("Vector", "room_participants_remove_prompt_title")
}
/// Are you sure you want to revoke this invite?
public static var roomParticipantsRemoveThirdPartyInvitePromptMsg: String {
return VectorL10n.tr("Vector", "room_participants_remove_third_party_invite_prompt_msg")
}
/// Messages in this room are end-to-end encrypted.\n\nYour messages are secured with locks and only you and the recipient have the unique keys to unlock them.
public static var roomParticipantsSecurityInformationRoomEncrypted: String {
return VectorL10n.tr("Vector", "room_participants_security_information_room_encrypted")
}
/// Messages here are end-to-end encrypted.\n\nYour messages are secured with locks and only you and the recipient have the unique keys to unlock them.
public static var roomParticipantsSecurityInformationRoomEncryptedForDm: String {
return VectorL10n.tr("Vector", "room_participants_security_information_room_encrypted_for_dm")
}
/// Messages in this room are not end-to-end encrypted.
public static var roomParticipantsSecurityInformationRoomNotEncrypted: String {
return VectorL10n.tr("Vector", "room_participants_security_information_room_not_encrypted")
}
/// Messages here are not end-to-end encrypted.
public static var roomParticipantsSecurityInformationRoomNotEncryptedForDm: String {
return VectorL10n.tr("Vector", "room_participants_security_information_room_not_encrypted_for_dm")
}
/// Loading
public static var roomParticipantsSecurityLoading: String {
return VectorL10n.tr("Vector", "room_participants_security_loading")
}
/// No identity server is configured so you cannot start a chat with a contact using an email.
public static var roomParticipantsStartNewChatErrorUsingUserEmailWithoutIdentityServer: String {
return VectorL10n.tr("Vector", "room_participants_start_new_chat_error_using_user_email_without_identity_server")
}
/// Participants
public static var roomParticipantsTitle: String {
return VectorL10n.tr("Vector", "room_participants_title")
}
/// Unknown
public static var roomParticipantsUnknown: String {
return VectorL10n.tr("Vector", "room_participants_unknown")
}
/// Voice call
public static var roomPlaceVoiceCall: String {
return VectorL10n.tr("Vector", "room_place_voice_call")
}
/// Please select a room
public static var roomPleaseSelect: String {
return VectorL10n.tr("Vector", "room_please_select")
}
/// This room is a continuation of another conversation.
public static var roomPredecessorInformation: String {
return VectorL10n.tr("Vector", "room_predecessor_information")
}
/// Tap here to see older messages.
public static var roomPredecessorLink: String {
return VectorL10n.tr("Vector", "room_predecessor_link")
}
/// Do you want to decline the invitation or ignore this user?
public static var roomPreviewDeclineInvitationOptions: String {
return VectorL10n.tr("Vector", "room_preview_decline_invitation_options")
}
/// You have been invited to join this room by %@
public static func roomPreviewInvitationFormat(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_preview_invitation_format", p1)
}
/// This is a preview of this room. Room interactions have been disabled.
public static var roomPreviewSubtitle: String {
return VectorL10n.tr("Vector", "room_preview_subtitle")
}
/// You are trying to access %@. Would you like to join in order to participate in the discussion?
public static func roomPreviewTryJoinAnUnknownRoom(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_preview_try_join_an_unknown_room", p1)
}
/// a room
public static var roomPreviewTryJoinAnUnknownRoomDefault: String {
return VectorL10n.tr("Vector", "room_preview_try_join_an_unknown_room_default")
}
/// This invitation was sent to %@, which is not associated with this account. You may wish to login with a different account, or add this email to your account.
public static func roomPreviewUnlinkedEmailWarning(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_preview_unlinked_email_warning", p1)
}
/// cancel all
public static var roomPromptCancel: String {
return VectorL10n.tr("Vector", "room_prompt_cancel")
}
/// Resend all
public static var roomPromptResend: String {
return VectorL10n.tr("Vector", "room_prompt_resend")
}
/// ROOMS
public static var roomRecentsConversationsSection: String {
return VectorL10n.tr("Vector", "room_recents_conversations_section")
}
/// Create room
public static var roomRecentsCreateEmptyRoom: String {
return VectorL10n.tr("Vector", "room_recents_create_empty_room")
}
/// ROOM DIRECTORY
public static var roomRecentsDirectorySection: String {
return VectorL10n.tr("Vector", "room_recents_directory_section")
}
/// FAVOURITES
public static var roomRecentsFavouritesSection: String {
return VectorL10n.tr("Vector", "room_recents_favourites_section")
}
/// INVITES
public static var roomRecentsInvitesSection: String {
return VectorL10n.tr("Vector", "room_recents_invites_section")
}
/// Join room
public static var roomRecentsJoinRoom: String {
return VectorL10n.tr("Vector", "room_recents_join_room")
}
/// Type a room id or a room alias
public static var roomRecentsJoinRoomPrompt: String {
return VectorL10n.tr("Vector", "room_recents_join_room_prompt")
}
/// Join a room
public static var roomRecentsJoinRoomTitle: String {
return VectorL10n.tr("Vector", "room_recents_join_room_title")
}
/// LOW PRIORITY
public static var roomRecentsLowPrioritySection: String {
return VectorL10n.tr("Vector", "room_recents_low_priority_section")
}
/// No rooms
public static var roomRecentsNoConversation: String {
return VectorL10n.tr("Vector", "room_recents_no_conversation")
}
/// PEOPLE
public static var roomRecentsPeopleSection: String {
return VectorL10n.tr("Vector", "room_recents_people_section")
}
/// Recently viewed
public static var roomRecentsRecentlyViewedSection: String {
return VectorL10n.tr("Vector", "room_recents_recently_viewed_section")
}
/// SYSTEM ALERTS
public static var roomRecentsServerNoticeSection: String {
return VectorL10n.tr("Vector", "room_recents_server_notice_section")
}
/// Start chat
public static var roomRecentsStartChatWith: String {
return VectorL10n.tr("Vector", "room_recents_start_chat_with")
}
/// SUGGESTED ROOMS
public static var roomRecentsSuggestedRoomsSection: String {
return VectorL10n.tr("Vector", "room_recents_suggested_rooms_section")
}
/// Can't find this room. Make sure it exists
public static var roomRecentsUnknownRoomErrorMessage: String {
return VectorL10n.tr("Vector", "room_recents_unknown_room_error_message")
}
/// This room has been replaced and is no longer active.
public static var roomReplacementInformation: String {
return VectorL10n.tr("Vector", "room_replacement_information")
}
/// The conversation continues here.
public static var roomReplacementLink: String {
return VectorL10n.tr("Vector", "room_replacement_link")
}
/// Resend unsent messages
public static var roomResendUnsentMessages: String {
return VectorL10n.tr("Vector", "room_resend_unsent_messages")
}
/// Please
public static var roomResourceLimitExceededMessageContact1: String {
return VectorL10n.tr("Vector", "room_resource_limit_exceeded_message_contact_1")
}
/// contact your service administrator
public static var roomResourceLimitExceededMessageContact2Link: String {
return VectorL10n.tr("Vector", "room_resource_limit_exceeded_message_contact_2_link")
}
/// to continue using this service.
public static var roomResourceLimitExceededMessageContact3: String {
return VectorL10n.tr("Vector", "room_resource_limit_exceeded_message_contact_3")
}
/// This homeserver has exceeded one of its resource limits so
public static var roomResourceUsageLimitReachedMessage1Default: String {
return VectorL10n.tr("Vector", "room_resource_usage_limit_reached_message_1_default")
}
/// This homeserver has hit its Monthly Active User limit so
public static var roomResourceUsageLimitReachedMessage1MonthlyActiveUser: String {
return VectorL10n.tr("Vector", "room_resource_usage_limit_reached_message_1_monthly_active_user")
}
/// some users will not be able to log in.
public static var roomResourceUsageLimitReachedMessage2: String {
return VectorL10n.tr("Vector", "room_resource_usage_limit_reached_message_2")
}
/// to get this limit increased.
public static var roomResourceUsageLimitReachedMessageContact3: String {
return VectorL10n.tr("Vector", "room_resource_usage_limit_reached_message_contact_3")
}
/// Slide to end the call for everyone
public static var roomSlideToEndGroupCall: String {
return VectorL10n.tr("Vector", "room_slide_to_end_group_call")
}
/// Suggested rooms are promoted to space members as good ones to join.
public static var roomSuggestionSettingsScreenMessage: String {
return VectorL10n.tr("Vector", "room_suggestion_settings_screen_message")
}
/// Suggest room
public static var roomSuggestionSettingsScreenNavTitle: String {
return VectorL10n.tr("Vector", "room_suggestion_settings_screen_nav_title")
}
/// Make a room suggested in a space
public static var roomSuggestionSettingsScreenTitle: String {
return VectorL10n.tr("Vector", "room_suggestion_settings_screen_title")
}
/// Thread
public static var roomThreadTitle: String {
return VectorL10n.tr("Vector", "room_thread_title")
}
/// Invite members
public static var roomTitleInviteMembers: String {
return VectorL10n.tr("Vector", "room_title_invite_members")
}
/// %@ members
public static func roomTitleMembers(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_title_members", p1)
}
/// %@/%@ active members
public static func roomTitleMultipleActiveMembers(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_title_multiple_active_members", p1, p2)
}
/// New room
public static var roomTitleNewRoom: String {
return VectorL10n.tr("Vector", "room_title_new_room")
}
/// %@/%@ active member
public static func roomTitleOneActiveMember(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_title_one_active_member", p1, p2)
}
/// 1 member
public static var roomTitleOneMember: String {
return VectorL10n.tr("Vector", "room_title_one_member")
}
/// %@ & %@ are typing
public static func roomTwoUsersAreTyping(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "room_two_users_are_typing", p1, p2)
}
/// Are you sure you want to delete all unsent messages in this room?
public static var roomUnsentMessagesCancelMessage: String {
return VectorL10n.tr("Vector", "room_unsent_messages_cancel_message")
}
/// Delete unsent messages
public static var roomUnsentMessagesCancelTitle: String {
return VectorL10n.tr("Vector", "room_unsent_messages_cancel_title")
}
/// Messages failed to send.
public static var roomUnsentMessagesNotification: String {
return VectorL10n.tr("Vector", "room_unsent_messages_notification")
}
/// Message failed to send due to unknown sessions being present.
public static var roomUnsentMessagesUnknownDevicesNotification: String {
return VectorL10n.tr("Vector", "room_unsent_messages_unknown_devices_notification")
}
/// Once invited users have joined %@, you will be able to chat and the room will be end-to-end encrypted
public static func roomWaitingOtherParticipantsMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_waiting_other_participants_message", p1)
}
/// Waiting for users to join %@
public static func roomWaitingOtherParticipantsTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_waiting_other_participants_title", p1)
}
/// End-to-end encryption is in beta and may not be reliable.\n\nYou should not yet trust it to secure data.\n\nDevices will not yet be able to decrypt history from before they joined the room.\n\nEncrypted messages will not be visible on clients that do not yet implement encryption.
public static var roomWarningAboutEncryption: String {
return VectorL10n.tr("Vector", "room_warning_about_encryption")
}
/// Your avatar URL
public static var roomWidgetPermissionAvatarUrlPermission: String {
return VectorL10n.tr("Vector", "room_widget_permission_avatar_url_permission")
}
/// This widget was added by:
public static var roomWidgetPermissionCreatorInfoTitle: String {
return VectorL10n.tr("Vector", "room_widget_permission_creator_info_title")
}
/// Your display name
public static var roomWidgetPermissionDisplayNamePermission: String {
return VectorL10n.tr("Vector", "room_widget_permission_display_name_permission")
}
/// Using it may share data with %@:\n
public static func roomWidgetPermissionInformationTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_widget_permission_information_title", p1)
}
/// Room ID
public static var roomWidgetPermissionRoomIdPermission: String {
return VectorL10n.tr("Vector", "room_widget_permission_room_id_permission")
}
/// Your theme
public static var roomWidgetPermissionThemePermission: String {
return VectorL10n.tr("Vector", "room_widget_permission_theme_permission")
}
/// Load Widget
public static var roomWidgetPermissionTitle: String {
return VectorL10n.tr("Vector", "room_widget_permission_title")
}
/// Your user ID
public static var roomWidgetPermissionUserIdPermission: String {
return VectorL10n.tr("Vector", "room_widget_permission_user_id_permission")
}
/// Using it may set cookies and share data with %@:\n
public static func roomWidgetPermissionWebviewInformationTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "room_widget_permission_webview_information_title", p1)
}
/// Widget ID
public static var roomWidgetPermissionWidgetIdPermission: String {
return VectorL10n.tr("Vector", "room_widget_permission_widget_id_permission")
}
/// Rooms are great for any group chat, private or public. Tap the + to find existing rooms, or make new ones.
public static var roomsEmptyViewInformation: String {
return VectorL10n.tr("Vector", "rooms_empty_view_information")
}
/// Rooms
public static var roomsEmptyViewTitle: String {
return VectorL10n.tr("Vector", "rooms_empty_view_title")
}
/// Save
public static var save: String {
return VectorL10n.tr("Vector", "save")
}
/// Saving
public static var saving: String {
return VectorL10n.tr("Vector", "saving")
}
/// Search
public static var searchDefaultPlaceholder: String {
return VectorL10n.tr("Vector", "search_default_placeholder")
}
/// Files
public static var searchFiles: String {
return VectorL10n.tr("Vector", "search_files")
}
/// Filter
public static var searchFilterPlaceholder: String {
return VectorL10n.tr("Vector", "search_filter_placeholder")
}
/// Searching
public static var searchInProgress: String {
return VectorL10n.tr("Vector", "search_in_progress")
}
/// Messages
public static var searchMessages: String {
return VectorL10n.tr("Vector", "search_messages")
}
/// No results
public static var searchNoResult: String {
return VectorL10n.tr("Vector", "search_no_result")
}
/// No Results
public static var searchNoResults: String {
return VectorL10n.tr("Vector", "search_no_results")
}
/// People
public static var searchPeople: String {
return VectorL10n.tr("Vector", "search_people")
}
/// Search by User ID, Name or email
public static var searchPeoplePlaceholder: String {
return VectorL10n.tr("Vector", "search_people_placeholder")
}
/// Rooms
public static var searchRooms: String {
return VectorL10n.tr("Vector", "search_rooms")
}
/// Search in progress...
public static var searchSearching: String {
return VectorL10n.tr("Vector", "search_searching")
}
/// Create a new room
public static var searchableDirectoryCreateNewRoom: String {
return VectorL10n.tr("Vector", "searchable_directory_create_new_room")
}
/// Name or ID
public static var searchableDirectorySearchPlaceholder: String {
return VectorL10n.tr("Vector", "searchable_directory_search_placeholder")
}
/// %@ Network
public static func searchableDirectoryXNetwork(_ p1: String) -> String {
return VectorL10n.tr("Vector", "searchable_directory_x_network", p1)
}
/// Forgot or lost all recovery options?
public static var secretsRecoveryResetActionPart1: String {
return VectorL10n.tr("Vector", "secrets_recovery_reset_action_part_1")
}
/// Reset everything
public static var secretsRecoveryResetActionPart2: String {
return VectorL10n.tr("Vector", "secrets_recovery_reset_action_part_2")
}
/// Access your secure message history and your cross-signing identity for verifying other sessions by entering your Security Key.
public static var secretsRecoveryWithKeyInformationDefault: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_information_default")
}
/// Enter your Security Key to continue.
public static var secretsRecoveryWithKeyInformationUnlockSecureBackupWithKey: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_information_unlock_secure_backup_with_key")
}
/// Enter your Security Phrase to continue.
public static var secretsRecoveryWithKeyInformationUnlockSecureBackupWithPhrase: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_information_unlock_secure_backup_with_phrase")
}
/// Use your Security Key to verify this device.
public static var secretsRecoveryWithKeyInformationVerifyDevice: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_information_verify_device")
}
/// Please verify that you entered the correct Security Key.
public static var secretsRecoveryWithKeyInvalidRecoveryKeyMessage: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_invalid_recovery_key_message")
}
/// Unable to access secret storage
public static var secretsRecoveryWithKeyInvalidRecoveryKeyTitle: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_invalid_recovery_key_title")
}
/// Use Key
public static var secretsRecoveryWithKeyRecoverAction: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_recover_action")
}
/// Enter Security Key
public static var secretsRecoveryWithKeyRecoveryKeyPlaceholder: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_recovery_key_placeholder")
}
/// Enter
public static var secretsRecoveryWithKeyRecoveryKeyTitle: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_recovery_key_title")
}
/// Security Key
public static var secretsRecoveryWithKeyTitle: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_key_title")
}
/// Access your secure message history and your cross-signing identity for verifying other sessions by entering your Security Phrase.
public static var secretsRecoveryWithPassphraseInformationDefault: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_information_default")
}
/// Use your Security Phrase to verify this device.
public static var secretsRecoveryWithPassphraseInformationVerifyDevice: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_information_verify_device")
}
/// Please verify that you entered the correct Security Phrase.
public static var secretsRecoveryWithPassphraseInvalidPassphraseMessage: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_invalid_passphrase_message")
}
/// Unable to access secret storage
public static var secretsRecoveryWithPassphraseInvalidPassphraseTitle: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_invalid_passphrase_title")
}
/// Dont know your Security Phrase? You can
public static var secretsRecoveryWithPassphraseLostPassphraseActionPart1: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_lost_passphrase_action_part1")
}
/// use your Security Key
public static var secretsRecoveryWithPassphraseLostPassphraseActionPart2: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_lost_passphrase_action_part2")
}
/// .
public static var secretsRecoveryWithPassphraseLostPassphraseActionPart3: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_lost_passphrase_action_part3")
}
/// Enter Security Phrase
public static var secretsRecoveryWithPassphrasePassphrasePlaceholder: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_passphrase_placeholder")
}
/// Enter
public static var secretsRecoveryWithPassphrasePassphraseTitle: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_passphrase_title")
}
/// Use Phrase
public static var secretsRecoveryWithPassphraseRecoverAction: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_recover_action")
}
/// Security Phrase
public static var secretsRecoveryWithPassphraseTitle: String {
return VectorL10n.tr("Vector", "secrets_recovery_with_passphrase_title")
}
/// Enter your Matrix account password to confirm
public static var secretsResetAuthenticationMessage: String {
return VectorL10n.tr("Vector", "secrets_reset_authentication_message")
}
/// Only do this if you have no other device you can verify this device with.
public static var secretsResetInformation: String {
return VectorL10n.tr("Vector", "secrets_reset_information")
}
/// Reset
public static var secretsResetResetAction: String {
return VectorL10n.tr("Vector", "secrets_reset_reset_action")
}
/// Reset everything
public static var secretsResetTitle: String {
return VectorL10n.tr("Vector", "secrets_reset_title")
}
/// You will restart with no history, no messages, trusted devices or trusted users.
public static var secretsResetWarningMessage: String {
return VectorL10n.tr("Vector", "secrets_reset_warning_message")
}
/// If you reset everything
public static var secretsResetWarningTitle: String {
return VectorL10n.tr("Vector", "secrets_reset_warning_title")
}
/// Done
public static var secretsSetupRecoveryKeyDoneAction: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_done_action")
}
/// Save
public static var secretsSetupRecoveryKeyExportAction: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_export_action")
}
/// Store your Security Key somewhere safe. It can be used to unlock your encrypted messages & data.
public static var secretsSetupRecoveryKeyInformation: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_information")
}
/// Loading
public static var secretsSetupRecoveryKeyLoading: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_loading")
}
/// Print it and store it somewhere safe\n Save it on a USB key or backup drive\n Copy it to your personal cloud storage
public static var secretsSetupRecoveryKeyStorageAlertMessage: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_storage_alert_message")
}
/// Keep it safe
public static var secretsSetupRecoveryKeyStorageAlertTitle: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_storage_alert_title")
}
/// Save your Security Key
public static var secretsSetupRecoveryKeyTitle: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_key_title")
}
/// Don't use your Matrix account password.
public static var secretsSetupRecoveryPassphraseAdditionalInformation: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_additional_information")
}
/// Enter your Security Phrase again to confirm it.
public static var secretsSetupRecoveryPassphraseConfirmInformation: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_confirm_information")
}
/// Confirm phrase
public static var secretsSetupRecoveryPassphraseConfirmPassphrasePlaceholder: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_confirm_passphrase_placeholder")
}
/// Confirm
public static var secretsSetupRecoveryPassphraseConfirmPassphraseTitle: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_confirm_passphrase_title")
}
/// Enter a security phrase only you know, used to secure secrets on your server.
public static var secretsSetupRecoveryPassphraseInformation: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_information")
}
/// Remember your Security Phrase. It can be used to unlock your encrypted messages & data.
public static var secretsSetupRecoveryPassphraseSummaryInformation: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_summary_information")
}
/// Save your Security Phrase
public static var secretsSetupRecoveryPassphraseSummaryTitle: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_summary_title")
}
/// Set a Security Phrase
public static var secretsSetupRecoveryPassphraseTitle: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_title")
}
/// Done
public static var secretsSetupRecoveryPassphraseValidateAction: String {
return VectorL10n.tr("Vector", "secrets_setup_recovery_passphrase_validate_action")
}
/// Safeguard against losing access to encrypted messages & data
public static var secureBackupSetupBannerSubtitle: String {
return VectorL10n.tr("Vector", "secure_backup_setup_banner_subtitle")
}
/// Secure Backup
public static var secureBackupSetupBannerTitle: String {
return VectorL10n.tr("Vector", "secure_backup_setup_banner_title")
}
/// If you cancel now, you may lose encrypted messages & data if you lose access to your logins.\n\nYou can also set up Secure Backup & manage your keys in Settings.
public static var secureKeyBackupSetupCancelAlertMessage: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_cancel_alert_message")
}
/// Are your sure?
public static var secureKeyBackupSetupCancelAlertTitle: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_cancel_alert_title")
}
/// Delete it
public static var secureKeyBackupSetupExistingBackupErrorDeleteIt: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_existing_backup_error_delete_it")
}
/// Unlock it to reuse it in the secure backup or delete it to create a new messages backup in the secure backup.
public static var secureKeyBackupSetupExistingBackupErrorInfo: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_existing_backup_error_info")
}
/// A backup for messages already exists
public static var secureKeyBackupSetupExistingBackupErrorTitle: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_existing_backup_error_title")
}
/// Unlock it
public static var secureKeyBackupSetupExistingBackupErrorUnlockIt: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_existing_backup_error_unlock_it")
}
/// Safeguard against losing access to encrypted messages & data by backing up encryption keys on your server.
public static var secureKeyBackupSetupIntroInfo: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_intro_info")
}
/// Secure Backup
public static var secureKeyBackupSetupIntroTitle: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_intro_title")
}
/// Generate a security key to store somewhere safe like a password manager or a safe.
public static var secureKeyBackupSetupIntroUseSecurityKeyInfo: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_intro_use_security_key_info")
}
/// Use a Security Key
public static var secureKeyBackupSetupIntroUseSecurityKeyTitle: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_intro_use_security_key_title")
}
/// Enter a secret phrase only you know, and generate a key for backup.
public static var secureKeyBackupSetupIntroUseSecurityPassphraseInfo: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_intro_use_security_passphrase_info")
}
/// Use a Security Phrase
public static var secureKeyBackupSetupIntroUseSecurityPassphraseTitle: String {
return VectorL10n.tr("Vector", "secure_key_backup_setup_intro_use_security_passphrase_title")
}
/// ADVANCED
public static var securitySettingsAdvanced: String {
return VectorL10n.tr("Vector", "security_settings_advanced")
}
/// MESSAGE BACKUP
public static var securitySettingsBackup: String {
return VectorL10n.tr("Vector", "security_settings_backup")
}
/// Never send messages to untrusted sessions
public static var securitySettingsBlacklistUnverifiedDevices: String {
return VectorL10n.tr("Vector", "security_settings_blacklist_unverified_devices")
}
/// Verify all of a users sessions to mark them as trusted and send messages to them.
public static var securitySettingsBlacklistUnverifiedDevicesDescription: String {
return VectorL10n.tr("Vector", "security_settings_blacklist_unverified_devices_description")
}
/// Sorry. This action is not available on %@ iOS yet. Please use another Matrix client to set it up. %@ iOS will use it.
public static func securitySettingsComingSoon(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "security_settings_coming_soon", p1, p2)
}
/// You should complete security on your current session first.
public static var securitySettingsCompleteSecurityAlertMessage: String {
return VectorL10n.tr("Vector", "security_settings_complete_security_alert_message")
}
/// Complete security
public static var securitySettingsCompleteSecurityAlertTitle: String {
return VectorL10n.tr("Vector", "security_settings_complete_security_alert_title")
}
/// CROSS-SIGNING
public static var securitySettingsCrosssigning: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning")
}
/// Set up
public static var securitySettingsCrosssigningBootstrap: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_bootstrap")
}
/// Complete security
public static var securitySettingsCrosssigningCompleteSecurity: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_complete_security")
}
/// Your account has a cross-signing identity, but it is not yet trusted by this session. Complete security of this session.
public static var securitySettingsCrosssigningInfoExists: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_info_exists")
}
/// Cross-signing is not yet set up.
public static var securitySettingsCrosssigningInfoNotBootstrapped: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_info_not_bootstrapped")
}
/// Cross-signing is ready for use.
public static var securitySettingsCrosssigningInfoOk: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_info_ok")
}
/// Cross-signing is enabled. You can trust other users and your other sessions based on cross-signing but you cannot cross-sign from this session because it does not have cross-signing private keys. Complete security of this session.
public static var securitySettingsCrosssigningInfoTrusted: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_info_trusted")
}
/// Reset
public static var securitySettingsCrosssigningReset: String {
return VectorL10n.tr("Vector", "security_settings_crosssigning_reset")
}
/// MY SESSIONS
public static var securitySettingsCryptoSessions: String {
return VectorL10n.tr("Vector", "security_settings_crypto_sessions")
}
/// If you dont recognise a login, change your Matrix account password and reset Secure Backup.
public static var securitySettingsCryptoSessionsDescription2: String {
return VectorL10n.tr("Vector", "security_settings_crypto_sessions_description_2")
}
/// Loading sessions
public static var securitySettingsCryptoSessionsLoading: String {
return VectorL10n.tr("Vector", "security_settings_crypto_sessions_loading")
}
/// CRYPTOGRAPHY
public static var securitySettingsCryptography: String {
return VectorL10n.tr("Vector", "security_settings_cryptography")
}
/// Export keys manually
public static var securitySettingsExportKeysManually: String {
return VectorL10n.tr("Vector", "security_settings_export_keys_manually")
}
/// SECURE BACKUP
public static var securitySettingsSecureBackup: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup")
}
/// Delete Backup
public static var securitySettingsSecureBackupDelete: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_delete")
}
/// Back up your encryption keys with your account data in case you lose access to your sessions. Your keys will be secured with a unique Security Key.
public static var securitySettingsSecureBackupDescription: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_description")
}
/// Checking
public static var securitySettingsSecureBackupInfoChecking: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_info_checking")
}
/// This session is backing up your keys.
public static var securitySettingsSecureBackupInfoValid: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_info_valid")
}
/// Reset
public static var securitySettingsSecureBackupReset: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_reset")
}
/// Restore from Backup
public static var securitySettingsSecureBackupRestore: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_restore")
}
/// Set up
public static var securitySettingsSecureBackupSetup: String {
return VectorL10n.tr("Vector", "security_settings_secure_backup_setup")
}
/// Security
public static var securitySettingsTitle: String {
return VectorL10n.tr("Vector", "security_settings_title")
}
/// Confirm your identity by entering your Matrix account password
public static var securitySettingsUserPasswordDescription: String {
return VectorL10n.tr("Vector", "security_settings_user_password_description")
}
/// Select an account
public static var selectAccount: String {
return VectorL10n.tr("Vector", "select_account")
}
/// Select All
public static var selectAll: String {
return VectorL10n.tr("Vector", "select_all")
}
/// Send
public static var send: String {
return VectorL10n.tr("Vector", "send")
}
/// Send to %@
public static func sendTo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "send_to", p1)
}
/// Sending
public static var sending: String {
return VectorL10n.tr("Vector", "sending")
}
/// Accept
public static var serviceTermsModalAcceptButton: String {
return VectorL10n.tr("Vector", "service_terms_modal_accept_button")
}
/// Decline
public static var serviceTermsModalDeclineButton: String {
return VectorL10n.tr("Vector", "service_terms_modal_decline_button")
}
/// This will allow someone to find you if they have your phone number or email saved in their phone contacts.
public static var serviceTermsModalDescriptionIdentityServer: String {
return VectorL10n.tr("Vector", "service_terms_modal_description_identity_server")
}
/// This will allow you to use bots, bridges, widgets and sticker packs.
public static var serviceTermsModalDescriptionIntegrationManager: String {
return VectorL10n.tr("Vector", "service_terms_modal_description_integration_manager")
}
/// This can be disabled anytime in settings.
public static var serviceTermsModalFooter: String {
return VectorL10n.tr("Vector", "service_terms_modal_footer")
}
/// An identity server helps you find your contacts, by looking up their phone number or email address, to see if they already have an account.
public static var serviceTermsModalInformationDescriptionIdentityServer: String {
return VectorL10n.tr("Vector", "service_terms_modal_information_description_identity_server")
}
/// An integration manager lets you add features from third parties.
public static var serviceTermsModalInformationDescriptionIntegrationManager: String {
return VectorL10n.tr("Vector", "service_terms_modal_information_description_integration_manager")
}
/// Identity Server
public static var serviceTermsModalInformationTitleIdentityServer: String {
return VectorL10n.tr("Vector", "service_terms_modal_information_title_identity_server")
}
/// Integration Manager
public static var serviceTermsModalInformationTitleIntegrationManager: String {
return VectorL10n.tr("Vector", "service_terms_modal_information_title_integration_manager")
}
/// Check to accept %@
public static func serviceTermsModalPolicyCheckboxAccessibilityHint(_ p1: String) -> String {
return VectorL10n.tr("Vector", "service_terms_modal_policy_checkbox_accessibility_hint", p1)
}
/// IDENTITY SERVER TERMS
public static var serviceTermsModalTableHeaderIdentityServer: String {
return VectorL10n.tr("Vector", "service_terms_modal_table_header_identity_server")
}
/// INTEGRATION MANAGER TERMS
public static var serviceTermsModalTableHeaderIntegrationManager: String {
return VectorL10n.tr("Vector", "service_terms_modal_table_header_integration_manager")
}
/// To continue, accept the below terms and conditions
public static var serviceTermsModalTitleMessage: String {
return VectorL10n.tr("Vector", "service_terms_modal_title_message")
}
/// Set Admin
public static var setAdmin: String {
return VectorL10n.tr("Vector", "set_admin")
}
/// Reset Power Level
public static var setDefaultPowerLevel: String {
return VectorL10n.tr("Vector", "set_default_power_level")
}
/// Set Moderator
public static var setModerator: String {
return VectorL10n.tr("Vector", "set_moderator")
}
/// Set Power Level
public static var setPowerLevel: String {
return VectorL10n.tr("Vector", "set_power_level")
}
/// Settings
public static var settings: String {
return VectorL10n.tr("Vector", "settings")
}
/// ABOUT
public static var settingsAbout: String {
return VectorL10n.tr("Vector", "settings_about")
}
/// Acceptable Use Policy
public static var settingsAcceptableUse: String {
return VectorL10n.tr("Vector", "settings_acceptable_use")
}
/// Invalid credentials
public static var settingsAdd3pidInvalidPasswordMessage: String {
return VectorL10n.tr("Vector", "settings_add_3pid_invalid_password_message")
}
/// To continue, please enter your Matrix account password
public static var settingsAdd3pidPasswordMessage: String {
return VectorL10n.tr("Vector", "settings_add_3pid_password_message")
}
/// Add email address
public static var settingsAdd3pidPasswordTitleEmail: String {
return VectorL10n.tr("Vector", "settings_add_3pid_password_title_email")
}
/// Add phone number
public static var settingsAdd3pidPasswordTitleMsidsn: String {
return VectorL10n.tr("Vector", "settings_add_3pid_password_title_msidsn")
}
/// Add email address
public static var settingsAddEmailAddress: String {
return VectorL10n.tr("Vector", "settings_add_email_address")
}
/// Add phone number
public static var settingsAddPhoneNumber: String {
return VectorL10n.tr("Vector", "settings_add_phone_number")
}
/// ADVANCED
public static var settingsAdvanced: String {
return VectorL10n.tr("Vector", "settings_advanced")
}
/// Send crash and analytics data
public static var settingsAnalyticsAndCrashData: String {
return VectorL10n.tr("Vector", "settings_analytics_and_crash_data")
}
/// Call invitations
public static var settingsCallInvitations: String {
return VectorL10n.tr("Vector", "settings_call_invitations")
}
/// Receive incoming calls on your lock screen. See your %@ calls in the system's call history. If iCloud is enabled, this call history will be shared with Apple.
public static func settingsCallkitInfo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_callkit_info", p1)
}
/// CALLS
public static var settingsCallsSettings: String {
return VectorL10n.tr("Vector", "settings_calls_settings")
}
/// Allow fallback call assist server
public static var settingsCallsStunServerFallbackButton: String {
return VectorL10n.tr("Vector", "settings_calls_stun_server_fallback_button")
}
/// Allow fallback call assist server %@ when your homeserver does not offer one (your IP address would be shared during a call).
public static func settingsCallsStunServerFallbackDescription(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_calls_stun_server_fallback_description", p1)
}
/// Change password
public static var settingsChangePassword: String {
return VectorL10n.tr("Vector", "settings_change_password")
}
/// Clear cache
public static var settingsClearCache: String {
return VectorL10n.tr("Vector", "settings_clear_cache")
}
/// Homeserver is %@
public static func settingsConfigHomeServer(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_config_home_server", p1)
}
/// Identity server: %@
public static func settingsConfigIdentityServer(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_config_identity_server", p1)
}
/// No build info
public static var settingsConfigNoBuildInfo: String {
return VectorL10n.tr("Vector", "settings_config_no_build_info")
}
/// Logged in as %@
public static func settingsConfigUserId(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_config_user_id", p1)
}
/// Confirm size when sending
public static var settingsConfirmMediaSize: String {
return VectorL10n.tr("Vector", "settings_confirm_media_size")
}
/// When this is on, youll be asked to confirm what size images and videos will be sent as.
public static var settingsConfirmMediaSizeDescription: String {
return VectorL10n.tr("Vector", "settings_confirm_media_size_description")
}
/// Confirm password
public static var settingsConfirmPassword: String {
return VectorL10n.tr("Vector", "settings_confirm_password")
}
/// DEVICE CONTACTS
public static var settingsContacts: String {
return VectorL10n.tr("Vector", "settings_contacts")
}
/// Find your contacts
public static var settingsContactsEnableSync: String {
return VectorL10n.tr("Vector", "settings_contacts_enable_sync")
}
/// This will use your identity server to connect you with your contacts, and help them find you.
public static var settingsContactsEnableSyncDescription: String {
return VectorL10n.tr("Vector", "settings_contacts_enable_sync_description")
}
/// Phonebook country
public static var settingsContactsPhonebookCountry: String {
return VectorL10n.tr("Vector", "settings_contacts_phonebook_country")
}
/// Copyright
public static var settingsCopyright: String {
return VectorL10n.tr("Vector", "settings_copyright")
}
/// Encrypt to verified sessions only
public static var settingsCryptoBlacklistUnverifiedDevices: String {
return VectorL10n.tr("Vector", "settings_crypto_blacklist_unverified_devices")
}
/// \nSession ID:
public static var settingsCryptoDeviceId: String {
return VectorL10n.tr("Vector", "settings_crypto_device_id")
}
/// \nSession key:\n
public static var settingsCryptoDeviceKey: String {
return VectorL10n.tr("Vector", "settings_crypto_device_key")
}
/// Session name:
public static var settingsCryptoDeviceName: String {
return VectorL10n.tr("Vector", "settings_crypto_device_name")
}
/// Export keys
public static var settingsCryptoExport: String {
return VectorL10n.tr("Vector", "settings_crypto_export")
}
/// CRYPTOGRAPHY
public static var settingsCryptography: String {
return VectorL10n.tr("Vector", "settings_cryptography")
}
/// DEACTIVATE ACCOUNT
public static var settingsDeactivateAccount: String {
return VectorL10n.tr("Vector", "settings_deactivate_account")
}
/// Deactivate account permanently
public static var settingsDeactivateMyAccount: String {
return VectorL10n.tr("Vector", "settings_deactivate_my_account")
}
/// Default Notifications
public static var settingsDefault: String {
return VectorL10n.tr("Vector", "settings_default")
}
/// Device notifications
public static var settingsDeviceNotifications: String {
return VectorL10n.tr("Vector", "settings_device_notifications")
}
/// SESSIONS
public static var settingsDevices: String {
return VectorL10n.tr("Vector", "settings_devices")
}
/// A session's public name is visible to people you communicate with
public static var settingsDevicesDescription: String {
return VectorL10n.tr("Vector", "settings_devices_description")
}
/// Direct messages
public static var settingsDirectMessages: String {
return VectorL10n.tr("Vector", "settings_direct_messages")
}
/// Accept Identity Server Terms
public static var settingsDiscoveryAcceptTerms: String {
return VectorL10n.tr("Vector", "settings_discovery_accept_terms")
}
/// An error occured. Please retry.
public static var settingsDiscoveryErrorMessage: String {
return VectorL10n.tr("Vector", "settings_discovery_error_message")
}
/// You are not currently using an identity server. To be discoverable by existing contacts you known, add one.
public static var settingsDiscoveryNoIdentityServer: String {
return VectorL10n.tr("Vector", "settings_discovery_no_identity_server")
}
/// DISCOVERY
public static var settingsDiscoverySettings: String {
return VectorL10n.tr("Vector", "settings_discovery_settings")
}
/// Agree to the identity server (%@) Terms of Service to allow yourself to be discoverable by email address or phone number.
public static func settingsDiscoveryTermsNotSigned(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_discovery_terms_not_signed", p1)
}
/// Cancel email validation
public static var settingsDiscoveryThreePidDetailsCancelEmailValidationAction: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_cancel_email_validation_action")
}
/// Enter SMS activation code
public static var settingsDiscoveryThreePidDetailsEnterSmsCodeAction: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_enter_sms_code_action")
}
/// Manage preferences for this email address, which other users can use to discover you and use to invite you to rooms. Add or remove email addresses in Accounts.
public static var settingsDiscoveryThreePidDetailsInformationEmail: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_information_email")
}
/// Manage preferences for this phone number, which other users can use to discover you and use to invite you to rooms. Add or remove phone numbers in Accounts.
public static var settingsDiscoveryThreePidDetailsInformationPhoneNumber: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_information_phone_number")
}
/// Revoke
public static var settingsDiscoveryThreePidDetailsRevokeAction: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_revoke_action")
}
/// Share
public static var settingsDiscoveryThreePidDetailsShareAction: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_share_action")
}
/// Manage email
public static var settingsDiscoveryThreePidDetailsTitleEmail: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_title_email")
}
/// Manage phone number
public static var settingsDiscoveryThreePidDetailsTitlePhoneNumber: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pid_details_title_phone_number")
}
/// Manage which email addresses or phone numbers other users can use to discover you and use to invite you to rooms. Add or remove email addresses or phone numbers from this list in
public static var settingsDiscoveryThreePidsManagementInformationPart1: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pids_management_information_part1")
}
/// User Settings
public static var settingsDiscoveryThreePidsManagementInformationPart2: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pids_management_information_part2")
}
/// .
public static var settingsDiscoveryThreePidsManagementInformationPart3: String {
return VectorL10n.tr("Vector", "settings_discovery_three_pids_management_information_part3")
}
/// Display Name
public static var settingsDisplayName: String {
return VectorL10n.tr("Vector", "settings_display_name")
}
/// Email
public static var settingsEmailAddress: String {
return VectorL10n.tr("Vector", "settings_email_address")
}
/// Enter your email address
public static var settingsEmailAddressPlaceholder: String {
return VectorL10n.tr("Vector", "settings_email_address_placeholder")
}
/// Integrated calling
public static var settingsEnableCallkit: String {
return VectorL10n.tr("Vector", "settings_enable_callkit")
}
/// Enable in-app notifications
public static var settingsEnableInappNotifications: String {
return VectorL10n.tr("Vector", "settings_enable_inapp_notifications")
}
/// Notifications on this device
public static var settingsEnablePushNotif: String {
return VectorL10n.tr("Vector", "settings_enable_push_notif")
}
/// Enable push notifications
public static var settingsEnablePushNotifications: String {
return VectorL10n.tr("Vector", "settings_enable_push_notifications")
}
/// Rage shake to report bug
public static var settingsEnableRageshake: String {
return VectorL10n.tr("Vector", "settings_enable_rageshake")
}
/// Message bubbles
public static var settingsEnableRoomMessageBubbles: String {
return VectorL10n.tr("Vector", "settings_enable_room_message_bubbles")
}
/// Encrypted direct messages
public static var settingsEncryptedDirectMessages: String {
return VectorL10n.tr("Vector", "settings_encrypted_direct_messages")
}
/// Encrypted group messages
public static var settingsEncryptedGroupMessages: String {
return VectorL10n.tr("Vector", "settings_encrypted_group_messages")
}
/// Enter validation token for %@:
public static func settingsEnterValidationTokenFor(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_enter_validation_token_for", p1)
}
/// Fail to update Matrix account password
public static var settingsFailToUpdatePassword: String {
return VectorL10n.tr("Vector", "settings_fail_to_update_password")
}
/// Fail to update profile
public static var settingsFailToUpdateProfile: String {
return VectorL10n.tr("Vector", "settings_fail_to_update_profile")
}
/// First Name
public static var settingsFirstName: String {
return VectorL10n.tr("Vector", "settings_first_name")
}
/// Show flair where allowed
public static var settingsFlair: String {
return VectorL10n.tr("Vector", "settings_flair")
}
/// Global notification settings are available on your %@ web client
public static func settingsGlobalSettingsInfo(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_global_settings_info", p1)
}
/// Group messages
public static var settingsGroupMessages: String {
return VectorL10n.tr("Vector", "settings_group_messages")
}
/// Using the identity server set above, you can discover and be discoverable by existing contacts you know.
public static var settingsIdentityServerDescription: String {
return VectorL10n.tr("Vector", "settings_identity_server_description")
}
/// No identity server configured
public static var settingsIdentityServerNoIs: String {
return VectorL10n.tr("Vector", "settings_identity_server_no_is")
}
/// You are not currently using an identity server. To discover and be discoverable by existing contacts you know, add one above.
public static var settingsIdentityServerNoIsDescription: String {
return VectorL10n.tr("Vector", "settings_identity_server_no_is_description")
}
/// IDENTITY SERVER
public static var settingsIdentityServerSettings: String {
return VectorL10n.tr("Vector", "settings_identity_server_settings")
}
/// IGNORED USERS
public static var settingsIgnoredUsers: String {
return VectorL10n.tr("Vector", "settings_ignored_users")
}
/// INTEGRATIONS
public static var settingsIntegrations: String {
return VectorL10n.tr("Vector", "settings_integrations")
}
/// Manage integrations
public static var settingsIntegrationsAllowButton: String {
return VectorL10n.tr("Vector", "settings_integrations_allow_button")
}
/// Use an integration manager (%@) to manage bots, bridges, widgets and sticker packs.\n\nIntegration managers receive configuration data, and can modify widgets, send room invites and set power levels on your behalf.
public static func settingsIntegrationsAllowDescription(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_integrations_allow_description", p1)
}
/// KEY BACKUP
public static var settingsKeyBackup: String {
return VectorL10n.tr("Vector", "settings_key_backup")
}
/// Connect this session to Key Backup
public static var settingsKeyBackupButtonConnect: String {
return VectorL10n.tr("Vector", "settings_key_backup_button_connect")
}
/// Start using Key Backup
public static var settingsKeyBackupButtonCreate: String {
return VectorL10n.tr("Vector", "settings_key_backup_button_create")
}
/// Delete Backup
public static var settingsKeyBackupButtonDelete: String {
return VectorL10n.tr("Vector", "settings_key_backup_button_delete")
}
/// Restore from Backup
public static var settingsKeyBackupButtonRestore: String {
return VectorL10n.tr("Vector", "settings_key_backup_button_restore")
}
/// Are you sure? You will lose your encrypted messages if your keys are not backed up properly.
public static var settingsKeyBackupDeleteConfirmationPromptMsg: String {
return VectorL10n.tr("Vector", "settings_key_backup_delete_confirmation_prompt_msg")
}
/// Delete Backup
public static var settingsKeyBackupDeleteConfirmationPromptTitle: String {
return VectorL10n.tr("Vector", "settings_key_backup_delete_confirmation_prompt_title")
}
/// Encrypted messages are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.
public static var settingsKeyBackupInfo: String {
return VectorL10n.tr("Vector", "settings_key_backup_info")
}
/// Algorithm: %@
public static func settingsKeyBackupInfoAlgorithm(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_algorithm", p1)
}
/// Checking
public static var settingsKeyBackupInfoChecking: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_checking")
}
/// Your keys are not being backed up from this session.
public static var settingsKeyBackupInfoNone: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_none")
}
/// This session is not backing up your keys, but you do have an existing backup you can restore from and add to going forward.
public static var settingsKeyBackupInfoNotValid: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_not_valid")
}
/// Backing up %@ keys
public static func settingsKeyBackupInfoProgress(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_progress", p1)
}
/// All keys backed up
public static var settingsKeyBackupInfoProgressDone: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_progress_done")
}
/// Back up your keys before signing out to avoid losing them.
public static var settingsKeyBackupInfoSignoutWarning: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_signout_warning")
}
/// Backup has an invalid signature from %@
public static func settingsKeyBackupInfoTrustSignatureInvalidDeviceUnverified(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_trust_signature_invalid_device_unverified", p1)
}
/// Backup has an invalid signature from %@
public static func settingsKeyBackupInfoTrustSignatureInvalidDeviceVerified(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_trust_signature_invalid_device_verified", p1)
}
/// Backup has a signature from session with ID: %@
public static func settingsKeyBackupInfoTrustSignatureUnknown(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_trust_signature_unknown", p1)
}
/// Backup has a valid signature from this session
public static var settingsKeyBackupInfoTrustSignatureValid: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_trust_signature_valid")
}
/// Backup has a signature from %@
public static func settingsKeyBackupInfoTrustSignatureValidDeviceUnverified(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_trust_signature_valid_device_unverified", p1)
}
/// Backup has a valid signature from %@
public static func settingsKeyBackupInfoTrustSignatureValidDeviceVerified(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_trust_signature_valid_device_verified", p1)
}
/// This session is backing up your keys.
public static var settingsKeyBackupInfoValid: String {
return VectorL10n.tr("Vector", "settings_key_backup_info_valid")
}
/// Key Backup Version: %@
public static func settingsKeyBackupInfoVersion(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_key_backup_info_version", p1)
}
/// LABS
public static var settingsLabs: String {
return VectorL10n.tr("Vector", "settings_labs")
}
/// Create conference calls with jitsi
public static var settingsLabsCreateConferenceWithJitsi: String {
return VectorL10n.tr("Vector", "settings_labs_create_conference_with_jitsi")
}
/// End-to-End Encryption
public static var settingsLabsE2eEncryption: String {
return VectorL10n.tr("Vector", "settings_labs_e2e_encryption")
}
/// To finish setting up encryption you must log in again.
public static var settingsLabsE2eEncryptionPromptMessage: String {
return VectorL10n.tr("Vector", "settings_labs_e2e_encryption_prompt_message")
}
/// Auto Report Decryption Errors
public static var settingsLabsEnableAutoReportDecryptionErrors: String {
return VectorL10n.tr("Vector", "settings_labs_enable_auto_report_decryption_errors")
}
/// Live location sharing - share current location (active development, and temporarily, locations persist in room history)
public static var settingsLabsEnableLiveLocationSharing: String {
return VectorL10n.tr("Vector", "settings_labs_enable_live_location_sharing")
}
/// New Application Layout
public static var settingsLabsEnableNewAppLayout: String {
return VectorL10n.tr("Vector", "settings_labs_enable_new_app_layout")
}
/// Record the client name, version, and url to recognise sessions more easily in session manager
public static var settingsLabsEnableNewClientInfoFeature: String {
return VectorL10n.tr("Vector", "settings_labs_enable_new_client_info_feature")
}
/// New session manager
public static var settingsLabsEnableNewSessionManager: String {
return VectorL10n.tr("Vector", "settings_labs_enable_new_session_manager")
}
/// Ring for group calls
public static var settingsLabsEnableRingingForGroupCalls: String {
return VectorL10n.tr("Vector", "settings_labs_enable_ringing_for_group_calls")
}
/// Threaded messages
public static var settingsLabsEnableThreads: String {
return VectorL10n.tr("Vector", "settings_labs_enable_threads")
}
/// Voice broadcast
public static var settingsLabsEnableVoiceBroadcast: String {
return VectorL10n.tr("Vector", "settings_labs_enable_voice_broadcast")
}
/// Try out the rich text editor
public static var settingsLabsEnableWysiwygComposer: String {
return VectorL10n.tr("Vector", "settings_labs_enable_wysiwyg_composer")
}
/// Polls
public static var settingsLabsEnabledPolls: String {
return VectorL10n.tr("Vector", "settings_labs_enabled_polls")
}
/// React to messages with emoji
public static var settingsLabsMessageReaction: String {
return VectorL10n.tr("Vector", "settings_labs_message_reaction")
}
/// Show latest avatar and name for users in message history
public static var settingsLabsUseOnlyLatestUserAvatarAndName: String {
return VectorL10n.tr("Vector", "settings_labs_use_only_latest_user_avatar_and_name")
}
/// LINKS
public static var settingsLinks: String {
return VectorL10n.tr("Vector", "settings_links")
}
/// Manage account
public static var settingsManageAccountAction: String {
return VectorL10n.tr("Vector", "settings_manage_account_action")
}
/// Manage your account at %@
public static func settingsManageAccountDescription(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_manage_account_description", p1)
}
/// Account
public static var settingsManageAccountTitle: String {
return VectorL10n.tr("Vector", "settings_manage_account_title")
}
/// Mark all messages as read
public static var settingsMarkAllAsRead: String {
return VectorL10n.tr("Vector", "settings_mark_all_as_read")
}
/// Mentions and Keywords
public static var settingsMentionsAndKeywords: String {
return VectorL10n.tr("Vector", "settings_mentions_and_keywords")
}
/// You wont get notifications for mentions & keywords in encrypted rooms on mobile.
public static var settingsMentionsAndKeywordsEncryptionNotice: String {
return VectorL10n.tr("Vector", "settings_mentions_and_keywords_encryption_notice")
}
/// Messages by a bot
public static var settingsMessagesByABot: String {
return VectorL10n.tr("Vector", "settings_messages_by_a_bot")
}
/// @room
public static var settingsMessagesContainingAtRoom: String {
return VectorL10n.tr("Vector", "settings_messages_containing_at_room")
}
/// My display name
public static var settingsMessagesContainingDisplayName: String {
return VectorL10n.tr("Vector", "settings_messages_containing_display_name")
}
/// Keywords
public static var settingsMessagesContainingKeywords: String {
return VectorL10n.tr("Vector", "settings_messages_containing_keywords")
}
/// My username
public static var settingsMessagesContainingUserName: String {
return VectorL10n.tr("Vector", "settings_messages_containing_user_name")
}
/// Add new Keyword
public static var settingsNewKeyword: String {
return VectorL10n.tr("Vector", "settings_new_keyword")
}
/// New password
public static var settingsNewPassword: String {
return VectorL10n.tr("Vector", "settings_new_password")
}
/// Night Mode
public static var settingsNightMode: String {
return VectorL10n.tr("Vector", "settings_night_mode")
}
/// NOTIFICATIONS
public static var settingsNotifications: String {
return VectorL10n.tr("Vector", "settings_notifications")
}
/// To enable notifications, go to your device settings.
public static var settingsNotificationsDisabledAlertMessage: String {
return VectorL10n.tr("Vector", "settings_notifications_disabled_alert_message")
}
/// Notifications disabled
public static var settingsNotificationsDisabledAlertTitle: String {
return VectorL10n.tr("Vector", "settings_notifications_disabled_alert_title")
}
/// Notify me for
public static var settingsNotifyMeFor: String {
return VectorL10n.tr("Vector", "settings_notify_me_for")
}
/// Old password
public static var settingsOldPassword: String {
return VectorL10n.tr("Vector", "settings_old_password")
}
/// Olm Version %@
public static func settingsOlmVersion(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_olm_version", p1)
}
/// Other
public static var settingsOther: String {
return VectorL10n.tr("Vector", "settings_other")
}
/// Your Matrix account password has been updated
public static var settingsPasswordUpdated: String {
return VectorL10n.tr("Vector", "settings_password_updated")
}
/// PHONE CONTACTS
public static var settingsPhoneContacts: String {
return VectorL10n.tr("Vector", "settings_phone_contacts")
}
/// Phone
public static var settingsPhoneNumber: String {
return VectorL10n.tr("Vector", "settings_phone_number")
}
/// Pin rooms with missed notifications
public static var settingsPinRoomsWithMissedNotif: String {
return VectorL10n.tr("Vector", "settings_pin_rooms_with_missed_notif")
}
/// Pin rooms with unread messages
public static var settingsPinRoomsWithUnread: String {
return VectorL10n.tr("Vector", "settings_pin_rooms_with_unread")
}
/// Presence
public static var settingsPresence: String {
return VectorL10n.tr("Vector", "settings_presence")
}
/// Offline Mode
public static var settingsPresenceOfflineMode: String {
return VectorL10n.tr("Vector", "settings_presence_offline_mode")
}
/// If enabled, you will always appear offline to other users, even when using the application.
public static var settingsPresenceOfflineModeDescription: String {
return VectorL10n.tr("Vector", "settings_presence_offline_mode_description")
}
/// Privacy Policy
public static var settingsPrivacyPolicy: String {
return VectorL10n.tr("Vector", "settings_privacy_policy")
}
/// Profile Picture
public static var settingsProfilePicture: String {
return VectorL10n.tr("Vector", "settings_profile_picture")
}
/// An error occurred when updating your notification preferences. Please try to toggle your option again.
public static var settingsPushRulesError: String {
return VectorL10n.tr("Vector", "settings_push_rules_error")
}
/// Are you sure you want to remove the email address %@?
public static func settingsRemoveEmailPromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_remove_email_prompt_msg", p1)
}
/// Are you sure you want to remove the phone number %@?
public static func settingsRemovePhonePromptMsg(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_remove_phone_prompt_msg", p1)
}
/// Confirmation
public static var settingsRemovePromptTitle: String {
return VectorL10n.tr("Vector", "settings_remove_prompt_title")
}
/// Report bug
public static var settingsReportBug: String {
return VectorL10n.tr("Vector", "settings_report_bug")
}
/// Room invitations
public static var settingsRoomInvitations: String {
return VectorL10n.tr("Vector", "settings_room_invitations")
}
/// Room upgrades
public static var settingsRoomUpgrades: String {
return VectorL10n.tr("Vector", "settings_room_upgrades")
}
/// SECURITY
public static var settingsSecurity: String {
return VectorL10n.tr("Vector", "settings_security")
}
/// SENDING IMAGES AND VIDEOS
public static var settingsSendingMedia: String {
return VectorL10n.tr("Vector", "settings_sending_media")
}
/// Show decrypted content
public static var settingsShowDecryptedContent: String {
return VectorL10n.tr("Vector", "settings_show_decrypted_content")
}
/// Show NSFW public rooms
public static var settingsShowNSFWPublicRooms: String {
return VectorL10n.tr("Vector", "settings_show_NSFW_public_rooms")
}
/// Show website preview
public static var settingsShowUrlPreviews: String {
return VectorL10n.tr("Vector", "settings_show_url_previews")
}
/// Previews will only be shown in unencrypted rooms.
public static var settingsShowUrlPreviewsDescription: String {
return VectorL10n.tr("Vector", "settings_show_url_previews_description")
}
/// Sign Out
public static var settingsSignOut: String {
return VectorL10n.tr("Vector", "settings_sign_out")
}
/// Are you sure?
public static var settingsSignOutConfirmation: String {
return VectorL10n.tr("Vector", "settings_sign_out_confirmation")
}
/// You will lose your end-to-end encryption keys. That means you will no longer be able to read old messages in encrypted rooms on this device.
public static var settingsSignOutE2eWarn: String {
return VectorL10n.tr("Vector", "settings_sign_out_e2e_warn")
}
/// Surname
public static var settingsSurname: String {
return VectorL10n.tr("Vector", "settings_surname")
}
/// Terms & Conditions
public static var settingsTermConditions: String {
return VectorL10n.tr("Vector", "settings_term_conditions")
}
/// Third-party Notices
public static var settingsThirdPartyNotices: String {
return VectorL10n.tr("Vector", "settings_third_party_notices")
}
/// Manage which email addresses or phone numbers you can use to log in or recover your account here. Control who can find you in
public static var settingsThreePidsManagementInformationPart1: String {
return VectorL10n.tr("Vector", "settings_three_pids_management_information_part1")
}
/// Discovery
public static var settingsThreePidsManagementInformationPart2: String {
return VectorL10n.tr("Vector", "settings_three_pids_management_information_part2")
}
/// .
public static var settingsThreePidsManagementInformationPart3: String {
return VectorL10n.tr("Vector", "settings_three_pids_management_information_part3")
}
/// TIMELINE
public static var settingsTimeline: String {
return VectorL10n.tr("Vector", "settings_timeline")
}
/// Settings
public static var settingsTitle: String {
return VectorL10n.tr("Vector", "settings_title")
}
/// Configuration
public static var settingsTitleConfig: String {
return VectorL10n.tr("Vector", "settings_title_config")
}
/// Notifications
public static var settingsTitleNotifications: String {
return VectorL10n.tr("Vector", "settings_title_notifications")
}
/// Language
public static var settingsUiLanguage: String {
return VectorL10n.tr("Vector", "settings_ui_language")
}
/// Show a placeholder for removed messages
public static var settingsUiShowRedactionsInRoomHistory: String {
return VectorL10n.tr("Vector", "settings_ui_show_redactions_in_room_history")
}
/// Theme
public static var settingsUiTheme: String {
return VectorL10n.tr("Vector", "settings_ui_theme")
}
/// Auto
public static var settingsUiThemeAuto: String {
return VectorL10n.tr("Vector", "settings_ui_theme_auto")
}
/// Black
public static var settingsUiThemeBlack: String {
return VectorL10n.tr("Vector", "settings_ui_theme_black")
}
/// Dark
public static var settingsUiThemeDark: String {
return VectorL10n.tr("Vector", "settings_ui_theme_dark")
}
/// Light
public static var settingsUiThemeLight: String {
return VectorL10n.tr("Vector", "settings_ui_theme_light")
}
/// "Auto" uses your device's "Invert Colours" settings
public static var settingsUiThemePickerMessageInvertColours: String {
return VectorL10n.tr("Vector", "settings_ui_theme_picker_message_invert_colours")
}
/// "Auto" matches your device's system theme
public static var settingsUiThemePickerMessageMatchSystemTheme: String {
return VectorL10n.tr("Vector", "settings_ui_theme_picker_message_match_system_theme")
}
/// Select a theme
public static var settingsUiThemePickerTitle: String {
return VectorL10n.tr("Vector", "settings_ui_theme_picker_title")
}
/// Show all messages from %@?
public static func settingsUnignoreUser(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_unignore_user", p1)
}
/// USER INTERFACE
public static var settingsUserInterface: String {
return VectorL10n.tr("Vector", "settings_user_interface")
}
/// USER SETTINGS
public static var settingsUserSettings: String {
return VectorL10n.tr("Vector", "settings_user_settings")
}
/// Version %@
public static func settingsVersion(_ p1: String) -> String {
return VectorL10n.tr("Vector", "settings_version", p1)
}
/// Your Keywords
public static var settingsYourKeywords: String {
return VectorL10n.tr("Vector", "settings_your_keywords")
}
/// Share
public static var share: String {
return VectorL10n.tr("Vector", "share")
}
/// Login in the main app to share content
public static var shareExtensionAuthPrompt: String {
return VectorL10n.tr("Vector", "share_extension_auth_prompt")
}
/// Failed to send. Check in the main app the encryption settings for this room
public static var shareExtensionFailedToEncrypt: String {
return VectorL10n.tr("Vector", "share_extension_failed_to_encrypt")
}
/// Send in %@ for better quality, or send in low quality below.
public static func shareExtensionLowQualityVideoMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "share_extension_low_quality_video_message", p1)
}
/// Video will be sent in low quality
public static var shareExtensionLowQualityVideoTitle: String {
return VectorL10n.tr("Vector", "share_extension_low_quality_video_title")
}
/// Send now
public static var shareExtensionSendNow: String {
return VectorL10n.tr("Vector", "share_extension_send_now")
}
/// Share invite link
public static var shareInviteLinkAction: String {
return VectorL10n.tr("Vector", "share_invite_link_action")
}
/// Hey, join this room on %@
public static func shareInviteLinkRoomText(_ p1: String) -> String {
return VectorL10n.tr("Vector", "share_invite_link_room_text", p1)
}
/// Hey, join this space on %@
public static func shareInviteLinkSpaceText(_ p1: String) -> String {
return VectorL10n.tr("Vector", "share_invite_link_space_text", p1)
}
/// Show Details
public static var showDetails: String {
return VectorL10n.tr("Vector", "show_details")
}
/// Feedback
public static var sideMenuActionFeedback: String {
return VectorL10n.tr("Vector", "side_menu_action_feedback")
}
/// Help
public static var sideMenuActionHelp: String {
return VectorL10n.tr("Vector", "side_menu_action_help")
}
/// Invite friends
public static var sideMenuActionInviteFriends: String {
return VectorL10n.tr("Vector", "side_menu_action_invite_friends")
}
/// Settings
public static var sideMenuActionSettings: String {
return VectorL10n.tr("Vector", "side_menu_action_settings")
}
/// Version %@
public static func sideMenuAppVersion(_ p1: String) -> String {
return VectorL10n.tr("Vector", "side_menu_app_version", p1)
}
/// Swipe right or tap to see all rooms
public static var sideMenuCoachMessage: String {
return VectorL10n.tr("Vector", "side_menu_coach_message")
}
/// Left panel
public static var sideMenuRevealActionAccessibilityLabel: String {
return VectorL10n.tr("Vector", "side_menu_reveal_action_accessibility_label")
}
/// Sign out
public static var signOut: String {
return VectorL10n.tr("Vector", "sign_out")
}
/// Are you sure you want to sign out?
public static var signOutConfirmationMessage: String {
return VectorL10n.tr("Vector", "sign_out_confirmation_message")
}
/// Sign out
public static var signOutExistingKeyBackupAlertSignOutAction: String {
return VectorL10n.tr("Vector", "sign_out_existing_key_backup_alert_sign_out_action")
}
/// Are you sure you want to sign out?
public static var signOutExistingKeyBackupAlertTitle: String {
return VectorL10n.tr("Vector", "sign_out_existing_key_backup_alert_title")
}
/// I'll wait
public static var signOutKeyBackupInProgressAlertCancelAction: String {
return VectorL10n.tr("Vector", "sign_out_key_backup_in_progress_alert_cancel_action")
}
/// I don't want my encrypted messages
public static var signOutKeyBackupInProgressAlertDiscardKeyBackupAction: String {
return VectorL10n.tr("Vector", "sign_out_key_backup_in_progress_alert_discard_key_backup_action")
}
/// Key backup in progress. If you sign out now youll lose access to your encrypted messages.
public static var signOutKeyBackupInProgressAlertTitle: String {
return VectorL10n.tr("Vector", "sign_out_key_backup_in_progress_alert_title")
}
/// I don't want my encrypted messages
public static var signOutNonExistingKeyBackupAlertDiscardKeyBackupAction: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_alert_discard_key_backup_action")
}
/// Start using Secure Backup
public static var signOutNonExistingKeyBackupAlertSetupSecureBackupAction: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_alert_setup_secure_backup_action")
}
/// Youll lose access to your encrypted messages if you sign out now
public static var signOutNonExistingKeyBackupAlertTitle: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_alert_title")
}
/// Backup
public static var signOutNonExistingKeyBackupSignOutConfirmationAlertBackupAction: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_sign_out_confirmation_alert_backup_action")
}
/// You'll lose access to your encrypted messages unless you back up your keys before signing out.
public static var signOutNonExistingKeyBackupSignOutConfirmationAlertMessage: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_sign_out_confirmation_alert_message")
}
/// Sign out
public static var signOutNonExistingKeyBackupSignOutConfirmationAlertSignOutAction: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_sign_out_confirmation_alert_sign_out_action")
}
/// You'll lose your encrypted messages
public static var signOutNonExistingKeyBackupSignOutConfirmationAlertTitle: String {
return VectorL10n.tr("Vector", "sign_out_non_existing_key_backup_sign_out_confirmation_alert_title")
}
/// Sign up
public static var signUp: String {
return VectorL10n.tr("Vector", "sign_up")
}
/// Skip
public static var skip: String {
return VectorL10n.tr("Vector", "skip")
}
/// Continue with %@
public static func socialLoginButtonTitleContinue(_ p1: String) -> String {
return VectorL10n.tr("Vector", "social_login_button_title_continue", p1)
}
/// Sign In with %@
public static func socialLoginButtonTitleSignIn(_ p1: String) -> String {
return VectorL10n.tr("Vector", "social_login_button_title_sign_in", p1)
}
/// Sign Up with %@
public static func socialLoginButtonTitleSignUp(_ p1: String) -> String {
return VectorL10n.tr("Vector", "social_login_button_title_sign_up", p1)
}
/// Continue with
public static var socialLoginListTitleContinue: String {
return VectorL10n.tr("Vector", "social_login_list_title_continue")
}
/// Or
public static var socialLoginListTitleSignIn: String {
return VectorL10n.tr("Vector", "social_login_list_title_sign_in")
}
/// Or
public static var socialLoginListTitleSignUp: String {
return VectorL10n.tr("Vector", "social_login_list_title_sign_up")
}
/// Change space avatar
public static var spaceAvatarViewAccessibilityHint: String {
return VectorL10n.tr("Vector", "space_avatar_view_accessibility_hint")
}
/// avatar
public static var spaceAvatarViewAccessibilityLabel: String {
return VectorL10n.tr("Vector", "space_avatar_view_accessibility_label")
}
/// BETA
public static var spaceBetaAnnounceBadge: String {
return VectorL10n.tr("Vector", "space_beta_announce_badge")
}
/// Spaces are a new way to group rooms and people. Theyre not on iOS yet, but you can use them now on Web and Desktop.
public static var spaceBetaAnnounceInformation: String {
return VectorL10n.tr("Vector", "space_beta_announce_information")
}
/// The new version of communities
public static var spaceBetaAnnounceSubtitle: String {
return VectorL10n.tr("Vector", "space_beta_announce_subtitle")
}
/// Spaces are coming soon
public static var spaceBetaAnnounceTitle: String {
return VectorL10n.tr("Vector", "space_beta_announce_title")
}
/// Space detail
public static var spaceDetailNavTitle: String {
return VectorL10n.tr("Vector", "space_detail_nav_title")
}
/// Spaces are a new way to group rooms and people.\n\nTheyll be here soon. For now, if you join one on another platform, you will be able to access any rooms you join here.
public static var spaceFeatureUnavailableInformation: String {
return VectorL10n.tr("Vector", "space_feature_unavailable_information")
}
/// Spaces aren't on iOS yet, but you can use them now on Web and Desktop
public static var spaceFeatureUnavailableSubtitle: String {
return VectorL10n.tr("Vector", "space_feature_unavailable_subtitle")
}
/// Spaces arent here yet
public static var spaceFeatureUnavailableTitle: String {
return VectorL10n.tr("Vector", "space_feature_unavailable_title")
}
/// Show all rooms
public static var spaceHomeShowAllRooms: String {
return VectorL10n.tr("Vector", "space_home_show_all_rooms")
}
/// Space invite
public static var spaceInviteNavTitle: String {
return VectorL10n.tr("Vector", "space_invite_nav_title")
}
/// You do not have permission to invite people to this space
public static var spaceInviteNotEnoughPermission: String {
return VectorL10n.tr("Vector", "space_invite_not_enough_permission")
}
/// Ban from this space
public static var spaceParticipantsActionBan: String {
return VectorL10n.tr("Vector", "space_participants_action_ban")
}
/// Remove from this space
public static var spaceParticipantsActionRemove: String {
return VectorL10n.tr("Vector", "space_participants_action_remove")
}
/// Private space
public static var spacePrivateJoinRule: String {
return VectorL10n.tr("Vector", "space_private_join_rule")
}
/// Invite only, best for yourself or teams
public static var spacePrivateJoinRuleDetail: String {
return VectorL10n.tr("Vector", "space_private_join_rule_detail")
}
/// Public space
public static var spacePublicJoinRule: String {
return VectorL10n.tr("Vector", "space_public_join_rule")
}
/// Open to anyone, best for communities
public static var spacePublicJoinRuleDetail: String {
return VectorL10n.tr("Vector", "space_public_join_rule_detail")
}
/// Create Space
public static var spaceSelectorCreateSpace: String {
return VectorL10n.tr("Vector", "space_selector_create_space")
}
/// Spaces are a way to group rooms and people. Create a space to get started.
public static var spaceSelectorEmptyViewInformation: String {
return VectorL10n.tr("Vector", "space_selector_empty_view_information")
}
/// No spaces yet.
public static var spaceSelectorEmptyViewTitle: String {
return VectorL10n.tr("Vector", "space_selector_empty_view_title")
}
/// My spaces
public static var spaceSelectorTitle: String {
return VectorL10n.tr("Vector", "space_selector_title")
}
/// Who can access this space?
public static var spaceSettingsAccessSection: String {
return VectorL10n.tr("Vector", "space_settings_access_section")
}
/// Your space is viewable at\n%@
public static func spaceSettingsCurrentAddressMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "space_settings_current_address_message", p1)
}
/// Failed to update space settings. Do you want to retry?
public static var spaceSettingsUpdateFailedMessage: String {
return VectorL10n.tr("Vector", "space_settings_update_failed_message")
}
/// space
public static var spaceTag: String {
return VectorL10n.tr("Vector", "space_tag")
}
/// Description
public static var spaceTopic: String {
return VectorL10n.tr("Vector", "space_topic")
}
/// Add room
public static var spacesAddRoom: String {
return VectorL10n.tr("Vector", "spaces_add_room")
}
/// You do not have permissions to add rooms to this space.
public static var spacesAddRoomMissingPermissionMessage: String {
return VectorL10n.tr("Vector", "spaces_add_room_missing_permission_message")
}
/// Adding rooms coming soon
public static var spacesAddRoomsComingSoonTitle: String {
return VectorL10n.tr("Vector", "spaces_add_rooms_coming_soon_title")
}
/// Add space
public static var spacesAddSpace: String {
return VectorL10n.tr("Vector", "spaces_add_space")
}
/// Create space
public static var spacesAddSpaceTitle: String {
return VectorL10n.tr("Vector", "spaces_add_space_title")
}
/// Create space within %@
public static func spacesAddSubspaceTitle(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_add_subspace_title", p1)
}
/// This feature hasnt been implemented here, but its on the way. For now, you can do that with %@ on your computer.
public static func spacesComingSoonDetail(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_coming_soon_detail", p1)
}
/// Coming soon
public static var spacesComingSoonTitle: String {
return VectorL10n.tr("Vector", "spaces_coming_soon_title")
}
/// Create a space
public static var spacesCreateSpaceTitle: String {
return VectorL10n.tr("Vector", "spaces_create_space_title")
}
/// Create a subspace
public static var spacesCreateSubspaceTitle: String {
return VectorL10n.tr("Vector", "spaces_create_subspace_title")
}
/// As this space is just for you, no one will be informed. You can add more later.
public static var spacesCreationAddRoomsMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_add_rooms_message")
}
/// What do you want to add?
public static var spacesCreationAddRoomsTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_add_rooms_title")
}
/// Address
public static var spacesCreationAddress: String {
return VectorL10n.tr("Vector", "spaces_creation_address")
}
/// %@\nalready exists
public static func spacesCreationAddressAlreadyExists(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_address_already_exists", p1)
}
/// Your space will be viewable at\n%@
public static func spacesCreationAddressDefaultMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_address_default_message", p1)
}
/// %@\nhas invalid characters
public static func spacesCreationAddressInvalidCharacters(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_address_invalid_characters", p1)
}
/// Your progress will be lost.
public static var spacesCreationCancelMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_cancel_message")
}
/// Stop creating a space?
public static var spacesCreationCancelTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_cancel_title")
}
/// Email
public static var spacesCreationEmailInvitesEmailTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_email_invites_email_title")
}
/// You can invite them later too.
public static var spacesCreationEmailInvitesMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_email_invites_message")
}
/// Invite your team
public static var spacesCreationEmailInvitesTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_email_invites_title")
}
/// Name required
public static var spacesCreationEmptyRoomNameError: String {
return VectorL10n.tr("Vector", "spaces_creation_empty_room_name_error")
}
/// You can change this later
public static var spacesCreationFooter: String {
return VectorL10n.tr("Vector", "spaces_creation_footer")
}
/// Spaces are a new way to group rooms and people.
public static var spacesCreationHint: String {
return VectorL10n.tr("Vector", "spaces_creation_hint")
}
/// in %@ spaces
public static func spacesCreationInManySpaces(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_in_many_spaces", p1)
}
/// in 1 space
public static var spacesCreationInOneSpace: String {
return VectorL10n.tr("Vector", "spaces_creation_in_one_space")
}
/// in %@
public static func spacesCreationInSpacename(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_in_spacename", p1)
}
/// in %@ + %@ spaces
public static func spacesCreationInSpacenamePlusMany(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_in_spacename_plus_many", p1, p2)
}
/// in %@ + 1 space
public static func spacesCreationInSpacenamePlusOne(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_in_spacename_plus_one", p1)
}
/// Invite by username
public static var spacesCreationInviteByUsername: String {
return VectorL10n.tr("Vector", "spaces_creation_invite_by_username")
}
/// You can invite them later too.
public static var spacesCreationInviteByUsernameMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_invite_by_username_message")
}
/// Invite your team
public static var spacesCreationInviteByUsernameTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_invite_by_username_title")
}
/// General
public static var spacesCreationNewRoomsGeneral: String {
return VectorL10n.tr("Vector", "spaces_creation_new_rooms_general")
}
/// Well create a room for each one.
public static var spacesCreationNewRoomsMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_new_rooms_message")
}
/// Random
public static var spacesCreationNewRoomsRandom: String {
return VectorL10n.tr("Vector", "spaces_creation_new_rooms_random")
}
/// Room name
public static var spacesCreationNewRoomsRoomNameTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_new_rooms_room_name_title")
}
/// Support
public static var spacesCreationNewRoomsSupport: String {
return VectorL10n.tr("Vector", "spaces_creation_new_rooms_support")
}
/// What are some discussions youll have?
public static var spacesCreationNewRoomsTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_new_rooms_title")
}
/// Adding %@ rooms
public static func spacesCreationPostProcessAddingRooms(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_post_process_adding_rooms", p1)
}
/// Creating %@
public static func spacesCreationPostProcessCreatingRoom(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_post_process_creating_room", p1)
}
/// Creating space
public static var spacesCreationPostProcessCreatingSpace: String {
return VectorL10n.tr("Vector", "spaces_creation_post_process_creating_space")
}
/// Creating %@
public static func spacesCreationPostProcessCreatingSpaceTask(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_post_process_creating_space_task", p1)
}
/// Inviting %@ users
public static func spacesCreationPostProcessInvitingUsers(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_post_process_inviting_users", p1)
}
/// Uploading avatar
public static var spacesCreationPostProcessUploadingAvatar: String {
return VectorL10n.tr("Vector", "spaces_creation_post_process_uploading_avatar")
}
/// Your private space
public static var spacesCreationPrivateSpaceTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_private_space_title")
}
/// Your public space
public static var spacesCreationPublicSpaceTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_public_space_title")
}
/// Add some details to help it stand out. You can change these at any point.
public static var spacesCreationSettingsMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_settings_message")
}
/// A private space to organise your rooms
public static var spacesCreationSharingTypeJustMeDetail: String {
return VectorL10n.tr("Vector", "spaces_creation_sharing_type_just_me_detail")
}
/// Just me
public static var spacesCreationSharingTypeJustMeTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_sharing_type_just_me_title")
}
/// A private space for you & your teammates
public static var spacesCreationSharingTypeMeAndTeammatesDetail: String {
return VectorL10n.tr("Vector", "spaces_creation_sharing_type_me_and_teammates_detail")
}
/// Me and teammates
public static var spacesCreationSharingTypeMeAndTeammatesTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_sharing_type_me_and_teammates_title")
}
/// Make sure the right people have access %@. You can change this later.
public static func spacesCreationSharingTypeMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_creation_sharing_type_message", p1)
}
/// Who are you working with?
public static var spacesCreationSharingTypeTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_sharing_type_title")
}
/// To join an existing space, you need an invite.
public static var spacesCreationVisibilityMessage: String {
return VectorL10n.tr("Vector", "spaces_creation_visibility_message")
}
/// What type of space do you want to create?
public static var spacesCreationVisibilityTitle: String {
return VectorL10n.tr("Vector", "spaces_creation_visibility_title")
}
/// Some rooms may be hidden because theyre private and you need an invite.
public static var spacesEmptySpaceDetail: String {
return VectorL10n.tr("Vector", "spaces_empty_space_detail")
}
/// This space has no rooms (yet)
public static var spacesEmptySpaceTitle: String {
return VectorL10n.tr("Vector", "spaces_empty_space_title")
}
/// Explore rooms
public static var spacesExploreRooms: String {
return VectorL10n.tr("Vector", "spaces_explore_rooms")
}
/// Explore %@
public static func spacesExploreRoomsFormat(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_explore_rooms_format", p1)
}
/// 1 room
public static var spacesExploreRoomsOneRoom: String {
return VectorL10n.tr("Vector", "spaces_explore_rooms_one_room")
}
/// %@ rooms
public static func spacesExploreRoomsRoomNumber(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_explore_rooms_room_number", p1)
}
/// This feature isn't available here. For now, you can do this with %@ on your computer.
public static func spacesFeatureNotAvailable(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_feature_not_available", p1)
}
/// Home
public static var spacesHomeSpaceTitle: String {
return VectorL10n.tr("Vector", "spaces_home_space_title")
}
/// Invite people
public static var spacesInvitePeople: String {
return VectorL10n.tr("Vector", "spaces_invite_people")
}
/// Invites coming soon
public static var spacesInvitesComingSoonTitle: String {
return VectorL10n.tr("Vector", "spaces_invites_coming_soon_title")
}
/// Spaces
public static var spacesLeftPanelTitle: String {
return VectorL10n.tr("Vector", "spaces_left_panel_title")
}
/// Looking for someone not in %@? For now, you can invite them on web or desktop.
public static func spacesNoMemberFoundDetail(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_no_member_found_detail", p1)
}
/// No results found
public static var spacesNoResultFoundTitle: String {
return VectorL10n.tr("Vector", "spaces_no_result_found_title")
}
/// Some results may be hidden because theyre private and you need an invite to join them.
public static var spacesNoRoomFoundDetail: String {
return VectorL10n.tr("Vector", "spaces_no_room_found_detail")
}
/// The created space will be added to %@.
public static func spacesSubspaceCreationVisibilityMessage(_ p1: String) -> String {
return VectorL10n.tr("Vector", "spaces_subspace_creation_visibility_message", p1)
}
/// What type of subspace do you want to create?
public static var spacesSubspaceCreationVisibilityTitle: String {
return VectorL10n.tr("Vector", "spaces_subspace_creation_visibility_title")
}
/// Suggested
public static var spacesSuggestedRoom: String {
return VectorL10n.tr("Vector", "spaces_suggested_room")
}
/// If the server administrator has said that this is expected, ensure that the fingerprint below matches the fingerprint provided by them.
public static var sslCertNewAccountExpl: String {
return VectorL10n.tr("Vector", "ssl_cert_new_account_expl")
}
/// This could mean that someone is maliciously intercepting your traffic, or that your phone does not trust the certificate provided by the remote server.
public static var sslCertNotTrust: String {
return VectorL10n.tr("Vector", "ssl_cert_not_trust")
}
/// Could not verify identity of remote server.
public static var sslCouldNotVerify: String {
return VectorL10n.tr("Vector", "ssl_could_not_verify")
}
/// The certificate has changed from a previously trusted one to one that is not trusted. The server may have renewed its certificate. Contact the server administrator for the expected fingerprint.
public static var sslExpectedExistingExpl: String {
return VectorL10n.tr("Vector", "ssl_expected_existing_expl")
}
/// Fingerprint (%@):
public static func sslFingerprintHash(_ p1: String) -> String {
return VectorL10n.tr("Vector", "ssl_fingerprint_hash", p1)
}
/// Homeserver URL: %@
public static func sslHomeserverUrl(_ p1: String) -> String {
return VectorL10n.tr("Vector", "ssl_homeserver_url", p1)
}
/// Logout
public static var sslLogoutAccount: String {
return VectorL10n.tr("Vector", "ssl_logout_account")
}
/// ONLY accept the certificate if the server administrator has published a fingerprint that matches the one above.
public static var sslOnlyAccept: String {
return VectorL10n.tr("Vector", "ssl_only_accept")
}
/// Ignore
public static var sslRemainOffline: String {
return VectorL10n.tr("Vector", "ssl_remain_offline")
}
/// Trust
public static var sslTrust: String {
return VectorL10n.tr("Vector", "ssl_trust")
}
/// The certificate has changed from one that was trusted by your phone. This is HIGHLY UNUSUAL. It is recommended that you DO NOT ACCEPT this new certificate.
public static var sslUnexpectedExistingExpl: String {
return VectorL10n.tr("Vector", "ssl_unexpected_existing_expl")
}
/// Start
public static var start: String {
return VectorL10n.tr("Vector", "start")
}
/// Start Chat
public static var startChat: String {
return VectorL10n.tr("Vector", "start_chat")
}
/// Start Video Call
public static var startVideoCall: String {
return VectorL10n.tr("Vector", "start_video_call")
}
/// Start Voice Call
public static var startVoiceCall: String {
return VectorL10n.tr("Vector", "start_voice_call")
}
/// Stop
public static var stop: String {
return VectorL10n.tr("Vector", "stop")
}
/// Element is a new type of messenger and collaboration app that:\n\n1. Puts you in control to preserve your privacy\n2. Lets you communicate with anyone in the Matrix network, and even beyond by integrating with apps such as Slack\n3. Protects you from advertising, datamining, backdoors and walled gardens\n4. Secures you through end-to-end encryption, with cross-signing to verify others\n\nElement is completely different from other messaging and collaboration apps because it is decentralised and open source.\n\nElement lets you self-host - or choose a host - so that you have privacy, ownership and control of your data and conversations. It gives you access to an open network; so youre not just stuck speaking to other Element users only. And it is very secure.\n\nElement is able to do all this because it operates on Matrix - the standard for open, decentralised communication. \n\nElement puts you in control by letting you choose who hosts your conversations. From the Element app, you can choose to host in different ways:\n\n1. Get a free account on the matrix.org public server\n2. Self-host your account by running a server on your own hardware\n3. Sign up for an account on a custom server by simply subscribing to the Element Matrix Services hosting platform\n\nWhy choose Element?\n\nOWN YOUR DATA: You decide where to keep your data and messages. You own it and control it, not some MEGACORP that mines your data or gives access to third parties.\n\nOPEN MESSAGING AND COLLABORATION: You can chat with anyone else in the Matrix network, whether theyre using Element or another Matrix app, and even if they are using a different messaging system of the likes of Slack, IRC or XMPP.\n\nSUPER-SECURE: Real end-to-end encryption (only those in the conversation can decrypt messages), and cross-signing to verify the devices of conversation participants.\n\nCOMPLETE COMMUNICATION: Messaging, voice and video calls, file sharing, screen sharing and a whole bunch of integrations, bots and widgets. Build rooms, communities, stay in touch and get things done.\n\nEVERYWHERE YOU ARE: Stay in touch wherever you are with fully synchronised message history across all your devices and on the web at https://element.io/app.
public static var storeFullDescription: String {
return VectorL10n.tr("Vector", "store_full_description")
}
/// Privacy-preserving chat and collaboration app, on an open network. Decentralised to put you in control. No datamining, no backdoors and no third party access.
public static var storePromotionalText: String {
return VectorL10n.tr("Vector", "store_promotional_text")
}
/// Secure decentralised chat/VoIP
public static var storeShortDescription: String {
return VectorL10n.tr("Vector", "store_short_description")
}
/// Submit
public static var submit: String {
return VectorL10n.tr("Vector", "submit")
}
/// Submit code
public static var submitCode: String {
return VectorL10n.tr("Vector", "submit_code")
}
/// Suggest
public static var suggest: String {
return VectorL10n.tr("Vector", "suggest")
}
/// Switch
public static var `switch`: String {
return VectorL10n.tr("Vector", "switch")
}
/// Copy link to thread
public static var threadCopyLinkToThread: String {
return VectorL10n.tr("Vector", "thread_copy_link_to_thread")
}
/// All threads
public static var threadsActionAllThreads: String {
return VectorL10n.tr("Vector", "threads_action_all_threads")
}
/// My threads
public static var threadsActionMyThreads: String {
return VectorL10n.tr("Vector", "threads_action_my_threads")
}
/// Not now
public static var threadsBetaCancel: String {
return VectorL10n.tr("Vector", "threads_beta_cancel")
}
/// Try it out
public static var threadsBetaEnable: String {
return VectorL10n.tr("Vector", "threads_beta_enable")
}
/// Keep discussions organised with threads.\n\nThreads help keep your conversations on-topic and easy to track.
public static var threadsBetaInformation: String {
return VectorL10n.tr("Vector", "threads_beta_information")
}
/// Learn more
public static var threadsBetaInformationLink: String {
return VectorL10n.tr("Vector", "threads_beta_information_link")
}
/// Threads
public static var threadsBetaTitle: String {
return VectorL10n.tr("Vector", "threads_beta_title")
}
/// Your homeserver does not currently support threads, so this feature may be unreliable. Some threaded messages may not be reliably available.
public static var threadsDiscourageInformation1: String {
return VectorL10n.tr("Vector", "threads_discourage_information_1")
}
/// \n\nDo you want to enable threads anyway?
public static var threadsDiscourageInformation2: String {
return VectorL10n.tr("Vector", "threads_discourage_information_2")
}
/// Threads help keep your conversations on-topic and easy to track.
public static var threadsEmptyInfoAll: String {
return VectorL10n.tr("Vector", "threads_empty_info_all")
}
/// Reply to an ongoing thread or tap a message and use Thread to start a new one.
public static var threadsEmptyInfoMy: String {
return VectorL10n.tr("Vector", "threads_empty_info_my")
}
/// Show all threads
public static var threadsEmptyShowAllThreads: String {
return VectorL10n.tr("Vector", "threads_empty_show_all_threads")
}
/// Tip: Tap a message and use Thread to start one.
public static var threadsEmptyTip: String {
return VectorL10n.tr("Vector", "threads_empty_tip")
}
/// Keep discussions organised with threads
public static var threadsEmptyTitle: String {
return VectorL10n.tr("Vector", "threads_empty_title")
}
/// Got it
public static var threadsNoticeDone: String {
return VectorL10n.tr("Vector", "threads_notice_done")
}
/// All threads created during the experimental period will now be <b>rendered as regular replies</b>.<br/><br/>This will be a one-off transition, as threads are now part of the Matrix specification.
public static var threadsNoticeInformation: String {
return VectorL10n.tr("Vector", "threads_notice_information")
}
/// Threads no longer experimental 🎉
public static var threadsNoticeTitle: String {
return VectorL10n.tr("Vector", "threads_notice_title")
}
/// Threads
public static var threadsTitle: String {
return VectorL10n.tr("Vector", "threads_title")
}
/// Favourites
public static var titleFavourites: String {
return VectorL10n.tr("Vector", "title_favourites")
}
/// Communities
public static var titleGroups: String {
return VectorL10n.tr("Vector", "title_groups")
}
/// Home
public static var titleHome: String {
return VectorL10n.tr("Vector", "title_home")
}
/// People
public static var titlePeople: String {
return VectorL10n.tr("Vector", "title_people")
}
/// Rooms
public static var titleRooms: String {
return VectorL10n.tr("Vector", "title_rooms")
}
/// Today
public static var today: String {
return VectorL10n.tr("Vector", "today")
}
/// Un-ban
public static var unban: String {
return VectorL10n.tr("Vector", "unban")
}
/// Unignore
public static var unignore: String {
return VectorL10n.tr("Vector", "unignore")
}
/// This room contains unknown sessions which have not been verified.\nThis means there is no guarantee that the sessions belong to the users they claim to.\nWe recommend you go through the verification process for each session before continuing, but you can resend the message without verifying if you prefer.
public static var unknownDevicesAlert: String {
return VectorL10n.tr("Vector", "unknown_devices_alert")
}
/// Room contains unknown sessions
public static var unknownDevicesAlertTitle: String {
return VectorL10n.tr("Vector", "unknown_devices_alert_title")
}
/// Answer Anyway
public static var unknownDevicesAnswerAnyway: String {
return VectorL10n.tr("Vector", "unknown_devices_answer_anyway")
}
/// Call Anyway
public static var unknownDevicesCallAnyway: String {
return VectorL10n.tr("Vector", "unknown_devices_call_anyway")
}
/// Send Anyway
public static var unknownDevicesSendAnyway: String {
return VectorL10n.tr("Vector", "unknown_devices_send_anyway")
}
/// Unknown sessions
public static var unknownDevicesTitle: String {
return VectorL10n.tr("Vector", "unknown_devices_title")
}
/// Verify
public static var unknownDevicesVerify: String {
return VectorL10n.tr("Vector", "unknown_devices_verify")
}
/// Unsent
public static var unsent: String {
return VectorL10n.tr("Vector", "unsent")
}
/// Change user avatar
public static var userAvatarViewAccessibilityHint: String {
return VectorL10n.tr("Vector", "user_avatar_view_accessibility_hint")
}
/// avatar
public static var userAvatarViewAccessibilityLabel: String {
return VectorL10n.tr("Vector", "user_avatar_view_accessibility_label")
}
/// ex: @bob:homeserver
public static var userIdPlaceholder: String {
return VectorL10n.tr("Vector", "user_id_placeholder")
}
/// User ID:
public static var userIdTitle: String {
return VectorL10n.tr("Vector", "user_id_title")
}
/// Inactive for 90+ days
public static var userInactiveSessionItem: String {
return VectorL10n.tr("Vector", "user_inactive_session_item")
}
/// Inactive for 90+ days (%@)
public static func userInactiveSessionItemWithDate(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_inactive_session_item_with_date", p1)
}
/// Clear filter
public static var userOtherSessionClearFilter: String {
return VectorL10n.tr("Vector", "user_other_session_clear_filter")
}
/// Your current session
public static var userOtherSessionCurrentSessionDetails: String {
return VectorL10n.tr("Vector", "user_other_session_current_session_details")
}
/// Filter
public static var userOtherSessionFilter: String {
return VectorL10n.tr("Vector", "user_other_session_filter")
}
/// All sessions
public static var userOtherSessionFilterMenuAll: String {
return VectorL10n.tr("Vector", "user_other_session_filter_menu_all")
}
/// Inactive
public static var userOtherSessionFilterMenuInactive: String {
return VectorL10n.tr("Vector", "user_other_session_filter_menu_inactive")
}
/// Unverified
public static var userOtherSessionFilterMenuUnverified: String {
return VectorL10n.tr("Vector", "user_other_session_filter_menu_unverified")
}
/// Verified
public static var userOtherSessionFilterMenuVerified: String {
return VectorL10n.tr("Vector", "user_other_session_filter_menu_verified")
}
/// Select sessions
public static var userOtherSessionMenuSelectSessions: String {
return VectorL10n.tr("Vector", "user_other_session_menu_select_sessions")
}
/// Sign out of %@ sessions
public static func userOtherSessionMenuSignOutSessions(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_other_session_menu_sign_out_sessions", p1)
}
/// No inactive sessions found.
public static var userOtherSessionNoInactiveSessions: String {
return VectorL10n.tr("Vector", "user_other_session_no_inactive_sessions")
}
/// No unverified sessions found.
public static var userOtherSessionNoUnverifiedSessions: String {
return VectorL10n.tr("Vector", "user_other_session_no_unverified_sessions")
}
/// No verified sessions found.
public static var userOtherSessionNoVerifiedSessions: String {
return VectorL10n.tr("Vector", "user_other_session_no_verified_sessions")
}
/// This session doesnt support encryption and thus can't be verified.
public static var userOtherSessionPermanentlyUnverifiedAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_other_session_permanently_unverified_additional_info")
}
/// Other sessions
public static var userOtherSessionSecurityRecommendationTitle: String {
return VectorL10n.tr("Vector", "user_other_session_security_recommendation_title")
}
/// %@ selected
public static func userOtherSessionSelectedCount(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_other_session_selected_count", p1)
}
/// Verify or sign out from this session for best security and reliability.
public static var userOtherSessionUnverifiedAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_other_session_unverified_additional_info")
}
/// Verify your sessions for enhanced secure messaging or sign out from those you dont recognize or use anymore.
public static var userOtherSessionUnverifiedSessionsHeaderSubtitle: String {
return VectorL10n.tr("Vector", "user_other_session_unverified_sessions_header_subtitle")
}
/// This session is ready for secure messaging.
public static var userOtherSessionVerifiedAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_other_session_verified_additional_info")
}
/// For best security, sign out from any session that you dont recognize or use anymore.
public static var userOtherSessionVerifiedSessionsHeaderSubtitle: String {
return VectorL10n.tr("Vector", "user_other_session_verified_sessions_header_subtitle")
}
/// Name
public static var userSessionDetailsApplicationName: String {
return VectorL10n.tr("Vector", "user_session_details_application_name")
}
/// Application
public static var userSessionDetailsApplicationSectionHeader: String {
return VectorL10n.tr("Vector", "user_session_details_application_section_header")
}
/// URL
public static var userSessionDetailsApplicationUrl: String {
return VectorL10n.tr("Vector", "user_session_details_application_url")
}
/// Version
public static var userSessionDetailsApplicationVersion: String {
return VectorL10n.tr("Vector", "user_session_details_application_version")
}
/// Browser
public static var userSessionDetailsDeviceBrowser: String {
return VectorL10n.tr("Vector", "user_session_details_device_browser")
}
/// IP address
public static var userSessionDetailsDeviceIpAddress: String {
return VectorL10n.tr("Vector", "user_session_details_device_ip_address")
}
/// IP location
public static var userSessionDetailsDeviceIpLocation: String {
return VectorL10n.tr("Vector", "user_session_details_device_ip_location")
}
/// Model
public static var userSessionDetailsDeviceModel: String {
return VectorL10n.tr("Vector", "user_session_details_device_model")
}
/// Operating System
public static var userSessionDetailsDeviceOs: String {
return VectorL10n.tr("Vector", "user_session_details_device_os")
}
/// Device
public static var userSessionDetailsDeviceSectionHeader: String {
return VectorL10n.tr("Vector", "user_session_details_device_section_header")
}
/// Last activity
public static var userSessionDetailsLastActivity: String {
return VectorL10n.tr("Vector", "user_session_details_last_activity")
}
/// Session ID
public static var userSessionDetailsSessionId: String {
return VectorL10n.tr("Vector", "user_session_details_session_id")
}
/// Session name
public static var userSessionDetailsSessionName: String {
return VectorL10n.tr("Vector", "user_session_details_session_name")
}
/// Copy any data by tapping on it and holding it down.
public static var userSessionDetailsSessionSectionFooter: String {
return VectorL10n.tr("Vector", "user_session_details_session_section_footer")
}
/// Session
public static var userSessionDetailsSessionSectionHeader: String {
return VectorL10n.tr("Vector", "user_session_details_session_section_header")
}
/// Session details
public static var userSessionDetailsTitle: String {
return VectorL10n.tr("Vector", "user_session_details_title")
}
/// Got it
public static var userSessionGotIt: String {
return VectorL10n.tr("Vector", "user_session_got_it")
}
/// Inactive sessions are sessions you have not used in some time, but they continue to receive encryption keys.\n\nRemoving inactive sessions improves security and performance, and makes it easier for you to identify if a new session is suspicious.
public static var userSessionInactiveSessionDescription: String {
return VectorL10n.tr("Vector", "user_session_inactive_session_description")
}
/// Inactive sessions
public static var userSessionInactiveSessionTitle: String {
return VectorL10n.tr("Vector", "user_session_inactive_session_title")
}
/// %1$@ · %2$@
public static func userSessionItemDetails(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "user_session_item_details", p1, p2)
}
/// Last activity %@
public static func userSessionItemDetailsLastActivity(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_session_item_details_last_activity", p1)
}
/// Learn more
public static var userSessionLearnMore: String {
return VectorL10n.tr("Vector", "user_session_learn_more")
}
/// %@: %@
public static func userSessionName(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "user_session_name", p1, p2)
}
/// Current session
public static var userSessionOverviewCurrentSessionTitle: String {
return VectorL10n.tr("Vector", "user_session_overview_current_session_title")
}
/// Session details
public static var userSessionOverviewSessionDetailsButtonTitle: String {
return VectorL10n.tr("Vector", "user_session_overview_session_details_button_title")
}
/// Session
public static var userSessionOverviewSessionTitle: String {
return VectorL10n.tr("Vector", "user_session_overview_session_title")
}
/// This session doesn't support encryption, so it can't be verified.\n\nYou won't be able to participate in rooms where encryption is enabled when using this session.\n\nFor best security and privacy, it is recommended to use Matrix clients that support encryption.
public static var userSessionPermanentlyUnverifiedSessionDescription: String {
return VectorL10n.tr("Vector", "user_session_permanently_unverified_session_description")
}
/// Push notifications
public static var userSessionPushNotifications: String {
return VectorL10n.tr("Vector", "user_session_push_notifications")
}
/// When turned on, this session will receive push notifications.
public static var userSessionPushNotificationsMessage: String {
return VectorL10n.tr("Vector", "user_session_push_notifications_message")
}
/// Other users in direct messages and rooms that you join are able to view a full list of your sessions.\n\nThis provides them with confidence that they are really speaking to you, but it also means they can see the session name you enter here.
public static var userSessionRenameSessionDescription: String {
return VectorL10n.tr("Vector", "user_session_rename_session_description")
}
/// Renaming sessions
public static var userSessionRenameSessionTitle: String {
return VectorL10n.tr("Vector", "user_session_rename_session_title")
}
/// Unverified session
public static var userSessionUnverified: String {
return VectorL10n.tr("Vector", "user_session_unverified")
}
/// Verify your current session for enhanced secure messaging.
public static var userSessionUnverifiedAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_session_unverified_additional_info")
}
/// Unverified sessions are sessions that have logged in with your credentials but not been cross-verified.\n\nYou should make especially certain that you recognise these sessions as they could represent an unauthorised use of your account.
public static var userSessionUnverifiedSessionDescription: String {
return VectorL10n.tr("Vector", "user_session_unverified_session_description")
}
/// Unverified session
public static var userSessionUnverifiedSessionTitle: String {
return VectorL10n.tr("Vector", "user_session_unverified_session_title")
}
/// Unverified
public static var userSessionUnverifiedShort: String {
return VectorL10n.tr("Vector", "user_session_unverified_short")
}
/// Unknown verification status
public static var userSessionVerificationUnknown: String {
return VectorL10n.tr("Vector", "user_session_verification_unknown")
}
/// Verify your current session to reveal this session's verification status.
public static var userSessionVerificationUnknownAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_session_verification_unknown_additional_info")
}
/// Unknown
public static var userSessionVerificationUnknownShort: String {
return VectorL10n.tr("Vector", "user_session_verification_unknown_short")
}
/// Verified session
public static var userSessionVerified: String {
return VectorL10n.tr("Vector", "user_session_verified")
}
/// Your current session is ready for secure messaging.
public static var userSessionVerifiedAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_session_verified_additional_info")
}
/// Verified sessions are anywhere you are using Element after entering your passphrase or confirming your identity with another verified session.\n\nThis means that you have all the keys needed to unlock your encrypted messages and confirm to other users that you trust this session.
public static var userSessionVerifiedSessionDescription: String {
return VectorL10n.tr("Vector", "user_session_verified_session_description")
}
/// Verified sessions
public static var userSessionVerifiedSessionTitle: String {
return VectorL10n.tr("Vector", "user_session_verified_session_title")
}
/// Verified
public static var userSessionVerifiedShort: String {
return VectorL10n.tr("Vector", "user_session_verified_short")
}
/// Verify session
public static var userSessionVerifyAction: String {
return VectorL10n.tr("Vector", "user_session_verify_action")
}
/// View details
public static var userSessionViewDetails: String {
return VectorL10n.tr("Vector", "user_session_view_details")
}
/// %@ iOS
public static func userSessionsDefaultSessionDisplayName(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_sessions_default_session_display_name", p1)
}
/// Hide IP address
public static var userSessionsHideLocationInfo: String {
return VectorL10n.tr("Vector", "user_sessions_hide_location_info")
}
/// Current session
public static var userSessionsOverviewCurrentSessionSectionTitle: String {
return VectorL10n.tr("Vector", "user_sessions_overview_current_session_section_title")
}
/// Link a device
public static var userSessionsOverviewLinkDevice: String {
return VectorL10n.tr("Vector", "user_sessions_overview_link_device")
}
/// For best security, verify your sessions and sign out from any session that you dont recognize or use anymore.
public static var userSessionsOverviewOtherSessionsSectionInfo: String {
return VectorL10n.tr("Vector", "user_sessions_overview_other_sessions_section_info")
}
/// Other sessions
public static var userSessionsOverviewOtherSessionsSectionTitle: String {
return VectorL10n.tr("Vector", "user_sessions_overview_other_sessions_section_title")
}
/// Consider signing out from old sessions (90 days or older) you dont use anymore.
public static var userSessionsOverviewSecurityRecommendationsInactiveInfo: String {
return VectorL10n.tr("Vector", "user_sessions_overview_security_recommendations_inactive_info")
}
/// Inactive sessions
public static var userSessionsOverviewSecurityRecommendationsInactiveTitle: String {
return VectorL10n.tr("Vector", "user_sessions_overview_security_recommendations_inactive_title")
}
/// Improve your account security by following these recommendations.
public static var userSessionsOverviewSecurityRecommendationsSectionInfo: String {
return VectorL10n.tr("Vector", "user_sessions_overview_security_recommendations_section_info")
}
/// Security recommendations
public static var userSessionsOverviewSecurityRecommendationsSectionTitle: String {
return VectorL10n.tr("Vector", "user_sessions_overview_security_recommendations_section_title")
}
/// Verify or sign out from unverified sessions.
public static var userSessionsOverviewSecurityRecommendationsUnverifiedInfo: String {
return VectorL10n.tr("Vector", "user_sessions_overview_security_recommendations_unverified_info")
}
/// Unverified sessions
public static var userSessionsOverviewSecurityRecommendationsUnverifiedTitle: String {
return VectorL10n.tr("Vector", "user_sessions_overview_security_recommendations_unverified_title")
}
/// Sessions
public static var userSessionsOverviewTitle: String {
return VectorL10n.tr("Vector", "user_sessions_overview_title")
}
/// Manage sessions
public static var userSessionsSettings: String {
return VectorL10n.tr("Vector", "user_sessions_settings")
}
/// Show IP address
public static var userSessionsShowLocationInfo: String {
return VectorL10n.tr("Vector", "user_sessions_show_location_info")
}
/// View all (%d)
public static func userSessionsViewAllAction(_ p1: Int) -> String {
return VectorL10n.tr("Vector", "user_sessions_view_all_action", p1)
}
/// If you didnt sign in to this session, your account may be compromised.
public static var userVerificationSessionDetailsAdditionalInformationUntrustedCurrentUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_additional_information_untrusted_current_user")
}
/// Until this user trusts this session, messages sent to and from it are labelled with warnings. Alternatively, you can manually verify it.
public static var userVerificationSessionDetailsAdditionalInformationUntrustedOtherUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_additional_information_untrusted_other_user")
}
/// This session is trusted for secure messaging because you verified it:
public static var userVerificationSessionDetailsInformationTrustedCurrentUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_information_trusted_current_user")
}
/// This session is trusted for secure messaging because
public static var userVerificationSessionDetailsInformationTrustedOtherUserPart1: String {
return VectorL10n.tr("Vector", "user_verification_session_details_information_trusted_other_user_part1")
}
/// verified it:
public static var userVerificationSessionDetailsInformationTrustedOtherUserPart2: String {
return VectorL10n.tr("Vector", "user_verification_session_details_information_trusted_other_user_part2")
}
/// Verify this session to mark it as trusted & grant it access to encrypted messages:
public static var userVerificationSessionDetailsInformationUntrustedCurrentUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_information_untrusted_current_user")
}
/// signed in using a new session:
public static var userVerificationSessionDetailsInformationUntrustedOtherUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_information_untrusted_other_user")
}
/// Trusted
public static var userVerificationSessionDetailsTrustedTitle: String {
return VectorL10n.tr("Vector", "user_verification_session_details_trusted_title")
}
/// Not Trusted
public static var userVerificationSessionDetailsUntrustedTitle: String {
return VectorL10n.tr("Vector", "user_verification_session_details_untrusted_title")
}
/// Interactively Verify
public static var userVerificationSessionDetailsVerifyActionCurrentUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_verify_action_current_user")
}
/// Manually Verify by Text
public static var userVerificationSessionDetailsVerifyActionCurrentUserManually: String {
return VectorL10n.tr("Vector", "user_verification_session_details_verify_action_current_user_manually")
}
/// Manually verify
public static var userVerificationSessionDetailsVerifyActionOtherUser: String {
return VectorL10n.tr("Vector", "user_verification_session_details_verify_action_other_user")
}
/// Messages with this user in this room are end-to-end encrypted and cant be read by third parties.
public static var userVerificationSessionsListInformation: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_information")
}
/// Trusted
public static var userVerificationSessionsListSessionTrusted: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_session_trusted")
}
/// Not trusted
public static var userVerificationSessionsListSessionUntrusted: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_session_untrusted")
}
/// Sessions
public static var userVerificationSessionsListTableTitle: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_table_title")
}
/// Trusted
public static var userVerificationSessionsListUserTrustLevelTrustedTitle: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_user_trust_level_trusted_title")
}
/// Unknown
public static var userVerificationSessionsListUserTrustLevelUnknownTitle: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_user_trust_level_unknown_title")
}
/// Warning
public static var userVerificationSessionsListUserTrustLevelWarningTitle: String {
return VectorL10n.tr("Vector", "user_verification_sessions_list_user_trust_level_warning_title")
}
/// To be secure, do this in person or use another way to communicate.
public static var userVerificationStartAdditionalInformation: String {
return VectorL10n.tr("Vector", "user_verification_start_additional_information")
}
/// For extra security, verify
public static var userVerificationStartInformationPart1: String {
return VectorL10n.tr("Vector", "user_verification_start_information_part1")
}
/// by checking a one-time code on both your devices.
public static var userVerificationStartInformationPart2: String {
return VectorL10n.tr("Vector", "user_verification_start_information_part2")
}
/// Start verification
public static var userVerificationStartVerifyAction: String {
return VectorL10n.tr("Vector", "user_verification_start_verify_action")
}
/// Waiting for %@
public static func userVerificationStartWaitingPartner(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_verification_start_waiting_partner", p1)
}
/// We are no longer supporting %@ on iOS %@. To continue using %@ to its full potential, we advise you to upgrade your version of iOS.
public static func versionCheckBannerSubtitleDeprecated(_ p1: String, _ p2: String, _ p3: String) -> String {
return VectorL10n.tr("Vector", "version_check_banner_subtitle_deprecated", p1, p2, p3)
}
/// We will soon be ending support for %@ on iOS %@. To continue using %@ to its full potential, we advise you to upgrade your version of iOS.
public static func versionCheckBannerSubtitleSupported(_ p1: String, _ p2: String, _ p3: String) -> String {
return VectorL10n.tr("Vector", "version_check_banner_subtitle_supported", p1, p2, p3)
}
/// Were no longer supporting iOS %@
public static func versionCheckBannerTitleDeprecated(_ p1: String) -> String {
return VectorL10n.tr("Vector", "version_check_banner_title_deprecated", p1)
}
/// Were ending support for iOS %@
public static func versionCheckBannerTitleSupported(_ p1: String) -> String {
return VectorL10n.tr("Vector", "version_check_banner_title_supported", p1)
}
/// Find out how
public static var versionCheckModalActionTitleDeprecated: String {
return VectorL10n.tr("Vector", "version_check_modal_action_title_deprecated")
}
/// Got it
public static var versionCheckModalActionTitleSupported: String {
return VectorL10n.tr("Vector", "version_check_modal_action_title_supported")
}
/// We've been working on enhancing %@ for a faster and more polished experience. Unfortunately your current version of iOS is not compatible with some of those fixes and is no longer supported.\nWe're advising you to upgrade your operating system to use %@ to its full potential.
public static func versionCheckModalSubtitleDeprecated(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "version_check_modal_subtitle_deprecated", p1, p2)
}
/// We've been working on enhancing %@ for a faster and more polished experience. Unfortunately your current version of iOS is not compatible with some of those fixes and will no longer be supported.\nWe're advising you to upgrade your operating system to use %@ to its full potential.
public static func versionCheckModalSubtitleSupported(_ p1: String, _ p2: String) -> String {
return VectorL10n.tr("Vector", "version_check_modal_subtitle_supported", p1, p2)
}
/// Were no longer supporting iOS %@
public static func versionCheckModalTitleDeprecated(_ p1: String) -> String {
return VectorL10n.tr("Vector", "version_check_modal_title_deprecated", p1)
}
/// Were ending support for iOS %@
public static func versionCheckModalTitleSupported(_ p1: String) -> String {
return VectorL10n.tr("Vector", "version_check_modal_title_supported", p1)
}
/// Video
public static var video: String {
return VectorL10n.tr("Vector", "video")
}
/// View
public static var view: String {
return VectorL10n.tr("Vector", "view")
}
/// Voice
public static var voice: String {
return VectorL10n.tr("Vector", "voice")
}
/// You are already recording a voice broadcast. Please end your current voice broadcast to start a new one.
public static var voiceBroadcastAlreadyInProgressMessage: String {
return VectorL10n.tr("Vector", "voice_broadcast_already_in_progress_message")
}
/// Someone else is already recording a voice broadcast. Wait for their voice broadcast to end to start a new one.
public static var voiceBroadcastBlockedBySomeoneElseMessage: String {
return VectorL10n.tr("Vector", "voice_broadcast_blocked_by_someone_else_message")
}
/// Buffering...
public static var voiceBroadcastBuffering: String {
return VectorL10n.tr("Vector", "voice_broadcast_buffering")
}
/// Unfortunately were unable to start a recording right now. Please try again later.
public static var voiceBroadcastConnectionErrorMessage: String {
return VectorL10n.tr("Vector", "voice_broadcast_connection_error_message")
}
/// Connection error
public static var voiceBroadcastConnectionErrorTitle: String {
return VectorL10n.tr("Vector", "voice_broadcast_connection_error_title")
}
/// Live
public static var voiceBroadcastLive: String {
return VectorL10n.tr("Vector", "voice_broadcast_live")
}
/// You don't have the required permissions to start a voice broadcast in this room. Contact a room administrator to upgrade your permissions.
public static var voiceBroadcastPermissionDeniedMessage: String {
return VectorL10n.tr("Vector", "voice_broadcast_permission_denied_message")
}
/// Unable to play this voice broadcast.
public static var voiceBroadcastPlaybackLoadingError: String {
return VectorL10n.tr("Vector", "voice_broadcast_playback_loading_error")
}
/// Voice broadcast
public static var voiceBroadcastPlaybackLockScreenPlaceholder: String {
return VectorL10n.tr("Vector", "voice_broadcast_playback_lock_screen_placeholder")
}
/// Unable to decrypt this voice broadcast.
public static var voiceBroadcastPlaybackUnableToDecrypt: String {
return VectorL10n.tr("Vector", "voice_broadcast_playback_unable_to_decrypt")
}
/// Connection error - Recording paused
public static var voiceBroadcastRecorderConnectionError: String {
return VectorL10n.tr("Vector", "voice_broadcast_recorder_connection_error")
}
/// Yes, stop
public static var voiceBroadcastStopAlertAgreeButton: String {
return VectorL10n.tr("Vector", "voice_broadcast_stop_alert_agree_button")
}
/// Are you sure you want to stop your live broadcast? This will end the broadcast, and the full recording will be available in the room.
public static var voiceBroadcastStopAlertDescription: String {
return VectorL10n.tr("Vector", "voice_broadcast_stop_alert_description")
}
/// Stop live broadcasting?
public static var voiceBroadcastStopAlertTitle: String {
return VectorL10n.tr("Vector", "voice_broadcast_stop_alert_title")
}
/// Voice broadcast
public static var voiceBroadcastTile: String {
return VectorL10n.tr("Vector", "voice_broadcast_tile")
}
/// %@ left
public static func voiceBroadcastTimeLeft(_ p1: String) -> String {
return VectorL10n.tr("Vector", "voice_broadcast_time_left", p1)
}
/// Can't start a new voice broadcast
public static var voiceBroadcastUnauthorizedTitle: String {
return VectorL10n.tr("Vector", "voice_broadcast_unauthorized_title")
}
/// You cant start a call as you are currently recording a live broadcast. Please end your live broadcast in order to start a call.
public static var voiceBroadcastVoipCannotStartDescription: String {
return VectorL10n.tr("Vector", "voice_broadcast_voip_cannot_start_description")
}
/// Cant start a call
public static var voiceBroadcastVoipCannotStartTitle: String {
return VectorL10n.tr("Vector", "voice_broadcast_voip_cannot_start_title")
}
/// You can't start a voice message as you are currently recording a live broadcast. Please end your live broadcast in order to start recording a voice message
public static var voiceMessageBroadcastInProgressMessage: String {
return VectorL10n.tr("Vector", "voice_message_broadcast_in_progress_message")
}
/// Can't start voice message
public static var voiceMessageBroadcastInProgressTitle: String {
return VectorL10n.tr("Vector", "voice_message_broadcast_in_progress_title")
}
/// Voice message
public static var voiceMessageLockScreenPlaceholder: String {
return VectorL10n.tr("Vector", "voice_message_lock_screen_placeholder")
}
/// Hold to record, release to send
public static var voiceMessageReleaseToSend: String {
return VectorL10n.tr("Vector", "voice_message_release_to_send")
}
/// %@s left
public static func voiceMessageRemainingRecordingTime(_ p1: String) -> String {
return VectorL10n.tr("Vector", "voice_message_remaining_recording_time", p1)
}
/// Tap on your recording to stop or listen
public static var voiceMessageStopLockedModeRecording: String {
return VectorL10n.tr("Vector", "voice_message_stop_locked_mode_recording")
}
/// Warning
public static var warning: String {
return VectorL10n.tr("Vector", "warning")
}
/// Widget creation has failed
public static var widgetCreationFailure: String {
return VectorL10n.tr("Vector", "widget_creation_failure")
}
/// Failed to send request.
public static var widgetIntegrationFailedToSendRequest: String {
return VectorL10n.tr("Vector", "widget_integration_failed_to_send_request")
}
/// You need to enable integration manager in settings
public static var widgetIntegrationManagerDisabled: String {
return VectorL10n.tr("Vector", "widget_integration_manager_disabled")
}
/// Missing room_id in request.
public static var widgetIntegrationMissingRoomId: String {
return VectorL10n.tr("Vector", "widget_integration_missing_room_id")
}
/// Missing user_id in request.
public static var widgetIntegrationMissingUserId: String {
return VectorL10n.tr("Vector", "widget_integration_missing_user_id")
}
/// You are not in this room.
public static var widgetIntegrationMustBeInRoom: String {
return VectorL10n.tr("Vector", "widget_integration_must_be_in_room")
}
/// You need to be able to invite users to do that.
public static var widgetIntegrationNeedToBeAbleToInvite: String {
return VectorL10n.tr("Vector", "widget_integration_need_to_be_able_to_invite")
}
/// You do not have permission to do that in this room.
public static var widgetIntegrationNoPermissionInRoom: String {
return VectorL10n.tr("Vector", "widget_integration_no_permission_in_room")
}
/// Power level must be positive integer.
public static var widgetIntegrationPositivePowerLevel: String {
return VectorL10n.tr("Vector", "widget_integration_positive_power_level")
}
/// This room is not recognised.
public static var widgetIntegrationRoomNotRecognised: String {
return VectorL10n.tr("Vector", "widget_integration_room_not_recognised")
}
/// Room %@ is not visible.
public static func widgetIntegrationRoomNotVisible(_ p1: String) -> String {
return VectorL10n.tr("Vector", "widget_integration_room_not_visible", p1)
}
/// Unable to create widget.
public static var widgetIntegrationUnableToCreate: String {
return VectorL10n.tr("Vector", "widget_integration_unable_to_create")
}
/// Failed to connect to integrations server
public static var widgetIntegrationsServerFailedToConnect: String {
return VectorL10n.tr("Vector", "widget_integrations_server_failed_to_connect")
}
/// Open in browser
public static var widgetMenuOpenOutside: String {
return VectorL10n.tr("Vector", "widget_menu_open_outside")
}
/// Refresh
public static var widgetMenuRefresh: String {
return VectorL10n.tr("Vector", "widget_menu_refresh")
}
/// Remove for everyone
public static var widgetMenuRemove: String {
return VectorL10n.tr("Vector", "widget_menu_remove")
}
/// Revoke access for me
public static var widgetMenuRevokePermission: String {
return VectorL10n.tr("Vector", "widget_menu_revoke_permission")
}
/// No integrations server configured
public static var widgetNoIntegrationsServerConfigured: String {
return VectorL10n.tr("Vector", "widget_no_integrations_server_configured")
}
/// You need permission to manage widgets in this room
public static var widgetNoPowerToManage: String {
return VectorL10n.tr("Vector", "widget_no_power_to_manage")
}
/// Manage integrations
public static var widgetPickerManageIntegrations: String {
return VectorL10n.tr("Vector", "widget_picker_manage_integrations")
}
/// Integrations
public static var widgetPickerTitle: String {
return VectorL10n.tr("Vector", "widget_picker_title")
}
/// You don't currently have any stickerpacks enabled.
public static var widgetStickerPickerNoStickerpacksAlert: String {
return VectorL10n.tr("Vector", "widget_sticker_picker_no_stickerpacks_alert")
}
/// Add some now?
public static var widgetStickerPickerNoStickerpacksAlertAddNow: String {
return VectorL10n.tr("Vector", "widget_sticker_picker_no_stickerpacks_alert_add_now")
}
/// Expand composer
public static var wysiwygComposerActionMaximiseAction: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_action_maximise_action")
}
/// Shrink composer
public static var wysiwygComposerActionMinimiseAction: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_action_minimise_action")
}
/// Apply bold format
public static var wysiwygComposerFormatActionBold: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_bold")
}
/// Toggle code block
public static var wysiwygComposerFormatActionCodeBlock: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_code_block")
}
/// Increase indentation
public static var wysiwygComposerFormatActionIndent: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_indent")
}
/// Apply inline code format
public static var wysiwygComposerFormatActionInlineCode: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_inline_code")
}
/// Apply italic format
public static var wysiwygComposerFormatActionItalic: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_italic")
}
/// Apply link format
public static var wysiwygComposerFormatActionLink: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_link")
}
/// Toggle numbered list
public static var wysiwygComposerFormatActionOrderedList: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_ordered_list")
}
/// Toggle quote
public static var wysiwygComposerFormatActionQuote: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_quote")
}
/// Apply strikethrough format
public static var wysiwygComposerFormatActionStrikethrough: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_strikethrough")
}
/// Decrease indentation
public static var wysiwygComposerFormatActionUnIndent: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_un_indent")
}
/// Apply underline format
public static var wysiwygComposerFormatActionUnderline: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_underline")
}
/// Toggle bulleted list
public static var wysiwygComposerFormatActionUnorderedList: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_format_action_unordered_list")
}
/// Create a link
public static var wysiwygComposerLinkActionCreateTitle: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_link_action_create_title")
}
/// Edit link
public static var wysiwygComposerLinkActionEditTitle: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_link_action_edit_title")
}
/// Link
public static var wysiwygComposerLinkActionLink: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_link_action_link")
}
/// Text
public static var wysiwygComposerLinkActionText: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_link_action_text")
}
/// Attachments
public static var wysiwygComposerStartActionAttachments: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_attachments")
}
/// Camera
public static var wysiwygComposerStartActionCamera: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_camera")
}
/// Location
public static var wysiwygComposerStartActionLocation: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_location")
}
/// Photo Library
public static var wysiwygComposerStartActionMediaPicker: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_media_picker")
}
/// Polls
public static var wysiwygComposerStartActionPolls: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_polls")
}
/// Stickers
public static var wysiwygComposerStartActionStickers: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_stickers")
}
/// Text Formatting
public static var wysiwygComposerStartActionTextFormatting: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_text_formatting")
}
/// Voice broadcast
public static var wysiwygComposerStartActionVoiceBroadcast: String {
return VectorL10n.tr("Vector", "wysiwyg_composer_start_action_voice_broadcast")
}
/// Yes
public static var yes: String {
return VectorL10n.tr("Vector", "yes")
}
/// Yesterday
public static var yesterday: String {
return VectorL10n.tr("Vector", "yesterday")
}
/// You
public static var you: String {
return VectorL10n.tr("Vector", "you")
}
}
// swiftlint:enable function_parameter_count identifier_name line_length type_body_length
// MARK: - Implementation Details
extension VectorL10n {
static func tr(_ table: String, _ key: String, _ args: CVarArg...) -> String {
let format = NSLocalizedString(key, tableName: table, bundle: bundle, comment: "")
let locale = LocaleProvider.locale ?? Locale.current
return String(format: format, locale: locale, arguments: args)
}
/// The bundle to load strings from. This will be the app's bundle unless running
/// the UI tests target, in which case the strings are contained in the tests bundle.
static let bundle: Bundle = {
if ProcessInfo.processInfo.environment["XCTestConfigurationFilePath"] != nil {
// The tests bundle is embedded inside a runner. Find the bundle for VectorL10n.
return Bundle(for: VectorL10n.self)
}
return Bundle.app
}()
}