2FAuth/public/build/assets/php_pt-DdvjTu3m.js
2024-05-29 15:29:30 +02:00

5 lines
52 KiB
JavaScript
Vendored
Raw 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.

/*! 2FAuth version 5.2.0 - Copyright (c) 2024 Bubka - https://github.com/Bubka/2FAuth */const e={"admin.admin":"Admin","admin.app_setup":"Configuração do App","admin.registrations":"Cadastros","admin.users":"Usuários","admin.users_legend":"Gerenciar usuários registrados em sua instância ou criar novos.","admin.admin_settings":"Configurações de administração","admin.create_new_user":"Criar usuário","admin.new_user":"Novo usuário","admin.search_user_placeholder":"Nome de usuário, e-mail...","admin.quick_filters_colons":"Filtro rápido:","admin.user_created":"usuário criado com sucesso","admin.confirm.delete_user":"Tem certeza de que deseja excluir este usuário? Não há a opção de 'desfazer'.","admin.confirm.request_password_reset":"Você tem certeza que deseja redefinir a senha deste usuário?","admin.confirm.purge_password_reset_request":"Tem certeza de que deseja revogar a solicitação anterior?","admin.confirm.delete_account":"Tem certeza de que deseja excluir este usuário?","admin.confirm.edit_own_account":"Esta é a sua própria conta. Tem certeza?","admin.confirm.change_admin_role":"Isto terá sérios impactos nas permissões deste usuário. Tem certeza?","admin.confirm.demote_own_account":"Você não será mais um administrador. Deseja realmente continuar?","admin.logs":"Registros","admin.administration_legend":"As seguintes configurações são globais e aplicam-se a todos os usuários.","admin.user_management":"Gerenciamento de usuários","admin.oauth_provider":"Provedor OAuth","admin.account_bound_to_x_via_oauth":"Esta conta está vinculada a uma conta :provedor via OAuth","admin.last_seen_on_date":"Visto por último :date","admin.registered_on_date":"Registrado em :date","admin.updated_on_date":"Atualizado em :date","admin.access":"Acesso","admin.password_requested_on_t":"Uma solicitação de redefinição de senha existe para este usuário (solicitação enviada em :datetime), o que significa que o usuário ainda não alterou sua senha, mas o link que recebeu ainda é válido. Esta pode ser uma requisição do próprio usuário ou de um administrador.","admin.password_request_expired":"Uma solicitação de redefinição de senha existe para este usuário, mas expirou, o que significa que o usuário não alterou sua senha a tempo. Esta pode ser uma requisição do próprio usuário ou de um administrador.","admin.resend_email":"Reenviar e-mail","admin.resend_email_title":"Reenviar um e-mail de redefinição de senha ao usuário","admin.resend_email_help":"Use <b>Reenviar e-mail</b> para enviar um novo e-mail de redefinição de senha para o usuário para que ele possa definir uma nova senha. Isso deixará sua senha atual como está e qualquer pedido anterior será revogado.","admin.reset_password":"Redefinir senha","admin.reset_password_help":"Use <b>Redefinir senha</b> para forçar uma redefinição de senha (isso irá definir uma senha temporária) antes de enviar um e-mail de redefinição de senha para o usuário para que eles possam definir uma nova senha. Qualquer solicitação anterior será revogada.","admin.reset_password_title":"Redefinir a senha do usuário","admin.password_successfully_reset":"Senha redefinida com sucesso","admin.user_has_x_active_pat":":count token(s) ativo(s)","admin.user_has_x_security_devices":":count dispositivo(s) de segurança (chaves)","admin.revoke_all_pat_for_user":"Revogar o token de todos os usuários","admin.revoke_all_devices_for_user":"Revogar os dispositivos de segurança de todos os usuários","admin.danger_zone":"Zona de perigo","admin.delete_this_user_legend":"A conta de usuário será excluída assim como todos os seus dados de 2FA.","admin.this_is_not_soft_delete":"Não se trata de uma exclusão suave, não se pode voltar atrás.","admin.delete_this_user":"Excluir este usuário","admin.user_role_updated":"Função do usuário atualizada","admin.pats_succesfully_revoked":"PATs do usuário revogados com sucesso","admin.security_devices_succesfully_revoked":"Dispositivos de segurança do usuário revogados com sucesso","admin.variables":"Variáveis","admin.cache_cleared":"Cache apagado","admin.cache_optimized":"Cache otimizado","admin.check_now":"Verificar agora","admin.view_on_github":"Ver no GitHub","admin.x_is_available":":version está disponível","admin.successful_login_on":'Login bem-sucedido em <span class="light-or-darker">:login_at</span>',"admin.successful_logout_on":'Logout bem-sucedido em <span class="light-or-darker">:login_at</span>',"admin.failed_login_on":'Falha no login em <span class="light-or-darker">:login_at</span>',"admin.viewed_on":'Visualizado em <span class="light-or-darker">:login_at</span>',"admin.last_accesses":"Últimos acessos","admin.see_full_log":"Ver registro completo","admin.browser_on_platform":":browser em :platform","admin.access_log_has_more_entries":"O log de acesso contém mais entradas.","admin.access_log_legend_for_user":"Registro de acesso completo para o usuário :username","admin.show_last_month_log":"Mostrar entradas do último mês","admin.show_three_months_log":"Mostrar entradas dos últimos 3 meses","admin.show_six_months_log":"Mostrar entradas dos últimos 6 meses","admin.show_one_year_log":"Mostrar entradas do último ano","admin.sort_by_date_asc":"Mostrar o mais antigo primeiro","admin.sort_by_date_desc":"Mostrar o mais recente primeiro","admin.forms.use_encryption.label":"Proteja dados confidenciais","admin.forms.use_encryption.help":"Dados confidenciais, segredos e e-mails 2FA são armazenados criptografados no banco de dados. Certifique-se de salvar o valor APP_KEY do seu arquivo .env (ou do arquivo inteiro), pois ele serve como chave de criptografia. Não há como descriptografar dados criptografados sem essa chave.","admin.forms.restrict_registration.label":"Restringir registro","admin.forms.restrict_registration.help":"Tornar o registro disponível apenas para um intervalo limitado de endereços de e-mail. Ambas as regras podem ser usadas simultaneamente. Isso não tem efeito sobre o registro via SSO.","admin.forms.restrict_list.label":"Listas de filtros","admin.forms.restrict_list.help":'Os endereços de e-mail nesta lista serão autorizados para registro. Endereços separados com o caractere "|"',"admin.forms.restrict_rule.label":"Filtrando regras","admin.forms.restrict_rule.help":"E-mails que correspondem a esta expressão regular terá permissão para registrar","admin.forms.disable_registration.label":"Desabilitar registo","admin.forms.disable_registration.help":"Impedir novos registros. A menos que sobrescrito (veja abaixo), isto afeta SSO também, então novos usuários não serão capazes de entrar via SSO","admin.forms.enable_sso.label":"Ativando o logon único (SSO)","admin.forms.enable_sso.help":"Permitir que os visitantes autentiquem usando um ID externo por meio do esquema de logon SSO","admin.forms.keep_sso_registration_enabled.label":"Mantenha o registro SSO ativado","admin.forms.keep_sso_registration_enabled.help":"Permite que novos usuários façam login pela primeira vez via SSO enquanto os registros estão desativados","admin.forms.is_admin.label":"É administrador","admin.forms.is_admin.help":"Concede direitos de administrador ao usuário. Os administradores podem gerenciar o aplicativo, ou seja, modificar suas configurações e gerenciar seus usuários. Um administrador não tem como visualizar os dados 2FA de outro usuário ou gerar códigos para eles.","admin.forms.test_email.label":"Teste de configuração de e-mail","admin.forms.test_email.help":"Envie um e-mail de teste para verificar a capacidade da sua instância de usar e-mail. É importante ter uma configuração funcional, caso contrário os usuários não poderão solicitar redefinição de senha, por exemplo.","admin.forms.test_email.email_will_be_send_to_x":'O e-mail será enviado para <span class="is-family-code has-text-info">:email</span>',"admin.forms.cache_management.label":"Gerenciamento de Cache","admin.forms.cache_management.help":"Às vezes, o cache precisa ser limpo, por exemplo, após uma alteração de variáveis de ambiente ou de uma atualização. Você pode fazer isso a partir daqui.","auth.failed":"These credentials do not match our records.","auth.password":"The provided password is incorrect.","auth.throttle":"Too many login attempts. Please try again in :seconds seconds.","auth.sign_out":"Sign out","auth.sign_in":"Sign in","auth.sign_in_using":"Sign in using","auth.or_continue_with":"You can also continue with:","auth.sign_in_using_security_device":"Sign in using a security device","auth.login_and_password":"login & password","auth.register":"Register","auth.welcome_to_2fauth":"Welcome to 2FAuth","auth.autolock_triggered":"Auto lock triggered","auth.autolock_triggered_punchline":"Auto-lock triggered, you've been logged out","auth.already_authenticated":"Already authenticated, please log out first","auth.authentication":"Authentication","auth.maybe_later":"Maybe later","auth.user_account_controlled_by_proxy":"User account made available by an authentication proxy.<br />Manage the account at proxy level.","auth.auth_handled_by_proxy":"Authentication handled by a reverse proxy, below settings are disabled.<br />Manage authentication at proxy level.","auth.confirm.logout":"Are you sure you want to log out?","auth.confirm.revoke_device":"Are you sure you want to revoke this device?","auth.confirm.delete_account":"Are you sure you want to delete your account?","auth.webauthn.security_device":"a security device","auth.webauthn.security_devices":"Security devices","auth.webauthn.security_devices_legend":"Authentication devices you can use to sign in 2FAuth, like security keys (i.e Yubikey) or smartphones with biometric capabilities (i.e. Apple FaceId/TouchId)","auth.webauthn.enhance_security_using_webauthn":`You can enhance the security of your 2FAuth account by enabling WebAuthn authentication.<br /><br />
WebAuthn allows you to use trusted devices (like Yubikeys or smartphones with biometric capabilities) to sign in quickly and more securely.`,"auth.webauthn.use_security_device_to_sign_in":"Get ready to authenticate using (one of) your security devices. Plug your key in, remove face mask or gloves, etc.","auth.webauthn.lost_your_device":"Lost your device?","auth.webauthn.recover_your_account":"Recover your account","auth.webauthn.account_recovery":"Account recovery","auth.webauthn.recovery_punchline":"2FAuth will send you a recovery link to this email address. Click the link in the received email and follow the instructions.<br /><br />Ensure you open the email on a device you fully own.","auth.webauthn.send_recovery_link":"Send recovery link","auth.webauthn.account_recovery_email_sent":"Account recovery email sent!","auth.webauthn.disable_all_security_devices":"Disable all security devices","auth.webauthn.disable_all_security_devices_help":"All your security devices will be revoked. Use this option if you have lost one or its security has been compromised.","auth.webauthn.register_a_new_device":"Register a new device","auth.webauthn.register_a_device":"Register a device","auth.webauthn.device_successfully_registered":"Device successfully registered","auth.webauthn.device_revoked":"Device successfully revoked","auth.webauthn.revoking_a_device_is_permanent":"Revoking a device is permanent","auth.webauthn.recover_account_instructions":"To recover your account, 2FAuth resets some Webauthn settings so you will be able to sign in using your email and password.","auth.webauthn.invalid_recovery_token":"Invalid recovery token","auth.webauthn.webauthn_login_disabled":"Webauthn login disabled","auth.webauthn.invalid_reset_token":"This reset token is invalid.","auth.webauthn.rename_device":"Rename device","auth.webauthn.my_device":"My device","auth.webauthn.unknown_device":"Unknown device","auth.webauthn.use_webauthn_only.label":"Use WebAuthn only","auth.webauthn.use_webauthn_only.help":`Make WebAuthn the only authorized method to log into your 2FAuth account. This is the recommended setup to take advantage of the WebAuthn enhanced security.<br /><br />
In case of device lost, you will be able to recover your account by resetting this option and signing in using your email and password.<br /><br />
Attention! The Email & Password form remains available despite this option being enabled, but it will always return an 'Authentication failed' response.`,"auth.webauthn.need_a_security_device_to_enable_options":"Set at least one device to enable the following options","auth.webauthn.options":"Options","auth.forms.name":"Name","auth.forms.login":"Login","auth.forms.webauthn_login":"WebAuthn login","auth.forms.email":"Email","auth.forms.password":"Password","auth.forms.reveal_password":"Reveal password","auth.forms.hide_password":"Hide password","auth.forms.confirm_password":"Confirm password","auth.forms.new_password":"New password","auth.forms.confirm_new_password":"Confirm new password","auth.forms.dont_have_account_yet":"Don't have your account yet?","auth.forms.already_register":"Already registered?","auth.forms.authentication_failed":"Authentication failed","auth.forms.forgot_your_password":"Forgot your password?","auth.forms.request_password_reset":"Reset it","auth.forms.reset_your_password":"Reset your password","auth.forms.reset_password":"Reset password","auth.forms.disabled_in_demo":"Feature disabled in Demo mode","auth.forms.current_password.label":"Current password","auth.forms.current_password.help":"Fill in your current password to confirm that it's you","auth.forms.change_password":"Change password","auth.forms.send_password_reset_link":"Send password reset link","auth.forms.password_successfully_reset":"Password successfully reset","auth.forms.edit_account":"Edit account","auth.forms.profile_saved":"Profile successfully updated!","auth.forms.welcome_to_demo_app_use_those_credentials":"Welcome to the 2FAuth demo.<br><br>You can connect using the email address <strong>demo@2fauth.app</strong> and the password <strong>demo</strong>","auth.forms.welcome_to_testing_app_use_those_credentials":"Welcome to the 2FAuth testing instance.<br><br>Use email address <strong>testing@2fauth.app</strong> and password <strong>password</strong>","auth.forms.register_punchline":"Welcome to <b>2FAuth</b>.<br/>You need an account to go further, please register yourself.","auth.forms.reset_punchline":"2FAuth will send you a password reset link to this address. Click the link in the received email to set a new password.","auth.forms.name_this_device":"Name this device","auth.forms.delete_account":"Delete account","auth.forms.delete_your_account":"Delete your account","auth.forms.delete_your_account_and_reset_all_data":"Your user account will be deleted as well as all your 2FA data. There is no going back.","auth.forms.reset_your_password_to_delete_your_account":"If you always used SSO to sign in, sign out then use the reset password feature to get a password so you can fill this form.","auth.forms.deleting_2fauth_account_does_not_impact_provider":"Deleting your 2FAuth account has no impact on your external SSO account.","auth.forms.user_account_successfully_deleted":"User account successfully deleted","auth.forms.has_lower_case":"Has lower case","auth.forms.has_upper_case":"Has upper case","auth.forms.has_special_char":"Has special char","auth.forms.has_number":"Has number","auth.forms.is_long_enough":"8 characters min.","auth.forms.mandatory_rules":"Mandatory","auth.forms.optional_rules_you_should_follow":"Recommanded (highly)","auth.forms.caps_lock_is_on":"Caps lock is On","commons.cancel":"Cancelar","commons.update":"Atualizar","commons.copy":"Copiar","commons.copy_to_clipboard":"Copiar para área de transferência","commons.copied_to_clipboard":"Copiado para área de transferência","commons.profile":"Perfil","commons.edit":"Editar","commons.delete":"Excluir","commons.disable":"Desativar","commons.enable":"Habilitar","commons.create":"Criar","commons.save":"Salvar","commons.close":"Fechar","commons.clear":"Apagar","commons.clear_search":"Limpar pesquisa","commons.demo_do_not_post_sensitive_data":"Este é um aplicativo de demonstração, não poste nenhum dado confidencial","commons.testing_do_not_post_sensitive_data":"Este é um aplicativo de teste, não postar nenhum dado confidencial","commons.x_selected":"[count] selecionado(s)","commons.name":"Nome","commons.manage":"Gerenciar","commons.done":"Concluir","commons.new":"Novo","commons.back":"Voltar","commons.move":"Mover","commons.export":"Exportar","commons.all":"Todos","commons.check_all":"Todos","commons.select_all":"Selecionar tudo","commons.clear_selection":"Limpar seleção","commons.sort_descending":"Ordenar decrescente","commons.sort_ascending":"Ordenar crescente","commons.rename":"Renomear","commons.new_name":"Novo nome","commons.options":"Opções","commons.reload":"Recarregar","commons.refresh":"Atualizar","commons.data_refreshed_to_reflect_server_changes":"Os dados foram atualizados para refletir as alterações no lado do servidor","commons.generate":"Gerar","commons.generating_otp":"Geração do OTP","commons.open_in_browser":"Abrir no navegador","commons.continue":"Continuar","commons.discard":"Descartar","commons.about":"Sobre","commons.usefull_links":"Links úteis","commons.environment":"Ambiente","commons.credits":"Créditos","commons.2fauth_teaser":"Um aplicativo web para gerenciar suas contas de Autenticação em Duas Etapas (2FA) e gerar códigos de segurança","commons.made_with":"Feito com","commons.ui_icons_by":"Ícones de UI por","commons.logos_by":"Logotipos por","commons.search":"Buscar","commons.resources":"Recursos","commons.check_for_update":"Verificar por atualizações","commons.check_for_update_help":"Verificar automaticamente (uma vez por semana) e avisar quando uma nova versão do 2FAuth for publicada no Github","commons.you_are_up_to_date":"Esta instância está atualizada","commons.2fauth_description":"Um aplicativo web para gerenciar suas contas de Autenticação em Duas Etapas (2FA) e gerar códigos de segurança","commons.image_of_qrcode_to_scan":"Imagem de um QR code para escanear","commons.file":"Arquivo","commons.or":"OU","commons.close_the_x_page":"Feche a página :pagetitle","commons.submit":"Enviar","commons.default":"Padrão","commons.back_to_home":"Voltar à página inicial","commons.nothing":"nada","commons.no_result":"Nenhum resultado","commons.information":"Informações","commons.send":"Enviar","commons.optimize":"Otimizar","commons.IP":"IP","commons.browser":"Navegador","commons.operating_system_short":"Sistema Operacional","commons.no_entry_yet":"Nenhuma entrada ainda","commons.time":"Hora","commons.ip_address":"Endereço IP","commons.device":"Dispositivo","commons.one_month":"1 mês.","commons.x_month":":x meses.","commons.one_year":"1 ano.","errors.resource_not_found":"Resource not found","errors.error_occured":"An error occured:","errors.refresh":"Refresh","errors.no_valid_otp":"No valid OTP resource in this QR code","errors.something_wrong_with_server":"Something is wrong with your server","errors.Unable_to_decrypt_uri":"Unable to decrypt uri","errors.not_a_supported_otp_type":"This OTP format is not currently supported","errors.cannot_create_otp_without_secret":"Cannot create an OTP without a secret","errors.data_of_qrcode_is_not_valid_URI":"The data of this QR code is not a valid OTP Auth URI. The QR code contains:","errors.wrong_current_password":"Wrong current password, nothing has changed","errors.error_during_encryption":"Encryption failed, your database remains unprotected.","errors.error_during_decryption":"Decryption failed, your database is still protected. This is mainly caused by an integrity issue of encrypted data for one or more accounts.","errors.qrcode_cannot_be_read":"This QR code is unreadable","errors.too_many_ids":"too many ids were included in the query parameter, max 100 allowed","errors.delete_user_setting_only":"Only user-created setting can be deleted","errors.indecipherable":"*indecipherable*","errors.cannot_decipher_secret":"The secret cannot be deciphered. This is mainly caused by a wrong APP_KEY set in the .env configuration file of 2Fauth or a corrupted data stored in database.","errors.https_required":"HTTPS context required","errors.browser_does_not_support_webauthn":"Your device does not support webauthn. Try again later using a more modern browser","errors.aborted_by_user":"Aborted by user","errors.security_device_already_registered":"Device already registered","errors.not_allowed_operation":"Operation not allowed","errors.no_authenticator_support_specified_algorithms":"No authenticators support specified algorithms","errors.authenticator_missing_discoverable_credential_support":"Authenticator missing discoverable credential support","errors.authenticator_missing_user_verification_support":"Authenticator missing user verification support","errors.unknown_error":"Unknown error","errors.security_error_check_rpid":"Security error<br/>Check your WEBAUTHN_ID env var","errors.2fauth_has_not_a_valid_domain":"2FAuth's domain is not a valid domain","errors.user_id_not_between_1_64":"User ID was not between 1 and 64 chars","errors.no_entry_was_of_type_public_key":'No entry was of type "public-key"',"errors.unsupported_with_reverseproxy":"Not applicable when using an auth proxy","errors.user_deletion_failed":"User account deletion failed, no data have been deleted","errors.auth_proxy_failed":"Proxy authentication failed","errors.auth_proxy_failed_legend":"2Fauth is configured to run behind an authentication proxy but your proxy does not return the expected header. Check your configuration and try again.","errors.invalid_x_migration":"Invalid or unreadable :appname data","errors.invalid_2fa_data":"Invalid 2FA data","errors.unsupported_migration":"Data do not match any supported format","errors.unsupported_otp_type":"Unsupported OTP type","errors.encrypted_migration":"Unreadable, the data seem encrypted","errors.no_logo_found_for_x":"No logo available for :service","errors.file_upload_failed":"File upload failed","errors.unauthorized":"Unauthorized","errors.unauthorized_legend":"You do not have permissions to view this resource or to perform this action","errors.cannot_delete_the_only_admin":"Cannot delete the only admin account","errors.cannot_demote_the_only_admin":"Cannot demote the only admin account","errors.error_during_data_fetching":"💀 Something went wrong during data fetching","errors.check_failed_try_later":"Check failed, please retry later","errors.sso_disabled":"SSO is disabled","errors.sso_bad_provider_setup":"This SSO provider is not fully setup in your .env file","errors.sso_failed":"Authentication via SSO rejected","errors.sso_no_register":"Registrations are disabled","errors.sso_email_already_used":"A user account with the same email address already exists but it does not match your external account ID. Do not use SSO if you are already registered on 2FAuth with this email.","errors.account_managed_by_external_provider":"Account managed by an external provider","errors.data_cannot_be_refreshed_from_server":"Data cannot be refreshed from server","errors.no_pwd_reset_for_this_user_type":"Password reset unavailable for this user","errors.cannot_detect_qrcode_in_image":"Cannot detect a QR code in the image, try to crop the image","errors.cannot_decode_detected_qrcode":"Cannot decode detected QR code, try to crop or sharpen the image","errors.qrcode_has_invalid_checksum":"QR code has invalid checksum","errors.no_readable_qrcode":"No readable QR code","groups.groups":"Grupos","groups.create_group":"Criar um novo grupo","groups.show_group_selector":"Mostrar seletor de grupo","groups.hide_group_selector":"Ocultar seletor de grupo","groups.select_accounts_to_show":"Selecionar grupo de contas para mostrar","groups.x_accounts":":count contas","groups.manage_groups":"Gerenciar grupos","groups.active_group":"Ativar grupo","groups.manage_groups_legend":'Você pode criar grupos para organizar suas contas da forma que quiser. Todas as contas permanecem visíveis no pseudo grupo chamado "Todos", independentemente do grupo ao qual pertencem.',"groups.deleting_group_does_not_delete_accounts":"Excluir um grupo não exclui contas","groups.move_selected_to":"Mover selecionados para","groups.move_selected_to_group":"Mover selecionados para um grupo","groups.no_group":"Sem grupo","groups.change_group":"Mudar grupo","groups.group_successfully_created":"Grupo criado com sucesso","groups.group_name_saved":"Nome do grupo salvo","groups.group_successfully_deleted":"Grupo excluído com sucesso","groups.forms.new_group":"Novo grupo","groups.forms.new_name":"Novo nome","groups.forms.rename_group":"Renomear grupo","groups.confirm.delete":"Tem certeza de que deseja excluir esse grupo?","languages.browser_preference":"Preferência do navegador","languages.en":"English (Inglês)","languages.fr":"Français (Francês)","languages.de":"Deutsch (Alemão)","languages.es":"Español (Espanhol)","languages.zh":"简体中文 (Chinês Simplificado)","languages.ru":"Русский (Russo)","languages.bg":"Български (Búlgaro)","languages.ja":"日本語 (Japonês)","languages.hi":"हिंदी (Indiano)","notifications.hello":"Hello","notifications.hello_user":"Hello :username,","notifications.regards":"Regards","notifications.test_email_settings.subject":"2FAuth test email","notifications.test_email_settings.reason":"You are receiving this email because you requested a test email to validate the email settings of your 2FAuth instance.","notifications.test_email_settings.success":"Good news, it works :)","notifications.new_device.subject":"Connection to 2FAuth from a new device","notifications.new_device.resume":"A new device has just connected to your 2FAuth account.","notifications.new_device.connection_details":"Here are the details of this connection","notifications.new_device.recommandations":"If this was you, you can ignore this alert. If you suspect any suspicious activity on your account, please change your password.","notifications.failed_login.subject":"Failed login to 2FAuth","notifications.failed_login.resume":"There has been a failed login attempt to your 2FAuth account.","notifications.failed_login.connection_details":"Here are the details of this connection attempt","notifications.failed_login.recommandations":"If this was you, you can ignore this alert. If further attempts fail, you should contact the 2FAuth administrator to review security settings and take action against this attacker.","pagination.previous":"&laquo; Anterior","pagination.next":"Próximo &raquo;","passwords.reset":"Sua senha foi redefinida!","passwords.sent":"Enviamos o link de redefinição de senha por e-mail!","passwords.throttled":"Por favor aguarde antes de tentar novamente.","passwords.token":"Este token de redefinição de senha é inválido.","passwords.user":"Não foi encontrado nenhum usuário com este endereço de e-mail.","passwords.password":"A senha deve conter pelo menos oito caracteres e ser igual à confirmação.","settings.settings":"Settings","settings.preferences":"Preferences","settings.account":"Account","settings.oauth":"OAuth","settings.webauthn":"WebAuthn","settings.tokens":"Tokens","settings.options":"Options","settings.user_preferences":"User preferences","settings.admin_settings":"Admin settings","settings.confirm.revoke":"Are you sure you want to revoke this token?","settings.you_are_administrator":"You are an administrator","settings.account_linked_to_sso_x_provider":"You signed-in via SSO using your :provider account. Your information cannot be changed here but on :provider.","settings.general":"General","settings.security":"Security","settings.notifications":"Notifications","settings.profile":"Profile","settings.change_password":"Change password","settings.personal_access_tokens":"Personal access tokens","settings.token_legend":"Personal Access Tokens allow any app to authenticate to the 2Fauth API. You should specify the access token as a Bearer token in the authorization header of consumer apps requests.","settings.generate_new_token":"Generate a new token","settings.revoke":"Revoke","settings.token_revoked":"Token successfully revoked","settings.revoking_a_token_is_permanent":"Revoking a token is permanent","settings.make_sure_copy_token":"Make sure to copy your personal access token now. You wont be able to see it again!","settings.data_input":"Data input","settings.forms.edit_settings":"Edit settings","settings.forms.setting_saved":"Settings saved","settings.forms.new_token":"New token","settings.forms.some_translation_are_missing":"Some translations are missing using the browser preferred language?","settings.forms.help_translate_2fauth":"Help translate 2FAuth","settings.forms.language.label":"Language","settings.forms.language.help":"Language used to translate the 2FAuth user interface. Named languages are complete, set the one of your choice to override your browser preference.","settings.forms.timezone.label":"Time zone","settings.forms.timezone.help":"The time zone applied to all dates and times displayed in the application","settings.forms.show_otp_as_dot.label":'Show generated <abbr title="One-Time Password">OTP</abbr> as dot',"settings.forms.show_otp_as_dot.help":"Replace generated password caracters with *** to ensure confidentiality. Do not affect the copy/paste feature","settings.forms.reveal_dotted_otp.label":'Reveal obscured <abbr title="One-Time Password">OTP</abbr>',"settings.forms.reveal_dotted_otp.help":"Let the ability to temporarily reveal Dot-Obscured passwords","settings.forms.close_otp_on_copy.label":'Close <abbr title="One-Time Password">OTP</abbr> after copy',"settings.forms.close_otp_on_copy.help":"Clicking a generated password to copy it automatically hide it from the screen","settings.forms.clear_search_on_copy.label":"Clear Search on copy","settings.forms.clear_search_on_copy.help":"Empty the Search box right after a code has been copied to the clipboard","settings.forms.copy_otp_on_display.label":'Copy <abbr title="One-Time Password">OTP</abbr> on display',"settings.forms.copy_otp_on_display.help":'Automatically copy a generated password right after it appears on screen. Due to browsers limitations, only the first <abbr title="Time-based One-Time Password">TOTP</abbr> password will be copied, not the rotating ones',"settings.forms.use_basic_qrcode_reader.label":"Use basic QR code reader","settings.forms.use_basic_qrcode_reader.help":"If you experiences issues when capturing QR codes enables this option to switch to a more basic but more reliable QR code reader","settings.forms.display_mode.label":"Display mode","settings.forms.display_mode.help":"Choose whether you want accounts to be displayed as a list or as a grid","settings.forms.password_format.label":"Password formatting","settings.forms.password_format.help":"Change how the passwords are displayed by grouping digits to ease readability and memorization","settings.forms.pair":"by Pair","settings.forms.pair_legend":"Group digits two by two","settings.forms.trio_legend":"Group digits three by three","settings.forms.half_legend":"Split digits into two equals groups","settings.forms.trio":"by Trio","settings.forms.half":"by Half","settings.forms.grid":"Grid","settings.forms.list":"List","settings.forms.theme.label":"Theme","settings.forms.theme.help":"Force a specific theme or apply the theme defined in your system/browser preferences","settings.forms.light":"Light","settings.forms.dark":"Dark","settings.forms.automatic":"Auto","settings.forms.show_accounts_icons.label":"Show icons","settings.forms.show_accounts_icons.help":"Show icons accounts in the main view","settings.forms.get_official_icons.label":"Get official icons","settings.forms.get_official_icons.help":"(Try to) Get the official icon of the 2FA issuer when adding an account","settings.forms.auto_lock.label":"Auto lock","settings.forms.auto_lock.help":"Log out the user automatically in case of inactivity. Has no effect when authentication is handled by a proxy and no custom logout url is specified.","settings.forms.default_group.label":"Default group","settings.forms.default_group.help":"The group to which the newly created accounts are associated","settings.forms.view_default_group_on_copy.label":"View default group on copy","settings.forms.view_default_group_on_copy.help":"Always return to the default group when an OTP is copied","settings.forms.useDirectCapture.label":"Direct input","settings.forms.useDirectCapture.help":"Choose whether you want to be prompted to choose an input mode among those available or if you want to directly use the default input mode","settings.forms.defaultCaptureMode.label":"Default input mode","settings.forms.defaultCaptureMode.help":"Default input mode used when the Direct input option is On","settings.forms.remember_active_group.label":"Remember group filter","settings.forms.remember_active_group.help":"Save the last group filter applied and restore it on your next visit","settings.forms.otp_generation.label":"Show Password","settings.forms.otp_generation.help":'Set how and when <abbr title="One-Time Passwords">OTPs</abbr> are displayed.<br/>',"settings.forms.notify_on_new_auth_device.label":"On new device","settings.forms.notify_on_new_auth_device.help":"Get an email when a new device connects to your 2FAuth account for the first time","settings.forms.notify_on_failed_login.label":"On failed login","settings.forms.notify_on_failed_login.help":"Get an email each time an attempt to connect to your 2FAuth account fails","settings.forms.otp_generation_on_request":"After a click/tap","settings.forms.otp_generation_on_request_legend":"Alone, in its own view","settings.forms.otp_generation_on_request_title":"Click an account to get a password in a dedicated view","settings.forms.otp_generation_on_home":"Constantly","settings.forms.otp_generation_on_home_legend":"All of them, on home","settings.forms.otp_generation_on_home_title":"Show all passwords in the main view, without doing anything","settings.forms.never":"Never","settings.forms.on_otp_copy":"On security code copy","settings.forms.1_minutes":"After 1 minute","settings.forms.5_minutes":"After 5 minutes","settings.forms.10_minutes":"After 10 minutes","settings.forms.15_minutes":"After 15 minutes","settings.forms.30_minutes":"After 30 minutes","settings.forms.1_hour":"After 1 hour","settings.forms.1_day":"After 1 day","settings.forms.livescan":"QR code livescan","settings.forms.upload":"QR code upload","settings.forms.advanced_form":"Advanced form","titles.404":"Item não encontrado","titles.start":"Nova conta","titles.capture":"Escanear QR code","titles.accounts":"Contas","titles.createAccount":"Criar conta","titles.importAccounts":"Importar contas","titles.editAccount":"Editar conta","titles.showQRcode":"Conta como QR code","titles.groups":"Grupos","titles.createGroup":"Criar grupo","titles.editGroup":"Editar grupo","titles.settings.options":"Opções","titles.settings.account":"Conta de usuário","titles.settings.oauth.tokens":"Código OAuth","titles.settings.oauth.generatePAT":"Novo token pessoal","titles.settings.webauthn.editCredential":"Editar dispositivo","titles.settings.webauthn.devices":"Dispositivos WebAuthn","titles.login":"Login","titles.register":"Registrar","titles.autolock":"Bloqueio automático","titles.password.request":"Redefinir senha","titles.password.reset":"Nova senha","titles.webauthn.lost":"Recuperar conta","titles.webauthn.recover":"Registrar um novo dispositivo","titles.flooded":"Erro Flood","titles.genericError":"Erro","titles.about":"Sobre","titles.admin.appSetup":"Configuração do App","titles.admin.users":"Gerenciamento de usuários","titles.admin.createUser":"Criar usuário","titles.admin.manageUser":"Administrar usuário","titles.admin.logs.access":"Logs de acesso","twofaccounts.service":"Service","twofaccounts.account":"Account","twofaccounts.icon":"Icon","twofaccounts.icon_for_account_x_at_service_y":"Icon of the :account account at :service","twofaccounts.icon_to_illustrate_the_account":"Icon that illustrates the account","twofaccounts.remove_icon":"Remove icon","twofaccounts.no_account_here":"No 2FA here!","twofaccounts.add_first_account":"Pick a method and add your first account","twofaccounts.use_full_form":"Or use the full form","twofaccounts.add_one":"Add one","twofaccounts.show_qrcode":"Show QR code","twofaccounts.no_service":"- no service -","twofaccounts.account_created":"Account successfully created","twofaccounts.account_updated":"Account successfully updated","twofaccounts.accounts_deleted":"Account(s) successfully deleted","twofaccounts.accounts_moved":"Account(s) successfully moved","twofaccounts.export_selected_to_json":"Download a json export of selected accounts","twofaccounts.reveal":"reveal","twofaccounts.forms.service.placeholder":"Google, Twitter, Apple","twofaccounts.forms.account.placeholder":"John DOE","twofaccounts.forms.new_account":"New account","twofaccounts.forms.edit_account":"Edit account","twofaccounts.forms.otp_uri":"OTP Uri","twofaccounts.forms.scan_qrcode":"Scan a QR code","twofaccounts.forms.upload_qrcode":"Upload a QR code","twofaccounts.forms.use_advanced_form":"Use the advanced form","twofaccounts.forms.prefill_using_qrcode":"Prefill using a QR Code","twofaccounts.forms.use_qrcode.val":"Use a qrcode","twofaccounts.forms.use_qrcode.title":"Use a QR code to fill the form magically","twofaccounts.forms.unlock.val":"Unlock","twofaccounts.forms.unlock.title":"Unlock it (at your own risk)","twofaccounts.forms.lock.val":"Lock","twofaccounts.forms.lock.title":"Lock it","twofaccounts.forms.choose_image":"Upload","twofaccounts.forms.i_m_lucky":"Try my luck","twofaccounts.forms.i_m_lucky_legend":'The "Try my luck" button try to get the official icon of the given service. Enter actual service name without ".xyz" extension and try to avoid typo. (beta feature)',"twofaccounts.forms.test":"Test","twofaccounts.forms.secret.label":"Secret","twofaccounts.forms.secret.help":"The key used to generate your security codes","twofaccounts.forms.plain_text":"Plain text","twofaccounts.forms.otp_type.label":'Choose the type of <abbr title="One-Time Password">OTP</abbr> to create',"twofaccounts.forms.otp_type.help":"Time-based OTP or HMAC-based OTP or Steam OTP","twofaccounts.forms.digits.label":"Digits","twofaccounts.forms.digits.help":"The number of digits of the generated security codes","twofaccounts.forms.algorithm.label":"Algorithm","twofaccounts.forms.algorithm.help":"The algorithm used to secure your security codes","twofaccounts.forms.period.label":"Period","twofaccounts.forms.period.placeholder":"Default is 30","twofaccounts.forms.period.help":"The period of validity of the generated security codes in second","twofaccounts.forms.counter.label":"Counter","twofaccounts.forms.counter.placeholder":"Default is 0","twofaccounts.forms.counter.help":"The initial counter value","twofaccounts.forms.counter.help_lock":"It is risky to edit the counter as you can desynchronize the account with the verification server of the service. Use the lock icon to enable modification, but only if you know for you are doing","twofaccounts.forms.image.label":"Image","twofaccounts.forms.image.placeholder":"http://...","twofaccounts.forms.image.help":"The url of an external image to use as the account icon","twofaccounts.forms.options_help":"You can leave the following options blank if you don't know how to set them. The most commonly used values will be applied.","twofaccounts.forms.alternative_methods":"Alternative methods","twofaccounts.forms.spaces_are_ignored":"Unwanted spaces will be automatically removed","twofaccounts.stream.live_scan_cant_start":"Live scan can't start :(","twofaccounts.stream.need_grant_permission.reason":"2FAuth does not have permission to access your camera","twofaccounts.stream.need_grant_permission.solution":"You need to grant permission to use your device camera. If you already denied and your browser do not prompt you again, please refers to the browser documentation to find out how to grant permission.","twofaccounts.stream.need_grant_permission.click_camera_icon":"It is usually done by clicking on a slashed camera icon in or next to the browser's address bar","twofaccounts.stream.not_readable.reason":"Fail to load scanner","twofaccounts.stream.not_readable.solution":"Is the camera already in use? Ensure that no other app use your camera and try again","twofaccounts.stream.no_cam_on_device.reason":"No camera on this device","twofaccounts.stream.no_cam_on_device.solution":"Maybe you forgot to plug in your webcam","twofaccounts.stream.secured_context_required.reason":"Secure context required","twofaccounts.stream.secured_context_required.solution":"HTTPS is required for live scan. If you run 2FAuth from your computer, do not use virtual host other than localhost","twofaccounts.stream.https_required":"HTTPS required for camera streaming","twofaccounts.stream.camera_not_suitable.reason":"Installed cameras are not suitable","twofaccounts.stream.camera_not_suitable.solution":"Please use another device/camera","twofaccounts.stream.stream_api_not_supported.reason":"Stream API is not supported in this browser","twofaccounts.stream.stream_api_not_supported.solution":"You should use a modern browser","twofaccounts.confirm.delete":"Are you sure you want to delete this account?","twofaccounts.confirm.cancel":"Changes will be lost. Are you sure?","twofaccounts.confirm.discard":"Are you sure you want to discard this account?","twofaccounts.confirm.discard_all":"Are you sure you want to discard all accounts?","twofaccounts.confirm.discard_duplicates":"Are you sure you want to discard all duplicates?","twofaccounts.import.import":"Import","twofaccounts.import.to_import":"Import","twofaccounts.import.import_legend":"2FAuth can import data from various 2FA apps.","twofaccounts.import.import_legend_afterpart":"Use the Export feature of these apps to get a migration resource like a QR code or a JSON file then load it here.","twofaccounts.import.upload":"Upload","twofaccounts.import.scan":"Scan","twofaccounts.import.supported_formats_for_qrcode_upload":"Accepted: jpg, jpeg, png, bmp, gif, svg, or webp","twofaccounts.import.supported_formats_for_file_upload":"Accepted: Plain text, json, 2fas","twofaccounts.import.expected_format_for_direct_input":"Expected: A list of otpauth URI, one by line","twofaccounts.import.supported_migration_formats":"Supported migration formats","twofaccounts.import.qr_code":"QR Code","twofaccounts.import.text_file":"Text file","twofaccounts.import.direct_input":"Direct input","twofaccounts.import.plain_text":"Plain text","twofaccounts.import.parsing_data":"Parsing data...","twofaccounts.import.issuer":"Issuer","twofaccounts.import.imported":"Imported","twofaccounts.import.failure":"Failure","twofaccounts.import.x_valid_accounts_found":":count valid accounts found","twofaccounts.import.submitted_data_parsed_now_accounts_are_awaiting_import":"The following 2FA accounts were found in the migration resource. So far none of them have been added to 2FAuth.","twofaccounts.import.use_buttons_to_save_or_discard":"Use the available buttons to permanently save them to your 2FA collection or discard them.","twofaccounts.import.import_all":"Import all","twofaccounts.import.import_this_account":"Import this account","twofaccounts.import.discard_all":"Discard all","twofaccounts.import.discard_duplicates":"Discard duplicates","twofaccounts.import.discard_this_account":"Discard this account","twofaccounts.import.generate_a_test_password":"Generate a test pasword","twofaccounts.import.possible_duplicate":"An account with the exact same data already exists","twofaccounts.import.invalid_account":"- invalid account -","twofaccounts.import.invalid_service":"- invalid service -","twofaccounts.import.do_not_set_password_or_encryption":"Do NOT enable Password protection or Encryption when you export data from a 2FA app otherwise 2FAuth will not be able to decipher them.","validation.accepted":"The :attribute must be accepted.","validation.accepted_if":"The :attribute must be accepted when :other is :value.","validation.active_url":"The :attribute is not a valid URL.","validation.after":"The :attribute must be a date after :date.","validation.after_or_equal":"The :attribute must be a date after or equal to :date.","validation.alpha":"The :attribute must only contain letters.","validation.alpha_dash":"The :attribute must only contain letters, numbers, dashes and underscores.","validation.alpha_num":"The :attribute must only contain letters and numbers.","validation.array":"The :attribute must be an array.","validation.before":"The :attribute must be a date before :date.","validation.before_or_equal":"The :attribute must be a date before or equal to :date.","validation.between.array":"The :attribute must have between :min and :max items.","validation.between.file":"The :attribute must be between :min and :max kilobytes.","validation.between.numeric":"The :attribute must be between :min and :max.","validation.between.string":"The :attribute must be between :min and :max characters.","validation.boolean":"The :attribute field must be true or false.","validation.confirmed":"The :attribute confirmation does not match.","validation.current_password":"The password is incorrect.","validation.date":"The :attribute is not a valid date.","validation.date_equals":"The :attribute must be a date equal to :date.","validation.date_format":"The :attribute does not match the format :format.","validation.declined":"The :attribute must be declined.","validation.declined_if":"The :attribute must be declined when :other is :value.","validation.different":"The :attribute and :other must be different.","validation.digits":"The :attribute must be :digits digits.","validation.digits_between":"The :attribute must be between :min and :max digits.","validation.dimensions":"The :attribute has invalid image dimensions.","validation.distinct":"The :attribute field has a duplicate value.","validation.doesnt_end_with":"The :attribute may not end with one of the following: :values.","validation.doesnt_start_with":"The :attribute may not start with one of the following: :values.","validation.email":"The :attribute must be a valid email address.","validation.ends_with":"The :attribute must end with one of the following: :values.","validation.enum":"The selected :attribute is invalid.","validation.exists":"The selected :attribute is invalid.","validation.file":"The :attribute must be a file.","validation.filled":"The :attribute field must have a value.","validation.gt.array":"The :attribute must have more than :value items.","validation.gt.file":"The :attribute must be greater than :value kilobytes.","validation.gt.numeric":"The :attribute must be greater than :value.","validation.gt.string":"The :attribute must be greater than :value characters.","validation.gte.array":"The :attribute must have :value items or more.","validation.gte.file":"The :attribute must be greater than or equal to :value kilobytes.","validation.gte.numeric":"The :attribute must be greater than or equal to :value.","validation.gte.string":"The :attribute must be greater than or equal to :value characters.","validation.image":"The :attribute must be an image.","validation.in":"The selected :attribute is invalid.","validation.in_array":"The :attribute field does not exist in :other.","validation.integer":"The :attribute must be an integer.","validation.ip":"The :attribute must be a valid IP address.","validation.ipv4":"The :attribute must be a valid IPv4 address.","validation.ipv6":"The :attribute must be a valid IPv6 address.","validation.json":"The :attribute must be a valid JSON string.","validation.lt.array":"The :attribute must have less than :value items.","validation.lt.file":"The :attribute must be less than :value kilobytes.","validation.lt.numeric":"The :attribute must be less than :value.","validation.lt.string":"The :attribute must be less than :value characters.","validation.lte.array":"The :attribute must not have more than :value items.","validation.lte.file":"The :attribute must be less than or equal to :value kilobytes.","validation.lte.numeric":"The :attribute must be less than or equal to :value.","validation.lte.string":"The :attribute must be less than or equal to :value characters.","validation.mac_address":"The :attribute must be a valid MAC address.","validation.max.array":"The :attribute must not have more than :max items.","validation.max.file":"The :attribute must not be greater than :max kilobytes.","validation.max.numeric":"The :attribute must not be greater than :max.","validation.max.string":"The :attribute must not be greater than :max characters.","validation.max_digits":"The :attribute must not have more than :max digits.","validation.mimes":"The :attribute must be a file of type: :values.","validation.mimetypes":"The :attribute must be a file of type: :values.","validation.min.array":"The :attribute must have at least :min items.","validation.min.file":"The :attribute must be at least :min kilobytes.","validation.min.numeric":"The :attribute must be at least :min.","validation.min.string":"The :attribute must be at least :min characters.","validation.min_digits":"The :attribute must have at least :min digits.","validation.multiple_of":"The :attribute must be a multiple of :value.","validation.not_in":"The selected :attribute is invalid.","validation.not_regex":"The :attribute format is invalid.","validation.numeric":"The :attribute must be a number.","validation.password.letters":"The :attribute must contain at least one letter.","validation.password.mixed":"The :attribute must contain at least one uppercase and one lowercase letter.","validation.password.numbers":"The :attribute must contain at least one number.","validation.password.symbols":"The :attribute must contain at least one symbol.","validation.password.uncompromised":"The given :attribute has appeared in a data leak. Please choose a different :attribute.","validation.present":"The :attribute field must be present.","validation.prohibited":"The :attribute field is prohibited.","validation.prohibited_if":"The :attribute field is prohibited when :other is :value.","validation.prohibited_unless":"The :attribute field is prohibited unless :other is in :values.","validation.prohibits":"The :attribute field prohibits :other from being present.","validation.regex":"The :attribute format is invalid.","validation.required":"The :attribute field is required.","validation.required_array_keys":"The :attribute field must contain entries for: :values.","validation.required_if":"The :attribute field is required when :other is :value.","validation.required_if_accepted":"The :attribute field is required when :other is accepted.","validation.required_unless":"The :attribute field is required unless :other is in :values.","validation.required_with":"The :attribute field is required when :values is present.","validation.required_with_all":"The :attribute field is required when :values are present.","validation.required_without":"The :attribute field is required when :values is not present.","validation.required_without_all":"The :attribute field is required when none of :values are present.","validation.same":"The :attribute and :other must match.","validation.size.array":"The :attribute must contain :size items.","validation.size.file":"The :attribute must be :size kilobytes.","validation.size.numeric":"The :attribute must be :size.","validation.size.string":"The :attribute must be :size characters.","validation.starts_with":"The :attribute must start with one of the following: :values.","validation.string":"The :attribute must be a string.","validation.timezone":"The :attribute must be a valid timezone.","validation.unique":"The :attribute has already been taken.","validation.uploaded":"The :attribute failed to upload.","validation.url":"The :attribute must be a valid URL.","validation.uuid":"The :attribute must be a valid UUID.","validation.single":"When using :attribute it must be the only parameter in this request body","validation.onlyCustomOtpWithUri":"The uri parameter must be provided alone or only in combination with the 'custom_otp' parameter","validation.custom.icon.image":"Supported format are jpeg, png, bmp, gif, svg, or webp.","validation.custom.qrcode.image":"Supported format are jpeg, png, bmp, gif, svg, or webp.","validation.custom.uri.regex":"The :attribute is not a valid otpauth uri.","validation.custom.otp_type.in":"The :attribute is not supported.","validation.custom.email.exists":"No account found using this email.","validation.custom.email.ComplyWithEmailRestrictionPolicy":"This email address does not comply with the registration policy","validation.custom.email.IsValidEmailList":"All emails must be valid and separated with a pipe","validation.custom.secret.isBase32Encoded":"The :attribute must be a base32 encoded string.","validation.custom.account.regex":"The :attribute must not contain colon.","validation.custom.service.regex":"The :attribute must not contain colon.","validation.custom.label.required":"The uri must have a label.","validation.custom.ids.regex":"IDs must be comma separated, without trailing comma."};export{e as default};