# 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-03-07 15:03+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:121
#: accounts/serializers/account/account.py:181
#: accounts/serializers/account/account.py:342
msgid "Account already exists"
msgstr "Conta já existente"

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

#: accounts/api/automations/base.py:82 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:122
msgid "Number of backup accounts"
msgstr "Número de contas de backup"

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

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

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

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

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

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

#: accounts/automations/backup_account/handlers.py:237
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:258
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:281
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:93
#: accounts/automations/push_account/manager.py:59
msgid "Plan execution end"
msgstr "Execução do plano concluída"

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

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

#: accounts/automations/push_account/manager.py:31
#, fuzzy
#| msgid "The {} cannot be empty"
msgid "Secret cannot be empty"
msgstr "{} 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:34
#: 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:362
#: authentication/templates/authentication/login.html:408
#: settings/serializers/auth/ldap.py:27 settings/serializers/auth/ldap.py:53
#: settings/serializers/auth/ldap_ha.py:36 settings/serializers/msg.py:37
#: settings/serializers/terminal.py:28 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:28
msgid "Password"
msgstr "Senha"

#: accounts/const/account.py:7
#: accounts/serializers/automations/change_secret.py:35
#: 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:40
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:84
msgid "Token"
msgstr "Token"

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

#: accounts/const/account.py:14 common/db/fields.py:231
#: settings/serializers/terminal.py:14
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:11
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:46 xpack/plugins/cloud/const.py:68
msgid "Skip"
msgstr "Pular"

#: accounts/const/account.py:33 audits/const.py:24 rbac/tree.py:269
#: 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:169 audits/const.py:65
#: audits/signal_handlers/activity_log.py:33 common/const/choices.py:67
#: ops/const.py:76 terminal/const.py:81 xpack/plugins/cloud/const.py:47
msgid "Failed"
msgstr "Falha"

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

#: accounts/const/automation.py:26
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:50
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:15
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:14
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/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:61 users/forms/profile.py:101
#: users/forms/profile.py:111 users/models/user/__init__.py:66
#: 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:168 audits/const.py:64
#: audits/models.py:65 audits/signal_handlers/activity_log.py:33
#: common/const/choices.py:66 ops/const.py:74 ops/serializers/celery.py:48
#: terminal/const.py:80 terminal/models/session/sharing.py:121
#: tickets/views/approve.py:128
msgid "Success"
msgstr "Successo"

#: accounts/const/automation.py:117 common/const/choices.py:64
#: common/const/choices.py:111 terminal/const.py:79 tickets/const.py:29
#: tickets/const.py:38
msgid "Pending"
msgstr "Pendente"

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

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

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

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

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

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

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

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

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

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

#: accounts/const/automation.py:131 perms/serializers/permission.py:44
#: users/serializers/user.py:262
msgid "Groups"
msgstr "Grupos de usuários"

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

#: accounts/const/automation.py:134
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
msgid "Database"
msgstr "Banco de dados"

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

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

#: accounts/const/vault.py:11 settings/serializers/feature.py:108
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/mixins.py:35
msgid "Export all"
msgstr "Exportar Tudo"

#: accounts/mixins.py:37
msgid "Export only selected items"
msgstr "Exportar apenas itens selecionados"

#: accounts/mixins.py:42
#, python-format
msgid "Export filtered: %s"
msgstr "Exportar pesquisa: %s"

#: accounts/mixins.py:48
#, python-format
msgid "User %s view/export secret"
msgstr "Usuário %s visualizou/exportou a senha"

#: accounts/models/account.py:65
#: accounts/models/automations/check_account.py:62
#: accounts/models/automations/gather_account.py:16
#: accounts/serializers/account/account.py:226
#: accounts/serializers/account/account.py:274
#: accounts/serializers/automations/change_secret.py:113
#: accounts/serializers/automations/change_secret.py:145
#: accounts/serializers/automations/check_account.py:33
#: accounts/serializers/automations/gather_account.py:47
#: accounts/templates/accounts/asset_account_change_info.html:7
#: accounts/templates/accounts/change_secret_failed_info.html:11
#: accounts/templates/accounts/change_secret_report.html:72
#: accounts/templates/accounts/change_secret_report.html:104
#: accounts/templates/accounts/check_account_report.html:79
#: accounts/templates/accounts/gather_account_report.html:71
#: accounts/templates/accounts/gather_account_report.html:103
#: accounts/templates/accounts/push_account_report.html:72
#: accounts/templates/accounts/push_account_report.html:104
#: acls/serializers/base.py:130 assets/models/asset/common.py:102
#: assets/models/asset/common.py:366 assets/models/cmd_filter.py:36
#: audits/models.py:59 audits/models.py:312 audits/serializers.py:228
#: authentication/models/connection_token.py:39
#: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17
#: terminal/models/session/session.py:34 terminal/notifications.py:156
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:16 xpack/plugins/cloud/models.py:290
msgid "Asset"
msgstr "Ativos"

#: accounts/models/account.py:69 accounts/models/template.py:16
#: accounts/serializers/account/account.py:233
#: accounts/serializers/account/account.py:284
#: accounts/serializers/account/template.py:35
#: authentication/serializers/connect_token_secret.py:50
msgid "Su from"
msgstr "Mudar de"

#: accounts/models/account.py:71 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:73
msgid "historical Account"
msgstr "Histórico de Conta"

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

#: accounts/models/account.py:75 accounts/serializers/account/account.py:228
#: users/models/user/__init__.py:127
msgid "Source"
msgstr "Origem"

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

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

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

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

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

#: accounts/models/account.py:85
#: accounts/models/automations/check_account.py:67
#: accounts/serializers/account/service.py:11
#: accounts/serializers/automations/change_secret.py:115
#: accounts/serializers/automations/change_secret.py:146
#: accounts/templates/accounts/change_secret_failed_info.html:12
#: acls/serializers/base.py:131
#: acls/templates/acls/asset_login_reminder.html:10
#: assets/serializers/gateway.py:33 audits/models.py:60 audits/models.py:313
#: audits/serializers.py:229 authentication/api/connection_token.py:461
#: 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:36 terminal/serializers/command.py:72
#: terminal/templates/terminal/_msg_command_warning.html:8
#: terminal/templates/terminal/_msg_session_sharing.html:8
#: tickets/models/ticket/command_confirm.py:13
#: xpack/plugins/cloud/models.py:101 xpack/plugins/cloud/ws.py:37
msgid "Account"
msgstr "Conta"

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

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

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

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

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

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

#: accounts/models/application.py:16
#: accounts/models/automations/check_account.py:119 accounts/models/base.py:63
#: accounts/serializers/account/service.py:27
#: accounts/serializers/account/virtual.py:20 acls/models/base.py:35
#: acls/models/base.py:96 acls/models/command_acl.py:21
#: 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/domain.py:19 assets/models/label.py:18
#: assets/models/platform.py:15 assets/models/platform.py:94
#: assets/serializers/asset/common.py:171 assets/serializers/platform.py:158
#: assets/serializers/platform.py:278
#: authentication/backends/passkey/models.py:10
#: authentication/models/ssh_key.py:12
#: authentication/serializers/connect_token_secret.py:113
#: authentication/serializers/connect_token_secret.py:170 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:145 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:37 settings/models.py:186
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:13
#: terminal/models/component/endpoint.py:112
#: 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:13
#: users/models/preference.py:11 users/models/user/__init__.py:65
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310
#: 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/base.py:20
#: authentication/models/temp_token.py:10
#: 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:420 perms/serializers/permission.py:55
#: perms/serializers/user_permission.py:75 rbac/tree.py:35
msgid "Accounts"
msgstr "Conta"

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

#: accounts/models/application.py:23
#: authentication/backends/passkey/models.py:14
#: authentication/models/access_key.py:24
#: 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:178 authentication/models/access_key.py:23
#: authentication/models/connection_token.py:57
#: authentication/models/ssh_key.py:13
#: authentication/templates/authentication/_access_key_modal.html:32
#: perms/models/asset_permission.py:82 terminal/models/component/endpoint.py:28
#: terminal/models/component/endpoint.py:123
#: terminal/models/session/sharing.py:29 terminal/serializers/terminal.py:44
#: tickets/const.py:36
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:34
msgid "Recipient part one"
msgstr "Parte um do destinatário"

#: accounts/models/automations/backup_account.py:37
#: accounts/serializers/automations/backup.py:38
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:60
msgid "SSH key change strategy"
msgstr "Método de lançamento da chave SSH"

#: accounts/models/automations/base.py:64
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:92
#: accounts/serializers/automations/change_secret.py:59
#: settings/serializers/auth/ldap.py:101
#: settings/serializers/auth/ldap_ha.py:84 settings/serializers/msg.py:45
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:144 ops/models/base.py:56
#: ops/models/celery.py:90 ops/models/job.py:240
#: 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:75
#: accounts/models/automations/gather_account.py:25
#: accounts/serializers/automations/check_account.py:39
#: assets/models/automations/base.py:136
#: assets/serializers/automations/base.py:45 audits/models.py:209
#: audits/serializers.py:78 ops/models/base.py:49 ops/models/job.py:231
#: terminal/models/applet/applet.py:331 terminal/models/applet/host.py:140
#: terminal/models/component/status.py:30
#: terminal/models/virtualapp/virtualapp.py:99
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
#: tickets/serializers/super_ticket.py:13
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:227
#: xpack/plugins/cloud/models.py:294
msgid "Status"
msgstr "Status"

#: accounts/models/automations/change_secret.py:51
#: accounts/serializers/account/account.py:276
#: accounts/templates/accounts/change_secret_failed_info.html:13
#: assets/const/automation.py:9
#: authentication/templates/authentication/passkey.html:173
#: authentication/views/base.py:42 authentication/views/base.py:43
#: authentication/views/base.py:44 common/const/choices.py:68
#: 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 "Groups change"
msgstr "Alterações de Grupo"

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

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

#: accounts/models/automations/check_account.py:48
msgid "Account delete"
msgstr "Conta deletada"

#: 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:70
#: accounts/templates/accounts/check_account_report.html:90
msgid "Weak password"
msgstr "Senha fraca"

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

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

#: accounts/models/automations/check_account.py:55
msgid "Password error"
msgstr "Senha incorreta"

#: accounts/models/automations/check_account.py:56
msgid "No admin account"
msgstr "Sem conta de gestão"

#: accounts/models/automations/check_account.py:57
msgid "Others"
msgstr "Outro"

#: accounts/models/automations/check_account.py:64
#: accounts/models/automations/gather_account.py:17 accounts/models/base.py:64
#: accounts/serializers/account/virtual.py:21
#: accounts/templates/accounts/change_secret_report.html:73
#: accounts/templates/accounts/change_secret_report.html:105
#: accounts/templates/accounts/check_account_report.html:80
#: accounts/templates/accounts/gather_account_report.html:72
#: accounts/templates/accounts/gather_account_report.html:104
#: accounts/templates/accounts/push_account_report.html:73
#: accounts/templates/accounts/push_account_report.html:105
#: acls/serializers/base.py:19 acls/serializers/base.py:50 audits/models.py:189
#: authentication/forms.py:21 authentication/forms.py:23
#: authentication/models/temp_token.py:9
#: authentication/templates/authentication/_msg_different_city.html:9
#: authentication/templates/authentication/_msg_oauth_bind.html:9
#: authentication/templates/authentication/login.html:408
#: terminal/serializers/storage.py:136 users/forms/profile.py:32
#: users/forms/profile.py:117 users/models/user/__init__.py:64
#: users/templates/users/_msg_user_created.html:12
#: xpack/plugins/cloud/serializers/account_attrs.py:26
msgid "Username"
msgstr "Nome de usuário"

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

#: accounts/models/automations/check_account.py:76
#: accounts/models/automations/gather_account.py:26 audits/models.py:151
msgid "Detail"
msgstr "Detalhes"

#: accounts/models/automations/check_account.py:79
msgid "Account risk"
msgstr "Risco de conta"

#: accounts/models/automations/check_account.py:120
msgid "Slug"
msgstr ""

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

#: accounts/models/automations/check_account.py:133
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:140
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:142
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:149
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:150
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:155
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:156
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:18
msgid "Address login"
msgstr "Último endereço de login"

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

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

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

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

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

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

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

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

#: accounts/models/automations/gather_account.py:111
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:466
#: accounts/serializers/account/base.py:17
#: accounts/serializers/automations/change_secret.py:48
#: authentication/serializers/connect_token_secret.py:42
#: authentication/serializers/connect_token_secret.py:51
#: terminal/serializers/storage.py:140
msgid "Secret type"
msgstr "Tipo de texto cifrado"

#: accounts/models/base.py:42
#: accounts/serializers/automations/change_secret.py:41
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:47
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:117
#: terminal/models/applet/applet.py:41
#: terminal/models/virtualapp/virtualapp.py:23 users/serializers/user.py:274
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:391
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:38
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:47
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:57
msgid "Notification of implementation result of encryption change plan"
msgstr "Tarefa de alteração de senha concluída"

#: accounts/notifications.py:68
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:72
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:84
msgid "Gather account change information"
msgstr "Informações de alterações de conta"

#: accounts/notifications.py:106
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:113
msgid "Ignored"
msgstr "Ignorar"

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

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

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

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

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

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

#: accounts/risk_handlers.py:25 audits/const.py:31 ops/const.py:9
msgid "Change password"
msgstr "Alterar Senha"

