2024-01-23 21:14:53 +08:00
const translation = {
2024-03-26 10:26:34 +08:00
api : {
success : 'Sucesso' ,
actionSuccess : 'Ação bem-sucedida' ,
saved : 'Salvo' ,
create : 'Criado' ,
remove : 'Removido' ,
} ,
operation : {
create : 'Criar' ,
confirm : 'Confirmar' ,
cancel : 'Cancelar' ,
clear : 'Limpar' ,
save : 'Salvar' ,
2024-08-09 18:04:50 +07:00
saveAndEnable : 'Salvar e Ativar' ,
2024-03-26 10:26:34 +08:00
edit : 'Editar' ,
add : 'Adicionar' ,
added : 'Adicionado' ,
refresh : 'Reiniciar' ,
reset : 'Redefinir' ,
search : 'Buscar' ,
change : 'Alterar' ,
remove : 'Remover' ,
send : 'Enviar' ,
copy : 'Copiar' ,
lineBreak : 'Quebra de linha' ,
sure : 'Tenho certeza' ,
download : 'Baixar' ,
delete : 'Excluir' ,
settings : 'Configurações' ,
setup : 'Configuração' ,
getForFree : 'Obter gratuitamente' ,
reload : 'Recarregar' ,
ok : 'OK' ,
log : 'Log' ,
learnMore : 'Saiba Mais' ,
params : 'Parâmetros' ,
2024-04-24 15:02:29 +08:00
duplicate : 'Duplicada' ,
rename : 'Renomear' ,
2024-09-09 15:54:00 +08:00
audioSourceUnavailable : 'AudioSource não está disponível' ,
2024-10-21 18:49:05 +08:00
zoomOut : 'Diminuir o zoom' ,
zoomIn : 'Ampliar' ,
copyImage : 'Copiar imagem' ,
openInNewTab : 'Abrir em nova guia' ,
2024-12-26 23:33:11 +08:00
viewMore : 'VER MAIS' ,
regenerate : 'Regenerar' ,
close : 'Fechar' ,
saveAndRegenerate : 'Salvar e regenerar pedaços filhos' ,
view : 'Vista' ,
2025-01-02 10:04:43 +08:00
submit : 'Enviar' ,
skip : 'Navio' ,
2025-01-09 20:30:06 +08:00
imageCopied : 'Imagem copiada' ,
2025-02-07 22:41:25 +08:00
deleteApp : 'Excluir aplicativo' ,
2025-02-19 11:35:19 +08:00
copied : 'Copiado' ,
in : 'em' ,
viewDetails : 'Ver detalhes' ,
2025-05-14 16:01:35 +08:00
downloadFailed : 'Download falhou. Por favor, tente novamente mais tarde.' ,
more : 'Mais' ,
downloadSuccess : 'Download concluído.' ,
format : 'Formato' ,
2025-06-24 09:25:02 +08:00
deSelectAll : 'Desmarcar tudo' ,
selectAll : 'Selecionar tudo' ,
2025-08-25 17:55:57 +08:00
config : 'Configuração' ,
2025-10-11 17:23:40 +08:00
no : 'Não' ,
yes : 'Sim' ,
deleteConfirmTitle : 'Excluir?' ,
confirmAction : 'Por favor, confirme sua ação.' ,
2025-11-25 14:52:17 +08:00
noSearchResults : 'Nenhum {{content}} foi encontrado' ,
resetKeywords : 'Redefinir palavras-chave' ,
selectCount : '{{count}} Selecionado' ,
searchCount : 'Encontre {{count}} {{content}}' ,
noSearchCount : '0 {{content}}' ,
now : 'Agora' ,
2024-03-26 10:26:34 +08:00
} ,
placeholder : {
input : 'Por favor, insira' ,
select : 'Por favor, selecione' ,
2025-11-25 14:52:17 +08:00
search : 'Pesquisar...' ,
2024-03-26 10:26:34 +08:00
} ,
voice : {
language : {
zhHans : 'Chinês' ,
2024-04-29 17:55:52 +08:00
zhHant : 'Chinês Tradicional' ,
2024-03-26 10:26:34 +08:00
enUS : 'Inglês' ,
deDE : 'Alemão' ,
frFR : 'Francês' ,
esES : 'Espanhol' ,
itIT : 'Italiano' ,
thTH : 'Tailandês' ,
idID : 'Indonésio' ,
jaJP : 'Japonês' ,
koKR : 'Coreano' ,
ptBR : 'Português' ,
ruRU : 'Russo' ,
ukUA : 'Ucraniano' ,
2024-04-29 17:55:52 +08:00
viVN : 'Vietnamita' ,
2024-05-09 15:38:51 +08:00
plPL : 'Polonês' ,
2024-08-23 14:25:07 +07:00
roRO : 'Romeno' ,
hiIN : 'Hindi' ,
trTR : 'Turco' ,
faIR : 'Persa' ,
2024-03-26 10:26:34 +08:00
} ,
} ,
unit : {
char : 'caracteres' ,
} ,
actionMsg : {
noModification : 'Sem modificações no momento.' ,
modifiedSuccessfully : 'Modificado com sucesso' ,
modifiedUnsuccessfully : 'Modificado sem sucesso' ,
copySuccessfully : 'Copiado com sucesso' ,
paySucceeded : 'Pagamento realizado com sucesso' ,
payCancelled : 'Pagamento cancelado' ,
generatedSuccessfully : 'Gerado com sucesso' ,
generatedUnsuccessfully : 'Geração sem sucesso' ,
} ,
model : {
params : {
temperature : 'Temperatura' ,
temperatureTip :
'Controla a aleatoriedade: Diminuir resulta em conclusões menos aleatórias. À medida que a temperatura se aproxima de zero, o modelo se tornará determinístico e repetitivo.' ,
top_p : 'Top P' ,
top_pTip :
'Controla a diversidade via amostragem de núcleo: 0.5 significa que metade de todas as opções ponderadas por probabilidade são consideradas.' ,
presence_penalty : 'Penalidade de presença' ,
presence_penaltyTip :
'Quanto penalizar novos tokens com base em se eles aparecem no texto até agora.\nAumenta a probabilidade do modelo de falar sobre novos tópicos.' ,
frequency_penalty : 'Penalidade de frequência' ,
frequency_penaltyTip :
'Quanto penalizar novos tokens com base em sua frequência existente no texto até agora.\nDiminui a probabilidade do modelo de repetir a mesma linha textualmente.' ,
max_tokens : 'Máximo de tokens' ,
max_tokensTip :
'Usado para limitar o comprimento máximo da resposta, em tokens. \nValores maiores podem limitar o espaço restante para palavras de prompt, registros de bate-papo e Conhecimento. \nRecomenda-se defini-lo abaixo de dois terços\ngpt-4-1106-preview, gpt-4-vision-preview max token (entrada 128k saída 4k)' ,
maxTokenSettingTip : 'Sua configuração máxima de token é alta, limitando potencialmente o espaço para palavras de prompt, consultas e dados. Considere definir abaixo de 2/3.' ,
setToCurrentModelMaxTokenTip : 'O máximo de tokens é atualizado para 80% do máximo de token do modelo atual {{maxToken}}.' ,
stop_sequences : 'Sequências de parada' ,
stop_sequencesTip : 'Até quatro sequências onde a API irá parar de gerar mais tokens. O texto retornado não conterá a sequência de parada.' ,
stop_sequencesPlaceholder : 'Digite a sequência e pressione Tab' ,
} ,
tone : {
Creative : 'Criativo' ,
Balanced : 'Equilibrado' ,
Precise : 'Preciso' ,
Custom : 'Personalizado' ,
} ,
addMoreModel : 'Vá para configurações para adicionar mais modelos' ,
2025-02-19 11:35:19 +08:00
settingsLink : 'Configurações do provedor de modelos' ,
capabilities : 'Recursos multimodais' ,
2024-03-26 10:26:34 +08:00
} ,
menus : {
status : 'beta' ,
explore : 'Explorar' ,
apps : 'Estúdio' ,
plugins : 'Plugins' ,
pluginsTips : 'Integre plugins de terceiros ou crie plugins de IA compatíveis com o ChatGPT.' ,
datasets : 'Conhecimento' ,
datasetsTips : 'EM BREVE: Importe seus próprios dados de texto ou escreva dados em tempo real via Webhook para aprimoramento do contexto LLM.' ,
newApp : 'Novo App' ,
newDataset : 'Criar Conhecimento' ,
tools : 'Ferramentas' ,
2025-02-19 11:35:19 +08:00
exploreMarketplace : 'Explorar Mercado' ,
2025-05-30 10:57:37 +08:00
appDetail : 'Detalhes do aplicativo' ,
account : 'Conta' ,
2024-03-26 10:26:34 +08:00
} ,
userProfile : {
settings : 'Configurações' ,
2024-07-22 19:56:46 +08:00
emailSupport : 'Suporte por e-mail' ,
2024-03-26 10:26:34 +08:00
workspace : 'Espaço de trabalho' ,
createWorkspace : 'Criar Espaço de Trabalho' ,
helpCenter : 'Ajuda' ,
2024-09-04 08:42:25 +07:00
roadmap : 'Roteiro' ,
2024-03-26 10:26:34 +08:00
community : 'Comunidade' ,
about : 'Sobre' ,
logout : 'Sair' ,
2025-05-14 16:01:35 +08:00
github : 'GitHub' ,
support : 'Suporte' ,
compliance : 'Conformidade' ,
2025-10-21 15:48:02 +08:00
contactUs : 'Contate-Nos' ,
2025-11-05 15:17:53 +08:00
forum : 'Fórum' ,
2024-03-26 10:26:34 +08:00
} ,
settings : {
accountGroup : 'CONTA' ,
workplaceGroup : 'ESPAÇO DE TRABALHO' ,
account : 'Minha conta' ,
members : 'Membros' ,
billing : 'Faturamento' ,
integrations : 'Integrações' ,
language : 'Idioma' ,
provider : 'Fornecedor de modelo' ,
dataSource : 'Fonte de dados' ,
plugin : 'Plugins' ,
apiBasedExtension : 'Extensão baseada em API' ,
2025-02-19 11:35:19 +08:00
generalGroup : 'GERAL' ,
2024-03-26 10:26:34 +08:00
} ,
account : {
avatar : 'Avatar' ,
name : 'Nome' ,
email : 'E-mail' ,
password : 'Senha' ,
passwordTip : 'Você pode definir uma senha permanente se não quiser usar códigos de login temporários' ,
setPassword : 'Definir uma senha' ,
resetPassword : 'Redefinir senha' ,
currentPassword : 'Senha atual' ,
newPassword : 'Nova senha' ,
confirmPassword : 'Confirmar senha' ,
notEqual : 'As duas senhas são diferentes.' ,
langGeniusAccount : 'Conta Dify' ,
langGeniusAccountTip : 'Sua conta Dify e dados de usuário associados.' ,
editName : 'Editar Nome' ,
showAppLength : 'Mostrar {{length}} apps' ,
2024-06-16 10:26:39 +08:00
delete : 'Excluir conta' ,
deleteTip : 'Excluir sua conta apagará permanentemente todos os seus dados e eles não poderão ser recuperados.' ,
2024-10-13 14:56:26 +08:00
myAccount : 'Minha Conta' ,
account : 'Conta' ,
studio : 'Estúdio Dify' ,
2025-01-02 10:04:43 +08:00
deletePrivacyLinkTip : 'Para obter mais informações sobre como lidamos com seus dados, consulte nosso' ,
deletePrivacyLink : 'Política de privacidade.' ,
deleteSuccessTip : 'Sua conta precisa de tempo para concluir a exclusão. Enviaremos um e-mail quando tudo estiver pronto.' ,
deleteLabel : 'Para confirmar, digite seu e-mail abaixo' ,
deletePlaceholder : 'Por favor, digite seu e-mail' ,
sendVerificationButton : 'Enviar código de verificação' ,
verificationLabel : 'Código de verificação' ,
verificationPlaceholder : 'Cole o código de 6 dígitos' ,
permanentlyDeleteButton : 'Excluir conta permanentemente' ,
feedbackTitle : 'Realimentação' ,
feedbackLabel : 'Diga-nos por que você excluiu sua conta?' ,
feedbackPlaceholder : 'Opcional' ,
2025-05-14 16:01:35 +08:00
workspaceName : 'Nome do Espaço de Trabalho' ,
workspaceIcon : 'Ícone de Área de Trabalho' ,
editWorkspaceInfo : 'Editar Informações do Espaço de Trabalho' ,
2025-07-17 13:25:39 +08:00
changeEmail : {
verifyEmail : 'Verifique seu email atual' ,
resendCount : 'Reenviar em {{count}}s' ,
sendVerifyCode : 'Enviar código de verificação' ,
emailPlaceholder : 'Digite um novo email' ,
emailLabel : 'Novo e-mail' ,
resend : 'Reenviar' ,
codeLabel : 'Código de verificação' ,
content3 : 'Digite um novo e-mail e nós enviaremos um código de verificação.' ,
codePlaceholder : 'Cole o código de 6 dígitos' ,
resendTip : 'Não recebeu um código?' ,
verifyNew : 'Verifique seu novo e-mail' ,
changeTo : 'Mudar para {{email}}' ,
continue : 'Continue' ,
title : 'Mudar E-mail' ,
content4 : 'Acabamos de enviar um código de verificação temporário para <email>{{email}}</email>.' ,
existingEmail : 'Um usuário com este e-mail já existe.' ,
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.' ,
newEmail : 'Crie um novo endereço de e-mail' ,
content2 : 'Seu email atual é <email>{{email}}</email>. O código de verificação foi enviado para este endereço de email.' ,
content1 : 'Se você continuar, enviaremos um código de verificação para <email>{{email}}</email> para reautenticação.' ,
2025-07-25 09:04:36 +08:00
unAvailableEmail : 'Este e-mail está temporariamente indisponível.' ,
2025-07-17 13:25:39 +08:00
} ,
2024-03-26 10:26:34 +08:00
} ,
members : {
team : 'Equipe' ,
invite : 'Adicionar' ,
name : 'NOME' ,
lastActive : 'ÚLTIMA ATIVIDADE' ,
role : 'FUNÇÕES' ,
pending : 'Pendente...' ,
owner : 'Proprietário' ,
admin : 'Admin' ,
adminTip : 'Pode criar aplicativos e gerenciar configurações da equipe' ,
normal : 'Normal' ,
normalTip : 'Só pode usar aplicativos, não pode criar aplicativos' ,
2024-06-14 07:34:25 -05:00
editor : 'Editor' ,
editorTip : 'Pode editar aplicativos, mas não pode gerenciar configurações da equipe' ,
2024-03-26 10:26:34 +08:00
inviteTeamMember : 'Adicionar membro da equipe' ,
inviteTeamMemberTip : 'Eles podem acessar os dados da sua equipe diretamente após fazer login.' ,
2024-12-23 16:27:49 +09:00
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.' ,
2024-03-26 10:26:34 +08:00
email : 'E-mail' ,
emailInvalid : 'Formato de e-mail inválido' ,
emailPlaceholder : 'Por favor, insira e-mails' ,
sendInvite : 'Enviar Convite' ,
invitedAsRole : 'Convidado como usuário {{role}}' ,
invitationSent : 'Convite enviado' ,
invitationSentTip : 'Convite enviado e eles podem fazer login no Dify para acessar os dados da sua equipe.' ,
invitationLink : 'Link do Convite' ,
2024-09-07 15:59:38 +07:00
failedInvitationEmails : 'Os seguintes usuários não foram convidados com sucesso' ,
2024-03-26 10:26:34 +08:00
ok : 'OK' ,
removeFromTeam : 'Remover da equipe' ,
removeFromTeamTip : 'Removerá o acesso da equipe' ,
setAdmin : 'Definir como administrador' ,
setMember : 'Definir como membro comum' ,
2024-06-14 07:34:25 -05:00
setEditor : 'Definir como editor' ,
2024-09-07 15:59:38 +07:00
disInvite : 'Cancelar o convite' ,
2024-03-26 10:26:34 +08:00
deleteMember : 'Excluir Membro' ,
you : '(Você)' ,
2024-09-04 17:45:12 +08:00
datasetOperatorTip : 'Só pode gerenciar a base de dados de conhecimento' ,
builder : 'Construtor' ,
setBuilder : 'Definir como construtor' ,
builderTip : 'Pode criar e editar seus próprios aplicativos' ,
datasetOperator : 'Administrador de conhecimento' ,
2025-07-17 13:25:39 +08:00
transferModal : {
verifyEmail : 'Verifique seu email atual' ,
resendCount : 'Reenviar em {{count}}s' ,
codeLabel : 'Código de verificação' ,
title : 'Transferir a propriedade do espaço de trabalho' ,
transferPlaceholder : 'Selecione um membro do espaço de trabalho…' ,
continue : 'Continue' ,
resendTip : 'Não recebeu um código?' ,
warningTip : 'Você se tornará um membro administrador, e o novo proprietário terá controle total.' ,
verifyContent : 'Seu email atual é <email>{{email}}</email>.' ,
transfer : 'Transferir a propriedade do espaço de trabalho' ,
resend : 'Reenviar' ,
verifyContent2 : 'Enviaremos um código de verificação temporário para este email para reautenticação.' ,
codePlaceholder : 'Cole o código de 6 dígitos' ,
warning : 'Você está prestes a transferir a propriedade de "{{workspace}}". Isso entra em vigor imediatamente e não pode ser desfeito.' ,
transferLabel : 'Transferir a propriedade do espaço de trabalho para' ,
sendTip : 'Se você continuar, enviaremos um código de verificação para <email>{{email}}</email> para reautenticação.' ,
sendVerifyCode : 'Enviar código de verificação' ,
} ,
transferOwnership : 'Transferir Propriedade' ,
2024-03-26 10:26:34 +08:00
} ,
2024-01-23 21:14:53 +08:00
integrations : {
connected : 'Conectado' ,
google : 'Google' ,
2024-03-26 10:26:34 +08:00
googleAccount : 'Faça login com a conta do Google' ,
2024-01-23 21:14:53 +08:00
github : 'GitHub' ,
2024-03-26 10:26:34 +08:00
githubAccount : 'Faça login com a conta do GitHub' ,
2024-01-23 21:14:53 +08:00
connect : 'Conectar' ,
} ,
language : {
displayLanguage : 'Idioma de exibição' ,
timezone : 'Fuso horário' ,
} ,
provider : {
apiKey : 'Chave da API' ,
enterYourKey : 'Insira sua chave da API aqui' ,
2024-03-26 10:26:34 +08:00
invalidKey : 'Chave da API OpenAI inválida' ,
2024-01-23 21:14:53 +08:00
validatedError : 'Falha na validação: ' ,
validating : 'Validando chave...' ,
saveFailed : 'Falha ao salvar a chave da API' ,
2024-03-26 10:26:34 +08:00
apiKeyExceedBill : 'Esta CHAVE DE API não tem quota disponível, por favor, leia' ,
addKey : 'Adicionar Chave' ,
2024-01-23 21:14:53 +08:00
comingSoon : 'Em breve' ,
editKey : 'Editar' ,
invalidApiKey : 'Chave da API inválida' ,
azure : {
apiBase : 'Base da API' ,
apiBasePlaceholder : 'A URL base da API do seu ponto de extremidade Azure OpenAI.' ,
apiKey : 'Chave da API' ,
apiKeyPlaceholder : 'Insira sua chave da API aqui' ,
2024-03-26 10:26:34 +08:00
helpTip : 'Saiba mais sobre o Serviço Azure OpenAI' ,
2024-01-23 21:14:53 +08:00
} ,
openaiHosted : {
openaiHosted : 'OpenAI Hospedado' ,
onTrial : 'EM TESTE' ,
exhausted : 'COTA ESGOTADA' ,
2024-03-26 10:26:34 +08:00
desc : 'O serviço de hospedagem OpenAI fornecido pela Dify permite que você use modelos como GPT-3.5. Antes que sua cota de teste seja esgotada, você precisa configurar outros fornecedores de modelos.' ,
callTimes : 'Chamadas' ,
usedUp : 'Cota de teste esgotada. Adicione seu próprio Fornecedor de Modelo.' ,
useYourModel : 'Atualmente usando seu próprio Fornecedor de Modelo.' ,
2024-01-23 21:14:53 +08:00
close : 'Fechar' ,
} ,
anthropicHosted : {
anthropicHosted : 'Anthropic Claude' ,
onTrial : 'EM TESTE' ,
exhausted : 'COTA ESGOTADA' ,
desc : 'Modelo poderoso, que se destaca em uma ampla gama de tarefas, desde diálogos sofisticados e geração de conteúdo criativo até instruções detalhadas.' ,
2024-03-26 10:26:34 +08:00
callTimes : 'Chamadas' ,
usedUp : 'Cota de teste esgotada. Adicione seu próprio Fornecedor de Modelo.' ,
useYourModel : 'Atualmente usando seu próprio Fornecedor de Modelo.' ,
2024-01-23 21:14:53 +08:00
close : 'Fechar' ,
2025-02-10 14:14:15 +08:00
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.' ,
2024-01-23 21:14:53 +08:00
} ,
anthropic : {
2024-03-26 10:26:34 +08:00
using : 'A capacidade de incorporação está sendo utilizada' ,
enableTip : 'Para habilitar o modelo da Anthropic, você precisa vincular ao OpenAI ou ao Azure OpenAI Service primeiro.' ,
2024-01-23 21:14:53 +08:00
notEnabled : 'Não habilitado' ,
2024-03-26 10:26:34 +08:00
keyFrom : 'Obtenha sua chave da API da Anthropic' ,
2024-01-23 21:14:53 +08:00
} ,
encrypted : {
front : 'Sua CHAVE DA API será criptografada e armazenada usando' ,
back : ' tecnologia.' ,
} ,
} ,
modelProvider : {
2024-03-26 10:26:34 +08:00
notConfigured : 'O modelo do sistema ainda não foi totalmente configurado e algumas funções podem estar indisponíveis.' ,
systemModelSettings : 'Configurações do Modelo do Sistema' ,
2024-01-23 21:14:53 +08:00
systemModelSettingsLink : 'Por que é necessário configurar um modelo do sistema?' ,
selectModel : 'Selecione seu modelo' ,
setupModelFirst : 'Por favor, configure seu modelo primeiro' ,
systemReasoningModel : {
2024-03-26 10:26:34 +08:00
key : 'Modelo de Raciocínio do Sistema' ,
tip : 'Defina o modelo de inferência padrão a ser usado para criar aplicativos, bem como recursos como geração de nomes de diálogo e sugestão de próxima pergunta também usarão o modelo de inferência padrão.' ,
2024-01-23 21:14:53 +08:00
} ,
embeddingModel : {
2024-03-26 10:26:34 +08:00
key : 'Modelo de Incorporação' ,
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.' ,
required : 'O modelo de Incorporação é obrigatório' ,
2024-01-23 21:14:53 +08:00
} ,
speechToTextModel : {
2024-03-26 10:26:34 +08:00
key : 'Modelo de Fala para Texto' ,
tip : 'Defina o modelo padrão para entrada de fala para texto na conversa.' ,
} ,
ttsModel : {
key : 'Modelo de Texto para Fala' ,
tip : 'Defina o modelo padrão para entrada de texto para fala na conversa.' ,
2024-01-23 21:14:53 +08:00
} ,
rerankModel : {
2024-03-26 10:26:34 +08:00
key : 'Modelo de Reordenação' ,
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' ,
2024-01-23 21:14:53 +08:00
} ,
2024-03-26 10:26:34 +08:00
quota : 'Quota' ,
2024-01-23 21:14:53 +08:00
searchModel : 'Modelo de pesquisa' ,
noModelFound : 'Nenhum modelo encontrado para {{model}}' ,
models : 'Modelos' ,
showMoreModelProvider : 'Mostrar mais provedor de modelo' ,
selector : {
tip : 'Este modelo foi removido. Adicione um modelo ou selecione outro modelo.' ,
emptyTip : 'Nenhum modelo disponível' ,
2024-03-26 10:26:34 +08:00
emptySetting : 'Por favor, vá para configurações para configurar' ,
rerankTip : 'Por favor, configure o modelo de reordenação' ,
2024-01-23 21:14:53 +08:00
} ,
card : {
2024-03-26 10:26:34 +08:00
quota : 'QUOTA' ,
2024-01-23 21:14:53 +08:00
onTrial : 'Em Teste' ,
paid : 'Pago' ,
2024-03-26 10:26:34 +08:00
quotaExhausted : 'Quota esgotada' ,
callTimes : 'Chamadas' ,
2024-01-23 21:14:53 +08:00
tokens : 'Tokens' ,
2024-03-26 10:26:34 +08:00
buyQuota : 'Comprar Quota' ,
2024-01-23 21:14:53 +08:00
priorityUse : 'Uso prioritário' ,
removeKey : 'Remover Chave da API' ,
2024-03-26 10:26:34 +08:00
tip : 'A prioridade será dada à quota paga. A quota de teste será usada após a quota paga ser esgotada.' ,
2024-01-23 21:14:53 +08:00
} ,
item : {
deleteDesc : '{{modelName}} está sendo usado como modelos de raciocínio do sistema. Algumas funções não estarão disponíveis após a remoção. Por favor, confirme.' ,
2024-03-26 10:26:34 +08:00
freeQuota : 'QUOTA GRATUITA' ,
2024-01-23 21:14:53 +08:00
} ,
addApiKey : 'Adicionar sua chave da API' ,
invalidApiKey : 'Chave da API inválida' ,
encrypted : {
front : 'Sua CHAVE DA API será criptografada e armazenada usando' ,
back : ' tecnologia.' ,
} ,
freeQuota : {
howToEarn : 'Como ganhar' ,
} ,
2024-03-26 10:26:34 +08:00
addMoreModelProvider : 'ADICIONAR MAIS FORNECEDOR DE MODELO' ,
2024-01-23 21:14:53 +08:00
addModel : 'Adicionar Modelo' ,
modelsNum : '{{num}} Modelos' ,
showModels : 'Mostrar Modelos' ,
showModelsNum : 'Mostrar {{num}} Modelos' ,
collapse : 'Recolher' ,
2024-03-26 10:26:34 +08:00
config : 'Configuração' ,
2024-01-23 21:14:53 +08:00
modelAndParameters : 'Modelo e Parâmetros' ,
model : 'Modelo' ,
featureSupported : '{{feature}} suportado' ,
2024-03-26 10:26:34 +08:00
callTimes : 'Chamadas' ,
credits : 'Créditos de Mensagem' ,
buyQuota : 'Comprar Quota' ,
getFreeTokens : 'Obter Tokens Gratuitos' ,
2024-01-23 21:14:53 +08:00
priorityUsing : 'Uso prioritário' ,
2024-03-26 10:26:34 +08:00
deprecated : 'Obsoleto' ,
2024-01-23 21:14:53 +08:00
confirmDelete : 'confirmar exclusão?' ,
quotaTip : 'Tokens gratuitos disponíveis restantes' ,
2024-03-26 10:26:34 +08:00
loadPresets : 'Carregar Predefinições' ,
2024-01-25 18:04:22 +08:00
parameters : 'PARÂMETROS' ,
2024-09-04 17:45:12 +08:00
loadBalancingDescription : 'Reduza a pressão com vários conjuntos de credenciais.' ,
configLoadBalancing : 'Balanceamento de carga de configuração' ,
upgradeForLoadBalancing : 'Atualize seu plano para habilitar o balanceamento de carga.' ,
providerManaged : 'Gerenciado pelo provedor' ,
apiKeyStatusNormal : 'O status do APIKey é normal' ,
loadBalancing : 'Balanceamento de carga' ,
addConfig : 'Adicionar configuração' ,
providerManagedDescription : 'Use o único conjunto de credenciais fornecido pelo provedor de modelo.' ,
apiKey : 'CHAVE DE API' ,
loadBalancingLeastKeyWarning : 'Para habilitar o balanceamento de carga, pelo menos 2 chaves devem estar habilitadas.' ,
editConfig : 'Editar configuração' ,
defaultConfig : 'Configuração padrão' ,
modelHasBeenDeprecated : 'Este modelo foi preterido' ,
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.' ,
apiKeyRateLimit : 'O limite de taxa foi atingido, disponível após {{seconds}}s' ,
loadBalancingHeadline : 'Balanceamento de carga' ,
2025-02-19 11:35:19 +08:00
emptyProviderTip : 'Instale um provedor de modelo primeiro.' ,
installProvider : 'Instalar provedores de modelo' ,
discoverMore : 'Descubra mais em' ,
configureTip : 'Configure a chave de API ou adicione o modelo a ser usado' ,
emptyProviderTitle : 'Provedor de modelo não configurado' ,
toBeConfigured : 'A ser configurado' ,
2025-08-25 17:55:57 +08:00
auth : {
apiKeyModal : {
addModel : 'Adicionar modelo' ,
title : 'Configuração de Autorização de Chave da API' ,
desc : 'Após configurar as credenciais, todos os membros dentro do espaço de trabalho podem usar este modelo ao orquestrar aplicações.' ,
} ,
addCredential : 'Adicionar credencial' ,
configModel : 'Configurar modelo' ,
apiKeys : 'Chaves de API' ,
unAuthorized : 'Não autorizado' ,
modelCredentials : 'Credenciais do modelo' ,
providerManaged : 'Provedor gerenciado' ,
addApiKey : 'Adicionar chave da API' ,
authorizationError : 'Erro de autorização' ,
addNewModel : 'Adicionar novo modelo' ,
specifyModelCredential : 'Especifique as credenciais do modelo' ,
providerManagedTip : 'A configuração atual é hospedada pelo provedor.' ,
authRemoved : 'Autorização removida' ,
addModelCredential : 'Adicionar credenciais do modelo' ,
configLoadBalancing : 'Configuração de Balanceamento de Carga' ,
specifyModelCredentialTip : 'Use uma credencial de modelo configurada.' ,
2025-09-18 12:49:10 +08:00
modelCredential : 'Credencial de modelo' ,
editModelCredential : 'Editar credencial do modelo' ,
manageCredentials : 'Gerenciar credenciais' ,
customModelCredentials : 'Credenciais de modelo personalizado' ,
addModel : 'Adicionar modelo' ,
removeModel : 'Remover modelo' ,
selectModelCredential : 'Selecione uma credencial de modelo' ,
customModelCredentialsDeleteTip : 'A credencial está em uso e não pode ser excluída' ,
addNewModelCredential : 'Adicionar nova credencial de modelo' ,
2025-08-25 17:55:57 +08:00
} ,
2025-09-19 18:27:09 +08:00
parametersInvalidRemoved : 'Alguns parâmetros são inválidos e foram removidos' ,
2025-09-29 21:35:26 +08:00
installDataSourceProvider : 'Instalar provedores de fontes de dados' ,
2024-01-23 21:14:53 +08:00
} ,
dataSource : {
add : 'Adicionar uma fonte de dados' ,
connect : 'Conectar' ,
notion : {
title : 'Notion' ,
description : 'Usando o Notion como fonte de dados para o Conhecimento.' ,
connectedWorkspace : 'Espaço de trabalho conectado' ,
addWorkspace : 'Adicionar espaço de trabalho' ,
connected : 'Conectado' ,
disconnected : 'Desconectado' ,
changeAuthorizedPages : 'Alterar páginas autorizadas' ,
pagesAuthorized : 'Páginas autorizadas' ,
sync : 'Sincronizar' ,
remove : 'Remover' ,
selector : {
pageSelected : 'Páginas Selecionadas' ,
searchPages : 'Pesquisar páginas...' ,
noSearchResult : 'Nenhum resultado de pesquisa' ,
addPages : 'Adicionar páginas' ,
preview : 'PRÉ-VISUALIZAÇÃO' ,
} ,
2025-07-17 13:25:39 +08:00
integratedAlert : 'O Notion está integrado através de credenciais internas, não é necessário reautorizar.' ,
2024-01-23 21:14:53 +08:00
} ,
2024-09-04 17:45:12 +08:00
website : {
inactive : 'Inativo' ,
active : 'Ativo' ,
title : 'Local na rede Internet' ,
with : 'Com' ,
configuredCrawlers : 'Rastreadores configurados' ,
description : 'Importe conteúdo de sites usando o rastreador da Web.' ,
} ,
configure : 'Configurar' ,
2024-01-23 21:14:53 +08:00
} ,
plugin : {
serpapi : {
apiKey : 'Chave da API' ,
apiKeyPlaceholder : 'Insira sua chave da API' ,
2024-03-26 10:26:34 +08:00
keyFrom : 'Obtenha sua chave da SerpAPI na página da conta da SerpAPI' ,
2024-01-23 21:14:53 +08:00
} ,
} ,
apiBasedExtension : {
2024-03-26 10:26:34 +08:00
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.' ,
2024-01-23 21:14:53 +08:00
link : 'Saiba como desenvolver sua própria Extensão de API.' ,
add : 'Adicionar Extensão de API' ,
selector : {
title : 'Extensão de API' ,
placeholder : 'Por favor, selecione a extensão de API' ,
manage : 'Gerenciar Extensão de API' ,
} ,
modal : {
title : 'Adicionar Extensão de API' ,
editTitle : 'Editar Extensão de API' ,
name : {
title : 'Nome' ,
placeholder : 'Por favor, insira o nome' ,
} ,
apiEndpoint : {
title : 'Endpoint da API' ,
placeholder : 'Por favor, insira o endpoint da API' ,
} ,
apiKey : {
title : 'Chave da API' ,
placeholder : 'Por favor, insira a chave da API' ,
lengthError : 'O comprimento da chave da API não pode ser inferior a 5 caracteres' ,
} ,
} ,
2024-02-07 15:01:53 +08:00
type : 'Tipo' ,
2024-01-23 21:14:53 +08:00
} ,
about : {
2024-03-26 10:26:34 +08:00
changeLog : 'Registro de Alterações' ,
2024-01-23 21:14:53 +08:00
updateNow : 'Atualizar agora' ,
2024-03-26 10:26:34 +08:00
nowAvailable : 'Dify {{version}} já está disponível.' ,
latestAvailable : 'Dify {{version}} é a última versão disponível.' ,
2024-01-23 21:14:53 +08:00
} ,
appMenus : {
2024-08-09 18:04:50 +07:00
overview : 'Monitoramento' ,
2024-01-23 21:14:53 +08:00
promptEng : 'Orquestrar' ,
apiAccess : 'Acesso à API' ,
logAndAnn : 'Logs e Anúncios' ,
2024-04-08 18:51:46 +08:00
logs : 'Logs' ,
2024-01-23 21:14:53 +08:00
} ,
environment : {
testing : 'TESTE' ,
development : 'DESENVOLVIMENTO' ,
} ,
appModes : {
completionApp : 'Gerador de Texto' ,
2024-03-26 10:26:34 +08:00
chatApp : 'Aplicativo de Bate-papo' ,
2024-01-23 21:14:53 +08:00
} ,
datasetMenus : {
documents : 'Documentos' ,
hitTesting : 'Teste de Recuperação' ,
settings : 'Configurações' ,
emptyTip : 'O Conhecimento não foi associado, por favor, vá para o aplicativo ou plug-in para completar a associação.' ,
viewDoc : 'Ver documentação' ,
2024-03-26 10:26:34 +08:00
relatedApp : 'aplicativos relacionados' ,
2024-12-26 23:33:11 +08:00
noRelatedApp : 'Nenhum aplicativo vinculado' ,
2025-09-18 12:49:10 +08:00
pipeline : 'Pipeline' ,
2024-01-23 21:14:53 +08:00
} ,
voiceInput : {
speaking : 'Fale agora...' ,
converting : 'Convertendo para texto...' ,
notAllow : 'microfone não autorizado' ,
} ,
modelName : {
'gpt-3.5-turbo' : 'GPT-3.5-Turbo' ,
'gpt-3.5-turbo-16k' : 'GPT-3.5-Turbo-16K' ,
'gpt-4' : 'GPT-4' ,
'gpt-4-32k' : 'GPT-4-32K' ,
2024-03-26 10:26:34 +08:00
'text-davinci-003' : 'Texto-Davinci-003' ,
'text-embedding-ada-002' : 'Texto-Embutimento-Ada-002' ,
'whisper-1' : 'Sussurro-1' ,
'claude-instant-1' : 'Claude-Instantâneo' ,
2024-01-23 21:14:53 +08:00
'claude-2' : 'Claude-2' ,
} ,
chat : {
renameConversation : 'Renomear Conversa' ,
conversationName : 'Nome da conversa' ,
conversationNamePlaceholder : 'Por favor, insira o nome da conversa' ,
conversationNameCanNotEmpty : 'Nome da conversa obrigatório' ,
citation : {
title : 'CITAÇÕES' ,
2024-03-26 10:26:34 +08:00
linkToDataset : 'Link para Conhecimento' ,
2024-01-23 21:14:53 +08:00
characters : 'Personagens:' ,
hitCount : 'Contagem de recuperação:' ,
2024-03-26 10:26:34 +08:00
vectorHash : 'Hash de vetor:' ,
2024-01-23 21:14:53 +08:00
hitScore : 'Pontuação de recuperação:' ,
} ,
2025-05-30 10:51:19 +08:00
inputPlaceholder : 'Fale com o {{botName}}' ,
2025-02-19 09:13:26 +08:00
thinking : 'Pensante...' ,
thought : 'Pensamento' ,
2025-05-14 16:01:35 +08:00
resend : 'Reenviar' ,
2024-01-23 21:14:53 +08:00
} ,
promptEditor : {
2024-03-26 10:26:34 +08:00
placeholder : 'Escreva sua palavra de incentivo aqui, digite \'{\' para inserir uma variável, digite \'/\' para inserir um bloco de conteúdo de incentivo' ,
2024-01-23 21:14:53 +08:00
context : {
item : {
title : 'Contexto' ,
desc : 'Inserir modelo de contexto' ,
} ,
modal : {
2024-03-26 10:26:34 +08:00
title : '{{num}} Conhecimentos no Contexto' ,
2024-01-23 21:14:53 +08:00
add : 'Adicionar Contexto' ,
2024-03-26 10:26:34 +08:00
footer : 'Você pode gerenciar contextos na seção Contexto abaixo.' ,
2024-01-23 21:14:53 +08:00
} ,
} ,
history : {
item : {
2024-03-26 10:26:34 +08:00
title : 'Histórico de Conversas' ,
2024-01-23 21:14:53 +08:00
desc : 'Inserir modelo de mensagem histórica' ,
} ,
modal : {
title : 'EXEMPLO' ,
user : 'Olá' ,
assistant : 'Olá! Como posso ajudar hoje?' ,
edit : 'Editar Nomes de Função da Conversa' ,
} ,
} ,
variable : {
item : {
title : 'Variáveis e Ferramentas Externas' ,
desc : 'Inserir Variáveis e Ferramentas Externas' ,
} ,
2024-04-08 23:17:16 +08:00
outputToolDisabledItem : {
title : 'Variáveis' ,
desc : 'Inserir variáveis' ,
} ,
2024-01-23 21:14:53 +08:00
modal : {
add : 'Nova variável' ,
addTool : 'Nova ferramenta' ,
} ,
} ,
query : {
item : {
title : 'Consulta' ,
desc : 'Inserir modelo de consulta do usuário' ,
} ,
} ,
2024-03-26 10:26:34 +08:00
existed : 'Já existe no incentivo' ,
2024-01-23 21:14:53 +08:00
} ,
imageUploader : {
2024-03-26 10:26:34 +08:00
uploadFromComputer : 'Enviar do Computador' ,
uploadFromComputerReadError : 'Falha ao ler a imagem, por favor, tente novamente.' ,
uploadFromComputerUploadError : 'Falha ao enviar a imagem, por favor, envie novamente.' ,
2024-01-23 21:14:53 +08:00
uploadFromComputerLimit : 'As imagens enviadas não podem exceder {{size}} MB' ,
pasteImageLink : 'Colar link da imagem' ,
pasteImageLinkInputPlaceholder : 'Cole o link da imagem aqui' ,
pasteImageLinkInvalid : 'Link da imagem inválido' ,
2024-03-26 10:26:34 +08:00
imageUpload : 'Enviar Imagem' ,
2024-01-23 21:14:53 +08:00
} ,
2024-04-24 15:02:29 +08:00
tag : {
placeholder : 'Todas as tags' ,
addNew : 'Adicionar nova tag' ,
noTag : 'Sem tags' ,
noTagYet : 'Nenhuma tag ainda' ,
addTag : 'adicionar etiqueta' ,
editTag : 'Editar tags' ,
manageTags : 'Gerenciar tags' ,
selectorPlaceholder : 'Digite para pesquisar ou criar' ,
create : 'Criar' ,
delete : 'Excluir etiqueta' ,
deleteTip : 'A tag está sendo usada, excluí-la?' ,
created : 'Tag criada com sucesso' ,
failed : 'Falha na criação da tag' ,
} ,
2024-09-04 17:45:12 +08:00
errorMsg : {
fieldRequired : '{{field}} é obrigatório' ,
urlError : 'URL deve começar com http:// ou https://' ,
} ,
2024-10-21 18:49:05 +08:00
fileUploader : {
uploadFromComputer : 'Upload local' ,
pasteFileLink : 'Colar link do arquivo' ,
pasteFileLinkInputPlaceholder : 'Digite o URL...' ,
pasteFileLinkInvalid : 'Link de arquivo inválido' ,
fileExtensionNotSupport : 'Extensão de arquivo não suportada' ,
uploadFromComputerReadError : 'Falha na leitura do arquivo, tente novamente.' ,
uploadFromComputerLimit : 'Carregar arquivo não pode exceder {{size}}' ,
uploadFromComputerUploadError : 'Falha no upload do arquivo, faça o upload novamente.' ,
2025-11-05 15:17:53 +08:00
fileExtensionBlocked : 'Este tipo de arquivo está bloqueado por razões de segurança' ,
2024-10-21 18:49:05 +08:00
} ,
2024-11-15 19:31:15 +08:00
license : {
expiring : 'Expirando em um dia' ,
expiring_plural : 'Expirando em {{count}} dias' ,
2025-05-30 10:57:37 +08:00
unlimited : 'Ilimitado' ,
2024-11-15 19:31:15 +08:00
} ,
2024-11-28 13:21:04 +08:00
pagination : {
perPage : 'Itens por página' ,
} ,
2025-05-14 16:01:35 +08:00
theme : {
light : 'luz' ,
dark : 'escuro' ,
theme : 'Tema' ,
auto : 'sistema' ,
} ,
compliance : {
soc2Type1 : 'Relatório SOC 2 Tipo I' ,
sandboxUpgradeTooltip : 'Apenas disponível com um plano Profissional ou de Equipe.' ,
soc2Type2 : 'Relatório SOC 2 Tipo II' ,
professionalUpgradeTooltip : 'Apenas disponível com um plano Team ou superior.' ,
gdpr : 'GDPR DPA' ,
iso27001 : 'Certificação ISO 27001:2022' ,
} ,
imageInput : {
dropImageHere : 'Arraste sua imagem aqui, ou' ,
supportedFormats : 'Suporta PNG, JPG, JPEG, WEBP e GIF' ,
browse : 'navegar' ,
} ,
2025-05-30 10:57:37 +08:00
you : 'Você' ,
2025-08-18 23:46:23 +08:00
avatar : {
deleteTitle : 'Remover Avatar' ,
deleteDescription : 'Você tem certeza de que deseja remover sua foto de perfil? Sua conta usará o avatar padrão inicial.' ,
} ,
2025-09-02 10:16:14 +08:00
feedback : {
title : 'Fornecer feedback' ,
content : 'Conteúdo do feedback' ,
subtitle : 'Por favor, nos diga o que deu errado com esta resposta' ,
placeholder : 'Por favor, descreva o que deu errado ou como podemos melhorar...' ,
} ,
2025-09-18 12:49:10 +08:00
label : {
optional : '(opcional)' ,
} ,
2025-11-25 14:52:17 +08:00
noData : 'Sem dados' ,
dynamicSelect : {
error : 'Falha ao carregar opções' ,
noData : 'Nenhuma opção disponível' ,
loading : 'Carregando opções...' ,
selected : '{{count}} selecionado' ,
} ,
2024-01-23 21:14:53 +08:00
}
export default translation