{ "about.changeLog": "Registro de Alterações", "about.latestAvailable": "Dify {{version}} é a última versão disponível.", "about.nowAvailable": "Dify {{version}} já está disponível.", "about.updateNow": "Atualizar agora", "about.version": "versão {{version}}", "account.account": "Conta", "account.appearanceDark": "Escuro", "account.appearanceFollowSystem": "Follow system", "account.appearanceLabel": "Aparência", "account.appearanceLight": "Claro", "account.appearanceSystem": "Sistema", "account.changeEmail.authTip": "Uma vez que seu e-mail seja alterado, as contas do Google ou GitHub vinculadas ao seu e-mail antigo não poderão mais fazer login nesta conta.", "account.changeEmail.changeTo": "Mudar para {{email}}", "account.changeEmail.codeLabel": "Código de verificação", "account.changeEmail.codePlaceholder": "Cole o código de 6 dígitos", "account.changeEmail.content1": "Se você continuar, enviaremos um código de verificação para {{email}} para reautenticação.", "account.changeEmail.content2": "Seu email atual é {{email}}. O código de verificação foi enviado para este endereço de email.", "account.changeEmail.content3": "Digite um novo e-mail e nós enviaremos um código de verificação.", "account.changeEmail.content4": "Acabamos de enviar um código de verificação temporário para {{email}}.", "account.changeEmail.continue": "Continue", "account.changeEmail.emailLabel": "Novo e-mail", "account.changeEmail.emailPlaceholder": "Digite um novo email", "account.changeEmail.existingEmail": "Um usuário com este e-mail já existe.", "account.changeEmail.newEmail": "Crie um novo endereço de e-mail", "account.changeEmail.resend": "Reenviar", "account.changeEmail.resendCount": "Reenviar em {{count}}s", "account.changeEmail.resendTip": "Não recebeu um código?", "account.changeEmail.sendVerifyCode": "Enviar código de verificação", "account.changeEmail.title": "Mudar E-mail", "account.changeEmail.unAvailableEmail": "Este e-mail está temporariamente indisponível.", "account.changeEmail.verifyEmail": "Verifique seu email atual", "account.changeEmail.verifyNew": "Verifique seu novo e-mail", "account.confirmPassword": "Confirmar senha", "account.currentPassword": "Senha atual", "account.delete": "Excluir conta", "account.deleteLabel": "Para confirmar, digite seu e-mail abaixo", "account.deletePlaceholder": "Por favor, digite seu e-mail", "account.deletePrivacyLink": "Política de privacidade.", "account.deletePrivacyLinkTip": "Para obter mais informações sobre como lidamos com seus dados, consulte nosso", "account.deleteSuccessTip": "Sua conta precisa de tempo para concluir a exclusão. Enviaremos um e-mail quando tudo estiver pronto.", "account.deleteTip": "Excluir sua conta apagará permanentemente todos os seus dados e eles não poderão ser recuperados.", "account.editName": "Editar Nome", "account.editWorkspaceInfo": "Editar Informações do Espaço de Trabalho", "account.email": "E-mail", "account.feedbackLabel": "Diga-nos por que você excluiu sua conta?", "account.feedbackPlaceholder": "Opcional", "account.feedbackTitle": "Realimentação", "account.general": "General", "account.langGeniusAccount": "Conta Dify", "account.langGeniusAccountTip": "Sua conta Dify e dados de usuário associados.", "account.myAccount": "Minha Conta", "account.name": "Nome", "account.newPassword": "Nova senha", "account.notEqual": "As duas senhas são diferentes.", "account.password": "Senha", "account.passwordTip": "Você pode definir uma senha permanente se não quiser usar códigos de login temporários", "account.permanentlyDeleteButton": "Excluir conta permanentemente", "account.resetPassword": "Redefinir senha", "account.sendVerificationButton": "Enviar código de verificação", "account.setPassword": "Definir uma senha", "account.showAppLength": "Mostrar {{length}} apps", "account.verificationLabel": "Código de verificação", "account.verificationPlaceholder": "Cole o código de 6 dígitos", "account.workspaceName": "Nome do Espaço de Trabalho", "account.workspaceNamePlaceholder": "Digite o nome do espaço de trabalho", "actionMsg.copySuccessfully": "Copiado com sucesso", "actionMsg.downloadUnsuccessfully": "Falha no download. Por favor, tente novamente mais tarde.", "actionMsg.generatedSuccessfully": "Gerado com sucesso", "actionMsg.generatedUnsuccessfully": "Geração sem sucesso", "actionMsg.modifiedSuccessfully": "Modificado com sucesso", "actionMsg.modifiedUnsuccessfully": "Modificado sem sucesso", "actionMsg.noModification": "Sem modificações no momento.", "actionMsg.payCancelled": "Pagamento cancelado", "actionMsg.paySucceeded": "Pagamento realizado com sucesso", "agentStrategyPage.description": "Defina como seu AI Agent raciocina e toma decisões — incluindo como seleciona ferramentas, lida com resultados e resolve problemas de forma autônoma.", "api.actionFailed": "Ação falhou", "api.actionSuccess": "Ação bem-sucedida", "api.remove": "Removido", "api.saved": "Salvo", "api.success": "Sucesso", "apiBasedExtension.add": "Adicionar Extensão de API", "apiBasedExtension.link": "Saiba como desenvolver sua própria Extensão de API.", "apiBasedExtension.modal.apiEndpoint.placeholder": "Por favor, insira o endpoint da API", "apiBasedExtension.modal.apiEndpoint.title": "Endpoint da API", "apiBasedExtension.modal.apiKey.lengthError": "O comprimento da chave da API não pode ser inferior a 5 caracteres", "apiBasedExtension.modal.apiKey.placeholder": "Por favor, insira a chave da API", "apiBasedExtension.modal.apiKey.title": "Chave da API", "apiBasedExtension.modal.editTitle": "Editar Extensão de API", "apiBasedExtension.modal.name.placeholder": "Por favor, insira o nome", "apiBasedExtension.modal.name.title": "Nome", "apiBasedExtension.modal.title": "Adicionar Extensão de API", "apiBasedExtension.selector.manage": "Gerenciar Extensão de API", "apiBasedExtension.selector.placeholder": "Por favor, selecione a extensão de API", "apiBasedExtension.selector.title": "Extensão de API", "apiBasedExtension.title": "As extensões de API fornecem gerenciamento centralizado de API, simplificando a configuração para uso fácil em todos os aplicativos da Dify.", "apiBasedExtension.type": "Tipo", "apiBasedExtensionPage.description": "Amplie os recursos dos módulos do Dify via API — adicione moderação de conteúdo personalizada ou ferramentas de dados externas aos seus apps.", "appMenus.annotations": "Anotações", "appMenus.apiAccess": "Acesso à API", "appMenus.apiAccessTip": "Esta base de conhecimento é acessível via API de serviço", "appMenus.logs": "Logs", "appMenus.overview": "Monitoramento", "appMenus.promptEng": "Orquestrar", "avatar.deleteDescription": "Você tem certeza de que deseja remover sua foto de perfil? Sua conta usará o avatar padrão inicial.", "avatar.deleteTitle": "Remover Avatar", "avatar.editAction": "Editar Avatar", "chat.citation.characters": "Personagens:", "chat.citation.hitCount": "Contagem de recuperação:", "chat.citation.hitScore": "Pontuação de recuperação:", "chat.citation.linkToDataset": "Link para Conhecimento", "chat.citation.title": "CITAÇÕES", "chat.citation.vectorHash": "Hash de vetor:", "chat.conversationName": "Nome da conversa", "chat.conversationNameCanNotEmpty": "Nome da conversa obrigatório", "chat.conversationNamePlaceholder": "Por favor, insira o nome da conversa", "chat.inputDisabledPlaceholder": "Somente Visualização", "chat.inputPlaceholder": "Fale com o {{botName}}", "chat.renameConversation": "Renomear Conversa", "chat.thinking": "Pensante...", "chat.thought": "Pensamento", "compliance.gdpr": "GDPR DPA", "compliance.iso27001": "Certificação ISO 27001:2022", "compliance.professionalUpgradeTooltip": "Apenas disponível com um plano Team ou superior.", "compliance.sandboxUpgradeTooltip": "Apenas disponível com um plano Profissional ou de Equipe.", "compliance.soc2Type1": "Relatório SOC 2 Tipo I", "compliance.soc2Type2": "Relatório SOC 2 Tipo II", "dataSource.configure": "Configurar", "dataSource.notion.changeAuthorizedPages": "Alterar páginas autorizadas", "dataSource.notion.connected": "Conectado", "dataSource.notion.selector.configure": "Configurar Notion", "dataSource.notion.selector.docs": "Documentação do Notion", "dataSource.notion.selector.headerTitle": "Escolher páginas do Notion", "dataSource.notion.selector.noSearchResult": "Nenhum resultado de pesquisa", "dataSource.notion.selector.preview": "PRÉ-VISUALIZAÇÃO", "dataSource.notion.selector.searchPages": "Pesquisar páginas...", "dataSourcePage.description": "Conecte fontes de dados externas para usar na Knowledge base ou no Knowledge Pipeline — importe conteúdo do Google Drive, Notion, GitHub e muito mais.", "dataSourcePage.installFirst": "Instale uma fonte de dados primeiro.", "dataSourcePage.notSetUpTitle": "Fonte de dados não configurada", "datasetMenus.documents": "Documentos", "datasetMenus.emptyTip": "O Conhecimento não foi associado, por favor, vá para o aplicativo ou plug-in para completar a associação.", "datasetMenus.hitTesting": "Teste de Recuperação", "datasetMenus.pipeline": "Pipeline", "datasetMenus.relatedApp": "aplicativos relacionados", "datasetMenus.settings": "Configurações", "datasetMenus.viewDoc": "Ver documentação", "dynamicSelect.error": "Falha ao carregar opções", "dynamicSelect.loading": "Carregando opções...", "dynamicSelect.noData": "Nenhuma opção disponível", "dynamicSelect.selected": "{{count}} selecionado", "environment.development": "DESENVOLVIMENTO", "environment.testing": "TESTE", "error": "Erro", "errorBoundary.componentStack": "Stack do Componente:", "errorBoundary.details": "Detalhes do Erro (Somente Desenvolvimento)", "errorBoundary.errorCount": "Este erro ocorreu {{count}} vezes", "errorBoundary.message": "Ocorreu um erro inesperado ao renderizar este componente.", "errorBoundary.reloadPage": "Recarregar Página", "errorBoundary.title": "Algo deu errado", "errorBoundary.tryAgain": "Tentar Novamente", "errorMsg.fieldRequired": "{{field}} é obrigatório", "errorMsg.urlError": "URL deve começar com http:// ou https://", "extensionPage.description": "Integre serviços externos aos seus apps usando HTTP Webhooks.", "feedback.content": "Conteúdo do feedback", "feedback.placeholder": "Por favor, descreva o que deu errado ou como podemos melhorar...", "feedback.subtitle": "Por favor, nos diga o que deu errado com esta resposta", "feedback.title": "Fornecer feedback", "fileUploader.fileExtensionBlocked": "Este tipo de arquivo está bloqueado por razões de segurança", "fileUploader.fileExtensionNotSupport": "Extensão de arquivo não suportada", "fileUploader.pasteFileLink": "Colar link do arquivo", "fileUploader.pasteFileLinkInputPlaceholder": "Digite o URL...", "fileUploader.pasteFileLinkInvalid": "Link de arquivo inválido", "fileUploader.uploadDisabled": "Envio de arquivo desativado", "fileUploader.uploadFromComputer": "Upload local", "fileUploader.uploadFromComputerLimit": "O upload de {{type}} não pode exceder {{size}}", "fileUploader.uploadFromComputerReadError": "Falha na leitura do arquivo, tente novamente.", "fileUploader.uploadFromComputerUploadError": "Falha no upload do arquivo, faça o upload novamente.", "imageInput.browse": "navegar", "imageInput.dropImageHere": "Arraste sua imagem aqui, ou", "imageInput.supportedFormats": "Suporta PNG, JPG, JPEG, WEBP e GIF", "imageUploader.imageList": "Lista de imagens", "imageUploader.imageUpload": "Enviar Imagem", "imageUploader.pasteImageLink": "Colar link da imagem", "imageUploader.pasteImageLinkInputPlaceholder": "Cole o link da imagem aqui", "imageUploader.pasteImageLinkInvalid": "Link da imagem inválido", "imageUploader.uploadFromComputer": "Enviar do Computador", "imageUploader.uploadFromComputerLimit": "As imagens enviadas não podem exceder {{size}} MB", "imageUploader.uploadFromComputerReadError": "Falha ao ler a imagem, por favor, tente novamente.", "imageUploader.uploadFromComputerUploadError": "Falha ao enviar a imagem, por favor, envie novamente.", "integrations.connect": "Conectar", "label.optional": "(opcional)", "language.displayLanguage": "Idioma de exibição", "language.timezone": "Fuso horário", "license.expiring": "Expirando em um dia", "license.expiring_plural": "Expirando em {{count}} dias", "license.unlimited": "Ilimitado", "loading": "Carregando", "mainNav.help.docs": "Documentação", "mainNav.help.learnDify": "Aprenda Dify", "mainNav.help.openMenu": "Abrir menu de ajuda", "mainNav.help.stepByStepTour": "Step-by-step Tour", "mainNav.home": "Início", "mainNav.integrations": "Integrações", "mainNav.marketplace": "Marketplace", "mainNav.webApps.noResults": "Nenhum app web encontrado", "mainNav.webApps.openApp": "Abrir o app web {{name}}", "mainNav.webApps.searchPlaceholder": "Pesquisar apps web", "mainNav.workspace.credits": "{{count}} créditos", "mainNav.workspace.creditsUnit": "créditos", "mainNav.workspace.inviteMembers": "Invite members", "mainNav.workspace.openMenu": "Abrir menu do workspace", "mainNav.workspace.searchPlaceholder": "Search workspace", "mainNav.workspace.settings": "Workspace settings", "mainNav.workspace.sort.createdTime": "Created time", "mainNav.workspace.sort.lastOpened": "Last opened", "mainNav.workspace.sort.openMenu": "Sort workspaces", "mcpPage.description": "Conecte e gerencie servidores MCP para dar aos seus apps acesso a ferramentas e serviços externos.", "members.adminTip": "Pode criar aplicativos e gerenciar configurações da equipe", "members.alreadyInTeam": "Já está na equipe", "members.alreadyInTeamTip": "Estes usuários já têm acesso a este espaço de trabalho.", "members.assignRoles": "Atribuir Funções", "members.assignRolesModal.description": "Selecione as funções para atribuir a este membro. Todas as permissões das funções selecionadas serão combinadas.", "members.assignRolesModal.selectedCount": "{{count}} selecionada(s)", "members.assignRolesModal.singleDescription": "Selecione uma função para atribuir a este membro.", "members.assignRolesModal.title": "Atribuir Funções", "members.datasetOperatorTip": "Só pode gerenciar a base de dados de conhecimento", "members.editRole": "Editar Função", "members.editorTip": "Pode criar e editar apps", "members.email": "E-mail", "members.emailInvalid": "Formato de e-mail inválido", "members.emailNotSetup": "O servidor de e-mail não está configurado, então os e-mails de convite não podem ser enviados. Por favor, notifique os usuários sobre o link de convite que será emitido após o convite.", "members.emailPlaceholder": "Digite ou cole endereços de e-mail…", "members.emailRecipients": "Endereços de e-mail", "members.emailRecipientsTip": "Cole uma lista ou pressione Enter após cada endereço.", "members.emailRequired": "Insira pelo menos um endereço de e-mail.", "members.failedInvitationEmails": "Os seguintes usuários não foram convidados com sucesso", "members.invalidRole": "A função selecionada não está mais disponível. Selecione outra função.", "members.invitationLink": "Link do Convite", "members.invitationSent": "Convite enviado", "members.invitationSentTip": "Convite enviado e eles podem fazer login no Dify para acessar os dados da sua equipe.", "members.invite": "Adicionar", "members.inviteFailed": "Não foi possível enviar os convites. Tente novamente.", "members.inviteLimitExceeded": "Não há vagas suficientes para todos os destinatários.", "members.inviteTeamMember": "Adicionar membro da equipe", "members.inviteTeamMemberTip": "Eles podem acessar os dados da sua equipe diretamente após fazer login.", "members.invitedAsRole": "Convidado como {{role}}", "members.lastActive": "ÚLTIMA ATIVIDADE", "members.memberActions": "Ações do membro", "members.memberDetails.assign": "Atribuir", "members.memberDetails.assignedRole": "Função atribuída", "members.memberDetails.assignedRoles": "Funções Atribuídas", "members.memberDetails.customGroup": "PERSONALIZADO", "members.memberDetails.generalGroup": "GERAL", "members.memberDetails.openAria": "Abrir detalhes do membro de {{name}}", "members.memberDetails.roleActionsAria": "Abrir ações para a função {{role}}", "members.memberDetails.roleNoPermissionSummary": "A função atual não possui permissões.", "members.memberDetails.rolePermissionSummary": "{{role}} pode {{permissions}}", "members.memberDetails.title": "Detalhes do Membro", "members.name": "NOME", "members.noNewInvitationsSent": "Nenhum novo convite enviado", "members.normalTip": "Só pode usar aplicativos, não pode criar aplicativos", "members.ok": "OK", "members.pending": "Pendente...", "members.recipientCountExceedsSeats": "Você ainda pode enviar os convites. Os membros existentes não ocuparão outra vaga.", "members.recipientCount_one": "{{count}} destinatário", "members.recipientCount_other": "{{count}} destinatários", "members.removeFromTeam": "Remover da equipe", "members.removeFromTeamConfirmDescription": "Confirme a remoção deste membro. Esta ação não pode ser desfeita.", "members.removeFromTeamConfirmTitle": "Remover {{memberName}} da equipe", "members.role": "Função", "members.roles": "FUNÇÕES", "members.seatsRemaining_one": "{{count}} vaga restante", "members.seatsRemaining_other": "{{count}} vagas restantes", "members.selectRole": "Selecione uma função", "members.sendInvite": "Enviar convites", "members.sendInviteCount_one": "Enviar {{count}} convite", "members.sendInviteCount_other": "Enviar {{count}} convites", "members.transferModal.codeLabel": "Código de verificação", "members.transferModal.codePlaceholder": "Cole o código de 6 dígitos", "members.transferModal.continue": "Continue", "members.transferModal.resend": "Reenviar", "members.transferModal.resendCount": "Reenviar em {{count}}s", "members.transferModal.resendTip": "Não recebeu um código?", "members.transferModal.sendTip": "Se você continuar, enviaremos um código de verificação para {{email}} para reautenticação.", "members.transferModal.sendVerifyCode": "Enviar código de verificação", "members.transferModal.title": "Transferir a propriedade do espaço de trabalho", "members.transferModal.transfer": "Transferir a propriedade do espaço de trabalho", "members.transferModal.transferLabel": "Transferir a propriedade do espaço de trabalho para", "members.transferModal.transferPlaceholder": "Selecione um membro do espaço de trabalho…", "members.transferModal.verifyContent": "Seu email atual é {{email}}.", "members.transferModal.verifyContent2": "Enviaremos um código de verificação temporário para este email para reautenticação.", "members.transferModal.verifyEmail": "Verifique seu email atual", "members.transferModal.warning": "Você está prestes a transferir a propriedade de \"{{workspace}}\". Isso entra em vigor imediatamente e não pode ser desfeito.", "members.transferModal.warningTip": "Você se tornará um membro administrador, e o novo proprietário terá controle total.", "members.transferOwnership": "Transferir Propriedade", "members.you": "(Você)", "menus.account": "Conta", "menus.appDetail": "Detalhes do aplicativo", "menus.apps": "Estúdio", "menus.datasets": "Conhecimento", "menus.deployments": "Implantações", "menus.explore": "Explorar", "menus.exploreMarketplace": "Explorar Mercado", "menus.plugins": "Integrações", "menus.status": "beta", "menus.tools": "Ferramentas", "model.capabilities": "Recursos multimodais", "model.params.stop_sequencesPlaceholder": "Digite a sequência e pressione Tab", "model.tone.Balanced": "Equilibrado", "model.tone.Creative": "Criativo", "model.tone.Custom": "Personalizado", "model.tone.Precise": "Preciso", "modelProvider.addModel": "Adicionar Modelo", "modelProvider.apiKeyRateLimit": "O limite de taxa foi atingido, disponível após {{seconds}}s", "modelProvider.apiKeyStatusNormal": "O status do APIKey é normal", "modelProvider.auth.addApiKey": "Adicionar chave da API", "modelProvider.auth.addCredential": "Adicionar credencial", "modelProvider.auth.addModel": "Adicionar modelo", "modelProvider.auth.addModelCredential": "Adicionar credenciais do modelo", "modelProvider.auth.addNewModel": "Adicionar novo modelo", "modelProvider.auth.addNewModelCredential": "Adicionar nova credencial de modelo", "modelProvider.auth.apiKeyModal.desc": "Após configurar as credenciais, todos os membros dentro do espaço de trabalho podem usar este modelo ao orquestrar aplicações.", "modelProvider.auth.apiKeyModal.title": "Configuração de Autorização de Chave da API", "modelProvider.auth.apiKeys": "Chaves de API", "modelProvider.auth.authRemoved": "Autorização removida", "modelProvider.auth.authorizationError": "Erro de autorização", "modelProvider.auth.configLoadBalancing": "Configuração de Balanceamento de Carga", "modelProvider.auth.configModel": "Configurar modelo", "modelProvider.auth.credentialRemoved": "Credencial removida", "modelProvider.auth.customModelCredentials": "Credenciais de modelo personalizado", "modelProvider.auth.customModelCredentialsDeleteTip": "A credencial está em uso e não pode ser excluída", "modelProvider.auth.editModelCredential": "Editar credencial do modelo", "modelProvider.auth.manageCredentials": "Gerenciar credenciais", "modelProvider.auth.modelCredential": "Credencial de modelo", "modelProvider.auth.modelCredentials": "Credenciais do modelo", "modelProvider.auth.openAIResponsesAPITip": "Para o GPT-5.6 e modelos posteriores, recomendamos usar a API Responses.", "modelProvider.auth.providerManaged": "Provedor gerenciado", "modelProvider.auth.providerManagedTip": "A configuração atual é hospedada pelo provedor.", "modelProvider.auth.removeModel": "Remover modelo", "modelProvider.auth.selectModelCredential": "Selecione uma credencial de modelo", "modelProvider.auth.specifyModelCredential": "Especifique as credenciais do modelo", "modelProvider.auth.specifyModelCredentialTip": "Use uma credencial de modelo configurada.", "modelProvider.card.aiCreditsInUse": "AI credits em uso", "modelProvider.card.aiCreditsOption": "AI credits", "modelProvider.card.apiKeyOption": "API Key", "modelProvider.card.apiKeyRequired": "API Key necessária", "modelProvider.card.apiKeyUnavailableFallback": "API Key indisponível, usando AI credits", "modelProvider.card.apiKeyUnavailableFallbackDescription": "Verifique a configuração da sua API Key para voltar a usá-la", "modelProvider.card.creditsExhaustedDescription": "Por favor, atualize seu plano ou configure uma API Key", "modelProvider.card.creditsExhaustedFallback": "AI credits esgotados, usando API Key", "modelProvider.card.creditsExhaustedFallbackDescription": "Atualize seu plano para retomar a prioridade de AI credits.", "modelProvider.card.creditsExhaustedMessage": "AI credits foram esgotados", "modelProvider.card.modelAPI": "Os modelos {{modelName}} estão usando a Chave API.", "modelProvider.card.modelNotSupported": "Os modelos {{modelName}} não estão instalados.", "modelProvider.card.modelSupported": "Os modelos {{modelName}} estão usando esta cota.", "modelProvider.card.noApiKeysDescription": "Adicione uma API Key para usar suas próprias credenciais de modelo.", "modelProvider.card.noApiKeysFallback": "Sem API Keys, usando AI credits", "modelProvider.card.noApiKeysTitle": "Nenhuma API Key configurada", "modelProvider.card.noAvailableUsage": "Sem uso disponível", "modelProvider.card.quotaExhausted": "Quota esgotada", "modelProvider.card.tip": "Créditos de mensagens suportam modelos de {{modelNames}}. A prioridade será dada à quota paga. A quota gratuita será usada após a quota paga ser esgotada.", "modelProvider.card.unavailable": "Indisponível", "modelProvider.card.usageLabel": "Uso", "modelProvider.card.usagePriority": "Prioridade de uso", "modelProvider.card.usagePriorityTip": "Defina qual recurso usar primeiro ao executar modelos.", "modelProvider.configureTip": "Configure a chave de API ou adicione o modelo a ser usado", "modelProvider.confirmDelete": "confirmar exclusão?", "modelProvider.credits": "Créditos de Mensagem", "modelProvider.defaultConfig": "Configuração padrão", "modelProvider.discoverMore": "Descubra mais em", "modelProvider.embeddingModel.key": "Modelo de Incorporação", "modelProvider.embeddingModel.required": "O modelo de Incorporação é obrigatório", "modelProvider.embeddingModel.tip": "Defina o modelo padrão para o processamento de incorporação de documentos do Conhecimento, tanto a recuperação quanto a importação do Conhecimento usam este modelo de Incorporação para processamento de vetorização. Alterar causará inconsistência na dimensão do vetor entre o Conhecimento importado e a pergunta, resultando em falha na recuperação. Para evitar falhas na recuperação, não altere este modelo indiscriminadamente.", "modelProvider.emptyProviderTip": "Instale um provedor de modelo primeiro.", "modelProvider.emptyProviderTipWithMarketplace": "Please install a model provider first. You can install models from the Marketplace.", "modelProvider.emptyProviderTitle": "Provedor de modelo não configurado", "modelProvider.encrypted.back": " tecnologia.", "modelProvider.encrypted.front": "Sua CHAVE DA API será criptografada e armazenada usando", "modelProvider.featureSupported": "{{feature}} suportado", "modelProvider.installDataSource": "Instalar fonte de dados", "modelProvider.installProvider": "Instalar provedores de modelo", "modelProvider.learnMore": "Learn more", "modelProvider.loadBalancing": "Balanceamento de carga", "modelProvider.loadBalancingDescription": "Reduza a pressão com vários conjuntos de credenciais.", "modelProvider.loadBalancingInfo": "Por padrão, o balanceamento de carga usa a estratégia Round-robin. Se a limitação de taxa for acionada, um período de espera de 1 minuto será aplicado.", "modelProvider.loadBalancingLeastKeyWarning": "Para habilitar o balanceamento de carga, pelo menos 2 chaves devem estar habilitadas.", "modelProvider.loadPresets": "Carregar Predefinições", "modelProvider.model": "Modelo", "modelProvider.modelHasBeenDeprecated": "Este modelo foi preterido", "modelProvider.modelSettings": "Configurações de modelo", "modelProvider.models": "Modelos", "modelProvider.modelsNum": "{{num}} Modelos", "modelProvider.noneConfigured": "Configure um modelo de sistema padrão para executar aplicações", "modelProvider.pageDesc": "Choose a language model to power your apps. You need at least one configured before building in Studio.", "modelProvider.parameters": "PARÂMETROS", "modelProvider.parametersInvalidRemoved": "Alguns parâmetros são inválidos e foram removidos", "modelProvider.providerManaged": "Gerenciado pelo provedor", "modelProvider.quotaLabel": "QUOTA", "modelProvider.ranOutDate": "Esgotado em {{date}}", "modelProvider.rerankModel.key": "Modelo de Reordenação", "modelProvider.rerankModel.tip": "O modelo de reordenaenação reorganizará a lista de documentos candidatos com base na correspondência semântica com a consulta do usuário, melhorando os resultados da classificação semântica", "modelProvider.resetDate": "Redefinir em {{date}}", "modelProvider.searchModels": "Buscar modelos...", "modelProvider.selectModel": "Selecione seu modelo", "modelProvider.selector.aiCredits": "AI credits", "modelProvider.selector.apiKeyUnavailable": "API Key indisponível", "modelProvider.selector.apiKeyUnavailableTip": "A API Key foi removida. Por favor, configure uma nova API Key.", "modelProvider.selector.configure": "Configurar", "modelProvider.selector.configureRequired": "Configuração necessária", "modelProvider.selector.creditsExhausted": "Créditos esgotados", "modelProvider.selector.creditsExhaustedTip": "Seus AI credits foram esgotados. Por favor, atualize seu plano ou adicione uma API Key.", "modelProvider.selector.disabled": "Desativado", "modelProvider.selector.discoverMoreInMarketplace": "Descubra mais no Marketplace", "modelProvider.selector.fromMarketplace": "Do Marketplace", "modelProvider.selector.hideIncompatibleModels": "Ocultar modelos incompatíveis", "modelProvider.selector.incompatible": "Incompatível", "modelProvider.selector.incompatibleTip": "Este modelo não está disponível na versão atual. Por favor, selecione outro modelo disponível.", "modelProvider.selector.install": "Instalar", "modelProvider.selector.modelProviderSettings": "Configurações do provedor de modelo", "modelProvider.selector.noModelFoundForSearch": "No model found for “{{query}}”", "modelProvider.selector.noProviderConfigured": "Nenhum provedor de modelo configurado", "modelProvider.selector.noProviderConfiguredDesc": "Navegue pelo Marketplace para instalar um, ou configure provedores nas configurações.", "modelProvider.selector.onlyCompatibleModelsShown": "Apenas modelos compatíveis são exibidos", "modelProvider.selector.showIncompatibleModels": "Mostrar modelos incompatíveis", "modelProvider.selector.suggestion": "Sugestão", "modelProvider.selector.suggestionTip": "Recomendado para tarefas de agente", "modelProvider.showModels": "Mostrar Modelos", "modelProvider.speechToTextModel.key": "Modelo de Fala para Texto", "modelProvider.speechToTextModel.tip": "Defina o modelo padrão para entrada de fala para texto na conversa.", "modelProvider.systemModelSettings": "Configurações do Modelo do Sistema", "modelProvider.systemModelSettingsDesc": "Set the default models used across your workspace when no specific model is configured.", "modelProvider.systemModelSettingsTitle": "Default Model Settings", "modelProvider.systemReasoningModel.key": "Modelo de Raciocínio do Sistema", "modelProvider.systemReasoningModel.tip": "Defina o modelo de raciocínio padrão para criar aplicativos. Esse modelo também é usado em recursos como geração de nomes de conversa e sugestões de próximas perguntas.", "modelProvider.toBeConfigured": "A ser configurado", "modelProvider.ttsModel.key": "Modelo de Texto para Fala", "modelProvider.ttsModel.tip": "Defina o modelo padrão para entrada de texto para fala na conversa.", "modelProvider.upgradeForLoadBalancing": "Atualize seu plano para habilitar o balanceamento de carga.", "modelProvider.used": "usados", "navigation.skipToMain": "Pular para o conteúdo principal", "noData": "Sem dados", "operation.add": "Adicionar", "operation.added": "Adicionado", "operation.audioSourceUnavailable": "AudioSource não está disponível", "operation.back": "Voltar", "operation.cancel": "Cancelar", "operation.change": "Alterar", "operation.clear": "Limpar", "operation.close": "Fechar", "operation.config": "Configuração", "operation.confirm": "Confirmar", "operation.confirmAction": "Por favor, confirme sua ação.", "operation.copied": "Copiado", "operation.copy": "Copiar", "operation.copyImage": "Copiar imagem", "operation.create": "Criar", "operation.deSelectAll": "Desmarcar tudo", "operation.delete": "Excluir", "operation.deleteConfirmTitle": "Excluir?", "operation.download": "Baixar", "operation.downloadFailed": "Download falhou. Por favor, tente novamente mais tarde.", "operation.downloadSuccess": "Download concluído.", "operation.downloading": "Baixando...", "operation.duplicate": "Duplicada", "operation.edit": "Editar", "operation.exporting": "Exportando", "operation.fill": "Preenchimento automático", "operation.format": "Formato", "operation.imageCopied": "Imagem copiada", "operation.imageDownloaded": "Imagem baixada", "operation.in": "em", "operation.learnMore": "Saiba Mais", "operation.log": "Log", "operation.more": "Mais", "operation.moreActions": "Mais ações", "operation.moreActionsFor": "Mais ações para {{name}}", "operation.no": "Não", "operation.noSearchCount": "0 {{content}}", "operation.noSearchResults": "Nenhum {{content}} foi encontrado", "operation.ok": "OK", "operation.openInNewTab": "Abrir em nova guia", "operation.params": "Parâmetros", "operation.pause": "Pausar", "operation.play": "Reproduzir", "operation.refresh": "Reiniciar", "operation.regenerate": "Regenerar", "operation.remove": "Remover", "operation.rename": "Renomear", "operation.reset": "Redefinir", "operation.resetKeywords": "Redefinir palavras-chave", "operation.retry": "Tentar novamente", "operation.save": "Salvar", "operation.saveAndEnable": "Salvar e Ativar", "operation.saveAndRegenerate": "Salvar e regenerar pedaços filhos", "operation.saving": "Salvando...", "operation.search": "Buscar", "operation.searchCount": "Encontre {{count}} {{content}}", "operation.selectAll": "Selecionar tudo", "operation.selectCount": "{{count}} Selecionado", "operation.send": "Enviar", "operation.settings": "Configurações", "operation.skip": "Navio", "operation.submit": "Enviar", "operation.sure": "Tenho certeza", "operation.toggleFullscreen": "Alternar tela cheia", "operation.toggleMute": "Alternar mudo", "operation.view": "Vista", "operation.viewDetails": "Ver detalhes", "operation.viewMore": "VER MAIS", "operation.yes": "Sim", "operation.zoomIn": "Ampliar", "operation.zoomOut": "Diminuir o zoom", "pageUnavailable": "Página indisponível", "pagination.editPageNumber": "Editar número da página, página atual {{page}} de {{totalPages}}", "pagination.next": "Próxima página", "pagination.pageNumber": "Número da página", "pagination.perPage": "Itens por página", "pagination.previous": "Página anterior", "placeholder.input": "Por favor, insira", "placeholder.search": "Pesquisar...", "placeholder.select": "Por favor, selecione", "promptEditor.context.item.title": "Contexto", "promptEditor.context.modal.add": "Adicionar Contexto", "promptEditor.context.modal.footer": "Você pode gerenciar contextos na seção Contexto abaixo.", "promptEditor.context.modal.title": "{{num}} Conhecimentos no Contexto", "promptEditor.history.item.title": "Histórico de Conversas", "promptEditor.history.modal.assistant": "Olá! Como posso ajudar hoje?", "promptEditor.history.modal.edit": "Editar Nomes de Função da Conversa", "promptEditor.history.modal.title": "EXEMPLO", "promptEditor.history.modal.user": "Olá", "promptEditor.placeholder": "Escreva sua palavra de incentivo aqui, digite '{' para inserir uma variável, digite '/' para inserir um bloco de conteúdo de incentivo", "promptEditor.query.item.title": "Consulta", "promptEditor.requestURL.item.title": "URL de Solicitação", "promptEditor.variable.modal.add": "Nova variável", "promptEditor.variable.modal.addTool": "Nova ferramenta", "provider.anthropicHosted.trialQuotaTip": "Sua cota de teste do Anthropic expirará em 11/03/2025 e não estará mais disponível depois disso. Por favor, use-o a tempo.", "provider.encrypted.back": " tecnologia.", "provider.encrypted.front": "Sua CHAVE DA API será criptografada e armazenada usando", "provider.validating": "Validando chave...", "settings.agentStrategy": "Agent strategy", "settings.billing": "Faturamento", "settings.customEndpoint": "Endpoint personalizado", "settings.dataSource": "Fonte de dados", "settings.extension": "Extension", "settings.integrations": "Integrações", "settings.members": "Membros", "settings.permissionSet": "Conjunto de permissões", "settings.permissionSetDescription": "Configure conjuntos de permissões para uso com apps e bases de conhecimento. Um conjunto de permissões é uma coleção reutilizável de permissões de operações de recursos que pode ser atribuída a membros para recursos específicos.", "settings.preferences": "Preferences", "settings.provider": "Fornecedor de modelo", "settings.resourceAccess": "Acesso a Recursos", "settings.resourceAccessDescription": "Configure regras de permissão que aplicativos e bases de conhecimento podem usar. As regras de permissão podem ser atribuídas a membros em configurações específicas de acesso a recursos.", "settings.rolesAndPermissions": "Funções e Permissões", "settings.settings": "Settings", "settings.swaggerAPIAsTool": "Swagger API as Tool", "settings.trigger": "Trigger", "settings.workspace": "WORKSPACE", "stepByStepTour.completion.description": "Você já viu o essencial. Hora de criar algo.", "stepByStepTour.completion.dismiss": "Dispensar", "stepByStepTour.completion.label": "Step-by-step Tour concluído", "stepByStepTour.completion.title": "Tudo pronto", "stepByStepTour.duration": "Um tour rápido — cerca de 5 minutos", "stepByStepTour.guides.home.create.description": "Clique aqui para torná-lo seu", "stepByStepTour.guides.home.noCreate.description": "You can review lessons and see how Dify works here. Creating an app from a lesson requires a workspace where you have create permission, or help from an admin.", "stepByStepTour.guides.home.noCreate.title": "Browse lessons in Learn Dify", "stepByStepTour.guides.home.pick.description": "Escolha uma lição para ver como funciona.", "stepByStepTour.guides.integration.dataSource.description": "Connect data sources here so Knowledge can bring in content from Drive, Notion, GitHub, Firecrawl, and more.", "stepByStepTour.guides.integration.dataSource.title": "Data Source", "stepByStepTour.guides.integration.limitedAccess.dataSource.description": "Connect data sources here so Knowledge can bring in content from Drive, Notion, GitHub, Firecrawl, and more. Setup may require admin access.", "stepByStepTour.guides.integration.limitedAccess.mcp.description": "View connected MCP servers that expose external tools and services to apps. Adding or editing servers requires the right workspace permission.", "stepByStepTour.guides.integration.limitedAccess.modelProvider.description": "View model providers here, check model credentials, and see Message Credits. Installing or changing providers requires admin permission.", "stepByStepTour.guides.integration.limitedAccess.toolPlugin.description": "Browse installed tools and marketplace plugins that apps can call during execution. Ask an admin if you need to install or configure one.", "stepByStepTour.guides.integration.limitedAccess.trigger.description": "View triggers that turn third-party events into app inputs. Creating or managing triggers requires permission from your Workspace Owner or Admin.", "stepByStepTour.guides.integration.mcp.description": "Connect MCP servers when your apps need access to external tools and services through MCP.", "stepByStepTour.guides.integration.mcp.title": "MCP", "stepByStepTour.guides.integration.modelProvider.description": "Manage or install model providers here, set up model credentials, and check your Message Credits.", "stepByStepTour.guides.integration.modelProvider.title": "Model Provider", "stepByStepTour.guides.integration.toolPlugin.description": "Manage built-in tools and marketplace plugins that apps can call during execution.", "stepByStepTour.guides.integration.toolPlugin.title": "Tool Plugin", "stepByStepTour.guides.integration.trigger.description": "Use triggers to turn third-party events into inputs your apps can recognize and act on automatically.", "stepByStepTour.guides.integration.trigger.title": "Trigger", "stepByStepTour.guides.integration.updateSettings.description": "Configure how integrations update automatically, including the update mode, scheduled time, and which integrations are included.", "stepByStepTour.guides.integration.updateSettings.title": "Update Settings", "stepByStepTour.guides.knowledge.empty.connect.description": "Já tem uma base de conhecimento em outro lugar? Conecte-a via API — sem necessidade de migração de dados.", "stepByStepTour.guides.knowledge.empty.connect.title": "Conecte-se a uma base de conhecimento externa", "stepByStepTour.guides.knowledge.empty.create.description": "A maneira mais rápida de começar. Envie documentos e o Dify cuida do chunking, da indexação e do embedding para você. Você pode mudar para o modo personalizado a qualquer momento.", "stepByStepTour.guides.knowledge.empty.create.title": "Crie uma base de conhecimento pronta para uso", "stepByStepTour.guides.knowledge.empty.pipeline.description": "Defina seu próprio fluxo de chunking, limpeza e indexação quando precisar de mais controle sobre como os documentos se tornam pesquisáveis.", "stepByStepTour.guides.knowledge.empty.pipeline.title": "Crie uma base de conhecimento personalizada", "stepByStepTour.guides.knowledge.withDatasets.create.description": "Use Criar para adicionar uma nova base de conhecimento — comece pronta para uso, crie uma personalizada a partir dos seus documentos ou conecte-se a uma base de conhecimento externa.", "stepByStepTour.guides.knowledge.withDatasets.create.title": "Crie uma nova base de conhecimento", "stepByStepTour.guides.knowledge.withDatasets.manage.description": "Toque em qualquer base de conhecimento para abrir sua página de gerenciamento de documentos — atualize documentos, configurações de recuperação e acesso a partir dela.", "stepByStepTour.guides.knowledge.withDatasets.manage.title": "Abra e gerencie cada base de conhecimento", "stepByStepTour.guides.primaryActionLabel": "Entendi", "stepByStepTour.guides.studio.empty.blank.description": "Comece com uma tela em branco quando já souber o que construir.", "stepByStepTour.guides.studio.empty.blank.title": "Criar do zero", "stepByStepTour.guides.studio.empty.dsl.description": "Tem um arquivo DSL do Dify? Importe-o aqui para restaurar um app que você compartilhou ou fez backup.", "stepByStepTour.guides.studio.empty.dsl.title": "Importar um arquivo DSL", "stepByStepTour.guides.studio.empty.learnDify.description": "Novo no Dify? Faça primeiro uma lição guiada — você verá Workflows, Agents e muito mais em ação.", "stepByStepTour.guides.studio.empty.learnDify.title": "Ou comece com o Learn Dify", "stepByStepTour.guides.studio.empty.template.description": "Navegue pelos templates do Dify e escolha um que corresponda ao que você quer construir. Uma ótima forma de começar sem escrever nada do zero.", "stepByStepTour.guides.studio.empty.template.title": "Criar a partir de um template", "stepByStepTour.guides.studio.noCreate.empty.description": "Voce pode ver apps neste workspace, mas ainda nao ha apps aqui. Para criar ou editar apps, troque de workspace ou peca acesso ao Workspace Owner ou Admin.", "stepByStepTour.guides.studio.noCreate.empty.title": "Ainda nao ha apps para ver", "stepByStepTour.guides.studio.noCreate.withApps.description": "Voce pode navegar e abrir apps neste workspace, mas criar ou editar apps requer permissao. Troque para um workspace com acesso ou contate o Workspace Owner ou Admin.", "stepByStepTour.guides.studio.noCreate.withApps.title": "Studio esta somente para visualizacao para voce", "stepByStepTour.guides.studio.withApps.create.description": "Use Criar para adicionar um novo app — escolha um template, comece do zero ou importe um arquivo DSL.", "stepByStepTour.guides.studio.withApps.create.title": "Criar um novo app", "stepByStepTour.guides.studio.withApps.manage.description": "Toque em qualquer app para abrir sua página de orquestração — edite prompts, modelos e lógica, ou gerencie suas configurações a partir dela.", "stepByStepTour.guides.studio.withApps.manage.title": "Abra e gerencie cada app", "stepByStepTour.learnMore": "Saiba mais", "stepByStepTour.markTaskComplete": "Marcar {{title}} como concluído", "stepByStepTour.markTaskIncomplete": "Marcar {{title}} como incompleto", "stepByStepTour.minimize": "Minimizar", "stepByStepTour.progressAriaValueText": "{{completed}} de {{total}} etapas concluídas", "stepByStepTour.restore": "Abrir o tour passo a passo", "stepByStepTour.skip": "Pular tour", "stepByStepTour.skipRecovery.dismiss": "Entendi", "stepByStepTour.skipRecovery.label": "Dica de recuperação do Step-by-step Tour", "stepByStepTour.skipRecovery.message": "Tour oculto. Reative-o quando quiser em Ajuda → Step-by-step Tour.", "stepByStepTour.stepLabel": "{{current}} de {{total}}", "stepByStepTour.tasks.home.description": "Abra uma licao pratica do Learn Dify para ver o Dify em acao.", "stepByStepTour.tasks.home.noCreate.description": "You can review lessons here, but creating from a lesson requires additional permission.", "stepByStepTour.tasks.home.noCreate.title": "Browse Learn Dify", "stepByStepTour.tasks.home.primaryActionLabel": "Dar uma olhada", "stepByStepTour.tasks.home.title": "Experimente uma lição do Learn Dify", "stepByStepTour.tasks.integration.description": "Modelos, ferramentas, fontes de dados e mais — explore o que você pode conectar.", "stepByStepTour.tasks.integration.noPermission.description": "Navegue por modelos, ferramentas, fontes de dados e triggers. Para criar ou gerenciar integrações, troque para um workspace onde você tenha permissão ou contate o Workspace Owner ou Admin.", "stepByStepTour.tasks.integration.noPermission.title": "Explore Integrations", "stepByStepTour.tasks.integration.primaryActionLabel": "Dar uma olhada", "stepByStepTour.tasks.integration.title": "Explore Integrations", "stepByStepTour.tasks.knowledge.description": "Crie uma base de conhecimento para que seus apps respondam com base nos seus documentos.", "stepByStepTour.tasks.knowledge.noPermission.description": "Para criar ou gerenciar bases de conhecimento, troque para um workspace com acesso ou contate o Workspace Owner ou Admin.", "stepByStepTour.tasks.knowledge.noPermission.primaryActionLabel": "Entendi", "stepByStepTour.tasks.knowledge.noPermission.title": "Knowledge precisa de permissao", "stepByStepTour.tasks.knowledge.primaryActionLabel": "Dar uma olhada", "stepByStepTour.tasks.knowledge.title": "Adicione seus próprios dados", "stepByStepTour.tasks.studio.description": "Todos os seus apps ficam no Studio — edite, organize e publique-os aqui.", "stepByStepTour.tasks.studio.noCreate.description": "Voce pode ver apps neste workspace. Para criar ou editar apps, troque de workspace ou peca acesso ao Workspace Owner ou Admin.", "stepByStepTour.tasks.studio.noCreate.title": "Encontre seus apps no Studio", "stepByStepTour.tasks.studio.primaryActionLabel": "Dar uma olhada", "stepByStepTour.tasks.studio.title": "Gerencie seus apps no Studio", "stepByStepTour.title": "Conheça o Dify", "swaggerAPIAsToolPage.description": "Importe qualquer API como ferramenta usando especificações OpenAPI/Swagger. Configure uma vez e reutilize nos seus workflows.", "tag.addNew": "Adicionar nova tag", "tag.addTag": "adicionar etiqueta", "tag.create": "Criar", "tag.created": "Tag criada com sucesso", "tag.delete": "Excluir etiqueta", "tag.deleteTip": "A tag está sendo usada, excluí-la?", "tag.failed": "Falha na criação da tag", "tag.manageTags": "Gerenciar tags", "tag.noTag": "Sem tags", "tag.placeholder": "Tags", "tag.selectorPlaceholder": "Digite para pesquisar ou criar", "tag.tags": "Tags", "theme.auto": "sistema", "theme.dark": "escuro", "theme.light": "luz", "theme.theme": "Tema", "toolsPage.description": "Todas as ferramentas disponíveis no seu workspace — ferramentas integradas e integrações instalados pelo Marketplace.", "toolsPage.toolPlugin": "Tool Plugin", "triggerPage.description": "Converta eventos de terceiros em entradas que seus apps possam reconhecer e executar — automatize workflows sem acionadores manuais.", "unit.char": "caracteres", "userProfile.about": "Sobre", "userProfile.community": "Comunidade", "userProfile.compliance": "Conformidade", "userProfile.contactUs": "Contate-Nos", "userProfile.emailSupport": "Suporte por e-mail", "userProfile.forum": "Fórum", "userProfile.github": "GitHub", "userProfile.helpCenter": "Ajuda", "userProfile.logout": "Sair", "userProfile.roadmap": "Roteiro", "userProfile.settings": "Configurações", "userProfile.workspace": "Espaço de trabalho", "voice.language.arTN": "Árabe Tunisiano", "voice.language.deDE": "Alemão", "voice.language.enUS": "Inglês", "voice.language.esES": "Espanhol", "voice.language.faIR": "Persa", "voice.language.frFR": "Francês", "voice.language.hiIN": "Hindi", "voice.language.idID": "Indonésio", "voice.language.itIT": "Italiano", "voice.language.jaJP": "Japonês", "voice.language.koKR": "Coreano", "voice.language.plPL": "Polonês", "voice.language.ptBR": "Português", "voice.language.roRO": "Romeno", "voice.language.ruRU": "Russo", "voice.language.slSI": "Esloveno", "voice.language.thTH": "Tailandês", "voice.language.trTR": "Turco", "voice.language.ukUA": "Ucraniano", "voice.language.viVN": "Vietnamita", "voice.language.zhHans": "Chinês", "voice.language.zhHant": "Chinês Tradicional", "voiceInput.converting": "Convertendo para texto...", "voiceInput.notAllow": "microfone não autorizado", "voiceInput.speaking": "Fale agora...", "voiceInput.start": "Entrada por voz", "voiceInput.starting": "Iniciando microfone...", "voiceInput.stop": "Parar gravação", "workflowAsToolPage.description": "Transforme qualquer workflow publicado em uma ferramenta reutilizável. Use em vários apps para manter seus builds modulares e evitar repetição.", "you": "Você" }