#: 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:279 perms/serializers/user_permission.py:26
#: settings/models.py:39 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12
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/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:77
#: audits/serializers.py:194 authentication/models/connection_token.py:61
#: authentication/serializers/connect_token_secret.py:126 ops/models/job.py:153
#: perms/serializers/user_permission.py:27 terminal/models/applet/applet.py:40
#: terminal/models/component/storage.py:58
#: terminal/models/component/storage.py:152 terminal/serializers/applet.py:29
#: terminal/serializers/session.py:25 terminal/serializers/storage.py:281
#: terminal/serializers/storage.py:294 tickets/models/comment.py:26
#: tickets/models/flow.py:42 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:222
msgid "Asset not found"
msgstr "Ativo não existe"

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

#: accounts/serializers/account/account.py:275 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:277
msgid "Changed"
msgstr "Modificado"

#: accounts/serializers/account/account.py:287 acls/models/base.py:97
#: acls/templates/acls/asset_login_reminder.html:9
#: assets/models/automations/base.py:25
#: assets/serializers/automations/base.py:20 assets/serializers/domain.py:34
#: assets/serializers/platform.py:181 assets/serializers/platform.py:213
#: authentication/api/connection_token.py:460 ops/models/base.py:17
#: ops/models/job.py:155 ops/serializers/job.py:21
#: perms/serializers/permission.py:46
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:93
msgid "Assets"
msgstr "Bens"

#: accounts/serializers/account/account.py:392
#, 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:424
msgid "Account has exist"
msgstr "Conta já existente"

#: accounts/serializers/account/account.py:461
#: accounts/serializers/account/base.py:86
#: accounts/serializers/account/template.py:66
#: assets/serializers/asset/common.py:421
msgid "Spec info"
msgstr "Informações especiais"

#: accounts/serializers/account/account.py:467
#: authentication/serializers/connect_token_secret.py:160
#: 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:477 acls/serializers/base.py:123
#: 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:91 audits/models.py:173 audits/models.py:272
#: audits/serializers.py:195 authentication/models/connection_token.py:35
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217
#: terminal/serializers/command.py:16
#: terminal/templates/terminal/_msg_command_warning.html:6
#: 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:292
#: users/models/user/__init__.py:319
msgid "User"
msgstr "Usuário"

#: accounts/serializers/account/account.py:478
#: authentication/templates/authentication/_access_key_modal.html:33
#: terminal/notifications.py:159 terminal/notifications.py:219
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:89
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:13
#: authentication/serializers/token.py:22
msgid "Access IP"
msgstr "Lista branca de IP"

#: accounts/serializers/account/service.py:26
#: 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:163 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:42 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:27
#: terminal/models/component/endpoint.py:122
#: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124
msgid "Comment"
msgstr "Observação"

#: accounts/serializers/account/service.py:28
#: accounts/templates/accounts/backup_account_report.html:39
#: accounts/templates/accounts/check_account_report.html:39
#: assets/serializers/asset/common.py:151
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:44
msgid "Lowercase"
msgstr "Letras minúsculas"

#: accounts/serializers/account/template.py:13
#: settings/serializers/security.py:41
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:18
msgid "Zip Encrypt Password"
msgstr "Senha de encriptação do arquivo"

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

#: accounts/serializers/automations/backup.py:41
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:147
#: assets/serializers/automations/base.py:43
msgid "Automation snapshot"
msgstr "Snapshot automático"

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

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

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

#: accounts/serializers/automations/change_secret.py:64
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:86
msgid "* Please enter the correct password length"
msgstr "* Por favor, insira um comprimento de senha correto"

#: accounts/serializers/automations/change_secret.py:90
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:112
#: accounts/serializers/automations/change_secret.py:147
#: ops/serializers/job.py:93 terminal/serializers/session.py:54
msgid "Is success"
msgstr "Foi Bem-sucedido?"

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

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

#: accounts/serializers/automations/gather_account.py:30
msgid "Whether to check the risk of the gathered accounts."
msgstr "Deve ser realizada uma verificação de risco para as 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:32
msgid "Account execute automation"
msgstr "Execução automática da conta"

#: accounts/tasks/automation.py:35
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:64 accounts/tasks/automation.py:72
msgid "Execute automation record"
msgstr "Registro de execução automática"

#: accounts/tasks/automation.py:67
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:96
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:98
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:16 accounts/tasks/push_account.py:27
msgid "Push accounts to assets"
msgstr "Envia contas para ativos"

#: accounts/tasks/push_account.py:19
msgid ""
"When creating or modifying an account requires account push, this task is "
"executed"
msgstr ""
"Essa tarefa é realizada quando uma conta é criada ou modificada e o envio da "
"conta é necessário"

#: 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:14
msgid ""
"The following is a summary of account backup tasks, please review and handle "
"them"
msgstr ""
"Abaixo estão os resumos das tarefas de backup de contas, por favor, revise e "
"trate."

#: accounts/templates/accounts/backup_account_report.html:23
#: accounts/templates/accounts/change_secret_failed_info.html:3
#: accounts/templates/accounts/change_secret_report.html:24
#: accounts/templates/accounts/check_account_report.html:23
#: accounts/templates/accounts/gather_account_report.html:23
#: accounts/templates/accounts/push_account_report.html:24
#: terminal/serializers/task.py:10
msgid "Task name"
msgstr "Nome da tarefa"

#: accounts/templates/accounts/backup_account_report.html:27
#: accounts/templates/accounts/change_secret_report.html:28
#: accounts/templates/accounts/check_account_report.html:27
#: accounts/templates/accounts/gather_account_report.html:27
#: accounts/templates/accounts/push_account_report.html:28
#: assets/models/automations/base.py:142 audits/models.py:66
#: ops/models/base.py:55 ops/models/celery.py:89 ops/models/job.py:239
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:27
#: settings/templates/ldap/_msg_import_ldap_user.html:5
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47
#: tickets/models/ticket/apply_application.py:30
#: tickets/models/ticket/apply_asset.py:19
msgid "Date start"
msgstr "Data de Início"

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

#: accounts/templates/accounts/backup_account_report.html:35
#: accounts/templates/accounts/change_secret_report.html:36
#: accounts/templates/accounts/check_account_report.html:35
#: accounts/templates/accounts/gather_account_report.html:35
#: accounts/templates/accounts/push_account_report.html:36
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_failed_info.html:4
msgid "Task execution id"
msgstr "ID de execução da tarefa"

#: accounts/templates/accounts/change_secret_failed_info.html:5
msgid "Respectful"
msgstr "Prezado(a)"

#: accounts/templates/accounts/change_secret_failed_info.html:6
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."

#: accounts/templates/accounts/change_secret_report.html:15
msgid ""
"The following is a summary of account change secret tasks, please read and "
"process"
msgstr ""
"Aqui está um resumo da missão secreta de alteração de conta, por favor, leia "
"e processe."

#: accounts/templates/accounts/change_secret_report.html:40
#: accounts/templates/accounts/gather_account_report.html:39
#: accounts/templates/accounts/push_account_report.html:40
#: assets/serializers/domain.py:24 assets/serializers/platform.py:182
#: orgs/serializers.py:13 perms/serializers/permission.py:50
msgid "Assets amount"
msgstr "Número de ativos"

#: accounts/templates/accounts/change_secret_report.html:44
#: accounts/templates/accounts/check_account_report.html:51
#: accounts/templates/accounts/gather_account_report.html:43
#: accounts/templates/accounts/push_account_report.html:44
msgid "Asset success count"
msgstr "Número de ativos bem-sucedidos"

#: accounts/templates/accounts/change_secret_report.html:48
#: accounts/templates/accounts/check_account_report.html:55
#: accounts/templates/accounts/gather_account_report.html:47
#: accounts/templates/accounts/push_account_report.html:48
msgid "Asset failed count"
msgstr "Número de ativos com falha"

#: accounts/templates/accounts/change_secret_report.html:52
#: accounts/templates/accounts/check_account_report.html:59
#: accounts/templates/accounts/gather_account_report.html:51
#: accounts/templates/accounts/push_account_report.html:52
msgid "Asset not support count"
msgstr "Número de ativos não suportados"

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

#: accounts/templates/accounts/change_secret_report.html:71
#: accounts/templates/accounts/change_secret_report.html:103
#: accounts/templates/accounts/check_account_report.html:78
#: accounts/templates/accounts/gather_account_report.html:70
#: accounts/templates/accounts/gather_account_report.html:102
#: accounts/templates/accounts/push_account_report.html:71
#: accounts/templates/accounts/push_account_report.html:103
#: audits/handler.py:128
msgid "No"
msgstr "Não"

#: accounts/templates/accounts/change_secret_report.html:87
#: accounts/templates/accounts/change_secret_report.html:119
#: accounts/templates/accounts/gather_account_report.html:86
#: accounts/templates/accounts/gather_account_report.html:118
#: accounts/templates/accounts/push_account_report.html:87
#: accounts/templates/accounts/push_account_report.html:119
msgid "No new accounts found"
msgstr "Conta nova não encontrada"

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

#: accounts/templates/accounts/check_account_report.html:14
#: accounts/templates/accounts/gather_account_report.html:14
msgid ""
"The following is a summary of the account check tasks. Please review and "
"handle them"
msgstr ""
"A seguir, está o resumo das tarefas de verificação de conta, por favor, "
"consulte e trate"

#: accounts/templates/accounts/check_account_report.html:43
msgid "Ok count"
msgstr "Número de sucessos"

#: accounts/templates/accounts/check_account_report.html:47
msgid "No password count"
msgstr "SemSenhaNum"

#: accounts/templates/accounts/check_account_report.html:81
#: assets/models/automations/base.py:156 ops/models/base.py:51
#: ops/models/job.py:235 xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr "Resultado"

#: accounts/templates/accounts/check_account_report.html:96
msgid "No weak password"
msgstr "SemSenhaFraca"

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

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

#: accounts/templates/accounts/push_account_report.html:15
msgid ""
"The following is a summary of account push tasks, please read and process"
msgstr ""
"Abaixo está a compilação da tarefa de notificação de conta, por favor, leia "
"e processe."

#: accounts/utils.py:54
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:62
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:36 terminal/const.py:11 tickets/const.py:44
#: tickets/templates/tickets/approve_check_password.html:47
msgid "Reject"
msgstr "Negar"

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

#: acls/const.py:8 audits/const.py:34
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 "Notify 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/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:115 xpack/plugins/cloud/models.py:316
msgid "Priority"
msgstr "Prioridade"

#: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:116 xpack/plugins/cloud/models.py:317
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:93 audits/serializers.py:108
#: authentication/serializers/connect_token_secret.py:119
#: authentication/templates/authentication/_access_key_modal.html:34
#: perms/serializers/permission.py:52 perms/serializers/permission.py:74
#: 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:91
msgid "Reviewers"
msgstr "Aprovador"

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

#: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60
#: audits/serializers.py:38 ops/serializers/job.py:92 terminal/const.py:88
#: terminal/models/session/session.py:45 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:23
msgid "Command"
msgstr "Comando"

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

#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 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:88
#: terminal/templates/terminal/_msg_command_warning.html:14
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:12
msgid "Command acl"
msgstr "Filtrar comandos"

#: acls/models/command_acl.py:112 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/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
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
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:12
msgid "User login reminder"
msgstr "Alerta de login do usuário"

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

#: 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:98
msgid "Recipients"
msgstr "Destinatário"

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

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

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

#: acls/serializers/rules/rules.py:25
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:33
#: 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:150 xpack/plugins/cloud/models.py:393
msgid "IP"
msgstr "IP"

#: acls/serializers/rules/rules.py:35
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
#: 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:15
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:16
#: acls/templates/acls/user_login_reminder.html:16
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"

#: acls/templates/acls/user_login_reminder.html:10 audits/models.py:195
#: audits/models.py:266
#: authentication/templates/authentication/_msg_different_city.html:11
#: tickets/models/ticket/login_confirm.py:11
msgid "Login city"
msgstr "Cidade do login"

#: acls/templates/acls/user_login_reminder.html:11 audits/models.py:198
#: audits/models.py:267 audits/serializers.py:92
msgid "User agent"
msgstr "Agente do usuário"

#: assets/api/asset/asset.py:194
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:198
msgid "The number of assets exceeds the limit of 5000"
msgstr "A quantidade de ativos excedeu o limite de 5000"

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

#: 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/apps.py:9
msgid "App Assets"
msgstr "Gestão de ativos"

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

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

#: assets/automations/base/manager.py:534
#, 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:539
msgid ">>> Start executing tasks"
msgstr ">>> Começando a executar tarefas"

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

#: assets/automations/base/manager.py:545
#, 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:144
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:94 xpack/plugins/cloud/providers/fc.py:47
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:47
#: audits/signal_handlers/activity_log.py:62 common/utils/ip/geoip/utils.py:31
#: common/utils/ip/geoip/utils.py:37 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:13
msgid "Ping"
msgstr "Teste"

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

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

#: assets/const/base.py:32 audits/const.py:58
#: 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/luna.py:85
msgid "Basic"
msgstr "Básico"

#: assets/const/base.py:34 assets/const/protocol.py:298
#: 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:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/serializers/account_attrs.py:72
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:45
#: terminal/models/applet/applet.py:28 users/const.py:76
msgid "Web"
msgstr "Web"

#: assets/const/category.py:15 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 ""

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

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

#: assets/const/device.py:12 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/gpt.py:7
msgid "ChatGPT"
msgstr "ChatGPT"

#: assets/const/host.py:13 rbac/tree.py:28 rbac/tree.py:66
#: xpack/plugins/cloud/const.py:69
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:62
#: settings/serializers/security.py:241
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:49
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:226
msgid "Auth source"
msgstr "Autenticação de banco de dados"

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

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

#: assets/const/protocol.py:233
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:245
msgid "Auth username"
msgstr "Autenticação usando o nome de usuário "

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

