diff --git a/packages/hoppscotch-common/locales/pt-br.json b/packages/hoppscotch-common/locales/pt-br.json index 1c42fa85..944daed2 100644 --- a/packages/hoppscotch-common/locales/pt-br.json +++ b/packages/hoppscotch-common/locales/pt-br.json @@ -4,6 +4,9 @@ "autoscroll": "Rolagem automática", "cancel": "Cancelar", "choose_file": "Escolha um arquivo", + "choose_workspace": "Escolha um workspace", + "choose_collection": "Escolha uma coleção", + "select_workspace": "Selecionar um workspace", "clear": "Limpar", "clear_all": "Limpar tudo", "clear_history": "Limpar o Histórico", @@ -15,8 +18,9 @@ "delete": "Excluir", "disconnect": "Desconectar", "dismiss": "Dispensar", - "dont_save": "Não Salvar", + "dont_save": "Não salvar", "download_file": "⇬ Fazer download do arquivo", + "download_test_report": "Baixar relatório de teste", "drag_to_reorder": "Arrastar para reordenar", "duplicate": "Duplicar", "edit": "Editar", @@ -24,29 +28,32 @@ "go_back": "Voltar", "go_forward": "Avançar", "group_by": "Agrupar por", - "hide_secret": "Hide secret", - "label": "Etiqueta", - "learn_more": "Saber mais", - "download_here": "Download here", + "hide_secret": "Esconder", + "label": "Nome", + "learn_more": "Saiba mais", + "download_here": "Baixe aqui", "less": "Menos", "more": "Mais", "new": "Novo", "no": "Não", - "open_workspace": "Open workspace", + "open_workspace": "Abrir workspace", "paste": "Colar", "prettify": "Embelezar", "properties": "Propriedades", + "register": "Registrar-se", "remove": "Remover", - "rename": "Rename", + "rename": "Renomear", "restore": "Restaurar", + "retry": "Tentar novamente", "save": "Salvar", + "save_as_example": "Salvar como exemplo", "scroll_to_bottom": "Ir para o final", "scroll_to_top": "Ir para o topo", - "search": "Buscar", + "search": "Procurar", "send": "Enviar", "share": "Compartilhar", - "show_secret": "Show secret", - "start": "Começar", + "show_secret": "Exibir", + "start": "Iniciar", "starting": "Iniciando", "stop": "Parar", "to_close": "Fechar", @@ -55,12 +62,38 @@ "turn_off": "Desligar", "turn_on": "Ligar", "undo": "Desfazer", - "yes": "Sim" + "verify": "Verificar", + "yes": "Sim", + "enable": "Habilitar", + "disable": "Desabilitar" }, "add": { "new": "Adicionar novo", "star": "Adicionar estrela" }, + "agent": { + "registration_instruction": "Para continuar, cadastre o Agente Hoppscotch com seu cliente web.", + "enter_otp_instruction": "Insira o código de verificação gerado pelo Agente Hoppscotch e complete o cadastro", + "otp_label": "Cõdigo de verificação", + "processing": "Processando sua requisição...", + "not_running": "O Agente Hoppscotch não está executando. Inicie o agente e clique em 'Tentar novamente'.", + "not_running_title": "Agente não detectado", + "registration_title": "Cadastro do agente", + "verify_ssl_certs": "Verificar Certificados SSL", + "ca_certs": "Certificados CA", + "client_certs": "Certificados de Cliente", + "use_http_proxy": "Usar HTTP Proxy", + "proxy_capabilities": "O Agente Hoppscotch suporta proxies HTTP/HTTPS/SOCKS com NTLM e Basic Auth. Inclua o nome de usuário e a senha para a autenticação do proxy na URL.", + "add_cert_file": "Adicionar Arquivo de Certificado", + "add_client_cert": "Adicionar Certificado de Cliente", + "add_key_file": "Adicionar Arquivo Chave", + "domain": "Domínio", + "cert": "Certificado", + "key": "Chave", + "pfx_or_pkcs": "PFX/PKCS12", + "pfx_or_pkcs_file": "Arquivo PFX/PKCS12", + "add_pfx_or_pkcs_file": "Adicionar Arquivo PFX/PKCS12" + }, "app": { "chat_with_us": "Converse conosco", "contact_us": "Contate-nos", @@ -87,29 +120,30 @@ "proxy_privacy_policy": "Política de privacidade do proxy", "reload": "Recarregar", "search": "Procurar", - "share": "Compartilhado", + "share": "Compartilhar", "shortcuts": "Atalhos", "social_description": "Siga nossas redes sociais para acompanhar as últimas notícias, atualizações e lançamentos.", "social_links": "Redes sociais", "spotlight": "Destaque", - "status": "Estado", - "status_description": "Cheque o estado do website.", + "status": "Status", + "status_description": "Verifique o estado do website.", "terms_and_privacy": "Termos e privacidade", "twitter": "Twitter", "type_a_command_search": "Digite um comando ou pesquise...", "we_use_cookies": "Usamos cookies", - "updated_text": "Hoppscotch has been updated to v{version} 🎉", + "updated_text": "O Hoppscotch foi atualizado para v{version} 🎉", "whats_new": "O que há de novo?", - "see_whats_new": "See what’s new", - "wiki": "Wiki" + "see_whats_new": "Ver novidades", + "wiki": "Wiki", + "default": "default: {value}" }, "auth": { "account_exists": "A conta existe com credenciais diferentes - Faça login para vincular as duas contas", "all_sign_in_options": "Todas as opções de login", - "continue_with_auth_provider": "Continue with {provider}", + "continue_with_auth_provider": "Continuar com {provider}", "continue_with_email": "Continuar com Email", "continue_with_github": "Continuar com GitHub", - "continue_with_github_enterprise": "Continue with GitHub Enterprise", + "continue_with_github_enterprise": "Continuar com GitHub Enterprise", "continue_with_google": "Continuar com o Google", "continue_with_microsoft": "Continuar com Microsoft", "email": "E-mail", @@ -126,6 +160,7 @@ }, "authorization": { "generate_token": "Gerar token", + "refresh_token": "Refresh Token", "graphql_headers": "Cabeçalhos de Autorização são enviados como parte do payload de connection_init", "include_in_url": "Incluir na URL", "inherited_from": "Herdado {auth} da Coleção Pai {collection}", @@ -137,47 +172,75 @@ "redirect_invalid_state": "Valor de estado inválido presente no redirecionamento", "redirect_no_auth_code": "Nenhum código de Autorização presente no redirecionamento", "redirect_no_client_id": "Nenhum ID de Cliente definido", - "redirect_no_client_secret": "Nenhum segredo de Cliente definido", + "redirect_no_client_secret": "Nenhum secret de Cliente definido", "redirect_no_code_verifier": "Nenhum verificador de código definido", "redirect_no_token_endpoint": "Nenhum endpoint de token definido", "something_went_wrong_on_oauth_redirect": "Algo deu errado no redirecionamento OAuth", "something_went_wrong_on_token_generation": "Algo deu errado na geração do token", "token_generation_oidc_discovery_failed": "Falha na geração do token: OpenID Connect Discovery Failed", - "grant_type": "Grant Type", - "grant_type_auth_code": "Authorization Code", - "token_fetched_successfully": "Token fetched successfully", - "token_fetch_failed": "Failed to fetch token", - "validation_failed": "Validation Failed, please check the form fields", - "label_authorization_endpoint": "Authorization Endpoint", - "label_client_id": "Client ID", - "label_client_secret": "Client Secret", - "label_code_challenge": "Code Challenge", - "label_code_challenge_method": "Code Challenge Method", - "label_code_verifier": "Code Verifier", - "label_scopes": "Scopes", - "label_token_endpoint": "Token Endpoint", - "label_use_pkce": "Use PKCE", - "label_implicit": "Implicit", - "label_password": "Password", - "label_username": "Username", - "label_auth_code": "Authorization Code", - "label_client_credentials": "Client Credentials" + "grant_type": "Tipo de Autorização", + "grant_type_auth_code": "Código de Autorização", + "token_fetched_successfully": "Token buscado com sucesso", + "token_fetch_failed": "Falha ao buscar token", + "validation_failed": "Falha na validação, verifique os campos do formulário", + "no_refresh_token_present": "Nenhum Refresh Token encontrado. Execute o fluxo de geração de token novamente", + "refresh_token_request_failed": "Falha na requisição do refresh token", + "token_refreshed_successfully": "Token atualizado com sucesso", + "label_authorization_endpoint": "Endpoint de Autorização", + "label_client_id": "ID Cliente", + "label_client_secret": "Secret de Cliente", + "label_code_challenge": "Desafio de Código", + "label_code_challenge_method": "Método de Desafio de Código", + "label_code_verifier": "Verificador de Código", + "label_scopes": "Escopos", + "label_token_endpoint": "Endpoint de Token", + "label_use_pkce": "Usar PKCE", + "label_implicit": "Implícito", + "label_password": "Senha", + "label_username": "Nome de usuário", + "label_auth_code": "Código de Autorização", + "label_client_credentials": "Credenciais de Cliente", + "label_send_as": "Autenticação de Cliente", + "label_send_in_body": "Enviar Credenciais no Corpo", + "label_send_as_basic_auth": "Enviar Credenciais como Basic Auth" }, "pass_key_by": "Passar por", "pass_by_query_params_label": "Query Parameters", - "pass_by_headers_label": "Headers", + "pass_by_headers_label": "Cabeçalhos", "password": "Senha", - "save_to_inherit": "Por favor, salve essa requisição em alguma coleção para herdar a autorização", - "token": "Símbolo", + "save_to_inherit": "Salve essa requisição em alguma coleção para herdar a autorização", + "token": "Token", "type": "Tipo de Autorização", - "username": "Nome do usuário" + "username": "Nome de usuário", + "advance_config": "Configurações avançadas", + "advance_config_description": "O Hoppscotch atribui valores padrão para alguns campos se os valores não forem informados", + "aws_signature": { + "access_key": "Access Key", + "secret_key": "Secret Key", + "service_name": "Service Name", + "aws_region": "Região AWS", + "service_token": "Service Token" + }, + "digest": { + "realm": "Realm", + "nonce": "Nonce", + "algorithm": "Algoritmo", + "qop": "qop", + "nonce_count": "Nonce Count", + "client_nonce": "Client Nonce", + "opaque": "Opaque", + "disable_retry": "Desabilitar Retentativa de Requisição", + "inspector_warning": "É recomendado utilizar o interceptor Agente ao utilizar Autorização Digest." + } }, "collection": { + "title": "Coleção", + "run": "Executar Coleção", "created": "Coleção criada", "different_parent": "Não é possível reordenar coleções com Coleções Pai diferentes", "edit": "Editar coleção", "import_or_create": "Importar ou criar uma coleção", - "import_collection": "Import Collection", + "import_collection": "Importar coleção", "invalid_name": "Forneça um nome válido para a coleção", "invalid_root_move": "A coleção já está na raiz", "moved": "Movido com sucesso", @@ -194,27 +257,27 @@ "save_to_collection": "Salvar na Coleção", "select": "Selecione uma coleção", "select_location": "Selecione a localização", - "details": "Details", - "select_team": "Selecione uma equipe", - "team_collections": "Coleções da equipe" + "details": "Detalhes", + "duplicated": "Coleção duplicada" }, "confirm": { "close_unsaved_tab": "Tem certeza de que deseja fechar esta aba?", "close_unsaved_tabs": "Tem certeza de que deseja fechar todas as abas? {count} abas não salvas serão perdidas.", - "exit_team": "Tem certeza que deseja sair desta equipe?", + "exit_team": "Tem certeza que deseja sair deste workspace?", "logout": "Tem certeza que deseja sair?", "remove_collection": "Tem certeza de que deseja excluir esta coleção permanentemente?", "remove_environment": "Tem certeza de que deseja excluir este ambiente permanentemente?", "remove_folder": "Tem certeza de que deseja excluir esta pasta permanentemente?", "remove_history": "Tem certeza de que deseja excluir permanentemente todo o histórico?", - "remove_request": "Tem certeza de que deseja excluir permanentemente esta solicitação?", + "remove_request": "Tem certeza de que deseja excluir permanentemente esta requisição?", + "remove_response": "Tem certeza de que deseja excluir permanentemente esta resposta?", "remove_shared_request": "Tem certeza de que deseja excluir permanentemente esta requisição compartilhada?", - "remove_team": "Tem certeza que deseja excluir esta equipe?", + "remove_team": "Tem certeza que deseja excluir este workspace?", "remove_telemetry": "Tem certeza de que deseja cancelar a telemetria?", "request_change": "Tem certeza que deseja descartar a requisição atual? Alterações não salvas serão perdidas.", "save_unsaved_tab": "Deseja salvar as atualizações feitas nesta aba?", - "sync": "Tem certeza de que deseja sincronizar este espaço de trabalho?", - "delete_access_token": "Are you sure you want to delete the access token {tokenLabel}?" + "sync": "Tem certeza de que deseja sincronizar este workspace? Suas alterações locais serão perdidas.", + "delete_access_token": "Tem certeza de que deseja excluir o token {tokenLabel}?" }, "context_menu": { "add_parameters": "Adicionar aos parâmetros", @@ -243,6 +306,8 @@ "header": "Cabeçalho {count}", "message": "Mensagem {count}", "parameter": "Parâmetro {count}", + "key": "Chave {count}", + "description": "Descrição {count}", "protocol": "Protocolo {count}", "value": "Valor {count}", "variable": "Variável {count}" @@ -252,40 +317,41 @@ "generate_message": "Importe qualquer coleção de Hoppscotch para gerar documentação de API em movimento." }, "empty": { - "authorization": "Esta solicitação não usa nenhuma autorização", - "body": "Este pedido não tem corpo", - "collection": "Coleção está vazia", - "collections": "Coleções estão vazias", - "documentation": "Se conecte a um endpoint GraphQL para ver a documentação", - "endpoint": "O endpoint não pode ser vazio", - "environments": "Ambientes estão vazios", - "folder": "Pasta está vazia", - "headers": "Esta solicitação não possui cabeçalhos", - "history": "A história está vazia", - "invites": "Lista de convite está vazia", - "members": "Equipe está vazia", - "parameters": "Esta solicitação não possui parâmetros", - "pending_invites": "Não há convites pendentes para esta equipe", + "authorization": "Esta requisição não usa nenhuma autorização", + "body": "Esta requisição não tem corpo", + "collection": "A coleção está vazia", + "collections": "As coleções estão vazias", + "documentation": "Conecte-se a um endpoint GraphQL para ver a documentação", + "endpoint": "O endpoint não pode estar vazio", + "environments": "Nenhum ambiente criado", + "folder": "A pasta está vazia", + "headers": "Esta requisição não possui cabeçalhos", + "history": "O histórico está vazio", + "invites": "A lista de convites está vazia", + "members": "O workspace está vazio", + "parameters": "Esta requisição não possui parâmetros", + "pending_invites": "Não há convites pendentes para este workspace", "profile": "Entre para visualizar seu perfil", - "protocols": "Os protocolos estão vazios", - "request_variables": "This request does not have any request variables", - "schema": "Conecte-se a um endpoint GraphQL", - "secret_environments": "Secrets are not synced to Hoppscotch", + "protocols": "Nenhum protocolo adicionado", + "request_variables": "Esta requisição nâo contém nenhuma variável", + "schema": "Conecte-se a um endpoint GraphQL para visualizar o schema", + "secret_environments": "Secrets não sincronizados com o Hoppscotch", "shared_requests": "Lista de requisições compartilhadas vazia", "shared_requests_logout": "Faça Login para visualizar suas requisições compartilhadas ou crie uma nova", "subscription": "Lista de inscrições vazia", - "team_name": "Nome da equipe vazio", - "teams": "Equipes estão vazias", + "team_name": "Nome do workspace vazio", + "teams": "Você não está em nenhum workspace", "tests": "Não há testes para esta requisição", - "access_tokens": "Access tokens are empty", - "shortcodes": "Shortcodes are empty" + "access_tokens": "Tokens de acesso vazios", + "response": "Nenhuma resposta recebida" }, "environment": { + "heading": "Ambiente", "add_to_global": "Adicionar ao Global", "added": "Adição de ambiente", - "create_new": "Crie um novo ambiente", + "create_new": "Criar um novo ambiente", "created": "Ambiente criado", - "deleted": "Deleção de ambiente", + "deleted": "Exclusão de ambiente", "duplicated": "Ambiente duplicado", "edit": "Editar Ambiente", "empty_variables": "Nenhuma variável", @@ -295,7 +361,7 @@ "invalid_name": "Forneça um nome válido para o ambiente", "list": "Variáveis de ambiente", "my_environments": "Meus Ambientes", - "name": "Name", + "name": "Nome", "nested_overflow": "Variáveis de ambiente aninhadas são limitadas a 10 níveis", "new": "Novo ambiente", "no_active_environment": "Nenhum ambiente ativo", @@ -305,39 +371,41 @@ "replace_with_variable": "Substituir por variável", "scope": "Escopo", "secrets": "Secrets", - "secret_value": "Secret value", + "secret_value": "Valor de Secret", "select": "Selecione o ambiente", "set": "Definir ambiente", "set_as_environment": "Definir como ambiente", - "team_environments": "Team Environments", + "short_name": "O ambiente precisa ter pelo menos 3 caracteres", + "team_environments": "Ambientes do Workspace", "title": "Ambientes", "updated": "Atualizacao de ambientes", "value": "Valor", "variable": "Variável", - "variables": "Variables", + "variables": "Variáveis", "variable_list": "Lista de Variáveis", - "properties": "Environment Properties", - "details": "Details" + "properties": "Propriedades do Ambiente", + "details": "Detalhes" }, "error": { "authproviders_load_error": "Não foi possível carregar os provedores de autenticação", "browser_support_sse": "Este navegador não parece ter suporte para eventos enviados pelo servidor.", "check_console_details": "Verifique o log do console para obter detalhes.", - "check_how_to_add_origin": "Check how you can add an origin", + "check_how_to_add_origin": "Veja como adicionar uma origem", "curl_invalid_format": "cURL não está formatado corretamente", - "danger_zone": "Danger zone", - "delete_account": "Atualmente sua conta é proprietária nesses times:", - "delete_account_description": "Você precisa sair, transferir para outro proprietário ou remover essas equipes antes de excluir sua conta.", - "empty_profile_name": "Profile name cannot be empty", + "danger_zone": "Zona de perigo", + "delete_account": "Atualmente sua conta é proprietária nesses workspaces:", + "delete_account_description": "Você precisa sair, transferir para outro proprietário ou remover esses workspaces antes de excluir sua conta.", + "empty_profile_name": "O nome do perfil não pode estar vazio", "empty_req_name": "Nome de requisição vazio", "f12_details": "(F12 para detalhes)", "gql_prettify_invalid_query": "Não foi possível justificar uma requisição inválida, resolva os erros de sintaxe da requisição e tente novamente", "incomplete_config_urls": "URLs de configuração incompletas", "incorrect_email": "Email incorreto", + "invalid_file_type": "Tipo de arquivo inválido para `{filename}`.", "invalid_link": "Link inválido", "invalid_link_description": "O link que você clicou é inválido ou já expirou.", - "invalid_embed_link": "The embed does not exist or is invalid.", - "json_parsing_failed": "Invalid JSON", + "invalid_embed_link": "O embed não existe ou é inálido.", + "json_parsing_failed": "JSON inválido", "json_prettify_invalid_body": "Não foi possível embelezar um corpo inválido, resolver erros de sintaxe json e tentar novamente", "network_error": "Parece que houve um problema de rede. Por favor, tente novamente.", "network_fail": "Não foi possível enviar requisição", @@ -346,27 +414,34 @@ "no_environments_to_export": "Nenhum ambiente para exportar. Por favor, crie um ambiente para iniciar.", "no_results_found": "Nenhuma correspondência encontrada", "page_not_found": "Esta página não foi encontrada", - "please_install_extension": "Please install the extension and add origin to the extension.", + "please_install_extension": "Instale a extensão e adicione a origem a ela.", "proxy_error": "Erro de Proxy", - "same_profile_name": "Updated profile name is same as the current profile name", + "same_profile_name": "O nome do perfil atualizado é igual ao atual", "script_fail": "Não foi possível executar o script pré-requisição", "something_went_wrong": "Algo deu errado", "test_script_fail": "Não foi possível executar o script pós-requisição", - "reading_files": "Error while reading one or more files.", - "fetching_access_tokens_list": "Something went wrong while fetching the list of tokens", - "generate_access_token": "Something went wrong while generating the access token", - "delete_access_token": "Something went wrong while deleting the access token" + "reading_files": "Erro na leitura de um ou mais arquivos.", + "fetching_access_tokens_list": "Algo deu errado ao buscar a lista de tokens", + "generate_access_token": "Algo deu errado ao gerar o token de acesso", + "delete_access_token": "Algo deu errado ao excluir o token de acesso" }, "export": { "as_json": "Exportar como JSON", - "create_secret_gist": "Crie um gist secreto", - "create_secret_gist_tooltip_text": "Export as secret Gist", + "create_secret_gist": "Criar um secret Gist", + "create_secret_gist_tooltip_text": "Exportar como secret Gist", "failed": "Algo deu errado ao exportar", - "secret_gist_success": "Successfully exported as secret Gist", - "require_github": "Faça login com GitHub para criar um gist secreta", + "secret_gist_success": "Exportado com sucesso como secret Gist", + "require_github": "Faça login com GitHub para criar um secret Gist", "title": "Exportar", - "success": "Successfully exported", - "gist_created": "Gist criado" + "success": "Exportado coom sucesso" + }, + "filename": { + "cookie_key_value_pairs": "Cookie", + "codegen": "{request_name} - código", + "graphql_response": "GraphQL-Resposta", + "lens": "{request_name} - resposta", + "realtime_response": "Resposta-Tempo-real", + "response_interface": "Resposta-Interface" }, "filter": { "all": "Todos", @@ -379,23 +454,25 @@ "invalid_name": "Forneça um nome para a pasta", "name_length_insufficient": "O nome da pasta deve ter pelo menos 3 caracteres", "new": "Nova pasta", + "run": "Executar Pasta", "renamed": "Pasta renomeada" }, "graphql": { - "connection_switch_confirm": "Do you want to connect with the latest GraphQL endpoint?", - "connection_switch_new_url": "Switching to a tab will disconnected you from the active GraphQL connection. New connection URL is", - "connection_switch_url": "You're connected to a GraphQL endpoint the connection URL is", - "mutations": "Mutações", - "schema": "Esquema", + "connection_switch_confirm": "Deseja conectar-se com o endpoint GraphQL mais recente?", + "connection_error_http": "Falha ao buscar o schema GraphQL devido a erro de conexão.", + "connection_switch_new_url": "Alternar para uma aba irá desconectá-lo da conexão GraphQL ativa. A nova URL de conexão é", + "connection_switch_url": "Você está conectado a um endpoint GraphQL. A URL de conexão é", + "mutations": "Mutations", + "schema": "Schema", "subscriptions": "Assinaturas", - "switch_connection": "Switch connection", - "url_placeholder": "Enter a GraphQL endpoint URL" + "switch_connection": "Alternar conexão", + "url_placeholder": "Insira a URL de um endpoint GraphQL" }, "graphql_collections": { "title": "Coleções GraphQL" }, "group": { - "time": "Time", + "time": "Tempo", "url": "URL" }, "header": { @@ -404,7 +481,7 @@ "save_workspace": "Salvar meu espaço de trabalho" }, "helpers": { - "authorization": "O cabeçalho da autorização será gerado automaticamente quando você enviar a solicitação.", + "authorization": "O cabeçalho da autorização será gerado automaticamente quando você enviar a requisição.", "collection_properties_authorization": "Esta autorização será aplicada a todas as requisições nesta coleção.", "collection_properties_header": "Este cabeçalho será aplicado a todas as requisições desta coleção.", "generate_documentation_first": "Gere a documentação primeiro", @@ -412,8 +489,8 @@ "offline": "Você parece estar offline. Os dados neste espaço de trabalho podem não estar atualizados.", "offline_short": "Você parece estar offline.", "post_request_tests": "Os scripts de teste são gravados em JavaScript e executados após o recebimento da resposta.", - "pre_request_script": "Os scripts de pré-solicitação são gravados em JavaScript e executados antes do envio da solicitação.", - "script_fail": "Parece que há uma falha no script de pré-solicitação. Verifique o erro abaixo e corrija o script de acordo.", + "pre_request_script": "Os scripts de pré-requisição são gravados em JavaScript e executados antes do envio da requisição.", + "script_fail": "Parece que há uma falha no script de pré-requisição. Verifique o erro abaixo e corrija o script de acordo.", "test_script_fail": "Parece haver um erro com o script de teste. Corrija os erros e execute os testes novamente", "tests": "Escreva um script de teste para automatizar a depuração." }, @@ -432,18 +509,28 @@ "from_file": "Importar de Arquivo", "from_gist": "Importar do Gist", "from_gist_description": "Importar de URL Gist", - "from_insomnia": "Importar de Insomnia", + "from_gist_import_summary": "Todas as funcinalidades do Hoppscotch foram importadas.", + "from_hoppscotch_importer_summary": "Todas as funcinalidades do Hoppscotch foram importadas.", + "from_insomnia": "Importar do Insomnia", "from_insomnia_description": "Importa de coleção Insomnia", + "from_insomnia_import_summary": "Coleções e Requisições serão importadas.", "from_json": "Importar de Hoppscotch", "from_json_description": "Importar de arquivo de coleção Hoppscotch", "from_my_collections": "Importar de minhas coleções", "from_my_collections_description": "Importar de arquivo Minhas Coleções", + "from_all_collections": "Importar de outro Workspace", + "from_all_collections_description": "Importar uma coleção de outro Workspace para o atual", "from_openapi": "Importar de OpenAPI", "from_openapi_description": "Importa de arquivo de especificação OpenAPI (YML/JSON)", - "from_postman": "Importar de Postman", + "from_openapi_import_summary": "Exemplos de Coleções ( serão criadas a partir das tags ), Requisições e Resposta serão importados.", + "from_postman": "Importar do Postman", "from_postman_description": "Importar de coleção Postman", + "from_postman_import_summary": "Exemplos de Coleções, Requisições e Resposta serão importados.", "from_url": "Importar de URL", "gist_url": "Insira o URL do Gist", + "from_har": "Importar de HAR", + "from_har_description": "Importar de arquivo HAR", + "from_har_import_summary": "As requisição serão importadas para uma coleção default.", "gql_collections_from_gist_description": "Importar Coleções GraphQL do Gist", "hoppscotch_environment": "Ambiente Hoppscotch", "hoppscotch_environment_description": "Importar Ambiente Hoppscotch de arquivo JSON", @@ -456,16 +543,22 @@ "postman_environment": "Ambiente Postman", "postman_environment_description": "Importar Ambiente Postman de arquivo JSON/YAML", "title": "Importar", - "file_size_limit_exceeded_warning_multiple_files": "Chosen files exceed the recommended limit of 10MB. Only the first {files} selected will be imported", - "file_size_limit_exceeded_warning_single_file": "The currently chosen file exceeds the recommended limit of 10MB. Please select another file.", - "success": "Successfully imported" + "file_size_limit_exceeded_warning_multiple_files": "O arquivo escolhido ultrapassa o limite recomendado de 10MB. Apenas os primeiros {files} selecionados serão importados", + "file_size_limit_exceeded_warning_single_file": "O arquivo escolhido ultrapassa o limite recomendado de 10MB. Selecione outro arquivo.", + "success": "Importado com sucesso", + "import_summary_collections_title": "Coleções", + "import_summary_requests_title": "Requisições", + "import_summary_responses_title": "Respostas", + "import_summary_pre_request_scripts_title": "Scripts de Pré-Requisição", + "import_summary_test_scripts_title": "Scripts de teste", + "import_summary_not_supported_by_hoppscotch_import": "No momento, não suportamos a importação de {featureLabel} deste tipo de fonte." }, "inspections": { "description": "Inspecionar possíveis erros", "environment": { "add_environment": "Adicionar ao Ambiente", - "add_environment_value": "Add value", - "empty_value": "Environment value is empty for the variable '{variable}' ", + "add_environment_value": "Inserir valor", + "empty_value": "A variável '{variable}' está vazia no ambiente", "not_found": "Variável de ambiente “{environment}” não encontrada." }, "header": { @@ -481,9 +574,12 @@ "title": "Inspetor", "url": { "extension_not_installed": "Extensão não instalada", - "extension_unknown_origin": "Make sure you've added the API endpoint's origin to the Hoppscotch Browser Extension list.", + "extension_unknown_origin": "Verifique se você adicionou a origem do endpoint da API à lista da extensão de navegador do Hoppscotch.", "extention_enable_action": "Habilitar Extensão do Navegador", "extention_not_enabled": "Extensão não habilitada." + }, + "requestBody": { + "active_interceptor_doesnt_support_binary_body": "O interceptor selecionado ainda não possui suporte para envio de dados binários." } }, "layout": { @@ -496,29 +592,31 @@ "modal": { "close_unsaved_tab": "Você possui alterações não salvas", "collections": "Coleções", - "confirm": "Confirme", - "customize_request": "Customizar Requisição", - "edit_request": "Editar pedido", + "confirm": "Confirmar", + "customize_request": "Personalizar Requisição", + "edit_request": "Editar requisição", + "edit_response": "Editar resposta", "import_export": "Importar / Exportar", + "response_name": "Nome da Resposta", "share_request": "Compartilhar Requisição" }, "mqtt": { "already_subscribed": "Você já está inscrito neste tópico.", "clean_session": "Clean Session", - "clear_input": "Clear input", - "clear_input_on_send": "Clear input on send", + "clear_input": "Limpar entrada", + "clear_input_on_send": "Limpar entrada ao enviar", "client_id": "Client ID", "color": "Selecione uma cor", "communication": "Comunicação", - "connection_config": "Connection Config", - "connection_not_authorized": "Esta conexão MQTT connection não usa nenhuma autenticação.", + "connection_config": "Configuração de Conexão", + "connection_not_authorized": "Esta conexão MQTT não usa nenhuma autenticação.", "invalid_topic": "Por favor, informe um tópico para a inscrição", "keep_alive": "Keep Alive", - "log": "Registro", - "lw_message": "Last-Will Message", + "log": "Log", + "lw_message": "Mensagem Last-Will", "lw_qos": "Last-Will QoS", - "lw_retain": "Last-Will Retain", - "lw_topic": "Last-Will Topic", + "lw_retain": "Retenção Last-Will", + "lw_topic": "Tópico Last-Will", "message": "Mensagem", "new": "Nova Inscrição", "not_connected": "Por favor, inicie uma conexão MQTT primeiro.", @@ -543,8 +641,8 @@ "preRequest": { "javascript_code": "Código JavaScript", "learn": "Leia a documentação", - "script": "Script de pré-solicitação", - "snippets": "Trechos" + "script": "Script de pré-requisição", + "snippets": "Snippets" }, "profile": { "app_settings": "Configurações do App", @@ -553,19 +651,20 @@ "editor_description": "Editores podem adicionar, editar e deletar requisições.", "email_verification_mail": "Um e-mail de verificação foi enviado ao seu endereço de e-mail. Por favor, clique no link para verificar seu endereço e-mail.", "no_permission": "Você não tem permissão para realizar esta ação.", - "owner": "Dono", - "owner_description": "Donos podem adicionar, editar e deletar requisições, coleções e membros de equipe.", + "owner": "Proprietário", + "owner_description": "Proprietários podem adicionar, editar e deletar requisições, coleções e membros de workspace.", "roles": "Funções", "roles_description": "Funções são utilizadas para gerenciar acesso às coleções compartilhadas.", "updated": "Perfil atualizado", - "viewer": "Espectador", - "viewer_description": "Espectadores só podem ver e usar requisições." + "viewer": "Visualizador", + "viewer_description": "Visualizadores só podem ver e usar requisições." }, "remove": { "star": "Remover estrela" }, "request": { "added": "Requisição adicionada", + "add": "Adicionar Requisição", "authorization": "Autorização", "body": "Corpo da Requisição", "choose_language": "Escolha o seu idioma", @@ -573,8 +672,10 @@ "content_type_titles": { "others": "Outros", "structured": "Estruturado", - "text": "Texto" + "text": "Texto", + "binary": "Binário" }, + "show_content_type": "Exibir Content Type", "different_collection": "Não é possível reordenar requisições de coleções diferentes", "duplicated": "Requisição duplicada", "duration": "Duração", @@ -584,7 +685,7 @@ "go_to_authorization_tab": "Ir para a aba de Autorização", "go_to_body_tab": "Ir para a aba de Corpo", "header_list": "Lista de Cabeçalhos", - "invalid_name": "Forneça um nome para a requisição", + "invalid_name": "Insira um nome para a requisição", "method": "Método", "moved": "Requisição movida", "name": "Nome da requisição", @@ -601,41 +702,51 @@ "raw_body": "Corpo de Requisição Bruta", "rename": "Renomear Requisição", "renamed": "Requisição renomeada", - "request_variables": "Request variables", + "request_variables": "Variáveis da Requisição", + "response_name_exists": "Este nome de Resposta já existe", "run": "Executar", "save": "Salvar", "save_as": "Salvar como", "saved": "Requisição salva", - "share": "Compartilhadar", + "share": "Compartilhar", "share_description": "Compartilhe o Hoppscotch com seus amigos", - "share_request": "Share Request", - "stop": "Stop", + "share_request": "Compartilhar Requisição", + "stop": "Parar", "title": "Solicitar", "type": "Tipo de requisição", "url": "URL", - "url_placeholder": "Enter a URL or paste a cURL command", + "url_placeholder": "Insira uma URL ou cole um comando cURL", "variables": "Variáveis", - "view_my_links": "View my links", - "copy_link": "Link de cópia" + "view_my_links": "Ver meus links", + "generate_name_error": "Falha ao gerar o nome da requisição." }, "response": { - "audio": "Audio", + "audio": "Áudio", "body": "Corpo de Resposta", + "duplicated": "Resposta duplicada", + "duplicate_name_error": "Já existe uma resposta com o mesmo nome", "filter_response_body": "Filtar corpo de resposta JSON (utiliza sintaxe JSONPath)", "headers": "Cabeçalhos", + "request_headers": "Cabeçalhos de Requisição", "html": "HTML", "image": "Imagem", "json": "JSON", "pdf": "PDF", + "please_save_request": "Salve a requisição para criar um exemplo", "preview_html": "Pré-visualizar HTML", "raw": "Cru", + "renamed": "Resposta renomeada", "size": "Tamanho", "status": "Status", "time": "Tempo", "title": "Resposta", - "video": "Video", + "video": "Vídeo", "waiting_for_connection": "aguardando conexão", - "xml": "XML" + "xml": "XML", + "generate_data_schema": "Gerar Data Schema", + "data_schema": "Data Schema", + "saved": "Resposta salva", + "invalid_name": "Insira um nome para a resposta" }, "settings": { "accent_color": "Cor de destaque", @@ -645,55 +756,70 @@ "account_email_description": "Seu endereço de e-mail principal.", "account_name_description": "Este é o seu nome de exibição.", "additional": "Configurações adicionais", + "auto_encode_mode": "Auto", + "auto_encode_mode_tooltip": "Codifique os parâmetros na requisição apenas se houver caracteres especiais", "background": "Fundo", "black_mode": "Preto", "choose_language": "Escolha o seu idioma", "dark_mode": "Escuro", "delete_account": "Excluir conta", - "delete_account_description": "Ao deletar sua conta, todos os seus dados serão permanentemente excluídos. Essa ação não pode ser desfeita.", + "delete_account_description": "Ao deletar sua conta, todos os seus dados serão permanentemente excluídos. Esta ação não pode ser desfeita.", + "disable_encode_mode_tooltip": "Nunca codificar os parâmetros na requisição", + "enable_encode_mode_tooltip": "Sempre codificar os parâmetros na requisição", "expand_navigation": "Expandir navegação", "experiments": "Experimentos", - "experiments_notice": "Esta é uma coleção de experimentos em que estamos trabalhando que podem ser úteis, divertidos, ambos ou nenhum dos dois. Eles não são finais e podem não ser estáveis, portanto, se algo muito estranho acontecer, não entre em pânico. Apenas desligue essa maldita coisa. Piadas à parte,", + "experiments_notice": "Esta é uma coleção de experimentos em que estamos trabalhando que podem ser úteis, divertidos, ambos ou nenhum dos dois. Eles não são finais e podem não ser estáveis, portanto, se algo muito estranho acontecer, não entre em pânico. Simplesmente desligue esse troço. Brincadeiras à parte,", "extension_ver_not_reported": "Não reportado", "extension_version": "Versão da extensão", "extensions": "Extensões", "extensions_use_toggle": "Use a extensão do navegador para enviar solicitações (se houver)", - "follow": "Nos siga", + "follow": "Siga-nos", + "general": "Geral", + "general_description": " Configurações gerais utilizadas na aplicação", "interceptor": "Interceptor", "interceptor_description": "Middleware entre aplicativo e APIs.", - "language": "Língua", - "light_mode": "Luz", - "official_proxy_hosting": "Official Proxy é hospedado por Hoppscotch.", + "language": "Idioma", + "light_mode": "Claro", + "official_proxy_hosting": "O Proxy oficial é hospedado pelo Hoppscotch.", + "query_parameters_encoding": "Codificação de Parâmetros de Consulta", + "query_parameters_encoding_description": "Configure a codificação para os parâmetros de consulta nas requisições", "profile": "Perfil", "profile_description": "Atualize os detalhes de seu perfil", "profile_email": "Endereço de email", "profile_name": "Nome do perfil", "proxy": "Proxy", "proxy_url": "URL do proxy", - "proxy_use_toggle": "Use o middleware de proxy para enviar solicitações", + "proxy_use_toggle": "Use o middleware de proxy para enviar requisições", "read_the": "Leia o", "reset_default": "Restaurar ao padrão", "short_codes": "Short codes", "short_codes_description": "Short codes que foram criados por você.", "sidebar_on_left": "Barra lateral à esquerda", + "ai_experiments": "Experimentos com IA", + "ai_request_naming_style": "Estilo de nomeação das requisição", + "ai_request_naming_style_descriptive_with_spaces": "Descritivo com espaços", + "ai_request_naming_style_camel_case": "Camel Case ( camelCase )", + "ai_request_naming_style_snake_case": "Snake Case ( snake_case )", + "ai_request_naming_style_pascal_case": "Pascal Case ( PascalCase )", "sync": "Sincronizar", "sync_collections": "Coleções", - "sync_description": "Essas configurações são sincronizadas com a nuvem.", + "sync_description": "Estas configurações são sincronizadas com a nuvem.", "sync_environments": "Ambientes", - "sync_history": "História", + "sync_history": "Histórico", + "history_disabled": "O Histórico está desabilitado. Contate o administrador da sua organização para habilitá-lo.", "system_mode": "Sistema", "telemetry": "Telemetria", "telemetry_helps_us": "A telemetria nos ajuda a personalizar nossas operações e oferecer a melhor experiência para você.", "theme": "Tema", "theme_description": "Personalize o tema do seu aplicativo.", "use_experimental_url_bar": "Use a barra de URL experimental com destaque do ambiente", - "user": "Do utilizador", + "user": "Usuário", "verified_email": "Email verificado", "verify_email": "Verificar email" }, "shared_requests": { "button": "Botão", - "button_info": "Ciar um botão 'Executar no Hoppscotch' para seu website, blog ou README.", + "button_info": "Criar um botão 'Executar no Hoppscotch' para seu website, blog ou README.", "copy_html": "Copiar HTML", "copy_link": "Copiar Link", "copy_markdown": "Copiar Markdown", @@ -702,9 +828,9 @@ "deleted": "Requisição compartilhada excluída", "description": "Selecione um widget, você poderá mudar e personalizar isso depois", "embed": "Incorporar", - "embed_info": "Adicionar um mini 'Hoppscotch API Playground' a seus website, blog ou documentação.", + "embed_info": "Adicionar um mini 'Hoppscotch API Playground' a seu website, blog ou documentação.", "link": "Link", - "link_info": "Crie um link compartilhável para compartilhar com qualquer pessoa na internet com acesso de visualização.", + "link_info": "Crie um link para compartilhar com qualquer pessoa na internet com acesso de visualização.", "modified": "Requisição compartilhada modificada", "not_found": "Requisição compartilhada não encontrada", "open_new_tab": "Abrir em nova aba", @@ -723,7 +849,7 @@ "command_menu": "Menu de pesquisa e comando", "help_menu": "Menu de ajuda", "show_all": "Atalhos do teclado", - "title": "Em geral" + "title": "Geral" }, "miscellaneous": { "invite": "Convide pessoas para Hoppscotch", @@ -731,64 +857,63 @@ }, "navigation": { "back": "Voltar para a página anterior", - "documentation": "Vá para a página de documentação", - "forward": "Avance para a próxima página", - "graphql": "Vá para a página GraphQL", - "profile": "Vá para a página do perfil", - "realtime": "Vá para a página em tempo real", - "rest": "Vá para a página REST", - "settings": "Vá para a página de configurações", + "documentation": "Ir para a página de documentação", + "forward": "Avançar para a próxima página", + "graphql": "Ir para a página GraphQL", + "profile": "Ir para a página do perfil", + "realtime": "Ir para a página em tempo real", + "rest": "Ir para a página REST", + "settings": "Ir para a página de configurações", "title": "Navegação" }, "others": { - "prettify": "Prettify Editor's Content", - "title": "Others" + "prettify": "Embelezar o Conteúdo do Editor", + "title": "Outros" }, "request": { - "delete_method": "Selecione o método DELETE", - "get_method": "Selecione o método GET", - "head_method": "Selecione o método HEAD", - "import_curl": "Import cURL", + "delete_method": "Selecionar o método DELETE", + "get_method": "Selecionar o método GET", + "head_method": "Selecionar o método HEAD", + "import_curl": "Importar cURL", "method": "Método", - "next_method": "Selecione o próximo método", - "post_method": "Selecione o método POST", - "previous_method": "Selecione o método anterior", - "put_method": "Selecione o método PUT", + "next_method": "Selecionar o próximo método", + "post_method": "Selecionar o método POST", + "previous_method": "Selecionar o método anterior", + "put_method": "Selecionar o método PUT", "rename": "Renomear Requisição", - "reset_request": "Pedido de reinicialização", + "reset_request": "Restaturar Requisição", "save_request": "Salvar Requisição", - "save_to_collections": "Salvar em coleções", + "save_to_collections": "Salvar em Coleções", "send_request": "Enviar requisição", "share_request": "Compartilhar Requisição", "show_code": "Gerar snippet de código", - "title": "Solicitar", - "copy_request_link": "Copiar link de requisição" + "title": "Solicitar" }, "response": { - "copy": "Copiar reposta para a área de transferência", + "copy": "Copiar resposta para a área de transferência", "download": "Baixar resposta como arquivo", "title": "Resposta" }, "theme": { - "black": "Trocar para o tema preto", - "dark": "Trocar para o tema escuro", - "light": "Trocar para o tema claro", - "system": "Trocar para o tema do sistema", + "black": "Alterar para o tema preto", + "dark": "Alterar para o tema escuro", + "light": "Alterar para o tema claro", + "system": "Alterar para o tema do sistema", "title": "Tema" } }, "show": { "code": "Exibir código", "collection": "Expandir Painel de Coleções", - "more": "Mostre mais", + "more": "Mostrar mais", "sidebar": "Mostrar barra lateral" }, "socketio": { "communication": "Comunicação", - "connection_not_authorized": "Esta conexão SocketIO connection não usa nenhuma autenticação.", - "event_name": "Nome do evento", + "connection_not_authorized": "Esta conexão SocketIO não usa nenhuma autenticação.", + "event_name": "Nome do Evento/Tópico", "events": "Eventos", - "log": "Registro", + "log": "Log", "url": "URL" }, "spotlight": { @@ -796,7 +921,7 @@ "environments": { "delete": "Excluir ambiente atual", "duplicate": "Duplicar ambiente atual", - "duplicate_global": "Duplicate ambiente global", + "duplicate_global": "Duplicar ambiente global", "edit": "Editar ambiente atual", "edit_global": "Editar ambiente global", "new": "Criar novo ambiente", @@ -862,29 +987,29 @@ "title": "Abas" }, "workspace": { - "delete": "Excluir equipe atual", - "edit": "Editar equipe atual", - "invite": "Convidar para a equipe", - "new": "Criar nova equipe", - "switch_to_personal": "Alternar para seu Workspace pessoal", - "title": "Equipes" + "delete": "Excluir workspace atual", + "edit": "Editar workspace atual", + "invite": "Convidar para o workspace", + "new": "Criar novo workspace", + "switch_to_personal": "Alternar para seu workspace pessoal", + "title": "Workspaces" }, "phrases": { - "try": "Try", - "import_collections": "Import collections", - "create_environment": "Create environment", - "create_workspace": "Create workspace", - "share_request": "Share request" + "try": "Experimente", + "import_collections": "Importar coleções", + "create_environment": "Criar ambiente", + "create_workspace": "Criar workspace", + "share_request": "Compartilhar requisição" } }, "sse": { "event_type": "Tipo de evento", - "log": "Registro", + "log": "Log", "url": "URL" }, "state": { - "bulk_mode": "Edição em massa", - "bulk_mode_placeholder": "As entradas são separadas por nova linha\nChaves e valores são separados por:\nAnexar # a qualquer linha que você deseja adicionar, mas manter desativado", + "bulk_mode": "Edição em lote", + "bulk_mode_placeholder": "As entradas são separadas por nova linha\nChaves e valores são separados por :\nAdicione # ao início de qualquer linha que deseje manter desativada", "cleared": "Liberado", "connected": "Conectado", "connected_to": "Conectado a {name}", @@ -910,30 +1035,31 @@ "linewrap": "Quebrar linhas", "loading": "Carregando...", "message_received": "Mensagem: {message} recebida no tópico: {topic}", - "mqtt_subscription_failed": "Ao deu errado ao inscrever-se no tópico: {topic}", + "mqtt_subscription_failed": "Algo deu errado ao inscrever-se no tópico: {topic}", "none": "Nenhum", "nothing_found": "Nada encontrado para", - "published_error": "Something went wrong while publishing msg: {topic} to topic: {message}", - "published_message": "Published message: {message} to topic: {topic}", + "published_error": "Algo deu errado ao publicar a mensagem: {message} no tópico: {topic}", + "published_message": "Publicada mensagem: {message} no tópico: {topic}", "reconnection_error": "Falha ao reconectar", - "show": "Show", + "show": "Exibir", "subscribed_failed": "Faha ao inscrever-se no tópico: {topic}", "subscribed_success": "Inscrito com sucesso no tópico: {topic}", "unsubscribed_failed": "Falha ao cancelar inscrição no tópico: {topic}", "unsubscribed_success": "Inscrição cancelada no tópico: {topic}", - "waiting_send_request": "Esperando para enviar requisição" + "waiting_send_request": "Aguardando para enviar requisição", + "loading_workspaces": "Carregando workspaces", + "loading_collections_in_workspace": "Carregando coleções no workspace" }, "support": { "changelog": "Leia mais sobre os últimos lançamentos", - "chat": "Questões? Converse conosco!", + "chat": "Perguntas? Converse conosco!", "community": "Faça perguntas e ajude os outros", "documentation": "Leia mais sobre Hoppscotch", "forum": "Faça perguntas e obtenha respostas", "github": "Siga-nos no Github", "shortcuts": "Navegue pelo aplicativo mais rápido", - "title": "Apoio, suporte", - "twitter": "Siga-nos no Twitter", - "team": "Entre em contato com a equipe" + "title": "Suporte", + "twitter": "Siga-nos no Twitter" }, "tab": { "authorization": "Autorização", @@ -945,7 +1071,7 @@ "duplicate": "Duplicar aba", "environments": "Ambientes", "headers": "Cabeçalhos", - "history": "História", + "history": "Histórico", "mqtt": "MQTT", "parameters": "Parâmetros", "pre_request_script": "Script de pré-requisição", @@ -953,94 +1079,106 @@ "query": "Consulta", "schema": "Schema", "shared_requests": "Requisições compartilhadas", - "codegen": "Generate Code", - "code_snippet": "Code snippet", - "share_tab_request": "Share tab request", + "codegen": "Gerar código", + "code_snippet": "Snippet de código", + "share_tab_request": "Compartilhar requisição da aba", "socketio": "Socket.IO", "sse": "SSE", "tests": "Testes", "types": "Tipos", "variables": "Variáveis", - "websocket": "WebSocket" + "websocket": "WebSocket", + "all_tests": "Todos os testes", + "passed": "Sucesso", + "failed": "Falha" }, "team": { - "already_member": "Você já é um membro deste time. Contate o dono da sua equipe.", - "create_new": "Criar nova equipe", - "deleted": "Equipe excluída", - "edit": "Editar equipe", + "already_member": "Este email já está sendo utilizado por outro usuário.", + "create_new": "Criar novo workspace", + "deleted": "Workspace excluído", + "edit": "Editar Workspace", "email": "E-mail", - "email_do_not_match": "O e-mail não corresponde aos detalhes da sua conta. Contate o dono da sua equipe.", - "exit": "Sair da equipe", - "exit_disabled": "Apenas o dono não pode sair da equipe", + "email_do_not_match": "O e-mail não corresponde aos detalhes da sua conta. Contate o proprietário do seu Workspace.", + "exit": "Sair do Workspace", + "exit_disabled": "O proprietário não pode sair do Workspace", "failed_invites": "Convites com falha", "invalid_coll_id": "ID de Coleção inválido", "invalid_email_format": "O formato do email é inválido", - "invalid_id": "ID de time inválido. Contate o dono da sua equipe.", + "invalid_id": "ID de workspace inválido. Contate o proprietário do Workspace.", "invalid_invite_link": "Link de convite inválido", - "invalid_invite_link_description": "O link que você seguiu é inválido. Contate o dono da sua equipe.", - "invalid_member_permission": "Forneça uma permissão válida para o membro da equipe", + "invalid_invite_link_description": "O link que você seguiu é inválido. Contate o proprietário do Workspace.", + "invalid_member_permission": "Forneça uma permissão válida para o membro do workspace", "invite": "Convidar", "invite_more": "Convidar mais", - "invite_tooltip": "Convidar pessoas para esse workspace", - "invited_to_team": "{owner} te convidou para se juntar ao {team}", + "invite_tooltip": "Convidar pessoas para este workspace", + "invited_to_team": "{owner} te convidou para se juntar ao {workspace}", "join": "Convite aceito", - "join_team": "Junte-se ao {team}", - "joined_team": "Você se juntou ao {team}", - "joined_team_description": "Você agora é um membro deste time", - "left": "Você saiu do time", + "join_team": "Junte-se ao {workspace}", + "joined_team": "Você se juntou ao {workspace}", + "joined_team_description": "Você agora é um membro deste workspace", + "left": "Você saiu do workspace", "login_to_continue": "Entre para continuar", - "login_to_continue_description": "Você precisa estar logado para juntar-se à um time.", + "login_to_continue_description": "Você precisa estar logado para juntar-se a um workspace.", "logout_and_try_again": "Sair e entrar com outra conta", - "member_has_invite": "Esse ID de email já foi convidado. Contate o dono da sua equipe.", - "member_not_found": "Membro não encontrado. Contate o dono da sua equipe.", + "member_has_invite": "Esse ID de email já foi convidado. Contate o proprietário do workspace.", + "member_not_found": "Membro não encontrado. Contate o proprietário do workspace.", "member_removed": "Usuário removido", "member_role_updated": "Funções de usuário atualizadas", "members": "Membros", "more_members": "+{count} mais", - "name_length_insufficient": "O nome da equipe deve ter pelo menos 6 caracteres", - "name_updated": "Nome da equipe atualizado", - "new": "Nova equipe", - "new_created": "Nova equipe criada", - "new_name": "Minha Nova Equipe", - "no_access": "Você não tem acesso de edição a essas coleções", - "no_invite_found": "Convite não encontrado. Contate o dono da sua equipe.", + "name_length_insufficient": "O nome do workspace deve ter pelo menos 6 caracteres", + "name_updated": "Nome do workspace atualizado", + "new": "Novo workspace", + "new_created": "Novo workspace criado", + "new_name": "Meu Novo Workspace", + "no_access": "Você não tem acesso de edição neste workspace", + "no_invite_found": "Convite não encontrado. Contate o proprietário do workspace.", "no_request_found": "Requisição não encontrada.", - "not_found": "Equipe não encontrada. Contate o dono da sua equipe", - "not_valid_viewer": "Você não é um visualizador válido. Contate o dono da sua equipe.", + "not_found": "Workspace não encontrado. Contate o proprietário do workspace", + "not_valid_viewer": "Você não é um visualizador válido. Contate o proprietário do workspace.", "parent_coll_move": "Não é possível mover a coleção para uma coleção filha.", "pending_invites": "Convites pendentes", "permissions": "Permissões", "same_target_destination": "A origem e o destino são iguais", - "saved": "Equipe salva", - "select_a_team": "Selecione uma equipe", + "saved": "Workspace salvo", + "select_a_team": "Selecione um workspace", "success_invites": "Convites com sucesso", - "title": "Equipes", - "we_sent_invite_link": "Link de convite enviado para todos os convidados!", - "invite_sent_smtp_disabled": "Invite links generated", - "we_sent_invite_link_description": "Peça a todos os convidados que verifiquem sua caixa de entrada. Clique no link para se juntar à equipe.", - "invite_sent_smtp_disabled_description": "Sending invite emails is disabled for this instance of Hoppscotch. Please use the Copy link button to copy and share the invite link manually.", - "copy_invite_link": "Copy Invite Link", - "search_title": "Team Requests", - "join_beta": "Junte-se ao programa beta para acessar as equipes." + "title": "Workspaces", + "we_sent_invite_link": "Links de convite enviados!", + "invite_sent_smtp_disabled": "Links de convite gerados", + "we_sent_invite_link_description": "Novos convidados receberão um link para se juntarem ao workspace. Membros existentes e pendentes não receberão um novo link.", + "invite_sent_smtp_disabled_description": "O envio de emails está desabilitado para esta instância do Hoppscotch. Utilize o botão Copiar link para copiar e compartilhar o link de forma manual.", + "copy_invite_link": "Copiar link de convite", + "search_title": "Requisições do Workspace", + "user_not_found": "Usuário não encontrado." }, "team_environment": { - "deleted": "Ambiente Excluído", - "duplicate": "Ambiente Duplicado", + "deleted": "Ambiente excluído", + "duplicate": "Ambiente duplicado", "not_found": "Ambiente não encontrado." }, "test": { + "requests": "Requisições", + "selection": "Seleção", "failed": "teste falhou", "javascript_code": "Código JavaScript", "learn": "Leia a documentação", "passed": "teste passou", - "report": "Relatório de teste", - "results": "Resultado dos testes", + "report": "Relatório de testes", + "results": "Resultados dos testes", "script": "Script", - "snippets": "Trechos" + "snippets": "Snippets", + "run": "Executar", + "run_again": "Executar novamente", + "stop": "Parar", + "new_run": "Nova Execução", + "iterations": "Iterações", + "duration": "Duração", + "avg_resp": "Tempo Médio de Resposta" }, "websocket": { "communication": "Comunicação", - "log": "Registro", + "log": "Log", "message": "Mensagem", "protocols": "Protocolos", "url": "URL" @@ -1048,57 +1186,82 @@ "workspace": { "change": "Alterar Workspace", "personal": "Meu Workspace", - "other_workspaces": "My Workspaces", - "team": "Workspace da Equipe", + "other_workspaces": "Meus Workspaces", + "team": "Workspace", "title": "Workspaces" }, "site_protection": { - "login_to_continue": "Login to continue", - "login_to_continue_description": "You need to be logged in to access this Hoppscotch Enterprise Instance.", - "error_fetching_site_protection_status": "Something Went Wrong While Fetching Site Protection Status" + "login_to_continue": "Entre para continuar", + "login_to_continue_description": "Você precisa estar logado para acessar esta instância do Hoppscotch Enterprise.", + "error_fetching_site_protection_status": "Algo deu errado ao buscar o status de proteção do site" }, "access_tokens": { "tab_title": "Tokens", "section_title": "Personal Access Tokens", - "section_description": "Personal access tokens currently helps you connect the CLI to your Hoppscotch account", - "last_used_on": "Last used on", - "expires_on": "Expires on", - "no_expiration": "No expiration", - "expired": "Expired", - "copy_token_warning": "Make sure to copy your personal access token now. You won't be able to see it again!", - "token_purpose": "What's this token for?", - "expiration_label": "Expiration", - "scope_label": "Scope", - "workspace_read_only_access": "Read-only access to workspace data.", - "personal_workspace_access_limitation": "Personal Access Tokens can't access your personal workspace.", - "generate_token": "Generate Token", - "invalid_label": "Please provide a label for the token", - "no_expiration_verbose": "This token will never expire!", - "token_expires_on": "This token will expire on", - "generate_new_token": "Generate new token", - "generate_modal_title": "New Personal Access Token", - "deletion_success": "The access token {label} has been deleted" + "section_description": "Os Personal access tokens ajudam você a conectar a CLI à sua conta do Hoppscotch", + "last_used_on": "Usado por último em", + "expires_on": "Expira em", + "no_expiration": "Sem expiração", + "expired": "Expirado", + "copy_token_warning": "Certifique-se de copiar seu Personal access token agora. Você não poderá vê-lo novamente!", + "token_purpose": "Para que serve este token?", + "expiration_label": "Expiração", + "scope_label": "Escopo", + "workspace_read_only_access": "Acesso de somente-leitura aos dados do workspace.", + "personal_workspace_access_limitation": "Personal Access Tokens não pode acessar seu workspace pessoal.", + "generate_token": "Gerar Token", + "invalid_label": "Insira um rótulo para o token", + "no_expiration_verbose": "Este token nuca irá expirar!", + "token_expires_on": "Este token irá expirar em", + "generate_new_token": "Gerar novo token", + "generate_modal_title": "Novo Personal Access Token", + "deletion_success": "O token {label} foi excluído" }, "collection_runner": { - "collection_id": "Collection ID", - "environment_id": "Environment ID", - "cli_collection_id_description": "This collection ID will be used by the CLI collection runner for Hoppscotch.", - "cli_environment_id_description": "This environment ID will be used by the CLI collection runner for Hoppscotch.", - "include_active_environment": "Include active environment:", + "collection_id": "ID da Coleção", + "environment_id": "ID do Ambiente", + "cli_collection_id_description": "Este ID de coleção será utilizado pelo runner de Coleções CLI do Hoppscotch.", + "cli_environment_id_description": "Este ID de ambiente será utilizado pelo runner de Coleções CLI do Hoppscotch.", + "include_active_environment": "Incluir ambiente ativo:", "cli": "CLI", - "ui": "Runner (coming soon)", - "cli_command_generation_description_cloud": "Copy the below command and run it from the CLI. Please specify a personal access token.", - "cli_command_generation_description_sh": "Copy the below command and run it from the CLI. Please specify a personal access token and verify the generated SH instance server URL.", - "cli_command_generation_description_sh_with_server_url_placeholder": "Copy the below command and run it from the CLI. Please specify a personal access token and the SH instance server URL.", - "run_collection": "Run collection" + "cli_comming_soon_for_personal_collection": "O Runner de Coleções para coleções pessoais em CLI estará disponível em breve.", + "delay": "Delay", + "negative_delay": "O delay não pode ser negativo", + "ui": "Runner", + "running_collection": "Executando coleção", + "run_config": "Executar configuração", + "advanced_settings": "Configurações Avançadas", + "stop_on_error": "Parar se ocorrer um erro", + "persist_responses": "Persistir respostas", + "keep_variable_values": "Manter valor das variáveis", + "collection_not_found": "Coleção não encontrada. Pode ter sido excluída ou movida.", + "empty_collection": "A Coleção está vazia. Adicione requisições para executar.", + "no_response_persist": "O Runner de Coleções está configurado para não persistir respostas. Esta configuração impede a exibição dos dados de resposta. Para modificar este comportamento, inicie uma nova configuração.", + "select_request": "Selecione uma requisição para ver a resposta e os resultados dos testes", + "response_body_lost_rerun": "O corpo de resposta se perdeu. Execute a coleção novamente para obtê-lo.", + "cli_command_generation_description_cloud": "Copie o comando abaixo e o execute pela CLI. Informe um personal access token.", + "cli_command_generation_description_sh": "Copie o comando abaixo e o execute pela CLI. Informe um personal access token e verifique a URL do servidor da instância SH gerada.", + "cli_command_generation_description_sh_with_server_url_placeholder": "Copie o comando abaixo e o execute pela CLI. Informe um personal access token e a URL do servidor da instância SH.", + "run_collection": "Executar coleção", + "no_passed_tests": "Nenhum dos testes passou", + "no_failed_tests": "Nenhum dos testes falhou" }, - "shortcodes": { - "actions": "Ações", - "created_on": "Criado em", - "deleted": "Shortcode excluído", - "method": "Method", - "not_found": "Shortcode não encontrado", - "short_code": "Short code", - "url": "URL" + "ai_experiments": { + "generate_request_name": "Gerar Nome da Requisição Utilizando IA", + "generate_or_modify_request_body": "Gerar ou Modificar o Corpo da Requisição", + "modify_with_ai": "Modificar com IA", + "generate": "Gerar", + "generate_or_modify_request_body_input_placeholder": "Insira seu prompt para modificar o corpo da requisição", + "accept_change": "Aceitar Alteração", + "feedback_success": "Feedback enviado com sucesso", + "feedback_failure": "Falha ao enviar feedback", + "feedback_thank_you": "Agradecemos pelo seu feedback!", + "feedback_cta_text_long": "Avalie a geração, nos ajude a melhorar", + "feedback_cta_request_name": "Você gostou do nome gerado?", + "modify_request_body_error": "Falha ao modificar o corpo da requisição", + "generate_or_modify_prerequest_input_placeholder": "Insira um prompt para gerar ou modificar o script de pré-requisição", + "generate_or_modify_test_script_input_placeholder": "Insira um prompt para gerar ou modificar o script de teste", + "modify_test_script_error": "Falha ao modificar o script de teste", + "modify_prerequest_error": "Falha ao modificar o script de pré-requisição" } }