mirror of
https://github.com/rustmailer/bichon.git
synced 2026-08-03 07:48:34 +02:00
1559 lines
73 KiB
JSON
1559 lines
73 KiB
JSON
{
|
||
"common": {
|
||
"submit": "Enviar",
|
||
"cancel": "Cancelar",
|
||
"save": "Salvar",
|
||
"save_changes": "Salvar alterações",
|
||
"delete": "Excluir",
|
||
"edit": "Editar",
|
||
"search": "Pesquisar",
|
||
"add": "Adicionar",
|
||
"remove": "Remover",
|
||
"create": "Criar",
|
||
"update": "Atualizar",
|
||
"confirm": "Confirmar",
|
||
"close": "Fechar",
|
||
"yes": "Sim",
|
||
"no": "Não",
|
||
"ok": "OK",
|
||
"loading": "Carregando...",
|
||
"empty": "Vazio",
|
||
"noData": "Sem dados",
|
||
"table": {
|
||
"noResults": "Nenhum resultado."
|
||
},
|
||
"failed": "Falhou",
|
||
"notFound": "Não encontrado",
|
||
"back": "Voltar",
|
||
"goBack": "Voltar",
|
||
"backToHome": "Voltar ao Início",
|
||
"tryAgain": "Tentar novamente",
|
||
"more": "Mais",
|
||
"actions": "Ações",
|
||
"filter": "Filtrar",
|
||
"reset": "Redefinir",
|
||
"clear": "Limpar",
|
||
"error": "Erro",
|
||
"apply": "Aplicar",
|
||
"select": "Selecionar",
|
||
"selectAll": "Selecionar tudo",
|
||
"deselectAll": "Desmarcar tudo",
|
||
"all": "Tudo",
|
||
"none": "Nenhum",
|
||
"showLess": "Mostrar menos",
|
||
"showMore": "Mostrar mais...",
|
||
"project_description": "Bichon é um projeto de código aberto.",
|
||
"view_on_github_button": "Ver no GitHub",
|
||
"op_failed": "Operação falhou",
|
||
"na": "N/A",
|
||
"retry": "Repetir",
|
||
"deleting": "Excluindo..."
|
||
},
|
||
"navigation": {
|
||
"home": "Início",
|
||
"settings": "Configurações",
|
||
"accounts": "Contas",
|
||
"dashboard": "Painel",
|
||
"mailbox": "Caixa de Entrada",
|
||
"oauth2": "OAuth2",
|
||
"accessTokens": "Tokens de Acesso",
|
||
"apiDocs": "Documentação da API",
|
||
"general": "Geral",
|
||
"auth": "Autenticação",
|
||
"other": "Outro",
|
||
"users": "Usuários do sistema"
|
||
},
|
||
"auth": {
|
||
"welcome": "Bem-vindo ao Bichon",
|
||
"username": "Nome de Usuário",
|
||
"password": "Senha",
|
||
"login": "Login",
|
||
"loginFailed": "Falha no Login",
|
||
"invalidPassword": "Senha inválida, por favor, tente novamente.",
|
||
"somethingWentWrong": "Algo deu errado",
|
||
"sessionExpired": "Sessão Expirada!",
|
||
"sessionExpiredDesc": "Sua sessão terminou devido à inatividade. Por favor, faça login novamente para continuar.",
|
||
"logout": "Sair",
|
||
"areYouSureYouWantToLogOut": "Tem certeza que deseja sair?",
|
||
"youWillNeedToLogInAgain": "Você precisará fazer login novamente para acessar sua conta."
|
||
},
|
||
"errors": {
|
||
"pageNotFound": "Ops! Página não encontrada!",
|
||
"pageNotFoundDesc": "A página que você está procurando pode não existir ou foi removida.",
|
||
"somethingWentWrong": "Ops! Algo deu errado :')",
|
||
"somethingWentWrongDesc": "Lamentamos o inconveniente, por favor, tente novamente mais tarde.",
|
||
"internalServerError": "Erro interno do servidor!",
|
||
"contentNotModified": "Conteúdo não modificado!",
|
||
"networkError": "Erro de Rede",
|
||
"networkErrorDesc": "Não foi possível conectar ao servidor. Por favor, verifique sua conexão com a internet e tente novamente.",
|
||
"forbidden": "Proibido",
|
||
"forbiddenTitle": "Acesso Proibido",
|
||
"forbiddenDesc": "Você não tem as permissões necessárias para visualizar este recurso.",
|
||
"unauthorized": "Não Autorizado",
|
||
"unauthorizedTitle": "Acesso Não Autorizado",
|
||
"unauthorizedDesc": "Por favor, faça login com as credenciais apropriadas para acessar este recurso.",
|
||
"maintenance": "Manutenção",
|
||
"maintenanceTitle": "O site está em manutenção!",
|
||
"maintenanceDesc": "O site está temporariamente indisponível. Voltaremos em breve.",
|
||
"learnMore": "Saiba Mais"
|
||
},
|
||
"dashboard": {
|
||
"title": "Painel",
|
||
"mailAccounts": "Contas de Email",
|
||
"connected": "Conectado",
|
||
"totalEmails": "Total de Emails",
|
||
"syncedLocally": "Sincronizado Localmente",
|
||
"totalEmailSize": "Tamanho Total do Email",
|
||
"logicalVolume": "Volume Lógico",
|
||
"localDataFiles": "Arquivos de Dados Locais",
|
||
"actualDiskUsage": "Uso Real do Disco",
|
||
"indexSize": "Tamanho do Índice",
|
||
"tantivyIndex": "Índice Tantivy",
|
||
"dayTrend": "Tendência de 30 Dias",
|
||
"attachments": "Anexos",
|
||
"topLists": "Principais Listas",
|
||
"newEmails": "Novos Emails",
|
||
"messageDistribution": "Distribuição de Mensagens",
|
||
"attachmentRatio": "Taxa de Anexos",
|
||
"attachmentRatioDesc": "{{percent}}% dos seus emails têm anexos",
|
||
"noEmailsSynced": "Nenhum email sincronizado ainda",
|
||
"withAttachments": "Com Anexos",
|
||
"noAttachments": "Sem Anexos",
|
||
"top10Senders": "Top 10 Remetentes",
|
||
"byMessageCount": "Por Contagem de Mensagens",
|
||
"sender": "Remetente",
|
||
"count": "Contagem",
|
||
"top10LargestEmails": "Top 10 Maiores Emails",
|
||
"byMessageSize": "Por Tamanho da Mensagem",
|
||
"subject": "Assunto",
|
||
"size": "Tamanho",
|
||
"noSubject": "(Sem Assunto)",
|
||
"top10Accounts": "Top 10 Contas",
|
||
"emails": "Emails",
|
||
"account": "Conta",
|
||
"noRecentActivity": "Nenhuma Atividade Recente",
|
||
"noSendersData": "Sem Dados de Remetentes",
|
||
"noLargeEmails": "Sem Emails Grandes",
|
||
"noAccountData": "Sem Dados de Contas",
|
||
"systemVersion": "Versão do sistema"
|
||
},
|
||
"accounts": {
|
||
"beforeRelativeValue": "Sincronizar e-mails de antes de {{value}} {{unit}} atrás",
|
||
"sinceRelativeValue": "Sincronizar e-mails dos últimos {{value}} {{unit}}",
|
||
"syncBatchSize": "Tamanho do lote de sincronização",
|
||
"syncBatchSizeDescription": "Número de mensagens obtidas por solicitação IMAP",
|
||
"incrementalSyncDescription": "Frequência da sincronização incremental (em minutos)",
|
||
"syncScope": "Estratégia de sincronização",
|
||
"syncScopeDescription": "Escolha quais e-mails devem ser indexados e arquivados.",
|
||
"selectMode": "Selecionar modo de filtro",
|
||
"syncAll": "Sincronizar todos os e-mails",
|
||
"sinceFixed": "Desde uma data específica",
|
||
"sinceRelative": "Sincronizar apenas e-mails recentes",
|
||
"beforeRelative": "Arquivar apenas e-mails antigos",
|
||
"duration": "Duração",
|
||
"unit": "Unidade",
|
||
"accessControl": "Controle de acesso",
|
||
"owner": "Criador",
|
||
"access_control": {
|
||
"title": "Atribuição de Acesso à Conta",
|
||
"description": "Atribuir funções e usuários autorizados a {{email}}",
|
||
"role_label": "Função de Acesso",
|
||
"role_placeholder": "Selecionar uma função",
|
||
"role_loading": "Carregando funções...",
|
||
"user_label": "Selecionar Usuários Autorizados",
|
||
"user_search_placeholder": "Buscar por nome ou e-mail...",
|
||
"user_empty": "Nenhum usuário encontrado",
|
||
"user_selected_count": "Selecionado(s): {{count}}",
|
||
"buttons": {
|
||
"cancel": "Cancelar",
|
||
"save": "Salvar Atribuição"
|
||
},
|
||
"validation": {
|
||
"user_required": "Selecione pelo menos um usuário",
|
||
"role_required": "Selecione uma função para atribuir"
|
||
},
|
||
"toast": {
|
||
"success_title": "Atribuição Concluída",
|
||
"success_desc": "As permissões foram atribuídas com sucesso a {{email}}",
|
||
"failed_title": "Falha na Atribuição"
|
||
}
|
||
},
|
||
"title": "Contas de Email",
|
||
"description": "Gerencie e configure suas contas de email.",
|
||
"addImap": "Adicionar Conta IMAP",
|
||
"addNoSync": "Adicionar Conta Sem Sincronização",
|
||
"moreAccountTypes": "Mais Tipos de Conta",
|
||
"noAccountConfigurations": "Nenhuma Configuração de Conta",
|
||
"noAccountConfigurationsDesc": "Você ainda não adicionou nenhuma configuração de conta. Adicione uma para utilizar a funcionalidade.",
|
||
"addConfiguration": "Adicionar Configuração",
|
||
"name": "Nome de login",
|
||
"email": "Email",
|
||
"status": "Status",
|
||
"type": "Tipo",
|
||
"lastSync": "Última Sincronização",
|
||
"actions": "Ações",
|
||
"edit": "Editar",
|
||
"delete": "Excluir",
|
||
"detail": "Detalhe",
|
||
"syncFolders": "Pastas de Sincronização",
|
||
"oauth2Tokens": "Tokens OAuth2",
|
||
"id": "ID",
|
||
"enabled": "Ativo",
|
||
"auth": "Autenticação",
|
||
"incSync": "Sincronização Incremental",
|
||
"state": "Estado",
|
||
"createdAt": "Criado Em",
|
||
"updatedAt": "Atualizado Em",
|
||
"openMenu": "Abrir Menu",
|
||
"emailAccountRegistration": "Registro de Conta de Email",
|
||
"emailAccountRegistrationDesc": "Por favor, insira seu endereço de email. Na próxima etapa, você configurará os detalhes IMAP/SMTP. Tentaremos descobrir automaticamente os endereços de servidor IMAP/SMTP usando o endereço de email fornecido.",
|
||
"emailAddress": "Endereço de Email",
|
||
"emailPlaceholder": "Ex: john.doe@example.com",
|
||
"namePlaceholder": "Ex: john.doe",
|
||
"optional": "Opcional",
|
||
"nameDescription": "Nome de usuário de conexão IMAP. Deixe este campo em branco se você usar seu endereço de e-mail completo como nome de usuário de conexão.",
|
||
"emailCannotBeModified": "O endereço de email da conta não pode ser modificado ao editar.",
|
||
"addAccount": "Adicionar Conta",
|
||
"updateAccount": "Atualizar Conta",
|
||
"accountUpdated": "Conta Atualizada",
|
||
"accountCreated": "Conta Criada",
|
||
"accountUpdatedDesc": "A conta foi atualizada com sucesso.",
|
||
"accountCreatedDesc": "A conta foi criada com sucesso.",
|
||
"accountUpdateFailed": "Falha ao Atualizar Conta",
|
||
"accountCreationFailed": "Falha ao Criar Conta",
|
||
"updateFailed": "Falha na atualização, por favor, tente novamente mais tarde.",
|
||
"creationFailed": "Falha na criação, por favor, tente novamente mais tarde.",
|
||
"selectSyncFolders": "Selecionar Pastas de Sincronização",
|
||
"allMailFolderSelected": "Atenção: A pasta 'Todos os Emails' está selecionada",
|
||
"accountSyncFoldersUpdated": "Pastas de Sincronização da Conta Atualizadas",
|
||
"accountSyncFoldersUpdateFailed": "Falha ao Atualizar Pastas de Sincronização da Conta",
|
||
"serverConfiguration": "Configuração do Servidor (IMAP)",
|
||
"syncFoldersTitle": "Pastas de Sincronização",
|
||
"allMailFolderSelectedDesc": "Selecionar uma pasta com o atributo 'Todos os Emails' pode duplicar mensagens já sincronizadas de pastas como Caixa de Entrada ou Itens Enviados. Isso pode consumir significativamente o seu armazenamento.",
|
||
"allMailSkipped": "Pastas padrão selecionadas. 'Todos os Emails' foi ignorado para evitar duplicação.",
|
||
"selectAtLeastOneFolder": "Por favor, selecione pelo menos uma pasta",
|
||
"chooseFoldersToSync": "Escolha as pastas para sincronizar para {{email}}. As pastas recém-adicionadas começarão a ser baixadas no próximo ciclo de sincronização.",
|
||
"accountDetails": "Detalhes da Conta",
|
||
"capabilities": "Capacidades",
|
||
"folderLimit": "Limite de Pasta",
|
||
"incrementalSyncInterval": "Intervalo de Sincronização Incremental",
|
||
"everyMinutes": "A cada {{minutes}} minutos",
|
||
"foldersConfiguredForSync": "Pastas Configuradas para Sincronização: {{count}}",
|
||
"foldersSelected": "Pastas Selecionadas: {{count}}",
|
||
"imapHost": "Host IMAP",
|
||
"imapHostPlaceholder": "Ex: imap.example.com",
|
||
"imapPort": "Porta IMAP",
|
||
"imapPortPlaceholder": "Ex: 993",
|
||
"imapEncryption": "Criptografia IMAP",
|
||
"selectEncryptionMethod": "Selecionar Método de Criptografia",
|
||
"chooseEncryptionMethod": "Por favor, escolha o método de criptografia para IMAP.",
|
||
"imapAuthMethod": "Método de Autenticação IMAP",
|
||
"selectAuthMethod": "Selecionar Método de Autenticação",
|
||
"chooseAuthMethod": "Por favor, escolha o método de autenticação para IMAP.",
|
||
"imapPassword": "Senha IMAP",
|
||
"leaveEmptyToKeepPassword": "Deixe vazio para manter a senha atual",
|
||
"enterPassword": "Insira a senha",
|
||
"leaveEmptyToKeepExisting": "Deixe vazio para manter a senha existente. Insira a nova senha apenas se estiver atualizando.",
|
||
"useProxy": "Usar Proxy",
|
||
"selectProxy": "Selecionar Proxy",
|
||
"incrementalSync": "Sincronização Incremental (minutos)",
|
||
"incrementalSyncPlaceholder": "Ex: 300",
|
||
"enabledDescription": "Determina se esta conta está ativa. Se desativada, nenhuma sincronização relacionada será executada.",
|
||
"dateSince": "Data de Início da Sincronização",
|
||
"none": "Nenhum",
|
||
"fixed": "Fixo",
|
||
"relative": "Relativo",
|
||
"selectDate": "Selecionar Data",
|
||
"selectUnit": "Selecionar Unidade",
|
||
"days": "Dias",
|
||
"months": "Meses",
|
||
"years": "Anos",
|
||
"enterValue": "Insira o Valor",
|
||
"mustBeAtLeast1": "Deve ser pelo menos 1",
|
||
"dateSelection": "Seleção de Data",
|
||
"since": "Desde",
|
||
"recent": "Recente",
|
||
"notAvailable": "N/D",
|
||
"host": "Host",
|
||
"port": "Porta",
|
||
"encryption": "Criptografia",
|
||
"authType": "Tipo de Autenticação",
|
||
"password": "Senha",
|
||
"useProxyField": "Usar Proxy",
|
||
"clickSaveWhenDone": "Clique em 'Salvar' quando terminar.",
|
||
"step": "Passo {{index}}",
|
||
"goBack": "Voltar",
|
||
"autoConfiguring": "Configurando Automaticamente...",
|
||
"continue": "Continuar",
|
||
"saveChanges": "Salvar Alterações",
|
||
"submit": "Enviar",
|
||
"field": "Campo",
|
||
"value": "Valor",
|
||
"refreshToken": "Token de Atualização",
|
||
"accessTokenCopiedToClipboard": "Token de acesso copiado para a área de transferência",
|
||
"refreshTokenCopiedToClipboard": "Token de atualização copiado para a área de transferência",
|
||
"noOAuth2Tokens": "Sem Tokens OAuth2",
|
||
"theAccountHasNotCompletedTheAuthorizationProcess": "Esta conta não concluiu o processo de autorização.",
|
||
"clickHere": "Clique Aqui",
|
||
"toAuthorizeTheAccount": "para autorizar a conta.",
|
||
"detailsOfTheOAuth2TokensForTheAccount": "Detalhes dos Tokens OAuth2 para esta conta.",
|
||
"updateTheEmailAccountHere": "Atualize a conta de email aqui.",
|
||
"addNewEmailAccountHere": "Adicione uma nova conta de email aqui.",
|
||
"thisAccountIsUsedForIdentificationPurposesOnly": "Esta conta é usada apenas para fins de identificação e não requer sincronização com um servidor de email. Ajuda na importação de dados de email.",
|
||
"determinesWhetherThisAccountIsActiveNoSync": "Determina se esta conta está ativa. Se estiver desativada, não será possível importar dados.",
|
||
"folderSync": {
|
||
"noData": "Sem Dados",
|
||
"noFolders": "Nenhuma pasta para sincronizar",
|
||
"batches": "Lotes",
|
||
"autoSelectDescendants": "Selecionar automaticamente os descendentes",
|
||
"autoSelectParents": "Selecionar automaticamente os pais",
|
||
"expandAll": "Expandir tudo",
|
||
"collapseAll": "Recolher tudo",
|
||
"loadingMailboxFolders": "Carregando pastas da caixa de correio…"
|
||
},
|
||
"viewDetails": "Ver Detalhes",
|
||
"runningState": {
|
||
"notStarted": "Não Iniciado",
|
||
"inProgress": "Em Progresso",
|
||
"calculating": "Calculando...",
|
||
"initialSync": "Sincronização Inicial",
|
||
"completed": "Concluído",
|
||
"duration": "Duração",
|
||
"startTime": "Hora de Início:",
|
||
"endTime": "Hora de Término:",
|
||
"syncProgress": "Progresso da Sincronização",
|
||
"incrementalSync": "Sincronização Incremental",
|
||
"syncInterval": "Intervalo de Sincronização:",
|
||
"everyMinutes": "A cada {{minutes}} minutos",
|
||
"errorLogs": "Logs de Erro",
|
||
"noErrorLogs": "Nenhum log de erro.",
|
||
"noActiveState": "Nenhum estado ativo",
|
||
"accountNotStarted": "A sincronização da conta pode não ter começado ainda",
|
||
"close": "Fechar"
|
||
},
|
||
"steps": {
|
||
"complete": "Concluído",
|
||
"emailAddress": "Endereço de Email",
|
||
"imap": "IMAP",
|
||
"syncPreferences": "Preferências de Sincronização",
|
||
"summary": "Resumo"
|
||
},
|
||
"imapProxy": "Usar proxy SOCKS5 para conexão IMAP.",
|
||
"syncStartDateDescription": "Define a data de início da sincronização (data fixa ou relativa a partir de agora). Emails anteriores a esta data serão excluídos. {{fixedPart}}.",
|
||
"syncAfterDate": "Sincronizar dados após a data definida",
|
||
"syncRecentData": "Sincronizar apenas dados recentes, deslizando a data de sincronização ao longo do tempo",
|
||
"folderLimitDescription": "Limita o número de emails a sincronizar por pasta (mínimo 100). Deixe vazio para nenhum limite.",
|
||
"folderLimitPlaceholder": "Ex: 1000",
|
||
"imap": "IMAP",
|
||
"minutes": "minutos",
|
||
"accountHasBeenSuccessfully": "A conta foi {{action}} com sucesso",
|
||
"enableAccount": "Ativar conta",
|
||
"disableAccount": "Desativar conta",
|
||
"areYouSureYouWantTo": "Tem certeza de que deseja {{action}} esta conta?",
|
||
"enable": "Ativar",
|
||
"disable": "Desativar",
|
||
"thisWillPreventTheAccountFromBeingUsed": "Esta conta não sincronizará mais dados do servidor IMAP, mas os dados existentes ainda estarão acessíveis.",
|
||
"disabled": "Desativado",
|
||
"useDangerous": "Confiar em qualquer certificado TLS",
|
||
"useDangerousDescription": "Ative esta opção apenas se estiver a conectar a um servidor IMAP que use um certificado público ou autoassinado que o seu sistema possa não reconhecer. Esta opção ignora a verificação normal de certificados e pode expor a ligação a ataques man‑in‑the‑middle — ative apenas se compreender os riscos."
|
||
},
|
||
"mailbox": {
|
||
"deleteMailboxDialog": {
|
||
"title": "Excluir pasta de correio",
|
||
"desc": "Tem certeza de que deseja excluir esta pasta de correio? Esta ação não pode ser desfeita.",
|
||
"warningTitle": "Aviso",
|
||
"warningDesc": "A exclusão desta pasta também removerá permanentemente todos os e-mails arquivados e subpastas nela contidos.",
|
||
"confirm": "Excluir permanentemente",
|
||
"successTitle": "Excluído com sucesso",
|
||
"successDesc": "A pasta de correio e seu conteúdo foram removidos com sucesso.",
|
||
"errorTitle": "Falha ao excluir"
|
||
},
|
||
"title": "Caixa de Entrada",
|
||
"folders": "Pastas",
|
||
"messages": "Mensagens",
|
||
"noMessages": "Sem mensagens",
|
||
"selectFolder": "Selecione uma pasta para visualizar as mensagens",
|
||
"deleteDialog": {
|
||
"title": "Excluir Email",
|
||
"desc": "Tem certeza que deseja excluir {{countText}}? Esta ação removerá permanentemente o(s) email(s) selecionado(s) do banco de dados local. Os emails serão permanentemente perdidos e não poderão ser recuperados.",
|
||
"descCountSingle": "este email",
|
||
"descCountMultiple": "estes {{count}} emails",
|
||
"warningTitle": "Aviso!",
|
||
"warningDesc": "Tenha cuidado antes de prosseguir.",
|
||
"confirm": "Excluir",
|
||
"successTitle": "Mensagem excluída com sucesso",
|
||
"successDesc": "A mensagem foi excluída.",
|
||
"errorTitle": "Falha ao excluir mensagem"
|
||
},
|
||
"thread": {
|
||
"title": "Tópico ({{count}} {{messageLabel}})",
|
||
"message": "Mensagem",
|
||
"messages": "Mensagens",
|
||
"noSubject": "(Sem Assunto)",
|
||
"invalidDate": "Data Inválida",
|
||
"empty": "Não há mensagens neste tópico.",
|
||
"loadError": "Falha ao carregar o tópico",
|
||
"loadingMore": "Carregando mais...",
|
||
"loadMore": "Carregar Mais"
|
||
},
|
||
"bulkActions": {
|
||
"ariaLabel": "Ações em massa para {{count}} {{emailLabel}} selecionados",
|
||
"email": "email",
|
||
"emails": "emails",
|
||
"selected": "Selecionados",
|
||
"clearSelection": "Limpar Seleção",
|
||
"clearSelectionWithKey": "Limpar Seleção ({{key}})",
|
||
"delete": "Excluir",
|
||
"deleteTooltip": "Excluir emails selecionados"
|
||
}
|
||
},
|
||
"search": {
|
||
"size": "Tamanho",
|
||
"any": "Qualquer",
|
||
"tiny": "Muito pequeno (<15 KB)",
|
||
"small": "Pequeno (<2 MB)",
|
||
"medium": "Médio (2 - 10 MB)",
|
||
"large": "Grande (10 - 20 MB)",
|
||
"huge": "Muito grande (≥20 MB)",
|
||
"sort": "Ordenar",
|
||
"sizeDescription": "O tamanho refere-se ao tamanho total do e-mail, incluindo anexos.",
|
||
"title": "Pesquisa",
|
||
"searching": "Pesquisando, por favor, aguarde...",
|
||
"noEmailsFound": "Nenhum email encontrado",
|
||
"startSearching": "Comece a pesquisar usando palavras-chave, remetentes ou filtros avançados.",
|
||
"adjustSearch": "Tente ajustar seus critérios de pesquisa ou limpar os filtros.",
|
||
"tagFilter": "Filtro de Tag",
|
||
"from": "De",
|
||
"to": "Para",
|
||
"subject": "Assunto",
|
||
"date": "Data",
|
||
"editTag": "Editar Tag",
|
||
"keyword": "Palavra-chave",
|
||
"sender": "Remetente",
|
||
"recipient": "Destinatário",
|
||
"hasAttachment": "Tem Anexo",
|
||
"yes": "Sim",
|
||
"no": "Não",
|
||
"dateRange": "Intervalo de Datas",
|
||
"startDate": "Data de Início",
|
||
"endDate": "Data de Término",
|
||
"advancedFilters": "Filtros Avançados",
|
||
"searchArchivedEmails": "Pesquisar Emails Arquivados",
|
||
"fullTextMultiAccount": "Pesquisa de Texto Completo, Multi-Conta e Filtros Avançados",
|
||
"account": "Conta",
|
||
"mailbox": "Caixa de Entrada",
|
||
"selectAccount": "Selecionar Conta",
|
||
"selectMailbox": "Selecionar Caixa de Entrada",
|
||
"noActiveEmailAccount": "Nenhuma conta de email ativa.",
|
||
"addEmailAccount": "Adicionar Conta de Email",
|
||
"noMailboxSelectAccount": "Nenhuma caixa de entrada, selecione uma conta primeiro.",
|
||
"searchInSubjectBody": "Pesquisar no assunto, corpo e anexos...",
|
||
"searchingButton": "Pesquisando...",
|
||
"searchButton": "Pesquisar",
|
||
"advanced": "Avançado",
|
||
"clear": "Limpar",
|
||
"since": "Desde:",
|
||
"before": "Antes de:",
|
||
"selectDate": "Selecionar Data",
|
||
"pleaseSelectAtLeastOne": "Por favor, selecione pelo menos um critério de pesquisa",
|
||
"cc": "CC",
|
||
"bcc": "BCC",
|
||
"attachmentName": "Nome do Anexo",
|
||
"messageId": "ID da Mensagem",
|
||
"minSize": "Tamanho Mínimo",
|
||
"maxSize": "Tamanho Máximo",
|
||
"senderRecipients": "Remetentes / Destinatários",
|
||
"attachmentsSize": "Anexos e Tamanho",
|
||
"minimumBytes": "Mínimo (Bytes)",
|
||
"maximumBytes": "Máximo (Bytes)",
|
||
"originalMessageIdHeader": "Cabeçalho Message-ID do Email Original",
|
||
"addTags": {
|
||
"title": "Editar Tags",
|
||
"none": "Nenhuma tag adicionada ainda",
|
||
"searchPlaceholder": "Pesquisar ou criar tags...",
|
||
"createHint": "Criar nova tag: {{tag}}",
|
||
"invalidTitle": "Tag Inválida",
|
||
"updatedTitle": "Tags Atualizadas",
|
||
"updatedDesc": "As tags foram atualizadas com sucesso",
|
||
"updateFailedTitle": "Falha na Atualização",
|
||
"tryAgain": "Por favor, tente novamente mais tarde",
|
||
"selectedCount": "Tags Selecionadas: {{count}}",
|
||
"cancel": "Cancelar",
|
||
"save": "Salvar",
|
||
"saving": "Salvando..."
|
||
},
|
||
"thread": {
|
||
"title": "Tópico · {{count}} Mensagens",
|
||
"error": "Falha ao carregar o tópico",
|
||
"empty": "Não há mensagens neste tópico",
|
||
"invalidDate": "Data Inválida",
|
||
"noSubject": "(Sem Assunto)",
|
||
"loadingMore": "Carregando...",
|
||
"loadMore": "Carregar Mais"
|
||
},
|
||
"bulkActions": {
|
||
"ariaLabel": "{{count}} mensagens selecionadas. Barra de ações",
|
||
"delete": "Excluir",
|
||
"deleteDesc": "Excluir mensagens selecionadas",
|
||
"selected": "{{count}} selecionadas",
|
||
"clear": "Limpar seleção"
|
||
},
|
||
"delete": {
|
||
"title": "Excluir mensagens",
|
||
"confirmPrefix": "Tem certeza que deseja excluir",
|
||
"countLabel": "{{count}} mensagem(ns)?",
|
||
"confirmDetail": "Esta ação não pode ser desfeita.",
|
||
"confirmButton": "Excluir",
|
||
"warningTitle": "Aviso",
|
||
"warningDesc": "As mensagens serão removidas permanentemente.",
|
||
"successTitle": "Excluído",
|
||
"successDesc": "Mensagens excluídas com sucesso.",
|
||
"errorTitle": "Erro ao excluir"
|
||
}
|
||
},
|
||
"mail": {
|
||
"emailViewer": "Visualizador de Email",
|
||
"noMessageSelected": "Nenhuma mensagem selecionada",
|
||
"account": "Conta",
|
||
"from": "De",
|
||
"to": "Para",
|
||
"subject": "Assunto",
|
||
"date": "Data",
|
||
"tags": "Tags",
|
||
"noTagsYet": "Nenhuma tag ainda",
|
||
"id": "ID",
|
||
"cc": "CC",
|
||
"bcc": "BCC",
|
||
"attachments": "Anexos",
|
||
"download": "Baixar",
|
||
"delete": "Excluir",
|
||
"viewThread": "Ver Tópico",
|
||
"downloadStarted": "Download iniciado",
|
||
"downloadComplete": "Download concluído",
|
||
"downloadFailed": "Falha no download",
|
||
"failedToDownloadFile": "Falha ao baixar arquivo",
|
||
"failedToLoadEmail": "Falha ao carregar a mensagem de email.",
|
||
"isBeingDownloaded": "Baixando {{id}}",
|
||
"downloaded": "{{id}} baixado",
|
||
"showLess": "mostrar menos",
|
||
"showMore": "mostrar mais...",
|
||
"onlyNonInlineAttachments": "Apenas anexos não incorporados são exibidos aqui.",
|
||
"noAttachments": "Sem anexos"
|
||
},
|
||
"oauth2": {
|
||
"title": "OAuth2",
|
||
"addConfiguration": "Adicionar Configuração",
|
||
"id": "ID",
|
||
"provider": "Provedor",
|
||
"clientId": "ID do Cliente",
|
||
"clientSecret": "Segredo do Cliente",
|
||
"redirectUri": "URI de Redirecionamento",
|
||
"scopes": "Escopos",
|
||
"status": "Status",
|
||
"enabled": "Ativo",
|
||
"disabled": "Desativado",
|
||
"edit": "Editar",
|
||
"delete": "Excluir",
|
||
"enable": "Ativar",
|
||
"disable": "Desativar",
|
||
"noConfigurations": "Nenhuma Configuração OAuth2",
|
||
"noConfigurationsDesc": "Você ainda não adicionou nenhuma configuração OAuth2. Adicione uma para utilizar a funcionalidade.",
|
||
"description": "Lida automaticamente com a recuperação, armazenamento e renovação de tokens de acesso, garantindo uma experiência de autenticação contínua e sempre disponível.",
|
||
"addNew": "Adicionar Novo",
|
||
"updateHere": "Atualize aqui.",
|
||
"createNewHere": "Crie um novo aqui.",
|
||
"clickSaveWhenDone": "Clique em 'Salvar' quando terminar.",
|
||
"quickPresets": "Predefinições Rápidas:",
|
||
"gmail": "Gmail",
|
||
"outlook": "Outlook",
|
||
"whenDisabled": "Quando Desativado: - Novos fluxos de autorização serão imediatamente rejeitados - Tokens de acesso e de atualização existentes serão revogados em 1 minuto - Usuários precisarão reautorizar quando reativado",
|
||
"clientIdLabel": "ID do Cliente:",
|
||
"enterYourClientId": "Insira seu ID de Cliente",
|
||
"theUniqueIdentifierForYourApplication": "O identificador único para sua aplicação fornecido pelo provedor OAuth.",
|
||
"clientSecretLabel": "Segredo do Cliente:",
|
||
"leaveEmptyToKeepExistingSecret": "Deixe vazio para manter o segredo existente",
|
||
"enterYourClientSecret": "Insira seu Segredo do Cliente",
|
||
"leaveEmptyToKeepTheExistingSecret": "Deixe vazio para manter o segredo existente. Insira um novo valor apenas se estiver atualizando.",
|
||
"aSecretKeyProvidedByTheOAuthProvider": "Uma chave secreta fornecida pelo provedor OAuth para autenticar sua aplicação.",
|
||
"authUrlLabel": "URL de Autorização:",
|
||
"enterTheAuthorizationUrl": "Insira a URL de Autorização",
|
||
"theUrlWhereUsersWillBeRedirected": "O URL para onde os usuários serão redirecionados para autorização.",
|
||
"tokenUrlLabel": "URL do Token:",
|
||
"enterTheTokenUrl": "Insira a URL do Token",
|
||
"theUrlUsedToExchange": "O URL usado para trocar o código de autorização por um token de acesso.",
|
||
"redirectUrlLabel": "URI de Redirecionamento:",
|
||
"enterYourRedirectUrl": "Insira seu URI de Redirecionamento",
|
||
"theRedirectUrlAfterAuthorization": "O URI de redirecionamento após a autorização. Deve corresponder ao registrado no provedor OAuth. Use o formato http://[host]:[port]/oauth2/callback (ou https://) onde [host] e [port] devem corresponder à sua implantação do RustMailer. O caminho `/oauth2/callback` é fixo.",
|
||
"scope": "Escopo:",
|
||
"enterTheScopeHere": "Insira o escopo aqui.",
|
||
"addScope": "Adicionar Escopo",
|
||
"key": "Chave:",
|
||
"enterTheKeyHere": "Insira a chave aqui.",
|
||
"value": "Valor:",
|
||
"enterTheValueHere": "Insira o valor aqui.",
|
||
"addExtraParams": "Adicionar Parâmetros Extras",
|
||
"useProxyOptional": "Usar Proxy (Opcional):",
|
||
"selectAProxy": "Selecionar um Proxy",
|
||
"noProxyAvailable": "Nenhum Proxy disponível",
|
||
"useSocks5ProxyForOAuthRequests": "Usar proxy SOCKS5 para solicitações OAuth caso o acesso direto seja bloqueado.",
|
||
"descriptionLabel": "Descrição:",
|
||
"describeThePurposeOfTheOauth2Application": "Descreva o propósito da aplicação OAuth2",
|
||
"optional": "Opcional",
|
||
"saving": "Salvando...",
|
||
"creating": "Criando...",
|
||
"saveChanges": "Salvar Alterações",
|
||
"save": "Salvar",
|
||
"updated": "Atualizado",
|
||
"created": "Criado",
|
||
"yourOAuth2ApplicationHasBeenSuccessfully": "Sua aplicação OAuth2 foi {{action}} com sucesso.",
|
||
"updateFailed": "Falha na Atualização",
|
||
"creationFailed": "Falha na Criação",
|
||
"updateOrCreationFailed": "Falha ao {{action}}, por favor, tente novamente mais tarde",
|
||
"clientSecretIsRequired": "O Segredo do Cliente é obrigatório",
|
||
"clientSecretCannotBeEmpty": "O Segredo do Cliente não pode estar vazio",
|
||
"keyIsRequired": "A chave é obrigatória",
|
||
"keyCannotBeEmpty": "A chave não pode estar vazia",
|
||
"valueIsRequired": "O valor é obrigatório",
|
||
"valueCannotBeEmpty": "O valor não pode estar vazio",
|
||
"descriptionMustNotExceed255Characters": "A descrição não pode exceder 255 caracteres.",
|
||
"clientIdIsRequired": "O ID do Cliente é obrigatório",
|
||
"clientIdCannotBeEmpty": "O ID do Cliente não pode estar vazio",
|
||
"authorizationUrlIsRequired": "A URL de Autorização é obrigatória",
|
||
"authorizationUrlCannotBeEmpty": "A URL de Autorização não pode estar vazia",
|
||
"invalidAuthorizationUrlFormat": "Formato de URL de Autorização inválido",
|
||
"tokenUrlIsRequired": "A URL do Token é obrigatória",
|
||
"tokenUrlCannotBeEmpty": "A URL do Token não pode estar vazia",
|
||
"invalidTokenUrlFormat": "Formato de URL do Token inválido",
|
||
"redirectUriIsRequired": "O URI de Redirecionamento é obrigatório",
|
||
"redirectUriCannotBeEmpty": "O URI de Redirecionamento não pode estar vazio",
|
||
"invalidRedirectUriFormat": "Formato de URI de Redirecionamento inválido",
|
||
"authorizeEmailAccount": "Autorizar Conta de Email",
|
||
"authorizeAnEmailAccountToStartTheOAuth2AuthorizationProcess": "Autorize uma conta de email para iniciar o processo de Autorização OAuth2.",
|
||
"loadingAccounts": "Carregando contas...",
|
||
"selectAnAccount": "Selecionar uma Conta",
|
||
"noEmailAccountsRegistered": "Nenhuma conta de email registrada. Por favor, crie uma.",
|
||
"pleaseCreateOne": "Por favor, crie uma.",
|
||
"createAccount": "Criar Conta",
|
||
"authorize": "Autorizar",
|
||
"getAuthorizeUrlFailed": "Falha ao Obter URL de Autorização",
|
||
"getAuthorizeUrlFailedDesc": "Falha ao obter URL de autorização, por favor, tente novamente mais tarde",
|
||
"oauth2ClientUpdated": "Cliente OAuth2 Atualizado",
|
||
"oauth2ClientHasBeenSuccessfully": "O Cliente OAuth2 foi {{action}} com sucesso.",
|
||
"statusUpdateFailed": "Falha ao atualizar status, por favor, tente novamente mais tarde",
|
||
"disableOAuth2Client": "Desativar Cliente OAuth2",
|
||
"enableOAuth2Client": "Ativar Cliente OAuth2",
|
||
"areYouSureYouWantTo": "Tem certeza que deseja {{action}} este Cliente OAuth2?",
|
||
"thisWillPreventTheOAuth2ClientFromBeingUsed": "Isso impedirá que o Cliente OAuth2 seja usado.",
|
||
"deleteToken": "Excluir Token",
|
||
"areYouSureYouWantToDelete": "Tem certeza que deseja excluir",
|
||
"thisActionWillPermanentlyRemoveTheOauth2Record": "Esta ação removerá permanentemente o registro OAuth2 do sistema. Isso não pode ser desfeito.",
|
||
"enterIdToConfirmDeletion": "Insira o ID para confirmar a exclusão.",
|
||
"warning": "Aviso!",
|
||
"pleaseBeCareful": "Por favor, tenha cuidado, esta ação é irreversível.",
|
||
"deleteSuccess": "Exclusão Bem-Sucedida",
|
||
"yourOAuth2ApplicationHasBeenSuccessfullyDeleted": "Sua aplicação OAuth2 foi excluída com sucesso.",
|
||
"oauth2DeleteFailed": "Falha ao Excluir OAuth2",
|
||
"deleteFailed": "Falha na exclusão, por favor, tente novamente mais tarde",
|
||
"actions": {
|
||
"openMenu": "Abrir Menu",
|
||
"edit": "Editar",
|
||
"authorize": "Autorizar",
|
||
"delete": "Excluir"
|
||
},
|
||
"authFailed": "Falha na Autenticação OAuth2",
|
||
"error": "Erro",
|
||
"unknownError": "Um erro desconhecido ocorreu.",
|
||
"tryAgain": "Tentar Novamente",
|
||
"goHome": "Ir para o Início",
|
||
"authSuccess": "Autenticação OAuth2 Bem-Sucedida",
|
||
"success": "Sucesso",
|
||
"successMessage": "A conta de email foi autenticada com sucesso via OAuth2. O token de acesso foi armazenado no sistema e será renovado automaticamente conforme necessário.",
|
||
"goToAccounts": "Ir para Contas",
|
||
"authAtatus": "Status de Autenticação OAuth2",
|
||
"information": "Informação",
|
||
"noStatus": "Esta página exibe o resultado da autenticação OAuth2. Nenhum status específico está disponível no momento. Por favor, tente novamente se necessário.",
|
||
"backToLogin": "Voltar ao Login"
|
||
},
|
||
"accessTokens": {
|
||
"title": "Tokens de Acesso",
|
||
"name": "Nome",
|
||
"accounts": "Contas",
|
||
"token": "Token",
|
||
"createdAt": "Criado Em",
|
||
"expiresAt": "Expira Em",
|
||
"edit": "Editar",
|
||
"delete": "Excluir",
|
||
"create": "Criar",
|
||
"noTokens": "Nenhum Token de Acesso",
|
||
"noTokensDesc": "Você ainda não criou nenhum token de acesso. Crie um para utilizar a funcionalidade da API.",
|
||
"description": "Gerencie Tokens de Acesso, Regras de ACL, Lista Branca de IP e configurações de Limite de Taxa aqui.",
|
||
"editToken": "Editar Token",
|
||
"addNew": "Adicionar Novo",
|
||
"updateTheAccessTokenHere": "Atualize o Token de Acesso aqui.",
|
||
"createNewAccessTokenHere": "Crie um novo Token de Acesso aqui.",
|
||
"selectAccounts": "Selecionar Contas",
|
||
"selectMultipleAccountsForTheAccessToken": "Selecione várias contas que este Token de Acesso está autorizado a consultar.",
|
||
"enterOneIpAddressPerLine": "Insira um endereço IP por linha. Ex:\n192.168.1.1\n192.168.1.2",
|
||
"aListOfIpAddressesAllowed": "Uma lista de endereços IP permitidos para acessar os recursos. Um endereço IP por linha. (Opcional)",
|
||
"enterQuota": "Insira a Cota. Ex: 100",
|
||
"theMaximumNumberOfRequestsAllowed": "O número máximo de solicitações permitidas dentro do intervalo. (Opcional)",
|
||
"enterIntervalInSeconds": "Insira o Intervalo em Segundos. Ex: 60",
|
||
"theTimeWindowForTheRateLimit": "A janela de tempo (em segundos) para o limite de taxa. (Opcional)",
|
||
"describeThePurposeOfTheAccessToken": "Descreva o propósito do Token de Acesso",
|
||
"updating": "Atualizando...",
|
||
"saving": "Salvando...",
|
||
"creating": "Criando...",
|
||
"saveChanges": "Salvar Alterações",
|
||
"save": "Salvar",
|
||
"updated": "Atualizado",
|
||
"created": "Criado",
|
||
"yourAccessTokenHasBeenSuccessfully": "Seu Token de Acesso foi {{action}} com sucesso.",
|
||
"updateFailed": "Falha na Atualização",
|
||
"creationFailed": "Falha na Criação",
|
||
"updateOrCreationFailed": "Falha ao {{action}}, por favor, tente novamente mais tarde",
|
||
"quotaMustBeAPositiveInteger": "A Cota deve ser um número inteiro positivo.",
|
||
"intervalMustBeAPositiveInteger": "O Intervalo deve ser um número inteiro positivo.",
|
||
"invalidIpAddressesFound": "Endereços IP inválidos encontrados. Por favor, insira endereços IPv4 ou IPv6 válidos.",
|
||
"atLeastOneAccountIsRequired": "Pelo menos uma conta é obrigatória.",
|
||
"descriptionMustNotExceed255Characters": "A descrição não pode exceder 255 caracteres.",
|
||
"notUsedYet": "Ainda Não Usado",
|
||
"theListOfAccountsThatCanBeQueried": "A lista de contas que podem ser consultadas usando o Token de Acesso.",
|
||
"accountId": "ID da Conta",
|
||
"filterByEmailAddressOrAccountId": "Filtrar por endereço de email ou ID da conta...",
|
||
"aclRulesForAccessTokens": "As regras de ACL para Tokens de Acesso incluem validação de Lista Branca de IP e aplicação de Limite de Taxa.",
|
||
"actions": {
|
||
"openMenu": "Abrir Menu",
|
||
"edit": "Editar",
|
||
"delete": "Excluir"
|
||
},
|
||
"quota": "Cota",
|
||
"interval": "Intervalo"
|
||
},
|
||
"settings": {
|
||
"appearance": {
|
||
"title": "Aparência",
|
||
"field": {
|
||
"language": "Idioma da interface",
|
||
"theme": "Tema da interface"
|
||
},
|
||
"description": {
|
||
"language": "Selecione o idioma da interface web.",
|
||
"theme": "Escolha entre o modo claro ou escuro."
|
||
},
|
||
"placeholder": {
|
||
"select_language": "Selecionar idioma"
|
||
},
|
||
"command": {
|
||
"search": "Pesquisar idioma...",
|
||
"no_results": "Nenhum idioma encontrado."
|
||
},
|
||
"theme": {
|
||
"light": "Claro",
|
||
"dark": "Escuro"
|
||
},
|
||
"button": {
|
||
"update": "Atualizar preferências"
|
||
},
|
||
"validation": {
|
||
"language": {
|
||
"required": "Por favor, selecione um idioma."
|
||
},
|
||
"theme": {
|
||
"required": "Por favor, selecione um tema."
|
||
}
|
||
}
|
||
},
|
||
"title": "Configurações",
|
||
"general": "Geral",
|
||
"proxy": "Proxy",
|
||
"name": "Nome",
|
||
"host": "Host",
|
||
"port": "Porta",
|
||
"username": "Nome de Usuário",
|
||
"password": "Senha",
|
||
"type": "Tipo",
|
||
"actions": "Ações",
|
||
"edit": "Editar",
|
||
"delete": "Excluir",
|
||
"add": "Adicionar",
|
||
"noProxies": "Nenhum Proxy",
|
||
"noProxiesDesc": "Você ainda não adicionou nenhuma configuração de proxy. Adicione uma para utilizar a funcionalidade.",
|
||
"root": "Root",
|
||
"rootTitle": "Root",
|
||
"rootDesc": "Gerencie as credenciais de acesso root, incluindo token e senha.",
|
||
"rootAccessManagement": "Gerenciamento de Acesso Root",
|
||
"manageRootTokenAndPassword": "Gerencie o token e a senha root com segurança.",
|
||
"resetRootToken": "Redefinir Token Root",
|
||
"generateNewToken": "Gera um novo token. O token antigo é imediatamente invalidado.",
|
||
"reset": "Redefinir",
|
||
"resetRootPassword": "Redefinir Senha Root",
|
||
"changePasswordForFutureLogins": "Altera a senha para futuros logins.",
|
||
"youAreAboutToResetTheRootToken": "Você está prestes a redefinir o Token Root. Esta ação não pode ser desfeita.",
|
||
"confirmReset": "Confirmar Redefinição",
|
||
"youAreAboutToResetTheRootPassword": "Você está prestes a redefinir a Senha Root. Por favor, guarde-a em segurança.",
|
||
"enterNewRootPassword": "Insira a Nova Senha Root",
|
||
"theRootTokenHasBeenReset": "O Token Root foi redefinido",
|
||
"yourLoginInformationHasBeenUpdated": "Suas informações de login foram atualizadas. Você não precisa fazer login novamente.",
|
||
"invalidPassword": "Senha Inválida",
|
||
"rootPasswordMustBeAtLeast6Characters": "A Senha Root deve ter pelo menos 6 caracteres.",
|
||
"theRootPasswordHasBeenReset": "A Senha Root foi redefinida",
|
||
"useNewPasswordForNextLogin": "Use a nova senha para o próximo login.",
|
||
"failedToCopyText": "Falha ao copiar texto",
|
||
"filterProxy": "Filtrar Proxy...",
|
||
"filterOauth2": "Filtrar OAuth2...",
|
||
"filterAccount": "Filtrar Conta...",
|
||
"filterAccessToken": "Filtrar Token de Acesso...",
|
||
"selectAll": "Selecionar Todos",
|
||
"theme": "Tema",
|
||
"id": "ID",
|
||
"url": "URL",
|
||
"createdAt": "Criado Em",
|
||
"updatedAt": "Atualizado Em",
|
||
"enabled": "Ativo",
|
||
"useProxy": "Usar Proxy",
|
||
"authUrl": "URL de Autorização",
|
||
"tokenUrl": "URL do Token",
|
||
"description": "Descrição",
|
||
"token": "Token",
|
||
"accounts": "Contas",
|
||
"acl": "ACL",
|
||
"lastAccess": "Último Acesso",
|
||
"enterProxyIdToConfirmDeletion": "Insira o ID do Proxy para confirmar a exclusão.",
|
||
"updateTheProxyHere": "Atualize o Proxy aqui.",
|
||
"addNewProxyHere": "Adicione um novo Proxy aqui.",
|
||
"pleaseUseAnIpAddressForBetterReliability": "Por favor, use um endereço IP (Ex: 127.0.0.1) em vez de um hostname ou domínio para melhor confiabilidade.",
|
||
"adding": "Adicionando...",
|
||
"yourProxyHasBeenSuccessfully": "Seu Proxy foi {{action}} com sucesso.",
|
||
"proxyUpdateOrAddFailed": "Falha ao {{action}}, por favor, tente novamente mais tarde",
|
||
"sidebar": {
|
||
"profile": "Perfil",
|
||
"apiTokens": "Tokens API",
|
||
"proxy": "Proxy de rede",
|
||
"configurations": "Configurações do sistema"
|
||
},
|
||
"profile": {
|
||
"loadError": "Não foi possível carregar as informações do usuário.",
|
||
"uploadTitle": "Enviar avatar",
|
||
"maxSize": "Até {{size}}",
|
||
"avatarAlt": "Avatar",
|
||
"removeAvatar": "Remover avatar",
|
||
"uploadError": "Erro(s) ao enviar o arquivo",
|
||
"field": {
|
||
"username": "Nome de usuário",
|
||
"email": "E-mail",
|
||
"password": "Senha"
|
||
},
|
||
"placeholder": {
|
||
"password_keep": "Deixe em branco para manter a senha atual"
|
||
},
|
||
"button": {
|
||
"update_profile": "Atualizar perfil",
|
||
"permissions": "Permissões",
|
||
"view_global_permissions": "Ver permissões globais"
|
||
},
|
||
"section": {
|
||
"roles": "Funções",
|
||
"accounts": "{{count}} contas vinculadas"
|
||
},
|
||
"account": {
|
||
"id": "ID da conta: {{id}}"
|
||
},
|
||
"toast": {
|
||
"updated": "Perfil atualizado com sucesso",
|
||
"update_failed": "Falha ao atualizar o perfil"
|
||
},
|
||
"validation": {
|
||
"username": {
|
||
"required": "O nome de usuário é obrigatório",
|
||
"min": "O nome de usuário deve ter pelo menos 5 caracteres",
|
||
"max": "O nome de usuário deve ter no máximo 32 caracteres"
|
||
},
|
||
"email": {
|
||
"required": "O e-mail é obrigatório",
|
||
"invalid": "Por favor, insira um endereço de e-mail válido"
|
||
},
|
||
"password": {
|
||
"min": "A senha deve ter pelo menos 8 caracteres",
|
||
"max": "A senha deve ter no máximo 256 caracteres"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"apiDocs": {
|
||
"choosePreferredType": "Escolha o seu tipo de documentação de API preferido",
|
||
"swaggerUI": "Swagger UI",
|
||
"reDoc": "ReDoc",
|
||
"openAPIExplorer": "OpenAPI Explorer",
|
||
"scalar": "Scalar",
|
||
"downloadSpecYAML": "Baixar Especificação YAML"
|
||
},
|
||
"dialogs": {
|
||
"confirmDelete": "Confirmar Exclusão",
|
||
"confirmDeleteDesc": "Tem certeza que deseja excluir este item? Esta ação não pode ser desfeita.",
|
||
"deleteSuccess": "Excluído com sucesso",
|
||
"deleteFailed": "Falha na exclusão",
|
||
"saveSuccess": "Salvo com sucesso",
|
||
"saveFailed": "Falha ao salvar",
|
||
"createSuccess": "Criado com sucesso",
|
||
"createFailed": "Falha ao criar",
|
||
"updateSuccess": "Atualizado com sucesso",
|
||
"updateFailed": "Falha na atualização",
|
||
"continue": "Continuar",
|
||
"deleting": "Excluindo...",
|
||
"accountDeleted": "Conta Excluída",
|
||
"accountDeletedDesc": "A conta foi excluída com sucesso.",
|
||
"accountDeleteFailed": "Falha ao Excluir Conta",
|
||
"deleteAccountPermanently": "Excluir Conta Permanentemente",
|
||
"youAreDeleting": "Você está excluindo {{email}}. Isso removerá permanentemente:",
|
||
"accountCredentials": "Credenciais e configurações da conta",
|
||
"localCachedMetadata": "Metadados em cache local e status de sincronização",
|
||
"imapSyncData": "Dados de sincronização IMAP",
|
||
"oauthTokens": "Tokens OAuth e credenciais de API",
|
||
"typeEmailToConfirm": "Digite o endereço de email da conta para confirmar:",
|
||
"typeToConfirm": "Digite \"{{email}}\" para confirmar",
|
||
"cannotBeUndone": "Esta ação não pode ser desfeita!",
|
||
"allResourcesErased": "Todos os recursos relacionados serão permanentemente apagados.",
|
||
"permanentlyDeleteAccount": "Excluir Conta Permanentemente"
|
||
},
|
||
"command": {
|
||
"typeCommandOrSearch": "Digite o comando ou pesquisa...",
|
||
"noResultsFound": "Nenhum resultado encontrado.",
|
||
"theme": "Tema",
|
||
"light": "Claro",
|
||
"dark": "Escuro"
|
||
},
|
||
"validation": {
|
||
"required": "Este campo é obrigatório",
|
||
"invalidEmail": "Endereço de email inválido",
|
||
"invalidUrl": "URL inválido",
|
||
"passwordMinLength": "A senha deve ter pelo menos {{min}} caracteres",
|
||
"pleaseEnterPassword": "Por favor, insira a senha",
|
||
"passwordRequired": "A senha é obrigatória se o método de autenticação for Senha",
|
||
"emailRequired": "O endereço de email é obrigatório",
|
||
"imapHostRequired": "O Host IMAP é obrigatório",
|
||
"imapHostCannotBeEmpty": "O Host IMAP não pode estar vazio",
|
||
"imapPortMustBePositive": "A Porta IMAP deve ser um número inteiro positivo",
|
||
"imapPortMustBeLessThan65536": "A Porta IMAP deve ser menor que 65536",
|
||
"folderLimitMustBeNumber": "O Limite de Pasta deve ser um número",
|
||
"folderLimitMustBeAtLeast100": "O Limite de Pasta deve ser pelo menos 100",
|
||
"incrementalSyncMustBeNumber": "O Intervalo de Sincronização Incremental deve ser um número",
|
||
"incrementalSyncMustBeAtLeast10": "O Intervalo de Sincronização Incremental deve ser de pelo menos 10 minutos",
|
||
"pleaseEnterUsernameOrEmail": "Por favor, digite seu nome de usuário ou e-mail",
|
||
"singleRequestBatchSizeMustBeNumber": "O tamanho do lote deve ser um número",
|
||
"singleRequestBatchSizeTooSmall": "O tamanho do lote deve ser pelo menos 10",
|
||
"singleRequestBatchSizeTooLarge": "O tamanho do lote deve ser no máximo 200"
|
||
},
|
||
"table": {
|
||
"noResults": "Nenhum resultado encontrado",
|
||
"loading": "Carregando...",
|
||
"page": "Página",
|
||
"of": "de",
|
||
"rowsPerPage": "Linhas por página",
|
||
"showing": "Mostrando",
|
||
"to": "a",
|
||
"results": "resultados",
|
||
"asc": "Asc",
|
||
"desc": "Desc",
|
||
"hide": "Ocultar",
|
||
"edit": "Editar",
|
||
"delete": "Excluir",
|
||
"pagination": {
|
||
"selected": "{{selected}} de {{total}} linha(s) selecionada(s).",
|
||
"fixed_page_size": "{{size}} linhas por página.",
|
||
"rows_per_page": "Linhas por página",
|
||
"page_info": "Página {{page}} de {{total}}",
|
||
"first": "Primeira página",
|
||
"previous": "Página anterior",
|
||
"next": "Próxima página",
|
||
"last": "Última página"
|
||
}
|
||
},
|
||
"proxyDelete": {
|
||
"title": "Excluir Proxy",
|
||
"successTitle": "Exclusão Bem-Sucedida",
|
||
"successDesc": "O Proxy foi excluído com sucesso.",
|
||
"close": "Fechar",
|
||
"failedTitle": "Falha ao Excluir Proxy",
|
||
"failedDesc": "Falha na exclusão, por favor, tente novamente mais tarde",
|
||
"tryAgain": "Tentar Novamente",
|
||
"confirmText": "Tem certeza que deseja excluir",
|
||
"permanent": "Esta ação removerá permanentemente o Proxy do sistema. Isso não pode ser desfeito.",
|
||
"proxyIdLabel": "ID do Proxy:",
|
||
"proxyIdPlaceholder": "Insira o ID do Proxy para confirmar a exclusão.",
|
||
"warningTitle": "Aviso!",
|
||
"warningDesc": "Por favor, tenha cuidado, esta ação é irreversível.",
|
||
"deleteBtn": "Excluir"
|
||
},
|
||
"systemConfig": {
|
||
"pageTitle": "Configurações a nível de sistema",
|
||
"pageDescription": "Estes parâmetros são inicializados via flags CLI ou variáveis de ambiente. Estão em modo somente leitura.",
|
||
"status": {
|
||
"enabled": "Ativado",
|
||
"disabled": "Desativado",
|
||
"configured": "Configurado",
|
||
"missing": "Em falta",
|
||
"auto": "Auto",
|
||
"notSet": "Não definido"
|
||
},
|
||
"sections": {
|
||
"network": {
|
||
"title": "Rede",
|
||
"desc": "HTTP e acesso público"
|
||
},
|
||
"cors": {
|
||
"title": "CORS",
|
||
"desc": "Regras de acesso cross-origin"
|
||
},
|
||
"logging": {
|
||
"title": "Logging",
|
||
"desc": "Comportamento de saída de logs"
|
||
},
|
||
"storage": {
|
||
"title": "Armazenamento e Cache",
|
||
"desc": "Caminhos de base de dados e limites"
|
||
},
|
||
"security": {
|
||
"title": "Segurança",
|
||
"desc": "Autenticação e criptografia"
|
||
},
|
||
"performance": {
|
||
"title": "Desempenho",
|
||
"desc": "Concorrência e compressão"
|
||
}
|
||
}
|
||
},
|
||
"apiTokens": {
|
||
"page": {
|
||
"loadError": "Errore ao carregar os tokens API.",
|
||
"emptyTitle": "Nenhum token API",
|
||
"emptyDescription": "Ainda não criou nenhum token API. Clique abaixo para criar um.",
|
||
"addBtn": "Adicionar token"
|
||
},
|
||
"list": {
|
||
"unnamedToken": "Token sem nome",
|
||
"statusActive": "Ativo",
|
||
"statusExpired": "Expirado",
|
||
"neverExpires": "Nunca expira",
|
||
"expiresOnShort": "Expira em {{date}}",
|
||
"tokenLabel": "Token",
|
||
"createdLabel": "Criado em",
|
||
"lastUsedLabel": "Último uso",
|
||
"expiresOnLabel": "Expira em",
|
||
"neverUsed": "Nunca",
|
||
"neverLabel": "Nunca",
|
||
"deleteBtn": "Eliminar token"
|
||
},
|
||
"dialog": {
|
||
"createTitle": "Criar token de acesso",
|
||
"editTitle": "Editar token de acesso",
|
||
"description": "Clique em guardar quando terminar.",
|
||
"save": "Guardar",
|
||
"saveChanges": "Guardar alterações"
|
||
},
|
||
"deleteDialog": {
|
||
"title": "Eliminar token de acesso?",
|
||
"description": "Esta ação não pode ser desfeita. Qualquer aplicação que utilize este token perderá imediatamente o acesso.",
|
||
"cancel": "Cancelar",
|
||
"confirm": "Eliminar",
|
||
"deleting": "A eliminar..."
|
||
},
|
||
"form": {
|
||
"nameLabel": "Nome",
|
||
"namePlaceholder": "Dê um nome curto a este token",
|
||
"nameDescription": "Opcional · Máx. 32 caracteres",
|
||
"expirationLabel": "Expiração",
|
||
"expirationPlaceholder": "Selecionar expiração",
|
||
"expirationDescription": "Os tokens expirarão automaticamente após o tempo selecionado.",
|
||
"never": "Nunca",
|
||
"1day": "1 dia",
|
||
"7days": "7 dias",
|
||
"30days": "30 dias",
|
||
"errorMax": "Máximo 32 caracteres",
|
||
"errorNumber": "Deve ser um número",
|
||
"errorInt": "Deve ser um número inteiro",
|
||
"errorPositive": "Deve ser maior que 0"
|
||
},
|
||
"notifications": {
|
||
"createSuccess": "Token criado",
|
||
"createSuccessDesc": "O token de acesso foi criado com sucesso.",
|
||
"updateSuccess": "Token atualizado",
|
||
"updateSuccessDesc": "O token de acesso foi atualizado com sucesso.",
|
||
"createFailed": "Falha na criação",
|
||
"updateFailed": "Falha na atualização",
|
||
"deleteSuccess": "Token eliminado",
|
||
"deleteFailed": "Falha ao eliminar",
|
||
"copied": "Copiado",
|
||
"genericError": "A operação falhou. Tente novamente.",
|
||
"close": "Fechar",
|
||
"tryAgain": "Tentar novamente"
|
||
}
|
||
},
|
||
"permission": {
|
||
"scope": {
|
||
"global": "Global",
|
||
"account": "Conta #{{id}}"
|
||
},
|
||
"dialog": {
|
||
"global_title": "Permissões globais",
|
||
"account_title": "Permissões da conta",
|
||
"global_description": "Permissões de sistema concedidas a este usuário.",
|
||
"account_description": "Permissões limitadas à conta selecionada."
|
||
},
|
||
"category": {
|
||
"system_identity": "Sistema e identidade",
|
||
"global_data": "Dados globais (Admin)",
|
||
"account": "Permissões da conta"
|
||
},
|
||
"system": {
|
||
"access": "Acesso básico ao sistema",
|
||
"root": "Controle total do sistema"
|
||
},
|
||
"user": {
|
||
"manage": "Gerenciar todos os usuários",
|
||
"view": "Visualizar nomes de usuário básicos"
|
||
},
|
||
"token": {
|
||
"manage": "Gerenciar tokens de acesso"
|
||
},
|
||
"account": {
|
||
"create": "Criar contas de e-mail",
|
||
"manage": "Gerenciar contas atribuídas",
|
||
"manage_all": "Gerenciar todas as configurações de contas",
|
||
"read_details": "Visualizar detalhes da conta"
|
||
},
|
||
"data": {
|
||
"read": "Ler dados de e-mail atribuídos",
|
||
"read_all": "Ler todos os dados de e-mail",
|
||
"manage": "Gerenciar metadados de e-mail atribuídos",
|
||
"manage_all": "Gerenciar todos os metadados de e-mail",
|
||
"raw_download": "Baixar e-mails brutos atribuídos",
|
||
"raw_download_all": "Baixar todos os e-mails brutos",
|
||
"delete": "Excluir e-mails atribuídos",
|
||
"delete_all": "Excluir e-mails de todas as contas",
|
||
"export_batch": "Exportar dados atribuídos em lote",
|
||
"export_batch_all": "Exportar todos os dados em lote",
|
||
"import_batch": "Importar dados de e-mail em lote"
|
||
}
|
||
},
|
||
"users": {
|
||
"columns": {
|
||
"id": "ID",
|
||
"avatar": "Avatar",
|
||
"username": "Nome de usuário",
|
||
"email": "E-mail",
|
||
"roles": "Funções e permissões",
|
||
"created_at": "Criado em",
|
||
"updated_at": "Atualizado em",
|
||
"actions": "Ações"
|
||
},
|
||
"buttons": {
|
||
"add": "Adicionar usuário",
|
||
"add_new": "Novo usuário"
|
||
},
|
||
"empty": {
|
||
"title": "Nenhum usuário encontrado",
|
||
"description": "Clique no botão abaixo para adicionar seu primeiro usuário."
|
||
},
|
||
"nav": {
|
||
"users": "Usuários",
|
||
"roles": "Funções",
|
||
"api_tokens": "Tokens de API"
|
||
},
|
||
"api_tokens": {
|
||
"empty": {
|
||
"title": "Nenhum token de API encontrado",
|
||
"description": "Nenhum token de API foi gerado no sistema ainda."
|
||
},
|
||
"button": {
|
||
"generate": "Gerar novo token"
|
||
},
|
||
"toolbar": {
|
||
"search_placeholder": "Buscar por nome, proprietário ou token..."
|
||
},
|
||
"table": {
|
||
"name": "Nome",
|
||
"type": "Tipo",
|
||
"last_used": "Último uso",
|
||
"expires_at": "Expira em",
|
||
"owner": "Proprietário",
|
||
"created": "Criado",
|
||
"api_key": "Chave API",
|
||
"web_ui": "Interface Web",
|
||
"never": "Nunca",
|
||
"permanent": "Permanente",
|
||
"expired": "Expirado",
|
||
"unnamed": "Token sem nome"
|
||
},
|
||
"unnamed": "Token sem nome",
|
||
"delete": {
|
||
"title": "Excluir token de API",
|
||
"desc": "Você está prestes a excluir permanentemente este token de API",
|
||
"prefix": "Prefixo do token",
|
||
"irreversible": "Esta ação não pode ser desfeita. Quaisquer aplicativos que usem este token perderão o acesso imediatamente.",
|
||
"confirm_label": "Para confirmar, digite {{word}} abaixo:",
|
||
"confirm_placeholder": "Digite \"{{word}}\" para confirmar",
|
||
"warning_title": "Aviso",
|
||
"warning_desc": "Quaisquer scripts ou serviços que usem este token falharão. Certifique-se de atualizar seus sistemas.",
|
||
"confirm_button": "Excluir token",
|
||
"deleting": "Excluindo..."
|
||
},
|
||
"toast": {
|
||
"deleted_title": "Token de API excluído",
|
||
"deleted_desc": "O token \"{{name}}\" foi removido com sucesso.",
|
||
"delete_failed_title": "Falha ao excluir",
|
||
"delete_failed": "Não foi possível excluir o token, tente novamente."
|
||
}
|
||
},
|
||
"tokens": {
|
||
"schema": {
|
||
"name_max": "Máx. 32 caracteres",
|
||
"expire_number": "Deve ser um número",
|
||
"expire_int": "Deve ser um número inteiro",
|
||
"expire_positive": "Deve ser maior que 0"
|
||
},
|
||
"toast": {
|
||
"update_success_title": "Token atualizado",
|
||
"update_success_desc": "O token de acesso foi atualizado com sucesso.",
|
||
"create_success_title": "Token criado",
|
||
"create_success_desc": "O token de acesso foi criado com sucesso.",
|
||
"update_failed_title": "Falha na atualização",
|
||
"create_failed_title": "Falha na criação"
|
||
},
|
||
"error": {
|
||
"fallback": "A operação falhou, tente novamente mais tarde."
|
||
},
|
||
"dialog": {
|
||
"edit_title": "Editar token de acesso",
|
||
"create_title": "Criar token de acesso",
|
||
"description": "Clique em salvar quando terminar."
|
||
},
|
||
"fields": {
|
||
"name_label": "Nome",
|
||
"name_placeholder": "Dê um nome curto ao token",
|
||
"name_hint": "Opcional · Máx. 32 caracteres",
|
||
"expire_label": "Expiração",
|
||
"expire_placeholder": "Escolha a expiração",
|
||
"expire_hint": "O token expirará automaticamente após o tempo selecionado."
|
||
},
|
||
"expire_options": {
|
||
"never": "Nunca expira",
|
||
"1_day": "1 dia",
|
||
"7_days": "7 dias",
|
||
"30_days": "30 dias"
|
||
}
|
||
},
|
||
"tokens_action": {
|
||
"dialog": {
|
||
"title": "Tokens de API",
|
||
"description": "Gerenciar tokens de API para este usuário."
|
||
},
|
||
"empty": {
|
||
"title": "Sem tokens de API",
|
||
"description": "Este usuário não possui tokens de API no momento."
|
||
},
|
||
"buttons": {
|
||
"add": "Adicionar token"
|
||
},
|
||
"list": {
|
||
"unnamed_token": "Token sem nome",
|
||
"status_expired": "Expirado",
|
||
"status_active": "Ativo",
|
||
"expires_on_brief": "Expira em {{date}}",
|
||
"never_expires": "Nunca expira",
|
||
"label_token": "Token",
|
||
"label_created": "Criado em",
|
||
"label_last_used": "Último uso",
|
||
"label_expires_at": "Expira em",
|
||
"never": "Nunca",
|
||
"button_delete": "Excluir token"
|
||
},
|
||
"delete_dialog": {
|
||
"title": "Excluir token de acesso?",
|
||
"description": "Esta ação não pode ser desfeita."
|
||
}
|
||
},
|
||
"actions": {
|
||
"schema": {
|
||
"account_required": "Selecione uma conta",
|
||
"role_required": "Selecione uma função",
|
||
"username_required": "Nome de usuário é obrigatório",
|
||
"username_min": "Mínimo 3 caracteres",
|
||
"username_max": "Máximo 32 caracteres",
|
||
"email_required": "E-mail é obrigatório",
|
||
"email_invalid": "Insira um e-mail válido",
|
||
"global_role_required": "Atribua pelo menos uma função global",
|
||
"description_max": "Máximo 256 caracteres na descrição",
|
||
"ip_invalid": "IP inválido detectado",
|
||
"password_required": "Senha é obrigatória",
|
||
"password_min": "Mínimo 8 caracteres",
|
||
"password_max": "Máximo 256 caracteres"
|
||
},
|
||
"toast": {
|
||
"updated": "Usuário atualizado",
|
||
"created": "Usuário criado"
|
||
},
|
||
"dialog": {
|
||
"edit_title": "Editar usuário: {{name}}",
|
||
"create_title": "Criar novo usuário",
|
||
"subtitle": "Configure identidade, níveis de acesso e segurança."
|
||
},
|
||
"tabs": {
|
||
"general": "Geral",
|
||
"permissions": "Permissões de conta",
|
||
"security": "Segurança e ACL"
|
||
},
|
||
"sections": {
|
||
"basic": "Identidade básica",
|
||
"global": "Permissões globais",
|
||
"mail_access": "Controle de acesso de e-mail",
|
||
"mail_access_subtitle": "Contas de e-mail que este usuário pode gerenciar.",
|
||
"policy": "Políticas"
|
||
},
|
||
"fields": {
|
||
"username": "Nome de usuário",
|
||
"username_hint": "Identificador exclusivo para login.",
|
||
"email": "E-mail",
|
||
"email_hint": "Contato principal e notificações.",
|
||
"password": "Senha",
|
||
"password_placeholder_create": "Mínimo 8 caracteres",
|
||
"password_placeholder_edit": "Deixe em branco para manter a atual",
|
||
"password_hint_create": "Senha segura para configuração inicial.",
|
||
"password_hint_edit": "Insira apenas se desejar alterar.",
|
||
"global_roles_hint": "Atribua permissões de sistema.",
|
||
"description": "Descrição (opcional)",
|
||
"description_placeholder": "Notas sobre este usuário...",
|
||
"description_hint": "Notas internas (máx. 256 caracteres).",
|
||
"select_account": "Escolher conta",
|
||
"assign_role": "Atribuir função",
|
||
"ip_whitelist": "Lista branca de IP",
|
||
"ip_whitelist_hint": "Restringir login a estes IPs (um por linha).",
|
||
"rate_quota": "Cota de taxa",
|
||
"burst_interval": "Intervalo de burst (seg)"
|
||
},
|
||
"buttons": {
|
||
"add_account": "Adicionar conta",
|
||
"update": "Atualizar usuário",
|
||
"create": "Criar usuário"
|
||
},
|
||
"states": {
|
||
"full_access": "Modo de acesso total",
|
||
"full_access_desc": "Administradores têm acesso inerente a todas as contas.",
|
||
"no_accounts": "Nenhuma conta específica atribuída.",
|
||
"security_disabled": "Políticas de segurança desativadas."
|
||
},
|
||
"api_tokens": "Tokens de API",
|
||
"placeholder": {
|
||
"filter": "Buscar usuários..."
|
||
},
|
||
"delete": {
|
||
"title": "Excluir usuário",
|
||
"confirm_msg": "Você está excluindo o usuário {{name}} (ID: {{id}}) permanentemente.",
|
||
"irreversible": "Esta ação é irreversível.",
|
||
"input_label": "Digite o ID do usuário para confirmar:",
|
||
"placeholder": "Digite \"{{id}}\"",
|
||
"alert_title": "Aviso: ação permanente.",
|
||
"alert_desc": "O usuário e todos os dados relacionados serão apagados.",
|
||
"button_confirm": "Excluir usuário",
|
||
"button_deleting": "Excluindo...",
|
||
"toast": {
|
||
"success_title": "Usuário excluído",
|
||
"success_desc": "O usuário \"{{name}}\" foi removido com sucesso.",
|
||
"failed_title": "Falha ao excluir",
|
||
"failed_fallback": "Não foi possível excluir o usuário."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"roles": {
|
||
"title": {
|
||
"create": "Criar nova função",
|
||
"edit": "Editar função: {{name}}"
|
||
},
|
||
"description_hint": "Defina o escopo de acesso e permissões.",
|
||
"form": {
|
||
"name_label": "Nome da função",
|
||
"type_label": "Tipo de função",
|
||
"desc_label": "Descrição",
|
||
"matrix_label": "Matriz de permissões ({{type}})",
|
||
"builtin_badge": "Função integrada",
|
||
"builtin_desc": "Esta função é predefinida e somente leitura."
|
||
},
|
||
"types": {
|
||
"Global": "Global",
|
||
"Account": "Conta"
|
||
},
|
||
"categories": {
|
||
"identity": "Identidade e Gestão",
|
||
"global_data": "Acesso a dados globais",
|
||
"account_resource": "Acesso a recursos de conta"
|
||
},
|
||
"actions": {
|
||
"cancel": "Cancelar",
|
||
"submit_create": "Criar função",
|
||
"submit_update": "Atualizar função",
|
||
"success_create": "Função criada com sucesso",
|
||
"success_update": "Função atualizada com sucesso",
|
||
"failed": "A operação falhou",
|
||
"close": "Fechar",
|
||
"retry": "Tentar novamente",
|
||
"add": "Adicionar função"
|
||
},
|
||
"validation": {
|
||
"name_required": "Nome da função é obrigatório",
|
||
"perm_required": "Selecione pelo menos uma permissão"
|
||
},
|
||
"columns": {
|
||
"id": "ID",
|
||
"name": "Nome",
|
||
"role_type": "Tipo",
|
||
"permissions": "Permissões",
|
||
"created_at": "Criado em",
|
||
"updated_at": "Atualizado em"
|
||
},
|
||
"placeholder": {
|
||
"filter": "Buscar funções..."
|
||
},
|
||
"delete": {
|
||
"dialog_title": "Excluir função",
|
||
"warning_text": "Você está excluindo a função {{name}} (ID: {{id}}) permanentemente.",
|
||
"irreversible": "Esta ação não pode ser desfeita.",
|
||
"confirm_label": "Digite o ID da função para confirmar:",
|
||
"placeholder": "Digite \"{{id}}\"",
|
||
"alert_title": "Aviso: ação permanente.",
|
||
"alert_desc": "Excluir esta função a removerá de todos os usuários atribuídos.",
|
||
"confirm_btn": "Excluir função",
|
||
"deleting": "Excluindo...",
|
||
"success_title": "Função excluída",
|
||
"success_desc": "A função \"{{name}}\" foi removida.",
|
||
"error_title": "Falha ao excluir",
|
||
"error_fallback": "Não foi possível excluir a função."
|
||
},
|
||
"details": {
|
||
"title": "Permissões: {{name}}",
|
||
"unknown": "Função desconhecida",
|
||
"role_badge": "Função {{type}}",
|
||
"desc_global": "Gestão global e acesso ao sistema.",
|
||
"desc_account": "Operações de dados em contas individuais.",
|
||
"close_btn": "Fechar",
|
||
"view_permissions": "Ver detalhes"
|
||
},
|
||
"empty": {
|
||
"title": "Nenhuma função encontrada",
|
||
"desc": "Você ainda não criou funções personalizadas."
|
||
}
|
||
},
|
||
"profile": {
|
||
"avatar_alt": "Avatar",
|
||
"menu": {
|
||
"profile": "Perfil",
|
||
"settings": "Configurações",
|
||
"sign_out": "Sair"
|
||
}
|
||
},
|
||
"sign_out": {
|
||
"title": "Sair",
|
||
"desc": "Tem certeza de que deseja sair? Você precisará entrar novamente para acessar sua conta.",
|
||
"confirm": "Sair"
|
||
},
|
||
"restore_message": {
|
||
"title": "Restaurar mensagem individual",
|
||
"bulkTitle": "Restaurar múltiplas mensagens",
|
||
"bulkWarning": "Nota: As mensagens serão restauradas nas suas pastas originais.",
|
||
"accountsInvolved": "Contas envolvidas",
|
||
"summary": "Detalhes da restauração",
|
||
"messages": "mensagens",
|
||
"desc": "Esta ação irá recarregar as mensagens selecionadas do Bichon e restaurá-las nas pastas correspondentes no servidor IMAP.",
|
||
"confirm": "Executar restauração",
|
||
"restore_to_imap": "Restaurar mensagem",
|
||
"success": "Restauração bem-sucedida",
|
||
"successDesc": "As mensagens selecionadas foram restauradas com sucesso no servidor IMAP.",
|
||
"failed": "Falha ao restaurar",
|
||
"failedTitle": "Falha na restauração"
|
||
},
|
||
"time": {
|
||
"label": "Tempo",
|
||
"since": "Desde",
|
||
"before": "Antes de",
|
||
"recent_range": "Intervalo recente (desde...)",
|
||
"historical": "Intervalo histórico (antes de...)",
|
||
"absolute_range": "Intervalo de datas absoluto",
|
||
"last_day": "Último 1 dia",
|
||
"last_days": "Últimos {{count}} dias",
|
||
"last_months": "Últimos {{count}} meses",
|
||
"over_years_ago": "Há {{count}} {{unit}}",
|
||
"year": "ano",
|
||
"years": "anos",
|
||
"recent_prefix": "Recente:",
|
||
"days_ago_to_now": "dias atrás até agora",
|
||
"apply": "Aplicar",
|
||
"start_date": "Data de início",
|
||
"end_date": "Data de fim",
|
||
"clear_filters": "Limpar filtros de tempo",
|
||
"format": "yyyy-MM-dd"
|
||
},
|
||
"tag": {
|
||
"label": "Etiquetas",
|
||
"search_placeholder": "Pesquisar etiquetas...",
|
||
"clear_all": "Limpar todas as etiquetas",
|
||
"no_tags_found": "Nenhuma etiqueta encontrada"
|
||
},
|
||
"search_accounts": {
|
||
"label": "Contas de e-mail",
|
||
"search_placeholder": "Pesquisar contas de e-mail...",
|
||
"clear_accounts": "Limpar contas selecionadas",
|
||
"no_accounts_found": "Nenhuma conta encontrada"
|
||
},
|
||
"search_mailbox": {
|
||
"label": "Caixas de correio",
|
||
"search_placeholder": "Pesquisar pastas",
|
||
"clear_mailboxes": "Limpar pastas selecionadas",
|
||
"select_account_first": "Selecione primeiro uma conta de e-mail",
|
||
"no_mailbox_found": "Nenhuma pasta encontrada"
|
||
},
|
||
"search_contacts": {
|
||
"label": "Contatos",
|
||
"label_with_count": "Contatos ({{count}})",
|
||
"any": "Qualquer",
|
||
"search_placeholder": "Pesquisar {{field}}...",
|
||
"reset_all": "Redefinir todos os contatos",
|
||
"no_contact_found": "Nenhum contato encontrado",
|
||
"loading": "Carregando...",
|
||
"showing_limit": "Mostrando apenas os primeiros 100 resultados • Total {{total}}"
|
||
},
|
||
"search_more": {
|
||
"trigger_label": "Avançado",
|
||
"title": "Filtros avançados",
|
||
"reset": "Redefinir",
|
||
"has_attachment": "Contém anexo",
|
||
"attachment_name_label": "Nome do anexo",
|
||
"attachment_name_placeholder": "Ex.: invoice.pdf",
|
||
"message_size_label": "Tamanho da mensagem",
|
||
"message_id_label": "Message-ID original",
|
||
"message_id_description": "Pesquisar pelo Message-ID no cabeçalho do e-mail",
|
||
"apply": "Aplicar filtros",
|
||
"size_presets": {
|
||
"any": "Qualquer tamanho",
|
||
"tiny": "Muito pequeno (< 15 KB)",
|
||
"small": "Pequeno (< 2 MB)",
|
||
"medium": "Médio (2 – 10 MB)",
|
||
"large": "Grande (10 – 20 MB)",
|
||
"huge": "Muito grande (> 20 MB)"
|
||
}
|
||
},
|
||
"search_view": {
|
||
"button_label": "Visualização",
|
||
"menu_title": "Configurações de colunas"
|
||
},
|
||
"search_reset": {
|
||
"label": "Redefinir",
|
||
"tooltip": "Limpar todos os filtros"
|
||
},
|
||
"search_input": {
|
||
"placeholder": "Pesquisar e-mails... (use \"aspas\" para correspondência exata)",
|
||
"button": "Pesquisar",
|
||
"recent_title": "Pesquisas recentes",
|
||
"clear_history": "Limpar histórico",
|
||
"no_history": "Nenhum histórico de pesquisa",
|
||
"hint": "Escopo padrão: assunto, conteúdo e nomes dos anexos"
|
||
}
|
||
} |