#: assets/const/protocol.py:270
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:275 assets/models/asset/web.py:9
#: assets/serializers/asset/info/spec.py:16
msgid "Autofill"
msgstr "Preenchimento automático"

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

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

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

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

#: assets/const/types.py:249
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:73
msgid "Port"
msgstr "Porta"

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

#: assets/models/asset/common.py:169 assets/models/platform.py:149
#: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:118
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387
msgid "Platform"
msgstr "Plataforma"

#: assets/models/asset/common.py:173 assets/models/domain.py:22
msgid "Zone"
msgstr "Domínio"

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

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

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

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

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

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

#: assets/models/asset/common.py:372
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/gpt.py:8 settings/serializers/feature.py:139
#: settings/serializers/feature.py:154
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:156
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:14
#: xpack/plugins/cloud/models.py:388
msgid "Node"
msgstr "Nó"

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

#: assets/models/automations/base.py:31
#, fuzzy
#| msgid "Last execution"
msgid "Last execution date"
msgstr "Última Ação"

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

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

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

#: assets/models/automations/base.py:153
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242
#: xpack/plugins/cloud/serializers/task.py:249
msgid "Trigger mode"
msgstr "Modo de Trigger"

#: assets/models/automations/base.py:155 audits/serializers.py:39
#: ops/models/base.py:52 ops/models/job.py:236
#: xpack/plugins/cloud/manager.py:103
msgid "Summary"
msgstr "Resumo"

#: 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:243
msgid "Connectivity"
msgstr "Conectividade"

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

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

#: assets/models/cmd_filter.py:42 common/db/models.py:35
#: users/models/user/__init__.py:150
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 users/models/user/__init__.py:109
#: 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:19
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:32
#: authentication/serializers/connect_token_secret.py:125
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:38
#: 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:124
#: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392
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:54
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
#: 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
#: users/templates/users/reset_password.html:29
msgid "Setting"
msgstr "Configurações"

#: assets/models/platform.py:38 audits/const.py:59
#: authentication/backends/passkey/models.py:11 settings/models.py:41
#: 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:97 tickets/models/ticket/general.py:301
msgid "Meta"
msgstr "Metadados"

#: 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 "Habilitar domínio"

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

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

#: assets/models/platform.py:108 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:75
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:56
#: perms/serializers/user_permission.py:74 xpack/plugins/cloud/models.py:390
#: xpack/plugins/cloud/serializers/task.py:36
msgid "Protocols"
msgstr "Grupo de Protocolo"

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

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

#: assets/serializers/asset/common.py:268
msgid "Platform not exist"
msgstr " Plataforma não existe"

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

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

#: assets/serializers/asset/common.py:350
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/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:115
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/automations/base.py:38
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:129
msgid "Types"
msgstr "Tipo"

#: assets/serializers/domain.py:21
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 Domain"
msgstr "Domínio padrão"

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

#: assets/serializers/platform.py:249
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:270
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:28
#: ops/templates/ops/celery_task_log.html:86
#: terminal/api/session/session.py:154
msgid "Download"
msgstr "Baixar"

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

#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284
#: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:94
msgid "View"
msgstr "Visualizar"

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

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

#: audits/const.py:30 authentication/templates/authentication/login.html:329
#: authentication/templates/authentication/login.html:401
#: templates/_header_bar.html:101
msgid "Login"
msgstr "Login"

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

#: audits/const.py:37 tickets/const.py:45
msgid "Approve"
msgstr "Concordar"

#: audits/const.py:41 ops/models/celery.py:85
#: terminal/models/session/sharing.py:128 tickets/const.py:25
#: xpack/plugins/cloud/const.py:67
msgid "Finished"
msgstr "Terminar"

#: audits/const.py:46 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:57
#: terminal/serializers/session.py:113
msgid "Terminal"
msgstr "Terminal"

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

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

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

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

#: audits/const.py:60
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:101 audits/models.py:176
#: audits/models.py:309 terminal/models/session/session.py:41
#: terminal/models/session/sharing.py:113
msgid "Remote addr"
msgstr "Endereço remoto"

#: audits/models.py:62 audits/serializers.py:62
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:95 terminal/serializers/command.py:19
#: terminal/templates/terminal/_msg_command_alert.html:10
#: terminal/templates/terminal/_msg_command_warning.html:17
#: tickets/models/ticket/command_confirm.py:15
msgid "Session"
msgstr "Sessão"

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

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

#: audits/models.py:96 audits/models.py:99 audits/models.py:145
#: audits/serializers.py:109 labels/serializers.py:46
msgid "Resource"
msgstr "Recurso"

#: audits/models.py:102 audits/models.py:148 audits/models.py:178
#: audits/models.py:314 audits/serializers.py:230
#: terminal/serializers/command.py:75
msgid "Datetime"
msgstr "Data"

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

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

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

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

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

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

#: audits/models.py:193 audits/models.py:264
#: tickets/models/ticket/login_confirm.py:10
msgid "Login IP"
msgstr "IP de Login"

#: audits/models.py:201 audits/serializers.py:76
#: authentication/templates/authentication/_mfa_confirm_modal.html:14
#: users/forms/profile.py:64 users/models/user/__init__.py:87
#: users/serializers/profile.py:71
msgid "MFA"
msgstr "MFA"

#: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231
msgid "Reason"
msgstr "Motivo"

#: audits/models.py:211
#: authentication/templates/authentication/_msg_different_city.html:10
#: tickets/models/ticket/login_confirm.py:12
msgid "Login Date"
msgstr "Data de Login"

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

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

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

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

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

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

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

#: audits/models.py:311
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:154
#: ops/models/job.py:237 ops/models/playbook.py:30 ops/models/variable.py:17
#: terminal/models/session/sharing.py:25
msgid "Creator"
msgstr "Criador"

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

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

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

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

#: audits/serializers.py:196 authentication/models/connection_token.py:50
#: authentication/models/temp_token.py:13 perms/models/asset_permission.py:80
#: tickets/models/ticket/apply_application.py:31
#: tickets/models/ticket/apply_asset.py:20 users/models/user/__init__.py:106
msgid "Date expired"
msgstr "Data de expiração"

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

#: audits/signal_handlers/activity_log.py:26
#, 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:34
#, python-format
msgid "User %s login system %s"
msgstr "Usuário %s logou no sistema %s"

#: audits/signal_handlers/activity_log.py:64
#, 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:73
#: authentication/views/login.py:79 notifications/backends/__init__.py:11
#: settings/serializers/auth/wecom.py:11 settings/serializers/auth/wecom.py:16
#: users/models/user/__init__.py:130 users/models/user/_source.py:19
msgid "WeCom"
msgstr "WeChat corporativo"

#: audits/signal_handlers/login_log.py:38 authentication/views/feishu.py:97
#: authentication/views/login.py:91 notifications/backends/__init__.py:14
#: settings/serializers/auth/feishu.py:12
#: settings/serializers/auth/feishu.py:14 users/models/user/__init__.py:136
#: users/models/user/_source.py:21
msgid "FeiShu"
msgstr "Feishu"

#: audits/signal_handlers/login_log.py:40 authentication/views/login.py:103
#: 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:142 users/models/user/_source.py:23
msgid "Slack"
msgstr "Slack"

#: audits/signal_handlers/login_log.py:41 authentication/views/dingtalk.py:151
#: authentication/views/login.py:85 notifications/backends/__init__.py:12
#: settings/serializers/auth/dingtalk.py:11 users/models/user/__init__.py:133
#: users/models/user/_source.py:20
msgid "DingTalk"
msgstr "DingTalk"

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

#: audits/signal_handlers/login_log.py:43 authentication/views/login.py:109
#: settings/serializers/auth/passkey.py:8
#: settings/serializers/auth/passkey.py:11
msgid "Passkey"
msgstr "Chave de acesso"

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

#: audits/tasks.py:134
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:154
msgid "Upload FTP file to external storage"
msgstr "Upload de arquivos FTP para armazenamento externo"

#: audits/tasks.py:156
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:50
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:303
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:423
msgid "Anonymous account is not supported for this asset"
msgstr "Contas anônimas não suportam o ativo atual"

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

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

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

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

#: authentication/api/connection_token.py:504
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:511
msgid "ACL action is face online"
msgstr "Ação ACL é facial online"

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

#: authentication/api/face.py:100 authentication/mfa/face.py:21
#: authentication/mfa/face.py:23 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 terminal/api/session/session.py:337
#: 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:393
#: 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/apps.py:7
msgid "App Authentication"
msgstr "gerenciamento de autenticação"

#: 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:37
msgid "Only register passkey for local user"
msgstr "Registre a chave apenas para usuários locais."

#: authentication/backends/passkey/api.py:65
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:34
msgid "Face Recognition"
msgstr "Reconhecimento facial"

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

#: authentication/const.py:36
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:205
#: authentication/views/dingtalk.py:247
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:327
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:336
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:345
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 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:8
msgid "Please input security code"
msgstr "Por favor, digite o código de segurança Action"

#: authentication/mfa/base.py:27
msgid ""
"The two-factor code you entered has either already been used or has expired. "
"Please request a new one."
msgstr ""

#: 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/face.py:55
msgid "Bind face to enable"
msgstr "Vincule características faciais para habilitar"

#: authentication/mfa/face.py:59
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/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:95 settings/utils/ldap.py:691
msgid "Authentication failed (before login check failed): {}"
msgstr "Falha de autenticação (verificação pré-login falhou): {}"

#: authentication/mixins.py:83
msgid "User is invalid"
msgstr "Usuário inválido"

#: authentication/mixins.py:98
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:273
msgid "The MFA type ({}) is not enabled"
msgstr "Este método MFA ({}) não está ativado"

#: authentication/mixins.py:315
msgid "Please change your password"
msgstr "Por favor, altere sua senha."

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

#: authentication/models/connection_token.py:42
msgid "Input username"
msgstr "Nome de usuário personalizado"

#: authentication/models/connection_token.py:43
#: authentication/serializers/connection_token.py:18
msgid "Input secret"
msgstr "Senha personalizada"

#: authentication/models/connection_token.py:44
#: authentication/serializers/connect_token_secret.py:114
#: settings/serializers/msg.py:28 terminal/models/applet/applet.py:43
#: terminal/models/virtualapp/virtualapp.py:24
#: terminal/serializers/session.py:23 terminal/serializers/session.py:50
#: terminal/serializers/storage.py:71
msgid "Protocol"
msgstr "Protocolo"

#: authentication/models/connection_token.py:45
msgid "Connect method"
msgstr "Modo de conexão"

#: authentication/models/connection_token.py:47
msgid "User display"
msgstr "Nome do usuário"

#: authentication/models/connection_token.py:48
msgid "Asset display"
msgstr "Nome do ativo"

#: authentication/models/connection_token.py:49
msgid "Reusable"
msgstr "Pode ser reutilizado"

#: authentication/models/connection_token.py:54
#: perms/models/asset_permission.py:83
msgid "From ticket"
msgstr "De ordem de serviço"

#: authentication/models/connection_token.py:56
msgid "Face monitor token"
msgstr "Token de monitoramento facial"

#: authentication/models/connection_token.py:67
msgid "Can expire connection token"
msgstr "Pode expirar token de conexão"

#: authentication/models/connection_token.py:68
msgid "Can reuse connection token"
msgstr "Pode reutilizar token de conexão"

#: authentication/models/connection_token.py:70
msgid "Connection token"
msgstr "Token de conexão"

#: authentication/models/connection_token.py:131
msgid "Connection token inactive"
msgstr "Token de conexão não ativado"

#: authentication/models/connection_token.py:135
msgid "Connection token expired at: {}"
msgstr "Token de conexão expirado: {}"

#: authentication/models/connection_token.py:138
#: terminal/serializers/session.py:95
msgid "No user or invalid user"
msgstr "Sem usuário ou usuário inválido"

#: authentication/models/connection_token.py:141
msgid "No asset or inactive asset"
msgstr "Sem ativos ou ativos não ativados"

#: authentication/models/connection_token.py:289
msgid "Can view super connection token secret"
msgstr "Pode ver o texto cifrado do token de link super"

#: authentication/models/connection_token.py:291
msgid "Super connection token"
msgstr "Token de link super"

#: authentication/models/connection_token.py:308
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:94
#: xpack/plugins/cloud/serializers/account_attrs.py:214
msgid "Private key"
msgstr "Chave privada ssh"

#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:34
#: users/forms/profile.py:175 users/models/user/__init__.py:97
#: xpack/plugins/cloud/serializers/account_attrs.py:211
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:11
msgid "Verified"
msgstr "Validado"

#: authentication/notifications.py:19
msgid "Different city login reminder"
msgstr "Alerta de login remoto"

#: authentication/notifications.py:52
msgid "binding reminder"
msgstr "Alerta de vinculação"

#: authentication/serializers/connect_token_secret.py:116
msgid "Is builtin"
msgstr "Incorporado"

#: authentication/serializers/connect_token_secret.py:120
msgid "Options"
msgstr "Opções"

#: authentication/serializers/connect_token_secret.py:127
#: ops/notifications.py:19 rbac/tree.py:60
msgid "Component"
msgstr "Componentes"

#: authentication/serializers/connect_token_secret.py:136
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389
msgid "Domain"
msgstr "Domínio da Web"

#: authentication/serializers/connect_token_secret.py:138
msgid "Expired now"
msgstr "Expiração Imediata"

#: authentication/serializers/connect_token_secret.py:171
#: terminal/models/virtualapp/virtualapp.py:25
msgid "Image name"
msgstr "Nome da Imagem"

#: authentication/serializers/connect_token_secret.py:172
#: terminal/models/virtualapp/virtualapp.py:27
msgid "Image port"
msgstr "Porta da Imagem"

