# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-10-16 14:10+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#: accounts/api/account/account.py:141
#: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:362
msgid "Account already exists"
msgstr "Conta já existente"

#: accounts/api/account/application.py:77
#: authentication/api/connection_token.py:452
msgid "Account not found"
msgstr "Conta não encontrada"

#: accounts/api/automations/base.py:88 tickets/api/ticket.py:132
msgid "The parameter 'action' must be [{}]"
msgstr "O parâmetro 'action' deve ser [{}]"

#: accounts/automations/backup_account/handlers.py:23
msgid "The account key will be split into two parts and sent"
msgstr "A chave da conta será dividida e enviada em duas partes"

#: accounts/automations/backup_account/handlers.py:131
msgid "Number of backup accounts"
msgstr "Número de contas de backup"

#: accounts/automations/backup_account/handlers.py:152
msgid "Generating asset related backup information files"
msgstr "Gerar arquivo de informações de backup relacionado ao ativo"

#: accounts/automations/backup_account/handlers.py:177
#: accounts/automations/backup_account/manager.py:26
#: accounts/automations/change_secret/manager.py:81
#: accounts/automations/push_account/manager.py:62
#: assets/models/automations/base.py:147 ops/serializers/job.py:71
#: ops/serializers/job.py:95
#: settings/templates/ldap/_msg_import_ldap_user.html:7
#: terminal/serializers/session.py:57
msgid "Duration"
msgstr "Duração"

#: accounts/automations/backup_account/handlers.py:178
msgid "Backup file creation completed"
msgstr "Criação de arquivo de backup concluída"

#: accounts/automations/backup_account/handlers.py:186
msgid "Start sending backup emails"
msgstr "Comece a enviar e-mails de backup"

#: accounts/automations/backup_account/handlers.py:213
msgid "Encrypting files using encryption password"
msgstr "Usando senha criptografada para criptografar o arquivo"

#: accounts/automations/backup_account/handlers.py:223
msgid "The backup file will be sent to"
msgstr "O arquivo de backup será enviado para"

#: accounts/automations/backup_account/handlers.py:246
msgid "The backup task has no assigned sftp server"
msgstr "A tarefa de backup não foi atribuída a um servidor sftp"

#: accounts/automations/backup_account/handlers.py:267
msgid "The backup task has no assigned recipient"
msgstr "A tarefa de backup não possui destinatário especificado"

#: accounts/automations/backup_account/handlers.py:290
msgid "Plan start"
msgstr "Tarefa iniciada"

#: accounts/automations/backup_account/manager.py:14
msgid "The account backup plan is being executed"
msgstr "Plano de backup de contas está em execução"

#: accounts/automations/backup_account/manager.py:24
#: accounts/automations/change_secret/manager.py:79
#: accounts/automations/push_account/manager.py:60
msgid "Plan execution end"
msgstr "Execução do plano concluída"

#: accounts/automations/base/manager.py:119
msgid "Windows does not support SSH key authentication"
msgstr "Windows não suporta autenticação por chave SSH"

#: accounts/automations/base/manager.py:123
msgid "Windows password cannot contain special characters like > ^"
msgstr "Senhas do Windows não podem conter caracteres especiais, como > ^"

#: accounts/automations/base/manager.py:135
msgid "No pending accounts found"
msgstr "Conta pendente não encontrada"

#: accounts/automations/change_secret/manager.py:72
#, python-format
msgid "Success: %s, Failed: %s, Total: %s"
msgstr "Sucesso: %s, Falha: %s, Total: %s"

#: accounts/automations/check_account/manager.py:277
msgid "Check account report of {}"
msgstr "Relatório de Detecção de Risco {}"

#: accounts/automations/check_account/manager.py:283
msgid ""
"---\n"
"Summary: \n"
"ok: {}, weak password: {}, leaked password: {}, repeated password: {}, no secret: {}, using time: {}s"
msgstr ""
"---\n"
"Resumo:  \n"
"Normal: {}, Senha fraca: {}, Senha vazada: {}, Senha repetida: {}, Sem senha: {}, Tempo gasto: {} segundos"

#: accounts/automations/push_account/manager.py:33
msgid "Secret cannot be empty"
msgstr "O texto cifrado não pode estar vazio."

#: accounts/automations/verify_gateway_account/manager.py:18
msgid ">>> Start executing the task to test gateway account connectivity"
msgstr ">>> Iniciando teste de conectividade da conta do gateway"

#: accounts/const/account.py:6
#: accounts/serializers/automations/change_secret.py:36
#: audits/signal_handlers/login_log.py:34
#: authentication/confirm/password.py:25 authentication/confirm/password.py:27
#: authentication/const.py:10 authentication/forms.py:28
#: authentication/templates/authentication/login.html:368
#: authentication/templates/authentication/login.html:414
#: reports/api/users/user.py:101 settings/models.py:246
#: settings/serializers/auth/ldap.py:27 settings/serializers/auth/ldap.py:53
#: settings/serializers/auth/ldap_ha.py:35 settings/serializers/msg.py:37
#: settings/serializers/terminal.py:32 terminal/serializers/storage.py:123
#: terminal/serializers/storage.py:142 users/forms/profile.py:22
#: users/serializers/user.py:148
#: users/templates/users/_msg_user_created.html:13
#: users/templates/users/user_password_verify.html:18
#: xpack/plugins/cloud/serializers/account_attrs.py:43
msgid "Password"
msgstr "Senha"

#: accounts/const/account.py:7
#: accounts/serializers/automations/change_secret.py:37
#: authentication/models/ssh_key.py:27 terminal/serializers/storage.py:124
msgid "SSH key"
msgstr "Chave SSH"

#: accounts/const/account.py:8 authentication/models/access_key.py:45
msgid "Access key"
msgstr "Access key"

#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:86
msgid "Token"
msgstr "Token"

#: accounts/const/account.py:10
msgid "API key"
msgstr "API key"

#: accounts/const/account.py:14 common/db/fields.py:230
#: settings/serializers/terminal.py:14 tickets/const.py:17
msgid "All"
msgstr "Todos"

#: accounts/const/account.py:15 accounts/models/virtual.py:27
msgid "Manual input"
msgstr "Entrada manual"

#: accounts/const/account.py:16
msgid "Dynamic user"
msgstr "Conta homônima"

#: accounts/const/account.py:17
msgid "Anonymous account"
msgstr "Conta Anônima"

#: accounts/const/account.py:18
msgid "Specified account"
msgstr "Conta Designada"

#: accounts/const/account.py:26 users/models/user/_source.py:13
msgid "Local"
msgstr "Banco de Dados"

#: accounts/const/account.py:27
msgid "Discovery"
msgstr "Descubra"

#: accounts/const/account.py:28 accounts/serializers/account/account.py:28
#: settings/serializers/auth/sms.py:84
msgid "Template"
msgstr "Modelo"

#: accounts/const/account.py:32 ops/const.py:47
#: xpack/plugins/cloud/const.py:75
msgid "Skip"
msgstr "Pular"

#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:292
#: templates/_csv_import_export.html:18 templates/_csv_update_modal.html:6
msgid "Update"
msgstr "Atualizar"

#: accounts/const/account.py:34 accounts/const/automation.py:115
#: accounts/serializers/automations/change_secret.py:171 audits/const.py:66
#: audits/signal_handlers/activity_log.py:34 common/const/choices.py:66
#: ops/const.py:77 terminal/const.py:81 xpack/plugins/cloud/const.py:54
msgid "Failed"
msgstr "Falha"

#: accounts/const/automation.py:25 rbac/tree.py:55
msgid "Push account"
msgstr "Push de Conta"

#: accounts/const/automation.py:26 accounts/risk_handlers.py:26
#: audits/const.py:32 ops/const.py:11
msgid "Change secret"
msgstr "Alterar Senha"

#: accounts/const/automation.py:27
msgid "Verify account"
msgstr "Verificar Conta"

#: accounts/const/automation.py:28 accounts/tasks/remove_account.py:25
#: accounts/tasks/remove_account.py:38
msgid "Remove account"
msgstr "Remover Conta"

#: accounts/const/automation.py:29
msgid "Gather accounts"
msgstr "Colecionar Conta"

#: accounts/const/automation.py:30
msgid "Verify gateway account"
msgstr "Verificar Gateway de Conta"

#: accounts/const/automation.py:31
msgid "Check account"
msgstr "Verificar Conta"

#: accounts/const/automation.py:32 rbac/tree.py:53
msgid "Backup account"
msgstr "Conta de backup"

#: accounts/const/automation.py:53
msgid "Specific secret"
msgstr "Específico"

#: accounts/const/automation.py:54
msgid "Random generate"
msgstr "Gerar Aleatoriamente"

#: accounts/const/automation.py:59 ops/const.py:17
msgid "Replace (Replace only keys pushed by JumpServer) "
msgstr ""
"Substituir (Substituir apenas as chaves impulsionadas pelo JumpServer) "

#: accounts/const/automation.py:60 ops/const.py:16
msgid "Empty and append SSH KEY"
msgstr " Limpar tudo e adicionar "

#: accounts/const/automation.py:65
msgid "On asset create"
msgstr " Quando os ativos são criados "

#: accounts/const/automation.py:68
msgid "On perm add user"
msgstr " Adicionar usuários quando as permissões mudam "

#: accounts/const/automation.py:70
msgid "On perm add user group"
msgstr " Adicionar grupos de usuários quando as permissões mudam "

#: accounts/const/automation.py:72
msgid "On perm add asset"
msgstr " Adicionar ativos quando as permissões mudam "

#: accounts/const/automation.py:74
msgid "On perm add node"
msgstr " Adicionar nós quando as permissões mudam "

#: accounts/const/automation.py:76
msgid "On perm add account"
msgstr " Adicionar contas quando as permissões mudam "

#: accounts/const/automation.py:78
msgid "On asset join node"
msgstr " Adicionar aos nós quando os ativos mudam "

#: accounts/const/automation.py:80
msgid "On user join group"
msgstr " Adicionar aos grupos de usuários quando os usuários mudam "

#: accounts/const/automation.py:88
msgid "On perm change"
msgstr " Quando as permissões mudam "

#: accounts/const/automation.py:95
msgid "Inherit from group or node"
msgstr " Herdar do grupo de usuários ou nó de ativo "

#: accounts/const/automation.py:103
msgid "Create and push"
msgstr " Criar e impulsionar "

#: accounts/const/automation.py:104
msgid "Only create"
msgstr " Apenas criar"

#: accounts/const/automation.py:109 authentication/const.py:34
#: authentication/serializers/password_mfa.py:16
#: authentication/serializers/password_mfa.py:24
#: notifications/backends/__init__.py:10 settings/serializers/msg.py:21
#: settings/serializers/msg.py:62 users/forms/profile.py:101
#: users/forms/profile.py:111 users/models/user/__init__.py:67
#: users/notifications.py:22 users/notifications.py:67
#: users/notifications.py:189 users/templates/users/forgot_password.html:162
#: users/views/profile/reset.py:94
msgid "Email"
msgstr "E-mail"

#: accounts/const/automation.py:111 terminal/const.py:89
msgid "SFTP"
msgstr "SFTP"

#: accounts/const/automation.py:116
#: accounts/serializers/automations/change_secret.py:170 audits/const.py:65
#: audits/models.py:65 audits/signal_handlers/activity_log.py:34
#: common/const/choices.py:65 ops/const.py:75 ops/serializers/celery.py:48
#: terminal/const.py:80 terminal/models/session/sharing.py:119
#: tickets/views/approve.py:128
msgid "Success"
msgstr "Successo"

#: accounts/const/automation.py:117 common/const/choices.py:63
#: common/const/choices.py:114 terminal/const.py:79 tickets/const.py:30
#: tickets/const.py:39
msgid "Pending"
msgstr "Pendente"

#: accounts/const/automation.py:121
msgid "Queued"
msgstr "Em fila de espera"

#: accounts/const/automation.py:122 common/const/choices.py:62
msgid "Ready"
msgstr "Preparar"

#: accounts/const/automation.py:123
msgid "Processing"
msgstr "Em processamento"

#: accounts/const/automation.py:127
msgid "Can login"
msgstr "Login Permitido"

#: accounts/const/automation.py:128 users/serializers/user.py:254
msgid "Superuser"
msgstr "Superusuário"

#: accounts/const/automation.py:129
msgid "Create date"
msgstr "Data de Criação"

#: accounts/const/automation.py:130
msgid "Is disabled"
msgstr "Desativado"

#: accounts/const/automation.py:131
msgid "Default database name"
msgstr "Nome do Banco de Dados Padrão"

#: accounts/const/automation.py:132
msgid "UID"
msgstr "UID"

#: accounts/const/automation.py:133
msgid "Account status"
msgstr "Status da Conta"

#: accounts/const/automation.py:134
msgid "Default tablespace"
msgstr "Espaço de Tabela Padrão"

#: accounts/const/automation.py:135 rbac/models/role.py:46
#: rbac/models/rolebinding.py:52 users/models/user/__init__.py:75
msgid "Role"
msgstr "Papel"

#: accounts/const/automation.py:136 accounts/models/base.py:68
msgid "Privileged"
msgstr "Conta privilegiada"

#: accounts/const/automation.py:137 perms/serializers/permission.py:55
#: users/serializers/user.py:245
msgid "Groups"
msgstr "Grupos de usuários"

#: accounts/const/automation.py:139
msgid "Authorized keys"
msgstr "Chave de Certificação"

#: accounts/const/automation.py:140
msgid "DB"
msgstr "banco de dados"

#: accounts/const/vault.py:8 assets/const/category.py:12
#: assets/models/asset/database.py:10 assets/models/asset/database.py:29
#: xpack/plugins/cloud/const.py:40
msgid "Database"
msgstr "Banco de dados"

#: accounts/const/vault.py:9 settings/serializers/feature.py:81
msgid "HCP Vault"
msgstr "HashiCorp Vault"

#: accounts/const/vault.py:10 settings/serializers/feature.py:94
msgid "Azure Key Vault"
msgstr "Azure Key Vault"

#: accounts/const/vault.py:11 settings/serializers/feature.py:110
msgid "Amazon Secrets Manager"
msgstr "Amazon Secrets Manager"

#: accounts/exceptions.py:7
msgid ""
"Vault operation failed. Please retry or check your account information on "
"Vault."
msgstr ""
"Falha na Action Vault, tente novamente ou verifique as informações da conta "
"no Vault."

#: accounts/models/account.py:85
#: accounts/models/automations/check_account.py:59
#: accounts/models/automations/gather_account.py:17
#: accounts/serializers/account/account.py:227
#: accounts/serializers/account/account.py:294
#: accounts/serializers/automations/change_secret.py:115
#: accounts/serializers/automations/change_secret.py:147
#: accounts/serializers/automations/change_secret.py:188
#: accounts/serializers/automations/check_account.py:33
#: accounts/serializers/automations/gather_account.py:48
#: accounts/templates/accounts/asset_account_change_info.html:7
#: accounts/templates/accounts/change_secret_report.html:79
#: accounts/templates/accounts/change_secret_report.html:119
#: accounts/templates/accounts/gather_account_report.html:77
#: accounts/templates/accounts/gather_account_report.html:117
#: accounts/templates/accounts/push_account_report.html:78
#: accounts/templates/accounts/push_account_report.html:118
#: acls/notifications.py:70 acls/serializers/base.py:111
#: assets/models/asset/common.py:102 assets/models/asset/common.py:428
#: assets/models/cmd_filter.py:36 audits/models.py:59 audits/models.py:336
#: audits/serializers.py:230 authentication/models/connection_token.py:42
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
#: terminal/models/session/session.py:29 terminal/notifications.py:162
#: terminal/notifications.py:289 terminal/serializers/command.py:17
#: terminal/serializers/session.py:38
#: terminal/templates/terminal/_msg_command_warning.html:10
#: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:296
msgid "Asset"
msgstr "Ativos"

#: accounts/models/account.py:89 accounts/models/template.py:16
#: accounts/serializers/account/account.py:234
#: accounts/serializers/account/account.py:304
#: accounts/serializers/account/template.py:35
#: authentication/serializers/connect_token_secret.py:51
msgid "Su from"
msgstr "Mudar de"

#: accounts/models/account.py:91 assets/const/protocol.py:195
#: settings/serializers/auth/cas.py:25 terminal/models/applet/applet.py:36
#: terminal/models/virtualapp/virtualapp.py:21
msgid "Version"
msgstr "Versão"

#: accounts/models/account.py:94
msgid "historical Account"
msgstr "Histórico de Conta"

#: accounts/models/account.py:96
msgid "Secret reset"
msgstr "Senha Alterável"

#: accounts/models/account.py:97 accounts/serializers/account/account.py:229
#: users/models/user/__init__.py:128
msgid "Source"
msgstr "Origem"

#: accounts/models/account.py:98
msgid "Source ID"
msgstr "ID de origem"

#: accounts/models/account.py:99
msgid "Date last access"
msgstr "Data do Último Acesso"

#: accounts/models/account.py:100
msgid "Access by"
msgstr "Método de Acesso"

#: accounts/models/account.py:101
msgid "Date change secret"
msgstr "Data da Senha"

#: accounts/models/account.py:103
msgid "Change secret status"
msgstr "Status da Alteração de Senha"

#: accounts/models/account.py:107
#: accounts/models/automations/check_account.py:64
#: accounts/serializers/account/service.py:13
#: accounts/serializers/automations/change_secret.py:117
#: accounts/serializers/automations/change_secret.py:148
#: acls/serializers/base.py:112
#: acls/templates/acls/asset_login_reminder.html:11
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:337
#: audits/serializers.py:231 authentication/api/connection_token.py:464
#: ops/models/base.py:18 perms/models/asset_permission.py:75
#: settings/serializers/msg.py:33 terminal/backends/command/models.py:18
#: terminal/models/session/session.py:31 terminal/notifications.py:291
#: terminal/serializers/command.py:72
#: terminal/templates/terminal/_msg_command_warning.html:11
#: terminal/templates/terminal/_msg_session_sharing.html:8
#: tickets/models/ticket/command_confirm.py:14
#: xpack/plugins/cloud/models.py:106 xpack/plugins/cloud/ws.py:37
msgid "Account"
msgstr "Conta"

#: accounts/models/account.py:113
msgid "Can view asset account secret"
msgstr "É possível visualizar a senha da conta de ativos"

#: accounts/models/account.py:114
msgid "Can view asset history account"
msgstr "É possível visualizar o histórico da conta de ativos"

#: accounts/models/account.py:115
msgid "Can view asset history account secret"
msgstr "É possível visualizar a senha do histórico da conta de ativos"

#: accounts/models/account.py:116
msgid "Can verify account"
msgstr "É possível verificar a conta"

#: accounts/models/account.py:117
msgid "Can push account"
msgstr "É possível enviar a conta"

#: accounts/models/account.py:118
msgid "Can remove account"
msgstr "É possível remover a conta"

#: accounts/models/account.py:119
msgid "Can view session"
msgstr "Sessão da conta"

#: accounts/models/account.py:120
msgid "Can view activity"
msgstr "Atividade da conta"

#: accounts/models/application.py:16
#: accounts/models/automations/check_account.py:118 accounts/models/base.py:63
#: accounts/serializers/account/service.py:29
#: accounts/serializers/account/virtual.py:20 acls/models/base.py:35
#: acls/models/base.py:96 acls/models/command_acl.py:21
#: acls/models/data_masking.py:20 acls/notifications.py:69
#: acls/serializers/base.py:35 assets/models/asset/common.py:100
#: assets/models/asset/common.py:166 assets/models/cmd_filter.py:21
#: assets/models/label.py:18 assets/models/platform.py:15
#: assets/models/platform.py:94 assets/models/zone.py:19
#: assets/serializers/asset/common.py:174 assets/serializers/platform.py:158
#: assets/serializers/platform.py:283
#: authentication/backends/passkey/models.py:10
#: authentication/models/ssh_key.py:12 authentication/notifications.py:17
#: authentication/notifications.py:56
#: authentication/serializers/connect_token_secret.py:125
#: authentication/serializers/connect_token_secret.py:183 labels/models.py:11
#: ops/mixin.py:32 ops/models/adhoc.py:19 ops/models/celery.py:15
#: ops/models/celery.py:81 ops/models/job.py:147 ops/models/playbook.py:28
#: ops/models/variable.py:9 ops/serializers/job.py:20
#: ops/serializers/variable.py:20 orgs/models.py:82
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
#: rbac/serializers/role.py:28 settings/models.py:39 settings/models.py:188
#: settings/serializers/msg.py:90 settings/serializers/terminal.py:9
#: terminal/models/applet/applet.py:34
#: terminal/models/component/endpoint.py:13
#: terminal/models/component/endpoint.py:107
#: terminal/models/component/storage.py:26
#: terminal/models/component/task.py:13
#: terminal/models/component/terminal.py:86
#: terminal/models/virtualapp/provider.py:10
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:16
#: users/models/preference.py:11 users/models/user/__init__.py:66
#: users/notifications.py:21 users/notifications.py:106
#: users/notifications.py:145 users/notifications.py:184
#: users/notifications.py:224 users/notifications.py:252
#: users/notifications.py:279 xpack/plugins/cloud/models.py:35
#: xpack/plugins/cloud/models.py:316
#: xpack/plugins/cloud/serializers/task.py:77
msgid "Name"
msgstr "Nome"

#: accounts/models/application.py:18 settings/serializers/auth/oauth2.py:25
msgid "Logo"
msgstr "Ícone"

#: accounts/models/application.py:20 accounts/models/base.py:39
#: accounts/models/mixins/vault.py:49
#: accounts/serializers/account/account.py:492
#: accounts/serializers/account/base.py:20
#: authentication/models/temp_token.py:11
#: authentication/templates/authentication/_access_key_modal.html:31
#: settings/serializers/auth/radius.py:20
msgid "Secret"
msgstr "Texto cifrado"

#: accounts/models/application.py:21 acls/models/base.py:98
#: assets/models/automations/base.py:22 assets/models/cmd_filter.py:38
#: assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:424 perms/serializers/permission.py:66
#: perms/serializers/user_permission.py:87 rbac/tree.py:36 rbac/tree.py:51
msgid "Accounts"
msgstr "Conta"

#: accounts/models/application.py:22 authentication/models/access_key.py:21
#: terminal/models/component/endpoint.py:108
msgid "IP group"
msgstr "Grupo IP"

#: accounts/models/application.py:23
#: authentication/backends/passkey/models.py:14
#: authentication/models/access_key.py:25
#: authentication/models/private_token.py:8
#: authentication/models/ssh_key.py:20
msgid "Date last used"
msgstr "Data do último uso"

#: accounts/models/application.py:24 acls/models/base.py:43
#: assets/models/asset/common.py:182 authentication/models/access_key.py:24
#: authentication/models/connection_token.py:60
#: authentication/models/ssh_key.py:13
#: authentication/serializers/ssh_key.py:23
#: authentication/templates/authentication/_access_key_modal.html:32
#: perms/models/asset_permission.py:82
#: terminal/models/component/endpoint.py:30
#: terminal/models/component/endpoint.py:118
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:37
msgid "Active"
msgstr "Ativação em andamento"

#: accounts/models/application.py:28
msgid "Integration App"
msgstr "aplicativo de integração"

#: accounts/models/automations/backup_account.py:27
msgid "Backup type"
msgstr "Tipo de backup"

#: accounts/models/automations/backup_account.py:29
#: accounts/models/automations/backup_account.py:30
msgid "Password divided"
msgstr " A chave é dividida em duas partes?"

#: accounts/models/automations/backup_account.py:33
#: accounts/serializers/automations/backup.py:35
msgid "Recipient part one"
msgstr "Parte um do destinatário"

#: accounts/models/automations/backup_account.py:37
#: accounts/serializers/automations/backup.py:39
msgid "Recipient part two"
msgstr "Parte dois do destinatário"

#: accounts/models/automations/backup_account.py:41
msgid "Object storage recipient part one"
msgstr "Servidor de recebimento um"

#: accounts/models/automations/backup_account.py:45
msgid "Object storage recipient part two"
msgstr "Receber Servidor Dois"

#: accounts/models/automations/backup_account.py:48
msgid "Zip encrypt password"
msgstr "Senha de Criptografia de Arquivo"

#: accounts/models/automations/backup_account.py:57
msgid "Account backup plan"
msgstr "Plano de Backup de Conta"

#: accounts/models/automations/base.py:18
msgid "Account automation task"
msgstr "Tarefa Automatizada de Conta"

#: accounts/models/automations/base.py:32
msgid "Automation execution"
msgstr "Execução Automatizada"

#: accounts/models/automations/base.py:33
msgid "Automation executions"
msgstr "Execução Automatizada"

#: accounts/models/automations/base.py:35
msgid "Can view change secret execution"
msgstr "Ver Execução de Mudança de Senha"

#: accounts/models/automations/base.py:36
msgid "Can add change secret execution"
msgstr "Criar Execução de Mudança de Senha"

#: accounts/models/automations/base.py:38
msgid "Can view gather accounts execution"
msgstr "Ver ação de contas coletadas"

#: accounts/models/automations/base.py:39
msgid "Can add gather accounts execution"
msgstr "Criar ação de contas coletadas"

#: accounts/models/automations/base.py:41
msgid "Can view push account execution"
msgstr "Ver ação de contas lançadas"

#: accounts/models/automations/base.py:42
msgid "Can add push account execution"
msgstr "Criar ação de contas lançadas"

#: accounts/models/automations/base.py:44
msgid "Can view backup account execution"
msgstr "Pode visualizar o desempenho da conta de backup"

#: accounts/models/automations/base.py:45
msgid "Can add backup account execution"
msgstr "Pode adicionar conta de backup para execução"

#: accounts/models/automations/base.py:63
msgid "SSH key change strategy"
msgstr "Método de lançamento da chave SSH"

#: accounts/models/automations/base.py:67
msgid "Check connection after change"
msgstr "Verifique a conexão após a alteração"

#: accounts/models/automations/change_secret.py:17
#: accounts/models/automations/check_account.py:19
#: accounts/models/automations/gather_account.py:117
#: accounts/serializers/automations/change_secret.py:61
#: settings/serializers/auth/ldap.py:105
#: settings/serializers/auth/ldap_ha.py:87 settings/serializers/msg.py:46
msgid "Recipient"
msgstr "Destinatário"

#: accounts/models/automations/change_secret.py:24
msgid "Change secret automation"
msgstr "Automação da alteração de senha"

#: accounts/models/automations/change_secret.py:47
#: assets/models/automations/base.py:145 ops/models/base.py:56
#: ops/models/celery.py:90 ops/models/job.py:242
#: terminal/models/applet/host.py:142
msgid "Date finished"
msgstr "Data de fim"

#: accounts/models/automations/change_secret.py:49
#: accounts/models/automations/check_account.py:73
#: accounts/models/automations/gather_account.py:26
#: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:137
#: assets/serializers/automations/base.py:47 audits/models.py:224
#: audits/serializers.py:77 ops/models/base.py:49 ops/models/job.py:233
#: terminal/models/applet/applet.py:382 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
#: terminal/serializers/applet.py:19 terminal/serializers/applet_host.py:163
#: terminal/serializers/virtualapp.py:36 tickets/models/ticket/general.py:284
#: tickets/serializers/super_ticket.py:13
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:233
#: xpack/plugins/cloud/models.py:300
msgid "Status"
msgstr "Status"

#: accounts/models/automations/change_secret.py:51
#: accounts/serializers/account/account.py:296 assets/const/automation.py:9
#: authentication/templates/authentication/passkey.html:177
#: authentication/views/base.py:42 authentication/views/base.py:43
#: authentication/views/base.py:44 common/const/choices.py:67
#: settings/templates/ldap/_msg_import_ldap_user.html:26
msgid "Error"
msgstr "Erro"

#: accounts/models/automations/change_secret.py:73
msgid "Old secret"
msgstr "Senha antiga"

#: accounts/models/automations/change_secret.py:74
msgid "New secret"
msgstr "Nova senha"

#: accounts/models/automations/change_secret.py:75
msgid "Ignore fail"
msgstr "Ignorar falhas"

#: accounts/models/automations/change_secret.py:78
msgid "Change secret record"
msgstr "Registro de alteração de senha"

#: accounts/models/automations/check_account.py:18
msgid "Engines"
msgstr "motor"

#: accounts/models/automations/check_account.py:34
msgid "account check automation"
msgstr "Automatização da verificação de contas"

#: accounts/models/automations/check_account.py:36
msgid "Can view check account execution"
msgstr "Pode visualizar o desempenho da conta"

#: accounts/models/automations/check_account.py:37
msgid "Can add check account execution"
msgstr "Pode adicionar conta de verificação para desempenho"

#: accounts/models/automations/check_account.py:43
msgid "Long time no login"
msgstr "Inatividade por longos períodos"

#: accounts/models/automations/check_account.py:44
msgid "New found"
msgstr "Novas Descobertas"

#: accounts/models/automations/check_account.py:45
msgid "Account deleted"
msgstr "A conta foi excluída."

#: accounts/models/automations/check_account.py:46
msgid "Groups change"
msgstr "Alterações de Grupo"

#: accounts/models/automations/check_account.py:47
msgid "Sudo changed"
msgstr "Alterações Sudo"

#: accounts/models/automations/check_account.py:48
msgid "Authorized keys changed"
msgstr "Alteração de Chave"

#: accounts/models/automations/check_account.py:49
#: authentication/errors/const.py:23
msgid "Password expired"
msgstr "Senha expirou"

#: accounts/models/automations/check_account.py:50
msgid "Long time no change"
msgstr ""
"- Longo tempo sem alterar a senha\n"
"- Vazamento de senha\n"
"- Senha repetida\n"
"- Senha incorreta\n"
"- Não há conta de gestão\n"
"- Outros\n"
"- Risco da conta\n"
"- Contas verificadas\n"
"- Existência remota\n"
"- Data da alteração da senha\n"
"- Data de expiração da senha\n"
"- Registro de textos cifrados enviados\n"
"- Ignorar\n"
"- Desabilitar remoto\n"
"- Remover remoto"

#: accounts/models/automations/check_account.py:52
#: accounts/templates/accounts/check_account_report.html:38
msgid "Weak password"
msgstr "Senha fraca"

#: accounts/models/automations/check_account.py:53
#: accounts/templates/accounts/check_account_report.html:45
msgid "Leaked password"
msgstr "Vazamento de senha"

#: accounts/models/automations/check_account.py:54
#: accounts/templates/accounts/check_account_report.html:52
msgid "Repeated password"
msgstr "Senha repetida"

#: accounts/models/automations/check_account.py:61
#: accounts/models/automations/gather_account.py:18 accounts/models/base.py:64
#: accounts/serializers/account/virtual.py:21
#: accounts/templates/accounts/change_secret_report.html:80
#: accounts/templates/accounts/change_secret_report.html:120
#: accounts/templates/accounts/gather_account_report.html:78
#: accounts/templates/accounts/gather_account_report.html:118
#: accounts/templates/accounts/push_account_report.html:79
#: accounts/templates/accounts/push_account_report.html:119
#: acls/serializers/base.py:19 acls/serializers/base.py:50
#: audits/models.py:204 authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:10
#: authentication/serializers/connect_token_secret.py:43
#: authentication/serializers/connect_token_secret.py:53
#: authentication/templates/authentication/_msg_different_city.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:9
#: authentication/templates/authentication/login.html:414
#: terminal/serializers/storage.py:136 users/forms/profile.py:32
#: users/forms/profile.py:117 users/models/user/__init__.py:65
#: users/notifications.py:20 users/serializers/profile.py:190
#: users/templates/users/_msg_user_created.html:12
#: xpack/plugins/cloud/serializers/account_attrs.py:41
msgid "Username"
msgstr "Nome de usuário"

#: accounts/models/automations/check_account.py:70
#: accounts/serializers/automations/check_account.py:36
msgid "Risk"
msgstr "Risco"

#: accounts/models/automations/check_account.py:75
#: accounts/models/automations/gather_account.py:27 audits/models.py:157
msgid "Detail"
msgstr "Detalhes"

#: accounts/models/automations/check_account.py:78 rbac/tree.py:52
msgid "Account risk"
msgstr "Risco de conta"

#: accounts/models/automations/check_account.py:119
msgid "Slug"
msgstr "Identificador de URL"

#: accounts/models/automations/check_account.py:125
msgid "Check engine"
msgstr "Motor de Detecção"

#: accounts/models/automations/check_account.py:133
msgid "Check the discovered accounts"
msgstr "Verificar contas encontradas"

#: accounts/models/automations/check_account.py:135
msgid ""
"Perform checks and analyses based on automatically discovered account "
"results, including user groups, public keys, sudoers, and other information."
msgstr ""
"Realize uma análise de verificação com base nos resultados de descoberta "
"automática das contas, incluindo informações sobre grupos de usuários, "
"chaves públicas, sudoers, etc."

#: accounts/models/automations/check_account.py:142
msgid "Check the strength of your account and password"
msgstr "Verifique a força da sua conta e senha"

#: accounts/models/automations/check_account.py:144
msgid ""
"Perform checks and analyses based on the security of account passwords, "
"including password strength, leakage, etc."
msgstr ""
"Realize uma análise de verificação sobre a segurança da conta e da senha, "
"incluindo a força da senha e situações de vazamento."

#: accounts/models/automations/check_account.py:151
msgid "Check if the account and password are repeated"
msgstr "Verifique se as contas e senhas são duplicadas"

#: accounts/models/automations/check_account.py:152
msgid "Check if the account is the same as other accounts."
msgstr "Verifique se esta conta é igual a outras contas."

#: accounts/models/automations/check_account.py:157
msgid "Check whether the account password is a common password"
msgstr "Verifique se a conta e a senha são senhas comuns"

#: accounts/models/automations/check_account.py:158
msgid "Check whether the account password is a commonly leaked password."
msgstr "Verifique se a conta e a senha são senhas frequentemente vazadas."

#: accounts/models/automations/gather_account.py:19
msgid "Address login"
msgstr "Último endereço de login"

#: accounts/models/automations/gather_account.py:20
msgid "Date login"
msgstr "Data do último login"

#: accounts/models/automations/gather_account.py:21
msgid "Remote present"
msgstr "Existente remotamente"

#: accounts/models/automations/gather_account.py:22
msgid "Present"
msgstr "Existe"

#: accounts/models/automations/gather_account.py:23
msgid "Date change password"
msgstr "Data da alteração de senha"

#: accounts/models/automations/gather_account.py:24
msgid "Date password expired"
msgstr "Data de expiração da senha"

#: accounts/models/automations/gather_account.py:103
msgid "Gather asset accounts"
msgstr "Conta coletada"

#: accounts/models/automations/gather_account.py:115
msgid "Is sync account"
msgstr "Conta sincronizada"

#: accounts/models/automations/gather_account.py:118
msgid "Check risk"
msgstr "Verificação de risco"

#: accounts/models/automations/gather_account.py:136
msgid "Gather account automation"
msgstr "Coleta automatizada de conta"

#: accounts/models/automations/push_account.py:38
msgid "Push asset account"
msgstr "Conta enviada"

#: accounts/models/automations/push_account.py:43
msgid "Push secret record"
msgstr "Registro de texto cifrado enviado"

#: accounts/models/automations/verify_account.py:15
msgid "Verify asset account"
msgstr "Conta verificada"

#: accounts/models/base.py:37 accounts/models/base.py:66
#: accounts/serializers/account/account.py:491
#: accounts/serializers/account/base.py:17
#: accounts/serializers/automations/change_secret.py:50
#: authentication/serializers/connect_token_secret.py:42
#: authentication/serializers/connect_token_secret.py:52
#: terminal/serializers/storage.py:140
msgid "Secret type"
msgstr "Tipo de texto cifrado"

#: accounts/models/base.py:42
#: accounts/serializers/automations/change_secret.py:43
msgid "Secret strategy"
msgstr "Estratégia de texto cifrado"

#: accounts/models/base.py:44 accounts/serializers/account/template.py:32
#: accounts/serializers/automations/change_secret.py:49
msgid "Password rules"
msgstr "Regras de senha"

#: accounts/models/base.py:69 assets/models/automations/base.py:28
#: assets/models/cmd_filter.py:39 assets/models/label.py:22
#: authentication/serializers/connect_token_secret.py:129
#: terminal/models/applet/applet.py:41
#: terminal/models/virtualapp/virtualapp.py:23 users/serializers/user.py:257
msgid "Is active"
msgstr "Ativação"

#: accounts/models/template.py:18
msgid "Auto push"
msgstr "Push Automático"

#: accounts/models/template.py:21
msgid "Platforms"
msgstr "Plataforma"

#: accounts/models/template.py:23
msgid "Push params"
msgstr "Parâmetros de Push de Conta"

#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:403
msgid "Account template"
msgstr "Template de Conta"

#: accounts/models/template.py:31
msgid "Can view asset account template secret"
msgstr "Pode visualizar a senha do template da conta de ativos"

#: accounts/models/virtual.py:13
msgid "Alias"
msgstr "Apelido"

#: accounts/models/virtual.py:14
msgid "Secret from login"
msgstr "O mesmo que no login do usuário"

#: accounts/models/virtual.py:18
msgid "Virtual account"
msgstr "Conta virtual"

#: accounts/models/virtual.py:28
msgid "Same with user"
msgstr "Nome de usuário é o mesmo que o do usuário"

#: accounts/models/virtual.py:37
msgid "Non-asset account, Input username/password on connect"
msgstr ""
"Conta que se conecta com nome de usuário/senha inseridos manualmente durante"
" o login"

#: accounts/models/virtual.py:38
msgid "The account username name same with user on connect"
msgstr ""
"Ao fazer login no ativo, a conta cujo nome de usuário é o mesmo que o do "
"usuário"

#: accounts/models/virtual.py:39
msgid ""
"Connect asset without using a username and password, and it only supports "
"web-based and custom-type assets"
msgstr ""
"Conta que se conecta ao ativo sem utilizar nome de usuário e senha, suporta "
"apenas ativos do tipo web e do tipo personalizado"

#: accounts/notifications.py:13 accounts/notifications.py:39
msgid "Notification of account backup route task results"
msgstr "Notificação de resultado da tarefa de backup da conta"

#: accounts/notifications.py:23 accounts/notifications.py:48
msgid ""
"{} - The account backup passage task has been completed. See the attachment "
"for details"
msgstr ""
"{} - A tarefa de backup da conta está concluída, veja detalhes no anexo "

#: accounts/notifications.py:26
msgid ""
"{} - The account backup passage task has been completed: the encryption "
"password has not been set - please go to personal information -> Basic file "
"encryption password for preference settings"
msgstr ""
" {} - A tarefa de backup da conta está concluída: senha de criptografia não "
"configurada - por favor, vá para Informações pessoais -> Configurações de "
"preferências básicas para definir a senha de criptografia do arquivo"

#: accounts/notifications.py:58
msgid "Notification of implementation result of encryption change plan"
msgstr "Tarefa de alteração de senha concluída"

#: accounts/notifications.py:69
msgid ""
"{} - The encryption change task has been completed. See the attachment for "
"details"
msgstr ""
"{} - A tarefa de alteração de senha foi concluída, veja detalhes no anexo"

#: accounts/notifications.py:73
msgid ""
"{} - The encryption change task has been completed: the encryption password "
"has not been set - please go to personal information -> set encryption "
"password in preferences"
msgstr ""
"{} - A tarefa de alteração de senha está concluída: senha de criptografia "
"não configurada - por favor, vá para Informações pessoais -> Configurações "
"de preferências para definir a senha de criptografia "

#: accounts/notifications.py:86
msgid "Gather account change information"
msgstr "Informações de alterações de conta"

#: accounts/notifications.py:108
msgid "Change secret or push account failed information"
msgstr "Informações de falha na alteração de senha ou conta de push"

#: accounts/risk_handlers.py:17 common/const/choices.py:116
msgid "Ignored"
msgstr "Ignorar"

#: accounts/risk_handlers.py:18
msgid "Reopen"
msgstr "Reabrir"

#: accounts/risk_handlers.py:19 audits/const.py:39
#: authentication/templates/authentication/_access_key_modal.html:155
#: authentication/templates/authentication/_mfa_confirm_modal.html:53
#: templates/_modal.html:22 tickets/const.py:44
msgid "Close"
msgstr "Fechar"

#: accounts/risk_handlers.py:20
msgid "Disable remote"
msgstr "Desativar remoto"

#: accounts/risk_handlers.py:21 accounts/risk_handlers.py:23
msgid "Delete remote"
msgstr "Excluir remoto"

#: accounts/risk_handlers.py:22
msgid "Delete account"
msgstr "Deletar conta"

#: accounts/risk_handlers.py:24
#: accounts/templates/accounts/asset_account_change_info.html:10
msgid "Add account"
msgstr "Adicionar conta"

#: accounts/risk_handlers.py:25
msgid "Change password and Add"
msgstr "Alterar senha e adicionar"

#: accounts/risk_handlers.py:127
msgid "Execution failed: {}"
msgstr "Execução falhou: {}"

#: accounts/serializers/account/account.py:31
msgid "Push now"
msgstr "Push imediatamente"

#: accounts/serializers/account/account.py:36
msgid "Params"
msgstr "Parâmetros"

#: accounts/serializers/account/account.py:40
msgid "Exist policy"
msgstr "Estratégia de contas existentes"

#: accounts/serializers/account/account.py:206 assets/models/label.py:21
#: assets/models/platform.py:95 assets/serializers/asset/common.py:145
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:173
#: assets/serializers/platform.py:284 perms/serializers/user_permission.py:27
#: settings/models.py:41 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12 xpack/plugins/cloud/models.py:41
#: xpack/plugins/cloud/models.py:327
#: xpack/plugins/cloud/serializers/account.py:85
msgid "Category"
msgstr "Categoria"

#: accounts/serializers/account/account.py:207 acls/models/command_acl.py:24
#: acls/serializers/command_acl.py:19 assets/models/automations/base.py:27
#: assets/models/automations/base.py:146 assets/models/cmd_filter.py:74
#: assets/models/platform.py:96 assets/serializers/asset/common.py:146
#: assets/serializers/platform.py:160 assets/serializers/platform.py:172
#: audits/serializers.py:76 audits/serializers.py:196
#: authentication/models/connection_token.py:67
#: authentication/serializers/connect_token_secret.py:138
#: ops/models/job.py:155 perms/serializers/user_permission.py:28
#: terminal/models/applet/applet.py:40 terminal/models/component/storage.py:58
#: terminal/models/component/storage.py:152 terminal/serializers/applet.py:30
#: terminal/serializers/session.py:33 terminal/serializers/storage.py:281
#: terminal/serializers/storage.py:294 tickets/models/comment.py:26
#: tickets/models/flow.py:43 tickets/models/ticket/apply_application.py:16
#: tickets/models/ticket/general.py:276 tickets/serializers/flow.py:25
#: tickets/serializers/ticket/ticket.py:19
msgid "Type"
msgstr "Tipo"

#: accounts/serializers/account/account.py:223
msgid "Asset not found"
msgstr "Ativo não existe"

#: accounts/serializers/account/account.py:236 assets/const/category.py:15
#: assets/models/asset/common.py:180 assets/models/asset/ds.py:14
#: assets/serializers/asset/common.py:181
msgid "Directory service"
msgstr "Serviço de diretório"

#: accounts/serializers/account/account.py:278
#, python-brace-format
msgid "Account already exists. Field(s): {fields} must be unique."
msgstr "Conta já existe. O campo: {fields} deve ser único."

#: accounts/serializers/account/account.py:285
msgid "Has secret"
msgstr "Senha já gerenciada"

#: accounts/serializers/account/account.py:295 ops/models/celery.py:84
#: tickets/models/comment.py:13 tickets/models/ticket/general.py:49
#: tickets/models/ticket/general.py:280 tickets/serializers/super_ticket.py:14
msgid "State"
msgstr "Estado"

#: accounts/serializers/account/account.py:297
msgid "Changed"
msgstr "Modificado"

#: accounts/serializers/account/account.py:307 acls/models/base.py:97
#: acls/templates/acls/asset_login_reminder.html:10
#: assets/models/automations/base.py:25
#: assets/serializers/automations/base.py:20 assets/serializers/domain.py:33
#: assets/serializers/platform.py:181 assets/serializers/platform.py:213
#: authentication/api/connection_token.py:463 ops/models/base.py:17
#: ops/models/job.py:157 ops/serializers/job.py:21
#: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:101
msgid "Assets"
msgstr "Bens"

#: accounts/serializers/account/account.py:412
#, python-format
msgid "Asset does not support this secret type: %s"
msgstr "Bens não suportam o tipo de conta: %s"

#: accounts/serializers/account/account.py:444
msgid "Account has exist"
msgstr "Conta já existente"

#: accounts/serializers/account/account.py:476
#: accounts/serializers/account/account.py:483
#: accounts/serializers/account/base.py:73
#: accounts/serializers/account/base.py:88
#: assets/serializers/asset/common.py:425
msgid "Spec info"
msgstr "Informações especiais"

#: accounts/serializers/account/account.py:493
#: authentication/serializers/connect_token_secret.py:173
#: authentication/templates/authentication/_access_key_modal.html:30
#: perms/models/perm_node.py:21 users/serializers/group.py:33
msgid "ID"
msgstr "ID"

#: accounts/serializers/account/account.py:503 acls/notifications.py:18
#: acls/notifications.py:68 acls/serializers/base.py:104
#: acls/templates/acls/asset_login_reminder.html:8
#: acls/templates/acls/user_login_reminder.html:8
#: assets/models/cmd_filter.py:24 assets/models/label.py:16
#: audits/models.py:55 audits/models.py:97 audits/models.py:179
#: audits/models.py:296 audits/serializers.py:197
#: authentication/models/connection_token.py:38
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: authentication/notifications.py:16 authentication/notifications.py:55
#: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:133 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:27 terminal/models/session/sharing.py:34
#: terminal/notifications.py:163 terminal/notifications.py:223
#: terminal/serializers/command.py:16
#: terminal/templates/terminal/_msg_command_warning.html:9
#: terminal/templates/terminal/_msg_session_sharing.html:6
#: tickets/models/comment.py:21 tickets/serializers/flow.py:15
#: users/const.py:14 users/models/user/__init__.py:294
#: users/models/user/__init__.py:321
msgid "User"
msgstr "Usuário"

#: accounts/serializers/account/account.py:504
#: authentication/templates/authentication/_access_key_modal.html:33
#: terminal/notifications.py:165 terminal/notifications.py:225
msgid "Date"
msgstr "Data"

#: accounts/serializers/account/base.py:33 terminal/serializers/storage.py:149
msgid "Passphrase"
msgstr "Senha do chaveiro"

#: accounts/serializers/account/base.py:91
msgid ""
"* If no username is required for authentication, enter null.  For AD "
"accounts, use the format username@domain."
msgstr ""
"Aviso: Se a identificação não necessitar de um nome de usuário, insira "
"'null'. Se for uma conta AD, o formato é username@domain."

#: accounts/serializers/account/service.py:15
#: authentication/serializers/token.py:22
msgid "Access IP"
msgstr "Lista branca de IP"

#: accounts/serializers/account/service.py:28
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
#: assets/models/cmd_filter.py:88 common/db/models.py:36
#: ops/models/adhoc.py:25 ops/models/job.py:165 ops/models/playbook.py:31
#: rbac/models/role.py:37 settings/models.py:44
#: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:383
#: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29
#: terminal/models/component/endpoint.py:117
#: terminal/models/session/session.py:44
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:100
#: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129
msgid "Comment"
msgstr "Observação"

#: accounts/serializers/account/service.py:30
#: accounts/templates/accounts/backup_account_report.html:33
#: assets/serializers/asset/common.py:153
msgid "Accounts amount"
msgstr "Quantidade de contas"

#: accounts/serializers/account/template.py:11
msgid "Password length"
msgstr "Comprimento da senha"

#: accounts/serializers/account/template.py:12
#: settings/serializers/security.py:51
msgid "Lowercase"
msgstr "Letras minúsculas"

#: accounts/serializers/account/template.py:13
#: settings/serializers/security.py:48
msgid "Uppercase"
msgstr "Letras maiúsculas"

#: accounts/serializers/account/template.py:14
msgid "Digit"
msgstr "Números"

#: accounts/serializers/account/template.py:15
msgid "Special symbol"
msgstr "Caracteres especiais"

#: accounts/serializers/account/template.py:17
msgid "Exclude symbol"
msgstr "Excluir caracteres"

#: accounts/serializers/account/template.py:22
msgid ""
"length is the length of the password, and the range is 8 to 30.\n"
"lowercase indicates whether the password contains lowercase letters, \n"
"uppercase indicates whether it contains uppercase letters,\n"
"digit indicates whether it contains numbers, and symbol indicates whether it contains special symbols.\n"
"exclude_symbols is used to exclude specific symbols. You can fill in the symbol characters to be excluded (up to 16). \n"
"If you do not need to exclude symbols, you can leave it blank.\n"
"default: {\"length\": 16, \"lowercase\": true, \"uppercase\": true, \"digit\": true, \"symbol\": true, \"exclude_symbols\": \"\"}"
msgstr ""
"length é o comprimento da senha, a faixa de preenchimento é de 8 a 30. "
"lowercase indica se a senha deve incluir letras minúsculas, uppercase indica"
" se deve incluir letras maiúsculas, digit indica se deve incluir números, "
"symbol indica se deve incluir símbolos especiais. exclude_symbols é usado "
"para excluir símbolos específicos, você pode preencher os caracteres do "
"símbolo que deseja excluir (no máximo 16), se não precisar excluir símbolos,"
" pode deixar em branco. Padrão: {\"length\": 16, \"lowercase\": true, "
"\"uppercase\": true, \"digit\": true, \"symbol\": true, \"exclude_symbols\":"
" \"\"}"

#: accounts/serializers/account/template.py:47
msgid "Secret generation strategy for account creation"
msgstr ""
"Estratégia de geração de senha, usada na criação da conta, para definir a "
"senha"

#: accounts/serializers/account/template.py:48
msgid "Whether to automatically push the account to the asset"
msgstr "Se a conta deve ser automaticamente enviada para o ativo"

#: accounts/serializers/account/template.py:51
msgid ""
"Associated platform, you can configure push parameters. If not associated, "
"default parameters will be used"
msgstr ""
"Plataforma associada, parâmetros de envio configuração, se não estiver "
"associada, usará os parâmetros padrão"

#: accounts/serializers/account/virtual.py:24
msgid ""
"Current only support login from AD/LDAP. Secret priority: Same account in "
"asset secret > Login secret > Manual input. <br/ >For security, please set "
"config CACHE_LOGIN_PASSWORD_ENABLED to true"
msgstr ""
"Atualmente, apenas usuários com login via AD/LDAP são suportados. Ordem de "
"validade de senha de conta de mesmo nome: senha de conta de mesmo nome "
"existente no ativo > senha de login > entrada manual <br/> Para segurança, "
"defina a opção CACHE_LOGIN_PASSWORD_ENABLED=true e reinicie o serviço para "
"ativá-la"

#: accounts/serializers/automations/backup.py:19
msgid "Zip Encrypt Password"
msgstr "Senha de encriptação do arquivo"

#: accounts/serializers/automations/backup.py:36
#: accounts/serializers/automations/backup.py:40
#: accounts/serializers/automations/change_secret.py:62
msgid "Currently only mail sending is supported"
msgstr "Atualmente só suporta o envio de e-mail"

#: accounts/serializers/automations/backup.py:42
msgid "Asset type"
msgstr "Tipo de bem"

#: accounts/serializers/automations/base.py:22
msgid "Name already exists"
msgstr "O nome já existe"

#: accounts/serializers/automations/base.py:31
#: assets/models/automations/base.py:149
#: assets/serializers/automations/base.py:45
msgid "Automation snapshot"
msgstr "Snapshot automático"

#: accounts/serializers/automations/change_secret.py:46
msgid "SSH Key strategy"
msgstr "Alterar método de chave SSH"

#: accounts/serializers/automations/change_secret.py:60
msgid "Please enter your account username"
msgstr "Por favor, digite seu nome de usuário"

#: accounts/serializers/automations/change_secret.py:64
msgid "Notification before execution"
msgstr "Notificação antes da execução"

#: accounts/serializers/automations/change_secret.py:66
msgid ""
"Secret parameter settings, currently only effective for assets of the host "
"type."
msgstr ""
"Configurações de parâmetros, atualmente válidas apenas para ativos do tipo "
"AIX LINUX UNIX."

#: accounts/serializers/automations/change_secret.py:88
msgid "* Please enter the correct password length"
msgstr "* Por favor, insira um comprimento de senha correto"

#: accounts/serializers/automations/change_secret.py:92
msgid "* Password length range 8-36 bits"
msgstr "* O comprimento da senha deve estar entre 8 e 36 caracteres"

#: accounts/serializers/automations/change_secret.py:114
#: accounts/serializers/automations/change_secret.py:149
#: ops/serializers/job.py:93 terminal/serializers/session.py:62
msgid "Is success"
msgstr "Foi Bem-sucedido?"

#: accounts/serializers/automations/change_secret.py:121
#: assets/models/automations/base.py:165
msgid "Automation task execution"
msgstr "Histórico de execução de tarefas automáticas"

#: accounts/serializers/automations/change_secret.py:190
msgid "TTL"
msgstr "TTL"

#: accounts/serializers/automations/change_secret.py:191
#: assets/models/platform.py:97 tickets/models/ticket/general.py:301
msgid "Meta"
msgstr "Metadados"

#: accounts/serializers/automations/check_account.py:106
msgid "Invalid engine id"
msgstr "ID do motor inválido"

#: accounts/serializers/automations/gather_account.py:31
msgid "Whether to check the risk of the discovered accounts."
msgstr "É feita uma verificação de risco para contas agrupadas?"

#: accounts/signal_handlers.py:43
#, python-format
msgid "Push related accounts to assets: %s, by system"
msgstr "Push da conta para o ativo: %s, executado pelo sistema"

#: accounts/signal_handlers.py:52
#, python-format
msgid "Add account: %s"
msgstr "Adicionar conta: %s"

#: accounts/signal_handlers.py:54
#, python-format
msgid "Delete account: %s"
msgstr "Excluir conta: %s"

#: accounts/tasks/automation.py:33
msgid "Account execute automation"
msgstr "Execução automática da conta"

#: accounts/tasks/automation.py:36
msgid ""
"Unified execution entry for account automation tasks: when the system performs tasks \n"
"        such as account push, password change, account verification, account collection, \n"
"        and gateway account verification, all tasks are executed through this unified entry"
msgstr ""
"Entrada unificada para execução de tarefa automática de conta, quando o "
"sistema executa o push de conta, troca de senha, verificação de conta, "
"coleta de conta, verificação de tarefa de conta do gateway, é executada "
"unificamente através desta tarefa atual"

#: accounts/tasks/automation.py:65 accounts/tasks/automation.py:73
msgid "Execute automation record"
msgstr "Registro de execução automática"

#: accounts/tasks/automation.py:68
msgid "When manually executing password change records, this task is used"
msgstr ""
"Quando o registro de alteração de senha é executado manualmente, é realizado"
" por meio desta tarefa"

#: accounts/tasks/automation.py:116
msgid "Clean change secret and push record period"
msgstr ""
"Limpeza periódica de registros de alteração de senha e registros de push"

#: accounts/tasks/automation.py:118
msgid ""
"The system will periodically clean up unnecessary password change and push records, \n"
"        including their associated change tasks, execution logs, assets, and accounts. When any \n"
"        of these associated items are deleted, the corresponding password change and push records \n"
"        become invalid. Therefore, to maintain a clean and efficient database, the system will \n"
"        clean up expired records at 2 a.m daily, based on the interval specified by \n"
"        PERM_EXPIRED_CHECK_PERIODIC in the config.txt configuration file. This periodic cleanup \n"
"        mechanism helps free up storage space and enhances the security and overall performance \n"
"        of data management"
msgstr ""
"O sistema irá limpar periodicamente os registros de alteração de senha e "
"registros de push que não são mais necessários, incluindo aquelas tarefas de"
" alteração de senha associadas, registros de execução, ativos e contas. "
"Quando qualquer um desses itens associados é excluído, o registro de "
"alteração de senha e push correspondente se tornará inválido. Portanto, para"
" manter a base de dados limpa e eficiente, a limpeza é realizada todos os "
"dias às 2 da manhã para aqueles que excederam o intervalo de tempo no "
"arquivo de configuração do sistema config.txt PERM_EXPIRED_CHECK_PERIODIC. "
"Este mecanismo de limpeza regular não só ajuda a liberar espaço de "
"armazenamento, mas também melhora a segurança e o desempenho geral da gestão"
" de dados."

#: accounts/tasks/push_account.py:40 accounts/tasks/push_account.py:54
msgid "Push accounts to assets"
msgstr "Envia contas para ativos"

#: accounts/tasks/push_account.py:43
msgid ""
"Whenever an account is created or modified and needs pushing to assets, run "
"this task"
msgstr ""
"Sempre que uma conta for criada ou modificada e precisar ser enviada para os"
" ativos, execute esta tarefa."

#: accounts/tasks/push_account.py:62 accounts/tasks/push_account.py:104
msgid "Change secret accounts to assets"
msgstr "Envio da alteração de senha da conta para os ativos"

#: accounts/tasks/push_account.py:65
msgid ""
"When a secret on an account changes and needs pushing to assets, run this "
"task"
msgstr ""
"Ao modificar a senha da conta e enviá-la para os ativos, execute a tarefa"

#: accounts/tasks/remove_account.py:28
msgid ""
"When clicking \"Sync deletion\" in 'Console - Gather Account - Gathered accounts' this \n"
"        task will be executed"
msgstr ""
"Esta tarefa é executada quando você clica para sincronizar e deletar em "
"Contas Coletadas na guia Coletar Contas no console de Gerenciamento- "
"Automação"

#: accounts/tasks/remove_account.py:50
msgid "Clean historical accounts"
msgstr "Limpar contas históricas"

#: accounts/tasks/remove_account.py:52
msgid ""
"Each time an asset account is updated, a historical account is generated, so it is \n"
"        necessary to clean up the asset account history. The system will clean up excess account \n"
"        records at 2 a.m. daily based on the configuration in the \"System settings - Features - \n"
"        Account storage - Record limit"
msgstr ""
"Como uma conta histórica é gerada toda vez que uma conta de ativo é "
"atualizada, é necessário limpar o histórico da conta do ativo. O sistema irá"
" limpar os registros de conta excedentes às 2 da manhã de acordo com a "
"configuração de limite de registro em Armazenamento de Conta "

#: accounts/tasks/remove_account.py:89
msgid "Remove historical accounts that are out of range."
msgstr "Deletar contas históricas fora do alcance"

#: accounts/tasks/template.py:11
msgid "Template sync info to related accounts"
msgstr "Sincronizar informações com as contas associadas"

#: accounts/tasks/template.py:14
msgid ""
"When clicking 'Sync new secret to accounts' in 'Console - Account - Templates - \n"
"        Accounts' this task will be executed"
msgstr ""
"Esta tarefa é realizada quando você clica em sincronizar na Console - "
"Template de Conta - Conta - Atualização Sincronizada de Informações da Conta"

#: accounts/tasks/vault.py:33
msgid "Sync secret to vault"
msgstr "Sincronizar criptograma com o vault"

#: accounts/tasks/vault.py:35
msgid ""
"When clicking 'Sync' in 'System Settings - Features - Account Storage' this "
"task will be executed"
msgstr ""
"Esta tarefa é realizada quando você clica para sincronizar em Configurações "
"do Sistema - Configurações de Funções - Armazenamento de Conta"

#: accounts/tasks/verify_account.py:49
msgid "Verify asset account availability"
msgstr "Verificar a disponibilidade da conta do ativo"

#: accounts/tasks/verify_account.py:52
msgid ""
"When clicking 'Test' in 'Console - Asset details - Accounts' this task will "
"be executed"
msgstr ""
"Essa tarefa é executada ao clicar para testar na guia Conta em Detalhes do "
"Ativo no console."

#: accounts/tasks/verify_account.py:58
msgid "Verify accounts connectivity"
msgstr "Testar a conectividade da conta"

#: accounts/templates/accounts/asset_account_change_info.html:13
msgid "Deleted account"
msgstr "Excluir conta"

#: accounts/templates/accounts/backup_account_report.html:13
#: accounts/templates/accounts/change_secret_report.html:13
#: accounts/templates/accounts/check_account_report.html:13
#: accounts/templates/accounts/gather_account_report.html:11
#: accounts/templates/accounts/push_account_report.html:12
msgid "Basic Information"
msgstr "Informações básicas"

#: accounts/templates/accounts/backup_account_report.html:18
#: accounts/templates/accounts/change_secret_report.html:18
#: accounts/templates/accounts/check_account_report.html:18
#: accounts/templates/accounts/gather_account_report.html:16
#: accounts/templates/accounts/push_account_report.html:17
#: terminal/serializers/task.py:10
msgid "Task name"
msgstr "Nome da tarefa"

#: accounts/templates/accounts/backup_account_report.html:23
#: accounts/templates/accounts/change_secret_report.html:23
#: accounts/templates/accounts/check_account_report.html:23
#: accounts/templates/accounts/gather_account_report.html:21
#: accounts/templates/accounts/push_account_report.html:22
#: assets/models/automations/base.py:143 audits/models.py:66
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:241
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:29
#: settings/templates/ldap/_msg_import_ldap_user.html:5
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:42
#: tickets/models/ticket/apply_application.py:30
#: tickets/models/ticket/apply_asset.py:20
msgid "Date start"
msgstr "Data de Início"

#: accounts/templates/accounts/backup_account_report.html:28
#: accounts/templates/accounts/change_secret_report.html:28
#: accounts/templates/accounts/check_account_report.html:28
#: accounts/templates/accounts/gather_account_report.html:26
#: accounts/templates/accounts/push_account_report.html:27
#: settings/serializers/feature.py:30
#: settings/templates/ldap/_msg_import_ldap_user.html:6
#: terminal/models/session/session.py:43
msgid "Date end"
msgstr "Data de Encerramento"

#: accounts/templates/accounts/backup_account_report.html:38
#: accounts/templates/accounts/change_secret_report.html:53
#: accounts/templates/accounts/check_account_report.html:66
#: accounts/templates/accounts/gather_account_report.html:51
#: accounts/templates/accounts/push_account_report.html:52
msgid "Time using"
msgstr "Duração."

#: accounts/templates/accounts/backup_account_report.html:43
msgid "Type count"
msgstr "Número de tipos"

#: accounts/templates/accounts/change_secret_report.html:33
#: accounts/templates/accounts/gather_account_report.html:31
#: accounts/templates/accounts/push_account_report.html:32
#: assets/serializers/domain.py:23 assets/serializers/platform.py:182
#: orgs/serializers.py:13 perms/serializers/permission.py:61
msgid "Assets amount"
msgstr "Número de ativos"

#: accounts/templates/accounts/change_secret_report.html:38
#: accounts/templates/accounts/gather_account_report.html:36
#: accounts/templates/accounts/push_account_report.html:37
msgid "Asset success count"
msgstr "Número de ativos bem-sucedidos"

#: accounts/templates/accounts/change_secret_report.html:43
#: accounts/templates/accounts/gather_account_report.html:41
#: accounts/templates/accounts/push_account_report.html:42
msgid "Asset failed count"
msgstr "Número de ativos com falha"

#: accounts/templates/accounts/change_secret_report.html:48
#: accounts/templates/accounts/gather_account_report.html:46
#: accounts/templates/accounts/push_account_report.html:47
msgid "Asset not support count"
msgstr "Número de ativos não suportados"

#: accounts/templates/accounts/change_secret_report.html:67
#: accounts/templates/accounts/push_account_report.html:66
msgid "Success accounts"
msgstr "Contas bem-sucedidas"

#: accounts/templates/accounts/change_secret_report.html:78
#: accounts/templates/accounts/change_secret_report.html:118
#: accounts/templates/accounts/push_account_report.html:77
#: accounts/templates/accounts/push_account_report.html:117
#: audits/handler.py:128
msgid "No"
msgstr "Não"

#: accounts/templates/accounts/change_secret_report.html:94
#: accounts/templates/accounts/change_secret_report.html:134
#: accounts/templates/accounts/gather_account_report.html:92
#: accounts/templates/accounts/push_account_report.html:93
#: accounts/templates/accounts/push_account_report.html:133
msgid "No new accounts found"
msgstr "Conta nova não encontrada"

#: accounts/templates/accounts/change_secret_report.html:107
#: accounts/templates/accounts/push_account_report.html:106
msgid "Failed accounts"
msgstr "Contas com falha"

#: accounts/templates/accounts/check_account_report.html:33
#: terminal/const.py:47 terminal/const.py:86
#: users/templates/users/reset_password.html:54
msgid "Normal"
msgstr "Normal"

#: accounts/templates/accounts/check_account_report.html:59
msgid "No secret"
msgstr "Sem senha"

#: accounts/templates/accounts/gather_account_report.html:65
msgid "New found accounts"
msgstr "ContaNovaDescoberta"

#: accounts/templates/accounts/gather_account_report.html:105
msgid "Lost accounts"
msgstr "ContaPerdida"

#: accounts/templates/accounts/gather_account_report.html:132
msgid "No lost accounts found"
msgstr "Conta perdida não encontrada."

#: accounts/utils.py:55
msgid ""
"If the password starts with {{` and ends with }} `, then the password is not"
" allowed."
msgstr ""
"Se a senha começar com `{{` e terminar com `}}`, essa senha não é permitida."

#: accounts/utils.py:63
msgid "private key invalid or passphrase error"
msgstr "Chave inválida ou erro de senha da chave"

#: acls/apps.py:7
msgid "App Acls"
msgstr "Controle de acesso"

#: acls/const.py:6 audits/const.py:37 terminal/const.py:11 tickets/const.py:45
#: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject"
msgstr "Negar"

#: acls/const.py:7 audits/const.py:34 terminal/const.py:9
msgid "Accept"
msgstr "Aceitar"

#: acls/const.py:8 audits/const.py:35
msgid "Review"
msgstr "Aprovação"

#: acls/const.py:9
msgid "Warn"
msgstr "Alerta"

#: acls/const.py:10
msgid "Notify"
msgstr "Notificação"

#: acls/const.py:11
msgid "Prompt and warn"
msgstr "Dica e alerta"

#: acls/const.py:12
msgid "Face verify"
msgstr "Verificação facial"

#: acls/const.py:13
msgid "Face online"
msgstr "Facial online"

#: acls/const.py:14
msgid "Secret rotation"
msgstr "Rotação de senha"

#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:322
msgid "Priority"
msgstr "Prioridade"

#: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:111 xpack/plugins/cloud/models.py:323
msgid "1-100, the lower the value will be match first"
msgstr ""
"O intervalo da prioridade pode ser de 1 a 100 (quanto menor o valor, maior a"
" prioridade)"

#: acls/models/base.py:41 acls/serializers/base.py:57
#: assets/models/cmd_filter.py:81 audits/models.py:99
#: audits/serializers.py:107
#: authentication/serializers/connect_token_secret.py:131
#: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:63 perms/serializers/permission.py:85
#: terminal/backends/command/models.py:24
#: tickets/serializers/ticket/ticket.py:21
msgid "Action"
msgstr "Action"

#: acls/models/base.py:42 assets/models/cmd_filter.py:86
#: authentication/serializers/connect_token_secret.py:101
msgid "Reviewers"
msgstr "Aprovador"

#: acls/models/base.py:81 perms/serializers/permission.py:53
#: tickets/models/flow.py:23 users/models/preference.py:16
#: users/serializers/group.py:21 users/serializers/user.py:424
msgid "Users"
msgstr "Usuário"

#: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60
#: ops/serializers/job.py:92 terminal/const.py:88
#: terminal/models/session/session.py:40 terminal/serializers/command.py:18
#: terminal/templates/terminal/_msg_command_alert.html:12
#: terminal/templates/terminal/_msg_command_execute_alert.html:10
#: terminal/templates/terminal/_msg_command_warning.html:28
msgid "Command"
msgstr "Comando"

#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:369
msgid "Regex"
msgstr "Expressão Regular"

#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:189 settings/serializers/feature.py:24
#: settings/serializers/msg.py:79 users/notifications.py:19
#: xpack/plugins/license/models.py:31
msgid "Content"
msgstr "Conteúdo"

#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
msgid "One command per line"
msgstr "Um comando por linha"

#: acls/models/command_acl.py:27 assets/models/cmd_filter.py:80
msgid "Ignore case"
msgstr "Ignorar Maiúsculas e Minúsculas"

#: acls/models/command_acl.py:33 acls/models/command_acl.py:97
#: acls/serializers/command_acl.py:29
#: authentication/serializers/connect_token_secret.py:98
#: terminal/templates/terminal/_msg_command_warning.html:23
msgid "Command group"
msgstr "Grupo de Comandos"

#: acls/models/command_acl.py:86
msgid "The generated regular expression is incorrect: {}"
msgstr "Erro na expressão regular gerada"

#: acls/models/command_acl.py:103
#: terminal/templates/terminal/_msg_command_warning.html:22
msgid "Command acl"
msgstr "Filtrar comandos"

#: acls/models/command_acl.py:111 tickets/const.py:12
msgid "Command confirm"
msgstr "Revisão de comandos"

#: acls/models/connect_method.py:10
msgid "Connect methods"
msgstr "Modo de conexão"

#: acls/models/connect_method.py:13
msgid "Connect method acl"
msgstr "Controle de modo de conexão"

#: acls/models/data_masking.py:13
msgid "Fixed Character Replacement"
msgstr "Substituição de caracteres fixos"

#: acls/models/data_masking.py:14
msgid "Hide Middle Characters"
msgstr "Ocultar caracteres intermediários"

#: acls/models/data_masking.py:15
msgid "Keep Prefix Only"
msgstr "Manter prefixo"

#: acls/models/data_masking.py:16
msgid "Keep Suffix Only"
msgstr "Manter sufixo"

#: acls/models/data_masking.py:21
msgid "Fields pattern"
msgstr "Ocultar nome da coluna"

#: acls/models/data_masking.py:27 acls/serializers/data_masking.py:14
msgid "Masking Method"
msgstr "Método de ocultação"

#: acls/models/data_masking.py:31
msgid "Mask Pattern"
msgstr "Caracteres de ocultação"

#: acls/models/data_masking.py:42
msgid "Data Masking Rule"
msgstr "Regras de mascaramento de dados"

#: acls/models/login_acl.py:11 acls/models/login_asset_acl.py:9
#: acls/serializers/login_acl.py:16 acls/serializers/login_asset_acl.py:13
msgid "Rule"
msgstr "Regras"

#: acls/models/login_acl.py:14 acls/templates/acls/user_login_reminder.html:13
msgid "Login acl"
msgstr "Controle de acesso de login"

#: acls/models/login_acl.py:27 tickets/const.py:11
msgid "Login confirm"
msgstr "Revisão de login"

#: acls/models/login_asset_acl.py:12
#: acls/templates/acls/asset_login_reminder.html:12
msgid "Login asset acl"
msgstr "Controle de acesso a ativos de login"

#: acls/models/login_asset_acl.py:22 tickets/const.py:13
msgid "Login asset confirm"
msgstr "Revisão de acesso a ativos de login"

#: acls/notifications.py:14
msgid "User login reminder"
msgstr "Alerta de login do usuário"

#: acls/notifications.py:17 acls/notifications.py:67
#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:210
#: audits/models.py:290 authentication/notifications.py:15
#: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:13
msgid "Login city"
msgstr "Cidade do login"

#: acls/notifications.py:20 acls/notifications.py:71
msgid "Recipient name"
msgstr "Nome do destinatário"

#: acls/notifications.py:21 acls/notifications.py:72
msgid "Recipient username"
msgstr "Nome de usuário do destinatário"

#: acls/notifications.py:22 acls/templates/acls/user_login_reminder.html:12
#: audits/models.py:213 audits/models.py:291 audits/serializers.py:91
msgid "User agent"
msgstr "Agente do usuário"

#: acls/notifications.py:23 acls/notifications.py:75
msgid "ACL name"
msgstr "Nome ACL"

#: acls/notifications.py:24 acls/notifications.py:77
#: acls/templates/acls/asset_login_reminder.html:13
#: acls/templates/acls/user_login_reminder.html:11
#: terminal/models/session/session.py:34
#: terminal/models/session/sharing.py:116
#: terminal/templates/terminal/_msg_command_warning.html:16
msgid "Login from"
msgstr "Origem do login"

#: acls/notifications.py:25 acls/notifications.py:78
msgid "Login time"
msgstr "Hora de Login"

#: acls/notifications.py:64
msgid "User login alert for asset"
msgstr "Alerta de login de ativos"

#: acls/notifications.py:73
msgid "Account Input username"
msgstr "Digite o nome de usuário da conta"

#: acls/notifications.py:74 authentication/models/connection_token.py:44
#: terminal/serializers/storage.py:114
msgid "Account name"
msgstr "Nome da conta"

#: acls/serializers/base.py:11 acls/serializers/login_acl.py:12
msgid "With * indicating a match all. "
msgstr "* representa uma correspondência com tudo. "

#: acls/serializers/base.py:26
msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 (Domain name "
"support)"
msgstr ""
"* representa uma correspondência com tudo. Por exemplo: 192.168.10.1, "
"192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64"
" (suporte ao domínio) "

#: acls/serializers/base.py:41 assets/serializers/asset/host.py:19
msgid "IP/Host"
msgstr "IP/Host"

#: acls/serializers/base.py:100
msgid "Recipients"
msgstr "Destinatário"

#: acls/serializers/base.py:126 tickets/serializers/ticket/ticket.py:79
msgid "The organization `{}` does not exist"
msgstr "A organização `{}` não existe."

#: acls/serializers/base.py:132
msgid "None of the reviewers belong to Organization `{}`"
msgstr "Todos os revisores não pertencem à organização `{}`"

#: acls/serializers/rules/rules.py:22
#: xpack/plugins/cloud/serializers/task.py:163
msgid "IP address invalid: `{}`"
msgstr "Endereço IP inválido: `{}`"

#: acls/serializers/rules/rules.py:35
msgid "address invalid: `{}`"
msgstr "Endereço inválido: `{}`"

#: acls/serializers/rules/rules.py:40
msgid ""
"With * indicating a match all. Such as: 192.168.10.1, 192.168.1.0/24, "
"10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64 "
msgstr ""
"* indica correspondência com todos. Por exemplo: 192.168.10.1, "
"192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64"

#: acls/serializers/rules/rules.py:48
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: common/drf/renders/base.py:152 xpack/plugins/cloud/models.py:405
msgid "IP"
msgstr "IP"

#: acls/serializers/rules/rules.py:50
msgid "Time Period"
msgstr "Período"

#: acls/templates/acls/asset_login_reminder.html:3
#: acls/templates/acls/user_login_reminder.html:3
#: authentication/templates/authentication/_msg_rest_password_success.html:2
#: authentication/templates/authentication/_msg_rest_public_key_success.html:2
#: perms/templates/perms/_msg_permed_items_expire.html:3
#: terminal/templates/terminal/_msg_command_warning.html:3
#: users/templates/users/_msg_reset_mfa.html:4
msgid "Dear"
msgstr "Respeitado"

#: acls/templates/acls/asset_login_reminder.html:5
msgid ""
"We would like to inform you that a user has recently logged into the "
"following asset:"
msgstr ""
"Queremos informá-lo de que os seguintes ativos tiveram recentemente usuários"
" logados:"

#: acls/templates/acls/asset_login_reminder.html:6
msgid "Asset details"
msgstr "Detalhes do ativo"

#: acls/templates/acls/asset_login_reminder.html:14
#: acls/templates/acls/user_login_reminder.html:14
#: authentication/templates/authentication/_msg_oauth_bind.html:11
#: notifications/notifications.py:220
#: settings/templates/ldap/_msg_import_ldap_user.html:3
#: terminal/templates/terminal/_msg_command_warning.html:30
msgid "Time"
msgstr "Tempo"

#: acls/templates/acls/asset_login_reminder.html:18
#: acls/templates/acls/user_login_reminder.html:18
msgid ""
"Please review the login activity to ensure the security and proper usage of "
"the asset. If you did not authorize this login or if you notice any "
"suspicious activity, please take the necessary actions immediately."
msgstr ""
"Por favor, revise essa atividade de login para garantir a segurança e o uso "
"correto dos ativos. Se você não autorizou este login ou encontrou qualquer "
"atividade suspeita, por favor, tome as medidas necessárias imediatamente."

#: acls/templates/acls/asset_login_reminder.html:20
#: acls/templates/acls/user_login_reminder.html:19
#: terminal/templates/terminal/_msg_command_warning.html:37
msgid "Thank you for your attention to this matter"
msgstr "Obrigado pela sua atenção a este assunto."

#: acls/templates/acls/user_login_reminder.html:5
msgid "We would like to inform you that a user has recently logged:"
msgstr "Queremos informá-lo de que recentemente houve logins de usuários:"

#: acls/templates/acls/user_login_reminder.html:6
msgid "User details"
msgstr "Detalhes do usuário"

#: assets/api/asset/asset.py:154
msgid "Cannot create asset directly, you should create a host or other"
msgstr ""
"Não é possível criar ativos diretamente, você deve criar um host ou outros "
"ativos."

#: assets/api/asset/asset.py:158
msgid "The number of assets exceeds the limit of 5000"
msgstr "A quantidade de ativos excedeu o limite de 5000"

#: assets/api/node.py:58
msgid "You can't update the root node name"
msgstr "Não é possível modificar o nome do nó raiz"

#: assets/api/node.py:65
msgid "You can't delete the root node ({})"
msgstr "Não é possível excluir o nó raiz ({})"

#: assets/api/node.py:68
msgid "Deletion failed and the node contains assets"
msgstr "Falha ao excluir, o nó contém ativos"

#: assets/api/tree.py:48 assets/serializers/node.py:42
msgid "The same level node name cannot be the same"
msgstr "O nome do nó no mesmo nível não pode ser repetido"

#: assets/api/zone.py:67
msgid "Number required"
msgstr "Deve ser um número"

#: assets/apps.py:9
msgid "App Assets"
msgstr "Gestão de ativos"

#: assets/automations/base/manager.py:139
msgid "Task: {} finished"
msgstr "Tarefa: {} concluída"

#: assets/automations/base/manager.py:340
msgid "  - Platform {} ansible disabled"
msgstr ""
" - Plataforma {} Ansible foi desabilitada, impossível executar tarefas"

#: assets/automations/base/manager.py:526
msgid ">>> Task preparation phase"
msgstr ">>> Preparando para executar tarefas"

#: assets/automations/base/manager.py:530
#, python-brace-format
msgid ">>> Executing tasks in batches, total {runner_count}"
msgstr ">>> Executando tarefas em partes, total de {runner_count}"

#: assets/automations/base/manager.py:535
msgid ">>> Start executing tasks"
msgstr ">>> Começando a executar tarefas"

#: assets/automations/base/manager.py:537
msgid ">>> No tasks need to be executed"
msgstr ">>> Não há tarefas para executar"

#: assets/automations/base/manager.py:541
#, python-brace-format
msgid ">>> Begin executing batch {index} of tasks"
msgstr ">>> Começando a executar o lote {index} de tarefas"

#: assets/automations/ping_gateway/manager.py:33
#: authentication/models/connection_token.py:183
msgid "No account"
msgstr "Sem conta"

#: assets/automations/ping_gateway/manager.py:36
msgid "Asset, {}, using account {}"
msgstr "Ativos, {}, Use a conta {}"

#: assets/automations/ping_gateway/manager.py:55
#, python-brace-format
msgid "Unable to connect to port {port} on {address}"
msgstr "Impossível conectar-se à porta {port} no endereço {address}"

#: assets/automations/ping_gateway/manager.py:58
#: authentication/middleware.py:95 xpack/plugins/cloud/providers/fc.py:47
#: xpack/plugins/cloud/providers/proxmox.py:29
msgid "Authentication failed"
msgstr "Falha na autenticação"

#: assets/automations/ping_gateway/manager.py:60
#: assets/automations/ping_gateway/manager.py:86 terminal/const.py:104
msgid "Connect failed"
msgstr "Falha na conexão"

#: assets/automations/ping_gateway/manager.py:118
msgid ">>> Start executing the task to test gateway connectivity"
msgstr ">>> Iniciando a tarefa de teste de conectividade do gateway"

#: assets/const/automation.py:6 audits/const.py:6 audits/const.py:48
#: audits/signal_handlers/activity_log.py:63 common/utils/ip/geoip/utils.py:42
#: common/utils/ip/geoip/utils.py:48 common/utils/ip/utils.py:104
msgid "Unknown"
msgstr "Desconhecido"

#: assets/const/automation.py:7
msgid "N/A"
msgstr "Não aplicável."

#: assets/const/automation.py:8
msgid "OK"
msgstr "Sucesso"

#: assets/const/automation.py:10
msgid "RDP error"
msgstr "Falha na conexão RDP"

#: assets/const/automation.py:11
msgid "Authentication error"
msgstr "Autenticação falhou"

#: assets/const/automation.py:12
msgid "Invalid password error"
msgstr "Senha inválida"

#: assets/const/automation.py:13
msgid "OpenSSH key error"
msgstr "Erro na chave OpenSSH"

#: assets/const/automation.py:14
msgid "NTLM credentials rejected error"
msgstr "Credenciais NTLM foram rejeitadas"

#: assets/const/automation.py:15
msgid "Create temporary error"
msgstr "Falha ao criar o diretório temporário."

#: assets/const/automation.py:23
msgid "Ping"
msgstr "Teste"

#: assets/const/automation.py:24
msgid "Ping gateway"
msgstr "Gateway de teste"

#: assets/const/automation.py:25
msgid "Gather facts"
msgstr "Coleta de informações dos ativos"

#: assets/const/base.py:32 audits/const.py:59
#: terminal/serializers/applet_host.py:32 users/models/user/_auth.py:32
msgid "Disabled"
msgstr "Desativado"

#: assets/const/base.py:33 settings/serializers/basic.py:8
#: users/serializers/preference/koko.py:19
#: users/serializers/preference/lina.py:51
#: users/serializers/preference/luna.py:89
msgid "Basic"
msgstr "Básico"

#: assets/const/base.py:34 assets/const/protocol.py:310
#: assets/models/asset/web.py:13
msgid "Script"
msgstr "Script"

#: assets/const/category.py:10 assets/models/asset/host.py:8
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:83 settings/serializers/feature.py:96
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:18 xpack/plugins/cloud/const.py:39
#: xpack/plugins/cloud/serializers/account_attrs.py:87
msgid "Host"
msgstr "Host"

#: assets/const/category.py:11 assets/models/asset/device.py:8
msgid "Device"
msgstr "Dispositivo de rede"

#: assets/const/category.py:13
msgid "Cloud service"
msgstr "Serviço de nuvem"

#: assets/const/category.py:14 assets/models/asset/gpt.py:11
#: assets/models/asset/web.py:16 audits/const.py:46
#: terminal/models/applet/applet.py:28 users/const.py:83
msgid "Web"
msgstr "Web"

#: assets/const/category.py:16 common/sdk/sms/endpoint.py:20
msgid "Custom type"
msgstr "Personalizado"

#: assets/const/cloud.py:7
msgid "Public cloud"
msgstr "Nuvem Pública"

#: assets/const/cloud.py:8
msgid "Private cloud"
msgstr "Nuvem Privada"

#: assets/const/cloud.py:9
msgid "Kubernetes"
msgstr "Kubernetes"

#: assets/const/device.py:7
msgid "Cisco"
msgstr "Cisco."

#: assets/const/device.py:8
msgid "Huawei"
msgstr "Huawei."

#: assets/const/device.py:9
msgid "H3C"
msgstr "H3C"

#: assets/const/device.py:10
msgid "Juniper"
msgstr "Juniper"

#: assets/const/device.py:11
msgid "TP-Link"
msgstr "TP-Link"

#: assets/const/device.py:12 assets/const/ds.py:7
#: terminal/models/applet/applet.py:27 tickets/const.py:9
msgid "General"
msgstr "Geral"

#: assets/const/device.py:13
msgid "Switch"
msgstr "Switch"

#: assets/const/device.py:14
msgid "Router"
msgstr "Roteador"

#: assets/const/device.py:15
msgid "Firewall"
msgstr "Firewall"

#: assets/const/ds.py:10
msgid "Windows Active Directory"
msgstr "Diretório Ativo do Windows"

#: assets/const/gpt.py:8
msgid "ChatGPT"
msgstr "ChatGPT"

#: assets/const/host.py:13 rbac/tree.py:29 rbac/tree.py:69
#: xpack/plugins/cloud/const.py:76
msgid "Other"
msgstr "Outros"

#: assets/const/protocol.py:46
msgid "Old SSH version"
msgstr "Versão antiga SSH"

#: assets/const/protocol.py:47
msgid "Old SSH version like openssh 5.x or 6.x"
msgstr "Versões antigas do SSH, como openssh 5.x ou 6.x"

#: assets/const/protocol.py:53
msgid "Netcat help text"
msgstr ""
"Usar netcat (nc) como ferramenta de proxy, encaminhando a conexão do "
"servidor proxy para o host alvo. Apropriado para ambientes que não suportam "
"a opção proxy nativa do SSH (-W) ou que precisam de mais flexibilidade e "
"controle de tempo de espera."

#: assets/const/protocol.py:64
msgid "SFTP root"
msgstr "SFTP caminho raiz"

#: assets/const/protocol.py:66
#, python-brace-format
msgid ""
"SFTP root directory, Support variable: <br>- ${ACCOUNT} The connected "
"account username <br>- ${HOME} The home directory of the connected account "
"<br>- ${USER} The username of the user"
msgstr ""
"Diretório raiz do SFTP, suporta variáveis: <br>-${ACCOUNT} nome de usuário "
"da conta conectada <br>-${HOME} diretório principal da conta conectada "
"<br>-${USER} nome de usuário do usuário"

#: assets/const/protocol.py:81
msgid "Console"
msgstr "Console"

#: assets/const/protocol.py:82
msgid "Connect to console session"
msgstr "Conecte-se à sessão do console"

#: assets/const/protocol.py:86
msgid "Any"
msgstr "Qualquer"

#: assets/const/protocol.py:88 rbac/tree.py:65
#: settings/serializers/security.py:272
msgid "Security"
msgstr "Segurança"

#: assets/const/protocol.py:89
msgid ""
"Security layer to use for the connection:<br>Any<br>Automatically select the"
" security mode based on the security protocols supported by both the client "
"and the server<br>RDP<br>Legacy RDP encryption. This mode is generally only "
"used for older Windows servers or in cases where a standard Windows login "
"screen is desired<br>TLS<br>RDP authentication and encryption implemented "
"via TLS.<br>NLA<br>This mode uses TLS encryption and requires the username "
"and password to be given in advance"
msgstr ""
"Camadas de segurança da conexão: <br>Qualquer<br>Escolhe automaticamente o "
"modo seguro baseado nos protocolos de segurança suportados pelo cliente e "
"pelo servidor<br>RDP<br>Modo de criptografia tradicional do RDP. Normalmente"
" usado apenas para servidores Windows mais antigos ou quando é necessário "
"uma tela de login padrão do Windows<br>TLS<br>Autenticação e criptografia do"
" RDP implementada através do TLS<br>NLA<br>Este modo utiliza a criptografia "
"TLS e exige que o nome de usuário e a senha sejam fornecidos antecipadamente"

#: assets/const/protocol.py:106
msgid "AD domain"
msgstr "Domínio AD"

#: assets/const/protocol.py:121
msgid "Username prompt"
msgstr "Prompt do nome de usuário"

#: assets/const/protocol.py:122
msgid "We will send username when we see this prompt"
msgstr "Quando vemos este prompt, vamos enviar o nome de usuário"

#: assets/const/protocol.py:127
msgid "Password prompt"
msgstr "Prompt de senha"

#: assets/const/protocol.py:128
msgid "We will send password when we see this prompt"
msgstr "Quando vemos este prompt, vamos enviar a senha"

#: assets/const/protocol.py:133
msgid "Success prompt"
msgstr "Prompt de sucesso"

#: assets/const/protocol.py:134
msgid "We will consider login success when we see this prompt"
msgstr "Quando vemos este prompt, presumimos que o login foi bem sucedido"

#: assets/const/protocol.py:145 assets/models/asset/database.py:11
#: settings/serializers/msg.py:50
msgid "Use SSL"
msgstr "Usar SSL"

#: assets/const/protocol.py:180
msgid "SYSDBA"
msgstr "SYSDBA"

#: assets/const/protocol.py:181
msgid "Connect as SYSDBA"
msgstr "Conectar como a função SYSDBA"

#: assets/const/protocol.py:196
msgid ""
"SQL Server version, Different versions have different connection drivers"
msgstr ""
"Versão do SQL Server, diferentes versões têm diferentes drivers de conexão"

#: assets/const/protocol.py:201
msgid "Encrypt"
msgstr "Métodos de login de terceiros criptografados incluem:"

#: assets/const/protocol.py:202
msgid "Whether to use TLS encryption."
msgstr "É utilizado criptografia TLS?"

#: assets/const/protocol.py:232
msgid "Auth source"
msgstr "Autenticação de banco de dados"

#: assets/const/protocol.py:233
msgid "The database to authenticate against"
msgstr "Banco de dados que precisa ser autenticado"

#: assets/const/protocol.py:238 authentication/models/connection_token.py:49
msgid "Connect options"
msgstr "Opções de conexão"

#: assets/const/protocol.py:239
msgid "The connection specific options eg. retryWrites=false&retryReads=false"
msgstr ""
"Opções de conexão específicas, como retryWrites=false&retryReads=false"

#: assets/const/protocol.py:251
msgid "Auth username"
msgstr "Autenticação usando o nome de usuário "

#: assets/const/protocol.py:256
msgid "Enable cluster mode"
msgstr "Ativar Modo de Cluster"

#: assets/const/protocol.py:257
msgid "Enable if this Redis instance is part of a cluster"
msgstr ""
"Se esta instância do Redis faz parte de um cluster, habilite o modo de "
"cluster ao iniciar e execute o número necessário de ações."

#: assets/const/protocol.py:280
msgid "Safe mode"
msgstr "Modo de segurança"

#: assets/const/protocol.py:282
msgid ""
"When safe mode is enabled, some operations will be disabled, such as: New "
"tab, right click, visit other website, etc."
msgstr ""
"Quando o modo de segurança estiver ativo, algumas ações serão desabilitadas,"
" como: abrir novas abas, clicar com o botão direito, acessar outros sites "
"etc"

#: assets/const/protocol.py:287 assets/models/asset/web.py:9
#: assets/serializers/asset/info/spec.py:16
msgid "Autofill"
msgstr "Preenchimento automático"

#: assets/const/protocol.py:295 assets/models/asset/web.py:10
msgid "Username selector"
msgstr "Seletor de nome de usuário"

#: assets/const/protocol.py:300 assets/models/asset/web.py:11
msgid "Password selector"
msgstr "Seletor de senha"

#: assets/const/protocol.py:305 assets/models/asset/web.py:12
msgid "Submit selector"
msgstr "Seletor do botão de confirmação"

#: assets/const/protocol.py:328
msgid "API mode"
msgstr "Modo API"

#: assets/const/types.py:252
msgid "All types"
msgstr "Todos os tipos"

#: assets/const/web.py:7
msgid "Website"
msgstr "Site"

#: assets/exceptions.py:12
msgid "This function is not supported temporarily"
msgstr "Essa função não está disponível temporariamente"

#: assets/models/asset/cloud.py:11
msgid "Cloud"
msgstr "Serviço na nuvem"

#: assets/models/asset/common.py:101 assets/models/platform.py:16
#: settings/serializers/auth/radius.py:18 settings/serializers/auth/sms.py:77
#: settings/serializers/msg.py:31 terminal/serializers/storage.py:133
#: xpack/plugins/cloud/serializers/account_attrs.py:88
msgid "Port"
msgstr "Porta"

#: assets/models/asset/common.py:167 assets/serializers/asset/common.py:175
#: settings/serializers/terminal.py:10 terminal/serializers/endpoint.py:59
msgid "Address"
msgstr "Endereço"

#: assets/models/asset/common.py:169 assets/models/platform.py:155
#: assets/serializers/asset/common.py:151
#: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:130
#: perms/serializers/user_permission.py:26 xpack/plugins/cloud/models.py:399
msgid "Platform"
msgstr "Plataforma"

#: assets/models/asset/common.py:173 assets/models/zone.py:22
#: perms/serializers/user_permission.py:29 xpack/plugins/cloud/models.py:401
msgid "Zone"
msgstr "Domínio"

#: assets/models/asset/common.py:176 assets/serializers/asset/common.py:177
#: assets/serializers/automations/base.py:21 ops/serializers/job.py:22
#: perms/serializers/permission.py:58
msgid "Nodes"
msgstr "Node"

#: assets/models/asset/common.py:183 assets/serializers/asset/common.py:426
#: assets/serializers/asset/host.py:11
msgid "Gathered info"
msgstr "Coletar informações do hardware do ativo"

#: assets/models/asset/common.py:184 assets/serializers/asset/custom.py:15
msgid "Custom info"
msgstr "Propriedades personalizadas"

#: assets/models/asset/common.py:431
msgid "Can refresh asset hardware info"
msgstr "Pode atualizar as informações do hardware do ativo"

#: assets/models/asset/common.py:432
msgid "Can test asset connectivity"
msgstr "Pode testar a conectividade do ativo"

#: assets/models/asset/common.py:433
msgid "Can match asset"
msgstr "Pode correspondências de ativos"

#: assets/models/asset/common.py:434
msgid "Can change asset nodes"
msgstr "Pode modificar o nó do ativo"

#: assets/models/asset/custom.py:8
msgid "Custom asset"
msgstr "Ativo personalizado"

#: assets/models/asset/database.py:12
msgid "CA cert"
msgstr "Certificado CA"

#: assets/models/asset/database.py:13
msgid "Client cert"
msgstr "Certificado do cliente"

#: assets/models/asset/database.py:14
msgid "Client key"
msgstr "Chave do cliente"

#: assets/models/asset/database.py:15
msgid "Allow invalid cert"
msgstr "Ignorar a verificação do certificado"

#: assets/models/asset/database.py:18
msgid "Postgresql SSL mode"
msgstr "Modo SSL do PostgreSQL"

#: assets/models/asset/ds.py:10 assets/serializers/asset/ds.py:20
msgid "Domain name"
msgstr "Nome do domínio"

#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:149
#: settings/serializers/feature.py:164
msgid "Proxy"
msgstr "Proxy"

#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:158
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:400
msgid "Node"
msgstr "Nó"

#: assets/models/automations/base.py:29 ops/models/job.py:236
#: ops/serializers/job.py:24 settings/serializers/auth/sms.py:108
msgid "Parameters"
msgstr "Parâmetros"

#: assets/models/automations/base.py:31
msgid "Last execution date"
msgstr "Data da última execução"

#: assets/models/automations/base.py:44 assets/models/automations/base.py:132
msgid "Automation task"
msgstr "Tarefas de automação"

#: assets/models/automations/base.py:123
msgid "Asset automation task"
msgstr "Tarefas de Automação de Ativos"

#: assets/models/automations/base.py:140 assets/models/cmd_filter.py:41
#: common/db/models.py:34 ops/models/base.py:54 ops/models/job.py:240
#: users/models/user/__init__.py:324
msgid "Date created"
msgstr "Data de criação"

#: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:46 xpack/plugins/cloud/models.py:248
#: xpack/plugins/cloud/serializers/task.py:260
msgid "Trigger mode"
msgstr "Modo de Trigger"

#: assets/models/automations/base.py:157 audits/serializers.py:38
#: ops/models/base.py:52 ops/models/job.py:238
#: xpack/plugins/cloud/manager.py:111
msgid "Summary"
msgstr "Resumo"

#: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:237 xpack/plugins/cloud/models.py:231
msgid "Result"
msgstr "Resultado"

#: assets/models/automations/gather_facts.py:15
msgid "Gather asset facts"
msgstr "Coleta de informações do ativo"

#: assets/models/automations/ping.py:15
msgid "Ping asset"
msgstr "Testar ativo"

#: assets/models/base.py:17 terminal/notifications.py:249
msgid "Connectivity"
msgstr "Conectividade"

#: assets/models/base.py:19 authentication/models/temp_token.py:13
msgid "Date verified"
msgstr "Data de validação"

#: assets/models/cmd_filter.py:28 perms/models/asset_permission.py:66
#: users/models/group.py:28 users/models/user/__init__.py:72
msgid "User group"
msgstr "Grupo de usuários"

#: assets/models/cmd_filter.py:42 common/db/models.py:35
#: users/models/user/__init__.py:151
msgid "Date updated"
msgstr "Data de atualização"

#: assets/models/cmd_filter.py:44 assets/models/cmd_filter.py:91
#: common/db/models.py:32 terminal/notifications.py:290
#: users/models/user/__init__.py:110 users/serializers/group.py:32
msgid "Created by"
msgstr "Criador"

#: assets/models/cmd_filter.py:52
msgid "Command filter"
msgstr "Filtro de comandos"

#: assets/models/cmd_filter.py:66
msgid "Deny"
msgstr "Negar"

#: assets/models/cmd_filter.py:67
msgid "Allow"
msgstr "Permitir"

#: assets/models/cmd_filter.py:68
msgid "Reconfirm"
msgstr "Revisão"

#: assets/models/cmd_filter.py:72
msgid "Filter"
msgstr "Filtros"

#: assets/models/cmd_filter.py:95
msgid "Command filter rule"
msgstr "Regras de filtro de comando"

#: assets/models/favorite_asset.py:17
msgid "Favorite asset"
msgstr "Ativos favoritos"

#: assets/models/gateway.py:34 assets/serializers/domain.py:18
msgid "Gateway"
msgstr "Gateway"

#: assets/models/label.py:15 rbac/const.py:6
msgid "System"
msgstr "Sistema"

#: assets/models/label.py:19 assets/models/node.py:539
#: assets/serializers/cagegory.py:11 assets/serializers/cagegory.py:18
#: assets/serializers/cagegory.py:24
#: authentication/models/connection_token.py:35
#: authentication/serializers/connect_token_secret.py:137
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:40
#: users/models/preference.py:13
msgid "Value"
msgstr "Valor"

#: assets/models/label.py:40 assets/serializers/cagegory.py:10
#: assets/serializers/cagegory.py:17 assets/serializers/cagegory.py:23
#: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:136
#: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:91 xpack/plugins/cloud/models.py:404
msgid "Label"
msgstr "Etiqueta"

#: assets/models/my_asset.py:12 assets/serializers/my_asset.py:16
msgid "Custom Name"
msgstr "Nome personalizado"

#: assets/models/my_asset.py:13 assets/serializers/my_asset.py:17
msgid "Custom Comment"
msgstr "Nota personalizada"

#: assets/models/my_asset.py:18 rbac/tree.py:57
msgid "My assets"
msgstr "Meus ativos"

#: assets/models/node.py:168
msgid "New node"
msgstr "Novo nó"

#: assets/models/node.py:467 audits/backends/db.py:85 audits/backends/db.py:86
msgid "empty"
msgstr "Vazio"

#: assets/models/node.py:538 perms/models/perm_node.py:28
msgid "Key"
msgstr "Chave"

#: assets/models/node.py:540 assets/serializers/node.py:20
msgid "Full value"
msgstr "Nome completo"

#: assets/models/node.py:544 perms/models/perm_node.py:30
msgid "Parent key"
msgstr "Chave privada ssh"

#: assets/models/node.py:556
msgid "Can match node"
msgstr "Pode corresponder ao nó"

#: assets/models/platform.py:17
msgid "Primary"
msgstr "Principal"

#: assets/models/platform.py:18 ops/models/variable.py:20
msgid "Required"
msgstr "Obrigatório"

#: assets/models/platform.py:19 assets/serializers/platform.py:161
#: terminal/models/component/storage.py:28 users/const.py:42
#: xpack/plugins/cloud/providers/nutanix.py:30
msgid "Default"
msgstr "Padrão"

#: assets/models/platform.py:20
msgid "Public"
msgstr "Público"

#: assets/models/platform.py:21 assets/serializers/platform.py:85
#: settings/serializers/settings.py:95
msgid "Setting"
msgstr "Configurações"

#: assets/models/platform.py:38 audits/const.py:60
#: authentication/backends/passkey/models.py:11 settings/models.py:43
#: terminal/serializers/applet_host.py:33 users/models/user/_auth.py:33
msgid "Enabled"
msgstr "Habilitar"

#: assets/models/platform.py:39
msgid "Ansible config"
msgstr "Configuração Ansible"

#: assets/models/platform.py:41 assets/serializers/platform.py:36
msgid "Ping enabled"
msgstr "Ativar Verificação de Ativos"

#: assets/models/platform.py:42 assets/serializers/platform.py:37
msgid "Ping method"
msgstr "Método de Verificação de Ativos"

#: assets/models/platform.py:43
msgid "Ping params"
msgstr "Parâmetros de Verificação de Ativos"

#: assets/models/platform.py:45 assets/models/platform.py:69
#: assets/serializers/platform.py:39
msgid "Gather facts enabled"
msgstr "Ativar Coleta de Informações sobre Ativos"

#: assets/models/platform.py:47 assets/models/platform.py:71
#: assets/serializers/platform.py:43
msgid "Gather facts method"
msgstr "Método de Coleta de Informações"

#: assets/models/platform.py:49 assets/models/platform.py:73
msgid "Gather facts params"
msgstr "Parâmetros de Coleta de Informações"

#: assets/models/platform.py:51 assets/serializers/platform.py:53
msgid "Change secret enabled"
msgstr "Ativar Alteração de Senha"

#: assets/models/platform.py:53 assets/serializers/platform.py:57
msgid "Change secret method"
msgstr "Método de Alteração de Senha"

#: assets/models/platform.py:55
msgid "Change secret params"
msgstr "Parâmetros de Alteração de Senha"

#: assets/models/platform.py:57 assets/serializers/platform.py:60
msgid "Push account enabled"
msgstr "Ativar Envio de Contas"

#: assets/models/platform.py:59 assets/serializers/platform.py:64
msgid "Push account method"
msgstr "Método de Envio de Contas"

#: assets/models/platform.py:61
msgid "Push account params"
msgstr "Parâmetros de Envio de Contas"

#: assets/models/platform.py:63 assets/serializers/platform.py:46
msgid "Verify account enabled"
msgstr "Ativar Verificação de Contas"

#: assets/models/platform.py:65 assets/serializers/platform.py:50
msgid "Verify account method"
msgstr "Método de Verificação de Contas"

#: assets/models/platform.py:67
msgid "Verify account params"
msgstr "Parâmetros de Verificação de Contas"

#: assets/models/platform.py:75
msgid "Remove account enabled"
msgstr "Ativar remoção de conta"

#: assets/models/platform.py:77 assets/serializers/platform.py:74
msgid "Remove account method"
msgstr "Método de remoção de conta"

#: assets/models/platform.py:79
msgid "Remove account params"
msgstr "Parâmetros de remoção de conta"

#: assets/models/platform.py:98 labels/models.py:13
msgid "Internal"
msgstr "Incorporado"

#: assets/models/platform.py:102 assets/serializers/platform.py:171
msgid "Charset"
msgstr "Codificação"

#: assets/models/platform.py:104 assets/serializers/platform.py:209
msgid "Gateway enabled"
msgstr "Ativar zone gateway"

#: assets/models/platform.py:105
msgid "DS enabled"
msgstr "Serviço de diretório habilitado"

#: assets/models/platform.py:107 assets/serializers/platform.py:202
msgid "Su enabled"
msgstr "Habilitar mudança de conta"

#: assets/models/platform.py:108 assets/serializers/platform.py:177
msgid "Su method"
msgstr "Método de mudança de conta"

#: assets/models/platform.py:109 assets/serializers/platform.py:180
msgid "Custom fields"
msgstr "Atributos personalizados"

#: assets/models/utils.py:18
#, python-format
msgid "%(value)s is not an even number"
msgstr "%(value)s não é um número par"

#: assets/notifications.py:12
msgid ""
"Batch update platform in assets, skipping assets that do not meet platform "
"type"
msgstr ""
"Atualização em massa na plataforma de ativos, ativos ignorados que não "
"correspondem ao tipo de plataforma"

#: assets/serializers/asset/common.py:36 assets/serializers/platform.py:153
msgid "Protocols, format is [\"protocol/port\"]"
msgstr "Protocolo, formato como [\"protocolo/porta\"]"

#: assets/serializers/asset/common.py:38
msgid "Protocol, format is name/port"
msgstr "Protocolo, formato como nome/porta"

#: assets/serializers/asset/common.py:107
msgid ""
"Accounts, format [{\"name\": \"x\", \"username\": \"x\", \"secret\": \"x\", "
"\"secret_type\": \"password\"}]"
msgstr ""
"Conta, formato como [{\"name\": \"x\", \"username\": \"x\", \"secret\": "
"\"x\", \"secret_type\": \"password\"}]"

#: assets/serializers/asset/common.py:135
msgid ""
"Node path, format [\"/org_name/node_name\"], if node not exist, will create "
"it"
msgstr ""
"Caminho do nó, formatado como [\"/ organização / nome do nó\"], se o nó não "
"existir, ele será criado"

#: assets/serializers/asset/common.py:147 assets/serializers/platform.py:174
#: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:77
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:86 xpack/plugins/cloud/models.py:402
#: xpack/plugins/cloud/serializers/task.py:36
msgid "Protocols"
msgstr "Grupo de Protocolo"

#: assets/serializers/asset/common.py:149
#: assets/serializers/asset/common.py:176
msgid "Node path"
msgstr "Caminho do nó"

#: assets/serializers/asset/common.py:150
#: assets/serializers/asset/common.py:173
#: assets/serializers/asset/common.py:427
msgid "Auto info"
msgstr "Informação de Automação"

#: assets/serializers/asset/common.py:272
#: xpack/plugins/cloud/serializers/task.py:119
msgid "Platform not exist"
msgstr " Plataforma não existe"

#: assets/serializers/asset/common.py:308
msgid "port out of range (0-65535)"
msgstr "Porta fora do alcance (0-65535)"

#: assets/serializers/asset/common.py:315
msgid "Protocol is required: {}"
msgstr "O protocolo é obrigatório: {}"

#: assets/serializers/asset/common.py:354
msgid "Invalid data"
msgstr "Dados inválidos"

#: assets/serializers/asset/database.py:13
msgid "Default database"
msgstr "Banco de dados padrão"

#: assets/serializers/asset/database.py:23
msgid "CA cert help text"
msgstr ""
"O campo Common Name (CN) foi descontinuado, use o campo Subject Alternative "
"Name (SAN) para verificar o domínio de acordo com o RFC 5280, para aumentar "
"a segurança. "

#: assets/serializers/asset/database.py:24
msgid "Postgresql ssl model help text"
msgstr ""
"Preferir: eu não me importo com criptografia, mas se o servidor suportar, estou disposto a pagar o custo.\n"
"Exigir: eu quero que meus dados sejam criptografados, aceito o custo. Eu confio que a rede garantirá que estou sempre conectado ao servidor que quero.\n"
"Verificar CA: Eu quero que meus dados sejam criptografados, eu assumo o custo. Eu quero garantir que estou conectado a um servidor de confiança.\n"
"Verificar Completo: eu quero que meus dados sejam criptografados, estou disposto a assumir o custo. Eu quero ter certeza de que estou conectado a um servidor confiável, e que é o servidor que eu especifico."

#: assets/serializers/asset/ds.py:18
msgid ""
"The domain part used by the directory service (e.g., AD) and appended to the"
" username during login, such as example.com in user@example.com."
msgstr ""
"O nome de domínio (Domain Name) é a parte do domínio que é anexada ao nome "
"de usuário ao fazer login em serviços de diretório (como AD), por exemplo, "
"example.com em user@example.com."

#: assets/serializers/asset/gpt.py:20
msgid ""
"If the server cannot directly connect to the API address, you need set up an"
" HTTP proxy. e.g. http(s)://host:port"
msgstr ""
"Se o servidor não pode acessar diretamente o endereço da API, você precisa "
"configurar um proxy HTTP. por exemplo http(s)://host:port"

#: assets/serializers/asset/gpt.py:24
msgid "HTTP proxy"
msgstr "Proxy HTTP(s)"

#: assets/serializers/asset/gpt.py:31
msgid "Proxy must start with http:// or https://"
msgstr "O proxy deve começar com http:// ou https://"

#: assets/serializers/asset/info/gathered.py:6
msgid "Vendor"
msgstr "Fabricante"

#: assets/serializers/asset/info/gathered.py:7
msgid "Model"
msgstr "Modelo"

#: assets/serializers/asset/info/gathered.py:8
#: tickets/models/ticket/general.py:300
msgid "Serial number"
msgstr "Número de série"

#: assets/serializers/asset/info/gathered.py:9
msgid "CPU model"
msgstr "Modelo do CPU"

#: assets/serializers/asset/info/gathered.py:10
msgid "CPU count"
msgstr "Quantidade de CPUs"

#: assets/serializers/asset/info/gathered.py:11
msgid "CPU cores"
msgstr "Núcleos de CPU"

#: assets/serializers/asset/info/gathered.py:12
msgid "CPU vcpus"
msgstr "Total de CPUs"

#: assets/serializers/asset/info/gathered.py:13
msgid "Memory"
msgstr "Memória"

#: assets/serializers/asset/info/gathered.py:14
msgid "Disk total"
msgstr "Tamanho do disco rígido"

#: assets/serializers/asset/info/gathered.py:16
#: authentication/serializers/connect_token_secret.py:127
msgid "OS"
msgstr "Sistema operacional"

#: assets/serializers/asset/info/gathered.py:17
msgid "OS version"
msgstr "Versão do sistema"

#: assets/serializers/asset/info/gathered.py:18
msgid "OS arch"
msgstr "Arquitetura do sistema"

#: assets/serializers/asset/info/gathered.py:20
msgid "GPU model"
msgstr "Modelo de GPU"

#: assets/serializers/automations/base.py:22
msgid "Executed amount"
msgstr "Número de Execuções"

#: assets/serializers/automations/base.py:40
msgid "Executions"
msgstr "Número de vezes executado"

#: assets/serializers/cagegory.py:13
msgid "Constraints"
msgstr "Restrições"

#: assets/serializers/cagegory.py:19 settings/serializers/feature.py:139
msgid "Types"
msgstr "Tipo"

#: assets/serializers/domain.py:20
msgid ""
"A gateway is a network proxy for a zone, and when connecting assets within "
"the zone, the connection is routed through the gateway."
msgstr ""
"O gateway é o proxy de rede do domínio. Ao conectar-se a ativos dentro do "
"domínio, a conexão será roteada através do gateway."

#: assets/serializers/gateway.py:19
msgid "The platform must start with Gateway"
msgstr "A plataforma deve começar pelo Gateway"

#: assets/serializers/gateway.py:28 common/validators.py:34
msgid "This field must be unique."
msgstr "O campo deve ser único"

#: assets/serializers/node.py:17
msgid "value"
msgstr "Valor"

#: assets/serializers/node.py:31
msgid "Can't contains: /"
msgstr "Não pode conter: /"

#: assets/serializers/platform.py:36
msgid "Enable asset detection"
msgstr "Ative a Verificação de Ativos"

#: assets/serializers/platform.py:40
msgid "Enable asset information collection"
msgstr "Ative a Coleta de Informações de Ativos"

#: assets/serializers/platform.py:47
msgid "Enable account verification"
msgstr "Ativar verificação de conta"

#: assets/serializers/platform.py:54
msgid "Enable account secret auto change"
msgstr "Ative a Alteração de senha"

#: assets/serializers/platform.py:61
msgid "Enable account auto push"
msgstr "Ative a Divulgação de Conta"

#: assets/serializers/platform.py:67
msgid "Gather accounts enabled"
msgstr "Ativar a coleta de contas"

#: assets/serializers/platform.py:68
msgid "Enable account collection"
msgstr "Coleta automatizada de contas"

#: assets/serializers/platform.py:71
msgid "Gather accounts method"
msgstr "Metodo de coleta de contas"

#: assets/serializers/platform.py:77
msgid "Remove accounts enabled"
msgstr "Ativar a remoção de contas"

#: assets/serializers/platform.py:78
msgid "Enable account remove"
msgstr "Inicializar a remoção de contas"

#: assets/serializers/platform.py:86
msgid "Port from addr"
msgstr "Porta de origem do endereço"

#: assets/serializers/platform.py:98
msgid ""
"This protocol is primary, and it must be set when adding assets. "
"Additionally, there can only be one primary protocol."
msgstr ""
"Este acordo é o principal, deve ser definido ao adicionar ativos, e só pode "
"haver um acordo principal"

#: assets/serializers/platform.py:103
msgid "This protocol is required, and it must be set when adding assets."
msgstr "Este acordo é obrigatório, deve ser definido ao adicionar ativos"

#: assets/serializers/platform.py:106
msgid ""
"This protocol is default, when adding assets, it will be displayed by "
"default."
msgstr ""
"Este acordo é o padrão, ao adicionar ativos, ele será exibido por padrão"

#: assets/serializers/platform.py:109
msgid "This protocol is public, asset will show this protocol to user"
msgstr ""
"Este acordo é público, o ativo exibirá este acordo aos usuários e poderá se "
"conectar para uso"

#: assets/serializers/platform.py:162
msgid "Help text"
msgstr "Ajuda"

#: assets/serializers/platform.py:163
msgid "Choices"
msgstr "Selecionar"

#: assets/serializers/platform.py:175
msgid "Automation"
msgstr "Automação"

#: assets/serializers/platform.py:204
msgid ""
"Login with account when accessing assets, then automatically switch to "
"another, similar to logging in with a regular account and then switching to "
"root"
msgstr ""
"Ao acessar um ativo, faça login com uma conta e então mude automaticamente "
"para outra conta, como se estivesse fazendo login com uma conta normal e "
"mudasse para root"

#: assets/serializers/platform.py:210
msgid "Assets can be connected using a zone gateway"
msgstr "O ativo pode se conectar através do gateway regional"

#: assets/serializers/platform.py:212
msgid "Default zone"
msgstr "Domínio padrão"

#: assets/serializers/platform.py:239
msgid "type is required"
msgstr "Tipo Esse campo é obrigatório."

#: assets/serializers/platform.py:254
msgid "Protocols is required"
msgstr "O acordo é obrigatório"

#: assets/signal_handlers/asset.py:26 assets/tasks/ping.py:39
msgid "Test assets connectivity "
msgstr "Testar a conectividade do ativo"

#: assets/signal_handlers/asset.py:36
msgid "Gather asset hardware info"
msgstr "Coletar informações de hardware do ativo"

#: assets/tasks/automation.py:25
msgid "Asset execute automation"
msgstr "Action do ativo"

#: assets/tasks/automation.py:27 orgs/tasks.py:11 terminal/tasks.py:33
msgid "Unused"
msgstr "Não usado"

#: assets/tasks/gather_facts.py:22 assets/tasks/gather_facts.py:32
msgid "Gather assets facts"
msgstr "Coleta de informações de ativos"

#: assets/tasks/gather_facts.py:25
msgid ""
"When clicking 'Refresh hardware info' in 'Console - Asset Details - Basic' this task \n"
"        will be executed"
msgstr ""
"Quando clicar para atualizar as informações de hardware na página de "
"detalhes do ativo - configurações básicas no console, execute essa Action"

#: assets/tasks/gather_facts.py:44
msgid "Update assets hardware info: "
msgstr "Atualizar informações de hardware do ativo"

#: assets/tasks/gather_facts.py:52
msgid "Update node asset hardware information: "
msgstr "Atualizar informações de hardware do ativo para os nós: "

#: assets/tasks/nodes_amount.py:16
msgid "Check the amount of assets under the node"
msgstr "Verificar a quantidade de ativos sob o nó"

#: assets/tasks/nodes_amount.py:18
msgid ""
"Manually verifying asset quantities updates the asset count for nodes under the \n"
"        current organization. This task will be called in the following two cases: when updating \n"
"        nodes and when the number of nodes exceeds 100"
msgstr ""
"Ajuste manual do número de ativos para atualizar o número de ativos do nó "
"atual sob a organização; Atualizar o nó, quando o número de nós é maior que "
"100, este Action será chamado"

#: assets/tasks/nodes_amount.py:34
msgid ""
"The task of self-checking is already running and cannot be started "
"repeatedly"
msgstr ""
"O programa de auto-inspeção já está rodando, não pode ser reinicializado"

#: assets/tasks/nodes_amount.py:40
msgid "Periodic check the amount of assets under the node"
msgstr "Verificação periódica da quantidade de ativos sob o nó"

#: assets/tasks/nodes_amount.py:42
msgid ""
"Schedule the check_node_assets_amount_task to periodically update the asset count of \n"
"        all nodes under all organizations"
msgstr ""
"Convocação regular do Action check_node_assets_amount_task, atualização da "
"quantidade de ativos de todos os nós em todas as organizações"

#: assets/tasks/ping.py:20 assets/tasks/ping.py:30
msgid "Test assets connectivity"
msgstr "Testar a conectividade do ativo"

#: assets/tasks/ping.py:24
msgid ""
"When clicking 'Test Asset Connectivity' in 'Asset Details - Basic Settings' "
"this task will be executed"
msgstr ""
"Quando clicar para testar a conectividade do ativo na página de detalhes do "
"ativo - configurações básicas, execute essa Action"

#: assets/tasks/ping.py:46
msgid "Test if the assets under the node are connectable "
msgstr "Testar se o ativo do nó está conectado"

#: assets/tasks/ping_gateway.py:19 assets/tasks/ping_gateway.py:29
#: assets/tasks/ping_gateway.py:38
msgid "Test gateways connectivity"
msgstr "Testar a conectividade do gateway"

#: assets/tasks/ping_gateway.py:23
msgid ""
"When clicking 'Test Connection' in 'Domain Details - Gateway' this task will"
" be executed"
msgstr ""
"Quando esta Action é executada no detalhe do domínio de rede - gateway - "
"teste de conexão"

#: assets/tasks/utils.py:16
msgid "Asset has been disabled, skipped: {}"
msgstr "O ativo já foi desativado, pular: {}"

#: assets/tasks/utils.py:20
msgid "Asset may not be support ansible, skipped: {}"
msgstr "Talvez os ativos não suportem ansible, pulando: {}"

#: assets/tasks/utils.py:38
msgid "For security, do not push user {}"
msgstr "Para segurança, é proibido empurrar o usuário {}"

#: assets/tasks/utils.py:54
msgid "No assets matched, stop task"
msgstr "Não encontrou ativos correspondentes, tarefa finalizada"

#: audits/apps.py:9
msgid "App Audits"
msgstr "Auditoria de Logs"

#: audits/backends/db.py:17
msgid ""
"The text content is too long. Use Elasticsearch to store operation logs"
msgstr ""
"O conteúdo do texto é muito longo. Por favor, use o Elasticsearch para "
"armazenar logs de ação"

#: audits/backends/db.py:78
msgid "labels"
msgstr "Etiquetas"

#: audits/backends/db.py:79
msgid "operate_log_id"
msgstr "ID do log de ação"

#: audits/backends/db.py:111 ops/models/variable.py:19
msgid "Tips"
msgstr "Aviso"

#: audits/const.py:12
msgid "Mkdir"
msgstr "Criar diretório"

#: audits/const.py:13
msgid "Rmdir"
msgstr "Excluir diretório"

#: audits/const.py:14 audits/const.py:25
#: authentication/templates/authentication/_access_key_modal.html:65
#: rbac/tree.py:293
msgid "Delete"
msgstr "Excluir"

#: audits/const.py:15
msgid "Upload"
msgstr "Upload"

#: audits/const.py:16
msgid "Rename"
msgstr "Renomear"

#: audits/const.py:17
msgid "Symlink"
msgstr "Criar link simbólico"

#: audits/const.py:18 audits/const.py:29
#: ops/templates/ops/celery_task_log.html:86
#: terminal/api/session/session.py:155
msgid "Download"
msgstr "Baixar"

#: audits/const.py:19
msgid "Rename dir"
msgstr "Mapeamento de Diretórios"

#: audits/const.py:23 rbac/tree.py:291 terminal/api/session/session.py:285
#: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:102
msgid "View"
msgstr "Visualizar"

#: audits/const.py:26
#: authentication/templates/authentication/_access_key_modal.html:22
#: rbac/tree.py:290
msgid "Create"
msgstr "Criar"

#: audits/const.py:27 templates/_csv_import_export.html:8
msgid "Export"
msgstr "Exportar"

#: audits/const.py:30
msgid "Connect"
msgstr "Conectar"

#: audits/const.py:31 authentication/templates/authentication/login.html:334
#: authentication/templates/authentication/login.html:407
#: templates/_header_bar.html:101
msgid "Login"
msgstr "Login"

#: audits/const.py:36 rbac/tree.py:59
msgid "Notifications"
msgstr "Notificações"

#: audits/const.py:38 tickets/const.py:46
msgid "Approve"
msgstr "Concordar"

#: audits/const.py:42 ops/models/celery.py:85
#: terminal/models/session/sharing.py:126 tickets/const.py:26
#: xpack/plugins/cloud/const.py:74
msgid "Finished"
msgstr "Terminar"

#: audits/const.py:47 settings/serializers/terminal.py:6
#: terminal/models/applet/host.py:26 terminal/models/component/terminal.py:185
#: terminal/models/virtualapp/provider.py:14
#: terminal/serializers/session.py:65 terminal/serializers/session.py:180
msgid "Terminal"
msgstr "Terminal"

#: audits/const.py:52 audits/models.py:139
msgid "Operate log"
msgstr "Registro de Ações"

#: audits/const.py:53
msgid "Session log"
msgstr "Registro de Sessões"

#: audits/const.py:54
msgid "Login log"
msgstr "Registro de Login"

#: audits/const.py:55 rbac/tree.py:67 terminal/models/applet/host.py:144
#: terminal/models/component/task.py:22
#: xpack/plugins/cloud/serializers/account.py:82
msgid "Task"
msgstr "Tarefas"

#: audits/const.py:61
msgid "-"
msgstr "-"

#: audits/handler.py:128
msgid "Yes"
msgstr "Sim"

#: audits/models.py:48
msgid "Job audit log"
msgstr "Logs de auditoria de tarefas"

#: audits/models.py:57 audits/models.py:107 audits/models.py:182
#: audits/models.py:333 authentication/models/connection_token.py:62
#: terminal/models/session/session.py:36
#: terminal/models/session/sharing.py:111
msgid "Remote addr"
msgstr "Endereço remoto"

#: audits/models.py:62 audits/serializers.py:61
msgid "Operate"
msgstr "Operação"

#: audits/models.py:64
msgid "Filename"
msgstr "Nome do arquivo"

#: audits/models.py:67
msgid "Can Download"
msgstr "Download disponível"

#: audits/models.py:68 terminal/backends/command/models.py:21
#: terminal/models/session/replay.py:9 terminal/models/session/sharing.py:20
#: terminal/models/session/sharing.py:93 terminal/serializers/command.py:19
#: terminal/templates/terminal/_msg_command_alert.html:10
#: terminal/templates/terminal/_msg_command_warning.html:25
#: tickets/models/ticket/command_confirm.py:16
msgid "Session"
msgstr "Sessão"

#: audits/models.py:71
msgid "File transfer log"
msgstr "Transferência de arquivo"

#: audits/models.py:101 audits/serializers.py:109
msgid "Resource Type"
msgstr "Tipo de recurso"

#: audits/models.py:102 audits/models.py:105 audits/models.py:151
#: audits/serializers.py:108 labels/serializers.py:46
msgid "Resource"
msgstr "Recurso"

#: audits/models.py:108 audits/models.py:154 audits/models.py:184
#: audits/models.py:338 audits/serializers.py:232
#: terminal/serializers/command.py:75
msgid "Datetime"
msgstr "Data"

#: audits/models.py:147
msgid "Activity type"
msgstr "Tipo de atividade"

#: audits/models.py:160
msgid "Detail ID"
msgstr "Detalhes ID"

#: audits/models.py:164
msgid "Activity log"
msgstr "Registro de Atividades"

#: audits/models.py:180
msgid "Change by"
msgstr "Modificador"

#: audits/models.py:190
msgid "Password change log"
msgstr "Registro de Alteração de Senha"

#: audits/models.py:206 audits/models.py:292
msgid "Login type"
msgstr "Método de Login"

#: audits/models.py:208 audits/models.py:288
#: tickets/models/ticket/login_confirm.py:12
msgid "Login IP"
msgstr "IP de Login"

#: audits/models.py:216 audits/serializers.py:75
#: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:88
#: users/serializers/profile.py:63
msgid "MFA"
msgstr "MFA"

#: audits/models.py:219 terminal/models/session/sharing.py:123
#: xpack/plugins/cloud/manager.py:186 xpack/plugins/cloud/models.py:237
msgid "Reason"
msgstr "Motivo"

#: audits/models.py:226 authentication/notifications.py:19
#: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:14
msgid "Login Date"
msgstr "Data de Login"

#: audits/models.py:228 audits/models.py:293
msgid "Auth backend"
msgstr "Token de Autenticação"

#: audits/models.py:281
msgid "User login log"
msgstr "Registro de Login de Usuário"

#: audits/models.py:289
msgid "Session key"
msgstr "Identificador de Sessão"

#: audits/models.py:294
msgid "Login date"
msgstr "Data de Login"

#: audits/models.py:325
msgid "User session"
msgstr "Sessão do Usuário"

#: audits/models.py:327
msgid "Offline user session"
msgstr "Desconectar Sessão do Usuário"

#: audits/models.py:334
msgid "Application"
msgstr "Aplicativo"

#: audits/models.py:335
msgid "Application ID"
msgstr "IDdoAplicativo"

#: audits/serializers.py:33 ops/models/adhoc.py:24 ops/models/base.py:16
#: ops/models/base.py:53 ops/models/celery.py:87 ops/models/job.py:156
#: ops/models/job.py:239 ops/models/playbook.py:30 ops/models/variable.py:17
#: terminal/models/session/sharing.py:25
msgid "Creator"
msgstr "Criador"

#: audits/serializers.py:39 ops/serializers/celery.py:33
msgid "Execution cycle"
msgstr "Execução periódica"

#: audits/serializers.py:92
msgid "Reason display"
msgstr "Descrição do motivo"

#: audits/serializers.py:93 audits/serializers.py:210
msgid "Auth backend display"
msgstr "Método de autenticação"

#: audits/serializers.py:157
#, python-format
msgid "%s %s this resource"
msgstr "Usuário %s %s o recurso atual"

#: audits/serializers.py:198 authentication/models/connection_token.py:53
#: authentication/models/temp_token.py:14 perms/models/asset_permission.py:80
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:21 users/models/user/__init__.py:107
msgid "Date expired"
msgstr "Data de expiração"

#: audits/serializers.py:229 terminal/models/component/terminal.py:91
#: terminal/serializers/command.py:76
msgid "Remote Address"
msgstr "Endereço remoto"

#: audits/signal_handlers/activity_log.py:27
#, python-format
msgid "User %s use account %s login asset %s"
msgstr "Usuário %s usou a conta %s para acessar o recurso %s"

#: audits/signal_handlers/activity_log.py:35
#, python-format
msgid "User %s login system %s"
msgstr "Usuário %s logou no sistema %s"

#: audits/signal_handlers/activity_log.py:65
#, python-format
msgid "User %s perform a task for this resource: %s"
msgstr "Usuário %s realizou uma Action no recurso atual, (%s)"

#: audits/signal_handlers/login_log.py:33
msgid "SSH Key"
msgstr "Chave SSH"

#: audits/signal_handlers/login_log.py:35 settings/serializers/auth/sso.py:13
msgid "SSO"
msgstr "SSO"

#: audits/signal_handlers/login_log.py:36
msgid "Auth Token"
msgstr "Token de autenticação"

#: audits/signal_handlers/login_log.py:37 authentication/notifications.py:90
#: authentication/utils.py:114 notifications/backends/__init__.py:11
#: settings/serializers/auth/wecom.py:11 settings/serializers/auth/wecom.py:16
#: users/models/user/__init__.py:131 users/models/user/_source.py:21
msgid "WeCom"
msgstr "WeChat corporativo"

#: audits/signal_handlers/login_log.py:38 authentication/utils.py:126
#: authentication/views/feishu.py:97 notifications/backends/__init__.py:14
#: settings/serializers/auth/feishu.py:12
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:137
#: users/models/user/_source.py:23
msgid "FeiShu"
msgstr "Feishu"

#: audits/signal_handlers/login_log.py:40 authentication/utils.py:138
#: authentication/views/slack.py:79 notifications/backends/__init__.py:16
#: settings/serializers/auth/slack.py:11 settings/serializers/auth/slack.py:13
#: users/models/user/__init__.py:143 users/models/user/_source.py:25
msgid "Slack"
msgstr "Slack"

#: audits/signal_handlers/login_log.py:41 authentication/utils.py:120
#: authentication/views/dingtalk.py:152 notifications/backends/__init__.py:12
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:134
#: users/models/user/_source.py:22
msgid "DingTalk"
msgstr "DingTalk"

#: audits/signal_handlers/login_log.py:42
#: authentication/models/temp_token.py:17
msgid "Temporary token"
msgstr "Senha temporária"

#: audits/signal_handlers/login_log.py:43 authentication/const.py:37
#: authentication/utils.py:144 settings/serializers/auth/passkey.py:8
#: settings/serializers/auth/passkey.py:11
msgid "Passkey"
msgstr "Chave de acesso"

#: audits/tasks.py:133
msgid "Clean audits session task log"
msgstr "Limpar logs de tarefas de auditoria de ativos"

#: audits/tasks.py:135
msgid ""
"Since the system generates login logs, operation logs, file upload logs, activity \n"
"        logs, Celery execution logs, session recordings, command records, and password change \n"
"        logs, it will perform cleanup of records that exceed the time limit according to the \n"
"        'Tasks - Regular clean-up' in the system settings at 2 a.m daily"
msgstr ""
"Devido ao sistema gerar logs de entrada, logs de operações, logs de upload "
"de arquivos, logs de atividades, logs de execução do celery, gravações de "
"sessão e registros de comandos, registros de alteração de senha, o sistema "
"irá limpar de acordo com as configurações do sistema- lista de tarefas - "
"configuração de limpeza regular, para além do tempo às 2 da manhã todos os "
"dias"

#: audits/tasks.py:155
msgid "Upload FTP file to external storage"
msgstr "Upload de arquivos FTP para armazenamento externo"

#: audits/tasks.py:157
msgid ""
"If SERVER_REPLAY_STORAGE is configured, files uploaded through file management will be \n"
"        synchronized to external storage"
msgstr ""
"Se SERVER_REPLAY_STORAGE estiver configurado, os arquivos carregados através"
" do gerenciamento de arquivos serão sincronizados com o armazenamento "
"externo"

#: authentication/api/access_key.py:39
msgid "Access keys can be created at most 10"
msgstr "Pode-se criar até 10 chaves de acesso"

#: authentication/api/common.py:34 settings/serializers/auth/sms.py:122
#, python-format
msgid "The value in the parameter must contain %s"
msgstr "Os valores nos parâmetros devem incluir %s"

#: authentication/api/confirm.py:51
msgid "This action require verify your MFA"
msgstr ""
"Esta operação requer a verificação do seu MFA, por favor ative e configure "
"primeiro"

#: authentication/api/connection_token.py:304
msgid "Reusable connection token is not allowed, global setting not enabled"
msgstr ""
"Não é permitido o uso de tokens de conexão reutilizáveis, as configurações "
"globais não estão ativadas"

#: authentication/api/connection_token.py:425
msgid "Anonymous account is not supported for this asset"
msgstr "Contas anônimas não suportam o ativo atual"

#: authentication/api/connection_token.py:455
msgid "Permission expired"
msgstr "A autorização expirou"

#: authentication/api/connection_token.py:488
msgid "ACL action is reject: {}({})"
msgstr "Ação do ACL é rejeitar: {} ({})."

#: authentication/api/connection_token.py:492
msgid "ACL action is review"
msgstr "Ação ACL é para revisão"

#: authentication/api/connection_token.py:502
msgid "ACL action is face verify"
msgstr "Ação ACL é verificação facial"

#: authentication/api/connection_token.py:507
msgid "ACL action not supported for this asset"
msgstr "As regras de login de ativos não suportam o ativo atual"

#: authentication/api/connection_token.py:514
msgid "ACL action is face online"
msgstr "Ação ACL é facial online"

#: authentication/api/connection_token.py:539
msgid "No available face feature"
msgstr "Não há características faciais disponíveis"

#: authentication/api/face.py:99 authentication/mfa/face.py:22
#: authentication/mfa/face.py:24 users/views/profile/face.py:72
msgid "Facial comparison failed"
msgstr "Falha na comparação facial"

#: authentication/api/mfa.py:61
msgid "Current user not support mfa type: {}"
msgstr "O usuário atual não suporta o tipo de MFA: {}"

#: authentication/api/password.py:34 authentication/backends/cas/views.py:22
#: terminal/api/session/session.py:342 users/views/profile/reset.py:63
msgid "User does not exist: {}"
msgstr "Usuário não encontrado: {}"

#: authentication/api/password.py:34 users/views/profile/reset.py:166
msgid "No user matched"
msgstr "Nenhum usuário correspondente encontrado"

#: authentication/api/password.py:38
msgid ""
"The user is from {}, please go to the corresponding system to change the "
"password"
msgstr ""
"O usuário vem de {} Por favor, altere a senha no sistema correspondente"

#: authentication/api/password.py:69
#: authentication/templates/authentication/login.html:399
#: users/templates/users/forgot_password.html:41
#: users/templates/users/forgot_password.html:42
#: users/templates/users/forgot_password_previewing.html:13
#: users/templates/users/forgot_password_previewing.html:14
msgid "Forgot password"
msgstr "Esqueceu a senha"

#: authentication/api/password.py:70 authentication/mfa/email.py:42
msgid "The validity period of the verification code is {} minute"
msgstr "O código de verificação é válido por {} minuto"

#: authentication/apps.py:7
msgid "App Authentication"
msgstr "gerenciamento de autenticação"

#: authentication/backends/cas/views.py:24
msgid ""
"CAS login was successful, but no corresponding local user was found in the "
"system, and automatic user creation is disabled in the CAS authentication "
"configuration. Login failed."
msgstr ""
"Login no CAS bem-sucedido, mas o sistema não encontrou um usuário local e a "
"função de criação automática de usuários não está habilitada na configuração"
" de autenticação do CAS, resultando em falha no login."

#: authentication/backends/custom.py:60
#: authentication/backends/oauth2/backends.py:158
msgid "User invalid, disabled or expired"
msgstr "O usuário é inválido, desativado ou expirado"

#: authentication/backends/drf.py:60
msgid "Invalid token header. No credentials provided."
msgstr "Cabeçalho de token inválido. Nenhuma credencial fornecida."

#: authentication/backends/drf.py:63
msgid "Invalid token header. Sign string should not contain spaces."
msgstr ""
"Cabeçalho de token inválido. A sequência de caracteres não deve conter "
"espaços."

#: authentication/backends/drf.py:69
msgid ""
"Invalid token header. Sign string should not contain invalid characters."
msgstr ""
"Cabeçalho de token inválido. A sequência de caracteres não deve conter "
"caracteres inválidos."

#: authentication/backends/drf.py:82
msgid "Invalid token or cache refreshed."
msgstr "O token de atualização ou o cache é inválido."

#: authentication/backends/oidc/views.py:175
msgid "OpenID Error"
msgstr "Erro OpenID"

#: authentication/backends/oidc/views.py:176
#: authentication/backends/saml2/views.py:283
msgid "Please check if a user with the same username or email already exists"
msgstr ""
"Verifique se já existe um usuário com o mesmo nome de usuário ou e-mail"

#: authentication/backends/passkey/api.py:40
msgid "Only register passkey for local user"
msgstr "Registre a chave apenas para usuários locais."

#: authentication/backends/passkey/api.py:71
msgid "Auth failed"
msgstr "Falha na autenticação"

#: authentication/backends/passkey/fido.py:151
msgid "This key is not registered"
msgstr "Esta chave não está registrada"

#: authentication/backends/passkey/models.py:13
msgid "Added on"
msgstr "Adicional"

#: authentication/backends/passkey/models.py:15
msgid "Credential ID"
msgstr "ID da credencial"

#: authentication/backends/saml2/views.py:282
msgid "SAML2 Error"
msgstr "Erro SAML2"

#: authentication/confirm/password.py:17
msgid "Authentication failed password incorrect"
msgstr "Falha na autenticação (usuário ou senha incorretos)"

#: authentication/confirm/relogin.py:11
msgid "Login time has exceeded {} minutes, please login again"
msgstr "O tempo de login excedeu {} minutos, por favor, faça login novamente"

#: authentication/const.py:32
msgid "OTP"
msgstr "MFA Virtual"

#: authentication/const.py:33 authentication/serializers/password_mfa.py:16
#: authentication/serializers/password_mfa.py:24
#: settings/serializers/auth/sms.py:18 settings/serializers/auth/sms.py:36
#: users/forms/profile.py:104 users/forms/profile.py:111
#: users/templates/users/forgot_password.html:157
#: users/views/profile/reset.py:100
msgid "SMS"
msgstr "SMS"

#: authentication/const.py:35
msgid "Face recognition"
msgstr "Reconhecimento facial"

#: authentication/const.py:36 settings/serializers/auth/radius.py:14
#: settings/serializers/auth/radius.py:16
msgid "Radius"
msgstr "Radius"

#: authentication/const.py:38
msgid "Custom"
msgstr "Personalizado."

#: authentication/errors/const.py:18
msgid "Username/password check failed"
msgstr "Falha na verificação de usuário/senha"

#: authentication/errors/const.py:19
msgid "Password decrypt failed"
msgstr "Falha na descriptografia da senha"

#: authentication/errors/const.py:20
msgid "MFA failed"
msgstr "Falha na verificação MFA"

#: authentication/errors/const.py:21
msgid "MFA unset"
msgstr "MFA não está definido"

#: authentication/errors/const.py:22
msgid "Username does not exist"
msgstr "Nome do usuário não existe"

#: authentication/errors/const.py:24
msgid "Disabled or expired"
msgstr "Desativado ou inválido"

#: authentication/errors/const.py:25
msgid "This account is inactive."
msgstr "Esta conta já foi desativada"

#: authentication/errors/const.py:26
msgid "This account is expired"
msgstr "Esta conta já venceu"

#: authentication/errors/const.py:27
msgid "Auth backend not match"
msgstr "Não foi possível encontrar um Back-end de autenticação"

#: authentication/errors/const.py:28
msgid "ACL is not allowed"
msgstr "O acesso à gestão de login não é permitido"

#: authentication/errors/const.py:29
msgid "Only local users are allowed"
msgstr "Somente usuários locais permitidos "

#: authentication/errors/const.py:39
msgid "No session found, check your cookie"
msgstr "A sessão foi alterada, atualize a página "

#: authentication/errors/const.py:41
#, python-brace-format
msgid ""
"The username or password you entered is incorrect, please enter it again. "
"You can also try {times_try} times (The account will be temporarily locked "
"for {block_time} minutes)"
msgstr ""
"O nome de usuário ou senha que você digitou está incorreto, por favor, "
"digite novamente. Você ainda pode tentar {times_try} vezes (a conta será "
"bloqueada temporariamente por {block_time} minutos) "

#: authentication/errors/const.py:47 authentication/errors/const.py:55
msgid ""
"The account has been locked (please contact admin to unlock it or try again "
"after {} minutes)"
msgstr ""
"Sua conta foi bloqueada (por favor, entre em contato com o administrador "
"para desbloquear ou tente novamente depois de {} minutos) "

#: authentication/errors/const.py:51
msgid ""
"The address has been locked (please contact admin to unlock it or try again "
"after {} minutes)"
msgstr ""
"O IP foi bloqueado (contate o administrador para desbloquear ou tente "
"novamente depois de {} minutos) "

#: authentication/errors/const.py:59
#, python-brace-format
msgid ""
"{error}, You can also try {times_try} times (The account will be temporarily"
" locked for {block_time} minutes)"
msgstr ""
"{error} você ainda pode tentar {times_try} vezes (a conta será bloqueada "
"temporariamente por {block_time} minutos) "

#: authentication/errors/const.py:63
msgid "MFA required"
msgstr "Autenticação MFA necessária "

#: authentication/errors/const.py:64
msgid "MFA not set, please set it first"
msgstr "MFA não configurado, por favor, conclua a configuração primeiro"

#: authentication/errors/const.py:65
msgid "Login confirm required"
msgstr "É preciso login para revisão "

#: authentication/errors/const.py:66
msgid "Wait login confirm ticket for accept"
msgstr "Aguardando tratamento de revisão de login "

#: authentication/errors/const.py:67
msgid "Login confirm ticket was {}"
msgstr "Revisão de login: {}"

#: authentication/errors/failed.py:149
msgid "Current login is prohibited by ACL rules"
msgstr "A regra ACL atualmente logada proíbe o login"

#: authentication/errors/failed.py:154
msgid "Please enter MFA code"
msgstr "Por favor insira o código MFA"

#: authentication/errors/failed.py:159
msgid "Please enter SMS code"
msgstr "Por favor insira o código de verificação por SMS"

#: authentication/errors/failed.py:164 users/exceptions.py:14
msgid "Phone not set"
msgstr "Número de celular não configurado"

#: authentication/errors/mfa.py:8
msgid "SSO auth closed"
msgstr "A autenticação SSO está desativada"

#: authentication/errors/mfa.py:18 authentication/views/wecom.py:47
msgid "WeCom is already bound"
msgstr "O WeChat corporativo já está vinculado"

#: authentication/errors/mfa.py:23 authentication/views/wecom.py:144
#: authentication/views/wecom.py:186
msgid "WeCom is not bound"
msgstr "Não vinculado ao WeChat corporativo"

#: authentication/errors/mfa.py:28 authentication/views/dingtalk.py:206
#: authentication/views/dingtalk.py:248
msgid "DingTalk is not bound"
msgstr "Não vinculado ao DingTalk"

#: authentication/errors/mfa.py:33 authentication/views/feishu.py:132
msgid "FeiShu is not bound"
msgstr "Não vinculado ao Feishu"

#: authentication/errors/mfa.py:38 authentication/views/lark.py:48
msgid "Lark is not bound"
msgstr "Não vinculado ao Lark"

#: authentication/errors/mfa.py:43 authentication/views/slack.py:121
msgid "Slack is not bound"
msgstr "Não vinculado ao Slack"

#: authentication/errors/mfa.py:48
msgid "Your password is invalid"
msgstr "Sua senha é inválida"

#: authentication/errors/mfa.py:53
#, python-format
msgid "Please wait for %s seconds before retry"
msgstr "Por favor, tente novamente após %s segundos"

#: authentication/errors/redirect.py:85 authentication/mixins.py:332
#: users/views/profile/reset.py:224
msgid "Your password is too simple, please change it for security"
msgstr "Sua senha é muito simples, por segurança, favor alterar"

#: authentication/errors/redirect.py:93 authentication/mixins.py:341
msgid "You should to change your password before login"
msgstr "Antes de finalizar o login, favor alterar a senha"

#: authentication/errors/redirect.py:101 authentication/mixins.py:350
msgid "Your password has expired, please reset before logging in"
msgstr "Sua senha expirou, modifique antes de fazer login"

#: authentication/forms.py:34
msgid "Auto-login"
msgstr "Login automático"

#: authentication/forms.py:52
msgid "MFA Code"
msgstr "Código de verificação MFA"

#: authentication/forms.py:53
msgid "MFA type"
msgstr "Tipo de MFA"

#: authentication/forms.py:61
#: authentication/templates/authentication/_captcha_field.html:15
msgid "Captcha"
msgstr "Código de verificação"

#: authentication/forms.py:66 authentication/mfa/email.py:41
#: authentication/templates/authentication/_msg_mfa_email_code.html:12
#: users/forms/profile.py:28
msgid "MFA code"
msgstr "Código de verificação MFA"

#: authentication/forms.py:68
msgid "Dynamic code"
msgstr "Código Action"

#: authentication/mfa/base.py:9
msgid "Please input security code"
msgstr "Por favor, digite o código de segurança Action"

#: authentication/mfa/base.py:32
msgid ""
"The two-factor code you entered has either already been used or has expired."
" Please request a new one."
msgstr ""
"O código de verificação dupla que você inseriu já foi utilizado ou expirou. "
"Por favor, solicite um novo código de verificação dupla."

#: authentication/mfa/custom.py:21
msgid "MFA Custom code invalid"
msgstr "Falha na verificação do código MFA personalizado"

#: authentication/mfa/custom.py:27
msgid "MFA custom verification code"
msgstr "Código MFA personalizado"

#: authentication/mfa/custom.py:57
msgid "MFA custom global enabled, cannot disable"
msgstr "MFA personalizado ativado globalmente, não pode ser desativado"

#: authentication/mfa/email.py:11
msgid "Email verify code invalid"
msgstr "Validação do código de verificação por e-mail falhou"

#: authentication/mfa/email.py:17
msgid "Email verification code"
msgstr "Código de verificação por e-mail"

#: authentication/mfa/face.py:56
msgid "Bind face to enable"
msgstr "Vincule características faciais para habilitar"

#: authentication/mfa/face.py:60
msgid "Unbind face to disable"
msgstr "Desvincule características faciais para desabilitar"

#: authentication/mfa/otp.py:7
msgid "OTP code invalid, or server time error"
msgstr ""
"Erro de código de verificação MFA virtual, ou o tempo do servidor está "
"incorreto"

#: authentication/mfa/otp.py:13
msgid "OTP verification code"
msgstr "Código de verificação MFA virtual"

#: authentication/mfa/otp.py:48
msgid "Virtual OTP based MFA"
msgstr "MFA virtual (OTP)"

#: authentication/mfa/passkey.py:44 authentication/mfa/passkey.py:48
msgid "Using passkey as MFA"
msgstr "Utilize a chave de acesso como MFA."

#: authentication/mfa/radius.py:8
msgid "Radius verify code invalid"
msgstr "Falha na verificação Radius"

#: authentication/mfa/radius.py:14
msgid "Radius verification code"
msgstr "Código de segurança dinâmico Radius"

#: authentication/mfa/radius.py:45
msgid "Radius global enabled, cannot disable"
msgstr "O MFA global Radius está ativado e não pode ser desativado"

#: authentication/mfa/sms.py:9
msgid "SMS verify code invalid"
msgstr "Falha na verificação do código de SMS"

#: authentication/mfa/sms.py:15
msgid "SMS verification code"
msgstr "Código de verificação de SMS"

#: authentication/mfa/sms.py:64
msgid "Set phone number to enable"
msgstr "Ativar definição de número de telefone"

#: authentication/mfa/sms.py:68
msgid "Clear phone number to disable"
msgstr "Desativar limpeza de número de telefone"

#: authentication/middleware.py:96 settings/utils/ldap.py:711
msgid "Authentication failed (before login check failed): {}"
msgstr "Falha de autenticação (verificação pré-login falhou): {}"

#: authentication/mixins.py:84
msgid "User is invalid"
msgstr "Usuário inválido"

#: authentication/mixins.py:99
msgid ""
"The administrator has enabled 'Only allow login from user source'. \n"
"            The current user source is {}. Please contact the administrator."
msgstr ""
"O administrador ativou 'Apenas login a partir da fonte do usuário', a origem"
" do usuário atual é {}, por favor, contate o administrador."

#: authentication/mixins.py:278
msgid "The MFA type ({}) is not enabled"
msgstr "Este método MFA ({}) não está ativado"

#: authentication/mixins.py:320
msgid "Please change your password"
msgstr "Por favor, altere sua senha."

#: authentication/models/connection_token.py:45
msgid "Input username"
msgstr "Nome de usuário personalizado"

#: authentication/models/connection_token.py:46
#: authentication/serializers/connection_token.py:20
msgid "Input secret"
msgstr "Senha personalizada"

#: authentication/models/connection_token.py:47
#: authentication/serializers/connect_token_secret.py:126
#: terminal/models/applet/applet.py:43
#: terminal/models/virtualapp/virtualapp.py:24
#: terminal/serializers/session.py:31 terminal/serializers/session.py:58
#: terminal/serializers/storage.py:71
#: terminal/templates/terminal/_msg_command_warning.html:19
msgid "Protocol"
msgstr "Protocolo"

#: authentication/models/connection_token.py:48
msgid "Connect method"
msgstr "Modo de conexão"

#: authentication/models/connection_token.py:50
msgid "User display"
msgstr "Nome do usuário"

#: authentication/models/connection_token.py:51
msgid "Asset display"
msgstr "Nome do ativo"

#: authentication/models/connection_token.py:52
msgid "Reusable"
msgstr "Pode ser reutilizado"

#: authentication/models/connection_token.py:57
#: perms/models/asset_permission.py:83
msgid "From ticket"
msgstr "De ordem de serviço"

#: authentication/models/connection_token.py:59
msgid "Face monitor token"
msgstr "Token de monitoramento facial"

#: authentication/models/connection_token.py:73
msgid "Can expire connection token"
msgstr "Pode expirar token de conexão"

#: authentication/models/connection_token.py:74
msgid "Can reuse connection token"
msgstr "Pode reutilizar token de conexão"

#: authentication/models/connection_token.py:76
msgid "Connection token"
msgstr "Token de conexão"

#: authentication/models/connection_token.py:170
msgid "Connection token inactive"
msgstr "Token de conexão não ativado"

#: authentication/models/connection_token.py:174
msgid "Connection token expired at: {}"
msgstr "Token de conexão expirado: {}"

#: authentication/models/connection_token.py:177
#: terminal/serializers/session.py:151
msgid "No user or invalid user"
msgstr "Sem usuário ou usuário inválido"

#: authentication/models/connection_token.py:180
msgid "No asset or inactive asset"
msgstr "Sem ativos ou ativos não ativados"

#: authentication/models/connection_token.py:360
msgid "Can view super connection token secret"
msgstr "Pode ver o texto cifrado do token de link super"

#: authentication/models/connection_token.py:362
msgid "Super connection token"
msgstr "Token de link super"

#: authentication/models/connection_token.py:379
msgid "Admin connection token"
msgstr "TokenDeConexãoAdmin"

#: authentication/models/private_token.py:11
msgid "Private Token"
msgstr "Token privado"

#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:95
#: xpack/plugins/cloud/serializers/account_attrs.py:244
msgid "Private key"
msgstr "Chave privada ssh"

#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:38
#: users/forms/profile.py:175 users/models/user/__init__.py:98
#: xpack/plugins/cloud/serializers/account_attrs.py:241
msgid "Public key"
msgstr "Chave pública SSH"

#: authentication/models/sso_token.py:15
msgid "Expired"
msgstr "Data de validade"

#: authentication/models/sso_token.py:20
msgid "SSO token"
msgstr "Token SSO"

#: authentication/models/temp_token.py:12
msgid "Verified"
msgstr "Validado"

#: authentication/notifications.py:12
msgid "Different city login reminder"
msgstr "Alerta de login remoto"

#: authentication/notifications.py:52
msgid "OAuth binding reminder"
msgstr "Aviso de Vínculo OAuth"

#: authentication/notifications.py:58
msgid "OAuth name"
msgstr "Nome OAuth"

#: authentication/notifications.py:59
msgid "OAuth ID"
msgstr "ID OAuth"

#: authentication/notifications.py:70
msgid "binding reminder"
msgstr "Alerta de vinculação"

#: authentication/serializers/connect_token_secret.py:128
msgid "Is builtin"
msgstr "Incorporado"

#: authentication/serializers/connect_token_secret.py:132
msgid "Options"
msgstr "Opções"

#: authentication/serializers/connect_token_secret.py:139
#: ops/notifications.py:19 rbac/tree.py:63
msgid "Component"
msgstr "Componentes"

#: authentication/serializers/connect_token_secret.py:148
msgid "Domain"
msgstr "Domínio da Web"

#: authentication/serializers/connect_token_secret.py:151
msgid "Expired now"
msgstr "Expiração Imediata"

#: authentication/serializers/connect_token_secret.py:184
#: terminal/models/virtualapp/virtualapp.py:25
msgid "Image name"
msgstr "Nome da Imagem"

#: authentication/serializers/connect_token_secret.py:185
#: terminal/models/virtualapp/virtualapp.py:27
msgid "Image port"
msgstr "Porta da Imagem"

#: authentication/serializers/connect_token_secret.py:186
#: terminal/models/virtualapp/virtualapp.py:26
msgid "Image protocol"
msgstr "Protocolo da Imagem"

#: authentication/serializers/connection_token.py:18
msgid "Expired time"
msgstr "Data de Expiração"

#: authentication/serializers/connection_token.py:22
msgid "Ticket info"
msgstr "Informações do Ticket"

#: authentication/serializers/connection_token.py:23
#: perms/models/asset_permission.py:77
#: tickets/models/ticket/apply_application.py:28
#: tickets/models/ticket/apply_asset.py:19
msgid "Actions"
msgstr "Action"

#: authentication/serializers/connection_token.py:46
#: perms/serializers/permission.py:65 perms/serializers/permission.py:86
#: users/serializers/user.py:127 users/serializers/user.py:261
msgid "Is expired"
msgstr "Expirado"

#: authentication/serializers/connection_token.py:47
#: orgs/mixins/serializers.py:26 rbac/serializers/rolebinding.py:27
msgid "Org name"
msgstr "Nome da Organização"

#: authentication/serializers/password_mfa.py:29
#: users/templates/users/forgot_password.html:153
msgid "The {} cannot be empty"
msgstr "{} não pode estar vazio"

#: authentication/serializers/ssh_key.py:16
msgid "Automatically Generate Key Pair"
msgstr "Criação automática de par de chaves"

#: authentication/serializers/ssh_key.py:18
msgid "Import Existing Key Pair"
msgstr "Importar par de chaves existente"

#: authentication/serializers/ssh_key.py:31
msgid "Create Type"
msgstr "Tipo de Criação"

#: authentication/serializers/ssh_key.py:33
msgid ""
"Please download the private key after creation. Each private key can only be"
" downloaded once"
msgstr ""
"Após a criação, faça o download da chave privada, cada chave privada só pode"
" ser baixada uma vez"

#: authentication/serializers/ssh_key.py:57 users/forms/profile.py:164
#: users/serializers/profile.py:130 users/serializers/profile.py:160
msgid "Not a valid ssh public key"
msgstr "Chave SSH inválida"

#: authentication/serializers/token.py:92 perms/serializers/permission.py:64
#: perms/serializers/permission.py:87 users/serializers/user.py:128
#: users/serializers/user.py:258
msgid "Is valid"
msgstr "Está válido?"

#: authentication/tasks.py:19
msgid "Clean expired session"
msgstr "Limpar sessões expiradas"

#: authentication/tasks.py:21
msgid ""
"Since user logins create sessions, the system will clean up expired sessions"
" every 24 hours"
msgstr ""
"Como as sessões são geradas quando os usuários acessam o sistema, ele limpa "
"as sessões expiradas a cada 24 horas"

#: authentication/tasks.py:30
msgid "Clean expired temporary, connection tokens"
msgstr "Limpeza de senhas temporárias e Tokens de conexão expirados."

#: authentication/tasks.py:32
msgid ""
"When connecting to assets or generating temporary passwords, the system "
"creates corresponding connection tokens or temporary credential records. To "
"maintain security and manage storage, the system automatically deletes "
"expired tokens every day at 2:00 AM based on the retention settings "
"configured under System settings > Security > User password > Token "
"Retention Period"
msgstr ""
"O sistema gera um Token de conexão ou um registro de senha temporária ao "
"conectar a ativos ou criar uma senha temporária correspondente. Para "
"garantir a segurança do sistema e controlar o volume de armazenamento de "
"dados, o sistema limpa automaticamente todos os registros de Token expirados"
" diariamente às 2 horas da manhã, de acordo com a configuração em "
"“Configurações de Segurança > Segurança de Senhas > Duração de Retenção do "
"Token”"

#: authentication/templates/authentication/_access_key_modal.html:6
msgid "API key list"
msgstr "Lista de chaves API"

#: authentication/templates/authentication/_access_key_modal.html:18
msgid "Using api key sign api header, every requests header difference"
msgstr ""
"Use a chave API para assinar o cabeçalho do pedido, cada cabeçalho de pedido"
" é diferente"

#: authentication/templates/authentication/_access_key_modal.html:19
msgid "docs"
msgstr "Documentação"

#: authentication/templates/authentication/_access_key_modal.html:48
msgid "Show"
msgstr "Mostrar"

#: authentication/templates/authentication/_access_key_modal.html:66
#: settings/serializers/terminal.py:24 users/const.py:48
#: users/templates/users/user_verify_mfa.html:36
msgid "Disable"
msgstr "Desativar"

#: authentication/templates/authentication/_access_key_modal.html:67
#: settings/serializers/terminal.py:24 users/const.py:49
#: users/templates/users/mfa_setting.html:120
#: users/templates/users/mfa_setting.html:158
#: users/templates/users/mfa_setting.html:177
msgid "Enable"
msgstr "Ativar"

#: authentication/templates/authentication/_access_key_modal.html:147
msgid "Delete success"
msgstr "Removido com sucesso"

#: authentication/templates/authentication/_captcha_field.html:8
msgid "Play CAPTCHA as audio file"
msgstr "Reproduzir código de verificação de idioma"

#: authentication/templates/authentication/_mfa_confirm_modal.html:5
msgid "MFA confirm"
msgstr "Autenticação MFA"

#: authentication/templates/authentication/_mfa_confirm_modal.html:17
msgid "Need MFA for view auth"
msgstr "É necessário autenticação MFA para visualizar informações da conta"

#: authentication/templates/authentication/_mfa_confirm_modal.html:20
#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:37
#: templates/_modal.html:23 templates/flash_message_standalone.html:37
#: templates/redirect_confirm.html:39
#: users/templates/users/user_password_verify.html:20
msgid "Confirm"
msgstr "Confirme"

#: authentication/templates/authentication/_mfa_confirm_modal.html:25
msgid "Code error"
msgstr "Erro de código"

#: authentication/templates/authentication/_msg_different_city.html:3
#: authentication/templates/authentication/_msg_mfa_email_code.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:543
#: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4
#: users/templates/users/_msg_password_expire_reminder.html:4
#: users/templates/users/_msg_reset_ssh_key.html:4
msgid "Hello"
msgstr "Olá"

#: authentication/templates/authentication/_msg_different_city.html:6
msgid "Your account has remote login behavior, please pay attention"
msgstr "Seu login é detectado como suspeito, por favor, preste atenção."

#: authentication/templates/authentication/_msg_different_city.html:14
msgid ""
"If you suspect that the login behavior is abnormal, please modify the "
"account password in time."
msgstr ""
"Se você suspeita de atividades incomuns, por favor, altere sua senha "
"imediatamente"

#: authentication/templates/authentication/_msg_oauth_bind.html:6
msgid "Your account has just been bound to"
msgstr "Sua conta acaba de ser conectada a"

#: authentication/templates/authentication/_msg_oauth_bind.html:15
msgid "If the operation is not your own, unbind and change the password."
msgstr ""
"Se essa ação não foi feita por você, por favor, desvincule sua conta e "
"altere sua senha"

#: authentication/templates/authentication/_msg_reset_password.html:6
msgid ""
"Please click the link below to reset your password, if not your request, "
"concern your account security"
msgstr ""
"Clique no link abaixo para redefinir sua senha. Se você não fez essa "
"solicitação, preste atenção na segurança da conta"

#: authentication/templates/authentication/_msg_reset_password.html:10
msgid "Click here reset password"
msgstr "Clique aqui para redefinir sua senha"

#: authentication/templates/authentication/_msg_reset_password.html:15
#: users/templates/users/_msg_user_created.html:20
msgid "This link is valid for 1 hour. After it expires"
msgstr "Este link é válido por uma hora, após esse tempo você pode"

#: authentication/templates/authentication/_msg_reset_password.html:16
#: users/templates/users/_msg_user_created.html:21
msgid "request new one"
msgstr "Aplicar novamente"

#: authentication/templates/authentication/_msg_reset_password_code.html:12
#: terminal/models/session/sharing.py:27 terminal/models/session/sharing.py:95
#: terminal/notifications.py:293
#: terminal/templates/terminal/_msg_session_sharing.html:12
#: users/forms/profile.py:108 users/templates/users/forgot_password.html:98
msgid "Verify code"
msgstr "Código de verificação"

#: authentication/templates/authentication/_msg_reset_password_code.html:15
msgid ""
"Copy the verification code to the Reset Password page to reset the password."
msgstr ""
"Copie e cole o código de verificação na página de redefinição de senha para "
"redefinir sua senha."

#: authentication/templates/authentication/_msg_rest_password_success.html:5
msgid "Your password has just been successfully updated"
msgstr "Sua senha foi atualizada com sucesso."

#: authentication/templates/authentication/_msg_rest_password_success.html:9
#: authentication/templates/authentication/_msg_rest_public_key_success.html:9
#: users/notifications.py:108 users/notifications.py:147
msgid "Browser"
msgstr "Navegador"

#: authentication/templates/authentication/_msg_rest_password_success.html:12
msgid ""
"If the password update was not initiated by you, your account may have "
"security issues"
msgstr ""
"Se essa atualização de senha não foi iniciada por você, sua conta pode estar"
" com problemas de segurança"

#: authentication/templates/authentication/_msg_rest_password_success.html:13
#: authentication/templates/authentication/_msg_rest_public_key_success.html:13
msgid "If you have any questions, you can contact the administrator"
msgstr ""
"Se tiver dúvidas ou necessidades, entre em contato com o administrador do "
"sistema"

#: authentication/templates/authentication/_msg_rest_public_key_success.html:5
msgid "Your public key has just been successfully updated"
msgstr "Sua chave pública foi atualizada com sucesso"

#: authentication/templates/authentication/_msg_rest_public_key_success.html:12
msgid ""
"If the public key update was not initiated by you, your account may have "
"security issues"
msgstr ""
"Se essa atualização da chave pública não foi iniciada por você, sua conta "
"pode estar com problemas de segurança"

#: authentication/templates/authentication/auth_fail_flash_message_standalone.html:28
#: templates/flash_message_standalone.html:28
#: templates/redirect_confirm.html:34 tickets/const.py:19
msgid "Cancel"
msgstr "Cancelar"

#: authentication/templates/authentication/face_capture.html:14
msgid "Retry"
msgstr "Tentar novamente"

#: authentication/templates/authentication/login.html:313
msgid ""
"Configuration file has problems and cannot be logged in. Please contact the "
"administrator or view latest docs"
msgstr ""
"Há um problema com o perfil de configuração, não é possível fazer login, "
"entre em contato com o administrador ou consulte a documentação mais recente"

#: authentication/templates/authentication/login.html:314
msgid "If you are administrator, you can update the config resolve it, set"
msgstr ""
"Se você é um administrador, pode resolver atualizando o arquivo de "
"configuração, definindo itens de configuração"

#: authentication/templates/authentication/login.html:422
msgid "More login options"
msgstr "Login por outros métodos"

#: authentication/templates/authentication/login_mfa.html:6
msgid "MFA Auth"
msgstr "MFA Autenticação de múltiplos fatores"

#: authentication/templates/authentication/login_mfa.html:19
#: users/templates/users/user_otp_check_password.html:12
#: users/templates/users/user_otp_enable_bind.html:24
#: users/templates/users/user_otp_enable_install_app.html:31
#: users/templates/users/user_verify_mfa.html:30
msgid "Next"
msgstr "Próximo passo"

#: authentication/templates/authentication/login_mfa.html:22
msgid "Can't provide security? Please contact the administrator!"
msgstr ""
"Se você não puder fornecer o código de verificação MFA, entre em contato com"
" o administrador!"

#: authentication/templates/authentication/login_wait_confirm.html:72
msgid "Refresh"
msgstr "Atualizar"

#: authentication/templates/authentication/login_wait_confirm.html:77
msgid "Copy link"
msgstr "Copiar link"

#: authentication/templates/authentication/login_wait_confirm.html:82
msgid "Return"
msgstr "Voltar"

#: authentication/templates/authentication/login_wait_confirm.html:150
msgid "Copy success"
msgstr "Cópia bem sucedida"

#: authentication/templates/authentication/passkey.html:166
msgid ""
"This page is not served over HTTPS. Please use HTTPS to ensure security of "
"your credentials."
msgstr ""
"Esta página não usa o protocolo HTTPS, por favor, use o protocolo HTTPS para"
" garantir a segurança de suas credenciais."

#: authentication/templates/authentication/passkey.html:177
msgid "Do you want to retry ?"
msgstr "Deseja tentar novamente?"

#: authentication/utils.py:27 common/utils/ip/geoip/utils.py:35
#: xpack/plugins/cloud/const.py:35
msgid "LAN"
msgstr "Rede Local"

#: authentication/views/base.py:71
#: perms/templates/perms/_msg_permed_items_expire.html:18
msgid "If you have any question, please contact the administrator"
msgstr ""
"Em caso de dúvidas ou necessidades, por favor, entre em contato com o "
"administrador do sistema"

#: authentication/views/base.py:144
#, python-format
msgid "%s query user failed"
msgstr "%s Falha ao consultar o usuário"

#: authentication/views/base.py:152
#, python-format
msgid "The %s is already bound to another user"
msgstr "%s já está vinculado a outro usuário"

#: authentication/views/base.py:159
#, python-format
msgid "Binding %s successfully"
msgstr "Vinculação com %s bem sucedida"

#: authentication/views/dingtalk.py:42
msgid "DingTalk Error, Please contact your system administrator"
msgstr ""
"Erro do DingTalk, por favor, entre em contato com o administrador do sistema"

#: authentication/views/dingtalk.py:45 authentication/views/dingtalk.py:205
msgid "DingTalk Error"
msgstr "Erro do DingTalk"

#: authentication/views/dingtalk.py:53
msgid "DingTalk is already bound"
msgstr "DingTalk já está vinculado"

#: authentication/views/dingtalk.py:122
msgid "Invalid user_id"
msgstr "ID do usuário inválido"

#: authentication/views/dingtalk.py:138
msgid "DingTalk query user failed"
msgstr "Falha ao consultar o usuário no DingTalk"

#: authentication/views/dingtalk.py:146
msgid "The DingTalk is already bound to another user"
msgstr "Este DingTalk já está vinculado a outro usuário."

#: authentication/views/dingtalk.py:153
msgid "Binding DingTalk successfully"
msgstr "Vinculação bem sucedida com o DingTalk"

#: authentication/views/dingtalk.py:207 authentication/views/dingtalk.py:242
msgid "Failed to get user from DingTalk"
msgstr "Falha ao obter usuário do DingTalk"

#: authentication/views/dingtalk.py:249
msgid "Please login with a password and then bind the DingTalk"
msgstr "Por favor, faça o login com a senha e depois vincule ao DingTalk"

#: authentication/views/feishu.py:43 authentication/views/feishu.py:131
msgid "FeiShu Error"
msgstr "Erro com o Lark"

#: authentication/views/feishu.py:44
msgid "FeiShu is already bound"
msgstr "O Lark já está vinculado"

#: authentication/views/feishu.py:133
msgid "Failed to get user from FeiShu"
msgstr "Falha ao obter usuário do Lark"

#: authentication/views/lark.py:19 authentication/views/lark.py:47
msgid "Lark Error"
msgstr "Erro com o Lark"

#: authentication/views/lark.py:20
msgid "Lark is already bound"
msgstr "O Lark já está vinculado"

#: authentication/views/lark.py:49
msgid "Failed to get user from Lark"
msgstr "Falha ao obter usuário do Lark"

#: authentication/views/login.py:172
msgid "Redirecting"
msgstr "Redirecionando"

#: authentication/views/login.py:173
msgid "Redirecting to {} authentication"
msgstr "Redirecionando para a autenticação {}"

#: authentication/views/login.py:200
msgid "Login timeout, please try again."
msgstr "Tempo de login expirou, por favor, faça o login novamente"

#: authentication/views/login.py:245
msgid "User email already exists ({})"
msgstr "O e-mail do usuário já existe ({})"

#: authentication/views/login.py:338
msgid ""
"Wait for <b>{}</b> confirm, You also can copy link to her/him <br/>\n"
"                  Don't close this page"
msgstr ""
"Esperando pela confirmação de <b>{}</b>, você também pode copiar e enviar o link para ele/ela<br/>\n"
"Não feche esta página"

#: authentication/views/login.py:343
msgid "No ticket found"
msgstr "Nenhum ticket de suporte foi encontrado"

#: authentication/views/login.py:379
msgid "Logout success"
msgstr "Logout bem-sucedido"

#: authentication/views/login.py:380
msgid "Logout success, return login page"
msgstr "Logout bem-sucedido, voltar para a página de login"

#: authentication/views/mixins.py:39
msgid ""
"For your safety, automatic redirection login is not supported on the client."
" If you need to open it in the client, please log in again"
msgstr ""
"Para sua segurança, o cliente não suporta login automático. Se precisar "
"abrir no cliente, faça login novamente"

#: authentication/views/slack.py:35 authentication/views/slack.py:120
msgid "Slack Error"
msgstr "Erro no Slack"

#: authentication/views/slack.py:55
msgid "Slack is already bound"
msgstr "Slack já está vinculado"

#: authentication/views/slack.py:122
msgid "Failed to get user from Slack"
msgstr "Falha ao obter o usuário do Slack"

#: authentication/views/wecom.py:36
msgid "WeCom Error, Please contact your system administrator"
msgstr ""
"Erro no WeChat Corporativo, entre em contato com o administrador do sistema"

#: authentication/views/wecom.py:39 authentication/views/wecom.py:143
msgid "WeCom Error"
msgstr "Erro no WeChat Corporativo"

#: authentication/views/wecom.py:103
msgid "Wecom"
msgstr "WeChat Corporativo"

#: authentication/views/wecom.py:145 authentication/views/wecom.py:180
msgid "Failed to get user from WeCom"
msgstr "Falha ao obter o usuário do WeChat Corporativo"

#: authentication/views/wecom.py:187
msgid "Please login with a password and then bind the WeCom"
msgstr "Faça login com a senha, e então vincule ao WeChat Corporativo"

#: common/api/action.py:68
msgid "Request file format may be wrong"
msgstr "Formato de arquivo enviado errado ou outro tipo de recurso do arquivo"

#: common/const/choices.py:40
msgid "China"
msgstr "China"

#: common/const/choices.py:57
msgid "Manual"
msgstr "AçãoManual"

#: common/const/choices.py:58
msgid "Timing"
msgstr "AçãoProgramada"

#: common/const/choices.py:64 ops/const.py:74
msgid "Running"
msgstr "Em execução"

#: common/const/choices.py:68
msgid "Canceled"
msgstr "Cancelar"

#: common/const/choices.py:115
msgid "Confirmed"
msgstr "Confirmar"

#: common/const/choices.py:123 terminal/models/applet/applet.py:31
msgid "Community edition"
msgstr "Versão Comunitária"

#: common/const/choices.py:124
msgid "Basic edition"
msgstr "Versão Básica Empresarial"

#: common/const/choices.py:125
msgid "Standard edition"
msgstr "Versão Padrão Empresarial"

#: common/const/choices.py:126
msgid "Professional edition"
msgstr "Versão Profissional Empresarial"

#: common/const/choices.py:127
msgid "Ultimate edition"
msgstr "Versão Premium Empresarial"

#: common/const/common.py:5 xpack/plugins/cloud/manager.py:451
#, python-format
msgid "%(name)s was created successfully"
msgstr "%(name)s criado com sucesso"

#: common/const/common.py:6
#, python-format
msgid "%(name)s was updated successfully"
msgstr "%(name)s atualizado com sucesso"

#: common/db/encoder.py:11
msgid "gettext_lazy"
msgstr "gettext_lazy"

#: common/db/fields.py:106
msgid "Marshal dict data to char field"
msgstr "Codificar dict para char"

#: common/db/fields.py:110
msgid "Marshal dict data to text field"
msgstr "Codificar dict para texto"

#: common/db/fields.py:122
msgid "Marshal list data to char field"
msgstr "Codificar list para char"

#: common/db/fields.py:126
msgid "Marshal list data to text field"
msgstr "Codificar list para texto"

#: common/db/fields.py:130
msgid "Marshal data to char field"
msgstr "Codificar dados como char"

#: common/db/fields.py:134
msgid "Marshal data to text field"
msgstr "Codificar dados como text"

#: common/db/fields.py:169
msgid "Encrypt field using Secret Key"
msgstr "Campos criptografados"

#: common/db/fields.py:577
msgid ""
"Invalid JSON data for JSONManyToManyField, should be like {'type': 'all'} or"
" {'type': 'ids', 'ids': []} or {'type': 'attrs', 'attrs': [{'name': 'ip', "
"'match': 'exact', 'value': '1.1.1.1'}}"
msgstr ""
"JSON campos muitos para muitos inválidos, deve ser {'type': 'all'} ou "
"{'type': 'ids', 'ids': []} ou {'type': 'attrs', 'attrs': [{'name': 'ip', "
"'match': 'exact', 'value': '1.1.1.1'}}"

#: common/db/fields.py:584
msgid "Invalid type, should be \"all\", \"ids\" or \"attrs\""
msgstr "Tipo inválido, deve ser all, ids ou attrs"

#: common/db/fields.py:587
msgid "Invalid ids for ids, should be a list"
msgstr "ID inválido, deve ser uma lista"

#: common/db/fields.py:589 common/db/fields.py:594
#: common/serializers/fields.py:146 terminal/serializers/session.py:89
#: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:71
#: xpack/plugins/cloud/serializers/account_attrs.py:95
#: xpack/plugins/cloud/serializers/account_attrs.py:181
msgid "This field is required."
msgstr "Este campo é obrigatório."

#: common/db/fields.py:592 common/db/fields.py:597
msgid "Invalid attrs, should be a list of dict"
msgstr "Atributos inválidos, devem ser uma lista de dicts"

#: common/db/fields.py:599
msgid "Invalid attrs, should be has name and value"
msgstr "Atributo inválido, deve ter um nome e valor"

#: common/db/mixins.py:32
msgid "is discard"
msgstr "Ignorado"

#: common/db/mixins.py:33
msgid "discard time"
msgstr "Tempo ignorado"

#: common/db/models.py:33 users/models/user/__init__.py:113
msgid "Updated by"
msgstr "Último atualizador"

#: common/db/validators.py:9
msgid "Invalid port range, should be like and within {}-{}"
msgstr "Faixa de portas inválida, deve estar dentro de {}-{}"

#: common/drf/exc_handlers.py:28
msgid "Object"
msgstr "Objeto"

#: common/drf/metadata.py:131
msgid "Org ID"
msgstr "ID da organização"

#: common/drf/parsers/base.py:21
msgid "The file content overflowed (The maximum length `{}` bytes)"
msgstr "O conteúdo do arquivo é muito grande (tamanho máximo `{}` bytes)"

#: common/drf/parsers/base.py:207
msgid "Parse file error: {}"
msgstr "Erro ao analisar o arquivo: {}"

#: common/drf/parsers/excel.py:14
msgid "Invalid excel file"
msgstr "Arquivo Excel inválido"

#: common/drf/renders/base.py:140
msgid "Yes/No"
msgstr "Sim/Não"

#: common/drf/renders/base.py:143
msgid "Text, max length {}"
msgstr "Texto, comprimento máximo {}"

#: common/drf/renders/base.py:145
msgid "Long text, no length limit"
msgstr "Texto longo, sem limite de comprimento"

#: common/drf/renders/base.py:147
msgid "Number, min {} max {}"
msgstr "Número, mínimo {} máximo {}"

#: common/drf/renders/base.py:150
msgid "Datetime format {}"
msgstr "Formato de data e hora {}"

#: common/drf/renders/base.py:156
msgid ""
"Choices, format name(value), name is optional for human read, value is "
"requisite, options {}"
msgstr ""
"Opções, formato: nome(valor), o nome é opcional, para facilidade de leitura,"
" o valor é obrigatório, as opções disponíveis são {}"

#: common/drf/renders/base.py:159
msgid "Choices, options {}"
msgstr "Opções, as opções disponíveis são {}"

#: common/drf/renders/base.py:161
msgid "Phone number, format +8612345678901"
msgstr "Número de celular, formato +8612345678901"

#: common/drf/renders/base.py:163
msgid "Label, format [\"key:value\"]"
msgstr "Tags, formato: [\"chave:valor\"]"

#: common/drf/renders/base.py:165
msgid ""
"Object, format name(id), name is optional for human read, id is requisite"
msgstr ""
"Item associado, formato: nome(id), o nome é opcional, para facilidade de "
"leitura, o id é obrigatório"

#: common/drf/renders/base.py:167
msgid "Object, format id"
msgstr "Item associado, o formato é id"

#: common/drf/renders/base.py:171
msgid ""
"Objects, format [\"name(id)\", ...], name is optional for human read, id is "
"requisite"
msgstr ""
"Múltiplos itens associados, formato: [\"nome(id)\", ...], o nome é opcional,"
" para facilidade de leitura, o id é obrigatório"

#: common/drf/renders/base.py:173
msgid "Labels, format [\"key:value\", ...], if label not exists, will create it"
msgstr ""
"Etiquetas, formato: [\"chave: valor\", ...], se a etiqueta não existir, ela "
"será criada"

#: common/drf/renders/base.py:175
msgid "Objects, format [\"id\", ...]"
msgstr "Itens associados múltiplos, o formato é [\"id\", ...]"

#: common/drf/renders/base.py:275
msgid ""
"{} - The encryption password has not been set - please go to personal "
"information -> file encryption password to set the encryption password"
msgstr ""
"{} - Senha de criptografia não definida - vá para Informações pessoais -> "
"Senha de criptografia de arquivo para definir a senha de criptografia"

#: common/drf/renders/mixins.py:37 labels/serializers.py:22
msgid "Resource count"
msgstr "Quantidade de recursos"

#: common/drf/renders/mixins.py:46
msgid "Export all"
msgstr "Exportar Tudo"

#: common/drf/renders/mixins.py:48
msgid "Export only selected items"
msgstr "Exportar apenas itens selecionados"

#: common/drf/renders/mixins.py:50
msgid "Export filtered"
msgstr "Exportar pesquisa"

#: common/exceptions.py:15 xpack/plugins/cloud/ws.py:37
#, python-format
msgid "%s object does not exist."
msgstr "O objeto %s não existe"

#: common/exceptions.py:25
msgid "Someone else is doing this. Please wait for complete"
msgstr "Outra pessoa está em Action, aguarde a finalização"

#: common/exceptions.py:30
msgid "Your request timeout"
msgstr "Sua solicitação expirou"

#: common/exceptions.py:35
msgid "M2M reverse not allowed"
msgstr "Não é permitido muitos para muitos reversos"

#: common/exceptions.py:41
msgid "Is referenced by other objects and cannot be deleted"
msgstr "Associado a outros objetos, não pode ser deletado"

#: common/exceptions.py:51
msgid "This action require confirm current user"
msgstr "Esta operação requer a confirmação do usuário atual"

#: common/exceptions.py:59
msgid "Unexpect error occur"
msgstr "Ocorreu um erro inesperado"

#: common/plugins/es.py:36
msgid "Invalid elasticsearch config"
msgstr "Configuração inválida do Elasticsearch"

#: common/plugins/es.py:41
msgid "Not Support Elasticsearch8"
msgstr "Elasticsearch8 não é suportado"

#: common/plugins/es.py:47
msgid ""
"Connection failed: Self-signed certificate used. Please check server "
"certificate configuration"
msgstr ""
"Falha na conexão: foi usado um certificado de assinatura automática, "
"verifique a configuração do certificado do servidor"

#: common/sdk/im/exceptions.py:23
msgid "Network error, please contact system administrator"
msgstr "Erro de rede, contate o administrador do sistema"

#: common/sdk/im/slack/__init__.py:78
msgid "Unknown error occur"
msgstr "Ocorreu um erro desconhecido."

#: common/sdk/im/wecom/__init__.py:19
msgid "WeCom error, please contact system administrator"
msgstr ""
"Erro no WeChat da empresa, por favor, contacte o administrador do sistema"

#: common/sdk/sms/alibaba.py:56
msgid "Signature does not match"
msgstr "A assinatura não corresponde"

#: common/sdk/sms/cmpp2.py:44
msgid "sp_id is 6 bits"
msgstr "O SP_id é de 6 dígitos"

#: common/sdk/sms/cmpp2.py:214
msgid "Failed to connect to the CMPP gateway server, err: {}"
msgstr "Erro ao conectar ao servidor gateway, erro: {}"

#: common/sdk/sms/custom_file.py:41
msgid "The custom sms file is invalid"
msgstr "Arquivo de SMS personalizado inválido"

#: common/sdk/sms/custom_file.py:47
#, python-format
msgid "SMS sending failed[%s]: %s"
msgstr "Falha no envio de SMS [%s]: %s"

#: common/sdk/sms/endpoint.py:16
msgid "Alibaba cloud"
msgstr "Alibaba Cloud"

#: common/sdk/sms/endpoint.py:17
msgid "Tencent cloud"
msgstr "Tencent Cloud"

#: common/sdk/sms/endpoint.py:18 xpack/plugins/cloud/const.py:13
msgid "Huawei Cloud"
msgstr "Huawei Cloud"

#: common/sdk/sms/endpoint.py:19
msgid "CMPP v2.0"
msgstr "CMPP v2.0"

#: common/sdk/sms/endpoint.py:21
msgid "Custom type (File)"
msgstr "Personalizado (Arquivo)"

#: common/sdk/sms/endpoint.py:32
msgid "SMS provider not support: {}"
msgstr "Provedor de serviços de SMS não suportado: {}"

#: common/sdk/sms/endpoint.py:54
msgid "SMS verification code signature or template invalid"
msgstr "Assinatura do código de verificação via SMS ou modelo inválido"

#: common/sdk/sms/exceptions.py:8
msgid "The verification code has expired. Please resend it"
msgstr "O código de verificação expirou, por favor, reenvie"

#: common/sdk/sms/exceptions.py:13
msgid "The verification code is incorrect"
msgstr "Código de verificação errado"

#: common/sdk/sms/exceptions.py:18
msgid "Please wait {} seconds before sending"
msgstr "Por favor, envie em {} segundos"

#: common/serializers/common.py:90
msgid "Children"
msgstr "Nó"

#: common/serializers/common.py:98
msgid "File"
msgstr "Arquivo"

#: common/serializers/fields.py:139
msgid "Invalid data type"
msgstr "Dados inválidos"

#: common/serializers/fields.py:147
#, python-brace-format
msgid "Invalid pk \"{pk_value}\" - object does not exist."
msgstr "Erro pk \"{pk_value}\" - objeto não existe"

#: common/serializers/fields.py:148
#, python-brace-format
msgid "Incorrect type. Expected pk value, received {data_type}."
msgstr "Tipo de erro. Esperado valor pk, recebido {data_type}."

#: common/serializers/fields.py:338
msgid "Invalid data type, should be list"
msgstr "Tipo de dados incorreto, deveria ser uma lista"

#: common/serializers/fields.py:353
#: xpack/plugins/cloud/serializers/account.py:119
#: xpack/plugins/cloud/serializers/task.py:122
msgid "Invalid choice: {}"
msgstr "Opção inválida: {}"

#: common/serializers/mixin.py:451 terminal/models/applet/applet.py:45
#: terminal/models/virtualapp/virtualapp.py:29
msgid "Tags"
msgstr "Tag"

#: common/tasks.py:33
msgid "Send email"
msgstr "Email de remetente"

#: common/tasks.py:36
msgid "This task will be executed when sending email notifications"
msgstr "Ação a ser realizada ao enviar uma mensagem de email"

#: common/tasks.py:78
msgid "Send email attachment"
msgstr "Anexo do email"

#: common/tasks.py:81
msgid ""
"When an account password is changed or an account backup generates attachments, \n"
"        this task needs to be executed for sending emails and handling attachments"
msgstr ""
"Ação a ser realizada ao enviar email e anexos, quando a senha é alterada e o"
" backup de conta gera anexos"

#: common/tasks.py:104
msgid "Upload account backup to external storage"
msgstr "Upload de gravação de sessão para armazenamento externo"

#: common/tasks.py:106
msgid ""
"When performing an account backup, this task needs to be executed to "
"external storage (SFTP)"
msgstr ""
"Ação a ser realizada ao realizar backup de conta, necessário ir para "
"armazenamento externo (sftp)"

#: common/utils/ip/geoip/utils.py:37
msgid "Invalid ip"
msgstr "IP inválido"

#: common/utils/ip/utils.py:98
msgid "Invalid address"
msgstr "Endereço inválido"

#: common/utils/translate.py:46
#, python-format
msgid "Hello %s"
msgstr "Olá %s"

#: common/utils/verify_code.py:17
msgid "Send SMS code"
msgstr "Enviar código de verificação por SMS"

#: common/utils/verify_code.py:19
msgid ""
"When resetting a password, forgetting a password, or verifying MFA, this task needs to \n"
"        be executed to send SMS messages"
msgstr ""
"Execute esta tarefa quando precisar enviar um SMS para redefinir a senha, "
"esquecer a senha ou verificar o MFA"

#: common/validators.py:16
msgid "Special char not allowed"
msgstr "Não pode conter caracteres especiais"

#: common/validators.py:42
msgid "Should not contains special characters"
msgstr "Não pode conter caracteres especiais"

#: common/validators.py:47
msgid "The mobile phone number format is incorrect"
msgstr "Formato de número de telefone incorreto"

#: common/views/msg.py:18
msgid "Not found the code"
msgstr "Código não encontrado"

#: common/views/msg.py:22
msgid "The message code provided is invalid or has expired"
msgstr "O código da mensagem fornecido é inválido ou expirou"

#: jumpserver/conf.py:537
#, python-brace-format
msgid "The verification code is: {code}"
msgstr "O código de verificação é: {code}"

#: jumpserver/conf.py:542
msgid "Create account successfully"
msgstr "Criação de conta bem sucedida"

#: jumpserver/conf.py:544
msgid "Your account has been created successfully"
msgstr "Sua conta foi criada com sucesso"

#: jumpserver/context_processor.py:14
msgid "JumpServer - An open-source PAM"
msgstr "JumpServer Open Fortress Machine"

#: jumpserver/views/celery_flower.py:22
msgid "<h1>Flower service unavailable, check it</h1>"
msgstr "Serviço Flower indisponível, por favor verifique"

#: jumpserver/views/other.py:30
msgid ""
"<div>Luna is a separately deployed program, you need to deploy Luna, koko, "
"configure nginx for url distribution,</div> </div>If you see this page, "
"prove that you are not accessing the nginx listening port. Good luck.</div>"
msgstr ""
"<div>Luna é um programa que precisa ser implantado separadamente, você "
"precisa implantar o luna, koko, </div><div>Se você está vendo esta página, "
"significa que você não está acessando a porta monitorada pelo nginx, boa "
"sorte</div>"

#: jumpserver/views/other.py:78
msgid "Websocket server run on port: {}, you should proxy it on nginx"
msgstr ""
"O serviço Websocket está rodando na porta: {}, por favor verifique se o "
"nginx está configurado como proxy."

#: jumpserver/views/other.py:92
msgid ""
"<div>Koko is a separately deployed program, you need to deploy Koko, "
"configure nginx for url distribution,</div> </div>If you see this page, "
"prove that you are not accessing the nginx listening port. Good luck.</div>"
msgstr ""
"<div>Koko é um programa implantado de forma independente, você precisa "
"implantar Koko e garantir que a configuração do nginx esteja redirecionada. "
"</div><div>Se você está vendo esta página, significa que não está acessando "
"a porta de escuta do nginx, boa sorte. </div>"

#: labels/apps.py:8
msgid "App Labels"
msgstr "Gerenciar tags"

#: labels/models.py:15 settings/serializers/security.py:211
msgid "Color"
msgstr "Cor"

#: labels/models.py:20 labels/models.py:39
msgid "Tag"
msgstr "Etiqueta"

#: labels/models.py:43
msgid "Resource ID"
msgstr "ID do recurso"

#: labels/models.py:49
msgid "Tagged resource"
msgstr "Recurso associado"

#: labels/serializers.py:28
msgid "Cannot contain \":,\""
msgstr "Não pode conter \"：，\""

#: labels/serializers.py:43
msgid "Resource type"
msgstr "Tipo de recurso"

#: notifications/apps.py:7
msgid "App Notifications"
msgstr "Gerenciar notificações"

#: notifications/backends/__init__.py:13
msgid "Site message"
msgstr "Mensagens internas"

#: notifications/models/notification.py:14
msgid "receive backend"
msgstr "Mensagens de backend"

#: notifications/models/notification.py:18
msgid "User message"
msgstr "Mensagens do usuário"

#: notifications/models/notification.py:21
msgid "{} subscription"
msgstr "{} Inscrição"

#: notifications/models/notification.py:34
msgid "System message"
msgstr "Informações do sistema"

#: notifications/notifications.py:47
msgid "Publish the station message"
msgstr "Publicar mensagem interna"

#: notifications/notifications.py:49
msgid ""
"This task needs to be executed for sending internal messages for system alerts, \n"
"        work orders, and other notifications"
msgstr ""
"Algumas alertas do sistema, ordens de serviço e outras necessidades são "
"atendidas por esta tarefa"

#: ops/ansible/inventory.py:135 ops/ansible/inventory.py:205
#: ops/models/job.py:69
msgid "No account available"
msgstr "Sem contas disponíveis"

#: ops/ansible/inventory.py:326 ops/ansible/inventory.py:368
msgid "Ansible disabled"
msgstr "Ansible desativado"

#: ops/ansible/inventory.py:384
msgid "Skip hosts below:"
msgstr "Pulando os seguintes hosts:"

#: ops/api/celery.py:66 ops/api/celery.py:81
msgid "Waiting task start"
msgstr "Aguardando o início da tarefa"

#: ops/api/celery.py:269
msgid "Task {} not found"
msgstr "A tarefa {} não existe"

#: ops/api/celery.py:276
msgid "Task {} args or kwargs error"
msgstr "Erro nos parâmetros da tarefa {}"

#: ops/api/job.py:70
#, python-brace-format
msgid ""
"Asset ({asset}) must have at least one of the following protocols added: "
"SSH, SFTP, or WinRM"
msgstr ""
"O ativo ({asset}) deve adicionar pelo menos um dos seguintes protocolos: "
"ssh, sftp, winrm"

#: ops/api/job.py:71
#, python-brace-format
msgid "Asset ({asset}) authorization is missing SSH, SFTP, or WinRM protocol"
msgstr "Falta autorização de protocolo ssh, sftp ou winrm no ativo ({asset})"

#: ops/api/job.py:72
#, python-brace-format
msgid "Asset ({asset}) authorization lacks upload permissions"
msgstr "Falta permissão de upload no ativo ({asset})"

#: ops/api/job.py:160
msgid "Duplicate file exists"
msgstr "Existe um arquivo com o mesmo nome"

#: ops/api/job.py:165
#, python-brace-format
msgid ""
"File size exceeds maximum limit. Please select a file smaller than {limit}MB"
msgstr ""
"O tamanho do arquivo excede o limite máximo. Selecione um arquivo menor que "
"{limit}MB."

#: ops/api/job.py:238
msgid ""
"The task is being created and cannot be interrupted. Please try again later."
msgstr ""
"A tarefa está sendo criada, não pode ser interrompida. Por favor, tente "
"novamente mais tarde."

#: ops/api/playbook.py:49
msgid "Currently playbook is being used in a job"
msgstr "O playbook atual está sendo usado no trabalho"

#: ops/api/playbook.py:123
msgid "Unsupported file content"
msgstr "Conteúdo de arquivo não suportado"

#: ops/api/playbook.py:125 ops/api/playbook.py:171 ops/api/playbook.py:219
msgid "Invalid file path"
msgstr "Caminho de arquivo inválido"

#: ops/api/playbook.py:197
msgid "This file can not be rename"
msgstr "Este arquivo não pode ser renomeado"

#: ops/api/playbook.py:216
msgid "File already exists"
msgstr "O arquivo já existe"

#: ops/api/playbook.py:234
msgid "File key is required"
msgstr "Chave do arquivo - este campo é obrigatório."

#: ops/api/playbook.py:237
msgid "This file can not be delete"
msgstr "Não é possível excluir este arquivo"

#: ops/apps.py:9
msgid "App Ops"
msgstr "Centro de Action"

#: ops/const.py:8
msgid "Push"
msgstr "Empurrar"

#: ops/const.py:9
msgid "Verify"
msgstr "Verificação"

#: ops/const.py:10
msgid "Collect"
msgstr "Coleção"

#: ops/const.py:15
msgid "Append SSH KEY"
msgstr " Acrescentar "

#: ops/const.py:21
msgid "Custom password"
msgstr "Senha personalizada"

#: ops/const.py:22
msgid "All assets use the same random password"
msgstr "Aleatório"

#: ops/const.py:23
msgid "All assets use different random password"
msgstr "Aleatório individual"

#: ops/const.py:34
msgid "Blank"
msgstr "Branco"

#: ops/const.py:35
msgid "VCS"
msgstr "VCS"

#: ops/const.py:39 ops/models/adhoc.py:44 ops/models/variable.py:26
msgid "Adhoc"
msgstr "Comando"

#: ops/const.py:40 ops/models/job.py:154 ops/models/playbook.py:89
#: ops/models/variable.py:23
msgid "Playbook"
msgstr "Playbook"

#: ops/const.py:41
msgid "Upload File"
msgstr "Upload"

#: ops/const.py:45
msgid "Privileged only"
msgstr "Somente para contas privilegiadas"

#: ops/const.py:46
msgid "Privileged first"
msgstr "Contas privilegiadas têm prioridade"

#: ops/const.py:51 ops/const.py:62
msgid "Shell"
msgstr "Shell"

#: ops/const.py:52 ops/const.py:63
msgid "Powershell"
msgstr "PowerShell"

#: ops/const.py:53 ops/const.py:64
msgid "Python"
msgstr "Python"

#: ops/const.py:54 ops/const.py:65
msgid "MySQL"
msgstr "MySQL"

#: ops/const.py:55 ops/const.py:67
msgid "PostgreSQL"
msgstr "PostgreSQL"

#: ops/const.py:56 ops/const.py:68
msgid "SQLServer"
msgstr "SQLServer"

#: ops/const.py:57 ops/const.py:70
msgid "Raw"
msgstr "Raw"

#: ops/const.py:58
msgid "HUAWEI"
msgstr "Huawei"

#: ops/const.py:66
msgid "MariaDB"
msgstr "MariaDB"

#: ops/const.py:69
msgid "Oracle"
msgstr "Oracle"

#: ops/const.py:76
msgid "Timeout"
msgstr "Tempo esgotado"

#: ops/const.py:83
msgid "Command execution disabled"
msgstr "Execução de comando foi desabilitada"

#: ops/const.py:87
msgctxt "scope"
msgid "Public"
msgstr "Público"

#: ops/const.py:88
msgid "Private"
msgstr "Privado"

#: ops/const.py:92
msgid "Text"
msgstr "Caixa de texto"

#: ops/const.py:93
msgid "Select"
msgstr "Caixa de seleção"

#: ops/exception.py:6
msgid "no valid program entry found."
msgstr "Sem entrada de programa disponível"

#: ops/mixin.py:34 ops/mixin.py:166 settings/serializers/auth/ldap.py:74
#: settings/serializers/auth/ldap_ha.py:56
msgid "Periodic run"
msgstr "Execução periódica"

#: ops/mixin.py:36 ops/mixin.py:113 ops/mixin.py:172
#: settings/serializers/auth/ldap.py:81
#: settings/serializers/auth/ldap_ha.py:63
msgid "Interval"
msgstr "Intervalo"

#: ops/mixin.py:39 ops/mixin.py:111 ops/mixin.py:169
#: settings/serializers/auth/ldap.py:78
#: settings/serializers/auth/ldap_ha.py:60
msgid "Crontab"
msgstr "Crontab"

#: ops/mixin.py:43 ops/mixin.py:177
msgid "Start Datetime"
msgstr "DataDeInício"

#: ops/mixin.py:45 ops/mixin.py:179
msgid "Datetime when the schedule should begin triggering the task to run"
msgstr ""
"A data e hora em que o plano deve começar a acionar a execução da tarefa."

#: ops/mixin.py:49 ops/models/base.py:22 ops/serializers/job.py:19
msgid "Date last run"
msgstr "Última Data de Execução"

#: ops/mixin.py:183
msgid "Run period"
msgstr "Período de execução"

#: ops/mixin.py:189
msgid "* Please enter a valid crontab expression"
msgstr "* Por favor, insira uma expressão crontab válida"

#: ops/mixin.py:194
msgid "Crontab minute must not contain '*'"
msgstr "O minuto do Crontab não pode conter “*”"

#: ops/mixin.py:208 settings/serializers/auth/mixin.py:12
msgid "Require interval or crontab setting"
msgstr "É necessário agendamento periódico ou regular"

#: ops/models/adhoc.py:20
msgid "Pattern"
msgstr "Modo"

#: ops/models/adhoc.py:22 ops/models/job.py:151
msgid "Module"
msgstr "Módulo"

#: ops/models/adhoc.py:23 ops/models/celery.py:82 ops/models/job.py:149
#: terminal/models/component/task.py:14
msgid "Args"
msgstr "Conteúdo"

#: ops/models/adhoc.py:26 ops/models/playbook.py:34
#: ops/serializers/mixin.py:10 rbac/models/role.py:31
#: rbac/models/rolebinding.py:46 rbac/serializers/role.py:12
#: settings/serializers/auth/oauth2.py:37
msgid "Scope"
msgstr "Alcance"

#: ops/models/base.py:19
msgid "Account policy"
msgstr "Estratégia de Conta"

#: ops/models/base.py:20
msgid "Last execution"
msgstr "Última Ação"

#: ops/models/celery.py:16
msgid "Date last publish"
msgstr "Data de Publicação"

#: ops/models/celery.py:71
msgid "Celery Task"
msgstr "Tarefa Celery"

#: ops/models/celery.py:74
msgid "Can view task monitor"
msgstr "Pode Verificar Monitoramento de Tarefa"

#: ops/models/celery.py:83 terminal/models/component/task.py:15
msgid "Kwargs"
msgstr "Outros Parâmetros"

#: ops/models/celery.py:88
msgid "Date published"
msgstr "Data de Publicação"

#: ops/models/celery.py:124
msgid "Celery Task Execution"
msgstr "Execução de Tarefa Celery"

#: ops/models/job.py:82
msgid "Module {} is not suitable for this asset"
msgstr "O módulo {} não se aplica a este ativo."

#: ops/models/job.py:152
msgid "Run dir"
msgstr "Diretório de Execução"

#: ops/models/job.py:153
msgid "Timeout (Seconds)"
msgstr "Tempo limite (segundos)"

#: ops/models/job.py:159
msgid "Use Parameter Define"
msgstr "Definição de parâmetros"

#: ops/models/job.py:160
msgid "Parameters define"
msgstr "Definição de parâmetros"

#: ops/models/job.py:161
msgid "Periodic variable"
msgstr "Execução periódica de variáveis"

#: ops/models/job.py:162
msgid "Run as"
msgstr "Usuário em execução"

#: ops/models/job.py:164
msgid "Run as policy"
msgstr "Política de usuário"

#: ops/models/job.py:221 ops/models/variable.py:28 ops/serializers/job.py:111
#: terminal/notifications.py:188
msgid "Job"
msgstr "Trabalhos"

#: ops/models/job.py:244
msgid "Material"
msgstr "Material"

#: ops/models/job.py:246
msgid "Material Type"
msgstr "Tipo de Material"

#: ops/models/job.py:561
msgid "Job Execution"
msgstr "Execução de trabalhos"

#: ops/models/playbook.py:33
msgid "CreateMethod"
msgstr "Método de criação"

#: ops/models/playbook.py:35
msgid "VCS URL"
msgstr "URL VCS"

#: ops/models/variable.py:11 ops/serializers/variable.py:22
msgid "Variable name"
msgstr "Nome da variável"

#: ops/models/variable.py:12 ops/serializers/variable.py:23
msgid ""
"The variable name used in the script will have a fixed prefix jms_ added to "
"the input variable name. For example, if the input variable name is name, "
"the resulting environment variable will be jms_name, and it can be "
"referenced in the script using {{ jms_name }}"
msgstr ""
"No nome das variáveis usadas no script, fixe o prefixo jms_ + o nome da "
"variável de entrada. Por exemplo, se o nome da variável for name, a variável"
" de ambiente gerada será jms_name. Ao referenciar no script, utilize {{ "
"jms_name }}."

#: ops/models/variable.py:16 ops/serializers/variable.py:32
msgid "Default Value"
msgstr "Padrão"

#: ops/models/variable.py:18
msgid "Variable type"
msgstr "Tipo de Variável"

#: ops/models/variable.py:21 ops/serializers/variable.py:35
msgid "ExtraVars"
msgstr "Parâmetros Adicionais"

#: ops/models/variable.py:49 ops/serializers/adhoc.py:16
#: ops/serializers/job.py:23 ops/serializers/playbook.py:21
msgid "Variable"
msgstr "Variáveis"

#: ops/notifications.py:20
msgid "Server performance"
msgstr "Alertas de Monitoramento"

#: ops/notifications.py:27
msgid "Component health check warning"
msgstr "Alertas de Verificação de Saúde do Componente"

#: ops/notifications.py:80
#, python-brace-format
msgid "The component is offline: {name}"
msgstr "Componente Offline: {name}"

#: ops/notifications.py:85
#, python-brace-format
msgid "Disk used more than {max_threshold}%: => {value}"
msgstr "Uso do Disco Acima de {max_threshold}%: => {value}"

#: ops/notifications.py:90
#, python-brace-format
msgid "Memory used more than {max_threshold}%: => {value}"
msgstr "Uso de Memória Acima de {max_threshold}%: => {value}"

#: ops/notifications.py:95
#, python-brace-format
msgid "CPU load more than {max_threshold}: => {value}"
msgstr "Uso de CPU Acima de {max_threshold}: => {value}"

#: ops/serializers/celery.py:35
msgid "Next execution time"
msgstr "Próxima Hora de Execução"

#: ops/serializers/job.py:17
msgid "Run on save"
msgstr "ExecutarApósSalvar"

#: ops/serializers/job.py:91
msgid "Job type"
msgstr "Tipo de Tarefa"

#: ops/serializers/job.py:94 terminal/serializers/session.py:66
msgid "Is finished"
msgstr "Concluída"

#: ops/serializers/job.py:108
msgid "Task id"
msgstr "ID da Tarefa"

#: ops/serializers/job.py:117
msgid "You do not have permission for the current job."
msgstr "Você não tem permissão para a Atividade atual."

#: ops/serializers/variable.py:29
msgid "Variable Type"
msgstr "Tipo de Variável"

#: ops/serializers/variable.py:37
msgid ""
"Each item is on a separate line, with each line separated by a colon. The "
"part before the colon is the display content, and the part after the colon "
"is the value."
msgstr ""
"Uma linha para cada item, cada linha pode ser separada por dois pontos em "
"inglês, o conteúdo exibido está à frente e o valor está atrás"

#: ops/tasks.py:54
msgid "Run ansible task"
msgstr "Executando Tarefa Ansible"

#: ops/tasks.py:57
msgid ""
"Execute scheduled adhoc and playbooks, periodically invoking the task for "
"execution"
msgstr ""
"Quando os comandos rápidos são executados em um horário programado, o "
"playbook, ele chama essa tarefa para ser executada"

#: ops/tasks.py:88
msgid "Run ansible task execution"
msgstr "Iniciar Tarefa Ansible"

#: ops/tasks.py:91
msgid "Execute the task when manually adhoc or playbooks"
msgstr ""
"Execute manualmente os comandos rápidos, a tarefa é executada durante o "
"playbook"

#: ops/tasks.py:106
msgid "Clear celery periodic tasks"
msgstr "Limpar Tarefas Periódicas"

#: ops/tasks.py:108
msgid "At system startup, clean up celery tasks that no longer exist"
msgstr ""
"Quando o sistema é iniciado, limpa as tarefas celery que não existem mais"

#: ops/tasks.py:132
msgid "Create or update periodic tasks"
msgstr "Criar ou Atualizar Tarefas Periódicas"

#: ops/tasks.py:134
msgid ""
"With version iterations, new tasks may be added, or task names and execution times may \n"
"        be modified. Therefore, upon system startup, tasks will be registered or the parameters \n"
"        of scheduled tasks will be updated"
msgstr ""
"Com a progressão da versão, novas tarefas podem ser adicionadas ou o nome da"
" tarefa, o tempo de execução podem ser alterados, então quando o sistema é "
"iniciado, ele registra ou atualiza os parâmetros da tarefa cron"

#: ops/tasks.py:147
msgid "Periodic check service performance"
msgstr "Verificação Periódica do Desempenho do Serviço"

#: ops/tasks.py:149
msgid ""
"Check every hour whether each component is offline and whether the CPU, memory, \n"
"        and disk usage exceed the thresholds, and send an alert message to the administrator"
msgstr ""
"Verifique se cada componente está offline a cada hora, cpu, memória, se a "
"taxa de uso do disco rígido ultrapassa o limite, e envie mensagens de alerta"
" para o administrador"

#: ops/tasks.py:159
msgid "Clean up unexpected jobs"
msgstr "Limpar Atividades Anômalas"

#: ops/tasks.py:161
msgid ""
"Due to exceptions caused by executing adhoc and playbooks in the Job Center, \n"
"        which result in the task status not being updated, the system will clean up abnormal jobs \n"
"        that have not been completed for more than 3 hours every hour and mark these tasks as \n"
"        failed"
msgstr ""
"Devido ao centro de Atividade executando comandos rápidos, a execução do "
"playbook pode causar anomalias, o status da tarefa não foi atualizado, o "
"sistema limpa a cada hora as Atividades anômalas que não foram concluídas em"
" mais de 3 horas e marca a tarefa como falha."

#: ops/tasks.py:174
msgid "Clean job_execution db record"
msgstr "Limpeza do histórico de execução do Centro de Ação "

#: ops/tasks.py:176
msgid ""
"Due to the execution of adhoc and playbooks in the Job Center, execution records will \n"
"        be generated. The system will clean up records that exceed the retention period every day \n"
"        at 2 a.m., based on the configuration of 'System Settings - Tasks - Regular clean-up - \n"
"        Job execution retention days'"
msgstr ""
" Devido ao Centro de Ação executar comandos rápidos, playbook, registros de "
"execução serão gerados, o sistema realizará a limpeza dos registros que "
"excedem o tempo de armazenamento todos os dias às 2h da manhã, de acordo com"
" a configuração do sistema - Lista de tarefas - Limpeza regular - "
"Configuração do histórico de execução do Centro de Ação "

#: ops/templates/ops/celery_task_log.html:4
msgid "Task log"
msgstr " Lista de tarefas "

#: ops/variables.py:24
msgid "The current user`s username of JumpServer"
msgstr " Nome de usuário atual do JumpServer "

#: ops/variables.py:25
msgid "The id of the asset in the JumpServer"
msgstr " ID do ativo no JumpServer "

#: ops/variables.py:26
msgid "The type of the asset in the JumpServer"
msgstr " Tipo do ativo no JumpServer "

#: ops/variables.py:27
msgid "The category of the asset in the JumpServer"
msgstr " Categoria do ativo no JumpServer "

#: ops/variables.py:28
msgid "The name of the asset in the JumpServer"
msgstr " Nome do ativo no JumpServer "

#: ops/variables.py:29
msgid "Address used to connect this asset in JumpServer"
msgstr " Endereço usado para conectar este recurso no JumpServer "

#: ops/variables.py:30
msgid "Port used to connect this asset in JumpServer"
msgstr " Porta utilizada para conectar este recurso no JumpServer "

#: ops/variables.py:31
msgid "ID of the job"
msgstr " ID da Job "

#: ops/variables.py:32
msgid "Name of the job"
msgstr " Nome da Job "

#: orgs/api.py:60
msgid "The current organization ({}) cannot be deleted"
msgstr " A organização atual ({}) não pode ser excluída "

#: orgs/api.py:65
msgid ""
"LDAP synchronization is set to the current organization. Please switch to "
"another organization before deleting"
msgstr ""
" Defina a organização de sincronização LDAP como a organização atual, por "
"favor, mude para outra organização antes de executar a operação de exclusão "

#: orgs/api.py:75
msgid "The organization have resource ({}) cannot be deleted"
msgstr " A organização possui recursos ({}) que não podem ser excluídos."

#: orgs/apps.py:7
msgid "App Organizations"
msgstr "Gestão da Organização"

#: orgs/mixins/models.py:49 orgs/mixins/models.py:74
msgid "Please save in a org"
msgstr "Por favor, selecione uma organização antes de salvar"

#: orgs/mixins/models.py:58 orgs/mixins/serializers.py:25 orgs/models.py:91
#: rbac/const.py:7 rbac/models/rolebinding.py:56
#: rbac/serializers/rolebinding.py:44 settings/serializers/auth/base.py:53
#: terminal/notifications.py:294
#: terminal/templates/terminal/_msg_command_warning.html:27
#: terminal/templates/terminal/_msg_session_sharing.html:14
#: tickets/models/ticket/general.py:303
#: tickets/serializers/ticket/ticket.py:62
msgid "Organization"
msgstr "Organização"

#: orgs/models.py:14
msgid "GLOBAL"
msgstr "Organização Global"

#: orgs/models.py:16
msgid "DEFAULT"
msgstr "Organização Padrão"

#: orgs/models.py:18
msgid "SYSTEM"
msgstr "Organização do Sistema"

#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:190
#: terminal/models/applet/applet.py:42
msgid "Builtin"
msgstr "Incorporado"

#: orgs/models.py:93
msgid "Can view root org"
msgstr "Pode visualizar a Organização Global"

#: orgs/models.py:94
msgid "Can view all joined org"
msgstr "Pode ver todas as organizações das quais se juntou"

#: orgs/models.py:237
msgid "Can not delete virtual org"
msgstr "Não é possível excluir organização virtual"

#: orgs/serializers.py:10 perms/serializers/permission.py:59
#: rbac/serializers/role.py:27 users/serializers/group.py:53
msgid "Users amount"
msgstr "Número de usuários"

#: orgs/serializers.py:11
msgid "User groups amount"
msgstr "Número de grupos de usuários"

#: orgs/serializers.py:14 perms/serializers/permission.py:62
msgid "Nodes amount"
msgstr "Número de nós"

#: orgs/serializers.py:15
msgid "Domains amount"
msgstr "Número de domínios"

#: orgs/serializers.py:16
msgid "Gateways amount"
msgstr "Número de Gateways"

#: orgs/serializers.py:18
msgid "Asset permissions amount"
msgstr "Quantidade de Autorizações de Ativos"

#: orgs/tasks.py:10
msgid "Refresh organization cache"
msgstr "Atualizar Cache da Organização"

#: perms/apps.py:9
msgid "App Permissions"
msgstr "Gestão de Autorizações"

#: perms/const.py:12
msgid "Connect (All protocols)"
msgstr "Conexão (Todos os Protocolos)"

#: perms/const.py:13
msgid "Upload (RDP, SFTP)"
msgstr "Upload (RDP, SFTP)"

#: perms/const.py:14
msgid "Download (RDP, SFTP)"
msgstr "Download (RDP, SFTP)"

#: perms/const.py:15
msgid "Copy (RDP, VNC)"
msgstr "Copiar (RDP, VNC)"

#: perms/const.py:16
msgid "Paste (RDP, VNC)"
msgstr "Colar (RDP, VNC)"

#: perms/const.py:17
msgid "Delete (SFTP)"
msgstr "Excluir (SFTP)"

#: perms/const.py:18
msgid "Share (Web SSH, Web RDP, Web VNC)"
msgstr "Compartilhar (Web SSH, Web RDP, Web VNC)"

#: perms/const.py:28
msgid "Transfer"
msgstr "Transferência de Arquivos"

#: perms/const.py:29
msgid "Clipboard"
msgstr "Clipboard"

#: perms/models/asset_permission.py:89
msgid "Asset permission"
msgstr "Autorização de Ativos"

#: perms/models/perm_node.py:74
msgid "Ungrouped"
msgstr "Sem Grupo"

#: perms/models/perm_node.py:76
msgid "Favorite"
msgstr "Favoritos"

#: perms/models/perm_node.py:128
msgid "Permed asset"
msgstr "Ativos autorizados"

#: perms/models/perm_node.py:130
msgid "Can view my assets"
msgstr "Pode visualizar meus ativos"

#: perms/models/perm_node.py:131
msgid "Can view user assets"
msgstr "Pode visualizar os ativos autorizados do usuário"

#: perms/models/perm_node.py:132
msgid "Can view usergroup assets"
msgstr "Pode visualizar os ativos autorizados do grupo de usuários"

#: perms/models/perm_node.py:143
msgid "Permed account"
msgstr "Conta autorizada"

#: perms/notifications.py:12 perms/notifications.py:44
msgid "today"
msgstr "Hoje"

#: perms/notifications.py:12 perms/notifications.py:44
#: settings/serializers/feature.py:187
msgid "day"
msgstr "Dia"

#: perms/notifications.py:15
msgid "The asset you authorized is about to expire"
msgstr "Seus ativos autorizados estão prestes a expirar"

#: perms/notifications.py:20
msgid "permed assets"
msgstr "Ativos autorizados"

#: perms/notifications.py:59
msgid "Asset permissions is about to expire"
msgstr "Regras de autorização de ativos estão prestes a expirar"

#: perms/notifications.py:64
msgid "asset permissions of organization {}"
msgstr "Autorização de ativos da organização ({})"

#: perms/serializers/permission.py:43
msgid ""
"Accounts, format [\"@virtual\", \"root\", \"%template_id\"], virtual "
"choices: @ALL, @SPEC, @USER, @ANON, @INPUT"
msgstr ""
"Conta, formato [\"@Conta virtual\", \"root\", \"%id do modelo\"], opções "
"virtuais: @ALL, @SPEC, @USER, @ANON, @INPUT"

#: perms/serializers/permission.py:49
msgid "Protocols, format [\"ssh\", \"rdp\", \"vnc\"] or [\"all\"]"
msgstr "Protocolo, formato [\"ssh\", \"rdp\", \"vnc\"] ou [\"all\"]"

#: perms/serializers/permission.py:60
msgid "Groups amount"
msgstr "Quantidade de grupos de usuários."

#: perms/tasks.py:28
msgid "Check asset permission expired"
msgstr "A verificação da regra de autorização de ativos expirou"

#: perms/tasks.py:30
msgid ""
"The cache of organizational collections, which have completed user authorization tree \n"
"        construction, will expire. Therefore, expired collections need to be cleared from the \n"
"        cache, and this task will be executed periodically based on the time interval specified \n"
"        by PERM_EXPIRED_CHECK_PERIODIC in the system configuration file config.txt"
msgstr ""
"O cache do conjunto de organizações já construído na árvore de autorização "
"do usuário expirará, então é necessário limpar o conjunto expirado do cache,"
" de acordo com o intervalo de tempo PERM_EXPIRED_CHECK_PERIODIC no arquivo "
"de configuração do sistema config.txt, execute esta tarefa regularmente"

#: perms/tasks.py:49
msgid "Send asset permission expired notification"
msgstr "Enviar notificações de expiração de permissões de ativos"

#: perms/tasks.py:51
msgid ""
"Check every day at 10 a.m. and send a notification message to users associated with \n"
"        assets whose authorization is about to expire, as well as to the organization's \n"
"        administrators, 3 days in advance, to remind them that the asset authorization will \n"
"        expire in a few days"
msgstr ""
"Verifique às 10 horas da manhã todos os dias, envie uma mensagem para os "
"usuários e o administrador da organização associados à autorização de ativos"
" que está para expirar em três dias, informando quantos dias o ativo irá "
"expirar"

#: perms/templates/perms/_msg_item_permissions_expire.html:7
#: perms/templates/perms/_msg_permed_items_expire.html:7
#, python-format
msgid "The following %(item_type)s will expire in %(count)s"
msgstr "Os seguintes %(item_type)s irão expirar em %(count)s"

#: rbac/api/role.py:36
msgid "Internal role, can't be destroy"
msgstr "Papel interno, não pode ser excluído"

#: rbac/api/role.py:41
msgid "The role has been bound to users, can't be destroy"
msgstr "O papel está vinculado a um usuário, não pode ser excluído"

#: rbac/api/role.py:106
msgid "Internal role, can't be update"
msgstr "Papel interno, não pode ser atualizado"

#: rbac/api/rolebinding.py:45
msgid "{} at least one system role"
msgstr "{} tem pelo menos um papel de sistema"

#: rbac/apps.py:7
msgid "App RBAC"
msgstr "RBAC"

#: rbac/builtin.py:124
msgid "SystemAdmin"
msgstr "Administrador do sistema"

#: rbac/builtin.py:127
msgid "SystemAuditor"
msgstr "Auditor do sistema"

#: rbac/builtin.py:130
msgid "SystemComponent"
msgstr "Componentes do sistema"

#: rbac/builtin.py:136
msgid "OrgAdmin"
msgstr "Administrador da organização"

#: rbac/builtin.py:139
msgid "OrgAuditor"
msgstr "Auditor da organização"

#: rbac/builtin.py:142
msgid "OrgUser"
msgstr "Organizar usuários"

#: rbac/models/menu.py:13
msgid "Menu permission"
msgstr "Autorização de menu"

#: rbac/models/menu.py:15
msgid "Can view console view"
msgstr "Pode exibir o console"

#: rbac/models/menu.py:16
msgid "Can view pam view"
msgstr "Pode exibir PAM"

#: rbac/models/menu.py:17
msgid "Can view audit view"
msgstr "Pode exibir a auditoria"

#: rbac/models/menu.py:18
msgid "Can view workbench view"
msgstr "Pode exibir a bancada"

#: rbac/models/menu.py:19
msgid "Can view web terminal"
msgstr "Terminal Web"

#: rbac/models/menu.py:20
msgid "Can view file manager"
msgstr "Pode visualizar a gestão de arquivos"

#: rbac/models/menu.py:21
msgid "Can view System Tools"
msgstr "Pode visualizar as ferramentas do sistema"

#: rbac/models/menu.py:22
msgid "Can view user login report"
msgstr "Pode visualizar o relatório de login do usuário"

#: rbac/models/menu.py:23
msgid "Can view user change password report"
msgstr "Pode visualizar o relatório de alteração de senha do usuário"

#: rbac/models/menu.py:24
msgid "Can view asset statistics report"
msgstr "Pode visualizar o relatório de estatísticas de ativos"

#: rbac/models/menu.py:25
msgid "Can view asset activity report"
msgstr "Pode visualizar o relatório de atividades de ativos"

#: rbac/models/menu.py:26
msgid "Can view account statistics report"
msgstr "Pode visualizar o relatório de estatísticas de contas"

#: rbac/models/menu.py:27
msgid "Can view account automation report"
msgstr "Pode visualizar o relatório de automação de contas."

#: rbac/models/permission.py:18
msgid "ContentType"
msgstr "Tipo de conteúdo"

#: rbac/models/permission.py:79 rbac/models/role.py:34
msgid "Permissions"
msgstr "Autorização"

#: rbac/models/role.py:144
msgid "System role"
msgstr "Papel do sistema"

#: rbac/models/role.py:152
msgid "Organization role"
msgstr "Papel da organização"

#: rbac/models/rolebinding.py:62
msgid "Role binding"
msgstr "Vinculação de papel"

#: rbac/models/rolebinding.py:168
msgid "All organizations"
msgstr "Todas as organizações"

#: rbac/models/rolebinding.py:200
msgid ""
"User last role in org, can not be delete, you can remove user from org "
"instead"
msgstr ""
"O último papel do usuário não pode ser excluído, você pode remover o usuário"
" da organização"

#: rbac/models/rolebinding.py:207
msgid "Organization role binding"
msgstr "Associação de papéis da organização"

#: rbac/models/rolebinding.py:222
msgid "System role binding"
msgstr "Associação de papéis do sistema"

#: rbac/serializers/rolebinding.py:60
msgid "Has bound this role"
msgstr "Já vinculado"

#: rbac/tree.py:17 rbac/tree.py:18
msgid "All permissions"
msgstr "Todas as permissões"

#: rbac/tree.py:24
msgid "Console view"
msgstr "Console"

#: rbac/tree.py:25
msgid "Pam view"
msgstr "PAM"

#: rbac/tree.py:26
msgid "Workbench view"
msgstr "Painel de trabalho"

#: rbac/tree.py:27
msgid "Audit view"
msgstr "Painel de auditoria"

#: rbac/tree.py:28 settings/models.py:166
msgid "System setting"
msgstr "Configurações do sistema"

#: rbac/tree.py:38
msgid "Session audits"
msgstr "Auditoria de sessão"

#: rbac/tree.py:50 xpack/plugins/cloud/manager.py:102
msgid "Cloud import"
msgstr "Sincronização em nuvem"

#: rbac/tree.py:54
msgid "Gather account"
msgstr "Conta de cobrança"

#: rbac/tree.py:56 reports/api/accouts/automation.py:73
msgid "Account change secret"
msgstr "Alteração de senha da conta"

#: rbac/tree.py:58
msgid "App ops"
msgstr "Centro de Tarefas"

#: rbac/tree.py:60 settings/serializers/feature.py:193
msgid "Feature"
msgstr "Função"

#: rbac/tree.py:61 settings/serializers/auth/base.py:11
msgid "Authentication"
msgstr "Autenticação"

#: rbac/tree.py:62
msgid "Storage"
msgstr "Armazenamento"

#: rbac/tree.py:64 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:379 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:16
msgid "Applet"
msgstr "Aplicativo Remoto"

#: rbac/tree.py:66
msgid "Appearance"
msgstr "Interface"

#: rbac/tree.py:68 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153
msgid "License"
msgstr "Licença"

#: rbac/tree.py:70
msgid "Job audit"
msgstr "Auditoria de Tarefas"

#: rbac/tree.py:71
msgid "Report"
msgstr "Relatório"

#: rbac/tree.py:182
msgid "App organizations"
msgstr "Gerenciamento de Organização"

#: rbac/tree.py:183
msgid "Ticket comment"
msgstr "Comentários de Ordem de Serviço"

#: rbac/tree.py:184 settings/serializers/feature.py:174
#: settings/serializers/feature.py:176 tickets/models/ticket/general.py:310
msgid "Ticket"
msgstr "Ordem de Serviço"

#: rbac/tree.py:185
msgid "Common setting"
msgstr "Configurações Gerais"

#: rbac/tree.py:186
msgid "View permission tree"
msgstr "Visualizar Árvore de Autorização"

#: reports/views.py:20
msgid "User login report"
msgstr "Relatório de Login de Usuário"

#: reports/views.py:24
msgid "User change password report"
msgstr "Relatório de Mudança de Senha do Usuário"

#: reports/views.py:28
msgid "Asset statistics report"
msgstr "Relatório de Estatísticas de Ativos"

#: reports/views.py:32
msgid "Asset activity report"
msgstr "Relatório de Atividades de Ativos"

#: reports/views.py:36
msgid "Account statistics report"
msgstr "Relatório de Estatísticas de Contas"

#: reports/views.py:40
msgid "Account automation report"
msgstr "Relatório de Automação de Contas"

#: reports/views.py:44
msgid "ConsoleDashboard"
msgstr "Painel de Console"

#: reports/views.py:48
msgid "AuditsDashboard"
msgstr "Painel de Auditoria"

#: reports/views.py:52
msgid "PamDashboard"
msgstr "Painel PAM"

#: reports/views.py:56
msgid "ChangeSecretDashboard"
msgstr "Painel de Alteração de Senha da Conta"

#: reports/views.py:181
msgid "Failed to send email: "
msgstr "Envio de e-mail falhou"

#: reports/views.py:182
msgid "Email sent successfully to "
msgstr "Envio de e-mail bem-sucedido"

#: settings/api/chat.py:41
msgid "Chat AI is not enabled"
msgstr "Chat AI Não Ativado"

#: settings/api/chat.py:89 settings/api/dingtalk.py:31
#: settings/api/feishu.py:39 settings/api/slack.py:34 settings/api/sms.py:160
#: settings/api/vault.py:49 settings/api/wecom.py:37
msgid "Test success"
msgstr "Teste Bem-Sucedido"

#: settings/api/email.py:22
msgid "Test mail sent to {}, please check"
msgstr "O e-mail já foi enviado {}, por favor verifique"

#: settings/api/email.py:47
msgid "Test smtp setting"
msgstr " Testar configurações SMTP"

#: settings/api/ldap.py:92
msgid ""
"Users are not synchronized, please click the user synchronization button"
msgstr "Usuário não sincronizado, clique no botão Sincronizar Usuário"

#: settings/api/sms.py:142
msgid "Invalid SMS platform"
msgstr "Plataforma de SMS inválida"

#: settings/api/sms.py:148
msgid "test_phone is required"
msgstr "Número de telefone de teste Este campo é obrigatório."

#: settings/apps.py:7
msgid "App Settings"
msgstr "Configurações do Sistema"

#: settings/const.py:13
msgid "Embed"
msgstr "Embutido"

#: settings/models.py:42 users/models/preference.py:14
msgid "Encrypted"
msgstr "Criptografado"

#: settings/models.py:168
msgid "Can change email setting"
msgstr "Configurações de E-mail"

#: settings/models.py:169
msgid "Can change auth setting"
msgstr "Configurações de Autenticação"

#: settings/models.py:170
msgid "Can change auth ops"
msgstr "Configurações do Centro de Tarefas"

#: settings/models.py:171
msgid "Can change auth ticket"
msgstr "Configurações de Ordens de Serviço"

#: settings/models.py:172
msgid "Can change virtual app setting"
msgstr "Você pode alterar as Configurações de Aplicações Virtuais"

#: settings/models.py:173
msgid "Can change auth announcement"
msgstr "Configurações de Anúncios"

#: settings/models.py:174
msgid "Can change vault setting"
msgstr "Você pode alterar as Configurações do Vault"

#: settings/models.py:175
msgid "Can change chat ai setting"
msgstr "Você pode alterar as Configurações do Chat AI"

#: settings/models.py:176
msgid "Can change system msg sub setting"
msgstr "Configuração de inscrição de mensagens"

#: settings/models.py:177
msgid "Can change sms setting"
msgstr "Configuração de SMS"

#: settings/models.py:178
msgid "Can change security setting"
msgstr "Configuração de segurança"

#: settings/models.py:179
msgid "Can change clean setting"
msgstr "Limpeza regular"

#: settings/models.py:180
msgid "Can change interface setting"
msgstr "Configuração de interface"

#: settings/models.py:181
msgid "Can change license setting"
msgstr "Configuração de licença"

#: settings/models.py:182
msgid "Can change terminal setting"
msgstr "Configuração do terminal"

#: settings/models.py:183
msgid "Can change other setting"
msgstr "Outras configurações"

#: settings/models.py:193
msgid "Chat prompt"
msgstr "Alerta de chat"

#: settings/notifications.py:23
msgid "Notification of Synchronized LDAP User Task Results"
msgstr "Notificação de resultados de tarefas sincronizadas com usuários LDAP"

#: settings/serializers/auth/base.py:13
msgid "LDAP Auth"
msgstr "Autenticação LDAP"

#: settings/serializers/auth/base.py:14
msgid "LDAP Auth HA"
msgstr "Autenticação LDAP HA"

#: settings/serializers/auth/base.py:15
msgid "CAS Auth"
msgstr "Autenticação CAS"

#: settings/serializers/auth/base.py:16
msgid "OPENID Auth"
msgstr "Autenticação OIDC"

#: settings/serializers/auth/base.py:17
msgid "SAML2 Auth"
msgstr "Autenticação SAML2"

#: settings/serializers/auth/base.py:18
msgid "OAuth2 Auth"
msgstr "Autenticação OAuth2"

#: settings/serializers/auth/base.py:19
msgid "RADIUS Auth"
msgstr "Autenticação RADIUS"

#: settings/serializers/auth/base.py:20
msgid "DingTalk Auth"
msgstr "Autenticação DingTalk"

#: settings/serializers/auth/base.py:21
msgid "FeiShu Auth"
msgstr "Autenticação FeiShu"

#: settings/serializers/auth/base.py:22
msgid "Lark Auth"
msgstr "Autenticação Lark"

#: settings/serializers/auth/base.py:23
msgid "Slack Auth"
msgstr "Autenticação Slack"

#: settings/serializers/auth/base.py:24
msgid "WeCom Auth"
msgstr "Autenticação WeChat Empresarial"

#: settings/serializers/auth/base.py:25
msgid "SSO Auth"
msgstr "Autenticação com token SSO"

#: settings/serializers/auth/base.py:26
msgid "Passkey Auth"
msgstr "Autenticação Passkey"

#: settings/serializers/auth/base.py:28
msgid "Email suffix"
msgstr "Sufixo de e-mail"

#: settings/serializers/auth/base.py:30
msgid ""
"After third-party user authentication is successful, if the third-party "
"authentication service platform does not return the user's email "
"information, the system will automatically create the user using this email "
"suffix"
msgstr ""
"Após a autenticação bem-sucedida do usuário por terceiros, se a plataforma "
"de serviço de autenticação de terceiros não retornar as informações de "
"e-mail do usuário, o sistema criará automaticamente o usuário com este "
"sufixo de e-mail"

#: settings/serializers/auth/base.py:37
msgid "Forgot Password URL"
msgstr "Link Esqueci minha senha"

#: settings/serializers/auth/base.py:38
msgid "The URL for Forgotten Password on the user login page"
msgstr "URL Esqueci minha senha na página de login do usuário"

#: settings/serializers/auth/base.py:41
msgid "Login redirection"
msgstr "Ativar aviso de redirecionamento de login"

#: settings/serializers/auth/base.py:43
msgid ""
"Should an flash page be displayed before the user is redirected to third-"
"party authentication when the administrator enables third-party redirect "
"authentication"
msgstr ""
"Se um administrador ativar a autenticação de identidade de redirecionamento "
"de terceiros, a página Flash deverá ser exibida antes do usuário ser "
"redirecionado para a autenticação de identidade de terceiros"

#: settings/serializers/auth/base.py:55
msgid ""
"When you create a user, you associate the user to the organization of your "
"choice. Users always belong to the Default organization."
msgstr ""
"Ao criar um usuário, você associa esse usuário à organização escolhida. O "
"usuário sempre pertence à organização padrão (Default)."

#: settings/serializers/auth/cas.py:12 settings/serializers/auth/cas.py:14
msgid "CAS"
msgstr "CAS"

#: settings/serializers/auth/cas.py:15 settings/serializers/auth/ldap.py:45
#: settings/serializers/auth/ldap_ha.py:27
#: settings/serializers/auth/oidc.py:61
msgid "Server"
msgstr "Endereço do servidor"

#: settings/serializers/auth/cas.py:18
msgid "Proxy Server"
msgstr "Endereço de retorno"

#: settings/serializers/auth/cas.py:21 settings/serializers/auth/oauth2.py:56
#: settings/serializers/auth/saml2.py:42
msgid "Logout completely"
msgstr "Sincronizar logout"

#: settings/serializers/auth/cas.py:22
msgid "When the user signs out, they also be logged out from the CAS server"
msgstr ""
"Quando o usuário se desconecta, eles são desconectados do servidor CAS"

#: settings/serializers/auth/cas.py:28
msgid "Username attr"
msgstr "Atributo de nome de usuário"

#: settings/serializers/auth/cas.py:31
msgid "Enable attributes map"
msgstr "Ativar mapeamento de atributos"

#: settings/serializers/auth/cas.py:34
#: settings/serializers/auth/dingtalk.py:18
#: settings/serializers/auth/feishu.py:18 settings/serializers/auth/lark.py:17
#: settings/serializers/auth/ldap.py:67
#: settings/serializers/auth/ldap_ha.py:49
#: settings/serializers/auth/oauth2.py:60 settings/serializers/auth/oidc.py:39
#: settings/serializers/auth/saml2.py:35 settings/serializers/auth/slack.py:18
#: settings/serializers/auth/wecom.py:18
msgid "User attribute"
msgstr "Mapear atributos"

#: settings/serializers/auth/cas.py:36
msgid ""
"User attribute mapping, where the `key` is the CAS service user attribute "
"name and the `value` is the JumpServer user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário do serviço CAS, e `value` é o nome do atributo do usuário JumpServer"

#: settings/serializers/auth/cas.py:41
msgid "Create user"
msgstr "Criar usuário (se não existir)"

#: settings/serializers/auth/cas.py:43
msgid ""
"After successful user authentication, if the user does not exist, "
"automatically create the user"
msgstr ""
"Após a autenticação bem-sucedida do usuário, se o usuário não existir, será "
"criado automaticamente"

#: settings/serializers/auth/dingtalk.py:16
msgid "Dingtalk"
msgstr "Habilitar autenticação DingTalk"

#: settings/serializers/auth/dingtalk.py:20
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the DingTalk service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer, e `value` é o nome do atributo do usuário do serviço "
"DingTalk"

#: settings/serializers/auth/feishu.py:20
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the FeiShu service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer, e `value` é o nome do atributo do usuário do serviço "
"Feishu."

#: settings/serializers/auth/lark.py:13 users/models/user/_source.py:24
msgid "Lark"
msgstr "Lark"

#: settings/serializers/auth/lark.py:19
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the Lark service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer e `value` é o nome do atributo do usuário do serviço Lark"

#: settings/serializers/auth/ldap.py:42 settings/serializers/auth/ldap.py:108
msgid "LDAP"
msgstr "LDAP"

#: settings/serializers/auth/ldap.py:46
msgid "LDAP server URI"
msgstr "Domínio do serviço LDAP"

#: settings/serializers/auth/ldap.py:49
#: settings/serializers/auth/ldap_ha.py:31
msgid "Bind DN"
msgstr "DN vinculado"

#: settings/serializers/auth/ldap.py:50
#: settings/serializers/auth/ldap_ha.py:32
msgid "Binding Distinguished Name"
msgstr "Administrador de diretório vinculado"

#: settings/serializers/auth/ldap.py:54
#: settings/serializers/auth/ldap_ha.py:36
msgid "Binding password"
msgstr "Senha vinculada"

#: settings/serializers/auth/ldap.py:57
#: settings/serializers/auth/ldap_ha.py:39
msgid "Search OU"
msgstr "OU do usuário"

#: settings/serializers/auth/ldap.py:59
#: settings/serializers/auth/ldap_ha.py:41
msgid ""
"User Search Base, if there are multiple OUs, you can separate them with the "
"`|` symbol"
msgstr ""
"Biblioteca de pesquisa do usuário, se houver várias OUs, você pode usar o "
"símbolo `|` para separar"

#: settings/serializers/auth/ldap.py:63
#: settings/serializers/auth/ldap_ha.py:45
msgid "Search filter"
msgstr "Filtro de usuário"

#: settings/serializers/auth/ldap.py:64
#: settings/serializers/auth/ldap_ha.py:46
#, python-format
msgid "Selection could include (cn|uid|sAMAccountName=%(user)s)"
msgstr "As opções possíveis são (cn ou uid ou sAMAccountName=%(user)s)"

#: settings/serializers/auth/ldap.py:69
#: settings/serializers/auth/ldap_ha.py:51
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the LDAP service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer e `value` é o nome do atributo do usuário do serviço LDAP"

#: settings/serializers/auth/ldap.py:85
#: settings/serializers/auth/ldap_ha.py:67
msgid "Connect timeout (s)"
msgstr "Tempo de conexão (segundos)"

#: settings/serializers/auth/ldap.py:88
#: settings/serializers/auth/ldap_ha.py:70
msgid "Strict sync"
msgstr "Modo rigoroso"

#: settings/serializers/auth/ldap.py:89
#: settings/serializers/auth/ldap_ha.py:71
msgid ""
"In strict mode, users not found in LDAP will be disabled during full or "
"automatic sync"
msgstr ""
"Após ativar o modo rigoroso, a sincronização total ou automática desativará "
"usuários não encontrados no LDAP no sistema."

#: settings/serializers/auth/ldap.py:94
#: settings/serializers/auth/ldap_ha.py:76
msgid "User DN cache timeout (s)"
msgstr "Tempo de cache do User DN (segundos)"

#: settings/serializers/auth/ldap.py:96
msgid ""
"Caching the User DN obtained during user login authentication can "
"effectively improve the speed of user authentication., 0 means no "
"cache<br>If the user OU structure has been adjusted, click Submit to clear "
"the user DN cache"
msgstr ""
"Cache do User DN consultado durante a autenticação de login do usuário, o "
"que pode melhorar efetivamente a velocidade de autenticação do usuário<br>Se"
" a arquitetura de OU do usuário for ajustada, clique em enviar para limpar o"
" cache do User DN"

#: settings/serializers/auth/ldap.py:102
#: settings/serializers/auth/ldap_ha.py:84
msgid "Search paged size (piece)"
msgstr "Número de páginas de pesquisa (linhas)"

#: settings/serializers/auth/ldap_ha.py:24
#: settings/serializers/auth/ldap_ha.py:90
msgid "LDAP HA"
msgstr "Autenticação LDAP"

#: settings/serializers/auth/ldap_ha.py:28
msgid "LDAP HA server URI"
msgstr "Domínio do Serviço LDAP HA"

#: settings/serializers/auth/ldap_ha.py:78
msgid ""
"Caching the User DN obtained during user login authentication can "
"effectivelyimprove the speed of user authentication., 0 means no cache<br>If"
" the user OU structure has been adjusted, click Submit to clear the user DN "
"cache"
msgstr ""
"Ao fazer cache do User DN consultado durante a autenticação do login do "
"usuário, a velocidade da autenticação do usuário pode ser efetivamente "
"aumentada<br>Se a estrutura do usuário OU for ajustada, clique em submeter "
"para limpar o cache do usuário DN"

#: settings/serializers/auth/oauth2.py:19
#: settings/serializers/auth/oauth2.py:22
msgid "OAuth2"
msgstr "OAuth2"

#: settings/serializers/auth/oauth2.py:28
msgid "Service provider"
msgstr "Fornecedor de serviço"

#: settings/serializers/auth/oauth2.py:31 settings/serializers/feature.py:99
#: xpack/plugins/cloud/serializers/account_attrs.py:50
msgid "Client ID"
msgstr "ID do cliente"

#: settings/serializers/auth/oauth2.py:34 settings/serializers/auth/oidc.py:24
#: settings/serializers/feature.py:102
#: xpack/plugins/cloud/serializers/account_attrs.py:53
msgid "Client Secret"
msgstr "Chave secreta do cliente"

#: settings/serializers/auth/oauth2.py:40 settings/serializers/auth/oidc.py:81
msgid "Authorization endpoint"
msgstr "Endereço do ponto de autorização"

#: settings/serializers/auth/oauth2.py:43 settings/serializers/auth/oidc.py:84
msgid "Token endpoint"
msgstr "Endereço do ponto de token"

#: settings/serializers/auth/oauth2.py:46 settings/serializers/auth/oidc.py:32
#: settings/serializers/auth/sms.py:111
msgid "Request method"
msgstr "Forma de autenticação do cliente"

#: settings/serializers/auth/oauth2.py:50 settings/serializers/auth/oidc.py:90
msgid "Userinfo endpoint"
msgstr "Endereço do ponto de informações do usuário"

#: settings/serializers/auth/oauth2.py:53 settings/serializers/auth/oidc.py:93
msgid "End session endpoint"
msgstr "Endereço do ponto de encerramento da sessão"

#: settings/serializers/auth/oauth2.py:57
msgid ""
"When the user signs out, they also be logged out from the OAuth2 server"
msgstr "Quando os usuários saem, eles também sairão do servidor OAuth2"

#: settings/serializers/auth/oauth2.py:62
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the OAuth2 service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer, e `value` é o nome do atributo do usuário do serviço "
"OAuth2."

#: settings/serializers/auth/oauth2.py:67
#: settings/serializers/auth/oidc.py:117 settings/serializers/auth/saml2.py:45
msgid "Always update user"
msgstr "Sempre atualizar informações do usuário"

#: settings/serializers/auth/oidc.py:13 settings/serializers/auth/oidc.py:71
msgid "OIDC"
msgstr "OIDC"

#: settings/serializers/auth/oidc.py:17
msgid "Base site URL"
msgstr "Endereço JumpServer"

#: settings/serializers/auth/oidc.py:18
msgid "The current site's URL is used to construct the callback address"
msgstr "URL do site atual usado para construir o endereço de retorno"

#: settings/serializers/auth/oidc.py:21
msgid "Client Id"
msgstr "ID do Cliente"

#: settings/serializers/auth/oidc.py:34
msgid "Share session"
msgstr "Sessão Compartilhada"

#: settings/serializers/auth/oidc.py:36
msgid "Ignore SSL verification"
msgstr "Ignorar validação do certificado SSL"

#: settings/serializers/auth/oidc.py:41
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the OIDC service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer e `value` é o nome do atributo do usuário do serviço OIDC"

#: settings/serializers/auth/oidc.py:45
msgid "Enable PKCE"
msgstr "Habilitar PKCE"

#: settings/serializers/auth/oidc.py:47
msgid "Code challenge method"
msgstr "Método de validação do código"

#: settings/serializers/auth/oidc.py:55
msgid "Use Keycloak"
msgstr "Usar Keycloak"

#: settings/serializers/auth/oidc.py:57
msgid ""
"Use Keycloak as the OpenID Connect server, or use standard OpenID Connect "
"Protocol"
msgstr ""
"Usar Keycloak como servidor OpenID Connect, ou usar o protocolo OpenID "
"Connect padrão"

#: settings/serializers/auth/oidc.py:64
msgid "Realm name"
msgstr "Domínio"

#: settings/serializers/auth/oidc.py:71
msgid "OpenID Connect"
msgstr "Conexão OpenID"

#: settings/serializers/auth/oidc.py:74
msgid "Provider endpoint"
msgstr "Endereço de endpoint"

#: settings/serializers/auth/oidc.py:76
msgid ""
"The issuer URL of the OpenID Provider, used to discover its configuration "
"via the `$PROVIDER_ENDPOINT/.well-known/openid-configuration` endpoint."
msgstr ""
"URL do emissor do provedor OpenID, usado para descobrir sua configuração "
"através do endpoint “$PROVIDER_ENDPOINT/.well-known/openid-configuration”."

#: settings/serializers/auth/oidc.py:87
msgid "JWKS endpoint"
msgstr "Endereço de endpoint JWKS"

#: settings/serializers/auth/oidc.py:96
msgid "Signature algorithm"
msgstr "Algoritmo de assinatura"

#: settings/serializers/auth/oidc.py:99
msgid "Signing key"
msgstr "Chave de assinatura"

#: settings/serializers/auth/oidc.py:102
msgid "Scopes"
msgstr "Alcance da conexão"

#: settings/serializers/auth/oidc.py:105
msgid "ID Token max age (s)"
msgstr "Tempo de validade do token (segundos)"

#: settings/serializers/auth/oidc.py:108
msgid "ID Token include claims"
msgstr "Declaração"

#: settings/serializers/auth/oidc.py:111
msgid "Use state"
msgstr "Status de uso"

#: settings/serializers/auth/oidc.py:114
msgid "Use nonce"
msgstr "Uso temporário"

#: settings/serializers/auth/passkey.py:12
msgid "Only SSL domain can use passkey auth"
msgstr "Somente domínios SSL podem usar autenticação Passkey"

#: settings/serializers/auth/passkey.py:15
msgid "FIDO Server ID"
msgstr "Domínio de serviço Passkey"

#: settings/serializers/auth/passkey.py:17
msgid ""
"The hostname can using passkey auth, If not set, will use request host and "
"the request host in DOMAINS, If multiple domains, use comma to separate"
msgstr ""
"Domínios que podem usar autenticação Passkey, se não configurado, o host de "
"solicitação será usado (nome do host em DOMAINS confiáveis), se houver "
"vários domínios, use vírgulas para separá-los, sem precisar do número da "
"porta"

#: settings/serializers/auth/passkey.py:22
msgid "FIDO Server name"
msgstr "Nome do serviço Passkey"

#: settings/serializers/auth/radius.py:23
msgid "OTP in RADIUS"
msgstr "Use o Radius OTP"

#: settings/serializers/auth/radius.py:24
msgid ""
"* Using OTP in RADIUS means users can employ RADIUS as a method for MFA"
msgstr ""
"* Usar OTP no RADIUS significa que os usuários podem usar RADIUS como método"
" de MFA"

#: settings/serializers/auth/saml2.py:12 settings/serializers/auth/saml2.py:15
msgid "SAML2"
msgstr "SAML2"

#: settings/serializers/auth/saml2.py:18
msgid "IDP Metadata URL"
msgstr "Endereço do IDP Metadata"

#: settings/serializers/auth/saml2.py:21
msgid "IDP Metadata XML"
msgstr "IDP Metadata XML"

#: settings/serializers/auth/saml2.py:24
msgid "SP advanced settings"
msgstr "Configurações avançadas"

#: settings/serializers/auth/saml2.py:28
msgid "SP private key"
msgstr "Chave SP"

#: settings/serializers/auth/saml2.py:32
msgid "SP cert"
msgstr "Certificado SP"

#: settings/serializers/auth/saml2.py:37
msgid ""
"User attribute mapping, where the `key` is the SAML2 service user attribute "
"name and the `value` is the JumpServer user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário do serviço SAML2, `value` é o nome do atributo do usuário do "
"JumpServer"

#: settings/serializers/auth/saml2.py:43
msgid "When the user signs out, they also be logged out from the SAML2 server"
msgstr ""
"Quando os usuários saem, eles também são desconectados do servidor SAML2"

#: settings/serializers/auth/slack.py:20
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the Slack service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário do JumpServer, `value` é o nome do atributo do usuário do serviço "
"Slack"

#: settings/serializers/auth/sms.py:18
msgid "Enable Short Message Service (SMS)"
msgstr "Ativar serviço de SMS (SMS)"

#: settings/serializers/auth/sms.py:21 xpack/plugins/cloud/models.py:37
msgid "Provider"
msgstr "Fornecedor de serviços em nuvem"

#: settings/serializers/auth/sms.py:22
msgid "Short Message Service (SMS) provider or protocol"
msgstr "Fornecedor ou protocolo de serviço de SMS (SMS)"

#: settings/serializers/auth/sms.py:25
msgid "Code length"
msgstr "Comprimento do código de verificação"

#: settings/serializers/auth/sms.py:26
msgid "Length of the sent verification code"
msgstr "Comprimento do código de verificação a ser enviado"

#: settings/serializers/auth/sms.py:31 settings/serializers/auth/sms.py:54
#: settings/serializers/auth/sms.py:62 settings/serializers/auth/sms.py:71
#: settings/serializers/auth/sms.py:82 settings/serializers/msg.py:84
msgid "Signature"
msgstr "Assinatura"

#: settings/serializers/auth/sms.py:32 settings/serializers/auth/sms.py:55
#: settings/serializers/auth/sms.py:63 settings/serializers/auth/sms.py:72
msgid "Template code"
msgstr "Modelo"

#: settings/serializers/auth/sms.py:40 users/models/user/__init__.py:85
#: users/serializers/user.py:159
msgid "Phone"
msgstr "Celular"

#: settings/serializers/auth/sms.py:69
msgid "App Access Address"
msgstr "Endereço do aplicativo"

#: settings/serializers/auth/sms.py:70
msgid "Signature channel number"
msgstr "Número do canal de assinatura"

#: settings/serializers/auth/sms.py:78
msgid "Enterprise code"
msgstr "Código da empresa (SP id)"

#: settings/serializers/auth/sms.py:79
msgid "Shared secret"
msgstr "Senha compartilhada (Shared secret)"

#: settings/serializers/auth/sms.py:80
msgid "Original number"
msgstr "Número original (Src id)"

#: settings/serializers/auth/sms.py:81
msgid "Business type"
msgstr "Tipo de serviço (Service id)"

#: settings/serializers/auth/sms.py:85
#, python-brace-format
msgid ""
"Template need contain {code} and Signature + template length does not exceed"
" 67 words. For example, your verification code is {code}, which is valid for"
" 5 minutes. Please do not disclose it to others."
msgstr ""
"O modelo precisa conter {code}, e a soma do comprimento da assinatura e do "
"modelo não pode exceder 67 caracteres. Por exemplo, seu código de "
"verificação é {code}, válido por 5 minutos. Não compartilhe com outras "
"pessoas."

#: settings/serializers/auth/sms.py:94
#, python-brace-format
msgid "The template needs to contain {code}"
msgstr "O modelo precisa conter {code}"

#: settings/serializers/auth/sms.py:97
msgid "Signature + Template must not exceed 65 words"
msgstr "Modelo+assinatura não pode exceder 65 caracteres"

#: settings/serializers/auth/sms.py:106 terminal/notifications.py:292
msgid "URL"
msgstr "URL"

#: settings/serializers/auth/sso.py:16
msgid "Enable SSO auth"
msgstr "Ativar autenticação com token SSO"

#: settings/serializers/auth/sso.py:17
msgid "Other service can using SSO token login to JumpServer without password"
msgstr ""
"Outros sistemas podem se integrar ao JumpServer usando Token SSO, eliminando"
" o processo de login."

#: settings/serializers/auth/sso.py:20
msgid "SSO auth key TTL"
msgstr "Validade do token"

#: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:231
msgid "Unit: second"
msgstr "Unidade: segundos"

#: settings/serializers/auth/wecom.py:20
msgid ""
"User attribute mapping, where the `key` is the JumpServer user attribute "
"name and the `value` is the WeCom service user attribute name"
msgstr ""
"Mapeamento de atributos do usuário, onde `key` é o nome do atributo do "
"usuário JumpServer e `value` é o nome do atributo do usuário do serviço "
"corporativo WeChat"

#: settings/serializers/basic.py:11
msgid "Site URL"
msgstr "URL do site atual"

#: settings/serializers/basic.py:13
msgid ""
"Site URL is the externally accessible address of the current product service"
" and is usually used in links in system emails"
msgstr ""
"URL do site é o endereço externo acessível do serviço do produto atual, "
"geralmente usado em links em emails do sistema"

#: settings/serializers/basic.py:18
msgid "User guide url"
msgstr "URL do Guia do Usuário"

#: settings/serializers/basic.py:19
msgid "User first login update profile done redirect to it"
msgstr ""
"Usuário ao fazer login pela primeira vez, é redirecionado para o endereço "
"após modificar o perfil, pode ser um wiki ou outros documentos de instrução"

#: settings/serializers/basic.py:22
msgid "Global org display"
msgstr "Nome da organização global"

#: settings/serializers/basic.py:23
msgid "The name of global organization to display"
msgstr ""
"O nome visível da organização global, por padrão, é a organização global"

#: settings/serializers/basic.py:26
msgid "Document URL"
msgstr "Link do documento"

#: settings/serializers/basic.py:27
msgid ""
"Document URL refers to the address in the top navigation bar Help - Document"
msgstr ""
"URL do documento refere-se ao endereço na barra de navegação de topo, Ajuda "
"- Documento"

#: settings/serializers/basic.py:30
msgid "Support URL"
msgstr "Link de suporte"

#: settings/serializers/basic.py:31
msgid ""
"Support URL refers to the address in the top navigation bar Help - Support"
msgstr ""
"O URL de suporte refere-se ao endereço na barra de navegação de topo, Ajuda "
"- Suporte"

#: settings/serializers/basic.py:44
msgid "Organization name already exists"
msgstr "O nome da organização já existe"

#: settings/serializers/cleaning.py:11
msgid "Period clean"
msgstr "Limpeza Programada"

#: settings/serializers/cleaning.py:15
msgid "Login log retention days (day)"
msgstr "Logins (dias)"

#: settings/serializers/cleaning.py:19
msgid "Task log retention days (day)"
msgstr "Log de tarefas (dias)"

#: settings/serializers/cleaning.py:23
msgid "Operate log retention days (day)"
msgstr "Registro de Operações (dias)"

#: settings/serializers/cleaning.py:27
msgid "password change log keep days (day)"
msgstr "Registro de Alteração de Senha"

#: settings/serializers/cleaning.py:31
msgid "FTP log retention days (day)"
msgstr "Upload/Download (dias)"

#: settings/serializers/cleaning.py:35
msgid "Cloud sync task history retention days (day)"
msgstr "Registros de Sincronização em Nuvem (dias)"

#: settings/serializers/cleaning.py:39
msgid "job execution retention days (day)"
msgstr "Histórico de Execuções do Centro de Trabalhos (dias)"

#: settings/serializers/cleaning.py:43
msgid "Activity log retention days (day)"
msgstr "Registros de Atividades (dias)"

#: settings/serializers/cleaning.py:46
msgid "Session log retention days (day)"
msgstr "Registros de Sessão (dias)"

#: settings/serializers/cleaning.py:48
msgid ""
"Session, record, command will be delete if more than duration, only in "
"database, OSS will not be affected."
msgstr ""
"Sessões, gravações e registros de comandos acima desse prazo serão excluídos"
" (afeta o armazenamento do banco de dados, OSS, etc não são afetados)"

#: settings/serializers/cleaning.py:53
msgid "Change secret and push record retention days (day)"
msgstr "Registro de Notificações de Alteração de Senha (dias)"

#: settings/serializers/feature.py:23 settings/serializers/msg.py:69
msgid "Subject"
msgstr "Tema"

#: settings/serializers/feature.py:27
msgid "More Link"
msgstr "URL para mais informações"

#: settings/serializers/feature.py:43 settings/serializers/feature.py:45
#: settings/serializers/feature.py:46
msgid "Announcement"
msgstr "Anúncio"

#: settings/serializers/feature.py:59 settings/serializers/feature.py:62
msgid "Vault"
msgstr "Ativar Vault"

#: settings/serializers/feature.py:65
msgid "Vault provider"
msgstr "Fornecedor de Serviços do Cofre"

#: settings/serializers/feature.py:69
msgid "Record limit"
msgstr "Registro de Limites"

#: settings/serializers/feature.py:71
msgid ""
"If the specific value is less than 999 (default), the system will "
"automatically perform a task every night: check and delete historical "
"accounts that exceed the predetermined number. If the value reaches or "
"exceeds 999 (default), no historical account deletion will be performed"
msgstr ""
"Se um valor específico é menor que 999, o sistema irá automaticamente "
"efetuar tarefas durante a noite: verificar e deletar contas históricas que "
"superem a quantidade predeterminada. Se o valor atingir ou exceder 999, "
"nenhuma ação de exclusão de contas históricas será realizada."

#: settings/serializers/feature.py:89
msgid "Mount Point"
msgstr "Ponto de montagem"

#: settings/serializers/feature.py:105
#: xpack/plugins/cloud/serializers/account_attrs.py:56
msgid "Tenant ID"
msgstr "ID do inquilino"

#: settings/serializers/feature.py:112 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:119 xpack/plugins/cloud/manager.py:123
#: xpack/plugins/cloud/models.py:293
msgid "Region"
msgstr "Região"

#: settings/serializers/feature.py:115 terminal/serializers/storage.py:33
msgid "Access key ID"
msgstr "ID da chave de acesso (AK)"

#: settings/serializers/feature.py:119 terminal/serializers/storage.py:37
#: xpack/plugins/cloud/serializers/account_attrs.py:35
msgid "Access key secret"
msgstr "Segredo da chave de acesso (SK)"

#: settings/serializers/feature.py:124 settings/serializers/feature.py:127
msgid "Chat AI"
msgstr "Chat AI"

#: settings/serializers/feature.py:131
msgid "Method"
msgstr "Método de criação"

#: settings/serializers/feature.py:134 settings/serializers/feature.py:142
#: settings/serializers/feature.py:157
msgid "Base URL"
msgstr "Endereço "

#: settings/serializers/feature.py:135 settings/serializers/feature.py:143
#: settings/serializers/feature.py:158
msgid "The base URL of the Chat service."
msgstr "Endereço básico do serviço de chat. "

#: settings/serializers/feature.py:146 settings/serializers/feature.py:161
#: templates/_header_bar.html:96
msgid "API Key"
msgstr "Chave API"

#: settings/serializers/feature.py:150 settings/serializers/feature.py:165
msgid ""
"The proxy server address of the GPT service. For example: http://ip:port"
msgstr ""
"Endereço do servidor proxy do serviço GPT. Por exemplo: http://ip:port"

#: settings/serializers/feature.py:154
msgid "GPT Model"
msgstr "Modelo GPT"

#: settings/serializers/feature.py:169
msgid "DeepSeek Model"
msgstr "Modelo DeepSeek "

#: settings/serializers/feature.py:178
msgid "Approval without login"
msgstr "Aprovação sem Login"

#: settings/serializers/feature.py:179
msgid "Allow direct approval ticket without login"
msgstr ""
"Permissão para aprovar pedidos de serviço diretamente, sem a necessidade de "
"login."

#: settings/serializers/feature.py:183
msgid "Period"
msgstr "Período"

#: settings/serializers/feature.py:184
msgid ""
"The default authorization time period when applying for assets via a ticket"
msgstr ""
"Solicitação de ordens de serviço do ativo no período de autorização padrão"

#: settings/serializers/feature.py:187
msgid "hour"
msgstr "Tempo"

#: settings/serializers/feature.py:188
msgid "Unit"
msgstr "Unidade"

#: settings/serializers/feature.py:188
msgid "The unit of period"
msgstr "Ciclo de execução"

#: settings/serializers/feature.py:196
msgid "Adhoc command"
msgstr "Execução de comandos em lote"

#: settings/serializers/feature.py:197
msgid ""
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
msgstr ""
"Permitir aos usuários executar comandos em lote na Bancada de Trabalho - "
"Centro de Trabalho - Adhoc"

#: settings/serializers/feature.py:201
msgid "Command blacklist"
msgstr "Lista negra de comandos do Centro de Ações"

#: settings/serializers/feature.py:202
msgid "Command blacklist in Adhoc"
msgstr "Lista negra de comandos do Centro de Ações"

#: settings/serializers/feature.py:208
#: terminal/models/virtualapp/provider.py:17
#: terminal/models/virtualapp/virtualapp.py:36
#: terminal/models/virtualapp/virtualapp.py:97
#: terminal/serializers/virtualapp.py:33
msgid "Virtual app"
msgstr "Aplicativo Virtual"

#: settings/serializers/feature.py:211
msgid "Virtual App"
msgstr "Aplicativo Virtual"

#: settings/serializers/feature.py:213
msgid ""
"Virtual applications, you can use the Linux operating system as an "
"application server in remote applications."
msgstr ""
"Aplicativo virtual, console Linux pode ser usado como servidor de "
"aplicativos em aplicativos remotos."

#: settings/serializers/msg.py:24
msgid "SMTP"
msgstr "SMTP"

#: settings/serializers/msg.py:25
msgid "Microsoft Exchange Server"
msgstr "Servidor Microsoft Exchange"

#: settings/serializers/msg.py:28
msgid "Service"
msgstr "Serviço"

#: settings/serializers/msg.py:34
msgid "The user to be used for email server authentication"
msgstr ""
"Nome de usuário para login no servidor de e-mail. Geralmente é o seu "
"endereço de e-mail"

#: settings/serializers/msg.py:39
msgid ""
"Password to use for the email server. It is used in conjunction with "
"`Account` when authenticating to the email server"
msgstr ""
"Senha utilizada para o servidor de e-mail. É utilizada em conjunto com a "
"`conta` ao autenticar no servidor de e-mail"

#: settings/serializers/msg.py:42
msgid "Sender"
msgstr "Remetente"

#: settings/serializers/msg.py:43
msgid "Sender email address (default to using the `Account`)"
msgstr "endereço de e-mail do remetente (por padrão, utiliza a `conta`)."

#: settings/serializers/msg.py:47
msgid "The recipient is used for testing the email server's connectivity"
msgstr ""
"Destinatário usado para testar a conectividade com o servidor de e-mail"

#: settings/serializers/msg.py:52
msgid ""
"Whether to use an implicit TLS (secure) connection when talking to the SMTP "
"server. In most email documentation this type of TLS connection is referred "
"to as SSL. It is generally used on port 465"
msgstr ""
"Usa-se uma conexão TLS (segura) implícita ao se comunicar com o servidor "
"SMTP. Em muitos documentos de e-mail, esse tipo de conexão TLS é chamado de "
"SSL. Ele é geralmente usado na porta 465"

#: settings/serializers/msg.py:55
msgid "Use TLS"
msgstr "Usar TLS"

#: settings/serializers/msg.py:57
msgid ""
"Whether to use a TLS (secure) connection when talking to the SMTP server. "
"This is used for explicit TLS connections, generally on port 587"
msgstr ""
"Se uma conexão TLS (segura) é usada ao se comunicar com o servidor SMTP. "
"Isso é usado para conexões TLS explícitas, geralmente na porta 587"

#: settings/serializers/msg.py:65
msgid "Subject prefix"
msgstr "Prefixo do assunto"

#: settings/serializers/msg.py:70
msgid ""
"Tips: When creating a user, send the subject of the email (eg:Create account"
" successfully)"
msgstr ""
"Dica: ao criar um usuário, envie um e-mail de configuração da senha com o "
"assunto (por exemplo: criação de usuário bem-sucedida)"

#: settings/serializers/msg.py:74 users/notifications.py:18
msgid "Honorific"
msgstr "Saudação do e-mail"

#: settings/serializers/msg.py:75
msgid "Tips: When creating a user, send the honorific of the email (eg:Hello)"
msgstr ""
"Dica: ao criar um usuário, envie um e-mail de configuração da senha com uma "
"saudação (por exemplo: Olá)"

#: settings/serializers/msg.py:81
#, python-brace-format
msgid ""
"Tips: When creating a user, send the content of the email, support "
"{username} {name} {email} label"
msgstr ""
"Dica: ao criar um usuário, envie um e-mail de configuração da senha com "
"conteúdo, suportando as tags {username} {name} {email}"

#: settings/serializers/msg.py:85
msgid "Tips: Email signature (eg:jumpserver)"
msgstr "Assinatura de e-mail (por exemplo: jumpserver)"

#: settings/serializers/other.py:8
msgid "More..."
msgstr "Mais..."

#: settings/serializers/other.py:11
msgid "Perm ungroup node"
msgstr "Mostrar nós não agrupados"

#: settings/serializers/other.py:12
msgid "Perm single to ungroup node"
msgstr ""
"Colocar recursos autorizados independentemente em nós não agrupados, para "
"evitar o problema de ser capaz de ver o nó onde o recurso está localizado, "
"mas o nó não está autorizado."

#: settings/serializers/security.py:19
msgid "User password expiration (day)"
msgstr "Tempo de expiração da senha do usuário (dias)"

#: settings/serializers/security.py:21
msgid ""
"If the user does not update the password during the time, the user password "
"will expire failure;The password expiration reminder mail will be automatic "
"sent to the user by system within 5 days (daily) before the password expires"
msgstr ""
"Se o usuário não atualizar a senha durante esse período, a senha do usuário "
"expirará e se tornará inválida; Um e-mail de lembrete de expiração de senha "
"será enviado automaticamente pelo sistema ao usuário dentro de 5 dias antes "
"da expiração da senha"

#: settings/serializers/security.py:28
msgid "User expired tokens record keep days"
msgstr "Dias de retenção de Token expirado do usuário"

#: settings/serializers/security.py:29
msgid ""
"Retention period (in days) for expired user tokens before automatic cleanup."
msgstr ""
"Antes de excluir permanentemente os registros de Token expirado do usuário "
"na tarefa de limpeza diária do sistema, os dias em que esses registros são "
"mantidos"

#: settings/serializers/security.py:33
msgid "Recent password count"
msgstr "Não pode definir senhas recentes"

#: settings/serializers/security.py:35
msgid ""
"Tip: When the user resets the password, it cannot be the previous n "
"historical passwords of the user"
msgstr ""
"Dica: Ao redefinir a senha, o usuário não pode usar as senhas que foram "
"usadas anteriormente"

#: settings/serializers/security.py:41
msgid "Minimum length (User)"
msgstr "Comprimento mínimo da senha"

#: settings/serializers/security.py:45
msgid "Minimum length (Admin)"
msgstr "Comprimento mínimo da senha do Administrador"

#: settings/serializers/security.py:54
msgid "Digits"
msgstr "Deve conter números"

#: settings/serializers/security.py:57
msgid "Special characters"
msgstr "Deve conter caracteres especiais"

#: settings/serializers/security.py:62
msgid ""
"If the user has failed to log in for a limited number of times, no login is "
"allowed during this time interval."
msgstr ""
"Quando o número de falhas de login do usuário atingir o limite, o login será"
" proibido durante esse intervalo"

#: settings/serializers/security.py:70 settings/serializers/security.py:80
msgid "Login failures count"
msgstr "Limite o número de falhas de login do usuário"

#: settings/serializers/security.py:74 settings/serializers/security.py:84
msgid "Login failure period (minute)"
msgstr "Proibir intervalo de login do usuário (minutos)"

#: settings/serializers/security.py:88
msgid "Login IP whitelist"
msgstr "IP na lista branca de login"

#: settings/serializers/security.py:93
msgid "Login IP blacklist"
msgstr "IP na lista negra de login"

#: settings/serializers/security.py:98
msgid "Only single device login"
msgstr "Apenas um dispositivo pode estar logado"

#: settings/serializers/security.py:99
msgid ""
"After the user logs in on the new device, other logged-in devices will "
"automatically log out"
msgstr ""
"Depois que o usuário faz login em um novo dispositivo, os outros "
"dispositivos já logados serão desconectados automaticamente"

#: settings/serializers/security.py:102
msgid "Only exist user login"
msgstr "Apenas usuários existentes podem fazer login"

#: settings/serializers/security.py:104
msgid ""
"If enabled, non-existent users will not be allowed to log in; if disabled, "
"users of other authentication methods except local authentication methods "
"are allowed to log in and automatically create users (if the user does not "
"exist)"
msgstr ""
"Se ativada, usuários inexistentes não poderão fazer login; Se desativada, "
"além do método de autenticação local, usuários de outros métodos de "
"autenticação são permitidos para entrar e criar automaticamente uma conta "
"(caso o usuário não exista)"

#: settings/serializers/security.py:110
msgid "Only from source login"
msgstr "Login apenas a partir de usuários originais"

#: settings/serializers/security.py:112
msgid ""
"If it is enabled, the user will only authenticate to the source when logging"
" in; if it is disabled, the user will authenticate all the enabled "
"authentication methods in a certain order when logging in, and as long as "
"one of the authentication methods is successful, they can log in directly"
msgstr ""
"Se ativada, a autenticação do usuário no login será feita apenas no ponto de"
" origem; Se desativada, a autenticação do usuário seguirá uma certa ordem "
"entre todos os métodos de autenticação ativados, com sucesso em um deles "
"permitindo o login direto"

#: settings/serializers/security.py:123
#: users/templates/users/mfa_setting.html:160
msgid "Not enabled"
msgstr "Desativado"

#: settings/serializers/security.py:124
msgid "All users"
msgstr "Todos os usuários"

#: settings/serializers/security.py:125
msgid "Only admin users"
msgstr "Apenas administrador"

#: settings/serializers/security.py:127
msgid "Global MFA"
msgstr "Ativar autenticação MFA global"

#: settings/serializers/security.py:131
msgid "Third-party login MFA"
msgstr "Autenticação de terceiros habilita MFA"

#: settings/serializers/security.py:135
msgid "MFA via Email"
msgstr "Validação de e-mail MFA"

#: settings/serializers/security.py:136
msgid "Email as a method for multi-factor authentication"
msgstr "Usar e-mail como uma forma de autenticação multifatorial"

#: settings/serializers/security.py:139
msgid "OTP issuer name"
msgstr "Nome após a varredura do OTP"

#: settings/serializers/security.py:143
msgid "OTP valid window"
msgstr "Número de vezes válidas para atraso do OTP"

#: settings/serializers/security.py:147
msgid "MFA verify TTL"
msgstr "Prazo de validade da verificação MFA"

#: settings/serializers/security.py:149
msgid ""
"Unit: second, The verification MFA takes effect only when you view the "
"account password"
msgstr ""
"Unidade: segundos, atualmente efetivo apenas ao verificar a senha de conta "
"MFA "

#: settings/serializers/security.py:154
msgid "MFA in login page"
msgstr "Inserir MFA na página de login"

#: settings/serializers/security.py:155
msgid "Eu security regulations(GDPR) require MFA to be on the login page"
msgstr ""
"A regulamentação de segurança de dados da União Europeia (GDPR) exige MFA na"
" página de login para garantir a segurança do login do sistema"

#: settings/serializers/security.py:159
msgid "Verify code TTL (second)"
msgstr "Tempo de validade do código de verificação (minutos)"

#: settings/serializers/security.py:160
msgid "Reset password and send SMS code expiration time"
msgstr ""
"Tempo de expiração do código de verificação para redefinição de senha e "
"envio de mensagens de texto"

#: settings/serializers/security.py:164
msgid "Login dynamic code"
msgstr "Ativar código adicional de login"

#: settings/serializers/security.py:165
msgid ""
"The password and additional code are sent to a third party authentication "
"system for verification"
msgstr ""
"Senha e código adicional são enviados juntos para o sistema de autenticação "
"de terceiros para verificação. Por exemplo, alguns sistemas de autenticação "
"de terceiros exigem senha + 6 números para completar a autenticação"

#: settings/serializers/security.py:169
msgid "Login CAPTCHA"
msgstr "Habilitar código de verificação de login"

#: settings/serializers/security.py:170
msgid "Enable CAPTCHA to prevent robot authentication"
msgstr "Ligar o código de verificação para prevenir o login de robôs"

#: settings/serializers/security.py:173
msgid "Suspicious Login Verification"
msgstr "Notificação de login de local diferente"

#: settings/serializers/security.py:175
msgid ""
"The system determines whether the login IP address belongs to a common login"
" city. If the account is logged in from a common login city, the system "
"sends a remote login reminder"
msgstr ""
"Com base se o IP de login pertence à cidade de login usual, se a conta for "
"acessada de uma cidade não usual, um lembrete de login de local diferente "
"será enviado"

#: settings/serializers/security.py:181
msgid "Auto Disable Threshold (day)"
msgstr "Desativação automática de usuários inativos (dias)"

#: settings/serializers/security.py:182
msgid ""
"Detect infrequent users daily and disable them if they exceed the "
"predetermined time limit"
msgstr ""
"Um cheque é feito todos os dias, os usuários que excedem o tempo predefinido"
" são automaticamente desativados"

#: settings/serializers/security.py:202
msgid "Watermark"
msgstr "Ativar marca d'água"

#: settings/serializers/security.py:205
msgid "Watermark session content"
msgstr "Conteúdo personalizado da marca d'água da sessão"

#: settings/serializers/security.py:208
msgid "Watermark console content"
msgstr "Página de gerenciamento, conteúdo personalizado de marca d'água"

#: settings/serializers/security.py:214
msgid "Watermark font size"
msgstr "Tamanho da fonte"

#: settings/serializers/security.py:217
msgid "Watermark height"
msgstr "Altura da marca d'água única"

#: settings/serializers/security.py:220
msgid "Watermark width"
msgstr "Largura da marca d'água única"

#: settings/serializers/security.py:223
msgid "Watermark rotate"
msgstr "Ângulo de rotação da marca d'água"

#: settings/serializers/security.py:227
msgid "Max idle time (minute)"
msgstr "Tempo máximo ocioso da conexão (minutos)"

#: settings/serializers/security.py:228
msgid "If idle time more than it, disconnect connection."
msgstr ""
"Observação: se essa configuração for excedida sem qualquer Action, a conexão"
" será desconectada"

#: settings/serializers/security.py:231
msgid "Session expire at browser closed"
msgstr "A sessão expira quando o navegador é fechado"

#: settings/serializers/security.py:232
msgid "Whether to expire the session when the user closes their browser."
msgstr "Quer que a sessão expire quando o usuário fecha o navegador?"

#: settings/serializers/security.py:237
msgid "Allow users to view asset session information"
msgstr ""
"Permitir que os usuários vejam informações da sessão online dos ativos"

#: settings/serializers/security.py:239
msgid ""
"When a user connects to an asset, the account selection popup displays the "
"number of active sessions for the current asset (RDP protocol only)."
msgstr ""
"Quando o usuário estiver conectado ao ativo, o número de sessões online do "
"ativo atual aparecerá na janela de seleção de contas (apenas para o "
"protocolo rdp)"

#: settings/serializers/security.py:245
msgid "Max online time (hour)"
msgstr "Tempo máximo de conexão da sessão (horas)"

#: settings/serializers/security.py:246
msgid "If session connection time more than it, disconnect connection."
msgstr ""
"Dica: se a conexão da sessão exceder essa configuração, a conexão será "
"desconectada"

#: settings/serializers/security.py:249
msgid "Remember manual auth"
msgstr "Salvar passwords inseridos manualmente"

#: settings/serializers/security.py:252
#: terminal/templates/terminal/_msg_session_sharing.html:10
msgid "Session share"
msgstr "Compartilhamento de sessão"

#: settings/serializers/security.py:253
msgid "Enabled, Allows user active session to be shared with other users"
msgstr ""
"Quando ativado, permite que os usuários compartilhem a sessão do ativo "
"conectada com outros, para trabalho em colaboração"

#: settings/serializers/security.py:259
msgid "Insecure command alert"
msgstr "Alerta de comando perigoso"

#: settings/serializers/security.py:262
msgid "Email recipient"
msgstr "Destinatário do email"

#: settings/serializers/security.py:263
msgid "Multiple user using , split"
msgstr "Vários usuários, separados por ,"

#: settings/serializers/settings.py:62
#, python-format
msgid "[%s] %s"
msgstr "[%s] %s"

#: settings/serializers/terminal.py:15
msgid "Auto"
msgstr "Automático"

#: settings/serializers/terminal.py:23
msgid "Auto(Enabled for the first 5 minutes after startup, then disabled)"
msgstr ""
"Automático (habilitado nos primeiros 5 minutos após a inicialização, e então"
" desativado)"

#: settings/serializers/terminal.py:26
msgid "Registration"
msgstr "Registro do componente"

#: settings/serializers/terminal.py:28
msgid ""
"Allow component register, after all component setup, you should disable this"
" for security"
msgstr ""
"Permitir o registro de componentes? Após todos os terminais serem iniciados,"
" deve-se desactivar por razões de segurança"

#: settings/serializers/terminal.py:34
msgid ""
"* Allow users to log in to the KoKo component via password authentication"
msgstr ""
"* Permite aos usuários fazer login no componente KoKo através da "
"autenticação por senha"

#: settings/serializers/terminal.py:40
msgid ""
"* Allow users to log in to the KoKo component via Public key "
"authentication<br/>If third-party authentication services, such as AD/LDAP, "
"are enabled, you should disable this option to prevent users from logging in"
" after being deleted from the AD/LDAP server"
msgstr ""
"* Permite aos usuários fazer login no componente KoKo através da "
"autenticação de chave pública<br/>Se o serviço de autenticação de terceiros "
"(como AD / LDAP) estiver habilitado, esta opção deve ser desabilitada, para "
"evitar que o usuário faça login novamente após ser excluído do servidor AD /"
" LDAP"

#: settings/serializers/terminal.py:47
msgid "Asset sorting"
msgstr "Classificar lista de ativos"

#: settings/serializers/terminal.py:50
msgid "Asset page size"
msgstr "Quantidade por página da lista de ativos"

#: settings/serializers/terminal.py:55
msgid ""
"* You can individually configure the service address and port in the service"
" endpoint<br/>If enabled, the Luna page will display the DB client launch "
"method when connecting to assets"
msgstr ""
"* Você pode configurar o endereço e a porta do serviço separadamente nos "
"pontos do serviço<br/>Se habilitado, a página Luna mostrará o método de "
"inicialização do Cliente DB ao se conectar aos ativos"

#: settings/serializers/terminal.py:63
msgid ""
"* You can individually configure the service address and port in the service"
" endpoint<br/>If enabled, the Luna page will display the download rdp file "
"button and RDP Client launch method when connecting to assets"
msgstr ""
"* Você pode configurar o endereço e a porta do serviço separadamente nos "
"pontos do serviço<br/>Se habilitado, a página Luna mostrará o botão baixar "
"arquivo rdp e o método de inicialização do Cliente RDP ao se conectar aos "
"ativos"

#: settings/serializers/terminal.py:70
msgid "Client connection"
msgstr "Conexão do Cliente"

#: settings/serializers/terminal.py:72
msgid ""
"* Allow connecting to the KoKo component via SSH client<br/>If enabled, the "
"Luna page will display the SSH client launch method when connecting to "
"assets"
msgstr ""
"* Permite ao Cliente SSH conectar-se ao componente KoKo<br/>Se habilitado, a"
" página do Luna mostrará o método de inicialização do Cliente SSH ao "
"conectar-se aos ativos"

#: settings/serializers/tool.py:10
msgid "Tool"
msgstr "Ferramentas"

#: settings/serializers/tool.py:13
msgid "Tools in the Workbench"
msgstr "Ferramentas na bancada"

#: settings/serializers/tool.py:15
msgid ""
"*! If enabled, users with RBAC permissions will be able to utilize all tools"
" in the workbench"
msgstr ""
"*! Se habilitado, os usuários com permissões RBAC poderão utilizar todas as "
"ferramentas disponíveis na bancada"

#: settings/tasks/ldap.py:67
msgid "Periodic import ldap user"
msgstr "Importação periódica de usuários LDAP"

#: settings/tasks/ldap.py:69 settings/tasks/ldap.py:79
msgid ""
"When LDAP auto-sync is configured, this task will be invoked to synchronize "
"users"
msgstr ""
"Quando a sincronização automática do LDAP é configurada, esta tarefa é "
"chamada para sincronizar os usuários"

#: settings/tasks/ldap.py:77
msgid "Periodic import ldap ha user"
msgstr "Importação periódica de usuários LDAP HA"

#: settings/tasks/ldap.py:115
msgid "Registration periodic import ldap user task"
msgstr "Registre a tarefa do usuário LDAP de importação periódica"

#: settings/tasks/ldap.py:117
msgid ""
"When LDAP auto-sync parameters change, such as Crontab parameters, the LDAP sync task \n"
"        will be re-registered or updated, and this task will be invoked"
msgstr ""
"Quando alterações são efetuadas nos parâmetros de sincronização automática "
"LDAP, como parâmetros Crontab, essa tarefa será chamada ao re-registrar ou "
"atualizar a tarefa de sincronização ldap"

#: settings/tasks/ldap.py:131
msgid "Registration periodic import ldap ha user task"
msgstr "Registre a tarefa do usuário LDAP HA de importação periódica"

#: settings/tasks/ldap.py:133
msgid ""
"When LDAP HA auto-sync parameters change, such as Crontab parameters, the LDAP HA sync task \n"
"        will be re-registered or updated, and this task will be invoked"
msgstr ""
"Quando alterações são efetuadas nos parâmetros de sincronização automática "
"LDAP HA, como parâmetros Crontab, essa tarefa será chamada ao re-registrar "
"ou atualizar a tarefa de sincronização ldap ha"

#: settings/templates/ldap/_msg_import_ldap_user.html:2
msgid "Sync task finish"
msgstr "Tarefa de sincronização concluída"

#: settings/templates/ldap/_msg_import_ldap_user.html:9
msgid "Synced Organization"
msgstr "Organização sincronizada"

#: settings/templates/ldap/_msg_import_ldap_user.html:15
msgid "Synced User"
msgstr "Usuário sincronizado"

#: settings/templates/ldap/_msg_import_ldap_user.html:22
msgid "No user synchronization required"
msgstr "Nenhum usuário para sincronizar"

#: settings/utils/ldap.py:529
msgid "ldap:// or ldaps:// protocol is used."
msgstr "Use o protocolo ldap:// ou ldaps://"

#: settings/utils/ldap.py:540
msgid "Host or port is disconnected: {}"
msgstr "Host ou porta não podem ser conectados: {}"

#: settings/utils/ldap.py:542
msgid "The port is not the port of the LDAP service: {}"
msgstr "Porta não é uma porta de serviço LDAP: {}"

#: settings/utils/ldap.py:544
msgid "Please add certificate: {}"
msgstr "Adicione um certificado"

#: settings/utils/ldap.py:548 settings/utils/ldap.py:575
#: settings/utils/ldap.py:605 settings/utils/ldap.py:633
msgid "Unknown error: {}"
msgstr "Erro desconhecido: {}"

#: settings/utils/ldap.py:562
msgid "Bind DN or Password incorrect"
msgstr "Erro de DN de vinculação ou senha"

#: settings/utils/ldap.py:569
msgid "Please enter Bind DN: {}"
msgstr "Insira o DN de vinculação: {}"

#: settings/utils/ldap.py:571
msgid "Please enter Password: {}"
msgstr "Por favor, insira a senha: {}"

#: settings/utils/ldap.py:573
msgid "Please enter correct Bind DN and Password: {}"
msgstr "Por favor, insira o DN de vinculação e a senha corretos: {}"

#: settings/utils/ldap.py:591
msgid "Invalid User OU or User search filter: {}"
msgstr "OU de usuário inválido ou filtro de usuário: {}"

#: settings/utils/ldap.py:622
msgid "LDAP User attr map not include: {}"
msgstr "O mapeamento de atributos LDAP não inclui: {}"

#: settings/utils/ldap.py:629
msgid "LDAP User attr map is not dict"
msgstr " O mapeamento de atributos LDAP é inválido"

#: settings/utils/ldap.py:648
msgid "LDAP authentication is not enabled"
msgstr "A autenticação LDAP não está ativada"

#: settings/utils/ldap.py:666
msgid "Error (Invalid LDAP server): {}"
msgstr "Erro (Endereço do servidor LDAP inválido): {}"

#: settings/utils/ldap.py:668
msgid "Error (Invalid Bind DN): {}"
msgstr "Erro (DN de vinculação inválido): {}"

#: settings/utils/ldap.py:670
msgid "Error (Invalid LDAP User attr map): {}"
msgstr "Erro (mapeamento de atributos LDAP inválido): {}"

#: settings/utils/ldap.py:672
msgid "Error (Invalid User OU or User search filter): {}"
msgstr "Erro (OU de usuário inválido ou filtro de usuário): {}"

#: settings/utils/ldap.py:674
msgid "Error (Not enabled LDAP authentication): {}"
msgstr "Erro (autenticação LDAP não ativada): {}"

#: settings/utils/ldap.py:676
msgid "Error (Unknown): {}"
msgstr "Erro (desconhecido): {}"

#: settings/utils/ldap.py:679
msgid "Succeed: Match {} users"
msgstr "Correspondência bem-sucedida para {} usuários"

#: settings/utils/ldap.py:709
msgid "Authentication failed (configuration incorrect): {}"
msgstr "Falha na autenticação (erro de configuração): {}"

#: settings/utils/ldap.py:713
msgid "Authentication failed (username or password incorrect): {}"
msgstr "Falha na autenticação (nome de usuário ou senha incorretos): {}"

#: settings/utils/ldap.py:715
msgid "Authentication failed (Unknown): {}"
msgstr "Falha na autenticação: (desconhecido): {}"

#: settings/utils/ldap.py:718
msgid "Authentication success: {}"
msgstr "Autenticação bem sucedida: {}"

#: settings/ws.py:226
msgid "No LDAP user was found"
msgstr "Não foi possível obter usuário LDAP"

#: settings/ws.py:235
msgid "Total {}, success {}, failure {}"
msgstr "Total de {}, sucesso {}, falha {}"

#: settings/ws.py:239
msgid ", disabled {}"
msgstr ", desativar {}"

#: templates/_csv_import_export.html:13 templates/_csv_import_modal.html:5
#: xpack/plugins/cloud/const.py:72
msgid "Import"
msgstr "Importar"

#: templates/_csv_import_modal.html:12
msgid "Download the imported template or use the exported CSV file format"
msgstr "Baixe o modelo de importação ou use o formato csv exportado"

#: templates/_csv_import_modal.html:13
msgid "Download the import template"
msgstr "Baixar modelo de importação"

#: templates/_csv_import_modal.html:17 templates/_csv_update_modal.html:17
msgid "Select the CSV file to import"
msgstr "Por favor, escolha um arquivo csv para importar"

#: templates/_csv_import_modal.html:39 templates/_csv_update_modal.html:42
msgid "Please select file"
msgstr "Escolher arquivo"

#: templates/_csv_update_modal.html:12
msgid "Download the update template or use the exported CSV file format"
msgstr "Baixe o modelo atualizado ou use o formato csv exportado"

#: templates/_csv_update_modal.html:13
msgid "Download the update template"
msgstr "Baixar modelo atualizado"

#: templates/_foot_js.html:30
msgid "Page footer"
msgstr "Rodapé"

#: templates/_header_bar.html:12
msgid "Help"
msgstr "Ajuda"

#: templates/_header_bar.html:19
msgid "Docs"
msgstr "Documentação"

#: templates/_header_bar.html:27
msgid "Commercial support"
msgstr "Suporte comercial"

#: templates/_header_bar.html:85 users/forms/profile.py:44
msgid "Profile"
msgstr "Informações Pessoais"

#: templates/_header_bar.html:89
msgid "Admin page"
msgstr "Página de Gerenciamento"

#: templates/_header_bar.html:92
msgid "User page"
msgstr "Página do Usuário"

#: templates/_header_bar.html:97
msgid "Logout"
msgstr "Logout"

#: templates/_message.html:6
msgid "Your account has expired, please contact the administrator."
msgstr ""
"Sua conta já expirou, por favor, entre em contato com o administrador."

#: templates/_message.html:11
msgid "Your account will at"
msgstr "Sua conta irá expirar em"

#: templates/_message.html:11 templates/_message.html:26
msgid "expired. "
msgstr "."

#: templates/_message.html:21
#, python-format
msgid ""
"Your password has expired, please click <a "
"href=\"%(user_password_update_url)s\"> this link </a> update password."
msgstr ""
"Sua senha expirou, por favor, clique <a "
"href=\"%(user_password_update_url)s\">neste link</a> para atualizar sua "
"senha."

#: templates/_message.html:26
msgid "Your password will at"
msgstr "Sua senha irá expirar em"

#: templates/_message.html:27
#, python-format
msgid ""
"please click <a href=\"%(user_password_update_url)s\"> this link </a> to "
"update your password."
msgstr ""
"Por favor, clique <a href=\"%(user_password_update_url)s\">neste link</a> "
"para atualizar sua senha."

#: templates/_message.html:37
#, python-format
msgid ""
"Your information was incomplete. Please click <a "
"href=\"%(first_login_url)s\"> this link </a>to complete your information."
msgstr ""
"Suas informações estão incompletas, por favor, clique <a "
"href=\"%(first_login_url)s\">neste link</a> para completá-las."

#: templates/_message.html:48
#, python-format
msgid ""
"Your ssh public key not set or expired. Please click <a "
"href=\"%(user_pubkey_update)s\"> this link </a>to update"
msgstr ""
"Sua chave SSH não está configurada ou está inválida, por favor, clique <a "
"href=\"%(user_pubkey_update)s\">neste link</a> para atualizar."

#: templates/_mfa_login_field.html:29
#: users/templates/users/forgot_password.html:101
msgid "Send"
msgstr "Enviar"

#: templates/_mfa_login_field.html:108
#: users/templates/users/forgot_password.html:176
msgid "Wait: "
msgstr "Aguardando:"

#: templates/_mfa_login_field.html:118
#: users/templates/users/forgot_password.html:192
msgid "The verification code has been sent"
msgstr "O código de verificação foi enviado"

#: templates/_without_nav_base.html:46
msgid "Home page"
msgstr "Página Inicial"

#: templates/redirect_confirm.html:26
msgid ""
"You are about to be redirected to an external website. Please confirm that "
"you trust this link: "
msgstr ""
"Você está prestes a ser redirecionado para um site externo, por favor, "
"confirme que confia neste link."

#: templates/resource_download.html:20 templates/resource_download.html:35
#: users/const.py:84
msgid "Client"
msgstr "Cliente"

#: templates/resource_download.html:22
msgid "JumpServer Client, currently used to launch the client"
msgstr ""
"Cliente JumpServer, usado atualmente para ativar programas de cliente "
"específicos para conectar-se aos ativos."

#: templates/resource_download.html:35
msgid "Microsoft"
msgstr "Microsoft"

#: templates/resource_download.html:35
msgid "Official"
msgstr "Oficial"

#: templates/resource_download.html:37
msgid ""
"macOS needs to download the client to connect RDP asset, which comes with "
"Windows"
msgstr ""
"macOS precisa baixar o cliente para conectar ativos RDP, o sistema Windows "
"já tem este programa instalado por padrão"

#: templates/resource_download.html:45
msgid "Windows Remote application publisher tools"
msgstr "Windows Ferramenta de Servidor de Publicação de Aplicativo Remotos"

#: templates/resource_download.html:46
msgid ""
"OpenSSH is a program used to connect remote applications in the Windows "
"Remote Application Publisher"
msgstr ""
"OpenSSH é um programa usado para conectar aplicativos remotos no servidor de"
" publicação de aplicativos remotos do Windows"

#: templates/resource_download.html:53
msgid "Offline video player"
msgstr "Reprodutor de Gravação Offline"

#: terminal/api/applet/applet.py:52 terminal/api/applet/applet.py:55
#: terminal/api/virtualapp/virtualapp.py:43
#: terminal/api/virtualapp/virtualapp.py:46
msgid "Invalid zip file"
msgstr "Arquivo zip inválido"

#: terminal/api/applet/applet.py:74
msgid "This is enterprise edition applet"
msgstr ""
"Versão Corporativa de Aplicativos Remotos, não pode ser usado na versão da "
"comunidade"

#: terminal/api/applet/applet.py:91
msgid "Applet not found in path: {}"
msgstr "Aplicativo remoto não encontrado no caminho: {}"

#: terminal/api/component/endpoint.py:32
msgid "Not found protocol query params"
msgstr "Não detectados parâmetros de protocolo"

#: terminal/api/component/storage.py:31
msgid "Deleting the default storage is not allowed"
msgstr "Não é permitido excluir a configuração de armazenamento padrão"

#: terminal/api/component/storage.py:36
msgid "Cannot delete storage that is being used: {}"
msgstr "Não é possível excluir o armazenamento em uso: {}"

#: terminal/api/component/storage.py:77 terminal/api/component/storage.py:78
msgid "Command storages"
msgstr "Armazenamento de comandos"

#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:119
msgid "Invalid"
msgstr "Inválido"

#: terminal/api/component/storage.py:132 terminal/tasks.py:208
msgid "Test failure: {}"
msgstr "Teste falhou: {}"

#: terminal/api/component/storage.py:135
msgid "Test successful"
msgstr "Teste bem-sucedido"

#: terminal/api/component/storage.py:137
msgid "Test failure: Please check configuration"
msgstr "Teste falhou: Por favor, verifique as configurações"

#: terminal/api/component/terminal.py:69
msgid "Have online sessions"
msgstr "Existem sessões online"

#: terminal/api/session/session.py:50
#, python-format
msgid "User %s %s session %s replay"
msgstr "O usuário %s %s a gravação da sessão %s"

#: terminal/api/session/session.py:159 terminal/api/session/session.py:292
#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Gravação de sessão"

#: terminal/api/session/session.py:334
msgid "Session does not exist: {}"
msgstr "Sessão não existe: {}"

#: terminal/api/session/session.py:337
msgid "Session is finished or the protocol not supported"
msgstr "Sessão já concluída ou protocolo não suportado"

#: terminal/api/session/session.py:350
msgid "User does not have permission"
msgstr "Usuário sem permissões"

#: terminal/api/session/sharing.py:29
msgid "Secure session sharing settings is disabled"
msgstr "Compartilhamento de sessão não ativado"

#: terminal/apps.py:9
msgid "App Terminals"
msgstr "Gerenciamento de terminal"

#: terminal/backends/command/models.py:19
msgid "Input"
msgstr "Entrada"

#: terminal/backends/command/models.py:20 terminal/serializers/command.py:73
msgid "Output"
msgstr "Saída"

#: terminal/connect_methods.py:29
msgid "SSH Client"
msgstr "Ativar SSH Client"

#: terminal/connect_methods.py:30
msgid "SSH Guide"
msgstr "Assistente SSH"

#: terminal/connect_methods.py:31
msgid "SFTP Client"
msgstr "Cliente SFTP"

#: terminal/connect_methods.py:33
msgid "DB Guide"
msgstr "Assistente de Conexão DB"

#: terminal/connect_methods.py:34
msgid "DB Client"
msgstr "Cliente de Banco de Dados"

#: terminal/connect_methods.py:36
msgid "Remote Desktop"
msgstr "Cliente de Área de Trabalho Remota"

#: terminal/connect_methods.py:37
msgid "RDP Guide"
msgstr "Assistente de Conexão RDP"

#: terminal/connect_methods.py:39
msgid "VNC Client"
msgstr "Cliente VNC"

#: terminal/connect_methods.py:40
msgid "VNC Guide"
msgstr "Assistente de Conexão VNC"

#: terminal/const.py:10
msgid "Warning"
msgstr "Alerta"

#: terminal/const.py:12
msgid "Review & Reject"
msgstr "Aprovação & Rejeição"

#: terminal/const.py:13
msgid "Review & Accept"
msgstr "Aprovação & Aceitação"

#: terminal/const.py:14
msgid "Review & Cancel"
msgstr "Aprovação & Cancelamento"

#: terminal/const.py:45
msgid "Critical"
msgstr "Serio"

#: terminal/const.py:46
msgid "High"
msgstr "Alto"

#: terminal/const.py:48
msgid "Offline"
msgstr "Offline"

#: terminal/const.py:82
msgid "Mismatch"
msgstr "Não correspondido"

#: terminal/const.py:87
msgid "Tunnel"
msgstr "Túnel"

#: terminal/const.py:93
msgid "Read only"
msgstr "Somente leitura"

#: terminal/const.py:94
msgid "Writable"
msgstr "Leitura e escrita"

#: terminal/const.py:98
msgid "Kill session"
msgstr "Terminar sessão"

#: terminal/const.py:99
msgid "Lock session"
msgstr "Bloquear sessão"

#: terminal/const.py:100
msgid "Unlock session"
msgstr "Desbloquear sessão"

#: terminal/const.py:105
msgid "Replay create failed"
msgstr "Falha na criação da gravação"

#: terminal/const.py:106
msgid "Replay upload failed"
msgstr "Falha no upload da gravação"

#: terminal/const.py:107
msgid "Replay convert failed"
msgstr "Falha na conversão da gravação"

#: terminal/const.py:108
msgid "Replay unsupported"
msgstr "Gravação não suportada"

#: terminal/exceptions.py:8
msgid "Bulk create not support"
msgstr "Criação em lote não suportada"

#: terminal/exceptions.py:13
msgid "Storage is invalid"
msgstr "Armazenamento inválido"

#: terminal/models/applet/applet.py:32
msgid "Enterprise"
msgstr "Edição Empresarial"

#: terminal/models/applet/applet.py:35
#: terminal/models/virtualapp/virtualapp.py:20
msgid "Display name"
msgstr "Exibir Nome"

#: terminal/models/applet/applet.py:37
#: terminal/models/virtualapp/virtualapp.py:22
msgid "Author"
msgstr "Autor"

#: terminal/models/applet/applet.py:39 terminal/serializers/applet.py:32
msgid "Edition"
msgstr "Versão"

#: terminal/models/applet/applet.py:44
msgid "Can concurrent"
msgstr "Pode ser Executado Simultaneamente"

#: terminal/models/applet/applet.py:49 terminal/serializers/applet_host.py:194
#: terminal/serializers/storage.py:193
msgid "Hosts"
msgstr "Host"

#: terminal/models/applet/applet.py:94
#: terminal/models/virtualapp/virtualapp.py:66
msgid "Applet pkg not valid, Missing file {}"
msgstr "Applet pkg inválido, arquivo ausente {}"

#: terminal/models/applet/applet.py:113
msgid "Load platform.yml failed: {}"
msgstr "Falha ao carregar platform.yml: {}"

#: terminal/models/applet/applet.py:116
msgid "Only support custom platform"
msgstr "Somente suporte para plataformas personalizadas"

#: terminal/models/applet/applet.py:121
msgid "Missing type in platform.yml"
msgstr "Tipo ausente em platform.yml"

#: terminal/models/applet/applet.py:381 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138
msgid "Hosting"
msgstr "Máquina Hospedeira"

#: terminal/models/applet/applet.py:387
msgid "Applet Publication"
msgstr "Publicação de Aplicativo"

#: terminal/models/applet/host.py:18 terminal/serializers/applet_host.py:81
msgid "Deploy options"
msgstr "Parâmetros de Implantação"

#: terminal/models/applet/host.py:19
msgid "Auto create accounts"
msgstr "Criar Conta Automaticamente"

#: terminal/models/applet/host.py:20
msgid "Accounts create amount"
msgstr "Número de Contas Criadas"

#: terminal/models/applet/host.py:21
msgid "Inited"
msgstr "Inicializado"

#: terminal/models/applet/host.py:22
msgid "Date inited"
msgstr "Data de Inicialização"

#: terminal/models/applet/host.py:23
msgid "Date synced"
msgstr "Data de Sincronização"

#: terminal/models/applet/host.py:28
msgid "Using same account"
msgstr "Usar conta de mesmo nome"

#: terminal/models/applet/host.py:139
msgid "Initial"
msgstr "Inicialização"

#: terminal/models/applet/host.py:148
msgid "Applet host deployment"
msgstr "Implantação de Aplicativo"

#: terminal/models/component/endpoint.py:16
msgid "HTTPS port"
msgstr "Porta HTTPS"

#: terminal/models/component/endpoint.py:17
msgid "HTTP port"
msgstr "Porta HTTP"

#: terminal/models/component/endpoint.py:18
msgid "SSH port"
msgstr "Porta SSH"

#: terminal/models/component/endpoint.py:19
msgid "RDP port"
msgstr "Porta RDP"

#: terminal/models/component/endpoint.py:20
msgid "MySQL port"
msgstr "Porta MySQL"

#: terminal/models/component/endpoint.py:21
msgid "MariaDB port"
msgstr "Porta MariaDB"

#: terminal/models/component/endpoint.py:22
msgid "PostgreSQL port"
msgstr "Porta PostgreSQL"

#: terminal/models/component/endpoint.py:23
msgid "Redis port"
msgstr "Porta Redis"

#: terminal/models/component/endpoint.py:24
msgid "SQLServer port"
msgstr "Porta SQLServer"

#: terminal/models/component/endpoint.py:25
msgid "Oracle port"
msgstr "Porta Oracle"

#: terminal/models/component/endpoint.py:26
msgid "MongoDB port"
msgstr "Porta MongoDB"

#: terminal/models/component/endpoint.py:27
msgid "VNC port"
msgstr "Porta VNC"

#: terminal/models/component/endpoint.py:35
#: terminal/models/component/endpoint.py:115
#: terminal/serializers/endpoint.py:63 terminal/serializers/storage.py:41
#: terminal/serializers/storage.py:53 terminal/serializers/storage.py:83
#: terminal/serializers/storage.py:93 terminal/serializers/storage.py:101
msgid "Endpoint"
msgstr "Ponto final"

#: terminal/models/component/endpoint.py:121
msgid "Endpoint rule"
msgstr "Regras de ponto final"

#: terminal/models/component/status.py:15
msgid "Session Online"
msgstr "Sessão online"

#: terminal/models/component/status.py:16
msgid "CPU Load"
msgstr "Carga CPU"

#: terminal/models/component/status.py:17
msgid "Memory Used"
msgstr "Uso de memória"

#: terminal/models/component/status.py:18
msgid "Disk Used"
msgstr "Uso do Disco"

#: terminal/models/component/status.py:19
msgid "Connections"
msgstr "Número de conexões"

#: terminal/models/component/status.py:20
msgid "Threads"
msgstr "Número de threads"

#: terminal/models/component/status.py:21
msgid "Boot Time"
msgstr "Tempo de Execução"

#: terminal/models/component/storage.py:144
#: terminal/models/component/terminal.py:92
msgid "Command storage"
msgstr "Armazenamento de comandos"

#: terminal/models/component/storage.py:212
#: terminal/models/component/terminal.py:93
msgid "Replay storage"
msgstr "Armazenamento de gravações"

#: terminal/models/component/terminal.py:89
msgid "type"
msgstr "Tipo"

#: terminal/models/component/terminal.py:94
msgid "Application User"
msgstr "Usuário de aplicativo"

#: terminal/models/component/terminal.py:187
msgid "Can view terminal config"
msgstr "Pode-se visualizar a configuração do terminal"

#: terminal/models/session/command.py:77
msgid "Command record"
msgstr "Registro de comandos"

#: terminal/models/session/replay.py:14
msgid "Can upload session replay"
msgstr "É possível fazer upload da gravação da sessão"

#: terminal/models/session/replay.py:15
msgid "Can download session replay"
msgstr "É possível fazer download da gravação da sessão"

#: terminal/models/session/session.py:32
msgid "Account ID"
msgstr "Conta"

#: terminal/models/session/session.py:39
msgid "Replay"
msgstr "Reprodução"

#: terminal/models/session/session.py:45 terminal/serializers/session.py:179
msgid "Command amount"
msgstr "Quantidade de comandos"

#: terminal/models/session/session.py:46 terminal/serializers/session.py:40
msgid "Error reason"
msgstr "Motivo do erro"

#: terminal/models/session/session.py:47
msgid "Replay size"
msgstr "Tamanho da gravação"

#: terminal/models/session/session.py:318
msgid "Session record"
msgstr "Registros de sessão"

#: terminal/models/session/session.py:320
msgid "Can monitor session"
msgstr "É possível monitorar a sessão"

#: terminal/models/session/session.py:321
msgid "Can share session"
msgstr "É possível compartilhar a sessão"

#: terminal/models/session/session.py:322
msgid "Can terminate session"
msgstr "É possível encerrar a sessão"

#: terminal/models/session/session.py:323
msgid "Can validate session action perm"
msgstr "É possível validar as permissões de Action na sessão."

#: terminal/models/session/sharing.py:32
msgid "Expired time (min)"
msgstr "Tempo de expiração (minutos)"

#: terminal/models/session/sharing.py:36 terminal/serializers/sharing.py:20
#: terminal/serializers/sharing.py:52
msgid "Action permission"
msgstr "Permissões de ação"

#: terminal/models/session/sharing.py:38
msgid "Origin"
msgstr "Origem"

#: terminal/models/session/sharing.py:42 terminal/models/session/sharing.py:98
#: terminal/notifications.py:285 terminal/notifications.py:286
msgid "Session sharing"
msgstr "Compartilhamento de Sessão"

#: terminal/models/session/sharing.py:44
msgid "Can add super session sharing"
msgstr "Pode criar compartilhamento de Sessão Super"

#: terminal/models/session/sharing.py:83
msgid "Link not active"
msgstr "Link inválido"

#: terminal/models/session/sharing.py:85
msgid "Link expired"
msgstr "Link expirado"

#: terminal/models/session/sharing.py:87
msgid "User not allowed to join"
msgstr "Este usuário não tem permissão para se juntar à sessão"

#: terminal/models/session/sharing.py:102 terminal/serializers/sharing.py:71
msgid "Joiner"
msgstr "Participante"

#: terminal/models/session/sharing.py:105
msgid "Date joined"
msgstr "Data de entrada"

#: terminal/models/session/sharing.py:108
msgid "Date left"
msgstr "Data de término"

#: terminal/models/session/sharing.py:131
msgid "Session join record"
msgstr "Registro de entrada na Sessão"

#: terminal/models/session/sharing.py:147
msgid "Invalid verification code"
msgstr "O código de verificação está incorreto"

#: terminal/models/session/sharing.py:154
msgid "You have already joined this session"
msgstr "Você já entrou nesta sessão"

#: terminal/models/virtualapp/provider.py:11
msgid "Hostname"
msgstr "Nome do Host."

#: terminal/models/virtualapp/provider.py:23
#: terminal/models/virtualapp/virtualapp.py:94
#: terminal/serializers/virtualapp.py:35
msgid "App Provider"
msgstr "Fornecedor de aplicativos"

#: terminal/models/virtualapp/virtualapp.py:32
msgid "Providers"
msgstr "Fornecedor"

#: terminal/models/virtualapp/virtualapp.py:102
msgid "Virtual app publication"
msgstr "Publicação de aplicativos virtuais"

#: terminal/notifications.py:27
msgid "Sessions"
msgstr "Sessão"

#: terminal/notifications.py:74
msgid "Command warning"
msgstr "Alerta de comando"

#: terminal/notifications.py:134 terminal/notifications.py:189
msgid "Command reject"
msgstr "Comando recusado"

#: terminal/notifications.py:164 terminal/notifications.py:224
msgid "Level"
msgstr "Nível"

#: terminal/notifications.py:248
msgid "Command and replay storage"
msgstr "Armazenamento de comandos e gravações"

#: terminal/notifications.py:264 terminal/tasks.py:212
#: xpack/plugins/cloud/api.py:182
#: xpack/plugins/cloud/serializers/account.py:141
#: xpack/plugins/cloud/serializers/account.py:144
msgid "Test failure: Account invalid"
msgstr "Teste falhou: Conta inválida"

#: terminal/notifications.py:274
#: terminal/templates/terminal/_msg_check_command_replay_storage_connectivity.html:4
msgid "Invalid storage"
msgstr "Armazenamento inválido"

#: terminal/serializers/applet.py:29 terminal/serializers/virtualapp.py:16
msgid "Icon"
msgstr "Ícone"

#: terminal/serializers/applet_host.py:24
msgid "Per Device (Device number limit)"
msgstr "Por usuário (Limite de quantidade de dispositivos)"

#: terminal/serializers/applet_host.py:25
msgid "Per User (User number limit)"
msgstr "Por dispositivo (Limite de quantidade de usuários)"

#: terminal/serializers/applet_host.py:37
msgid "Core API"
msgstr "Endereço de serviço Core"

#: terminal/serializers/applet_host.py:38
msgid ""
" \n"
"        Tips: The application release machine communicates with the Core service. \n"
"        If the release machine and the Core service are on the same network segment, \n"
"        it is recommended to fill in the intranet address, otherwise fill in the current site URL \n"
"        <br> \n"
"        eg: https://172.16.10.110 or https://dev.jumpserver.com\n"
"        "
msgstr ""
" \n"
"Dica: O publicador de aplicativos e o serviço Core usam comunicação. Se o publicador e o serviço Core estiverem na mesma rede, é recomendado preencher o endereço da intranet; caso contrário, preencha o URL do atual site. Por exemplo: https://172.16.10.110 ou https://dev.jumpserver.com."

#: terminal/serializers/applet_host.py:46 terminal/serializers/storage.py:207
msgid "Ignore Certificate Verification"
msgstr "Ignorar certificação de certificado"

#: terminal/serializers/applet_host.py:48
msgid "Existing RDS license"
msgstr "Já existem licenças RDS"

#: terminal/serializers/applet_host.py:50
msgid ""
"If not exist, the RDS will be in trial mode, and the trial period is 120 "
"days. <a href=\"https://learn.microsoft.com/en-us/windows-"
"server/remote/remote-desktop-services/rds-client-access-license\">Detail</a>"
msgstr ""
"Se não existir, o RDS estará em modo de teste, com um período de teste de "
"120 dias. <a href='https://learn.microsoft.com/en-us/windows-"
"server/remote/remote-desktop-services/rds-client-access-"
"license'>Detalhes</a>"

#: terminal/serializers/applet_host.py:55
msgid "RDS License Server"
msgstr "Servidor de licença RDS"

#: terminal/serializers/applet_host.py:57
msgid "RDS Licensing Mode"
msgstr "Modo de licenciamento RDS"

#: terminal/serializers/applet_host.py:60
msgid "RDS Single Session Per User"
msgstr "RDS único usuário-sessão"

#: terminal/serializers/applet_host.py:61
msgid ""
"Tips: A RDS user can have only one session at a time. If set, when next "
"login connected, previous session will be disconnected."
msgstr ""
"Nota: Um usuário do RDS só pode ter uma sessão de cada vez. Se configurado, "
"a sessão anterior será desconectada na próxima vez que fizer login"

#: terminal/serializers/applet_host.py:65
msgid "RDS Max Disconnection Time (ms)"
msgstr "Tempo máximo de desligamento do RDS (milissegundos)"

#: terminal/serializers/applet_host.py:67
msgid ""
"Tips: Set the maximum duration for keeping a disconnected session active on "
"the server (log off the session after 60000 milliseconds)."
msgstr ""
"Nota: Define o tempo máximo que uma sessão desconectada pode permanecer "
"ativa no servidor (sessão será finalizada após 60000 milissegundos)"

#: terminal/serializers/applet_host.py:72
msgid "RDS Remote App Logoff Time Limit (ms)"
msgstr "Tempo limite de logoff de aplicativo remoto do RDS (milissegundos)"

#: terminal/serializers/applet_host.py:74
msgid ""
"Tips: Set the logoff time for RemoteApp sessions after closing all RemoteApp"
" programs (0 milliseconds, log off the session immediately)."
msgstr ""
"Nota: Define o tempo de logoff da sessão RemoteAPP após o fechamento de "
"todos os programas RemoteApp (0 milissegundos, logoff imediato da sessão)"

#: terminal/serializers/applet_host.py:83 terminal/serializers/terminal.py:47
#: terminal/serializers/virtualapp_provider.py:13
msgid "Load status"
msgstr "Status de carga"

#: terminal/serializers/applet_host.py:97
msgid ""
"These accounts are used to connect to the published application, the account"
" is now divided into two types, one is dedicated to each account, each user "
"has a private account, the other is public, when the application does not "
"support multiple open and the special has been used, the public account will"
" be used to connect"
msgstr ""
"Estas contas são usadas para conectar-se aos aplicativos publicados, e agora"
" são divididas em dois tipos: <br/>Uma é dedicada, cada usuário tem uma "
"conta dedicada. A outra é a pública, que será usada quando o aplicativo não "
"suportar múltiplas execuções e as dedicadas já estiverem em uso; <br/>Nota: "
"Se a criação automática de conta não estiver ativada, a máquina publicada "
"atual só poderá ser agendada para ativos com uma etiqueta especificada, por "
"padrão ela não estará no pool de agendamento, e as contas precisarão ser "
"mantidas manualmente."

#: terminal/serializers/applet_host.py:104
msgid "The number of public accounts created automatically"
msgstr "Quantidade de contas públicas criadas automaticamente"

#: terminal/serializers/applet_host.py:107
msgid ""
"Connect to the host using the same account first. For security reasons, "
"please set the configuration item CACHE_LOGIN_PASSWORD_ENABLED=true and "
"restart the service to enable it."
msgstr ""
"Priorizar o uso de contas com o mesmo nome para conectar-se à máquina "
"publicada. Para segurança, é preciso habilitar a configuração "
"CACHE_LOGIN_PASSWORD_ENABLED=true no arquivo de configuração, e reiniciar o "
"serviço após a alteração."

#: terminal/serializers/applet_host.py:164
msgid "Install applets"
msgstr "Instalar aplicativo"

#: terminal/serializers/applet_host.py:194
msgid "Host ID"
msgstr "ID do host"

#: terminal/serializers/applet_host.py:195
msgid "Applet ID"
msgstr "ID da aplicação remota"

#: terminal/serializers/command.py:22
#: terminal/templates/terminal/_msg_command_warning.html:21
msgid "Risk level"
msgstr "Nível de risco"

#: terminal/serializers/command.py:41
msgid "Command Filter ACL"
msgstr "Filtro de comandos"

#: terminal/serializers/command.py:44
msgid "Command Group"
msgstr "Grupo de comandos"

#: terminal/serializers/command.py:55
msgid "Invalid command filter ACL id"
msgstr " ID de filtro de comando inválido"

#: terminal/serializers/command.py:59
msgid "Invalid command group id"
msgstr " ID de grupo de comandos inválido"

#: terminal/serializers/command.py:63
msgid "Invalid session id"
msgstr "ID de sessão inválida"

#: terminal/serializers/command.py:74
msgid "Timestamp"
msgstr "Timestamp"

#: terminal/serializers/endpoint.py:27
msgid ""
"The host address accessed when connecting to assets, if it is empty, the "
"access address of the current browser will be used (the default endpoint "
"does not allow modification of the host)"
msgstr ""
"Endereço do host acessado ao conectar ao ativo, se estiver vazio, use o "
"endereço de acesso do navegador atual (o host padrão não permite "
"modificação)"

#: terminal/serializers/endpoint.py:54
msgid ""
"The assets within this IP range or Host, the following endpoint will be used"
" for the connection"
msgstr ""
"Os ativos dentro deste intervalo de IP ou host serão conectados utilizando o"
" seguinte endpoint."

#: terminal/serializers/endpoint.py:55
msgid ""
"If asset IP addresses under different endpoints conflict, use asset labels"
msgstr ""
"Se houver conflitos de IP de ativos em diferentes pontos finais, use tags de"
" ativos para resolver."

#: terminal/serializers/session.py:35 terminal/serializers/session.py:63
msgid "Can replay"
msgstr "É Repetível"

#: terminal/serializers/session.py:36 terminal/serializers/session.py:64
msgid "Can join"
msgstr "Pode ser adicionado"

#: terminal/serializers/session.py:37 terminal/serializers/session.py:67
msgid "Can terminate"
msgstr "Pode ser interrompido"

#: terminal/serializers/session.py:59 users/serializers/profile.py:189
msgid "User ID"
msgstr "ID do usuário"

#: terminal/serializers/session.py:60
msgid "Asset ID"
msgstr "ID do Ativo"

#: terminal/serializers/session.py:61
msgid "Login from display"
msgstr "Nome de origem de login"

#: terminal/serializers/session.py:68
msgid "Terminal display"
msgstr "Exibição do Terminal"

#: terminal/serializers/session.py:159
msgid "No asset or invalid asset"
msgstr "Sem ativo ou ativo não ativado"

#: terminal/serializers/storage.py:23
msgid "Endpoint invalid: remove path `{}`"
msgstr "Ponto de extremidade inválido: Remover caminho `{}`"

#: terminal/serializers/storage.py:29
msgid "Bucket"
msgstr "Nome do Balde"

#: terminal/serializers/storage.py:112
msgid "Container name"
msgstr "Nome do Contêiner"

#: terminal/serializers/storage.py:115
msgid "Account key"
msgstr "Chave da Conta"

#: terminal/serializers/storage.py:118
msgid "Endpoint suffix"
msgstr "Sufixo do Ponto de Extremidade"

#: terminal/serializers/storage.py:129
msgid "HOST"
msgstr "Host"

#: terminal/serializers/storage.py:152
msgid "SFTP Root"
msgstr "SFTP caminho raiz"

#: terminal/serializers/storage.py:173
msgid "The address cannot contain the special character `#`"
msgstr "O endereço não pode conter o caractere especial `#`"

#: terminal/serializers/storage.py:175
msgid "The address format is incorrect"
msgstr "Formato de endereço incorreto"

#: terminal/serializers/storage.py:182
msgid "Host invalid"
msgstr "Servidor inválido"

#: terminal/serializers/storage.py:185
msgid "Port invalid"
msgstr "Porta inválida"

#: terminal/serializers/storage.py:194
msgid ""
"If there are multiple hosts, use a comma (,) to separate them. <br>(For "
"example: http://www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"
msgstr ""
"Se houver vários servidores, separe-os com uma vírgula (,).<br> (por "
"exemplo: http://www.jumpserver.a.com:9100, http://www.jumpserver.b.com:9100)"

#: terminal/serializers/storage.py:199
msgid "Index by date"
msgstr "Indexar por data"

#: terminal/serializers/storage.py:200
msgid "Whether to create an index by date"
msgstr "Indexar dinamicamente por data"

#: terminal/serializers/storage.py:203
msgid "Index"
msgstr "Índice"

#: terminal/serializers/storage.py:205
msgid "Doc type"
msgstr "Tipo de documento"

#: terminal/serializers/storage.py:257
msgid "Store locally"
msgstr "Armazenamento local"

#: terminal/serializers/storage.py:258
msgid "Do not save"
msgstr "Não salvar"

#: terminal/serializers/storage.py:273
msgid ""
"set as the default storage, will make new Component use the current storage "
"by default, without affecting existing Component"
msgstr ""
"Depois de definir como armazenamento padrão, os novos componentes usarão "
"esse armazenamento por padrão, sem afetar os componentes existentes"

#: terminal/serializers/task.py:9
msgid "Session id"
msgstr "ID da sessão"

#: terminal/serializers/terminal.py:42
msgid "Online sessions"
msgstr "Sessão online"

#: terminal/serializers/terminal.py:43
msgid "Is alive"
msgstr "Online"

#: terminal/serializers/terminal.py:49
msgid "Stat"
msgstr "Status"

#: terminal/serializers/terminal.py:83 terminal/serializers/terminal.py:91
msgid "Not found"
msgstr "Não encontrado"

#: terminal/serializers/virtualapp_provider.py:26
msgid "Container ID"
msgstr "ID do Container"

#: terminal/serializers/virtualapp_provider.py:27
msgid "Container Image"
msgstr "Imagem do Container"

#: terminal/serializers/virtualapp_provider.py:28
msgid "Container Name"
msgstr "Nome do Container"

#: terminal/serializers/virtualapp_provider.py:29
msgid "Container Status"
msgstr "Status do Container"

#: terminal/serializers/virtualapp_provider.py:30
msgid "Container Ports"
msgstr "Porta do Container"

#: terminal/session_lifecycle.py:30
#, python-format
msgid "Connect to asset %s success"
msgstr "Conexão bem sucedida com o ativo %s"

#: terminal/session_lifecycle.py:38
#, python-format
msgid "Connect to asset %s finished: %s"
msgstr "Conexão encerrada com o ativo %s: %s"

#: terminal/session_lifecycle.py:48
#, python-format
msgid "User %s create share link"
msgstr "Usuário %s criou um link de compartilhamento"

#: terminal/session_lifecycle.py:57
#, python-format
msgid "User %s join session"
msgstr "Usuário %s entrou na sessão"

#: terminal/session_lifecycle.py:69
#, python-format
msgid "User %s leave session"
msgstr "Usuário %s deixou a sessão"

#: terminal/session_lifecycle.py:81
#, python-format
msgid "User %s join to monitor session"
msgstr "Usuário %s monitorando a sessão"

#: terminal/session_lifecycle.py:93
#, python-format
msgid "User %s exit to monitor session"
msgstr "Usuário %s deixou a sessão de monitoramento"

#: terminal/session_lifecycle.py:105
msgid "Replay start to convert"
msgstr "Início da conversão do vídeo"

#: terminal/session_lifecycle.py:113
msgid "Replay successfully converted to MP4 format"
msgstr "Vídeo convertido com sucesso para o formato MP4"

#: terminal/session_lifecycle.py:121
#, python-format
msgid "Replay failed to convert to MP4 format: %s"
msgstr "Falha na conversão do vídeo para o formato MP4: %s"

#: terminal/session_lifecycle.py:129
msgid "Replay start to upload"
msgstr "Início do upload do vídeo"

#: terminal/session_lifecycle.py:137
msgid "Replay successfully uploaded"
msgstr "Upload do vídeo realizado com sucesso"

#: terminal/session_lifecycle.py:145
#, python-format
msgid "Replay failed to upload: %s"
msgstr "Falha no upload do vídeo: %s"

#: terminal/session_lifecycle.py:152
msgid "connect failed"
msgstr "Falha na conexão"

#: terminal/session_lifecycle.py:153
msgid "connection disconnect"
msgstr "Conexão interrompida"

#: terminal/session_lifecycle.py:154
msgid "user closed"
msgstr "Usuário desligado"

#: terminal/session_lifecycle.py:155
msgid "idle disconnect"
msgstr "Desconexão por inatividade"

#: terminal/session_lifecycle.py:156
msgid "admin terminated"
msgstr "Administrador encerra conexão"

#: terminal/session_lifecycle.py:157
msgid "maximum session time has been reached"
msgstr "Excedido o tempo máximo de sessão"

#: terminal/session_lifecycle.py:158
msgid "permission has expired"
msgstr "Autenticação expirada"

#: terminal/session_lifecycle.py:159
msgid "storage is null"
msgstr "Armazenamento vazio"

#: terminal/tasks.py:32
msgid "Periodic delete terminal status"
msgstr "Limpeza periódica do estado do terminal"

#: terminal/tasks.py:43
msgid "Clean orphan session"
msgstr "Limpar sessão offline"

#: terminal/tasks.py:45
msgid ""
"Check every 10 minutes for asset connection sessions that have been inactive for 3 \n"
"        minutes and mark these sessions as completed"
msgstr ""
"A cada 10 minutos, verifica sessões de conexão de ativos inativos por 3 "
"minutos, marcando essas sessões como concluídas"

#: terminal/tasks.py:68
msgid "Upload session replay to external storage"
msgstr "Upload de gravação de sessão para armazenamento externo"

#: terminal/tasks.py:70 terminal/tasks.py:104
msgid ""
"If SERVER_REPLAY_STORAGE is configured in the config.txt, session commands and \n"
"        recordings will be uploaded to external storage"
msgstr ""
"Se SERVER_REPLAY_STORAGE estiver configurado, sincronize os arquivos "
"carregados pelo gerenciamento de arquivos para armazenamento externo"

#: terminal/tasks.py:102
msgid "Upload session replay part file to external storage"
msgstr "Carregue partes da sessão de reprodução para armazenamento externo"

#: terminal/tasks.py:123
msgid "Run applet host deployment"
msgstr "Executar implantação da aplicação"

#: terminal/tasks.py:126
msgid ""
"When deploying from the remote application publisher details page, and the 'Deploy' \n"
"        button is clicked, this task will be executed"
msgstr ""
"Implantação da publicação, ao clicar na implantação, executar esta tarefa"

#: terminal/tasks.py:137
msgid "Install applet"
msgstr "Instalar aplicação"

#: terminal/tasks.py:140
msgid ""
"When the 'Deploy' button is clicked in the 'Remote Application' section of the remote \n"
"        application publisher details page, this task will be executed"
msgstr ""
"Ao detalhar o aplicativo remoto - aplicativo remoto, ao clicar na "
"implantação, execute a tarefa"

#: terminal/tasks.py:152
msgid "Uninstall applet"
msgstr "Desinstalar aplicação"

#: terminal/tasks.py:155
msgid ""
"When the 'Uninstall' button is clicked in the 'Remote Application' section of the \n"
"        remote application publisher details page, this task will be executed"
msgstr ""
"Ao detalhar o aplicativo remoto - aplicativo remoto, ao clicar na "
"desinstalação, execute a tarefa"

#: terminal/tasks.py:167
msgid "Generate applet host accounts"
msgstr "Coletar contas no aplicativo remoto"

#: terminal/tasks.py:170
msgid ""
"When a remote publishing server is created and an account needs to be created \n"
"        automatically, this task will be executed"
msgstr ""
"Após criar a máquina de publicação remota, se for necessário criar uma conta"
" automaticamente, execute a tarefa"

#: terminal/tasks.py:184
msgid "Check command replay storage connectivity"
msgstr "Verificar a conectividade de armazenamento de comandos e gravações"

#: terminal/tasks.py:186
msgid ""
"Check every day at midnight whether the external storage for commands and recordings \n"
"        is accessible. If it is not accessible, send a notification to the recipients specified \n"
"        in 'System Settings - Notifications - Subscription - Storage - Connectivity'"
msgstr ""
"Verifica todos os dias à meia-noite se o armazenamento externo de comandos e"
" gravações pode ser conectado, se não puder, envie para: Configurações do "
"sistema - Configurações de notificação - Assinatura de mensagem - "
"Destinatário definido para armazenamento de configurações de gravação e "
"comando."

#: terminal/templates/terminal/_msg_command_alert.html:10
msgid "view"
msgstr "Visualizar"

#: terminal/templates/terminal/_msg_command_warning.html:5
msgid ""
"We would like to inform you that a command alert has been triggered with the"
" following details:"
msgstr ""
"Queremos notificá-lo de que o alerta de comando foi acionado, com os "
"detalhes a seguir:"

#: terminal/templates/terminal/_msg_command_warning.html:7
msgid "Alert details"
msgstr "Detalhes do Alerta"

#: terminal/templates/terminal/_msg_command_warning.html:25
msgid "View session"
msgstr "Verifique a conversa"

#: terminal/templates/terminal/_msg_command_warning.html:35
msgid ""
"Please review this command execution to ensure it complies with your "
"organization’s security policies. If you did not authorize this action or "
"notice anything unusual, please take the necessary actions immediately."
msgstr ""
"Por favor, verifique a execução deste comando para garantir que está em "
"conformidade com a política de segurança da sua organização. Se você não "
"estiver autorizado a realizar esta ação ou encontrar qualquer anomalia, tome"
" as medidas necessárias imediatamente."

#: tickets/api/ticket.py:88 tickets/models/ticket/general.py:289
msgid "Applicant"
msgstr "Solicitante"

#: tickets/apps.py:7
msgid "App Tickets"
msgstr "Gerenciar ordens de serviço"

#: tickets/const.py:10
msgid "Apply for asset"
msgstr "Solicitar Ativos"

#: tickets/const.py:18 tickets/const.py:25 tickets/const.py:43
msgid "Open"
msgstr "Abrir"

#: tickets/const.py:20 tickets/const.py:32
msgid "Approved"
msgstr "Aprovado"

#: tickets/const.py:21 tickets/const.py:33
msgid "Rejected"
msgstr "Negado"

#: tickets/const.py:31 tickets/const.py:38
msgid "Closed"
msgstr "Fechado"

#: tickets/const.py:50
msgid "One level"
msgstr "Nível 1"

#: tickets/const.py:51
msgid "Two level"
msgstr "Nível 2"

#: tickets/const.py:55
msgid "All assets"
msgstr "Todos Ativos"

#: tickets/const.py:56
msgid "Permed assets"
msgstr "Ativos Autorizados"

#: tickets/const.py:57
msgid "Permed valid assets"
msgstr "Ativos autorizados efetivamente"

#: tickets/errors.py:9
msgid "Ticket already closed"
msgstr "A ordem de serviço foi fechada"

#: tickets/handlers/apply_asset.py:39
msgid ""
"Created by the ticket ticket title: {} ticket applicant: {} ticket "
"processor: {} ticket ID: {}"
msgstr ""
"Criado através de ordem de serviço, título da ordem de serviço: {}, "
"requerente da ordem de serviço: {}, responsável pelo tratamento da ordem de "
"serviço: {}, ID da ordem de serviço: {}"

#: tickets/handlers/base.py:84
msgid "Change field"
msgstr "Alterar campo"

#: tickets/handlers/base.py:84
msgid "Before change"
msgstr "Antes da alteração"

#: tickets/handlers/base.py:84
msgid "After change"
msgstr "Depois da alteração"

#: tickets/handlers/base.py:96
msgid "{} {} the ticket"
msgstr "{} {} Ordem de serviço"

#: tickets/models/comment.py:14
msgid "common"
msgstr "Comum"

#: tickets/models/comment.py:23
msgid "User display name"
msgstr "Nome de exibição do usuário"

#: tickets/models/comment.py:24
msgid "Body"
msgstr "Conteúdo"

#: tickets/models/flow.py:21 tickets/models/flow.py:48
#: tickets/models/ticket/general.py:45
msgid "Approve level"
msgstr "Nível de aprovação"

#: tickets/models/flow.py:26
msgid "Ticket flow approval rule"
msgstr "Informações de aprovação da ordem de serviço"

#: tickets/models/flow.py:53
msgid "Ticket flow"
msgstr "Fluxo de Action da ordem de serviço"

#: tickets/models/relation.py:12
msgid "Ticket session relation"
msgstr "Sessão da ordem de serviço"

#: tickets/models/ticket/apply_application.py:10
#: tickets/models/ticket/apply_asset.py:14
msgid "Permission name"
msgstr "Nome da regra autorizada"

#: tickets/models/ticket/apply_application.py:19
msgid "Apply applications"
msgstr "Solicitar aplicativo"

#: tickets/models/ticket/apply_application.py:22
msgid "Apply system users"
msgstr "Usuário do sistema solicitado"

#: tickets/models/ticket/apply_asset.py:10
#: tickets/serializers/ticket/apply_asset.py:14
msgid "Select at least one asset or node"
msgstr "Selecione pelo menos um item de ativo ou nó"

#: tickets/models/ticket/apply_asset.py:18
msgid "Apply accounts"
msgstr "Solicitar conta"

#: tickets/models/ticket/apply_asset.py:29
msgid "Apply Asset Ticket"
msgstr "Solicitar ativo"

#: tickets/models/ticket/command_confirm.py:10
msgid "Run user"
msgstr "Usuário em execução"

#: tickets/models/ticket/command_confirm.py:12
msgid "Run asset"
msgstr "Ativo em execução"

#: tickets/models/ticket/command_confirm.py:13
msgid "Run command"
msgstr "Comando em execução"

#: tickets/models/ticket/command_confirm.py:20
msgid "Command filter acl"
msgstr "Filtro de comando"

#: tickets/models/ticket/command_confirm.py:26
msgid "Apply Command Ticket"
msgstr "Ordem de serviço de revisão de comando"

#: tickets/models/ticket/general.py:80
msgid "Ticket step"
msgstr "Etapa da ordem de serviço"

#: tickets/models/ticket/general.py:98
msgid "Ticket assignee"
msgstr "Responsável pela ordem de serviço"

#: tickets/models/ticket/general.py:273
msgid "Title"
msgstr "Título"

#: tickets/models/ticket/general.py:293
msgid "TicketFlow"
msgstr "Processo da ordem de serviço"

#: tickets/models/ticket/general.py:296
msgid "Approval step"
msgstr "Etapa de aprovação"

#: tickets/models/ticket/general.py:299
msgid "Relation snapshot"
msgstr "Snapshot da Ordem de Serviço"

#: tickets/models/ticket/general.py:419
msgid "Please try again"
msgstr "Por favor, tente novamente"

#: tickets/models/ticket/general.py:498
msgid "Super ticket"
msgstr "Super Ordem de Serviço"

#: tickets/models/ticket/login_asset_confirm.py:13
msgid "Login user"
msgstr "Usuário conectado"

#: tickets/models/ticket/login_asset_confirm.py:16
msgid "Login asset"
msgstr "Ativo conectado"

#: tickets/models/ticket/login_asset_confirm.py:19
msgid "Login account"
msgstr "Conta de login"

#: tickets/models/ticket/login_asset_confirm.py:31
msgid "Apply Login Asset Ticket"
msgstr "Ordem de revisão de ativos da conta de login"

#: tickets/models/ticket/login_confirm.py:19
msgid "Apply Login Ticket"
msgstr "Ordem de revisão do usuário da conta de login"

#: tickets/notifications.py:74
msgid "Ticket basic info"
msgstr "Informações básicas da ordem de serviço"

#: tickets/notifications.py:75
msgid "Ticket applied info"
msgstr "Informação do pedido da ordem de serviço"

#: tickets/notifications.py:116
msgid "Your has a new ticket, applicant - {}"
msgstr "Você tem uma nova ordem de serviço, requerente - {}"

#: tickets/notifications.py:120
msgid "{}: New Ticket - {} ({})"
msgstr "Nova Ordem de Serviço - {} ({})"

#: tickets/notifications.py:168
msgid "Your ticket has been processed, processor - {}"
msgstr "Sua ordem de serviço foi processada, operador - {}"

#: tickets/notifications.py:172
msgid "Ticket has processed - {} ({})"
msgstr "Sua ordem de serviço foi processada, operador - {} ( {} )"

#: tickets/serializers/flow.py:45
msgid "The current organization type already exists"
msgstr "A organização atual já possui este tipo."

#: tickets/serializers/super_ticket.py:15
msgid "Processor"
msgstr "Responsável"

#: tickets/serializers/ticket/apply_asset.py:16
msgid "Support fuzzy search, and display up to 10 items"
msgstr " Suporte à pesquisa difusa, mostrando no máximo 10 itens"

#: tickets/serializers/ticket/apply_asset.py:22
msgid "Apply assets"
msgstr " Solicitação de ativos"

#: tickets/serializers/ticket/apply_asset.py:26
msgid "Apply nodes"
msgstr " Solicitação de nó"

#: tickets/serializers/ticket/apply_asset.py:28
msgid "Apply actions"
msgstr " Solicitação de ação"

#: tickets/serializers/ticket/common.py:15
#: tickets/serializers/ticket/common.py:74
msgid "Created by ticket ({}-{})"
msgstr " Criado através de ordem de serviço ({}-{})"

#: tickets/serializers/ticket/common.py:67
msgid "The expiration date should be greater than the start date"
msgstr " O tempo de expiração deve ser maior que o tempo de início"

#: tickets/serializers/ticket/common.py:89
msgid "Permission named `{}` already exists"
msgstr " O nome de autorização `{}` já existe"

#: tickets/serializers/ticket/ticket.py:22
msgid "Process map"
msgstr "Fluxograma"

#: tickets/serializers/ticket/ticket.py:91
msgid "The ticket flow `{}` does not exist"
msgstr " O processo de ordem de serviço `{}` não existe"

#: tickets/templates/tickets/_msg_ticket.html:21
msgid "View details"
msgstr " Ver detalhes"

#: tickets/templates/tickets/_msg_ticket.html:26
msgid "Direct approval"
msgstr " Aprovação direta"

#: tickets/templates/tickets/approve_check_password.html:11
msgid "Ticket information"
msgstr " Informações de ordem de serviço"

#: tickets/templates/tickets/approve_check_password.html:28
#: tickets/views/approve.py:43 tickets/views/approve.py:80
msgid "Ticket approval"
msgstr " Aprovação de ordem de serviço"

#: tickets/templates/tickets/approve_check_password.html:43
msgid "Approval"
msgstr " Acordo"

#: tickets/views/approve.py:44
msgid ""
"This ticket does not exist, the process has ended, or this link has expired"
msgstr ""
" A ordem de serviço não existe, o processo da ordem de serviço já terminou, "
"ou este link já expirou"

#: tickets/views/approve.py:72
msgid "Click the button below to approve or reject"
msgstr "Clique no botão abaixo para aceitar ou recusar"

#: tickets/views/approve.py:81
msgid "After successful authentication, this ticket can be approved directly"
msgstr ""
"Após a autenticação bem-sucedida, a ordem de serviço pode ser aprovada "
"diretamente"

#: tickets/views/approve.py:105
msgid "Illegal approval action"
msgstr "Action inválida de aprovação"

#: tickets/views/approve.py:119
msgid "This user is not authorized to approve this ticket"
msgstr "Este usuário não tem permissão para aprovar esta ordem de serviço"

#: users/api/user.py:64
msgid "Cannot delete the admin user. Please disable it instead."
msgstr "Não é possível excluir o usuário do admin. Por favor, desabilite-o."

#: users/api/user.py:162
msgid "Can not invite self"
msgstr "Não pode convidar a si mesmo"

#: users/api/user.py:215
msgid "Could not reset self otp, use profile reset instead"
msgstr ""
"Não é possível redefinir a autenticação de dois fatores MFA nesta página, "
"por favor, vá para a página de informações pessoais para redefinir"

#: users/apps.py:9
msgid "App Users"
msgstr "Gerenciamento de usuários"

#: users/const.py:10
msgid "System administrator"
msgstr "Administrador do sistema"

#: users/const.py:11
msgid "System auditor"
msgstr "Auditor do sistema"

#: users/const.py:12
msgid "Organization administrator"
msgstr "Administrador da organização"

#: users/const.py:13
msgid "Organization auditor"
msgstr "Auditor da organização"

#: users/const.py:18
msgid "Reset link will be generated and sent to the user"
msgstr ""
"Gere um link de redefinição de senha e envie para o usuário por e-mail"

#: users/const.py:19
msgid "Set password"
msgstr "Definir senha"

#: users/const.py:23
msgid "AUTO"
msgstr "Automático"

#: users/const.py:31
msgid "Full screen"
msgstr "Tela inteira"

#: users/const.py:32
msgid "Multi screen"
msgstr "Exibição em várias telas"

#: users/const.py:33
msgid "Drives redirect"
msgstr "Montagem do disco"

#: users/const.py:37
msgid "Current window"
msgstr "Janela atual"

#: users/const.py:38
msgid "New window"
msgstr "Nova janela"

#: users/const.py:43
msgid "Dark gray"
msgstr "Cinza escuro"

#: users/const.py:44
msgid "Deep blue"
msgstr "Azul escuro"

#: users/const.py:53
msgid "High（32 bit）"
msgstr "Alto (32 bit)"

#: users/const.py:54
msgid "True Color（24 bit）"
msgstr "Cores verdadeiras (24 bits)"

#: users/const.py:55
msgid "Medium（16 bit）"
msgstr "Médio (16 bit)"

#: users/const.py:88
msgid "Replace"
msgstr "Substituir"

#: users/const.py:89
msgid "Suffix"
msgstr "Adicionar sufixo"

#: users/exceptions.py:9
msgid "MFA not enabled"
msgstr "A autenticação MFA de múltiplos fatores não está ativada"

#: users/exceptions.py:19
msgid "Unable to delete all users"
msgstr "Não é possível excluir todos os usuários"

#: users/exceptions.py:24
msgid "Create failed. The number of SSH keys has reached the limit"
msgstr "Falha na criação, o número de chaves SSH atingiu o limite"

#: users/forms/profile.py:49
msgid ""
"When enabled, you will enter the MFA binding process the next time you log "
"in. you can also directly bind in \"personal information -> quick "
"modification -> change MFA Settings\"!"
msgstr ""
"Depois de ativado, você entrará no processo de vinculação de autenticação de"
" múltiplos fatores na próxima vez que fizer login; Você também pode vincular"
" diretamente em (Informações pessoais->Modificação rápida->Configuração de "
"autenticação MFA de múltiplos fatores)!"

#: users/forms/profile.py:60
msgid "* Enable MFA to make the account more secure."
msgstr ""
"* Ative a autenticação MFA de múltiplos fatores para tornar sua conta mais "
"segura."

#: users/forms/profile.py:69
msgid ""
"In order to protect you and your company, please keep your account, password"
" and key sensitive information properly. (for example: setting complex "
"password, enabling MFA)"
msgstr ""
"Para proteger sua segurança e a da sua empresa, por favor, cuide bem da sua "
"conta, senha e outras informações sensíveis importantes; (Por exemplo: "
"defina uma senha complexa e ative a autenticação MFA de múltiplos fatores)"

#: users/forms/profile.py:76
msgid "Finish"
msgstr "Concluído"

#: users/forms/profile.py:83 users/serializers/preference/lina.py:21
msgid "New password"
msgstr "Nova senha"

#: users/forms/profile.py:88 users/serializers/preference/lina.py:26
msgid "Confirm password"
msgstr "Confirmar senha"

#: users/forms/profile.py:96
msgid "Password does not match"
msgstr "Senhas não correspondem"

#: users/forms/profile.py:105
msgid "The phone number must contain an area code, for example, +86"
msgstr "O número de telefone deve incluir o código do país, por exemplo +86"

#: users/forms/profile.py:123
msgid "Old password"
msgstr "Senha anterior"

#: users/forms/profile.py:133
msgid "Old password error"
msgstr "Senha anterior incorreta"

#: users/forms/profile.py:143
msgid "Automatically configure and download the SSH key"
msgstr "Configurar automaticamente e baixar a chave SSH"

#: users/forms/profile.py:145
msgid "ssh public key"
msgstr "Chave pública SSH"

#: users/forms/profile.py:146
msgid "ssh-rsa AAAA..."
msgstr "ssh-rsa AAAA..."

#: users/forms/profile.py:147
msgid "Paste your id_rsa.pub here."
msgstr "Copie sua chave pública para cá"

#: users/forms/profile.py:160
msgid "Public key should not be the same as your old one."
msgstr "Não pode ser a mesma que a chave anterior"

#: users/models/preference.py:38 users/serializers/preference/preference.py:19
msgid "Preference"
msgstr "Configurações do usuário"

#: users/models/user/__init__.py:78 users/serializers/user.py:259
msgid "Is service account"
msgstr "Conta de serviço"

#: users/models/user/__init__.py:80
msgid "Avatar"
msgstr "Avatar"

#: users/models/user/__init__.py:82
msgid "Wechat"
msgstr "WeChat"

#: users/models/user/__init__.py:91
msgid "OTP secret key"
msgstr "OTP chave"

#: users/models/user/__init__.py:101 users/serializers/profile.py:86
#: users/serializers/user.py:256
msgid "Is first login"
msgstr "Primeiro login"

#: users/models/user/__init__.py:119
msgid "Date password last updated"
msgstr "Data da última atualização de senha"

#: users/models/user/__init__.py:122
msgid "Need update password"
msgstr "Necessita atualizar a senha"

#: users/models/user/__init__.py:146
msgid "Face vector"
msgstr "Vetor facial"

#: users/models/user/__init__.py:149
msgid "Date api key used"
msgstr "Data do último uso da API key"

#: users/models/user/__init__.py:289
msgid "Can not delete admin user"
msgstr "Não é possível excluir o usuário administrador"

#: users/models/user/__init__.py:303
msgid "Can invite user"
msgstr "Pode convidar usuários"

#: users/models/user/__init__.py:304
msgid "Can remove user"
msgstr "Pode remover usuários"

#: users/models/user/__init__.py:305
msgid "Can match user"
msgstr "Pode combinar usuários"

#: users/models/user/__init__.py:334
msgid "User password history"
msgstr "Histórico de senhas do usuário"

#: users/models/user/_auth.py:34
msgid "Force enabled"
msgstr "Forçar ativação"

#: users/notifications.py:23 users/notifications.py:68
msgid "Reset password url"
msgstr "URL para redefinir a senha"

#: users/notifications.py:25 users/notifications.py:70
msgid "Reset password token"
msgstr "Token de redefinição de senha"

#: users/notifications.py:26 users/notifications.py:71
msgid "Forget password url"
msgstr "URL para esquecer a senha"

#: users/notifications.py:64
#: users/templates/users/_msg_password_expire_reminder.html:16
#: users/templates/users/reset_password.html:5
#: users/templates/users/reset_password.html:6
msgid "Reset password"
msgstr "Resetar senha"

#: users/notifications.py:73 users/notifications.py:188
#: users/notifications.py:190
msgid "Login url"
msgstr "URL de login"

#: users/notifications.py:103 users/views/profile/reset.py:238
msgid "Reset password success"
msgstr "Resetar senha com sucesso"

#: users/notifications.py:107 users/notifications.py:146
msgid "IP address"
msgstr "Endereço IP"

#: users/notifications.py:142
msgid "Reset public key success"
msgstr "Resetar chave pública com sucesso"

#: users/notifications.py:181
msgid "Password is about expire"
msgstr "A senha está prestes a expirar"

#: users/notifications.py:185
msgid "Password expiration date"
msgstr "Data de validade da senha"

#: users/notifications.py:186
msgid "Update password url"
msgstr "URL para atualizar a senha"

#: users/notifications.py:221
msgid "Account is about expire"
msgstr "A conta está prestes a expirar"

#: users/notifications.py:225
msgid "Expiration date"
msgstr "Data limite"

#: users/notifications.py:249
msgid "Reset SSH Key"
msgstr "Reiniciar chave SSH"

#: users/notifications.py:253
msgid "Update SSH Key url"
msgstr "Atualizar endereço da chave SSH"

#: users/notifications.py:276
msgid "Reset MFA"
msgstr "Reiniciar MFA"

#: users/notifications.py:280
msgid "Reset MFA url"
msgstr "URL para redefinir MFA"

#: users/serializers/preference/koko.py:10
#: users/serializers/preference/luna.py:67
msgid "File name conflict resolution"
msgstr "Solução de conflito de nomes de arquivos"

#: users/serializers/preference/koko.py:14
#: users/serializers/preference/luna.py:84
msgid "Terminal theme name"
msgstr "Nome do tema do terminal"

#: users/serializers/preference/lina.py:12
msgid ""
"*! The password for file encryption, used for decryption when the system "
"sends emails containing file attachments. <br>Such as: account backup files,"
" account password change results files"
msgstr ""
"Senha de criptografia de arquivo, use esta senha para descriptografar quando"
" o email enviado pelo sistema contém um anexo de arquivo.<br>Por exemplo: "
"arquivo de backup da conta, arquivo de resultado de alteração de senha da "
"conta"

#: users/serializers/preference/lina.py:39 users/serializers/profile.py:41
msgid "The newly set password is inconsistent"
msgstr "As duas senhas não correspondem"

#: users/serializers/preference/lina.py:47 users/serializers/profile.py:66
msgid "Language"
msgstr "Idioma"

#: users/serializers/preference/lina.py:52
msgid "File Encryption"
msgstr "Senha de criptografia de arquivo"

#: users/serializers/preference/luna.py:26
msgid "Async loading of asset tree"
msgstr "Carregamento assíncrono da árvore de ativos"

#: users/serializers/preference/luna.py:30
msgid "Connect default open method"
msgstr "Forma padrão de abertura de conexão"

#: users/serializers/preference/luna.py:34
#: xpack/plugins/interface/models.py:41
#: xpack/plugins/interface/serializers/interface.py:26
msgid "Theme"
msgstr "Tema"

#: users/serializers/preference/luna.py:41
msgid "RDP resolution"
msgstr "Resolução RDP"

#: users/serializers/preference/luna.py:45
msgid "Keyboard layout"
msgstr "Layout do teclado"

#: users/serializers/preference/luna.py:49
msgid "RDP client option"
msgstr "Opções do cliente RDP"

#: users/serializers/preference/luna.py:53
msgid "RDP color quality"
msgstr "Qualidade de cor RDP"

#: users/serializers/preference/luna.py:57
msgid "RDP smart size"
msgstr "Tamanho inteligente RDP"

#: users/serializers/preference/luna.py:58
msgid ""
"Determines whether the client computer should scale the content on the "
"remote computer to fit the window size of the client computer when the "
"window is resized."
msgstr ""
"Determinar se o computador cliente deve redimensionar o conteúdo no "
"computador remoto para se ajustar ao tamanho da janela do computador cliente"
" quando o tamanho da janela é alterado"

#: users/serializers/preference/luna.py:63
msgid "Remote app connect method"
msgstr "Método de conexão do aplicativo remoto"

#: users/serializers/preference/luna.py:74
msgid "Terminal font size"
msgstr "Tamanho da fonte do terminal de caracteres"

#: users/serializers/preference/luna.py:77
msgid "Backspace as Ctrl+H"
msgstr "Terminal de caracteres Backspace As Ctrl+H"

#: users/serializers/preference/luna.py:80
msgid "Right click quickly paste"
msgstr "Clique direito para colar rapidamente"

#: users/serializers/preference/luna.py:90
msgid "Graphics"
msgstr "Gráfico"

#: users/serializers/preference/luna.py:91
msgid "Command line"
msgstr "Linha de comando"

#: users/serializers/profile.py:22
msgid "The old password is incorrect"
msgstr "Senha antiga errada"

#: users/serializers/profile.py:29 users/serializers/profile.py:144
msgid "Password does not match security rules"
msgstr "A senha não atende às regras de segurança"

#: users/serializers/profile.py:33
msgid "The new password cannot be the last {} passwords"
msgstr "A nova senha não pode ser as últimas {} senhas"

#: users/serializers/profile.py:195
msgid "Perms"
msgstr "Permissões"

#: users/serializers/user.py:51
msgid "System roles"
msgstr "Função de sistema"

#: users/serializers/user.py:55
msgid ""
"System roles are roles at the system level, and they will take effect across"
" all organizations"
msgstr ""
"A função do sistema é um papel definido ao nível do sistema e será efetivo "
"em todas as organizações"

#: users/serializers/user.py:61
msgid "Org roles"
msgstr "Função da organização"

#: users/serializers/user.py:66
msgid ""
"Org roles are roles at the organization level, and they will only take "
"effect within current organization"
msgstr ""
"Os papéis organizacionais são papéis no nível da organização, válidos apenas"
" dentro da organização atual "

#: users/serializers/user.py:70
msgid "Organizations and roles"
msgstr " Papel Organizacional "

#: users/serializers/user.py:120
msgid "Password setting"
msgstr " Opções de Senha "

#: users/serializers/user.py:122
msgid "MFA enabled"
msgstr " MFA Ativado "

#: users/serializers/user.py:124
msgid "MFA force enabled"
msgstr " MFA Obrigatório "

#: users/serializers/user.py:126
msgid "Login blocked"
msgstr " Login Bloqueado "

#: users/serializers/user.py:130 users/serializers/user.py:265
msgid "Is OTP bound"
msgstr " MFA Virtual Vinculado "

#: users/serializers/user.py:133
msgid "Super Administrator"
msgstr " Super Admin "

#: users/serializers/user.py:136
msgid "Organization Administrator"
msgstr " Admin da Organização "

#: users/serializers/user.py:140
msgid "Can public key authentication"
msgstr " Autenticação por Chave Pública Permitida "

#: users/serializers/user.py:144
msgid "Is face code set"
msgstr "Existem características faciais?"

#: users/serializers/user.py:230
msgid "Full name"
msgstr " Nome Completo "

#: users/serializers/user.py:233
msgid "Login username"
msgstr " Usuário de Login "

#: users/serializers/user.py:236
msgid "Email address"
msgstr " Endereço de Email "

#: users/serializers/user.py:246
msgid "User groups to join"
msgstr " Quantidade de Grupos de Usuários "

#: users/serializers/user.py:250
msgid ""
"User source identifies where the user was created, which could be AD or "
"other sources.There are security settings that can restrict users to log in "
"to the system only from the sources."
msgstr ""
" A identidade de origem do usuário indica o local de criação do usuário, que"
" pode ser AD ou outra fonte. As configurações de segurança podem limitar os "
"usuários a fazer login somente a partir de uma fonte especificada."

#: users/serializers/user.py:260
msgid "Is org admin"
msgstr "Administrador da organização"

#: users/serializers/user.py:262
msgid "Avatar url"
msgstr "Caminho do avatar"

#: users/serializers/user.py:267
msgid "MFA level"
msgstr "MFA"

#: users/serializers/user.py:268
msgid "Multi-Factor Authentication"
msgstr "Autenticação"

#: users/serializers/user.py:398
msgid "Has public keys"
msgstr "Possui chave pública"

#: users/serializers/user.py:426
msgid ""
"* For security, only a partial of users is displayed. You can search for "
"more"
msgstr ""
"* Para sua segurança, apenas alguns usuários são mostrados. Você pode "
"procurar por mais"

#: users/serializers/user.py:461
msgid "name not unique"
msgstr "Nome duplicado"

#: users/signal_handlers.py:41
msgid ""
"The administrator has enabled \"Only allow existing users to log in\", \n"
"            and the current user is not in the user list. Please contact the administrator."
msgstr ""
"O administrador ativou a opção 'Permitir login apenas para usuários "
"existentes', o usuário atual não está na lista de usuários, por favor, "
"contate o administrador."

#: users/signal_handlers.py:179
msgid "Clean up expired user sessions"
msgstr "Limpar sessões de usuários expiradas"

#: users/signal_handlers.py:181
msgid ""
"After logging in via the web, a user session record is created. At 2 a.m. every day, \n"
"        the system cleans up inactive user devices"
msgstr ""
"Após o login via web, será gerado um registro da sessão do usuário online, "
"todos os dias às 2 da manhã, são limpos os dispositivos do usuário que não "
"estiverem online."

#: users/tasks.py:26
msgid "Check password expired"
msgstr "A verificação da senha expirou"

#: users/tasks.py:28
msgid ""
"Check every day at 10 AM whether the passwords of users in the system are expired, \n"
"        and send a notification 5 days in advance"
msgstr ""
"Verifica-se todos os dias às 10 da manhã se as senhas dos usuários no "
"sistema estão expiradas, enviando um aviso com 5 dias de antecedência"

#: users/tasks.py:46
msgid "Periodic check password expired"
msgstr "Verificação periódica de senhas expiradas"

#: users/tasks.py:48
msgid ""
"With version iterations, new tasks may be added, or task names and execution times may \n"
"        be modified. Therefore, upon system startup, it is necessary to register or update the \n"
"        parameters of the task that checks if passwords have expired"
msgstr ""
"Com as iterações das versões, novas tarefas podem ser adicionadas ou o nome "
"das tarefas pode ser alterado, bem como o tempo de execução, por isso, ao "
"iniciar o sistema, os parâmetros das tarefas de verificação de senha "
"expirada são registrados ou atualizados"

#: users/tasks.py:67
msgid "Check user expired"
msgstr "Verificação de usuário já expirado."

#: users/tasks.py:69
msgid ""
"Check every day at 2 p.m whether the users in the system are expired, and send a \n"
"        notification 5 days in advance"
msgstr ""
"Confira todos os dias às 14h se os usuários do sistema estão expirados e "
"envie uma notificação com 5 dias de antecedência"

#: users/tasks.py:90
msgid "Periodic check user expired"
msgstr "Verificação periódica do vencimento dos usuários"

#: users/tasks.py:92
msgid ""
"With version iterations, new tasks may be added, or task names and execution times may \n"
"        be modified. Therefore, upon system startup, it is necessary to register or update the \n"
"        parameters of the task that checks if users have expired"
msgstr ""
"Com o avanço das versões, pode haver a adição de novas tarefas ou "
"modificação dos nomes, horários de execução das tarefas, por isso, ao "
"iniciar o sistema, registre ou atualize os parâmetros da tarefa de verificar"
" se o usuário já expirou"

#: users/tasks.py:111
msgid "Check unused users"
msgstr "Verifique os usuários inativos"

#: users/tasks.py:113
msgid ""
"At 2 p.m. every day, according to the configuration in \"System Settings - Security - \n"
"        Auth security - Auto disable threshold\" users who have not logged in or whose API keys \n"
"        have not been used for a long time will be disabled"
msgstr ""
"Todos os dias às 14h, com base na configuração do sistema - configurações de"
" segurança - configuração de desativação automática de usuários inativos, "
"desativar usuários que não fazem login ou não usam a chave API por muito "
"tempo"

#: users/tasks.py:157
msgid "The user has not logged in recently and has been disabled."
msgstr "O usuário não fez login recentemente e foi desativado."

#: users/templates/users/_msg_account_expire_reminder.html:7
msgid "Your account will expire in"
msgstr "Sua conta está prestes a expirar"

#: users/templates/users/_msg_account_expire_reminder.html:8
msgid ""
"In order not to affect your normal work, please contact the administrator "
"for confirmation."
msgstr ""
"Para que seu trabalho não seja comprometido, entre em contato com o "
"administrador para confirmar"

#: users/templates/users/_msg_password_expire_reminder.html:7
msgid "Your password will expire in"
msgstr "Sua senha está prestes a expirar"

#: users/templates/users/_msg_password_expire_reminder.html:8
msgid ""
"For your account security, please click on the link below to update your "
"password in time"
msgstr ""
"Para a segurança da sua conta, clique no link abaixo para atualizar sua "
"senha a tempo"

#: users/templates/users/_msg_password_expire_reminder.html:11
msgid "Click here update password"
msgstr "Clique aqui para atualizar sua senha"

#: users/templates/users/_msg_password_expire_reminder.html:15
msgid "If your password has expired, please click the link below to"
msgstr "Se sua senha já expirou, clique"

#: users/templates/users/_msg_reset_mfa.html:7
msgid "Your MFA has been reset by site administrator"
msgstr "Seu MFA foi redefinido pelo administrador"

#: users/templates/users/_msg_reset_mfa.html:8
#: users/templates/users/_msg_reset_ssh_key.html:8
msgid "Please click the link below to set"
msgstr "Por favor, clique no link abaixo para configurar"

#: users/templates/users/_msg_reset_mfa.html:11
#: users/templates/users/_msg_reset_ssh_key.html:11
msgid "Click here set"
msgstr "Clique aqui para configurar."

#: users/templates/users/_msg_reset_ssh_key.html:7
msgid "Your ssh public key has been reset by site administrator"
msgstr "Sua chave SSH foi redefinida pelo administrador"

#: users/templates/users/_msg_user_created.html:15
msgid "click here to set your password"
msgstr "Clique aqui para definir uma senha"

#: users/templates/users/forgot_password.html:46
msgid "Input your email account, that will send a email to your"
msgstr ""
"Insira seu e-mail, um e-mail de redefinição será enviado para sua caixa de "
"entrada"

#: users/templates/users/forgot_password.html:49
msgid ""
"Enter your mobile number and a verification code will be sent to your phone"
msgstr ""
"Insira o seu número de celular, o código de verificação será enviado para o "
"seu telefone"

#: users/templates/users/forgot_password.html:71
msgid "Email account"
msgstr "Conta de e-mail"

#: users/templates/users/forgot_password.html:93
msgid "Mobile number"
msgstr "Número de celular"

#: users/templates/users/forgot_password.html:105
#: users/templates/users/forgot_password_previewing.html:30
#: users/templates/users/reset_password.html:29
msgid "Submit"
msgstr "Enviar"

#: users/templates/users/forgot_password_previewing.html:21
msgid "Please enter the username for which you want to retrieve the password"
msgstr ""
"Por favor, insira o nome de usuário para o qual você precisa recuperar a "
"senha"

#: users/templates/users/mfa_setting.html:124
msgid "MFA force enable, cannot disable"
msgstr "O MFA foi ativado obrigatoriamente, não pode ser desativado"

#: users/templates/users/mfa_setting.html:143
msgid "MFA setting"
msgstr "Configure a Autenticação de Múltiplos Fatores MFA"

#: users/templates/users/mfa_setting.html:171
msgid "Reset"
msgstr "Redefinir"

#: users/templates/users/reset_password.html:23
msgid "Your password must satisfy"
msgstr "Sua senha deve atender:"

#: users/templates/users/reset_password.html:24
msgid "Password strength"
msgstr "Força da senha:"

#: users/templates/users/reset_password.html:52
msgid "Very weak"
msgstr "Muito fraca"

#: users/templates/users/reset_password.html:53
msgid "Weak"
msgstr "Fraca"

#: users/templates/users/reset_password.html:55
msgid "Medium"
msgstr "Geral"

#: users/templates/users/reset_password.html:56
msgid "Strong"
msgstr "Forte"

#: users/templates/users/reset_password.html:57
msgid "Very strong"
msgstr "Muito Forte"

#: users/templates/users/user_otp_check_password.html:6
msgid "Enable OTP"
msgstr "Ativar MFA(OTP)"

#: users/templates/users/user_otp_enable_bind.html:6
msgid "Bind one-time password authenticator"
msgstr "Vincular validador MFA"

#: users/templates/users/user_otp_enable_bind.html:13
msgid ""
"Use the MFA Authenticator application to scan the following qr code for a "
"6-bit verification code"
msgstr ""
"Use o aplicativo do validador MFA para escanear o código QR abaixo e obter "
"um código de verificação de 6 dígitos"

#: users/templates/users/user_otp_enable_bind.html:22
#: users/templates/users/user_verify_mfa.html:27
msgid "Six figures"
msgstr "6 dígitos"

#: users/templates/users/user_otp_enable_install_app.html:6
msgid "Install app"
msgstr "Instalar aplicativo"

#: users/templates/users/user_otp_enable_install_app.html:13
msgid ""
"Download and install the MFA Authenticator application on your phone or "
"applet of WeChat"
msgstr ""
"Faça o download e instale o aplicativo do validador MFA no seu celular ou "
"mini programa WeChat"

#: users/templates/users/user_otp_enable_install_app.html:18
msgid "Android downloads"
msgstr "Download para Android"

#: users/templates/users/user_otp_enable_install_app.html:23
msgid "iPhone downloads"
msgstr "Download para iPhone"

#: users/templates/users/user_otp_enable_install_app.html:27
msgid ""
"After installation, click the next step to enter the binding page (if "
"installed, go to the next step directly)."
msgstr ""
"Após a instalação, clique no próximo passo para entrar na página de "
"vinculação (se já estiver instalado, vá diretamente para o próximo passo)"

#: users/templates/users/user_password_verify.html:8
#: users/templates/users/user_password_verify.html:9
msgid "Verify password"
msgstr "Verificar senha"

#: users/templates/users/user_verify_mfa.html:9
msgid "Authenticate"
msgstr "Verificar identidade"

#: users/templates/users/user_verify_mfa.html:15
msgid ""
"The account protection has been opened, please complete the following "
"operations according to the prompts"
msgstr ""
"A proteção da conta já está ativada, siga as instruções para concluir as "
"seguintes ações."

#: users/templates/users/user_verify_mfa.html:17
msgid "Open MFA Authenticator and enter the 6-bit dynamic code"
msgstr "Por favor, abra o autenticador MFA e insira o código de 6 dígitos"

#: users/views/profile/face.py:57 users/views/profile/face.py:58
msgid "Face binding successful"
msgstr "Vinculação de características faciais bem-sucedida"

#: users/views/profile/face.py:82 users/views/profile/face.py:83
msgid "Face unbinding successful"
msgstr "Desvinculação de características faciais bem-sucedida"

#: users/views/profile/otp.py:106
msgid "Already bound"
msgstr "Vinculação concluída"

#: users/views/profile/otp.py:107
msgid "MFA already bound, disable first, then bound"
msgstr ""
"MFA(OTP) já está vinculado, por favor, desative antes de vincular novamente"

#: users/views/profile/otp.py:134
msgid "OTP enable success"
msgstr "MFA(OTP) ativado com sucesso"

#: users/views/profile/otp.py:135
msgid "OTP enable success, return login page"
msgstr "MFA(OTP) ativado com sucesso, retornando à página de login"

#: users/views/profile/otp.py:177
msgid "Disable OTP"
msgstr "Desativar MFA(OTP) virtual"

#: users/views/profile/otp.py:183
msgid "OTP disable success"
msgstr "MFA(OTP) desativado com sucesso"

#: users/views/profile/otp.py:184
msgid "OTP disable success, return login page"
msgstr "MFA(OTP) desativado com sucesso, retornando à página de login"

#: users/views/profile/password.py:33 users/views/profile/password.py:38
msgid "Password invalid"
msgstr "Nome de usuário ou senha inválidos"

#: users/views/profile/reset.py:66
msgid ""
"Non-local users can log in only from third-party platforms and cannot change"
" their passwords: {}"
msgstr ""
"Usuários não locais só podem entrar através de plataformas de terceiros, não"
" é suportada a alteração de senha: {}"

#: users/views/profile/reset.py:188 users/views/profile/reset.py:199
msgid "Token invalid or expired"
msgstr "Token incorreto ou inválido"

#: users/views/profile/reset.py:204
msgid "User auth from {}, go there change password"
msgstr ""
"O source de autenticação do usuário vem de {}, por favor, vá ao sistema "
"correspondente para alterar a senha"

#: users/views/profile/reset.py:211
msgid "* Your password does not meet the requirements"
msgstr "* Sua senha não atende aos requisitos"

#: users/views/profile/reset.py:217
msgid "* The new password cannot be the last {} passwords"
msgstr "* A nova senha não pode ser as últimas {} senhas"

#: users/views/profile/reset.py:239
msgid "Reset password success, return to login page"
msgstr "Restauração de senha bem-sucedida, retornar para a página de login"

#: xpack/apps.py:8
msgid "XPACK"
msgstr "XPack"

#: xpack/exceptions.py:8
msgid ""
"Based on the current task configuration, assets that do not match the "
"strategy will skipped."
msgstr ""
"Baseado na configuração da tarefa atual, os recursos que não estão conforme "
"a política \"\" serão ignorados."

#: xpack/plugins/cloud/api.py:73
msgid "Test connection successful"
msgstr "Teste bem-sucedido"

#: xpack/plugins/cloud/api.py:75
msgid "Test connection failed: {}"
msgstr "Falha na conexão do teste: {}"

#: xpack/plugins/cloud/api.py:203
msgid "User {} deleted the current resource and released the assets"
msgstr "Usuário {} excluiu o recurso já liberado"

#: xpack/plugins/cloud/const.py:8
msgid "Alibaba Cloud"
msgstr "Alibaba Cloud"

#: xpack/plugins/cloud/const.py:9
msgid "AWS (International)"
msgstr "AWS (Internacional)"

#: xpack/plugins/cloud/const.py:10
msgid "AWS (China)"
msgstr "AWS (China)"

#: xpack/plugins/cloud/const.py:11
msgid "Azure (China)"
msgstr "Azure (China)"

#: xpack/plugins/cloud/const.py:12
msgid "Azure (International)"
msgstr "Azure (Internacional)"

#: xpack/plugins/cloud/const.py:14
msgid "Baidu Cloud"
msgstr "Baidu Cloud"

#: xpack/plugins/cloud/const.py:15
msgid "JD Cloud"
msgstr "JD Cloud"

#: xpack/plugins/cloud/const.py:16
msgid "KingSoft Cloud"
msgstr "Kingsoft Cloud"

#: xpack/plugins/cloud/const.py:17
msgid "Tencent Cloud"
msgstr "Tencent Cloud"

#: xpack/plugins/cloud/const.py:18
msgid "Tencent Cloud (Lighthouse)"
msgstr "Tencent Cloud (Aplicativo de Servidor Leve)"

#: xpack/plugins/cloud/const.py:19
msgid "Google Cloud Platform"
msgstr "Google Cloud"

#: xpack/plugins/cloud/const.py:20
msgid "UCloud"
msgstr "ucloud"

#: xpack/plugins/cloud/const.py:21
msgid "Volcengine"
msgstr "Motor Vulcânico"

#: xpack/plugins/cloud/const.py:23
msgid "VMware"
msgstr "VMware"

#: xpack/plugins/cloud/const.py:24 xpack/plugins/cloud/providers/nutanix.py:15
msgid "Nutanix"
msgstr "Nutanix"

#: xpack/plugins/cloud/const.py:25
msgid "Huawei Private Cloud"
msgstr "Huawei Cloud Privado"

#: xpack/plugins/cloud/const.py:26
msgid "Qingyun Private Cloud"
msgstr "Qingyun Cloud Privado"

#: xpack/plugins/cloud/const.py:27
msgid "CTYun Private Cloud"
msgstr "Tianyi Cloud Privado"

#: xpack/plugins/cloud/const.py:28
msgid "OpenStack"
msgstr "OpenStack"

#: xpack/plugins/cloud/const.py:29
msgid "ZStack"
msgstr "ZStack"

#: xpack/plugins/cloud/const.py:30 xpack/plugins/cloud/providers/smartx.py:9
msgid "SmartX CloudTower"
msgstr "SmartX Cloud Tower"

#: xpack/plugins/cloud/const.py:31
msgid "Fusion Compute"
msgstr "Computação Integrada"

#: xpack/plugins/cloud/const.py:32
msgid "SCP"
msgstr "Sangfor SCP"

#: xpack/plugins/cloud/const.py:33
msgid "Apsara Stack"
msgstr "Alibaba Cloud Privado"

#: xpack/plugins/cloud/const.py:34
msgid "Proxmox"
msgstr "Proxmox."

#: xpack/plugins/cloud/const.py:44
msgid "Private IP"
msgstr "IP privado"

#: xpack/plugins/cloud/const.py:45
msgid "Public IP"
msgstr "IP público"

#: xpack/plugins/cloud/const.py:49 xpack/plugins/cloud/models.py:373
msgid "Instance name"
msgstr "Nome da instância"

#: xpack/plugins/cloud/const.py:50
msgid "Instance name and Partial IP"
msgstr "Nome da instância e parte do IP"

#: xpack/plugins/cloud/const.py:55
msgid "Succeed"
msgstr "Sucesso"

#: xpack/plugins/cloud/const.py:59 xpack/plugins/cloud/manager.py:107
msgid "Unsync"
msgstr "Não sincronizado"

#: xpack/plugins/cloud/const.py:60 xpack/plugins/cloud/manager.py:106
msgid "New Sync"
msgstr "Nova sincronização"

#: xpack/plugins/cloud/const.py:61 xpack/plugins/cloud/manager.py:106
msgid "Synced"
msgstr "Sincronizado"

#: xpack/plugins/cloud/const.py:62 xpack/plugins/cloud/manager.py:108
msgid "Released"
msgstr "Liberado"

#: xpack/plugins/cloud/const.py:66
msgid "And"
msgstr "E"

#: xpack/plugins/cloud/const.py:67
msgid "Or"
msgstr "Ou"

#: xpack/plugins/cloud/const.py:71
msgid "Sync region"
msgstr "Organização sincronizada"

#: xpack/plugins/cloud/const.py:73
msgid "Imported"
msgstr "Importar"

#: xpack/plugins/cloud/manager.py:60
#, python-format
msgid "Task \"%s\" starts executing"
msgstr "Tarefa \"%s\" começou a executar"

#: xpack/plugins/cloud/manager.py:99
msgid "View the task details path: "
msgstr "Ver detalhes"

#: xpack/plugins/cloud/manager.py:102
msgid "Account Details"
msgstr "Conta"

#: xpack/plugins/cloud/manager.py:103
msgid "Synchronization History List"
msgstr "Sincronizar lista de histórico"

#: xpack/plugins/cloud/manager.py:103
msgid "Synchronization Instance List"
msgstr "Sincronizar lista de instâncias"

#: xpack/plugins/cloud/manager.py:107
msgid "To be released"
msgstr "Aguardando liberação"

#: xpack/plugins/cloud/manager.py:111
msgid "Task execution completed"
msgstr "Conclusão de execução da tarefa"

#: xpack/plugins/cloud/manager.py:116
msgid "Synchronization regions"
msgstr "Sincronizar região"

#: xpack/plugins/cloud/manager.py:140
#, python-format
msgid "Get instances of region \"%s\" error, error: %s"
msgstr "Obter erro de instância na região \"%s\", erro: %s"

#: xpack/plugins/cloud/manager.py:185
#, python-format
msgid "Failed to synchronize the instance \"%s\""
msgstr "Impossível sincronizar instância %s"

#: xpack/plugins/cloud/manager.py:376
#, python-format
msgid ""
"The updated platform of asset \"%s\" is inconsistent with the original "
"platform type. Skip platform and protocol updates"
msgstr ""
"A atualização da plataforma do ativo “%s” não é consistente com o tipo de "
"plataforma original. Ignorar atualização de plataforma e protocolo"

#: xpack/plugins/cloud/manager.py:433
#, python-format
msgid "The asset \"%s\" already exists"
msgstr "Ativo \"%s\" já existe"

#: xpack/plugins/cloud/manager.py:435
#, python-format
msgid "Update asset \"%s\""
msgstr "Atualizando ativo \"%s\""

#: xpack/plugins/cloud/manager.py:438
#, python-format
msgid "Asset \"%s\" has been updated"
msgstr "Ativo \"%s\" foi atualizado"

#: xpack/plugins/cloud/manager.py:447
#, python-format
msgid "Prepare to create asset \"%s\""
msgstr "Preparar para criar ativo %s"

#: xpack/plugins/cloud/manager.py:468
#, python-format
msgid "Set nodes \"%s\""
msgstr "Configurar os nós: \"%s\""

#: xpack/plugins/cloud/manager.py:494
#, python-format
msgid "Set accounts \"%s\""
msgstr "Configurar a conta: %s"

#: xpack/plugins/cloud/manager.py:510
#, python-format
msgid "Set protocols \"%s\""
msgstr "Configurar protocolo \"%s\""

#: xpack/plugins/cloud/manager.py:518
#, python-format
msgid "Set labels \"%s\""
msgstr "Definir etiqueta: \"%s\""

#: xpack/plugins/cloud/manager.py:532 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task"
msgstr "Executar tarefa de sincronização de instância"

#: xpack/plugins/cloud/meta.py:9
msgid "Cloud center"
msgstr "Centro de Gestão Cloud"

#: xpack/plugins/cloud/models.py:43
#: xpack/plugins/cloud/serializers/account.py:103
msgid "Attrs"
msgstr "Propriedades"

#: xpack/plugins/cloud/models.py:44
msgid "Validity"
msgstr "Válido"

#: xpack/plugins/cloud/models.py:49
msgid "Cloud account"
msgstr "Conta Cloud"

#: xpack/plugins/cloud/models.py:51
msgid "Test cloud account"
msgstr "Testar Conta Cloud"

#: xpack/plugins/cloud/models.py:109
#: xpack/plugins/cloud/serializers/account.py:81
#: xpack/plugins/cloud/serializers/task.py:170
#: xpack/plugins/cloud/serializers/task.py:171
msgid "Regions"
msgstr "Região"

#: xpack/plugins/cloud/models.py:112
msgid "Hostname strategy"
msgstr "Política de nome de host"

#: xpack/plugins/cloud/models.py:117
msgid "IP network segment group"
msgstr "Grupo de sub-rede IP"

#: xpack/plugins/cloud/models.py:121
#: xpack/plugins/cloud/serializers/task.py:174
msgid "Preferred IP type"
msgstr "Tipo de IP preferido "

#: xpack/plugins/cloud/models.py:124
msgid "Always update"
msgstr "Sempre atualizar"

#: xpack/plugins/cloud/models.py:126
msgid "Fully synchronous"
msgstr "Sincronização completa"

#: xpack/plugins/cloud/models.py:127
msgid "Release assets"
msgstr "Liberar recursos"

#: xpack/plugins/cloud/models.py:132
msgid "Date last sync"
msgstr "Última data de sincronização"

#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:391
#: xpack/plugins/cloud/models.py:418
msgid "Strategy"
msgstr "Estratégia"

#: xpack/plugins/cloud/models.py:140 xpack/plugins/cloud/models.py:229
msgid "Sync instance task"
msgstr "Sincronizar Tarefa de Instância"

#: xpack/plugins/cloud/models.py:240 xpack/plugins/cloud/models.py:303
msgid "Date sync"
msgstr "Sincronizar Data"

#: xpack/plugins/cloud/models.py:244
msgid "Sync instance snapshot"
msgstr "Sincronizar Snapshot de Instância"

#: xpack/plugins/cloud/models.py:252
msgid "Sync instance task execution"
msgstr "Execução de Tarefa de Sincronização de Instância"

#: xpack/plugins/cloud/models.py:283
msgid "Sync task"
msgstr "Tarefa de Sincronização"

#: xpack/plugins/cloud/models.py:287
msgid "Sync instance task history"
msgstr "Histórico de Tarefas de Sincronização de Instância"

#: xpack/plugins/cloud/models.py:290
msgid "Instance"
msgstr "Instância"

#: xpack/plugins/cloud/models.py:307
msgid "Sync instance detail"
msgstr "Detalhes da Sincronização de Instância"

#: xpack/plugins/cloud/models.py:319
#: xpack/plugins/cloud/serializers/task.py:79
msgid "Rule relation"
msgstr "Relação Condicional"

#: xpack/plugins/cloud/models.py:332
msgid "Task strategy"
msgstr "Estratégia de Tarefa"

#: xpack/plugins/cloud/models.py:362
msgid "Equal"
msgstr "Igual a"

#: xpack/plugins/cloud/models.py:363
msgid "Not Equal"
msgstr "Não é igual a"

#: xpack/plugins/cloud/models.py:364
msgid "In"
msgstr "Em..."

#: xpack/plugins/cloud/models.py:365
msgid "Contains"
msgstr "Contém"

#: xpack/plugins/cloud/models.py:366
msgid "Exclude"
msgstr "Excluir"

#: xpack/plugins/cloud/models.py:367
msgid "Startswith"
msgstr "Iniciar com..."

#: xpack/plugins/cloud/models.py:368
msgid "Endswith"
msgstr "Terminar com..."

#: xpack/plugins/cloud/models.py:374
msgid "Instance platform"
msgstr "Plataforma de instância"

#: xpack/plugins/cloud/models.py:375
msgid "Instance address"
msgstr "Endereço da instância"

#: xpack/plugins/cloud/models.py:382
msgid "Rule attr"
msgstr "Atributos de regra"

#: xpack/plugins/cloud/models.py:386
msgid "Rule match"
msgstr "Correspondência de regra"

#: xpack/plugins/cloud/models.py:388
msgid "Rule value"
msgstr "Valor da regra"

#: xpack/plugins/cloud/models.py:395
#: xpack/plugins/cloud/serializers/task.py:82
msgid "Strategy rule"
msgstr "Condição"

#: xpack/plugins/cloud/models.py:406
msgid "Name strategy"
msgstr "Política de nome de host"

#: xpack/plugins/cloud/models.py:413
msgid "Action attr"
msgstr "Atributos de ação"

#: xpack/plugins/cloud/models.py:415
msgid "Action value"
msgstr "Valor de ação"

#: xpack/plugins/cloud/models.py:422
#: xpack/plugins/cloud/serializers/task.py:85
msgid "Strategy action"
msgstr "Action"

#: xpack/plugins/cloud/providers/aws_international.py:18
msgid "China (Beijing)"
msgstr "China (Pequim)"

#: xpack/plugins/cloud/providers/aws_international.py:19
msgid "China (Ningxia)"
msgstr "China (Ningxia)"

#: xpack/plugins/cloud/providers/aws_international.py:22
msgid "US East (Ohio)"
msgstr "Estados Unidos da América Oriental (Ohio)"

#: xpack/plugins/cloud/providers/aws_international.py:23
msgid "US East (N. Virginia)"
msgstr "Leste dos EUA (norte da Virgínia)"

#: xpack/plugins/cloud/providers/aws_international.py:24
msgid "US West (N. California)"
msgstr "Oeste dos EUA (norte da Califórnia)"

#: xpack/plugins/cloud/providers/aws_international.py:25
msgid "US West (Oregon)"
msgstr "Oeste dos EUA (Oregon)"

#: xpack/plugins/cloud/providers/aws_international.py:26
msgid "Africa (Cape Town)"
msgstr "África (Cidade do Cabo)"

#: xpack/plugins/cloud/providers/aws_international.py:27
msgid "Asia Pacific (Hong Kong)"
msgstr "Região da Ásia-Pacífico (Hong Kong)"

#: xpack/plugins/cloud/providers/aws_international.py:28
msgid "Asia Pacific (Mumbai)"
msgstr "Região da Ásia-Pacífico (Mumbai)"

#: xpack/plugins/cloud/providers/aws_international.py:29
msgid "Asia Pacific (Osaka-Local)"
msgstr "Região da Ásia-Pacífico (Osaka local)"

#: xpack/plugins/cloud/providers/aws_international.py:30
msgid "Asia Pacific (Seoul)"
msgstr "Região da Ásia-Pacífico (Seul)"

#: xpack/plugins/cloud/providers/aws_international.py:31
msgid "Asia Pacific (Singapore)"
msgstr "Região da Ásia-Pacífico (Singapura)"

#: xpack/plugins/cloud/providers/aws_international.py:32
msgid "Asia Pacific (Sydney)"
msgstr "Região da Ásia-Pacífico (Sydney)"

#: xpack/plugins/cloud/providers/aws_international.py:33
msgid "Asia Pacific (Tokyo)"
msgstr "Região da Ásia-Pacífico (Tóquio)"

#: xpack/plugins/cloud/providers/aws_international.py:34
msgid "Canada (Central)"
msgstr "Canadá (região central)"

#: xpack/plugins/cloud/providers/aws_international.py:35
msgid "Europe (Frankfurt)"
msgstr "Europa (Frankfurt)"

#: xpack/plugins/cloud/providers/aws_international.py:36
msgid "Europe (Ireland)"
msgstr "Europa (Irlanda)"

#: xpack/plugins/cloud/providers/aws_international.py:37
msgid "Europe (London)"
msgstr "Europa (Londres)"

#: xpack/plugins/cloud/providers/aws_international.py:38
msgid "Europe (Milan)"
msgstr "Europa (Milão)"

#: xpack/plugins/cloud/providers/aws_international.py:39
msgid "Europe (Paris)"
msgstr "Europa (Paris)"

#: xpack/plugins/cloud/providers/aws_international.py:40
msgid "Europe (Stockholm)"
msgstr "Europa (Estocolmo)"

#: xpack/plugins/cloud/providers/aws_international.py:41
msgid "Middle East (Bahrain)"
msgstr "Oriente Médio (Bahrein)"

#: xpack/plugins/cloud/providers/aws_international.py:42
msgid "South America (São Paulo)"
msgstr "América do Sul (São Paulo)"

#: xpack/plugins/cloud/providers/baiducloud.py:56
#: xpack/plugins/cloud/providers/jdcloud.py:125
msgid "CN North-Beijing"
msgstr "China do Norte - Pequim"

#: xpack/plugins/cloud/providers/baiducloud.py:57
msgid "CN North-Baoding"
msgstr "China do Norte - Baoding"

#: xpack/plugins/cloud/providers/baiducloud.py:58
msgid "CN East-Suzhou"
msgstr "China do Leste - Suzhou"

#: xpack/plugins/cloud/providers/baiducloud.py:59
#: xpack/plugins/cloud/providers/huaweicloud.py:47
#: xpack/plugins/cloud/providers/jdcloud.py:128
msgid "CN South-Guangzhou"
msgstr "China do Sul - Guangzhou"

#: xpack/plugins/cloud/providers/baiducloud.py:60
msgid "CN Southwest-Chengdu"
msgstr "Região do Sudoeste - Chengdu"

#: xpack/plugins/cloud/providers/baiducloud.py:61
#: xpack/plugins/cloud/providers/huaweicloud.py:54
msgid "CN-Hong Kong"
msgstr "China - Hong Kong"

#: xpack/plugins/cloud/providers/baiducloud.py:62
msgid "CN Center-Wuhan"
msgstr "China Central - Wuhan"

#: xpack/plugins/cloud/providers/baiducloud.py:63
#: xpack/plugins/cloud/providers/jdcloud.py:127
msgid "CN East-Shanghai"
msgstr "China do Leste - Xangai"

#: xpack/plugins/cloud/providers/baiducloud.py:64
#: xpack/plugins/cloud/providers/huaweicloud.py:56
msgid "AP-Singapore"
msgstr "Ásia-Pacífico - Cingapura"

#: xpack/plugins/cloud/providers/gcp.py:66
#: xpack/plugins/cloud/providers/huaweicloud.py:34
msgid "Account unavailable"
msgstr "Conta inválida"

#: xpack/plugins/cloud/providers/huaweicloud.py:44
msgid "CN North-Beijing1"
msgstr "Norte da China - Pequim 1 "

#: xpack/plugins/cloud/providers/huaweicloud.py:45
msgid "CN North-Beijing4"
msgstr " Norte da China - Pequim 4 "

#: xpack/plugins/cloud/providers/huaweicloud.py:46
msgid "CN North-Ulanqab1"
msgstr " Norte da China - Ulanqab 1 "

#: xpack/plugins/cloud/providers/huaweicloud.py:48
msgid "CN South-Shenzhen"
msgstr " Sul da China - Guangzhou "

#: xpack/plugins/cloud/providers/huaweicloud.py:49
msgid "CN South-Guangzhou-InvitationOnly"
msgstr " Sul da China - Guangzhou - Ambiente de Usuários Amigáveis "

#: xpack/plugins/cloud/providers/huaweicloud.py:50
msgid "CN East-Shanghai2"
msgstr " Leste da China - Shanghai 2 "

#: xpack/plugins/cloud/providers/huaweicloud.py:51
msgid "CN East-Shanghai1"
msgstr " Leste da China - Shanghai 1 "

#: xpack/plugins/cloud/providers/huaweicloud.py:53
msgid "CN Southwest-Guiyang1"
msgstr " Sudoeste - Guiyang 1 "

#: xpack/plugins/cloud/providers/huaweicloud.py:55
msgid "AP-Bangkok"
msgstr " Ásia-Pacífico - Bangkok "

#: xpack/plugins/cloud/providers/huaweicloud.py:58
msgid "AF-Johannesburg"
msgstr " África- Johanesburgo "

#: xpack/plugins/cloud/providers/huaweicloud.py:59
msgid "LA-Mexico City1"
msgstr " América Latina - Cidade do México 1 "

#: xpack/plugins/cloud/providers/huaweicloud.py:60
msgid "LA-Santiago"
msgstr " América Latina - Santiago "

#: xpack/plugins/cloud/providers/huaweicloud.py:61
msgid "LA-Sao Paulo1"
msgstr " América Latina - São Paulo 1 "

#: xpack/plugins/cloud/providers/huaweicloud.py:63
msgid "TR-Istanbul"
msgstr " TR-Istambul "

#: xpack/plugins/cloud/providers/jdcloud.py:126
msgid "CN East-Suqian"
msgstr " Leste da China - Suqian"

#: xpack/plugins/cloud/providers/lan.py:79
#, python-format
msgid "Port \"%(port)s\" of instance IP \"%(ip)s\" is not reachable"
msgstr "O IP da instância %(ip)s na porta%(port)s não pode ser acessado"

#: xpack/plugins/cloud/serializers/account.py:104
msgid "Validity display"
msgstr "Exibição de validade"

#: xpack/plugins/cloud/serializers/account.py:105
msgid "Provider display"
msgstr "Exibição do provedor de serviços"

#: xpack/plugins/cloud/serializers/account_attrs.py:32
msgid "Access key id"
msgstr "Access key id"

#: xpack/plugins/cloud/serializers/account_attrs.py:59
msgid "Subscription ID"
msgstr "ID de inscrição"

#: xpack/plugins/cloud/serializers/account_attrs.py:80
#: xpack/plugins/cloud/serializers/account_attrs.py:114
#: xpack/plugins/cloud/serializers/account_attrs.py:118
#: xpack/plugins/cloud/serializers/account_attrs.py:135
#: xpack/plugins/cloud/serializers/account_attrs.py:143
#: xpack/plugins/cloud/serializers/account_attrs.py:150
#: xpack/plugins/cloud/serializers/account_attrs.py:157
#: xpack/plugins/cloud/serializers/account_attrs.py:187
#: xpack/plugins/cloud/serializers/account_attrs.py:237
msgid "API Endpoint"
msgstr "Ponto de extremidade da API"

#: xpack/plugins/cloud/serializers/account_attrs.py:89
msgid "Auto node classification"
msgstr "Classificação automática de nós"

#: xpack/plugins/cloud/serializers/account_attrs.py:124
msgid "Auth url"
msgstr "Endereço de autenticação"

#: xpack/plugins/cloud/serializers/account_attrs.py:125
msgid "eg: http://openstack.example.com:5000/v3"
msgstr "Por exemplo: http://openstack.example.com:5000/v3"

#: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "User domain"
msgstr "Domínio do usuário"

#: xpack/plugins/cloud/serializers/account_attrs.py:158
msgid "Cert File"
msgstr "Arquivo de certificado"

#: xpack/plugins/cloud/serializers/account_attrs.py:159
msgid "Key File"
msgstr "Arquivo de chave"

#: xpack/plugins/cloud/serializers/account_attrs.py:175
msgid "Service account key"
msgstr "Chave da conta de serviço"

#: xpack/plugins/cloud/serializers/account_attrs.py:176
msgid "The file is in JSON format"
msgstr "Arquivo no formato JSON"

#: xpack/plugins/cloud/serializers/account_attrs.py:194
msgid "IP address invalid `{}`, {}"
msgstr "Endereço IP inválido: `{}`, {}"

#: xpack/plugins/cloud/serializers/account_attrs.py:210
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr "Exemplo: 192.168.1.0/24,10.0.0.0-10.0.0.255"

#: xpack/plugins/cloud/serializers/account_attrs.py:213
msgid ""
"The port is used to detect the validity of the IP address. When the "
"synchronization task is executed, only the valid IP address will be "
"synchronized. <br>If the port is 0, all IP addresses are valid."
msgstr ""
"A porta é usada para verificar a validade do endereço IP, durante a execução"
" da tarefa de sincronização, apenas os endereços IP válidos serão "
"sincronizados. <br>Se a porta for 0, significa que todos os endereços IP são"
" válidos."

#: xpack/plugins/cloud/serializers/account_attrs.py:221
msgid "Hostname prefix"
msgstr "Prefixo de nome do host"

#: xpack/plugins/cloud/serializers/account_attrs.py:224
msgid "IP segment"
msgstr "Segmento de IP"

#: xpack/plugins/cloud/serializers/account_attrs.py:228
msgid "Test port"
msgstr "Porta de teste"

#: xpack/plugins/cloud/serializers/account_attrs.py:231
msgid "Test timeout"
msgstr "Tempo limite de teste"

#: xpack/plugins/cloud/serializers/account_attrs.py:247
msgid "Project"
msgstr "projeto"

#: xpack/plugins/cloud/serializers/task.py:168
msgid "History count"
msgstr "Número de execução"

#: xpack/plugins/cloud/serializers/task.py:169
msgid "Instance count"
msgstr "Número de instâncias"

#: xpack/plugins/cloud/tasks.py:33
msgid ""
"Execute this task when manually or scheduled cloud synchronization tasks are"
" performed"
msgstr ""
"Execute esta tarefa ao realizar uma ação de sincronização em nuvem manual ou"
" agendada."

#: xpack/plugins/cloud/tasks.py:50
msgid "Period clean sync instance task execution"
msgstr ""
"Eliminação regular dos registros de execução da tarefa de sincronização de "
"instâncias"

#: xpack/plugins/cloud/tasks.py:52
msgid ""
"Every day, according to the configuration in \"System Settings - Tasks - Regular \n"
"        clean-up - Cloud sync task history retention days\" the system will clean up the execution \n"
"        records generated by cloud synchronization"
msgstr ""
"Diariamente, o sistema limpará os registros gerados durante o processo de "
"execução da sincronização em nuvem, de acordo com a configuração de "
"\"Configurações do sistema - Tarefas - Limpeza periódica - Dias de retenção "
"do histórico de tarefas de sincronização em nuvem\"."

#: xpack/plugins/interface/api.py:52
msgid "Restore default successfully."
msgstr "Restauração para as configurações padrão bem sucedida!"

#: xpack/plugins/interface/meta.py:9 xpack/plugins/interface/models.py:45
#: xpack/plugins/interface/models.py:86
msgid "Interface settings"
msgstr "Configurações da interface"

#: xpack/plugins/interface/models.py:23
msgid "Login title"
msgstr "Título da página de login"

#: xpack/plugins/interface/models.py:27
msgid "Login image"
msgstr "Imagem da página de login"

#: xpack/plugins/interface/models.py:31
msgid "Website icon"
msgstr "Ícone do site"

#: xpack/plugins/interface/models.py:35
msgid "Index logo"
msgstr "Gerenciar página de logo"

#: xpack/plugins/interface/models.py:39
msgid "Logout logo"
msgstr "Fazer Logout"

#: xpack/plugins/interface/models.py:42
msgid "Footer content"
msgstr "Conteúdo do rodapé"

#: xpack/plugins/interface/serializers/interface.py:37
msgid "Wide logo on top"
msgstr "Logo largo no topo"

#: xpack/plugins/interface/serializers/interface.py:38
msgid "Small logo without text"
msgstr "Logo pequeno quadrado"

#: xpack/plugins/license/api.py:52
msgid "License import successfully"
msgstr "Importação de licença bem-sucedida"

#: xpack/plugins/license/api.py:53
msgid "Invalid license"
msgstr "Licença inválida"

#, fuzzy
#~ msgid "Themes"
#~ msgstr "Tema"

#, fuzzy
#~ msgid "domain_name"
#~ msgstr "Nome do domínio"

#~ msgid "Task execution id"
#~ msgstr "ID de execução da tarefa"

#~ msgid "Respectful"
#~ msgstr "Prezado(a)"

#~ msgid ""
#~ "Hello! The following is the failure of changing the password of your assets "
#~ "or pushing the account. Please check and handle it in time."
#~ msgstr ""
#~ "Olá! Aqui estão os casos de falha ao alterar ou enviar a senha do ativo. Por"
#~ " favor, verifique e corrija o mais rápido possível."

#~ msgid "EXCHANGE"
#~ msgstr "EXCHANGE"