#: authentication/serializers/connect_token_secret.py:173
#: terminal/models/virtualapp/virtualapp.py:26
msgid "Image protocol"
msgstr "Protocolo da Imagem"

#: authentication/serializers/connection_token.py:16
msgid "Expired time"
msgstr "Data de Expiração"

#: authentication/serializers/connection_token.py:20
msgid "Ticket info"
msgstr "Informações do Ticket"

#: authentication/serializers/connection_token.py:21
#: perms/models/asset_permission.py:77
#: tickets/models/ticket/apply_application.py:28
#: tickets/models/ticket/apply_asset.py:18
msgid "Actions"
msgstr "Action"

#: authentication/serializers/connection_token.py:43
#: perms/serializers/permission.py:54 perms/serializers/permission.py:75
#: users/serializers/user.py:127 users/serializers/user.py:278
msgid "Is expired"
msgstr "Expirado"

#: authentication/serializers/connection_token.py:44
#: 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:17
msgid "Automatically Generate Key Pair"
msgstr "Criação automática de par de chaves"

#: authentication/serializers/ssh_key.py:19
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:134 users/serializers/profile.py:161
msgid "Not a valid ssh public key"
msgstr "Chave SSH inválida"

#: authentication/serializers/token.py:92 perms/serializers/permission.py:53
#: perms/serializers/permission.py:76 users/serializers/user.py:128
#: users/serializers/user.py:275
msgid "Is valid"
msgstr "Está válido?"

#: authentication/tasks.py:13
msgid "Clean expired session"
msgstr "Limpar sessões expiradas"

#: authentication/tasks.py:15
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/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
#: users/const.py:42 users/templates/users/user_verify_mfa.html:36
msgid "Disable"
msgstr "Desativar"

#: authentication/templates/authentication/_access_key_modal.html:67
#: users/const.py:43 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
#: 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_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:539
#: 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:11
#: notifications/notifications.py:202
#: settings/templates/ldap/_msg_import_ldap_user.html:3
msgid "Time"
msgstr "Tempo"

#: authentication/templates/authentication/_msg_oauth_bind.html:17
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:97
#: 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_reset_password_code.html:18
msgid "The validity period of the verification code is one minute"
msgstr "O código de verificação é válido por 1 minuto"

#: 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
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 tickets/const.py:18
msgid "Cancel"
msgstr "Cancelar"

#: authentication/templates/authentication/face_capture.html:14
msgid "Retry"
msgstr "Tentar novamente"

#: authentication/templates/authentication/login.html:308
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:309
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:416
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:41
msgid "Refresh"
msgstr "Atualizar"

#: authentication/templates/authentication/login_wait_confirm.html:46
msgid "Copy link"
msgstr "Copiar link"

#: authentication/templates/authentication/login_wait_confirm.html:51
msgid "Return"
msgstr "Voltar"

#: authentication/templates/authentication/login_wait_confirm.html:117
msgid "Copy success"
msgstr "Cópia bem sucedida"

#: authentication/templates/authentication/passkey.html:162
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:173
msgid "Do you want to retry ?"
msgstr "Deseja tentar novamente?"

#: authentication/utils.py:24 common/utils/ip/geoip/utils.py:24
#: xpack/plugins/cloud/const.py:33
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:158
#, 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:204
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:152
msgid "Binding DingTalk successfully"
msgstr "Vinculação bem sucedida com o DingTalk"

#: authentication/views/dingtalk.py:206 authentication/views/dingtalk.py:241
msgid "Failed to get user from DingTalk"
msgstr "Falha ao obter usuário do DingTalk"

#: authentication/views/dingtalk.py:248
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:219
msgid "Redirecting"
msgstr "Redirecionando"

#: authentication/views/login.py:220
msgid "Redirecting to {} authentication"
msgstr "Redirecionando para a autenticação {}"

#: authentication/views/login.py:247
msgid "Login timeout, please try again."
msgstr "Tempo de login expirou, por favor, faça o login novamente"

#: authentication/views/login.py:292
msgid "User email already exists ({})"
msgstr "O e-mail do usuário já existe ({})"

#: authentication/views/login.py:370
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:375
msgid "No ticket found"
msgstr "Nenhum ticket de suporte foi encontrado"

#: authentication/views/login.py:411
msgid "Logout success"
msgstr "Logout bem-sucedido"

#: authentication/views/login.py:412
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:57
msgid "Request file format may be wrong"
msgstr "Formato de arquivo enviado errado ou outro tipo de recurso do arquivo"

#: common/const/choices.py:41
msgid "China"
msgstr "China"

#: common/const/choices.py:58
msgid "Manual"
msgstr "AçãoManual"

#: common/const/choices.py:59
msgid "Timing"
msgstr "AçãoProgramada"

#: common/const/choices.py:63
msgid "Ready"
msgstr "Preparar"

#: common/const/choices.py:65 ops/const.py:73
msgid "Running"
msgstr "Em execução"

#: common/const/choices.py:69
msgid "Canceled"
msgstr "Cancelar"

#: common/const/choices.py:112
msgid "Confirmed"
msgstr "Confirmar"

#: common/const/choices.py:120 terminal/models/applet/applet.py:31
msgid "Community edition"
msgstr "Versão Comunitária"

#: common/const/choices.py:121
msgid "Basic edition"
msgstr "Versão Básica Empresarial"

#: common/const/choices.py:122
msgid "Standard edition"
msgstr "Versão Padrão Empresarial"

#: common/const/choices.py:123
msgid "Professional edition"
msgstr "Versão Profissional Empresarial"

#: common/const/choices.py:124
msgid "Ultimate edition"
msgstr "Versão Premium Empresarial"

#: common/const/common.py:5 xpack/plugins/cloud/manager.py:427
#, 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:167
msgid "Encrypt field using Secret Key"
msgstr "Campos criptografados"

#: common/db/fields.py:578
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:585
msgid "Invalid type, should be \"all\", \"ids\" or \"attrs\""
msgstr "Tipo inválido, deve ser all, ids ou attrs"

#: common/db/fields.py:588
msgid "Invalid ids for ids, should be a list"
msgstr "ID inválido, deve ser uma lista"

#: common/db/fields.py:590 common/db/fields.py:595
#: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:80
#: xpack/plugins/cloud/serializers/account_attrs.py:151
msgid "This field is required."
msgstr "Este campo é obrigatório."

#: common/db/fields.py:593 common/db/fields.py:598
msgid "Invalid attrs, should be a list of dict"
msgstr "Atributos inválidos, devem ser uma lista de dicts"

#: common/db/fields.py:600
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:112
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:127
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:138
msgid "Yes/No"
msgstr "Sim/Não"

#: common/drf/renders/base.py:141
msgid "Text, max length {}"
msgstr "Texto, comprimento máximo {}"

#: common/drf/renders/base.py:143
msgid "Long text, no length limit"
msgstr "Texto longo, sem limite de comprimento"

#: common/drf/renders/base.py:145
msgid "Number, min {} max {}"
msgstr "Número, mínimo {} máximo {}"

#: common/drf/renders/base.py:148
msgid "Datetime format {}"
msgstr "Formato de data e hora {}"

#: common/drf/renders/base.py:154
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:157
msgid "Choices, options {}"
msgstr "Opções, as opções disponíveis são {}"

#: common/drf/renders/base.py:159
msgid "Phone number, format +8612345678901"
msgstr "Número de celular, formato +8612345678901"

#: common/drf/renders/base.py:161
msgid "Label, format [\"key:value\"]"
msgstr "Tags, formato: [\"chave:valor\"]"

#: common/drf/renders/base.py:163
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:165
msgid "Object, format id"
msgstr "Item associado, o formato é id"

#: common/drf/renders/base.py:169
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:171
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:173
msgid "Objects, format [\"id\", ...]"
msgstr "Itens associados múltiplos, o formato é [\"id\", ...]"

#: common/drf/renders/base.py:271
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/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:35
msgid "Invalid elasticsearch config"
msgstr "Configuração inválida do Elasticsearch"

#: common/plugins/es.py:40
msgid "Not Support Elasticsearch8"
msgstr "Elasticsearch8 não é suportado"

#: common/plugins/es.py:46
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:222
msgid "Invalid data type, should be list"
msgstr "Tipo de dados incorreto, deveria ser uma lista"

#: common/serializers/fields.py:237
msgid "Invalid choice: {}"
msgstr "Opção inválida: {}"

#: common/serializers/mixin.py:452 terminal/models/applet/applet.py:45
#: terminal/models/virtualapp/virtualapp.py:29
msgid "Tags"
msgstr "Tag"

#: common/tasks.py:32
msgid "Send email"
msgstr "Email de remetente"

#: common/tasks.py:35
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:65
msgid "Send email attachment"
msgstr "Anexo do email"

#: common/tasks.py:68
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:94
msgid "Upload account backup to external storage"
msgstr "Upload de gravação de sessão para armazenamento externo"

#: common/tasks.py:96
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:26
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:533
#, python-brace-format
msgid "The verification code is: {code}"
msgstr "O código de verificação é: {code}"

#: jumpserver/conf.py:538
msgid "Create account successfully"
msgstr "Criação de conta bem sucedida"

#: jumpserver/conf.py:540
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:28
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:76
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:90
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
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:22
msgid "Resource count"
msgstr "Quantidade de recursos"

#: 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:46
msgid "Publish the station message"
msgstr "Publicar mensagem interna"

#: notifications/notifications.py:48
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:117 ops/models/job.py:68
msgid "No account available"
msgstr "Sem contas disponíveis"

#: ops/ansible/inventory.py:298
msgid "Ansible disabled"
msgstr "Ansible desativado"

#: ops/ansible/inventory.py:314
msgid "Skip hosts below:"
msgstr "Pulando os seguintes hosts:"

#: ops/api/adhoc.py:32
msgid "Deleting other people's script is not allowed"
msgstr "Não é permitido excluir scripts de outros"

#: 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:262
msgid "Task {} not found"
msgstr "A tarefa {} não existe"

#: ops/api/celery.py:269
msgid "Task {} args or kwargs error"
msgstr "Erro nos parâmetros da tarefa {}"

#: ops/api/job.py:68
#, 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:69
#, 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:70
#, python-brace-format
msgid "Asset ({asset}) authorization lacks upload permissions"
msgstr "Falta permissão de upload no ativo ({asset})"

#: ops/api/job.py:158
msgid "Duplicate file exists"
msgstr "Existe um arquivo com o mesmo nome"

#: ops/api/job.py:163
#, 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:236
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 "Deleting other people's playbook is not allowed"
msgstr "Não é permitido excluir o playbook de outra pessoa"

#: ops/api/playbook.py:55
msgid "Currently playbook is being used in a job"
msgstr "O playbook atual está sendo usado no trabalho"

#: ops/api/playbook.py:128
msgid "Unsupported file content"
msgstr "Conteúdo de arquivo não suportado"

#: ops/api/playbook.py:130 ops/api/playbook.py:176 ops/api/playbook.py:224
msgid "Invalid file path"
msgstr "Caminho de arquivo inválido"

#: ops/api/playbook.py:202
msgid "This file can not be rename"
msgstr "Este arquivo não pode ser renomeado"

#: ops/api/playbook.py:221
msgid "File already exists"
msgstr "O arquivo já existe"

#: ops/api/playbook.py:239
msgid "File key is required"
msgstr "Chave do arquivo - este campo é obrigatório."

#: ops/api/playbook.py:242
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:6
msgid "Push"
msgstr "Empurrar"

#: ops/const.py:7
msgid "Verify"
msgstr "Verificação"

#: ops/const.py:8
msgid "Collect"
msgstr "Coleção"

#: ops/const.py:13
msgid "Append SSH KEY"
msgstr " Acrescentar "

#: ops/const.py:19
msgid "Custom password"
msgstr "Senha personalizada"

#: ops/const.py:20
msgid "All assets use the same random password"
msgstr "Aleatório"

#: ops/const.py:21
msgid "All assets use different random password"
msgstr "Aleatório individual"

#: ops/const.py:33
msgid "Blank"
msgstr "Branco"

#: ops/const.py:34
msgid "VCS"
msgstr "VCS"

#: ops/const.py:38 ops/models/adhoc.py:44 ops/models/variable.py:26
#: settings/serializers/feature.py:186
msgid "Adhoc"
msgstr "Comando"

#: ops/const.py:39 ops/models/job.py:152 ops/models/playbook.py:89
#: ops/models/variable.py:23
msgid "Playbook"
msgstr "Playbook"

#: ops/const.py:40
msgid "Upload File"
msgstr "Upload"

#: ops/const.py:44
msgid "Privileged only"
msgstr "Somente para contas privilegiadas"

#: ops/const.py:45
msgid "Privileged first"
msgstr "Contas privilegiadas têm prioridade"

#: ops/const.py:50 ops/const.py:61
msgid "Shell"
msgstr "Shell"

#: ops/const.py:51 ops/const.py:62
msgid "Powershell"
msgstr "PowerShell"

#: ops/const.py:52 ops/const.py:63
msgid "Python"
msgstr "Python"

#: ops/const.py:53 ops/const.py:64
msgid "MySQL"
msgstr "MySQL"

#: ops/const.py:54 ops/const.py:66
msgid "PostgreSQL"
msgstr "PostgreSQL"

#: ops/const.py:55 ops/const.py:67
msgid "SQLServer"
msgstr "SQLServer"

#: ops/const.py:56 ops/const.py:69
msgid "Raw"
msgstr "Raw"

#: ops/const.py:57
msgid "HUAWEI"
msgstr "Huawei"

#: ops/const.py:65
msgid "MariaDB"
msgstr "MariaDB"

#: ops/const.py:68
msgid "Oracle"
msgstr "Oracle"

#: ops/const.py:75
msgid "Timeout"
msgstr "Tempo esgotado"

#: ops/const.py:82
msgid "Command execution disabled"
msgstr "Execução de comando foi desabilitada"

#: ops/const.py:86
msgctxt "scope"
msgid "Public"
msgstr "Público"

#: ops/const.py:87
msgid "Private"
msgstr "Privado"

#: ops/const.py:91
msgid "Text"
msgstr "Caixa de texto"

#: ops/const.py:92
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:57
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:64
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:61
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:204 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:149
msgid "Module"
msgstr "Módulo"

#: ops/models/adhoc.py:23 ops/models/celery.py:82 ops/models/job.py:147
#: 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:150
msgid "Run dir"
msgstr "Diretório de Execução"

#: ops/models/job.py:151
msgid "Timeout (Seconds)"
msgstr "Tempo limite (segundos)"

#: ops/models/job.py:157
msgid "Use Parameter Define"
msgstr "Definição de parâmetros"

#: ops/models/job.py:158
msgid "Parameters define"
msgstr "Definição de parâmetros"

#: ops/models/job.py:159
msgid "Periodic variable"
msgstr "Execução periódica de variáveis"

#: ops/models/job.py:160
msgid "Run as"
msgstr "Usuário em execução"

#: ops/models/job.py:162
msgid "Run as policy"
msgstr "Política de usuário"

#: ops/models/job.py:219 ops/models/variable.py:28 ops/serializers/job.py:111
#: terminal/notifications.py:182
msgid "Job"
msgstr "Trabalhos"

#: ops/models/job.py:242
msgid "Material"
msgstr "Material"

#: ops/models/job.py:244
msgid "Material Type"
msgstr "Tipo de Material"

#: ops/models/job.py:556
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:26
msgid "Component health check warning"
msgstr "Alertas de Verificação de Saúde do Componente"

#: ops/notifications.py:71
#, python-brace-format
msgid "The component is offline: {name}"
msgstr "Componente Offline: {name}"

#: ops/notifications.py:76
#, python-brace-format
msgid "Disk used more than {max_threshold}%: => {value}"
msgstr "Uso do Disco Acima de {max_threshold}%: => {value}"

#: ops/notifications.py:81
#, python-brace-format
msgid "Memory used more than {max_threshold}%: => {value}"
msgstr "Uso de Memória Acima de {max_threshold}%: => {value}"

#: ops/notifications.py:86
#, 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:58
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:48 orgs/mixins/models.py:73
msgid "Please save in a org"
msgstr "Por favor, selecione uma organização antes de salvar"

#: orgs/mixins/models.py:57 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/templates/terminal/_msg_command_warning.html:21
#: terminal/templates/terminal/_msg_session_sharing.html:14
#: tickets/models/ticket/general.py:303 tickets/serializers/ticket/ticket.py:60
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:188
#: 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:236
msgid "Can not delete virtual org"
msgstr "Não é possível excluir organização virtual"

#: orgs/serializers.py:10 perms/serializers/permission.py:48
#: rbac/serializers/role.py:27 users/serializers/group.py:54
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:51
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 (SSH)"
msgstr "Compartilhar (SSH)"

#: 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:177
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:32
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:38
msgid "Protocols, format [\"ssh\", \"rdp\", \"vnc\"] or [\"all\"]"
msgstr "Protocolo, formato [\"ssh\", \"rdp\", \"vnc\"] ou [\"all\"]"

#: perms/serializers/permission.py:49
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:35
msgid "Internal role, can't be destroy"
msgstr "Papel interno, não pode ser excluído"

#: rbac/api/role.py:40
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:105
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:116
msgid "SystemAdmin"
msgstr "Administrador do sistema"

#: rbac/builtin.py:119
msgid "SystemAuditor"
msgstr "Auditor do sistema"

#: rbac/builtin.py:122
msgid "SystemComponent"
msgstr "Componentes do sistema"

#: rbac/builtin.py:128
msgid "OrgAdmin"
msgstr "Administrador da organização"

#: rbac/builtin.py:131
msgid "OrgAuditor"
msgstr "Auditor da organização"

#: rbac/builtin.py:134
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 audit view"
msgstr "Pode exibir a auditoria"

#: rbac/models/menu.py:17
msgid "Can view workbench view"
msgstr "Pode exibir a bancada"

#: rbac/models/menu.py:18
msgid "Can view web terminal"
msgstr "Terminal Web"

#: rbac/models/menu.py:19
msgid "Can view file manager"
msgstr "Pode visualizar a gestão de arquivos"

#: rbac/models/menu.py:20
msgid "Can view System Tools"
msgstr "Pode visualizar as ferramentas do sistema"

#: 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:161
msgid "All organizations"
msgstr "Todas as organizações"

#: rbac/models/rolebinding.py:193
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:200
msgid "Organization role binding"
msgstr "Associação de papéis da organização"

#: rbac/models/rolebinding.py:215
msgid "System role binding"
msgstr "Associação de papéis do sistema"

#: rbac/serializers/permission.py:25 users/serializers/profile.py:77
msgid "Perms"
msgstr "Permissões"

#: 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 "Workbench view"
msgstr "Painel de trabalho"

#: rbac/tree.py:26
msgid "Audit view"
msgstr "Painel de auditoria"

#: rbac/tree.py:27 settings/models.py:164
msgid "System setting"
msgstr "Configurações do sistema"

#: rbac/tree.py:37
msgid "Session audits"
msgstr "Auditoria de sessão"

#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94
msgid "Cloud import"
msgstr "Sincronização em nuvem"

#: rbac/tree.py:51
msgid "Gather account"
msgstr "Conta de cobrança"

#: rbac/tree.py:53
msgid "Account change secret"
msgstr "Alteração de senha da conta"

#: rbac/tree.py:55
msgid "App ops"
msgstr "Centro de Tarefas"

#: rbac/tree.py:57 settings/serializers/feature.py:183
msgid "Feature"
msgstr "Função"

#: rbac/tree.py:58 settings/serializers/auth/base.py:11
msgid "Authentication"
msgstr "Autenticação"

#: rbac/tree.py:59
msgid "Storage"
msgstr "Armazenamento"

#: rbac/tree.py:61 terminal/models/applet/applet.py:53
#: terminal/models/applet/applet.py:328 terminal/models/applet/host.py:30
#: terminal/serializers/applet.py:15
msgid "Applet"
msgstr "Aplicativo Remoto"

#: rbac/tree.py:63
msgid "Appearance"
msgstr "Interface"

#: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:153
msgid "License"
msgstr "Licença"

#: rbac/tree.py:67
msgid "Job audit"
msgstr "Auditoria de Tarefas"

#: rbac/tree.py:159
msgid "App organizations"
msgstr "Gerenciamento de Organização"

#: rbac/tree.py:160
msgid "Ticket comment"
msgstr "Comentários de Ordem de Serviço"

#: rbac/tree.py:161 settings/serializers/feature.py:164
#: settings/serializers/feature.py:166 tickets/models/ticket/general.py:308
msgid "Ticket"
msgstr "Ordem de Serviço"

#: rbac/tree.py:162
msgid "Common setting"
msgstr "Configurações Gerais"

#: rbac/tree.py:163
msgid "View permission tree"
msgstr "Visualizar Árvore de Autorização"

#: 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/models.py:40 users/models/preference.py:14
msgid "Encrypted"
msgstr "Criptografado"

#: settings/models.py:166
msgid "Can change email setting"
msgstr "Configurações de E-mail"

#: settings/models.py:167
msgid "Can change auth setting"
msgstr "Configurações de Autenticação"

#: settings/models.py:168
msgid "Can change auth ops"
msgstr "Configurações do Centro de Tarefas"

#: settings/models.py:169
msgid "Can change auth ticket"
msgstr "Configurações de Ordens de Serviço"

#: settings/models.py:170
msgid "Can change virtual app setting"
msgstr "Você pode alterar as Configurações de Aplicações Virtuais"

#: settings/models.py:171
msgid "Can change auth announcement"
msgstr "Configurações de Anúncios"

#: settings/models.py:172
msgid "Can change vault setting"
msgstr "Você pode alterar as Configurações do Vault"

#: settings/models.py:173
msgid "Can change chat ai setting"
msgstr "Você pode alterar as Configurações do Chat AI"

#: settings/models.py:174
msgid "Can change system msg sub setting"
msgstr "Configuração de inscrição de mensagens"

#: settings/models.py:175
msgid "Can change sms setting"
msgstr "Configuração de SMS"

#: settings/models.py:176
msgid "Can change security setting"
msgstr "Configuração de segurança"

#: settings/models.py:177
msgid "Can change clean setting"
msgstr "Limpeza regular"

#: settings/models.py:178
msgid "Can change interface setting"
msgstr "Configuração de interface"

#: settings/models.py:179
msgid "Can change license setting"
msgstr "Configuração de licença"

#: settings/models.py:180
msgid "Can change terminal setting"
msgstr "Configuração do terminal"

#: settings/models.py:181
msgid "Can change other setting"
msgstr "Outras configurações"

#: settings/models.py:191
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:28 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:50
#: 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:22
msgid "Lark"
msgstr ""

#: 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:104
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:32
msgid "Bind DN"
msgstr "DN vinculado"

#: settings/serializers/auth/ldap.py:50 settings/serializers/auth/ldap_ha.py:33
msgid "Binding Distinguished Name"
msgstr "Administrador de diretório vinculado"

#: settings/serializers/auth/ldap.py:54 settings/serializers/auth/ldap_ha.py:37
msgid "Binding password"
msgstr "Senha vinculada"

#: settings/serializers/auth/ldap.py:57 settings/serializers/auth/ldap_ha.py:40
msgid "Search OU"
msgstr "OU do usuário"

#: settings/serializers/auth/ldap.py:59 settings/serializers/auth/ldap_ha.py:42
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:46
msgid "Search filter"
msgstr "Filtro de usuário"

#: settings/serializers/auth/ldap.py:64 settings/serializers/auth/ldap_ha.py:47
#, 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:52
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:68
msgid "Connect timeout (s)"
msgstr "Tempo de conexão (segundos)"

#: settings/serializers/auth/ldap.py:90 settings/serializers/auth/ldap_ha.py:73
msgid "User DN cache timeout (s)"
msgstr "Tempo de cache do User DN (segundos)"

#: settings/serializers/auth/ldap.py:92
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:98 settings/serializers/auth/ldap_ha.py:81
msgid "Search paged size (piece)"
msgstr "Número de páginas de pesquisa (linhas)"

#: settings/serializers/auth/ldap_ha.py:25
#: settings/serializers/auth/ldap_ha.py:87
msgid "LDAP HA"
msgstr "Autenticação LDAP"

#: settings/serializers/auth/ldap_ha.py:29
msgid "LDAP HA server URI"
msgstr "Domínio do Serviço LDAP HA"

#: settings/serializers/auth/ldap_ha.py:75
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:97
#: xpack/plugins/cloud/serializers/account_attrs.py:35
msgid "Client ID"
msgstr "ID do cliente"

#: settings/serializers/auth/oauth2.py:34 settings/serializers/auth/oidc.py:24
#: settings/serializers/feature.py:100
#: xpack/plugins/cloud/serializers/account_attrs.py:38
msgid "Client Secret"
msgstr "Chave secreta do cliente"

#: settings/serializers/auth/oauth2.py:40 settings/serializers/auth/oidc.py:77
msgid "Authorization endpoint"
msgstr "Endereço do ponto de autorização"

#: settings/serializers/auth/oauth2.py:43 settings/serializers/auth/oidc.py:80
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:86
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:89
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:113
#: 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 ""

#: 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:83
msgid "JWKS endpoint"
msgstr "Endereço de endpoint JWKS"

#: settings/serializers/auth/oidc.py:92
msgid "Signature algorithm"
msgstr "Algoritmo de assinatura"

#: settings/serializers/auth/oidc.py:95
msgid "Signing key"
msgstr "Chave de assinatura"

#: settings/serializers/auth/oidc.py:98
msgid "Scopes"
msgstr "Alcance da conexão"

#: settings/serializers/auth/oidc.py:101
msgid "ID Token max age (s)"
msgstr "Tempo de validade do token (segundos)"

#: settings/serializers/auth/oidc.py:104
msgid "ID Token include claims"
msgstr "Declaração"

#: settings/serializers/auth/oidc.py:107
msgid "Use state"
msgstr "Status de uso"

#: settings/serializers/auth/oidc.py:110
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:36
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:83
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:84
#: 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
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:201
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
#, fuzzy
#| msgid "Global organization"
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:21 settings/serializers/msg.py:68
msgid "Subject"
msgstr "Tema"

#: settings/serializers/feature.py:25
msgid "More Link"
msgstr "URL para mais informações"

#: settings/serializers/feature.py:41 settings/serializers/feature.py:43
#: settings/serializers/feature.py:44
msgid "Announcement"
msgstr "Anúncio"

#: settings/serializers/feature.py:57 settings/serializers/feature.py:60
msgid "Vault"
msgstr "Ativar Vault"

#: settings/serializers/feature.py:63
msgid "Vault provider"
msgstr "Fornecedor de Serviços do Cofre"

#: settings/serializers/feature.py:67
msgid "Record limit"
msgstr "Registro de Limites"

#: settings/serializers/feature.py:69
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:87
msgid "Mount Point"
msgstr "Ponto de montagem"

#: settings/serializers/feature.py:103
#: xpack/plugins/cloud/serializers/account_attrs.py:41
msgid "Tenant ID"
msgstr "ID do inquilino"

#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116
#: xpack/plugins/cloud/models.py:287
msgid "Region"
msgstr "Região"

#: settings/serializers/feature.py:113 terminal/serializers/storage.py:33
msgid "Access key ID"
msgstr "ID da chave de acesso (AK)"

#: settings/serializers/feature.py:117 terminal/serializers/storage.py:37
#: xpack/plugins/cloud/serializers/account_attrs.py:20
msgid "Access key secret"
msgstr "Segredo da chave de acesso (SK)"

#: settings/serializers/feature.py:122 settings/serializers/feature.py:125
msgid "Chat AI"
msgstr "Chat AI"

#: settings/serializers/feature.py:132 settings/serializers/feature.py:147
msgid "Base URL"
msgstr "Endereço "

#: settings/serializers/feature.py:133 settings/serializers/feature.py:148
msgid "The base URL of the Chat service."
msgstr "Endereço básico do serviço de chat. "

#: settings/serializers/feature.py:136 settings/serializers/feature.py:151
#: templates/_header_bar.html:96
msgid "API Key"
msgstr "Chave API"

#: settings/serializers/feature.py:140 settings/serializers/feature.py:155
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:144
msgid "GPT Model"
msgstr "Modelo GPT"

#: settings/serializers/feature.py:159
msgid "DeepSeek Model"
msgstr "Modelo DeepSeek "

#: settings/serializers/feature.py:168
msgid "Approval without login"
msgstr "Aprovação sem Login"

#: settings/serializers/feature.py:169
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:173
msgid "Period"
msgstr "Período"

#: settings/serializers/feature.py:174
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:177
msgid "hour"
msgstr "Tempo"

#: settings/serializers/feature.py:178
msgid "Unit"
msgstr "Unidade"

#: settings/serializers/feature.py:178
msgid "The unit of period"
msgstr "Ciclo de execução"

#: settings/serializers/feature.py:187
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:191
msgid "Command blacklist"
msgstr "Lista negra de comandos do Centro de Ações"

#: settings/serializers/feature.py:192
msgid "Command blacklist in Adhoc"
msgstr "Lista negra de comandos do Centro de Ações"

#: settings/serializers/feature.py:197
#: terminal/models/virtualapp/provider.py:17
#: terminal/models/virtualapp/virtualapp.py:36
#: terminal/models/virtualapp/virtualapp.py:97
#: terminal/serializers/virtualapp.py:32
msgid "Virtual app"
msgstr "Aplicativo Virtual"

#: settings/serializers/feature.py:200
msgid "Virtual App"
msgstr "Aplicativo Virtual"

#: settings/serializers/feature.py:202
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 "EXCHANGE"
msgstr "Troca"

#: 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:38
msgid ""
"Password to use for the email server. It is used in conjunction with `User` "
"when authenticating to the email server"
msgstr "Senha para login no servidor de e-mail."

#: settings/serializers/msg.py:41
msgid "Sender"
msgstr "Remetente"

#: settings/serializers/msg.py:42
msgid "Sender email address (default to using the `User`)"
msgstr "Endereço de e-mail do remetente (padrão \"usuário\")"

#: settings/serializers/msg.py:46
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:51
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:54
msgid "Use TLS"
msgstr "Usar TLS"

#: settings/serializers/msg.py:56
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:64
msgid "Subject prefix"
msgstr "Prefixo do assunto"

#: settings/serializers/msg.py:69
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:73
msgid "Honorific"
msgstr "Saudação do e-mail"

#: settings/serializers/msg.py:74
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:80
#, 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:84
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:17
msgid "User password expiration (day)"
msgstr "Tempo de expiração da senha do usuário (dias)"

#: settings/serializers/security.py:19
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:26
msgid "Recent password count"
msgstr "Não pode definir senhas recentes"

#: settings/serializers/security.py:28
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:34
msgid "Minimum length (User)"
msgstr "Comprimento mínimo da senha"

#: settings/serializers/security.py:38
msgid "Minimum length (Admin)"
msgstr "Comprimento mínimo da senha do Administrador"

#: settings/serializers/security.py:47
msgid "Digits"
msgstr "Deve conter números"

#: settings/serializers/security.py:50
msgid "Special characters"
msgstr "Deve conter caracteres especiais"

#: settings/serializers/security.py:55
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:63 settings/serializers/security.py:73
msgid "Login failures count"
msgstr "Limite o número de falhas de login do usuário"

#: settings/serializers/security.py:67 settings/serializers/security.py:77
msgid "Login failure period (minute)"
msgstr "Proibir intervalo de login do usuário (minutos)"

#: settings/serializers/security.py:81
msgid "Login IP whitelist"
msgstr "IP na lista branca de login"

#: settings/serializers/security.py:86
msgid "Login IP blacklist"
msgstr "IP na lista negra de login"

#: settings/serializers/security.py:91
msgid "Only single device login"
msgstr "Apenas um dispositivo pode estar logado"

#: settings/serializers/security.py:92
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:95
msgid "Only exist user login"
msgstr "Apenas usuários existentes podem fazer login"

#: settings/serializers/security.py:97
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:103
msgid "Only from source login"
msgstr "Login apenas a partir de usuários originais"

#: settings/serializers/security.py:105
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:116
#: users/templates/users/mfa_setting.html:160
msgid "Not enabled"
msgstr "Desativado"

#: settings/serializers/security.py:117
msgid "All users"
msgstr "Todos os usuários"

#: settings/serializers/security.py:118
msgid "Only admin users"
msgstr "Apenas administrador"

#: settings/serializers/security.py:120
msgid "Global MFA"
msgstr "Ativar autenticação MFA global"

#: settings/serializers/security.py:124
msgid "Third-party login MFA"
msgstr "Autenticação de terceiros habilita MFA"

#: settings/serializers/security.py:125
msgid "The third-party login modes include OIDC, CAS, and SAML2"
msgstr "Métodos de login de terceiros incluem: OIDC, CAS, SAML2"

#: settings/serializers/security.py:128
msgid "OTP issuer name"
msgstr "Nome após a varredura do OTP"

#: settings/serializers/security.py:132
msgid "OTP valid window"
msgstr "Número de vezes válidas para atraso do OTP"

#: settings/serializers/security.py:136
msgid "MFA verify TTL"
msgstr "Prazo de validade da verificação MFA"

#: settings/serializers/security.py:138
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:143
msgid "MFA in login page"
msgstr "Inserir MFA na página de login"

#: settings/serializers/security.py:144
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:148
msgid "Verify code TTL (second)"
msgstr "Tempo de validade do código de verificação (minutos)"

#: settings/serializers/security.py:149
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:153
msgid "Login dynamic code"
msgstr "Ativar código adicional de login"

#: settings/serializers/security.py:154
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:158
msgid "Login captcha"
msgstr "Habilitar código de verificação de login"

#: settings/serializers/security.py:159
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:162
msgid "Suspicious Login Verification"
msgstr "Notificação de login de local diferente"

#: settings/serializers/security.py:164
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:170
msgid "Auto Disable Threshold (day)"
msgstr "Desativação automática de usuários inativos (dias)"

#: settings/serializers/security.py:171
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:191
msgid "Watermark"
msgstr "Ativar marca d'água"

#: settings/serializers/security.py:192
msgid "Enabled, the web session and replay contains watermark information"
msgstr ""
"Após a ativação, as sessões Web e as gravações incluirão informações de "
"marca d'água"

#: settings/serializers/security.py:196
msgid "Max idle time (minute)"
msgstr "Tempo máximo ocioso da conexão (minutos)"

#: settings/serializers/security.py:197
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:200
msgid "Session expire at browser closed"
msgstr "A sessão expira quando o navegador é fechado"

#: settings/serializers/security.py:201
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:206
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:208
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:214
msgid "Max online time (hour)"
msgstr "Tempo máximo de conexão da sessão (horas)"

#: settings/serializers/security.py:215
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:218
msgid "Remember manual auth"
msgstr "Salvar passwords inseridos manualmente"

#: settings/serializers/security.py:221
#: terminal/templates/terminal/_msg_session_sharing.html:10
msgid "Session share"
msgstr "Compartilhamento de sessão"

#: settings/serializers/security.py:222
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:228
msgid "Insecure command alert"
msgstr "Alerta de comando perigoso"

#: settings/serializers/security.py:231
msgid "Email recipient"
msgstr "Destinatário do email"

#: settings/serializers/security.py:232
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:22
msgid "Registration"
msgstr "Registro do componente"

#: settings/serializers/terminal.py:24
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:30
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:36
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:43
msgid "Asset sorting"
msgstr "Classificar lista de ativos"

#: settings/serializers/terminal.py:46
msgid "Asset page size"
msgstr "Quantidade por página da lista de ativos"

#: settings/serializers/terminal.py:51
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:59
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:66
msgid "Client connection"
msgstr "Conexão do Cliente"

#: settings/serializers/terminal.py:68
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:73
msgid "Periodic import ldap user"
msgstr "Importação periódica de usuários LDAP"

#: settings/tasks/ldap.py:75 settings/tasks/ldap.py:85
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:83
msgid "Periodic import ldap ha user"
msgstr "Importação periódica de usuários LDAP HA"

#: settings/tasks/ldap.py:120
msgid "Registration periodic import ldap user task"
msgstr "Registre a tarefa do usuário LDAP de importação periódica"

#: settings/tasks/ldap.py:122
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:136
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:138
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:509
msgid "ldap:// or ldaps:// protocol is used."
msgstr "Use o protocolo ldap:// ou ldaps://"

#: settings/utils/ldap.py:520
msgid "Host or port is disconnected: {}"
msgstr "Host ou porta não podem ser conectados: {}"

#: settings/utils/ldap.py:522
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:524
msgid "Please add certificate: {}"
msgstr "Adicione um certificado"

#: settings/utils/ldap.py:528 settings/utils/ldap.py:555
#: settings/utils/ldap.py:585 settings/utils/ldap.py:613
msgid "Unknown error: {}"
msgstr "Erro desconhecido: {}"

#: settings/utils/ldap.py:542
msgid "Bind DN or Password incorrect"
msgstr "Erro de DN de vinculação ou senha"

#: settings/utils/ldap.py:549
msgid "Please enter Bind DN: {}"
msgstr "Insira o DN de vinculação: {}"

#: settings/utils/ldap.py:551
msgid "Please enter Password: {}"
msgstr "Por favor, insira a senha: {}"

#: settings/utils/ldap.py:553
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:571
msgid "Invalid User OU or User search filter: {}"
msgstr "OU de usuário inválido ou filtro de usuário: {}"

#: settings/utils/ldap.py:602
msgid "LDAP User attr map not include: {}"
msgstr "O mapeamento de atributos LDAP não inclui: {}"

#: settings/utils/ldap.py:609
msgid "LDAP User attr map is not dict"
msgstr " O mapeamento de atributos LDAP é inválido"

#: settings/utils/ldap.py:628
msgid "LDAP authentication is not enabled"
msgstr "A autenticação LDAP não está ativada"

#: settings/utils/ldap.py:646
msgid "Error (Invalid LDAP server): {}"
msgstr "Erro (Endereço do servidor LDAP inválido): {}"

#: settings/utils/ldap.py:648
msgid "Error (Invalid Bind DN): {}"
msgstr "Erro (DN de vinculação inválido): {}"

#: settings/utils/ldap.py:650
msgid "Error (Invalid LDAP User attr map): {}"
msgstr "Erro (mapeamento de atributos LDAP inválido): {}"

#: settings/utils/ldap.py:652
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:654
msgid "Error (Not enabled LDAP authentication): {}"
msgstr "Erro (autenticação LDAP não ativada): {}"

#: settings/utils/ldap.py:656
msgid "Error (Unknown): {}"
msgstr "Erro (desconhecido): {}"

#: settings/utils/ldap.py:659
msgid "Succeed: Match {} users"
msgstr "Correspondência bem-sucedida para {} usuários"

#: settings/utils/ldap.py:689
msgid "Authentication failed (configuration incorrect): {}"
msgstr "Falha na autenticação (erro de configuração): {}"

#: settings/utils/ldap.py:693
msgid "Authentication failed (username or password incorrect): {}"
msgstr "Falha na autenticação (nome de usuário ou senha incorretos): {}"

#: settings/utils/ldap.py:695
msgid "Authentication failed (Unknown): {}"
msgstr "Falha na autenticação: (desconhecido): {}"

#: settings/utils/ldap.py:698
msgid "Authentication success: {}"
msgstr "Autenticação bem sucedida: {}"

#: settings/ws.py:222
msgid "No LDAP user was found"
msgstr "Não foi possível obter usuário LDAP"

#: settings/ws.py:228
msgid "Total {}, success {}, failure {}"
msgstr "Total de {}, sucesso {}, falha {}"

#: templates/_csv_import_export.html:8
msgid "Export"
msgstr "Exportar"

#: templates/_csv_import_export.html:13 templates/_csv_import_modal.html:5
#: xpack/plugins/cloud/const.py:65
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/_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:31
#: users/templates/users/forgot_password.html:101
msgid "Send"
msgstr "Enviar"

#: templates/_mfa_login_field.html:110
#: users/templates/users/forgot_password.html:176
msgid "Wait: "
msgstr "Aguardando:"

#: templates/_mfa_login_field.html:120
#: 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:26
msgid "Home page"
msgstr "Página Inicial"

#: templates/resource_download.html:20 templates/resource_download.html:35
#: users/const.py:77
msgid "Client"
msgstr "Cliente"

#: templates/resource_download.html:22
msgid ""
"JumpServer Client, currently used to launch the client, now only support "
"launch RDP SSH client, The Telnet client will next"
msgstr ""
"JumpServer Cliente, atualmente usado para acionar programas de clientes "
"específicos para conectar ativos. Atualmente, apenas suporta clientes RDP "
"SSH, Telnet será suportado no futuro"

#: 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:111
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:57
msgid "Have online sessions"
msgstr "Existem sessões online"

#: terminal/api/session/session.py:49
#, 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:329
msgid "Session does not exist: {}"
msgstr "Sessão não existe: {}"

#: terminal/api/session/session.py:332
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:345
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/backends/command/models.py:24 terminal/serializers/command.py:22
#: terminal/templates/terminal/_msg_command_warning.html:10
msgid "Risk level"
msgstr "Nível de risco"

#: 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:47 terminal/const.py:86
#: users/templates/users/reset_password.html:54
msgid "Normal"
msgstr "Normal"

#: 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:31
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:179
#: 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:330 terminal/models/applet/host.py:36
#: terminal/models/applet/host.py:138
msgid "Hosting"
msgstr "Máquina Hospedeira"

#: terminal/models/applet/applet.py:336
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 "VNC port"
msgstr "Porta VNC"

#: terminal/models/component/endpoint.py:33
#: terminal/models/component/endpoint.py:120
#: terminal/serializers/endpoint.py:80 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:126
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:76
msgid "Command record"
msgstr "Registro de comandos"

#: terminal/models/session/replay.py:12
msgid "Session replay"
msgstr "Gravação de sessão"

#: 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:37
msgid "Account ID"
msgstr "Conta"

#: terminal/models/session/session.py:39 terminal/models/session/sharing.py:118
msgid "Login from"
msgstr "Origem do login"

#: terminal/models/session/session.py:44
msgid "Replay"
msgstr "Reprodução"

#: terminal/models/session/session.py:50 terminal/serializers/session.py:112
msgid "Command amount"
msgstr "Quantidade de comandos"

#: terminal/models/session/session.py:51 terminal/serializers/session.py:32
msgid "Error reason"
msgstr "Motivo do erro"

#: terminal/models/session/session.py:315
msgid "Session record"
msgstr "Registros de sessão"

#: terminal/models/session/session.py:317
msgid "Can monitor session"
msgstr "É possível monitorar a sessão"

#: terminal/models/session/session.py:318
msgid "Can share session"
msgstr "É possível compartilhar a sessão"

#: terminal/models/session/session.py:319
msgid "Can terminate session"
msgstr "É possível encerrar a sessão"

#: terminal/models/session/session.py:320
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:100
#: terminal/notifications.py:279
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:104 terminal/serializers/sharing.py:71
msgid "Joiner"
msgstr "Participante"

#: terminal/models/session/sharing.py:107
msgid "Date joined"
msgstr "Data de entrada"

#: terminal/models/session/sharing.py:110
msgid "Date left"
msgstr "Data de término"

#: terminal/models/session/sharing.py:133
msgid "Session join record"
msgstr "Registro de entrada na Sessão"

#: terminal/models/session/sharing.py:149
msgid "Invalid verification code"
msgstr "O código de verificação está incorreto"

#: terminal/models/session/sharing.py:156
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:34
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:26
msgid "Sessions"
msgstr "Sessão"

#: terminal/notifications.py:73
msgid "Command warning"
msgstr "Alerta de comando"

#: terminal/notifications.py:128 terminal/notifications.py:183
msgid "Command reject"
msgstr "Comando recusado"

#: terminal/notifications.py:158 terminal/notifications.py:218
msgid "Level"
msgstr "Nível"

#: terminal/notifications.py:242
msgid "Command and replay storage"
msgstr "Armazenamento de comandos e gravações"

#: terminal/notifications.py:258 terminal/tasks.py:212
#: xpack/plugins/cloud/api.py:160
#: xpack/plugins/cloud/serializers/account.py:121
#: xpack/plugins/cloud/serializers/account.py:123
msgid "Test failure: Account invalid"
msgstr "Teste falhou: Conta inválida"

#: terminal/notifications.py:268
#: terminal/templates/terminal/_msg_check_command_replay_storage_connectivity.html:4
msgid "Invalid storage"
msgstr "Armazenamento inválido"

#: terminal/serializers/applet.py:28 terminal/serializers/virtualapp.py:15
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:149
msgid "Install applets"
msgstr "Instalar aplicativo"

#: terminal/serializers/applet_host.py:179
msgid "Host ID"
msgstr "ID do host"

#: terminal/serializers/applet_host.py:180
msgid "Applet ID"
msgstr "ID da aplicação remota"

#: 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:15
msgid "Oracle port"
msgstr "Porta Oracle"

#: terminal/serializers/endpoint.py:18
msgid "Oracle port range"
msgstr "Alcance de porta Oracle"

#: terminal/serializers/endpoint.py:20
msgid ""
"Oracle proxy server listen port is dynamic, Each additional Oracle database "
"instance adds a port listener"
msgstr ""
"A porta de escuta do servidor proxy Oracle é dinâmica, aumenta com cada "
"instância de banco de dados Oracle adicionada"

#: terminal/serializers/endpoint.py:38
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:71
msgid ""
"The assets within this IP range, the following endpoint will be used for the "
"connection"
msgstr "O ativo na faixa de IP usará o endpoint abaixo para conexão"

#: terminal/serializers/endpoint.py:72
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/endpoint.py:76
msgid "Asset IP"
msgstr "Ativo IP"

#: terminal/serializers/session.py:27 terminal/serializers/session.py:55
msgid "Can replay"
msgstr "É Repetível"

#: terminal/serializers/session.py:28 terminal/serializers/session.py:56
msgid "Can join"
msgstr "Pode ser adicionado"

#: terminal/serializers/session.py:29 terminal/serializers/session.py:59
msgid "Can terminate"
msgstr "Pode ser interrompido"

#: terminal/serializers/session.py:51
msgid "User ID"
msgstr "ID do usuário"

#: terminal/serializers/session.py:52
msgid "Asset ID"
msgstr "ID do Ativo"

#: terminal/serializers/session.py:53
msgid "Login from display"
msgstr "Nome de origem de login"

#: terminal/serializers/session.py:60
msgid "Terminal display"
msgstr "Exibição do Terminal"

#: terminal/serializers/session.py:103
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/utils/db_port_mapper.py:88
msgid ""
"No available port is matched. The number of databases may have exceeded the "
"number of ports open to the database agent service, Contact the "
"administrator to open more ports."
msgstr ""
"Não foi possível encontrar uma porta disponível, o número de bancos de dados "
"pode ter excedido o número de portas abertas pelo serviço de proxy do banco "
"de dados, por favor, entre em contato com o administrador para abrir mais "
"portas."

#: terminal/utils/db_port_mapper.py:116
msgid ""
"No ports can be used, check and modify the limit on the number of ports that "
"Magnus listens on in the configuration file."
msgstr ""
"Não há portas disponíveis para uso, verifique e modifique o limite do número "
"de portas que o Magnus está ouvindo no arquivo de configuração."

#: terminal/utils/db_port_mapper.py:118
msgid "All available port count: {}, Already use port count: {}"
msgstr ""
"Número total de portas disponíveis: {}, Número de portas utilizadas: {}"

#: 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:17 tickets/const.py:24 tickets/const.py:42
msgid "Open"
msgstr "Abrir"

#: tickets/const.py:19 tickets/const.py:31
msgid "Approved"
msgstr "Aprovado"

#: tickets/const.py:20 tickets/const.py:32
msgid "Rejected"
msgstr "Negado"

#: tickets/const.py:30 tickets/const.py:37
msgid "Closed"
msgstr "Fechado"

#: tickets/const.py:49
msgid "One level"
msgstr "Nível 1"

#: tickets/const.py:50
msgid "Two level"
msgstr "Nível 2"

#: tickets/const.py:54
msgid "All assets"
msgstr "Todos Ativos"

#: tickets/const.py:55
msgid "Permed assets"
msgstr "Ativos Autorizados"

#: tickets/const.py:56
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:47
#: 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:52
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:13
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:9
#: 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:17
msgid "Apply accounts"
msgstr "Solicitar conta"

#: tickets/models/ticket/apply_asset.py:26
msgid "Apply Asset Ticket"
msgstr "Solicitar ativo"

#: tickets/models/ticket/command_confirm.py:9
msgid "Run user"
msgstr "Usuário em execução"

#: tickets/models/ticket/command_confirm.py:11
msgid "Run asset"
msgstr "Ativo em execução"

#: tickets/models/ticket/command_confirm.py:12
msgid "Run command"
msgstr "Comando em execução"

#: tickets/models/ticket/command_confirm.py:19
msgid "Command filter acl"
msgstr "Filtro de comando"

#: tickets/models/ticket/command_confirm.py:23
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:405
msgid "Please try again"
msgstr "Por favor, tente novamente"

#: tickets/models/ticket/general.py:484
msgid "Super ticket"
msgstr "Super Ordem de Serviço"

#: tickets/models/ticket/login_asset_confirm.py:11
msgid "Login user"
msgstr "Usuário conectado"

#: tickets/models/ticket/login_asset_confirm.py:14
msgid "Login asset"
msgstr "Ativo conectado"

#: tickets/models/ticket/login_asset_confirm.py:17
msgid "Login account"
msgstr "Conta de login"

#: tickets/models/ticket/login_asset_confirm.py:27
msgid "Apply Login Asset Ticket"
msgstr "Ordem de revisão de ativos da conta de login"

#: tickets/models/ticket/login_confirm.py:15
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:160
msgid "Your ticket has been processed, processor - {}"
msgstr "Sua ordem de serviço foi processada, operador - {}"

#: tickets/notifications.py:164
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:75
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:82
msgid "Permission named `{}` already exists"
msgstr " O nome de autorização `{}` já existe"

#: tickets/serializers/ticket/ticket.py:89
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:63
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:161
msgid "Can not invite self"
msgstr "Não pode convidar a si mesmo"

#: users/api/user.py:214
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:47
msgid "High（32 bit）"
msgstr "Alto (32 bit)"

#: users/const.py:48
msgid "Medium（16 bit）"
msgstr "Médio (16 bit)"

#: users/const.py:81
msgid "Replace"
msgstr "Substituir"

#: users/const.py:82
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:77 users/serializers/user.py:276
msgid "Is service account"
msgstr "Conta de serviço"

#: users/models/user/__init__.py:79
msgid "Avatar"
msgstr "Avatar"

#: users/models/user/__init__.py:81
msgid "Wechat"
msgstr "WeChat"

#: users/models/user/__init__.py:90
msgid "OTP secret key"
msgstr "OTP chave"

#: users/models/user/__init__.py:100 users/serializers/profile.py:98
#: users/serializers/user.py:273
msgid "Is first login"
msgstr "Primeiro login"

#: users/models/user/__init__.py:118
msgid "Date password last updated"
msgstr "Data da última atualização de senha"

#: users/models/user/__init__.py:121
msgid "Need update password"
msgstr "Necessita atualizar a senha"

#: users/models/user/__init__.py:145
msgid "Face Vector"
msgstr "Vetor facial"

#: users/models/user/__init__.py:148
msgid "Date api key used"
msgstr "Data do último uso da API key"

#: users/models/user/__init__.py:287
msgid "Can not delete admin user"
msgstr "Não é possível excluir o usuário administrador"

#: users/models/user/__init__.py:301
msgid "Can invite user"
msgstr "Pode convidar usuários"

#: users/models/user/__init__.py:302
msgid "Can remove user"
msgstr "Pode remover usuários"

#: users/models/user/__init__.py:303
msgid "Can match user"
msgstr "Pode combinar usuários"

#: users/models/user/__init__.py:332
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:55
#: 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:85 users/views/profile/reset.py:233
msgid "Reset password success"
msgstr "Resetar senha com sucesso"

#: users/notifications.py:117
msgid "Reset public key success"
msgstr "Resetar chave pública com sucesso"

#: users/notifications.py:143
msgid "Password is about expire"
msgstr "A senha está prestes a expirar"

#: users/notifications.py:171
msgid "Account is about expire"
msgstr "A conta está prestes a expirar"

#: users/notifications.py:193
msgid "Reset SSH Key"
msgstr "Reiniciar chave SSH"

#: users/notifications.py:214
msgid "Reset MFA"
msgstr "Reiniciar MFA"

#: users/serializers/preference/koko.py:10
#: users/serializers/preference/luna.py:63
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:80
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:49
msgid "The newly set password is inconsistent"
msgstr "As duas senhas não correspondem"

#: users/serializers/preference/lina.py:47
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:37
msgid "RDP resolution"
msgstr "Resolução RDP"

#: users/serializers/preference/luna.py:41
msgid "Keyboard layout"
msgstr "Layout do teclado"

#: users/serializers/preference/luna.py:45
msgid "RDP client option"
msgstr "Opções do cliente RDP"

#: users/serializers/preference/luna.py:49
msgid "RDP color quality"
msgstr "Qualidade de cor RDP"

#: users/serializers/preference/luna.py:53
msgid "RDP smart size"
msgstr "Tamanho inteligente RDP"

#: users/serializers/preference/luna.py:54
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:59
msgid "Remote app connect method"
msgstr "Método de conexão do aplicativo remoto"

#: users/serializers/preference/luna.py:70
msgid "Terminal font size"
msgstr "Tamanho da fonte do terminal de caracteres"

#: users/serializers/preference/luna.py:73
msgid "Backspace as Ctrl+H"
msgstr "Terminal de caracteres Backspace As Ctrl+H"

#: users/serializers/preference/luna.py:76
msgid "Right click quickly paste"
msgstr "Clique direito para colar rapidamente"

#: users/serializers/preference/luna.py:86
msgid "Graphics"
msgstr "Gráfico"

#: users/serializers/preference/luna.py:87
msgid "Command line"
msgstr "Linha de comando"

#: users/serializers/profile.py:30
msgid "The old password is incorrect"
msgstr "Senha antiga errada"

#: users/serializers/profile.py:37 users/serializers/profile.py:148
msgid "Password does not match security rules"
msgstr "A senha não atende às regras de segurança"

#: users/serializers/profile.py:41
msgid "The new password cannot be the last {} passwords"
msgstr "A nova senha não pode ser as últimas {} senhas"

#: 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:282
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:247
msgid "Full name"
msgstr " Nome Completo "

#: users/serializers/user.py:250
msgid "Login username"
msgstr " Usuário de Login "

#: users/serializers/user.py:253
msgid "Email address"
msgstr " Endereço de Email "

#: users/serializers/user.py:263
msgid "User groups to join"
msgstr " Quantidade de Grupos de Usuários "

#: users/serializers/user.py:267
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:277
msgid "Is org admin"
msgstr "Administrador da organização"

#: users/serializers/user.py:279
msgid "Avatar url"
msgstr "Caminho do avatar"

#: users/serializers/user.py:284
msgid "MFA level"
msgstr "MFA"

#: users/serializers/user.py:285
msgid "Multi-Factor Authentication"
msgstr "Autenticação"

#: users/serializers/user.py:439
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:474
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:197
msgid "Clean up expired user sessions"
msgstr "Limpar sessões de usuários expiradas"

#: users/signal_handlers.py:199
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
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/utils.py:60
msgid "Auth success"
msgstr "Autenticação bem-sucedida"

#: users/utils.py:61
msgid "Redirecting to JumpServer Client"
msgstr "Redirecionamento para o cliente JumpServer"

#: 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:234
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:72
msgid "Test connection successful"
msgstr "Teste bem-sucedido"

#: xpack/plugins/cloud/api.py:74
msgid "Test connection failed: {}"
msgstr "Falha na conexão do teste: {}"

#: xpack/plugins/cloud/api.py:171
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 xpack/plugins/cloud/providers/zstack.py:21
msgid "ZStack"
msgstr "ZStack"

#: xpack/plugins/cloud/const.py:30
msgid "Fusion Compute"
msgstr "Computação Integrada"

#: xpack/plugins/cloud/const.py:31
msgid "SCP"
msgstr "Sangfor SCP"

#: xpack/plugins/cloud/const.py:32
msgid "Apsara Stack"
msgstr "Alibaba Cloud Privado"

#: xpack/plugins/cloud/const.py:37
msgid "Private IP"
msgstr "IP privado"

#: xpack/plugins/cloud/const.py:38
msgid "Public IP"
msgstr "IP público"

#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361
msgid "Instance name"
msgstr "Nome da instância"

#: xpack/plugins/cloud/const.py:43
msgid "Instance name and Partial IP"
msgstr "Nome da instância e parte do IP"

#: xpack/plugins/cloud/const.py:48
msgid "Succeed"
msgstr "Sucesso"

#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99
msgid "Unsync"
msgstr "Não sincronizado"

#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98
msgid "New Sync"
msgstr "Nova sincronização"

#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98
msgid "Synced"
msgstr "Sincronizado"

#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100
msgid "Released"
msgstr "Liberado"

#: xpack/plugins/cloud/const.py:59
msgid "And"
msgstr "E"

#: xpack/plugins/cloud/const.py:60
msgid "Or"
msgstr "Ou"

#: xpack/plugins/cloud/const.py:64
msgid "Sync region"
msgstr "Organização sincronizada"

#: xpack/plugins/cloud/const.py:66
msgid "Imported"
msgstr "Importar"

#: xpack/plugins/cloud/manager.py:52
#, python-format
msgid "Task \"%s\" starts executing"
msgstr "Tarefa \"%s\" começou a executar"

#: xpack/plugins/cloud/manager.py:91
msgid "View the task details path: "
msgstr "Ver detalhes"

#: xpack/plugins/cloud/manager.py:94
msgid "Account Details"
msgstr "Conta"

#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization History List"
msgstr "Sincronizar lista de histórico"

#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization Instance List"
msgstr "Sincronizar lista de instâncias"

#: xpack/plugins/cloud/manager.py:99
msgid "To be released"
msgstr "Aguardando liberação"

#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed"
msgstr "Conclusão de execução da tarefa"

#: xpack/plugins/cloud/manager.py:108
msgid "Synchronization regions"
msgstr "Sincronizar região"

#: xpack/plugins/cloud/manager.py:133
#, 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:179
#, python-format
msgid "Failed to synchronize the instance \"%s\""
msgstr "Impossível sincronizar instância %s"

#: xpack/plugins/cloud/manager.py:357
#, 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:409
#, python-format
msgid "The asset \"%s\" already exists"
msgstr "Ativo \"%s\" já existe"

#: xpack/plugins/cloud/manager.py:411
#, python-format
msgid "Update asset \"%s\""
msgstr "Atualizando ativo \"%s\""

#: xpack/plugins/cloud/manager.py:414
#, python-format
msgid "Asset \"%s\" has been updated"
msgstr "Ativo \"%s\" foi atualizado"

#: xpack/plugins/cloud/manager.py:423
#, python-format
msgid "Prepare to create asset \"%s\""
msgstr "Preparar para criar ativo %s"

#: xpack/plugins/cloud/manager.py:444
#, python-format
msgid "Set nodes \"%s\""
msgstr "Configurar os nós: \"%s\""

#: xpack/plugins/cloud/manager.py:470
#, python-format
msgid "Set accounts \"%s\""
msgstr "Configurar a conta: %s"

#: xpack/plugins/cloud/manager.py:486
#, python-format
msgid "Set protocols \"%s\""
msgstr "Configurar protocolo \"%s\""

#: xpack/plugins/cloud/manager.py:494
#, python-format
msgid "Set labels \"%s\""
msgstr "Definir etiqueta: \"%s\""

#: xpack/plugins/cloud/manager.py:508 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:39
#: xpack/plugins/cloud/serializers/account.py:94
msgid "Attrs"
msgstr "Propriedades"

#: xpack/plugins/cloud/models.py:40
msgid "Validity"
msgstr "Válido"

#: xpack/plugins/cloud/models.py:45
msgid "Cloud account"
msgstr "Conta Cloud"

#: xpack/plugins/cloud/models.py:47
msgid "Test cloud account"
msgstr "Testar Conta Cloud"

#: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:159
#: xpack/plugins/cloud/serializers/task.py:160
msgid "Regions"
msgstr "Região"

#: xpack/plugins/cloud/models.py:107
msgid "Hostname strategy"
msgstr "Política de nome de host"

#: xpack/plugins/cloud/models.py:112
msgid "IP network segment group"
msgstr "Grupo de sub-rede IP"

#: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:163
msgid "Preferred IP type"
msgstr "Tipo de IP preferido "

#: xpack/plugins/cloud/models.py:119
msgid "Always update"
msgstr "Sempre atualizar"

#: xpack/plugins/cloud/models.py:121
msgid "Fully synchronous"
msgstr "Sincronização completa"

#: xpack/plugins/cloud/models.py:122
msgid "Release assets"
msgstr "Liberar recursos"

#: xpack/plugins/cloud/models.py:127
msgid "Date last sync"
msgstr "Última data de sincronização"

#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379
#: xpack/plugins/cloud/models.py:406
msgid "Strategy"
msgstr "Estratégia"

#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223
msgid "Sync instance task"
msgstr "Sincronizar Tarefa de Instância"

#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297
msgid "Date sync"
msgstr "Sincronizar Data"

#: xpack/plugins/cloud/models.py:238
msgid "Sync instance snapshot"
msgstr "Sincronizar Snapshot de Instância"

#: xpack/plugins/cloud/models.py:246
msgid "Sync instance task execution"
msgstr "Execução de Tarefa de Sincronização de Instância"

#: xpack/plugins/cloud/models.py:277
msgid "Sync task"
msgstr "Tarefa de Sincronização"

#: xpack/plugins/cloud/models.py:281
msgid "Sync instance task history"
msgstr "Histórico de Tarefas de Sincronização de Instância"

#: xpack/plugins/cloud/models.py:284
msgid "Instance"
msgstr "Instância"

#: xpack/plugins/cloud/models.py:301
msgid "Sync instance detail"
msgstr "Detalhes da Sincronização de Instância"

#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79
msgid "Rule relation"
msgstr "Relação Condicional"

#: xpack/plugins/cloud/models.py:323
msgid "Task strategy"
msgstr "Estratégia de Tarefa"

#: xpack/plugins/cloud/models.py:350
msgid "Equal"
msgstr "Igual a"

#: xpack/plugins/cloud/models.py:351
msgid "Not Equal"
msgstr "Não é igual a"

#: xpack/plugins/cloud/models.py:352
msgid "In"
msgstr "Em..."

#: xpack/plugins/cloud/models.py:353
msgid "Contains"
msgstr "Contém"

#: xpack/plugins/cloud/models.py:354
msgid "Exclude"
msgstr "Excluir"

#: xpack/plugins/cloud/models.py:355
msgid "Startswith"
msgstr "Iniciar com..."

#: xpack/plugins/cloud/models.py:356
msgid "Endswith"
msgstr "Terminar com..."

#: xpack/plugins/cloud/models.py:362
msgid "Instance platform"
msgstr "Plataforma de instância"

#: xpack/plugins/cloud/models.py:363
msgid "Instance address"
msgstr "Endereço da instância"

#: xpack/plugins/cloud/models.py:370
msgid "Rule attr"
msgstr "Atributos de regra"

#: xpack/plugins/cloud/models.py:374
msgid "Rule match"
msgstr "Correspondência de regra"

#: xpack/plugins/cloud/models.py:376
msgid "Rule value"
msgstr "Valor da regra"

#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82
msgid "Strategy rule"
msgstr "Condição"

#: xpack/plugins/cloud/models.py:394
msgid "Name strategy"
msgstr "Política de nome de host"

#: xpack/plugins/cloud/models.py:401
msgid "Action attr"
msgstr "Atributos de ação"

#: xpack/plugins/cloud/models.py:403
msgid "Action value"
msgstr "Valor de ação"

#: xpack/plugins/cloud/models.py:410 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:64
#: 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:95
msgid "Validity display"
msgstr "Exibição de validade"

#: xpack/plugins/cloud/serializers/account.py:96
msgid "Provider display"
msgstr "Exibição do provedor de serviços"

#: xpack/plugins/cloud/serializers/account_attrs.py:17
msgid "Access key id"
msgstr "Access key id"

#: xpack/plugins/cloud/serializers/account_attrs.py:44
msgid "Subscription ID"
msgstr "ID de inscrição"

#: xpack/plugins/cloud/serializers/account_attrs.py:74
msgid "Auto node classification"
msgstr "Classificação automática de nós"

#: xpack/plugins/cloud/serializers/account_attrs.py:99
#: xpack/plugins/cloud/serializers/account_attrs.py:103
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:157
#: xpack/plugins/cloud/serializers/account_attrs.py:207
msgid "API Endpoint"
msgstr "Ponto de extremidade da API"

#: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "Auth url"
msgstr "Endereço de autenticação"

#: xpack/plugins/cloud/serializers/account_attrs.py:110
msgid "eg: http://openstack.example.com:5000/v3"
msgstr "Por exemplo: http://openstack.example.com:5000/v3"

#: xpack/plugins/cloud/serializers/account_attrs.py:113
msgid "User domain"
msgstr "Domínio do usuário"

#: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Cert File"
msgstr "Arquivo de certificado"

#: xpack/plugins/cloud/serializers/account_attrs.py:129
msgid "Key File"
msgstr "Arquivo de chave"

#: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "Service account key"
msgstr "Chave da conta de serviço"

#: xpack/plugins/cloud/serializers/account_attrs.py:146
msgid "The file is in JSON format"
msgstr "Arquivo no formato JSON"

#: xpack/plugins/cloud/serializers/account_attrs.py:164
msgid "IP address invalid `{}`, {}"
msgstr "Endereço IP inválido: `{}`, {}"

#: xpack/plugins/cloud/serializers/account_attrs.py:180
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:183
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:191
msgid "Hostname prefix"
msgstr "Prefixo de nome do host"

#: xpack/plugins/cloud/serializers/account_attrs.py:194
msgid "IP segment"
msgstr "Segmento de IP"

#: xpack/plugins/cloud/serializers/account_attrs.py:198
msgid "Test port"
msgstr "Porta de teste"

#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Test timeout"
msgstr "Tempo limite de teste"

#: xpack/plugins/cloud/serializers/account_attrs.py:217
msgid "Project"
msgstr "projeto"

#: xpack/plugins/cloud/serializers/task.py:157
msgid "History count"
msgstr "Número de execução"

#: xpack/plugins/cloud/serializers/task.py:158
msgid "Instance count"
msgstr "Número de instâncias"

#: xpack/plugins/cloud/tasks.py:33
msgid ""
"\n"
"        Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
"        "
msgstr ""
"\n"
"Manual, executa esta tarefa ao executar a tarefa de sincronização em nuvem "
"programada"

#: xpack/plugins/cloud/tasks.py:52
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:54
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, de acordo com as configurações do sistema - lista de tarefas - "
"limpeza regular de configurações - configuração de registro de sincronização "
"em nuvem, as execuções geradas pela sincronização em nuvem serão limpas."

#: 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:41
#: xpack/plugins/interface/serializers/interface.py:26
msgid "Theme"
msgstr "Tema"

#: 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"
