{ "auth": { "signIn": "Entrar", "signUp": "Cadastrar-se", "email": "E-mail", "password": "Senha", "name": "Nome", "emailPlaceholder": "Digite seu endereço de e-mail", "passwordPlaceholder": "Digite sua senha", "namePlaceholder": "Digite seu nome", "passwordMinChars": "Digite a senha (mínimo 6 caracteres)", "resetPassword": "Redefinir senha", "resetPasswordInstructions": "Digite seu e-mail para redefinir sua senha", "forgotPassword": "Esqueceu sua senha?", "noAccount": "Não tem uma conta?", "hasAccount": "Já tem uma conta?", "signInToAccount": "Entre na sua conta", "createAccount": "Crie sua conta", "rememberMe": "Lembrar-me", "orContinueWith": "Ou continuar com", "checkYourEmail": "Verifique seu e-mail", "resetEmailSent": "Enviamos um link de redefinição de senha para seu endereço de e-mail se ele existir em nosso sistema.", "returnToLogin": "Voltar ao login", "forgotPasswordTitle": "Esqueci minha senha", "forgotPasswordDescription": "Digite seu endereço de e-mail e enviaremos um link para redefinir sua senha.", "sending": "Enviando...", "sendResetLink": "Enviar link de redefinição", "backToLogin": "Voltar ao login", "signOut": "Sair", "confirmPassword": "Confirmar senha", "confirmPasswordPlaceholder": "Confirme sua senha", "backToSite": "Voltar", "continueWithGoogle": "Continuar com Google", "createYourSpace": "Crie seu espaço", "createYourSpaceSubtitle": "Junte-se à nova era de anotações inteligentes.", "forgot": "Esqueceu?", "oauthAccountNotLinked": "Esta conta do Google não corresponde à sua conta existente. Use o mesmo e-mail ou entre com sua senha.", "privacyTerms": "© 2025 Memento Labs — Privacidade · Termos", "sessionExpired": "Seu site é gerado com navegação e sumário", "welcomeBack": "Bem-vindo de volta", "welcomeBackSubtitle": "Digite suas credenciais para acessar suas notas." }, "sidebar": { "notes": "Notas", "recent": "Recente", "quickNav": "Navegação rápida", "reminders": "Lembretes", "labels": "Etiquetas", "editLabels": "Editar etiquetas", "newNoteTabs": "Nova Nota", "newNoteTabsHint": "Criar nota neste caderno", "noLabelsInNotebook": "Nenhuma etiqueta neste caderno ainda", "archive": "Arquivo", "trash": "Lixeira", "clearFilter": "Remover filtro", "inbox": "Caixa de entrada", "sharedWithMe": "Compartilhado comigo", "sortNewest": "O mais novo primeiro", "sortOldest": "Mais antigo primeiro", "sortAlpha": "A → Z", "accountMenu": "Menu da conta", "profile": "Perfil", "signOut": "Sair", "sortOrder": "Ordem de classificação", "freezePinnedNotebook": "Fixar ordem da barra lateral do notebook", "unfreezePinnedNotebook": "Liberar ordem da barra lateral do notebook", "newSubNotebook": "Novo sub-notebook", "renameNotebook": "Renomear", "sharedNotebookBadge": "· Partilhado", "sortManual": "Ordem livre", "moveFailed": "Falha ao mover o caderno", "dropToRoot": "Solte aqui para mover para a raiz", "noReminders": "Nenhum lembrete ativo.", "aiBadge": "AI", "aiGeneratedNote": "Nota gerada por IA", "aiGeneratedNotebook": "Caderno criado com IA — recentemente", "backToNotebooks": "Voltar aos cadernos", "clearSearch": "Limpar pesquisa", "dailyNote": "Nota diária", "dailyNoteError": "Não foi possível abrir a nota de hoje", "dailyNoteTooltip": "Abra ou crie sua nota de diário pessoal para hoje", "darkMode": "Modo escuro", "dashboardPanelBody": "Sua sessão expirou. Por favor, entre novamente.", "documents": "Documentos", "insightsPanelBody": "Mapa semântico de suas notas: clusters temáticos, notas-ponte e sugestões de conexão.", "lightMode": "Modo claro", "notebookEmpty": "Vazio", "recentNote": "Criadas recentemente", "resizeNotebooksPanel": "Redimensionar painel de cadernos", "resizeSidebar": "Redimensionar largura da barra lateral", "revisionPanelBody": "Revise flashcards com o algoritmo SM-2. Os baralhos são gerados a partir de suas notas.", "searchNotebooksPlaceholder": "Pesquisar cadernos…", "searchShortcut": "Pesquisar (Ctrl+K)" }, "notes": { "title": "Notas", "newNote": "Nova nota", "reorganize": "Reorganizar notas", "untitled": "Sem título", "placeholder": "Faça uma nota...", "markdownPlaceholder": "Faça uma nota... (Markdown suportado)", "titlePlaceholder": "Título", "noteTypes": { "richtext": "Texto rico", "markdown": "Remarcação", "text": "Texto simples", "checklist": "Lista de verificação", "clip": "Recorte da web" }, "listItem": "Item da lista", "addListItem": "+ Item da lista", "newChecklist": "Nova lista de verificação", "add": "Adicionar", "adding": "Adicionando...", "close": "Fechar", "confirmDelete": "Tem certeza de que deseja excluir esta nota?", "confirmLeaveShare": "Tem certeza de que deseja sair desta nota compartilhada?", "sharedBy": "Compartilhado por", "sharedShort": "Compartilhado", "leaveShare": "Sair", "delete": "Excluir", "archive": "Arquivar", "unarchive": "Desarquivar", "pin": "Fixar", "unpin": "Desafixar", "color": "Cor", "changeColor": "Alterar cor", "setReminder": "Definir lembrete", "setReminderButton": "Definir Lembrete", "date": "Data", "time": "Hora", "reminderDateTimeRequired": "Por favor, insira data e hora", "invalidDateTime": "Data ou hora inválida", "reminderMustBeFuture": "O lembrete deve estar no futuro", "reminderSet": "Lembrete definido para {datetime}", "reminderPastError": "O lembrete deve estar no futuro", "reminderRemoved": "Lembrete removido", "addImage": "Adicionar imagem", "addLink": "Adicionar link", "linkAdded": "Link adicionado", "linkMetadataFailed": "Não foi possível obter metadados do link", "linkAddFailed": "Falha ao adicionar link", "invalidFileType": "Tipo de arquivo inválido: {fileName}. Apenas JPEG, PNG, GIF e WebP são permitidos.", "fileTooLarge": "Arquivo muito grande: {fileName}. O tamanho máximo é {maxSize}.", "uploadFailed": "Falha ao fazer upload de {filename}", "contentOrMediaRequired": "Por favor, insira algum conteúdo ou adicione um link/imagem", "itemOrMediaRequired": "Por favor, adicione pelo menos um item ou mídia", "noteCreated": "Nota criada com sucesso", "noteCreateFailed": "Falha ao criar nota", "deleted": "Nota excluída", "deleteFailed": "Falha ao excluir nota", "aiAssistant": "Assistente IA", "changeSize": "Alterar tamanho", "backgroundOptions": "Opções de fundo", "moreOptions": "Mais opções", "remindMe": "Lembrar-me", "markdownMode": "Markdown", "addCollaborators": "Adicionar colaboradores", "duplicate": "Duplicar", "share": "Compartilhar", "showCollaborators": "Mostrar colaboradores", "pinned": "Note pinned", "others": "Outros", "noNotes": "Sem notas", "noNotesFound": "Nenhuma nota encontrada", "createFirstNote": "Crie sua primeira nota", "size": "Tamanho", "small": "Pequeno", "medium": "Médio", "large": "Grande", "shareWithCollaborators": "Compartilhar com colaboradores", "view": "Ver nota", "edit": "Editar nota", "readOnly": "Somente leitura", "preview": "Visualizar", "noContent": "Sem conteúdo", "takeNote": "Faça uma nota...", "takeNoteMarkdown": "Faça uma nota... (Markdown suportado)", "addItem": "Adicionar item", "sharedReadOnly": "Esta nota é compartilhada com você no modo somente leitura", "makeCopy": "Fazer uma cópia", "saving": "Salvando...", "copySuccess": "Nota copiada com sucesso!", "copyFailed": "Falha ao copiar nota", "copy": "Copiar", "markdownOn": "Markdown LIGADO", "markdownOff": "Markdown DESLIGADO", "undo": "Desfazer (Ctrl+Z)", "redo": "Refazer (Ctrl+Y)", "pinnedNotes": "Notas fixadas", "recent": "Recentes", "addNote": "Adicionar nota", "readMore": "Ler mais", "remove": "Remover", "dragToReorder": "Arraste para reordenar", "more": "Mais", "emptyState": "Nenhuma nota aqui", "metadataPanel": "Detalhes", "metadataNotebook": "Caderno", "emptyStateTabs": "Nenhuma nota aqui ainda. Use \"Nova nota\" na barra lateral para adicionar uma (sugestões de título com IA aparecem no compositor).", "inNotebook": "No caderno", "moveFailed": "Falha ao mover", "clarifyFailed": "Falha ao esclarecer", "shortenFailed": "Falha ao encurtar", "improveFailed": "Falha ao melhorar", "transformFailed": "Falha ao transformar", "markdown": "Markdown", "unpinned": "Note unpinned", "redoShortcut": "Refazer (Ctrl+Y)", "undoShortcut": "Desfazer (Ctrl+Z)", "reorderTabs": "Reordenar aba", "modified": "Modificado", "created": "Criado", "loading": "Carregando...", "exportPDF": "Exportar PDF", "savedStatus": "Salvo", "saved": "Nota salva", "dirtyStatus": "Modificado", "completedLabel": "Concluídos", "notes": { "emptyNotebook": "Caderno vazio", "emptyNotebookDesc": "Este caderno não tem notas. Clique em + para criar uma.", "noNoteSelected": "Nenhuma nota selecionada", "selectOrCreateNote": "Selecione uma nota da lista ou crie uma nova." }, "commitVersion": "Salvar versão", "versionSaved": "Versão salva", "deleteVersion": "Excluir esta versão", "versionDeleted": "Versão excluída", "deleteVersionConfirm": "Excluir esta versão permanentemente?", "deleteVersionDesc": "Esta ação não pode ser desfeita. A versão será excluída permanentemente do histórico.", "historyMode": "Modo de histórico", "historyModeManual": "Manual (botão commit)", "historyModeAuto": "Automático (inteligente)", "historyModeManualDesc": "Criar snapshots manualmente com o botão commit", "historyModeAutoDesc": "Snapshots automáticos com detecção inteligente", "history": "Histórico", "historyRestored": "Versão restaurada", "historyEnabled": "Histórico ativado", "historyDisabledTitle": "Histórico de versões", "historyDisabledDesc": "O histórico está desativado para sua conta.", "historyEnabledTitle": "Histórico ativado!", "historyEnabledDesc": "As versões desta nota agora serão registradas.", "enableHistory": "Ativar histórico", "historyEmpty": "Nenhuma versão disponível", "historySelectVersion": "Selecione uma versão para visualizar seu conteúdo", "currentVersion": "atual", "compareVersions": "Comparar", "diffTitle": "Comparação", "diffSelectHint": "Clique em 2 versões na lista para compará-las", "sortBy": "Ordenar por", "sortDateDesc": "Data (recente)", "sortDateAsc": "Data (antiga)", "sortTitleAsc": "Título A → Z", "sortTitleDesc": "Título Z → A", "suggestTitle": "Título IA", "generateTitleFromImage": "Gerar título da imagem", "titleGenerated": "Título gerado", "content": "Conteúdo", "restore": "Restaurar", "createFailed": "Falha ao criar nota", "updateFailed": "Falha ao atualizar nota", "archived": "Nota arquivada", "unarchivedSuccess": "Nota removida do arquivo", "archiveFailed": "Falha ao arquivar", "sort": "Ordenar", "confirmDeleteTitle": "Excluir nota", "leftShare": "Compartilhamento removido", "ideaOrigin": "Origem da ideia", "noNoteLink": "Ideia puramente generativa", "dismiss": "Não pertinente", "dismissed": "Nota removida dos recentes", "generalNotes": "Notas gerais", "noteType": "Tipo de nota", "typeText": "Texto", "typeMarkdown": "Markdown", "typeRichText": "Texto rico", "typeChecklist": "Lista de verificação", "convertedToRichText": "Convertido para texto rico", "conversionFailed": "Conversão falhou, permanecendo em Markdown", "richTextPlaceholder": "Tome uma nota...", "switchTypeTitle": "Alterar tipo de nota?", "switchTypeWarning": "Alguma formatação pode ser perdida ao mudar para {type}.", "switchTypeContentPreserved": "Seu conteúdo será preservado como texto simples.", "switchType": "Mudar para {type}", "saveNow": "Salve agora", "backToCollection": "Voltar à coleção", "markdownEditingTitle": "Voltar para a edição", "markdownPreviewTitle": "Visualização", "brainstormThisIdea": "Pense nessa ideia", "brainstormThisIdeaAria": "Pense nessa ideia", "shareNoteTitle": "Compartilhar nota", "shareNoteAria": "Compartilhar nota", "saveNoteAria": "Salvar nota", "noChangesToSaveAria": "Nenhuma alteração para salvar", "optionsMenuAria": "Menu de opções", "deleteNoteConfirmItem": "Excluir nota", "noteDeletedToast": "Nota excluída.", "deleteNoteFailedToast": "Não foi possível excluir.", "documentInfoAria": "Informações do documento", "noModification": "Sem alterações", "attachments": "Anexos", "createFirst": "Crie sua primeira nota", "generateIllustration": "Gerar ilustração", "illustrationGenerated": "Ilustração gerada", "open": "Abrir", "saveFailed": "Falha ao salvar", "search": "Pesquisar", "unarchived": "Desarquivado", "uploading": "Enviando...", "savedJustNow": "Salvo", "unsaved": "Alterações não salvas", "historyEnabledTooltip": "Histórico de versões ativado — alterações são rastreadas", "coverChange": "Alterar", "coverChoose": "Escolher capa", "coverNoneHint": "Sem imagem de capa — escolha uma da nota ou deixe vazio.", "coverPickLabel": "Imagem de capa", "coverRemove": "Remover capa", "deleteIllustration": "Excluir ilustração", "heading1": "Título 1", "heading2": "Título 2", "heading3": "Título 3", "importSuccess": "{{count}} notas importadas!", "layoutGridTitle": "Visualização de cartão / grade", "layoutListTitle": "Visualização de lista editorial", "layoutTableTitle": "Visualização de tabela estruturada", "openSourceNote": "Abrir nota de origem", "regenerateIllustration": "Regenerar ilustração", "tableLabels": "Etiquetas", "tableModified": "Modificado", "tableNotebook": "Caderno", "tableTasks": "Tarefas", "tableTitle": "Título", "taskFromNote": "Nota: {title}", "tasksEmptyHint": "Adicione linhas como « - [ ] Minha tarefa » em suas notas para vê-las aqui.", "tasksEmptyTitle": "Sem tarefas neste caderno", "tasksHeader": "Tarefas do caderno", "tasksSummary": "{count} tarefas · {completed} concluídas", "unpublished": "Nota despublicada", "viewNotes": "Notas", "viewTasks": "Tarefas", "deleteError": "Falha ao excluir ilustração", "uploadSuccess": "Imagem adicionada" }, "pagination": { "previous": "←", "pageInfo": "Página {currentPage} / {totalPages}", "next": "→" }, "labels": { "title": "Etiquetas", "filter": "Filtrar por etiqueta", "manage": "Gerir etiquetas", "manageTooltip": "Gerir etiquetas", "changeColor": "Alterar Cor", "changeColorTooltip": "Alterar cor", "delete": "Excluir", "deleteTooltip": "Eliminar etiqueta", "confirmDelete": "Tem certeza de que deseja excluir esta etiqueta?", "newLabelPlaceholder": "Criar nova etiqueta", "namePlaceholder": "Introduza o nome da etiqueta", "addLabel": "Adicionar etiqueta", "createLabel": "Criar etiqueta", "labelName": "Nome da etiqueta", "labelColor": "Cor da etiqueta", "manageLabels": "Gerir etiquetas", "manageLabelsDescription": "Adicione ou remova etiquetas para esta nota. Clique numa etiqueta para mudar a cor.", "selectedLabels": "Etiquetas selecionadas", "allLabels": "Todas as Etiquetas", "clearAll": "Limpar tudo", "filterByLabel": "Filtrar por etiqueta", "tagAdded": "Tag \"{tag}\" adicionada", "showLess": "Mostrar menos", "showMore": "Mostrar mais", "editLabels": "Editar etiquetas", "editLabelsDescription": "Criar, editar cores ou eliminar etiquetas.", "noLabelsFound": "Nenhuma etiqueta encontrada.", "loading": "Carregando...", "notebookRequired": "⚠️ As etiquetas só estão disponíveis em carnets. Mova esta nota para um carnet primeiro.", "count": "{count} etiquetas", "noLabels": "Sem etiquetas", "confirmDeleteShort": "Confirmar?", "labelRemoved": "Etiqueta \"{label}\" removida", "filterByTags": "Filtrar por tags", "searchTags": "Pesquisar tags", "activeCount": "{{count}} ativo(s)", "showMoreCount": "+ {{count}} mais" }, "search": { "placeholder": "Pesquisar", "searchPlaceholder": "Pesquise suas notas...", "semanticInProgress": "Pesquisa semântica em andamento...", "semanticTooltip": "Pesquisa semântica com IA", "searching": "Pesquisando...", "noResults": "Nenhum resultado encontrado", "resultsFound": "{count} notas encontradas", "exactMatch": "Correspondência exata", "related": "Relacionado", "disabledAdmin": "Pesquisa desativada no modo admin" }, "collaboration": { "emailPlaceholder": "Digite o endereço de e-mail", "addCollaborator": "Adicionar colaborador", "removeCollaborator": "Remover colaborador", "owner": "Proprietário", "canEdit": "Pode editar", "canView": "Pode visualizar", "shareNote": "Compartilhar nota", "shareWithCollaborators": "Compartilhar com colaboradores", "addCollaboratorDescription": "Adicione pessoas para colaborar nesta nota através do endereço de e-mail.", "viewerDescription": "Você tem acesso a esta nota. Apenas o proprietário pode gerenciar colaboradores.", "emailAddress": "Endereço de e-mail", "enterEmailAddress": "Digite o endereço de e-mail", "invite": "Convidar", "peopleWithAccess": "Pessoas com acesso", "noCollaborators": "Ainda não há colaboradores. Adicione alguém acima!", "noCollaboratorsViewer": "Ainda não há colaboradores.", "pendingInvite": "Convite pendente", "pending": "Pendente", "remove": "Remover", "unnamedUser": "Usuário sem nome", "done": "Concluído", "willBeAdded": "{email} será adicionado como colaborador quando a nota for criada", "alreadyInList": "Este e-mail já está na lista", "nowHasAccess": "{name} agora tem acesso a esta nota", "accessRevoked": "O acesso foi revogado", "errorLoading": "Erro ao carregar colaboradores", "failedToAdd": "Falha ao adicionar colaborador", "failedToRemove": "Falha ao remover colaborador", "shareCompactTitle": "Compartilhar", "inviteByEmailLabel": "Convidar por e-mail", "accessReadCompact": "Visualizar", "accessEditCompact": "Editar", "sendInvitation": "Enviar convite", "invitationSentBadge": "Convite enviado", "sharedAccessLabel": "Acesso compartilhado", "noCollaboratorsEmpty": "Ainda não há colaboradores.", "removeAccessTitle": "Remover acesso", "toastInviteSentTo": "Convite enviado para {email}", "toastAccessRemoved": "Acesso removido para {target}", "toastUserFallback": "o usuário", "toastSharingError": "Erro de compartilhamento", "toastEmailNotFound": "Nenhuma conta encontrada com este e-mail.", "toastAlreadySharedUser": "Esta nota já foi compartilhada com este usuário.", "toastRemoveAccessFailed": "Não foi possível remover o acesso.", "userFallback": "Usuário" }, "ai": { "analyzing": "IA analisando...", "clickToAddTag": "Clique para adicionar esta etiqueta", "ignoreSuggestion": "Ignorar esta sugestão", "generatingTitles": "Gerando títulos...", "generateTitlesTooltip": "Gerar títulos com IA", "poweredByAI": "Com tecnologia de IA", "languageDetected": "Idioma detectado", "processing": "Processando...", "tagAdded": "Etiqueta \"{tag}\" adicionada", "titleGenerating": "Gerando...", "titleGenerateWithAI": "Gerar títulos com IA", "titleGenerationMinWords": "O conteúdo deve ter pelo menos 10 palavras para gerar títulos (atual: {count} palavras)", "titleGenerationError": "Erro ao gerar títulos", "titlesGenerated": "{count} títulos gerados!", "titleGenerationFailed": "Falha ao gerar títulos", "titleApplied": "Título aplicado!", "reformulationNoText": "Selecione texto ou adicione conteúdo", "reformulationSelectionTooShort": "Seleção muito curta, usando conteúdo completo", "reformulationMinWords": "O texto deve ter pelo menos 10 palavras (atual: {count} palavras)", "reformulationMaxWords": "O texto deve ter no máximo 500 palavras", "reformulationError": "Erro durante a reformulação", "reformulationFailed": "Falha ao reformular texto", "reformulationApplied": "Texto reformulado aplicado!", "transformMarkdown": "Transformar para Markdown", "transforming": "Transformando...", "transformSuccess": "Texto transformado para Markdown com sucesso!", "transformError": "Erro durante a transformação", "convertToRichtext": "Converter para Rich Text", "convertingToRichtext": "Convertendo...", "assistant": "Assistente IA", "generating": "Gerando...", "generateTitles": "Gerar títulos", "reformulateText": "Reformular texto", "reformulating": "Reformulando...", "clarify": "Esclarecer", "shorten": "Encurtar", "improveStyle": "Melhorar estilo", "reformulationComparison": "Comparação da Reformulação", "original": "Original", "reformulated": "Reformulado", "autoLabels": { "error": "Falha ao buscar sugestões de etiquetas", "noLabelsSelected": "Nenhuma etiqueta selecionada", "created": "{count} etiquetas criadas com sucesso", "analyzing": "Analisando suas notas para sugestões de rótulos...", "title": "Sugestões de Rótulos", "description": "Detectei temas recorrentes em \"{notebookName}\" ({totalNotes} notas). Criar etiquetas para eles?", "note": "nota", "notes": "notas", "typeContent": "Digite o conteúdo para obter sugestões de etiquetas...", "createNewLabel": "Criar nova etiqueta", "new": "(novo)", "create": "Criar", "creating": "Criando rótulos...", "notesCount": "{count} notas", "typeForSuggestions": "Digite para sugestões", "noNotebook": "Nenhum caderno selecionado", "noSuggestions": "Sem sugestões", "regenerate": "Regenerar" }, "batchOrganization": { "title": "Organização em lote", "description": "A IA analisará suas notas e sugerirá organizá-las em cadernos.", "analyzing": "Analisando suas notas...", "noNotebooks": "Nenhum caderno disponível. Crie cadernos primeiro para organizar suas notas.", "noSuggestions": "A IA não conseguiu encontrar uma boa forma de organizar estas notas.", "apply": "Aplicar", "applying": "Aplicando...", "success": "Organização concluída", "error": "Erro na organização", "noNotesSelected": "Nenhuma nota selecionada", "applyFailed": "Falha ao aplicar", "selectAllIn": "Selecionar tudo em", "selectNote": "Selecionar nota", "notesToOrganize": "Notas para organizar", "selected": "Selecionadas", "unorganized": "Não organizadas" }, "notebookSummary": { "regenerate": "Regenerar Resumo", "regenerating": "Regenerando resumo...", "exportPDF": "Exportar como PDF" }, "clarifyDesc": "Torne o texto mais claro e fácil de entender", "shortenDesc": "Resuma o texto e vá direto ao ponto", "improve": "Melhorar escrita", "improveDesc": "Corrija gramática e aprimore o estilo", "toMarkdown": "Formatar como Markdown", "toMarkdownDesc": "Adicione títulos, marcadores e estruture o texto", "translate": "Traduzir", "translateDesc": "Altere o idioma do texto", "translateBack": "Voltar", "translationApplied": "Tradução aplicada", "translationFailed": "Falha na tradução", "undo": "Desfazer IA", "undoAI": "Desfazer transformação da IA", "undoApplied": "Texto original restaurado", "minWordsError": "A nota deve conter pelo menos 5 palavras para usar ações de IA.", "wordCountMin": "Selecione pelo menos {min} palavras para reformular (atualmente {current} palavras)", "wordCountMax": "Selecione no máximo {max} palavras para reformular (atualmente {current} palavras)", "genericError": "Erro de IA", "actionError": "Erro durante ação de IA", "appliedToNote": "Aplicado à nota", "applyToNote": "Aplicar à nota", "undoLastAction": "Desfazer última ação de IA", "selectContext": "Selecionar contexto...", "selectNotebook": "Selecionar caderno", "chatPlaceholder": "Peça à IA para editar, resumir ou redigir...", "assistantTitle": "Assistente IA", "currentNote": "Nota atual", "shrinkPanel": "Recolher painel", "expandPanel": "Expandir painel", "chatTab": "Chat", "noteActions": "Ações da nota", "askToStart": "Faça uma pergunta ao Assistente para começar.", "chatPanelContext": "Contexto", "chatPanelNotebookPlus": "+ Caderno", "chatPanelWritingTone": "Tom de escrita", "scopeAutoBadge": "Auto", "chatNoteQuestionPlaceholder": "Faça uma pergunta sobre esta nota...", "chatNotebookSelectPlaceholder": "Inclui um caderno...", "assistantTabActions": "Ações", "resourcePreviewAiTitle": "Visualização de IA", "resourcePreviewInjectFromChat": "Injetar do bate-papo", "contextLabel": "Contexto", "thisNote": "Esta nota", "allMyNotes": "Todas as minhas notas", "notebookGeneric": "Caderno", "writingTone": "Tom de escrita", "askAboutThisNote": "Pergunte à IA algo sobre esta nota...", "askAboutYourNotes": "Pergunte à IA algo sobre suas notas...", "webSearchLabel": "Pesquisa web", "newLineHint": "Shift+Enter = nova linha", "resultLabel": "Resultado", "discardAction": "Descartar", "organization": "Organização", "transformationsDesc": "Transformações — aplicadas diretamente à nota", "writeMinWordsAction": "Escreva pelo menos 5 palavras para ativar ações de IA.", "processingAction": "Processando...", "noImagesError": "Sem imagens nesta nota", "overview": "Visão geral", "action": { "clarify": "Esclarecer", "shorten": "Encurtar", "improve": "Melhorar", "toMarkdown": "Para Markdown", "describeImages": "Descrever imagens", "fixGrammar": "Corrigir gramática", "translate": "Traduzir", "explain": "Explicar", "toRichText": "Converter para rich text", "customLang": "Idioma personalizado", "generateChart": "Gerar gráfico" }, "generate": { "slides": "Gerar slides", "sectionLabel": "Ferramentas de geração", "theme": "Tema", "themeArchitecturalMono": "Mono arquitetônico", "themeVibrantTech": "Tecnologia Vibrante", "themeMinimalSilk": "Seda Mínima", "style": "Estilo", "styleProfessional": "Profissional", "styleCreative": "Criativo", "styleBrutalist": "Brutalista", "diagram": "Gerar Diagrama", "diagramReadyHint": "Converta notas em fluxo visual", "diagramType": "Tipo de diagrama", "typeAuto": "Detecção automática", "typeFlowchart": "Fluxograma", "typeMindMap": "Mapa Mental", "typeTimeline": "Linha do tempo", "typeOrgChart": "Organograma", "typeArchitecture": "Arquitetura", "typeProcessMap": "Mapa de Processo", "styleSketchy": "Esboçado", "styleSoft": "Macio", "styleMinimal": "Mínimo", "styleDraft": "Rascunho", "stylePolished": "Polido", "styleHandwritten": "Manuscrito", "diagramReady": "O diagrama está pronto!", "openInExcalidraw": "Abrir no Laboratório Excalidraw", "insertDiagramInNote": "Incorporar PNG na nota atual", "diagramImageAlt": "Diagrama gerado por IA", "insertedInNote": "Diagrama inserido na nota", "insertExportError": "Erro ao exportar/carregar diagrama", "noNoteId": "Sem ID de nota", "template": "Modelo", "templateAuto": "Automático (a IA decide)", "templateBoard": "Atualização do quadro", "templateProject": "Status do projeto", "templateQuarterly": "Resultados trimestrais", "templateStrategy": "Revisão de estratégia", "themeAuto": "Automático (a IA escolhe)", "audience": "Público", "audienceAuto": "Automático", "audienceBoard": "Diretoria", "audienceClient": "Cliente", "audienceGeneral": "Público geral", "audienceStudent": "Estudantes", "audienceTeam": "Equipe", "creditCostEstimate": "Custo estimado: {cost} créditos (1 esboço + {slides} slides).", "purpose": "Tipo de apresentação", "purposeAuto": "Automático (da nota)", "purposeBoard": "Atualização da diretoria", "purposeCourse": "Aula / curso", "purposePitch": "Pitch", "purposeProject": "Status do projeto", "purposeStrategy": "Estratégia", "purposeSummary": "Resumo breve", "slideCount": "Número de slides", "slideCountAuto": "Automático (por duração)" }, "openAssistant": "Abrir assistente IA", "poweredByMomento": "Desenvolvido por Memento AI", "welcomeMsg": "Olá! Sou seu assistente de IA. Como posso ajudá-lo com suas notas hoje? Posso refinar o tom, expandir mensagens ou resumir conteúdo.", "summaryLast5": "Resumo das últimas 5 notas", "analyzingProgress": "Analisando...", "generateInsightsBtn": "Gerar Insights", "newDiscussion": "Nova conversa", "noRecentConversations": "Sem conversas recentes.", "discussionContextLabel": "Contexto da discussão", "webSearchNotConfigured": "Pesquisa web (Não configurada)", "historyTab": "Histórico", "insightsTab": "Insights", "aiCopilot": "Copiloto IA", "suggestTitle": "Sugestão de título por IA", "generateTitleFromImage": "Gerar título da imagem", "titleGenerated": "Título gerado da imagem", "resourceTab": "Recurso", "aiNoteTitle": "Nota de IA", "injectReplace": "Substituir", "injectReplaceTitle": "Substitua o conteúdo da nota por esta mensagem", "injectComplete": "Completo", "injectCompleteTitle": "Complete a nota com esta mensagem (AI)", "injectMerge": "Mesclar", "injectMergeTitle": "Mesclar com nota (AI)", "imagesCount": "{contar} imagens", "resource": { "failedToLoadUrl": "Falha ao carregar este URL", "pageLoaded": "Página carregada: {title}", "pageLoadError": "Erro ao carregar a página", "pasteOrUrlFirst": "Cole o texto ou carregue um URL primeiro", "enrichError": "Erro de enriquecimento", "enrichErrorShort": "Erro de enriquecimento", "contentApplied": "Conteúdo aplicado à nota ✓", "fromChat": "💬 Do bate-papo", "replacement": "↓ Substituição", "completedByAI": "✦ Concluído pela IA", "mergedByAI": "⟳ Fundido por IA", "rendered": "Renderizado", "cancel": "Cancelar", "applyToNote": "Aplicar para nota", "urlLabel": "URL (opcional)", "resourceText": "Texto de recurso", "resourcePlaceholder": "Cole seu texto aqui (markdown, HTML, texto simples…)", "words": "palavras", "integrationMode": "Modo de integração", "modeReplace": "Substituir", "modeReplaceDesc": "Direto, sem IA", "modeComplete": "Completo", "modeCompleteDesc": "Adiciona sem reescrever", "modeMerge": "Mesclar", "modeMergeDesc": "Reescreve e integra", "aiProcessing": "Processamento de IA…", "preview": "Visualização", "generatePreview": "Gerar visualização", "emptyNoteHint": "💡 A nota está vazia — o conteúdo do recurso será integrado diretamente." }, "cancel": "Cancelar", "copied": "Copiado", "copy": "Cópia", "transformations": "Transformações", "otherLanguage": "Outro idioma", "translateNow": "Traduzir agora", "generationTools": "Ferramentas de geração", "generateSlidesLoading": "⏳ Gerando apresentação...", "generateDiagramLoading": "⏳ Gerando diagrama...", "errorShort": "Erro", "readyToast": "Preparar!", "downloadFailedToast": "Falha no download", "pptxDownloadButton": "Baixar .pptx", "presentationReadyBadge": "Apresentação pronta", "openInLabTitle": "Abrir no laboratório", "inlineSummaryMarkdown": "**Resumo:**", "networkErrorShort": "Erro de rede.", "contextSourceHeading": "Fonte de contexto", "tones": { "professional": "Profissional", "creative": "Criativo", "academic": "Acadêmico", "casual": "Casual" }, "noHistory": "Sem histórico", "webSearchDisabled": "Pesquisa web desativada", "webSearchEnabled": "Pesquisa web ativada", "result": { "apply": "Aplicar", "original": "Original", "preview": "Pré-visualização", "suggestion": "Sugestão" }, "chart": { "autoDetect": "Auto-detect", "chartReady": "Gráfico pronto!", "generate": "Gerar gráfico", "generateDesc": "Criar uma visualização a partir de dados", "insertInNote": "Inserir na nota", "insertedMessage": "Gráfico inserido na nota", "invalidFormat": "Formato de dados inválido", "noDataError": "Sem dados para criar o gráfico", "title": "Gráfico", "type": "Tipo de gráfico", "typeArea": "Área", "typeBar": "Barras", "typeBarH": "Barra horizontal", "typeFunnel": "Funil", "typeGauge": "Medidor", "typeLine": "Linha", "typePie": "Pizza", "typeRadar": "Radar" }, "featureLocked": "Cette fonctionnalité nécessite le plan PRO ou supérieur.", "generateChartLoading": "⏳ Gerando gráfico...", "quotaExceeded": "Limite mensuelle atteinte. Se réinitialise le mois prochain.", "viewSlidesButton": "Ver apresentação" }, "titleSuggestions": { "available": "Sugestões de título", "title": "Sugestões de IA", "generating": "Gerando...", "selectTitle": "Selecione um título", "dismiss": "Descartar" }, "semanticSearch": { "exactMatch": "Correspondência exata", "related": "Relacionado", "searching": "Pesquisando..." }, "paragraphRefactor": { "title": "Melhoria de texto", "shorten": "Encurtar", "expand": "Expandir", "improve": "Melhorar", "formal": "Formal", "casual": "Informal" }, "memoryEcho": { "title": "Percebi algo...", "description": "Conexões proativas entre suas notas", "dailyInsight": "Insight diário das suas notas", "insightReady": "Seu insight está pronto!", "viewConnection": "Ver Conexão", "helpful": "Útil", "notHelpful": "Não útil", "dismiss": "Descartar por enquanto", "thanksFeedback": "Obrigado pelo seu feedback!", "thanksFeedbackImproving": "Obrigado! Usaremos isso para melhorar.", "connections": "Conexões", "connection": "conexão", "connectionsBadge": "{count} conexão(ões)", "match": "{percentage}% correspondência", "fused": "Mesclado", "clickToView": "Clique para visualizar", "overlay": { "title": "Notas Conectadas", "searchPlaceholder": "Pesquisar conexões...", "sortBy": "Ordenar por:", "sortSimilarity": "Similaridade", "sortRecent": "Recentes", "sortOldest": "Mais antigas", "viewAll": "Ver todas lado a lado", "loading": "Carregando...", "noConnections": "Nenhuma conexão encontrada", "error": "Erro" }, "comparison": { "title": "💡 Comparação de notas", "similarityInfo": "Estas notas estão conectadas por {similarity}% de similaridade", "highSimilarityInsight": "Estas notas tratam do mesmo tema com alto grau de similaridade. Podem ser mescladas.", "untitled": "Sem título", "clickToView": "Clique para ver a nota", "helpfulQuestion": "Esta comparação é útil?", "helpful": "Útil", "notHelpful": "Não útil", "stayOnCurrentNote": "Vous restez sur la note en cours. Fermez cette fenêtre pour continuer à écrire.", "subtitle": "Relisez vos notes liées pour décider quoi garder ou fusionner." }, "editorSection": { "title": "⚡ Notas conectadas ({count})", "loading": "Carregando...", "view": "Visualizar", "compare": "Comparar", "merge": "Mesclar", "compareAll": "Comparar tudo", "mergeAll": "Mesclar tudo", "close": "Fechar", "affinityBadge": "{percentage} % d'affinité sémantique", "backToNote": "Revenir à ma note", "badgeLabel": "Memory Echo", "bottomCueConsent": "Conexões IA disponíveis abaixo", "bottomCueDismiss": "Descartar", "bottomCueFound": "{count} notas relacionadas abaixo", "bottomCueFoundOne": "1 nota relacionada abaixo", "bottomCueLoading": "Memory Echo está escaneando abaixo…", "bottomCueRetro": "Citado em {count} nota(s) abaixo", "bottomCueScroll": "Rolar até o Memory Echo", "citationSuccess": "Citation insérée avec lien vers la source", "consentRequired": "Activez le traitement IA dans Paramètres → IA pour voir les connexions sémantiques de cette note.", "detectedIn": "Passage repéré dans : {title}", "embedFailed": "Impossible d'insérer la citation pour l'instant", "embedFallback": "Ouvrez la note source, modifiez-la légèrement puis réessayez.", "embedPassage": "Citar", "embedSuccess": "Citation insérée dans la note", "embedding": "Insertion…", "helpCite": "Insère un passage de l'autre note dans celle-ci, avec un lien vers la source.", "helpCompare": "Montre les deux notes côte à côte dans une fenêtre.", "helpMerge": "Regroupe le contenu des deux notes en une seule.", "helpTitle": "Que faire avec cette connexion ?", "helpToggle": "Comment ça marche ?", "helpView": "Affiche l'autre note dans une fenêtre. Vous restez sur votre note.", "hideAll": "Masquer les connexions ({count})", "intro": "Memento a repéré une autre note sur le même sujet. Consultez-la, insérez une citation ou fusionnez — sans quitter celle-ci.", "openInEditor": "Abrir no editor", "retroDescription": "Ce passage est repris dans {count} autre(s) note(s) :", "retroTitle": "Notes qui citent ce contenu", "showAll": "Voir toutes les connexions ({count})", "viewLinkedNote": "Voir la note liée" }, "fusion": { "title": "🔗 Fusão inteligente", "mergeNotes": "Mesclar {count} nota(s)", "notesToMerge": "📝 Notas para mesclar", "optionalPrompt": "💬 Prompt de fusão (opcional)", "promptPlaceholder": "Instruções opcionais para IA (ex: 'Manter o estilo formal da nota 1')...", "generateFusion": "Gerar fusão", "generating": "Gerando...", "previewTitle": "📝 Prévia da nota mesclada", "edit": "Editar", "modify": "Modificar", "finishEditing": "Concluir edição", "optionsTitle": "Opções de fusão", "archiveOriginals": "Arquivar notas originais", "keepAllTags": "Manter todas as tags", "useLatestTitle": "Usar nota mais recente como título", "createBacklinks": "Criar link para notas originais", "cancel": "Cancelar", "confirmFusion": "Confirmar fusão", "success": "Notas mescladas com sucesso!", "error": "Falha ao mesclar notas", "generateError": "Falha ao gerar fusão", "noContentReturned": "Nenhum conteúdo de fusão retornado pela API", "unknownDate": "Data desconhecida" }, "defaultInsight": "Estas notas parecem estar relacionadas semanticamente.", "preview": { "loadError": "Impossible de charger le contenu de cette note.", "subtitle": "Aperçu de la note liée — vous ne quittez pas celle que vous éditez." } }, "notification": { "accept": "Aceitar", "accepted": "Compartilhamento aceito", "decline": "Recusar", "noNotifications": "Sem novas notificações", "shared": "compartilhou \"{title}\"", "untitled": "Sem título", "notifications": "Notificações", "declined": "Compartilhamento recusado", "removed": "Nota removida da lista", "slidesReady": "Apresentação pronta", "openSlides": "Apresentação aberta", "canvasReady": "Diagrama pronto", "pptxReady": "Slides prontos", "downloadPptx": "Baixar .pptx", "markAllRead": "Marcar tudo como lido", "agentSuccess": "Agente terminou", "agentFailed": "Falha no agente", "brainstormInvite": "Brainstorming", "brainstormJoined": "Brainstorming", "systemNotification": "Sistema", "downloadFailed": "Falha no download", "brainstormShared": "Brainstorm compartilhado", "clipSaved": "Recorte da web salvo", "shareLabel": "Compartilhar" }, "nav": { "home": "Início", "notes": "Notas", "notebooks": "Cadernos", "generalNotes": "Notas gerais", "archive": "Arquivo", "settings": "Configurações", "profile": "Perfil", "aiSettings": "Configurações de IA", "logout": "Sair", "login": "Entrar", "adminDashboard": "Painel de administração", "diagnostics": "Diagnósticos", "trash": "Lixeira", "support": "Apoie o Memento ☕", "reminders": "Lembretes", "userManagement": "Gerenciamento de usuários", "accountSettings": "Configurações da conta", "manageAISettings": "Gerenciar configurações de IA", "configureAI": "Configure seus recursos com IA, provedor e preferências", "supportDevelopment": "Apoie o desenvolvimento do Memento ☕", "supportDescription": "Memento é 100% gratuito e de código aberto. Seu apoio ajuda a mantê-lo assim.", "buyMeACoffee": "Me pague um café", "donationDescription": "Faça uma doação única ou torne-se um apoiador mensal.", "donateOnKofi": "Doar no Ko-fi", "donationNote": "Sem taxas de plataforma • Pagamentos instantâneos • Seguro", "sponsorOnGithub": "Apoiar no GitHub", "sponsorDescription": "Torne-se um apoiador mensal e receba reconhecimento.", "workspace": "Espaço de trabalho", "quickAccess": "Acesso rápido", "myLibrary": "Minha biblioteca", "favorites": "Favoritos", "recent": "Recentes", "proPlan": "Plano Pro", "chat": "Chat IA", "lab": "O Laboratório", "agents": "Agentes", "sharedWithMe": "Partilhados comigo", "dailyNotes": "Notas diárias", "dashboard": "Painel", "graphView": "Mapa de links", "insights": "Temas semânticos", "revision": "Revisar" }, "settings": { "title": "Configurações", "description": "Gerencie suas configurações e preferências", "account": "Conta", "appearance": "Aparência", "theme": "Tema", "themeLight": "Claro", "themeDark": "Escuro", "themeSystem": "Sistema", "themeBaseGroup": "Base", "themePalettesGroup": "Paletas de cores", "themeSepia": "Sépia", "themeMidnight": "Meia-noite", "themeRose": "Rosa", "themeGreen": "Verde", "themeLavender": "Lavanda", "themeSand": "Areia", "themeOcean": "Oceano", "themeSunset": "Pôr do sol", "themeBlue": "Azul", "notifications": "Notificações", "language": "Idioma", "selectLanguage": "Selecionar idioma", "security": "Segurança", "about": "Sobre", "version": "Versão", "settingsSaved": "Definições guardadas", "cardSizeMode": "Tamanho da nota", "cardSizeModeDescription": "Escolha entre tamanhos variáveis ou uniformes", "selectCardSizeMode": "Selecione o modo de exibição", "cardSizeVariable": "Tamanhos variáveis (pequeno/médio/grande)", "cardSizeUniform": "Tamanho uniforme", "settingsError": "Erro ao salvar configurações", "maintenance": "Manutenção", "maintenanceDescription": "Ferramentas para manter a saúde do seu banco de dados", "cleanTags": "Limpar Etiquetas Órfãs", "cleanTagsDescription": "Remove etiquetas que não são mais usadas por nenhuma nota", "cleanupDone": "Sincronizados {created} registro(s) de etiqueta(s), removidos {deleted} órfão(s)", "cleanupNothing": "Nada a fazer — as etiquetas já correspondem às suas notas", "cleanupWithErrors": "algumas operações falharam", "cleanupError": "Não foi possível limpar as etiquetas", "indexingComplete": "Indexação concluída: {count} nota(s) processada(s)", "indexingError": "Erro durante a indexação", "semanticIndexing": "Indexação Semântica", "semanticIndexingDescription": "Gere vetores para todas as notas para ativar a pesquisa baseada em intenção", "profile": "Perfil", "searchNoResults": "Nenhum resultado encontrado", "languageAuto": "Idioma definido como Automático", "emailNotifications": "Notificações por e-mail", "emailNotificationsDesc": "Receba notificações importantes por e-mail", "desktopNotifications": "Notificações na área de trabalho", "desktopNotificationsDesc": "Receba notificações no seu navegador", "notificationsDesc": "Gerencie suas preferências de notificação", "autoSave": "Guardar automaticamente", "autoSaveDesc": "Guardar automaticamente as alterações ao digitar", "aiConfigHelp": "Como configurar sua IA?", "autoSaveDisabled": "Salvamento automático desativado", "autoSaveEnabled": "Salvamento automático ativado!", "importExportHelp": "Importar / Exportar — como funciona?", "integrationsDesc": "Conecte serviços externos ao Memento.", "integrationsTitle": "Integrações", "notesViewDescription": "Escolha como as notas são exibidas na lista.", "notesViewLabel": "Layout das notas", "notesViewList": "Lista", "notesViewMasonry": "Alvenaria", "notesViewTable": "Mesa", "publishedDesc": "Gerencie as notas que você publicou publicamente.", "publishedEmpty": "Sem notas publicadas ainda.", "publishedTitle": "Minhas páginas publicadas" }, "profile": { "title": "Perfil", "description": "Atualize suas informações pessoais", "displayName": "Nome de exibição", "email": "E-mail", "changePassword": "Alterar senha", "changePasswordDescription": "Atualize sua senha. Você precisará da sua senha atual.", "currentPassword": "Senha atual", "newPassword": "Nova senha", "confirmPassword": "Confirmar senha", "updatePassword": "Atualizar senha", "passwordChangeSuccess": "Senha alterada com sucesso", "passwordChangeFailed": "Falha ao alterar senha", "passwordUpdated": "Senha atualizada", "passwordError": "Erro ao atualizar senha", "languagePreferences": "Preferências de idioma", "languagePreferencesDescription": "Escolha seu idioma preferido para recursos de IA e interface.", "preferredLanguage": "Idioma preferido", "selectLanguage": "Selecione um idioma", "languageDescription": "Este idioma será usado para recursos com IA, análise de conteúdo e texto da interface.", "autoDetect": "Detecção automática", "updateSuccess": "Perfil atualizado", "updateFailed": "Falha ao atualizar perfil", "languageUpdateSuccess": "Idioma atualizado com sucesso", "languageUpdateFailed": "Falha ao atualizar idioma", "profileUpdated": "Perfil atualizado", "profileError": "Erro ao atualizar perfil", "accountSettings": "Configurações da conta", "manageAISettings": "Gerenciar configurações de IA", "displaySettings": "Configurações de exibição", "displaySettingsDescription": "Personalize a aparência e o tamanho da fonte.", "fontSize": "Tamanho da fonte", "selectFontSize": "Selecionar tamanho da fonte", "fontSizeSmall": "Pequeno", "fontSizeMedium": "Médio", "fontSizeLarge": "Grande", "fontSizeExtraLarge": "Extra grande", "fontSizeDescription": "Ajuste o tamanho da fonte para melhor legibilidade. Isso se aplica a todos os textos da interface.", "fontSizeUpdateSuccess": "Tamanho da fonte atualizado com sucesso", "fontSizeUpdateFailed": "Falha ao atualizar tamanho da fonte", "showRecentNotes": "Mostrar Seção de Notas Recentes", "showRecentNotesDescription": "Exibir notas recentes (últimos 7 dias) na página principal", "recentNotesUpdateSuccess": "Configuração de notas recentes atualizada com sucesso", "recentNotesUpdateFailed": "Falha ao atualizar configuração de notas recentes", "desktopNotifications": "Notificações na área de trabalho", "desktopNotificationsDesc": "Receba alertas para seus lembretes e atividades de IA.", "preferences": "Preferências da conta", "tab": "Perfil" }, "aiSettings": { "title": "AI", "description": "Configure seus recursos e preferências com IA", "features": "Recursos de IA", "provider": "Provedor de IA", "providerAuto": "Automático (Recomendado)", "providerOllama": "Ollama (Local)", "providerOpenAI": "OpenAI (Nuvem)", "frequency": "Frequência", "frequencyDaily": "Diariamente", "frequencyWeekly": "Semanalmente", "saving": "Salvando...", "saved": "Configuração atualizada", "error": "Falha ao atualizar configuração", "titleSuggestionsDesc": "Sugerir títulos para notas sem título após 50+ palavras", "paragraphRefactorDesc": "Opções de melhoria de texto com IA", "frequencyDesc": "Com que frequência analisar conexões entre notas", "providerDesc": "Escolha seu provedor de IA preferido", "providerAutoDesc": "Ollama quando disponível, OpenAI como alternativa", "providerOllamaDesc": "100% privado, roda localmente na sua máquina", "providerOpenAIDesc": "Mais preciso, requer chave de API", "aiNote": "Nota de IA", "aiNoteDesc": "Habilite o botão de bate-papo AI e ferramentas de melhoria de texto", "languageDetection": "Detecção de idioma", "languageDetectionDesc": "Detecta automaticamente o idioma das suas notas", "autoLabeling": "Sugestões de rótulos", "autoLabelingDesc": "Sugere e aplica rótulos automaticamente às suas notas", "noteHistory": "Histórico de notas", "noteHistoryDesc": "Habilite snapshots de versão e restauração do histórico", "titleSuggestions": "Sugestão de títulos", "svgComplexity": "Complexidade da ilustração", "svgComplexityDesc": "Controla o nível de detalhe e a riqueza de renderização das ilustrações de notas geradas por IA", "svgComplexityIllustrated": "Ilustrado", "svgComplexityIllustratedDesc": "Cena rica com gradientes, camadas e atmosfera", "svgComplexityRich": "Diagrama de conceito", "svgComplexityRichDesc": "Mapa de conhecimento estruturado com nós, conexões e rótulos", "svgComplexitySimple": "Pictograma", "svgComplexitySimpleDesc": "Ilustração simples em estilo de ícone — rápida e limpa" }, "general": { "loading": "Carregando...", "save": "Salvar", "cancel": "Cancelar", "add": "Adicionar", "edit": "Editar", "confirm": "Confirmar", "close": "Fechar", "back": "Voltar", "next": "Próximo", "previous": "Anterior", "submit": "Enviar", "reset": "Redefinir", "apply": "Aplicar", "clear": "Limpar", "select": "Selecionar", "tryAgain": "Por favor, tente novamente", "error": "Ocorreu um erro", "operationSuccess": "Operação bem-sucedida", "operationFailed": "Operação falhou", "testConnection": "Testar Conexão", "clean": "Limpar", "indexAll": "Indexar Tudo", "preview": "Visualizar", "delete": "Excluir", "continue": "Continuar", "send": "Enviar" }, "colors": { "default": "Padrão", "red": "Vermelho", "blue": "Azul", "green": "Verde", "yellow": "Amarelo", "purple": "Roxo", "pink": "Rosa", "orange": "Laranja", "gray": "Cinza" }, "reminder": { "title": "Lembrete", "setReminder": "Definir lembrete", "removeReminder": "Remover lembrete", "reminderDate": "Data do lembrete", "reminderTime": "Hora do lembrete", "save": "Definir lembrete", "cancel": "Cancelar", "changeReminder": "Alterar lembrete" }, "reminders": { "title": "Lembretes", "empty": "Nenhum lembrete", "emptyDescription": "Adicione um lembrete a uma nota para encontrá-lo aqui.", "upcoming": "Próximos", "overdue": "Atrasados", "done": "Concluídos", "markDone": "Marcar como concluído", "markUndone": "Marcar como não concluído", "todayAt": "Hoje às {time}", "tomorrowAt": "Amanhã às {time}", "clearCompleted": "Limpeza concluída", "viewAll": "Ver todos os lembretes", "snooze1h": "Adiar 1 hora" }, "notebook": { "create": "Criar caderno", "createNew": "Criar novo caderno", "createDescription": "Inicie uma nova coleção para organizar suas notas, ideias e projetos de forma eficiente.", "name": "Nome do caderno", "namePlaceholder": "Nome do caderno", "myNotebook": "Meu Caderno", "saving": "Salvando...", "selectIcon": "Ícone", "selectColor": "Cor", "cancel": "Cancelar", "creating": "Criando...", "edit": "Editar caderno", "editDescription": "Mude o nome, ícone e cor do seu caderno.", "delete": "Excluir", "deleteWarning": "Tem certeza de que deseja excluir este caderno? As notas serão movidas para Notas Gerais.", "deleteConfirm": "Excluir", "summary": "Resumo do caderno", "summaryDescription": "Gere um resumo baseado em IA de todas as notas neste caderno.", "generating": "Gerando resumo...", "summaryError": "Erro ao gerar resumo", "labels": "Etiquetas", "noLabels": "Sem etiquetas", "pdfTitle": "Resumo — {name}", "pdfNotesLabel": "Notas:", "pdfGeneratedOn": "Gerado em:", "confidence": "confiança", "savingReminder": "Falha ao salvar lembrete", "removingReminder": "Falha ao remover lembrete", "generatingDescription": "Aguarde...", "pinnedFrozenTooltip": "Caderno fixado – pedido congelado", "organizeNotebookWithAITooltip": "Organize este notebook com IA", "assistantRequiredForSummarize": "Ative o AI Assistant nas configurações para resumir", "createSubnotebook": "Adicionar sub-notebook", "createSubNotebook": "Adicionar sub-caderno", "rename": "Renomear", "moveToTrash": "Mover para a lixeira", "noParent": "Sem pai", "parentNotebook": "Caderno pai", "under": "Sob", "trashCascadeWarning": "Isso também excluirá todas as notas e sub-cadernos.", "trashConfirm": "Mover este caderno para a lixeira?", "trashTitle": "Mover para a lixeira", "confirmRename": "Renomear" }, "notebookSuggestion": { "title": "Mover para {name}?", "description": "Esta nota parece pertencer a este caderno", "move": "Mover", "dismiss": "Descartar", "dismissIn": "Descartar (fecha em {timeLeft}s)", "moveToNotebook": "Mover para caderno", "generalNotes": "Notas gerais", "movedToNotebook": "Movido para o caderno", "filterNotebooks": "Filtrar cadernos…" }, "admin": { "title": "Painel de Administração", "adminConsole": "Consola de administração", "navSection": "Navegação", "backToApp": "De volta à lembrança", "userManagement": "Gerenciamento de Usuários", "chat": "Chat IA", "lab": "O Laboratório", "agents": "Agentes", "workspace": "Espaço de Trabalho", "settings": "Configurações do Administrador", "security": { "title": "Configurações de Segurança", "description": "Gerencie controle de acesso e políticas de registro.", "allowPublicRegistration": "Permitir Registro Público", "allowPublicRegistrationDescription": "Se desativado, novos usuários só podem ser adicionados por um Administrador pela página de Gerenciamento de Usuários.", "updateSuccess": "Configurações de segurança atualizadas", "updateFailed": "Falha ao atualizar configurações de segurança" }, "ai": { "title": "Configuração de IA", "description": "Configure provedores de IA para etiquetagem automática e pesquisa semântica. Use provedores diferentes para melhor desempenho.", "tagsGenerationProvider": "Provedor de Geração de Etiquetas", "tagsGenerationDescription": "Provedor de IA para sugestões automáticas de etiquetas. Recomendado: Ollama (gratuito, local).", "embeddingsProvider": "Provedor de Embeddings", "embeddingsDescription": "Provedor de IA para embeddings de pesquisa semântica. Recomendado: OpenAI (melhor qualidade).", "chatProvider": "Provedor de Chat", "chatDescription": "Provedor de IA para o assistente de chat. Usa o provedor de Etiquetas como alternativa se não configurado.", "provider": "Provedor", "baseUrl": "URL base", "model": "Modelo", "apiKey": "Chave API", "selectOllamaModel": "Selecione um modelo Ollama instalado no seu sistema", "openAIKeyDescription": "Sua chave de API OpenAI do platform.openai.com", "modelRecommendations": "gpt-4o-mini = Melhor custo-benefício • gpt-4o = Melhor qualidade", "commonModelsDescription": "Modelos comuns para APIs compatíveis com OpenAI", "selectEmbeddingModel": "Selecione um modelo de embedding instalado no seu sistema", "commonEmbeddingModels": "Modelos de embedding comuns para APIs compatíveis com OpenAI", "saving": "Salvando...", "saveSettings": "Salvar Configurações de IA", "openTestPanel": "Abrir Painel de Testes de IA", "updateSuccess": "Configurações de IA atualizadas com sucesso", "updateFailed": "Falha ao atualizar configurações de IA", "providerTagsRequired": "AI_PROVIDER_TAGS é obrigatório", "providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING é obrigatório", "providerOllamaOption": "🦙 Ollama (Local e Gratuito)", "providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)", "providerAnthropicOption": "🧠 Antrópico (Claude API)", "providerAnthropicCustomOption": "🧩 Personalizado antrópico (API de mensagens - MiniMax, etc.)", "anthropicModelHint": "Escolha um ID de modelo Claude nas sugestões ou insira um manualmente (não há lista de modelos remotos para a API oficial).", "anthropicCustomModelHint": "API de mensagens compatíveis com Anthropic (por exemplo, MiniMax): URL base https://api.minimax.io/anthropic (China: https://api.minimaxi.com/anthropic), modelo MiniMax-M2.7. Embeddings: use provedor «Personalizado» + URL OpenAI https://api.minimax.io/v1.", "anthropicCustomNoModelList": "Este gateway não expõe uma lista /models no estilo OpenAI - escolha o modelo nas sugestões ou digite-o (por exemplo, MiniMax-M2.7).", "providerCustomOption": "🔧 Compatível com OpenAI (Personalizado)", "providerDeepSeekOption": "🔍 DeepSeek", "providerOpenRouterOption": "🌐 OpenRouter", "providerMistralOption": "🌀 Mistral AI", "providerZAIOption": "✨ Z.AI", "providerLMStudioOption": "🖥️ LM Studio (Local)", "bestValue": "Melhor custo-benefício", "bestQuality": "Melhor qualidade", "saved": "(Salvo)", "fetchModelsFailed": "Falha ao buscar modelos", "refreshModels": "Atualizar modelos", "configured": "Configurado", "fetchingModels": "Buscando modelos...", "clickToLoadModels": "Clique em ↺ para carregar modelos", "searchModel": "Buscar modelo...", "noModels": "Sem modelos. Clique em ↺", "modelsAvailable": "{count} modelo(s) disponível(is)", "enterUrlToLoad": "Insira a URL e clique em ↺", "currentProvider": "(Atual: {provider})", "pageTitle": "Gestão de IA", "pageDescription": "Monitorar e configurar recursos de IA", "configure": "Configurar", "features": "Recursos de IA", "providerStatus": "Status de provedores de IA", "recentRequests": "Solicitações de IA recentes", "comingSoon": "Em breve", "activeFeatures": "Recursos ativos", "successRate": "Taxa de sucesso", "avgResponseTime": "Tempo médio de resposta", "configuredProviders": "Provedores configurados", "settingUpdated": "Configuração atualizada", "updateFailedShort": "Falha na atualização", "titleSuggestions": "Sugestões de título", "titleSuggestionsDesc": "Sugere títulos para notas após 50+ palavras", "aiAssistant": "Assistente de IA", "aiAssistantDesc": "Ativar chat de IA e ferramentas de melhoria", "memoryEchoFeature": "Notei algo...", "memoryEchoFeatureDesc": "Análise diária de conexões entre suas notas", "languageDetection": "Detecção de idioma", "languageDetectionDesc": "Detecta automaticamente o idioma de cada nota", "autoLabeling": "Rotulagem automática", "autoLabelingDesc": "Sugere e aplica rótulos automaticamente", "fallbackSectionTitle": "Provedor de contingência (opcional)", "fallbackSectionDescription": "Usado automaticamente em erros do provedor (429, 5xx). Uma nova tentativa em 1,5 s.", "fallbackProvider": "Provedor de contingência", "fallbackModel": "Modelo de contingência", "fallbackNone": "Nenhum (desativado)", "fallbackModelPlaceholder": "ex.: gpt-4o-mini", "dimensionMismatch": "Incompatibilidade de dimensão de embedding detectada", "dimensionMismatchAction": "Os embeddings não funcionarão até que você migre a coluna. Isso limpará todos os embeddings existentes e os reindexará.", "dimensionMismatchDetail": "Coluna do BD: vector({{dbDimension}}) — Saídas do modelo: {{modelDimension}} dimensões", "migrateButton": "Migrar e reindexar", "migrating": "Migrando...", "slidesTab": "Slides", "slidesProvider": "Modelo de slides", "slidesDescription": "Provedor e modelo dedicados para geração de apresentações. Se o modelo estiver vazio, o modelo de Chat é usado. Os IDs dos modelos nunca são renomeados automaticamente. O pipeline de várias etapas consome várias unidades da quota «slide_generate» (1 esboço + N expansões).", "slidesQuotaNote": "Quota Admin → Faturação: funcionalidade «slide_generate». Uma geração custa 1 + número de slides (p.ex. 7 slides ≈ 8 unidades). Defina limites mensais em Faturação e quotas." }, "resend": { "title": "Resend (Recomendado)", "description": "Envie e-mails via API Resend. Tem prioridade sobre SMTP se configurado.", "apiKey": "Chave API do Resend", "apiKeyHint": "Obtenha sua chave API em resend.com. Usada para notificações de agentes e redefinição de senhas.", "saveSettings": "Salvar configurações do Resend", "updateSuccess": "Configurações do Resend atualizadas", "updateFailed": "Falha ao atualizar configurações do Resend", "configured": "Resend está configurado e ativo" }, "email": { "title": "Configuração de E-mail", "description": "Configure o envio de e-mails para notificações de agentes e redefinição de senhas.", "provider": "Provedor de E-mail", "saveSettings": "Salvar configurações de e-mail", "status": "Status do serviço", "keySet": "chave configurada", "activeAuto": "Modo automático: Resend será usado primeiro, SMTP como fallback.", "activeSmtp": "Modo automático: SMTP será usado (Resend não configurado).", "noneConfigured": "Nenhum serviço de e-mail configurado. Configure Resend ou SMTP.", "activeProvider": "Provedor ativo", "testOk": "teste aprovado", "testFail": "teste falhou" }, "smtp": { "title": "Configuração SMTP", "description": "Configure o servidor de e-mail para redefinição de senhas.", "host": "Host", "port": "Porta", "username": "Nome de Usuário", "password": "Senha", "fromEmail": "E-mail do Remetente", "forceSSL": "Forçar SSL/TLS (geralmente para porta 465)", "ignoreCertErrors": "Ignorar Erros de Certificado (Apenas auto-hospedado/desenvolvimento)", "saveSettings": "Salvar Configurações SMTP", "sending": "Enviando...", "testEmail": "E-mail de Teste", "updateSuccess": "Configurações SMTP atualizadas", "updateFailed": "Falha ao atualizar configurações SMTP", "testSuccess": "E-mail de teste enviado com sucesso!", "testFailed": "Falha: {error}" }, "users": { "createUser": "Criar Usuário", "addUser": "Adicionar Usuário", "createUserDescription": "Adicione um novo usuário ao sistema.", "name": "Nome", "email": "E-mail", "password": "Senha", "role": "Função", "createSuccess": "Usuário criado com sucesso", "createFailed": "Falha ao criar usuário", "deleteSuccess": "Usuário excluído", "deleteFailed": "Falha ao excluir", "roleUpdateSuccess": "Função do usuário atualizada para {role}", "roleUpdateFailed": "Falha ao atualizar função", "tierUpdateSuccess": "Assinatura atualizada para {tier}", "tierUpdateFailed": "Falha ao atualizar assinatura", "demote": "Rebaixar", "promote": "Promover", "confirmDelete": "Tem certeza de que deseja excluir este usuário?", "table": { "name": "Nome", "email": "E-mail", "role": "Função", "subscription": "Assinatura", "createdAt": "Criado em", "actions": "Ações" }, "roles": { "user": "Usuário", "admin": "Administrador" }, "title": "Usuários", "description": "Gerenciar usuários e permissões", "confirmResetQuotas": "Redefinir o saldo de créditos IA para a alocação do plano para {user} (BASIC 100 · PRO 1000 · BUSINESS 5000)?", "resetQuotas": "Redefinir créditos IA (mês atual)", "resetQuotasFailed": "Falha ao redefinir créditos", "resetQuotasSuccess": "Créditos IA redefinidos para o período {period} ({count} contadores)." }, "aiTest": { "title": "Teste de Provedores de IA", "description": "Teste seus provedores de IA para geração de etiquetas e embeddings de pesquisa semântica", "tagsTestTitle": "Teste de Geração de Etiquetas", "tagsTestDescription": "Teste o provedor de IA responsável pelas sugestões automáticas de etiquetas", "embeddingsTestTitle": "Teste de Embeddings", "embeddingsTestDescription": "Teste o provedor de IA responsável pelos embeddings de pesquisa semântica", "howItWorksTitle": "Como Funciona o Teste", "tagsGenerationTest": "Teste de Geração de Etiquetas:", "tagsStep1": "Envia uma nota de exemplo para o provedor de IA", "tagsStep2": "Solicita 3-5 etiquetas relevantes com base no conteúdo", "tagsStep3": "Exibe as etiquetas geradas com pontuações de confiança", "tagsStep4": "Mede o tempo de resposta", "embeddingsTestLabel": "Teste de Embeddings:", "embeddingsStep1": "Envia um texto de exemplo para o provedor de embeddings", "embeddingsStep2": "Gera uma representação vetorial (lista de números)", "embeddingsStep3": "Exibe as dimensões do embedding e valores de exemplo", "embeddingsStep4": "Verifica se o vetor é válido e está formatado corretamente", "tipContent": "Você pode usar provedores diferentes para etiquetas e embeddings! Por exemplo, use Ollama (gratuito) para etiquetas e OpenAI (melhor qualidade) para embeddings, otimizando custos e desempenho.", "provider": "Provedor:", "model": "Modelo:", "testing": "Testando...", "runTest": "Executar Teste", "testPassed": "Teste Passou", "testFailed": "Teste Falhou", "testSuccessToast": "Teste de {type} realizado com sucesso!", "testFailedToast": "Teste de {type} falhou", "testingType": "Testando {type}...", "technicalDetails": "Detalhes técnicos", "responseTime": "Tempo de resposta: {time}ms", "generatedTags": "Etiquetas Geradas:", "embeddingDimensions": "Dimensões do Embedding:", "vectorDimensions": "dimensões vetoriais", "first5Values": "Primeiros 5 valores:", "error": "Erro:", "testError": "Erro no Teste: {error}", "tipTitle": "Dica:", "tipDescription": "Use o Painel de Testes de IA para diagnosticar problemas de configuração antes de testar.", "chatTestTitle": "Teste de assistente de bate-papo", "chatTestDescription": "Teste o provedor de IA usado pelo assistente de chat", "chatGenerationTest": "💬 Teste de assistente de bate-papo:", "chatStep1": "Envia uma mensagem de teste para o assistente", "chatStep2": "Pede uma resposta concisa sobre o que o assistente faz", "chatStep3": "Mostra a resposta do modelo", "chatStep4": "Verifica a capacidade de resposta e a latência" }, "sidebar": { "dashboard": "Painel", "users": "Usuários", "aiManagement": "Gerenciamento de IA", "chat": "Chat IA", "lab": "O Laboratório (Ideias)", "agents": "Agentes", "settings": "Configurações", "billing": "Faturação e cotas", "published": "Páginas publicadas" }, "metrics": { "vsLastPeriod": "em relação ao período anterior" }, "tools": { "title": "Ferramentas do Agente", "description": "Configure ferramentas externas para uso dos agentes: pesquisa na web, extração web e acesso à API.", "searchProvider": "Provedor de Pesquisa na Web", "searxng": "SearXNG (Auto-hospedado)", "brave": "API do Brave Search", "both": "Ambos (SearXNG principal, Brave como fallback)", "searxngUrl": "URL do SearXNG", "braveKey": "Chave da Brave Search API", "jinaKey": "Chave da Jina Reader API", "jinaKeyOptional": "Opcional — funciona sem chave, mas com limites de taxa", "jinaKeyDescription": "Usado para extração web. Funciona sem chave, mas com limites de taxa.", "saveSettings": "Salvar Configurações de Ferramentas", "updateSuccess": "Configurações de ferramentas atualizadas com sucesso", "updateFailed": "Falha ao atualizar configurações de ferramentas", "testing": "Testando...", "testSearch": "Testar pesquisa web" }, "settingsDescription": "Configurar definições da aplicação", "dashboard": { "title": "Painel", "description": "Visão geral das métricas", "recentActivity": "Atividade recente", "recentActivityPlaceholder": "Atividade recente será exibida aqui." }, "error": { "title": "Erro no painel administrativo", "description": "Falha ao renderizar. Tente novamente.", "retry": "Tentar novamente" }, "billing": { "STRIPE_PRICE_BUSINESS_ANNUAL": "Business — ID de preço anual", "STRIPE_PRICE_BUSINESS_MONTHLY": "Business — ID de preço mensal", "STRIPE_PRICE_PRO_ANNUAL": "Pro — ID de preço anual", "STRIPE_PRICE_PRO_MONTHLY": "Pro — ID de preço mensal", "actions": "Ações", "byFeature": "Por recurso (PostgreSQL)", "configFailed": "Erro ao salvar a configuração de cobrança", "configSaved": "Configuração de faturação guardada", "description": "Gerencie níveis de assinatura, cotas de IA e configurações do Stripe sem redeploy.", "enableBilling": "Ativar interface de cobrança e checkout", "feature": "Recurso", "lastSync": "Última sincronização {date}", "limitFailed": "Falha ao atualizar configuração", "limitSaved": "Cota atualizada", "limitsDescription": "Limites mensais de solicitações por recurso. As alterações se aplicam em ~60 segundos.", "limitsTitle": "Cotas por nível", "mode": "Acesso", "modeLimited": "Limitado", "modeUnavailable": "Indisponível", "modeUnlimited": "Ilimitado", "monthlyLimit": "Limite mensal", "noUsageData": "Sem dados de uso para este período ainda", "notSynced": "Ainda não sincronizado (cron /api/cron/sync-usage)", "saveConfig": "Salvar configuração de cobrança", "saveLimit": "Salvar", "secretsNote": "STRIPE_SECRET_KEY e STRIPE_WEBHOOK_SECRET devem permanecer em segredos Docker/env — nunca armazenados aqui.", "stripeConfigDescription": "IDs de preço e alternador de cobrança. Chaves secretas permanecem apenas no ambiente do servidor.", "stripeConfigTitle": "Configuração de negócio do Stripe", "title": "Faturação e cotas", "topUsers": "Principais usuários", "usagePeriod": "Período {period}", "usageTitle": "Resumo de uso", "creditsCostsNote": "Custos típicos: pesquisa, chat, tags = 1 crédito; diagrama = 4; apresentação = 1 + slides.", "creditsDescription": "Fonte da verdade para uso de faturamento: um saldo para todas as ações de IA. Valores no banco de dados.", "creditsPerMonth": "créditos / mês", "creditsResetHint": "Para recarregar um usuário: Admin → Usuários → botão reiniciar créditos IA.", "creditsTitle": "Créditos IA por nível (opção M)", "legacyEntitlementsWarning": "Aviso: alterar números limitados aqui não altera a alocação mensal de créditos definida pelo plano do usuário.", "subscriptionPricesTitle": "Subscriptions (price IDs)", "packPricesTitle": "Credit packs (one-shot price IDs)", "packPricesDescription": "Stripe one-time payment products (payment mode). Purchased credits add to the balance and roll over across months.", "STRIPE_PRICE_CREDITS_S": "Pack S — 100 credits (price ID)", "STRIPE_PRICE_CREDITS_M": "Pack M — 500 credits (price ID)", "STRIPE_PRICE_CREDITS_L": "Pack L — 2,000 credits (price ID)", "packsCatalogTitle": "Pack catalogue (code)" } }, "about": { "title": "Sobre", "description": "Informações sobre o aplicativo", "appName": "Memento", "appDescription": "Um poderoso aplicativo de notas com recursos baseados em IA", "version": "Versão", "buildDate": "Data de compilação", "platform": "Plataforma", "platformWeb": "Web", "features": { "title": "Recursos", "description": "Capacidades baseadas em IA", "titleSuggestions": "Sugestões de título com IA", "semanticSearch": "Pesquisa semântica com embeddings", "paragraphReformulation": "Reformulação de parágrafos", "memoryEcho": "Insights diários do Memory Echo", "notebookOrganization": "Organização por cadernos", "dragDrop": "Gerenciamento de notas com arrastar e soltar", "labelSystem": "Sistema de etiquetas", "multipleProviders": "Múltiplos provedores de IA (OpenAI, Ollama)" }, "technology": { "title": "Stack de tecnologia", "description": "Construído com tecnologias modernas", "frontend": "Frontend", "backend": "Backend", "database": "Banco de dados", "authentication": "Autenticação", "ai": "IA", "ui": "UI", "testing": "Testes" }, "support": { "title": "Suporte", "description": "Obtenha ajuda e feedback", "documentation": "Documentação", "reportIssues": "Reportar problemas", "feedback": "Feedback" }, "tab": "Sobre" }, "support": { "title": "Apoie o desenvolvimento do Memento", "description": "Memento é 100% gratuito e de código aberto. Seu apoio ajuda a mantê-lo assim.", "buyMeACoffee": "Me pague um café", "donationDescription": "Faça uma doação única ou torne-se um apoiador mensal.", "donateOnKofi": "Doar no Ko-fi", "kofiDescription": "Sem taxas de plataforma • Pagamentos instantâneos • Seguro", "sponsorOnGithub": "Patrocine no GitHub", "sponsorDescription": "Torne-se um patrocinador mensal e obtenha reconhecimento.", "githubDescription": "Apoio recorrente • Reconhecimento público • Focado em desenvolvedores", "howSupportHelps": "Como seu apoio ajuda", "directImpact": "Impacto direto", "sponsorPerks": "Benefícios do patrocínio", "transparency": "Transparência", "transparencyDescription": "Acredito em total transparência. Veja como as doações são usadas:", "hostingServers": "Hospedagem e servidores:", "domainSSL": "Domínio e SSL:", "aiApiCosts": "Custos de API de IA:", "totalExpenses": "Despesas totais:", "otherWaysTitle": "Outras formas de apoiar", "starGithub": "Estrela no GitHub", "reportBug": "Reportar um bug", "contributeCode": "Contribuir com código", "shareTwitter": "Compartilhar no Twitter" }, "demoMode": { "title": "Modo demonstração", "activated": "Modo demonstração ativado! Memory Echo funcionará instantaneamente.", "deactivated": "Modo demonstração desativado. Parâmetros normais restaurados.", "toggleFailed": "Falha ao alternar modo demonstração", "description": "Acelera Memory Echo para testes. Conexões aparecem instantaneamente.", "parametersActive": "Parâmetros de demonstração ativos:", "similarityThreshold": "Limite de similaridade de 50% (normalmente 75%)", "delayBetweenNotes": "Atraso de 0 dias entre notas (normalmente 7 dias)", "unlimitedInsights": "Insights ilimitados (sem limites de frequência)", "createNotesTip": "Crie 2+ notas similares e veja Memory Echo em ação!" }, "resetPassword": { "title": "Redefinir senha", "description": "Digite sua nova senha abaixo.", "invalidLinkTitle": "Link inválido", "invalidLinkDescription": "Este link de redefinição de senha é inválido ou expirou.", "requestNewLink": "Solicitar novo link", "newPassword": "Nova senha", "confirmNewPassword": "Confirmar nova senha", "resetting": "Redefinindo...", "resetPassword": "Redefinir senha", "passwordMismatch": "As senhas não coincidem", "success": "Senha redefinida com sucesso. Você pode fazer login agora.", "loading": "Carregando..." }, "dataManagement": { "title": "Dados", "toolsDescription": "Ferramentas para manter a saúde do seu banco de dados", "exporting": "Exportando...", "importing": "Importando...", "deleting": "Excluindo...", "dangerZone": "Zona de perigo", "dangerZoneDescription": "Estas ações são irreversíveis", "indexingComplete": "Indexação concluída", "indexingError": "Erro na indexação", "cleanupComplete": "Limpeza concluída", "cleanupError": "Erro na limpeza", "export": { "title": "Exportar Todas as Notas", "description": "Baixe todas as suas notas como um arquivo JSON. Isso inclui todo o conteúdo, etiquetas e metadados.", "button": "Exportar Notas", "success": "Notas exportadas com sucesso", "failed": "Falha ao exportar notas" }, "import": { "title": "Importar Notas", "description": "Envie um arquivo JSON para importar notas. Isso adicionará às suas notas existentes, não as substituirá.", "button": "Importar Notas", "success": "Importadas {count} notas", "failed": "Falha ao importar notas" }, "delete": { "title": "Excluir Todas as Notas", "description": "Exclua permanentemente todas as suas notas. Esta ação não pode ser desfeita.", "button": "Excluir Todas as Notas", "confirm": "Tem certeza? Isso excluirá permanentemente todas as suas notas.", "success": "Todas as notas excluídas", "failed": "Falha ao excluir notas" }, "indexing": { "title": "Reconstruir Índice de Pesquisa", "description": "Regenerar embeddings para todas as notas para melhorar a pesquisa semântica.", "button": "Reconstruir Índice", "success": "Indexação concluída: {count} notas processadas", "failed": "Erro durante a indexação" }, "cleanup": { "title": "Limpar Dados Órfãos", "description": "Remove etiquetas e conexões que referenciam notas excluídas.", "button": "Limpar", "failed": "Erro durante a limpeza", "success": "Limpeza concluída" }, "zipExport": { "title": "Exportação RGPD do espaço (ZIP)", "description": "Baixe todas as notas, anexos e canvas de brainstorm em Markdown num arquivo ZIP.", "button": "Exportar ZIP", "success": "Espaço exportado com sucesso", "failed": "Falha na exportação" }, "zipExporting": "Exportando…" }, "appearance": { "title": "Aparência", "description": "Personalizar a interface", "notesViewDescription": "Escolha como as notas são exibidas na página inicial e nos cadernos.", "notesViewLabel": "Layout das notas", "notesViewTabs": "Abas (estilo OneNote)", "notesViewMasonry": "Cartões (grade)", "notesViewList": "Lista (revista)", "selectTheme": "Escolha o seu tema preferido", "fontFamilyLabel": "Fonte", "fontFamilyDescription": "Escolha a fonte da aplicação", "selectFontFamily": "Inter é otimizado para legibilidade, Sistema usa a fonte nativa do seu sistema operacional", "fontSystem": "Sistema", "fontInterDefault": "Inter (padrão)", "fontPlayfairDisplay": "Playfair Display", "fontJetBrainsMono": "JetBrains Mono", "accentColorTitle": "Cor de destaque", "accentColorDescription": "Defina a cor principal do seu espaço de trabalho", "notesViewTable": "Tabela estruturada", "tab": "Aparência" }, "generalSettings": { "title": "Geral", "description": "Configurações gerais do aplicativo" }, "toast": { "saved": "Configuração salva", "saveFailed": "Falha ao salvar configuração", "operationSuccess": "Operação bem-sucedida", "operationFailed": "Operação falhou", "openingConnection": "Abrindo conexão...", "openConnectionFailed": "Falha ao abrir conexão", "thanksFeedback": "Obrigado pelo seu feedback!", "thanksFeedbackImproving": "Obrigado! Usaremos isso para melhorar.", "feedbackFailed": "Falha ao enviar feedback", "notesFusionSuccess": "Notas mescladas com sucesso!" }, "testPages": { "titleSuggestions": { "title": "Testar sugestões de título", "contentLabel": "Conteúdo (precisa de mais de 50 palavras):", "placeholder": "Digite pelo menos 50 palavras aqui...", "wordCount": "Contagem de palavras:", "status": "Status:", "analyzing": "Analisando...", "idle": "Inativo", "error": "Erro:", "suggestions": "Sugestões ({count}):", "noSuggestions": "Sem sugestões ainda. Digite 50+ palavras e espere 2 segundos." } }, "trash": { "title": "Lixeira", "empty": "O lixo está vazio", "emptyDescription": "Os itens eliminados aparecerão aqui. São mantidos por 30 dias antes da eliminação permanente.", "restore": "Restaurar", "deletePermanently": "Excluir permanentemente", "noteTrashed": "Nota movida para a lixeira", "noteRestored": "Nota restaurada", "notePermanentlyDeleted": "Nota excluída permanentemente", "emptyTrash": "Esvaziar lixeira", "emptyTrashConfirm": "Esvaziar o lixo? Isto é irreversível.", "emptyTrashSuccess": "Lixeira esvaziada", "permanentDelete": "Excluir permanentemente", "permanentDeleteConfirm": "Esta nota será excluída permanentemente. Esta ação não pode ser desfeita.", "restoreSuccess": "Restaurado com sucesso", "restoreError": "Falha ao restaurar", "permanentDeleteSuccess": "Eliminado permanentemente", "deleteError": "Falha ao excluir", "daysRemaining": "DIAS RESTANTES", "notebookContentPreserved": "Conteúdo do caderno preservado", "notebookRestoreHint": "Ao restaurar um caderno, todas as suas notas também são restauradas.", "filterAll": "Todos", "autoDelete30": "Exclusão automática após 30 dias" }, "footer": { "privacy": "Privacidade", "terms": "Termos", "openSource": "Clone de código aberto" }, "connection": { "similarityInfo": "Estas notas estão conectadas por {similarity}% de similaridade", "clickToView": "Clique para ver a nota", "isHelpful": "Esta conexão é útil?", "helpful": "Útil", "notHelpful": "Não útil", "memoryEchoDiscovery": "Descoberta Memory Echo" }, "diagnostics": { "title": "Diagnósticos", "description": "Verifique o status da conexão com seu provedor de IA", "configuredProvider": "Provedor configurado", "apiStatus": "Status da API", "operational": "Operacional", "errorStatus": "Erro", "checking": "Verificando...", "testDetails": "Detalhes do teste:", "troubleshootingTitle": "Dicas de solução de problemas:", "tip1": "Certifique-se de que o Ollama está rodando (ollama serve)", "tip2": "Verifique se o modelo está instalado (ollama pull llama3)", "tip3": "Verifique sua chave API para OpenAI", "tip4": "Verifique a conectividade de rede" }, "batch": { "organizeWithAI": "Organizar com IA", "organize": "Organizar" }, "organizeNotebook": { "title": "Organizar caderno", "unknownError": "Erro desconhecido", "toastSuccess": "Caderno organizado — {criado} subcaderno(s) criado(s), {movido} nota(s) movida(s)", "intro": "A AI analisará as notas deste caderno e proporá um plano para reorganizá-las em subcadernos temáticos.", "bulletThemes": "Agrupe notas por tópico ou tema", "bulletSubfolders": "Crie sub-notebooks ausentes", "bulletPreview": "Visualização completa antes de qualquer alteração", "analyzingTitle": "Analisando…", "analyzingSubtitle": "A IA está lendo suas anotações e identificando temas", "previewSummary": "{groups} grupo(s) · {notes} notas · {newSubs} novo(s) subcaderno(s)", "badgeNew": "Novo", "untitledNote": "Nota sem título", "notesInGroup": "{contar} notas", "executingTitle": "Organizando…", "executingSubtitle": "Criação de subcadernos e notas móveis", "doneTitle": "Caderno organizado!", "doneStats": "{criado} subcaderno(s) criado(s) · {movido} nota(s) movida(s)", "analyzeButton": "Analise com IA", "restart": "Recomeçar", "confirm": "Aplicar", "closeButton": "Fechar" }, "documentInfo": { "tabInfo": "Informações", "tabVersions": "Versões", "wordsLabel": "Palavras", "charactersLabel": "Personagens", "notebookLabel": "Caderno", "typeLabel": "Tipo", "createdLabel": "Criado", "modifiedLabel": "Atualizado", "labelsSection": "Etiquetas", "idLabel": "EU IA", "historyDisabled": "O histórico não está habilitado para esta nota.", "enableHistory": "Ativar histórico", "savedVersions": "Versões salvas", "savingEllipsis": "Salvando…", "versionSaved": "Versão salva!", "saveThisVersion": "Salve esta versão", "loading": "Carregando…", "noVersion": "Ainda não há versões", "restoreTooltip": "Restaurar", "deleteTooltip": "Excluir", "comparisonMode": "Modo de comparação", "comparisonSubtitle": "Compare versões lado a lado", "deleteVersionConfirm": "Excluir esta versão?", "latestBadge": "Mais recente", "copyId": "Copiar ID da nota", "equationsLabel": "Equações", "imagesLabel": "Imagens", "linesLabel": "Linhas", "network": { "affinityLine": "Similaridade: {percentage}%", "clickToOpen": "Abrir em uma nova aba", "consentHint": "Ative o consentimento de IA nas configurações para mostrar notas similares detectadas pela IA.", "dragHint": "Passe o cursor para detalhes. Arraste para reposicionar. Clique para abrir a nota.", "embedListTitle": "Notes qui citent ce contenu", "embedShort": "Citar", "embedSnippetOne": "Cita uma passagem desta nota", "empty": "Sem links ainda. Escreva [[Título da nota]] no texto para vincular notas, ou deixe a IA encontrar similares.", "graphTitle": "Links ao redor desta nota", "helpEmbed": "Citações: outras notas citam uma passagem desta como citação sincronizada.", "helpGraph": "Centro: a nota aberta. Ao redor: notas vinculadas. Pontos violeta mais próximos ao centro são mais similares em conteúdo. Arraste para reorganizar, clique para abrir.", "helpSemantic": "Notas similares: a IA mantém apenas correspondências acima de um limite. A porcentagem e a distância são escalonadas desse limite (0%) até a correspondência mais forte (100%).", "helpTitle": "Como ler este painel", "helpToggle": "Entender este painel", "helpWiki": "Links que você cria: digite [[ em uma nota, escolha outra nota, ou escreva [[Título exato]] e salve.", "inboundHelp": "Notas que vinculam a esta usando [[…]] em seu texto.", "inboundList": "Para esta nota ({count})", "inboundShort": "Entrada", "intro": "Veja o que conecta esta nota a outras: notas similares (IA), links que você criou, ou citações em outros lugares.", "legendCenter": "Esta nota", "legendSemantic": "Similar (IA)", "legendWiki": "Vincular a uma nota", "mentionShort": "Menção", "moreNodes": "+{count} no mapa", "noInbound": "Nenhum link wiki de entrada aponta para esta nota.", "noOutbound": "Esta nota ainda não vincula outras notas.", "noWikiYet": "Sem links para outras notas ainda.", "outboundHelp": "Notas para as quais esta vincula usando [[…]] em seu texto.", "outboundList": "Desta nota ({count})", "outboundShort": "Saídas", "refBadge": "Em", "semanticListHelp": "Estas notas cobrem tópicos relacionados. A porcentagem é proximidade relativa (0% = limite mínimo de detecção, 100% = correspondência muito forte).", "semanticListTitle": "Notas similares", "semanticShort": "Similar", "showLess": "Mostrar menos", "showMoreSemantic": "Mostrar mais {count} nota(s) similar(es)", "toBadge": "Saída", "unknownNotebook": "Caderno", "unlinkedHelp": "\\frac{1}{2} + \\sum_{i=1}^{n} x_i", "unlinkedLabel": "Desvinculado", "unlinkedList": "Menções não vinculadas ({count})", "unlinkedListTitle": "Menções não vinculadas", "untitled": "Sem título", "wikiSectionTitle": "Links para outras notas" }, "openSource": "Abrir página original", "sourceWebLabel": "Fonte da web", "tabNetwork": "Rede" }, "languages": { "targets": { "french": "Francês", "english": "Inglês", "spanish": "Espanhol", "german": "Alemão", "persian": "persa", "portuguese": "Português", "italian": "italiano", "chinese": "chinês", "japanese": "japonês" }, "customPlaceholder": "por exemplo Árabe, russo…", "autoDetect": "Detecção automática", "en": "English", "fr": "Français", "es": "Español", "de": "Deutsch", "fa": "فارسی", "it": "Italiano", "pt": "Português", "ru": "Русский", "zh": "中文", "ja": "日本語", "ko": "한국어", "ar": "العربية", "hi": "हिन्दी", "nl": "Nederlands", "pl": "Polski" }, "common": { "unknown": "Desconhecido", "notAvailable": "Não disponível", "loading": "Carregando...", "error": "Erro", "success": "Sucesso", "confirm": "Confirmar", "cancel": "Cancelar", "close": "Fechar", "save": "Salvar", "delete": "Excluir", "edit": "Editar", "add": "Adicionar", "remove": "Remover", "search": "Pesquisar...", "noResults": "Nenhuma nota encontrada", "required": "Obrigatório", "optional": "Opcional", "copyLink": "Copiar link", "linkCopied": "Link copiado!", "notes": "notas", "off": "Desligado", "on": "Ativa", "openMenu": "Abrir menu", "openNav": "Abrir navegação", "selectPlaceholder": "Selecionar…", "untitled": "Sem título" }, "time": { "justNow": "Agora", "minutesAgo": "{count} minutos atrás", "hoursAgo": "{count} horas atrás", "daysAgo": "{count} dias atrás", "yesterday": "Ontem", "today": "Hoje", "tomorrow": "Amanhã" }, "favorites": { "title": "Favoritos", "toggleSection": "Alternar seção", "noFavorites": "Sem favoritos", "pinToFavorite": "Adicionar aos favoritos" }, "notebooks": { "create": "Criar caderno", "allNotebooks": "Todos os cadernos", "noNotebooks": "Nenhum caderno", "createFirst": "Crie seu primeiro caderno" }, "ui": { "close": "Fechar", "open": "Abrir", "expand": "Expandir", "collapse": "Recolher" }, "mcpSettings": { "title": "MCP", "description": "Gerencie suas chaves API e configure ferramentas externas", "tierRequired": "Apenas Pro+", "upgradeHint": "O acesso MCP (chaves de API para Cursor, Claude Desktop, etc.) requer um plano Pro ou superior. Faça upgrade em Faturamento para desbloquear este recurso.", "whatIsMcp": { "title": "O que é MCP?", "description": "O Model Context Protocol (MCP) é um protocolo aberto que permite que modelos de IA interajam de forma segura com ferramentas e fontes de dados externas. Com o MCP, você pode conectar ferramentas como Claude Code, Cursor ou N8N à sua instância do Memento para ler, criar e organizar suas notas programaticamente.", "learnMore": "Saiba mais sobre o MCP" }, "serverStatus": { "title": "Status do servidor", "running": "Em execução", "stopped": "Parado", "mode": "Modo", "url": "URL" }, "apiKeys": { "title": "Chaves API", "description": "As chaves API permitem que ferramentas externas acessem suas notas via MCP. Mantenha suas chaves em segredo.", "generate": "Gerar nova chave", "empty": "Nenhuma chave API ainda. Gere uma para começar.", "active": "Ativa", "revoked": "Revogada", "revoke": "Revogar", "delete": "Excluir", "createdAt": "Criada", "lastUsed": "Último uso", "never": "Nunca", "confirmRevoke": "Tem certeza de que deseja revogar esta chave? As ferramentas que a usam perderão o acesso.", "confirmDelete": "Tem certeza de que deseja excluir permanentemente esta chave?", "errors": { "generate": "Falha ao gerar chave", "revoke": "Falha ao revogar chave", "delete": "Falha ao excluir chave" } }, "createDialog": { "title": "Gerar chave API", "description": "Crie uma nova chave API para conectar ferramentas externas às suas notas.", "nameLabel": "Nome da chave", "namePlaceholder": "ex. Claude Code, Cursor, N8N", "generating": "Gerando...", "generate": "Gerar", "successTitle": "Chave API gerada", "successDescription": "Copie sua chave API agora. Você não poderá vê-la novamente.", "copy": "Copiar", "copied": "Copiada!", "done": "Concluído" }, "configInstructions": { "title": "Instruções de configuração", "description": "Use sua chave API para configurar estas ferramentas.", "claudeCode": { "title": "Claude Code", "description": "Adicione isto ao seu arquivo de configuração MCP do Claude Code:" }, "cursor": { "title": "Cursor", "description": "Adicione isto às suas configurações MCP do Cursor:" }, "n8n": { "title": "N8N", "description": "Use estas credenciais no seu nó MCP do N8N:" } }, "helpBox": { "title": "O que é MCP (Model Context Protocol)?", "step1": "MCP é um protocolo que permite que os agentes IA do Memento se conectem a ferramentas externas (bancos de dados, APIs, arquivos, etc.).", "step2": "O Memento expõe um servidor MCP com 22 ferramentas — seus agentes podem ler/criar notas, pesquisar em sua base, gerenciar cadernos, etc.", "step3": "Crie uma chave de API aqui e configure-a no seu cliente MCP (Claude Desktop, Cursor, Continue.dev…) com a URL do servidor.", "step4": "Formato de configuração: URL do servidor MCP + sua chave no header Authorization.", "step4Link": "Documentação MCP", "step5": "Caso de uso: peça ao Claude Desktop para escrever uma nota no Memento, pesquisar em seus cadernos ou criar um agente." } }, "agents": { "title": "Agentes", "subtitle": "Automatize suas tarefas de monitoramento e pesquisa", "newAgent": "Novo agente", "myAgents": "Meus agentes", "searchPlaceholder": "Pesquisar agentes...", "filterAll": "Todos", "newBadge": "Novo", "noResults": "Nenhum agente corresponde à sua pesquisa.", "noAgents": "Nenhum agente", "noAgentsDescription": "Crie seu primeiro agente ou instale um modelo abaixo para automatizar suas tarefas de monitoramento.", "types": { "scraper": "Monitor", "researcher": "Pesquisador", "monitor": "Observador", "slideGenerator": "Apresentações", "excalidrawGenerator": "Diagrama", "custom": "Personalizado" }, "typeDescriptions": { "scraper": "Extrai conteúdo de vários sites e cria um resumo", "researcher": "Busca informações sobre um tema", "monitor": "Observa um caderno e analisa as notas", "slideGenerator": "Cria uma apresentação do PowerPoint a partir de notas", "excalidrawGenerator": "Cria um diagrama Excalidraw a partir de notas", "custom": "Agente livre com seu próprio prompt" }, "form": { "agentType": "Tipo de agente", "name": "Nome", "namePlaceholder": "ex. Terça-feira IA Watch", "description": "Descrição (opcional)", "descriptionPlaceholder": "Resumo semanal de notícias de IA", "urlsLabel": "URLs para extrair", "urlsOptional": "(opcional)", "sourceNotebook": "Caderno para observar", "selectNotebook": "Selecione um caderno...", "selectNotes": "Notas para analisar", "notesSelected": "{{count}} notas selecionadas", "slideTheme": "Tema de apresentação", "slideThemeDefault": "Automático", "slideStyle": "Estilo visual", "slideStyleSoft": "Suave (recomendado)", "slideStyleSharp": "Afiado e denso", "slideStyleRounded": "Arredondado e espaçoso", "slideStylePill": "Prêmio / Pílula", "excalidrawDiagramType": "Tipo de diagrama", "excalidrawDiagramTypeAuto": "Automático (detecção de domínio)", "excalidrawDiagramTypeFlowchart": "Fluxograma (processo)", "excalidrawDiagramTypeMindmap": "Mapa mental (ideias)", "excalidrawDiagramTypeOrgChart": "Organograma (equipes)", "excalidrawDiagramTypeTimeline": "Cronograma / roteiro", "excalidrawDiagramTypeProcessMap": "Mapa de processos (operações)", "excalidrawDiagramTypeArchitectureCloud": "Arquitetura de nuvem (zonas/RG)", "excalidrawDiagramStyle": "Estilo de diagrama Excalidraw", "excalidrawDiagramStyleDefault": "Colorido (Excalidraw)", "excalidrawDiagramStyleSketchPlus": "Sketch+ (Excalidraw aprimorado)", "excalidrawDiagramStyleAustere": "Austero (mínimo)", "targetNotebook": "Caderno de destino", "inbox": "Caixa de entrada", "instructions": "Instruções da IA", "instructionsPlaceholder": "Descreva o comportamento do agente...", "frequency": "Frequência", "cancel": "Cancelar", "saving": "Salvando...", "save": "Salvar", "create": "Criar agente", "editTitle": "Editar agente", "createTitle": "Novo agente", "nameRequired": "O nome é obrigatório", "addUrl": "Adicionar URL", "advancedMode": "Modo avançado", "instructionsHint": "substitui o prompt automático", "researchTopic": "Tema de pesquisa", "researchTopicPlaceholder": "ex: Últimos avanços em inteligência artificial", "notifyEmail": "Notificação por e-mail", "notifyEmailHint": "Receba um e-mail com os resultados do agente após cada execução", "includeImages": "Incluir imagens", "includeImagesHint": "Extrair imagens das páginas rastreadas e anexá-las à nota gerada", "back": "Voltar", "configuration": "Configuração", "options": "Opções", "slideThemes": { "modern_wellness": "Moderno e bem-estar", "business_authority": "Negócios e autoridade", "nature_outdoors": "Natureza e ar livre", "vintage_academic": "Vintage e académico", "soft_creative": "Suave e criativo", "bohemian": "Boémio", "vibrant_tech": "Vibrante e tech", "craft_artisan": "Artesanato", "tech_night": "Tech e noite (escuro)", "education_charts": "Educação e gráficos", "forest_eco": "Floresta e eco", "elegant_fashion": "Elegância e moda", "art_food": "Arte e gastronomia", "luxury_mystery": "Luxo e mistério", "pure_tech_blue": "Tech azul puro", "coastal_coral": "Coral costeiro", "vibrant_orange_mint": "Laranja vibrante e hortelã", "platinum_white_gold": "Platina branca e ouro" } }, "frequencies": { "manual": "Manual", "hourly": "A cada hora", "daily": "Diariamente", "weekly": "Semanalmente", "monthly": "Mensalmente" }, "schedule": { "nextRun": "Próxima execução", "pending": "Gatilho pendente", "time": "Hora", "dayOfWeek": "Dia da semana", "dayOfMonth": "Dia do mês", "days": { "mon": "Segunda-feira", "tue": "Terça-feira", "wed": "Quarta-feira", "thu": "Quinta-feira", "fri": "Sexta-feira", "sat": "Sábado", "sun": "Domingo" } }, "status": { "success": "Bem-sucedido", "failure": "Falhou", "running": "Em execução", "pending": "Pendente", "nextRun": "Próx. exec.", "lastStatus": "Último status" }, "actions": { "edit": "Editar", "run": "Executar", "delete": "Excluir", "deleteConfirm": "Excluir o agente \"{name}\"?", "toggleOn": "Agente ativado", "toggleOff": "Agente desativado" }, "toasts": { "created": "Agente criado", "updated": "Agente atualizado", "deleted": "\"{name}\" excluído", "deleteError": "Erro ao excluir", "running": "Geração em andamento…", "runningDesc": "A geração pode demorar alguns minutos. Você pode navegar livremente.", "runSuccess": "\"{name}\" executado com sucesso", "runError": "Erro: {error}", "runFailed": "Execução falhou", "runGenericError": "Erro durante a execução", "toggleError": "Erro ao alternar o agente", "installSuccess": "\"{name}\" instalado", "installError": "Erro durante a instalação", "saveError": "Erro ao salvar", "autoRunSuccess": "O agente \"{name}\" foi executado automaticamente com sucesso", "autoRunError": "O agente \"{name}\" falhou durante a execução automática" }, "templates": { "title": "Modelos", "install": "Instalar", "installing": "Instalando...", "veilleAI": { "name": "Watch IA", "description": "Extrai conteúdo de 5 sites especializados em IA e gera um resumo semanal." }, "veilleTech": { "name": "Watch Tech", "description": "Extrai conteúdo dos principais sites de tecnologia e cria um resumo de notícias." }, "veilleDev": { "name": "Watch Dev", "description": "Extrai conteúdo de sites de desenvolvimento e resume novas tecnologias e frameworks." }, "surveillant": { "name": "Observador de notas", "description": "Analisa notas recentes de um caderno e sugere complementos, referências e links." }, "chercheur": { "name": "Pesquisador de temas", "description": "Busca informações aprofundadas sobre um tema e cria uma nota estruturada com referências." }, "slideGenerator": { "name": "Gerador de slides", "description": "Lê anotações de um caderno e gera automaticamente uma apresentação estruturada." }, "excalidrawGenerator": { "name": "Gerador de Diagrama", "description": "Lê uma nota e gera um diagrama visual no Excalidraw Lab." }, "autoTagger": { "description": "Escaneia suas notas sem etiquetas e sugere automaticamente tags relevantes com base no conteúdo.", "name": "Auto-Tagger" }, "dailyDigest": { "description": "Resume suas notas do dia e cria um resumo diário em seu caderno principal.", "name": "Resumo diário" }, "knowledgeSynthesis": { "description": "Agrupa notas relacionadas por tema e cria uma nota de síntese com as conexões identificadas.", "name": "Síntese de conhecimento" }, "weeklyRecap": { "description": "Analisa suas notas semanais e produz um resumo dos principais temas, decisões e tarefas.", "name": "Resumo semanal" } }, "runLog": { "title": "Histórico", "noHistory": "Nenhuma execução ainda", "toolTrace": "{count} chamadas de ferramentas", "step": "Passo {num}", "clearConfirm": "Tem certeza de que deseja excluir todo o histórico deste agente?", "cleared": "Histórico excluído", "clearHistory": "Limpar histórico" }, "tools": { "title": "Ferramentas do Agente", "webSearch": "Pesquisa na Web", "webScrape": "Extração Web", "noteSearch": "Pesquisar Nota", "noteRead": "Ler Nota", "noteCreate": "Criar Nota", "urlFetch": "Buscar URL", "memorySearch": "Memória", "generatePptx": "Slides PPTX", "generateSlides": "Apresentações HTML", "generateExcalidraw": "Diagrama Excalidraw", "configNeeded": "configuração", "selected": "{count} selecionado(s)", "maxSteps": "Máx. iterações" }, "metadata": { "executions": "{count} exec." }, "defaultRoles": { "scraper": "Você é um assistente de monitoramento. Sintetize artigos de diferentes sites em um resumo claro e estruturado.", "researcher": "Você é um pesquisador rigoroso. Para o tema solicitado, produza uma nota de pesquisa com contexto, pontos-chave, debates e referências.", "monitor": "Você é um assistente analítico. Analise as notas fornecidas e sugira pistas, referências e conexões entre as notas.", "custom": "Você é um assistente útil.", "slideGenerator": "Você é um criador de apresentações. Leia o conteúdo fornecido e crie slides estruturados com títulos, pontos-chave e resumos.", "excalidrawGenerator": "Você é um criador de diagramas. Analise o conteúdo fornecido e crie um diagrama visual claro e organizado." }, "help": { "title": "Guia de Agentes", "btnLabel": "Ajuda", "close": "Fechar", "whatIsAgent": "O que é um agente?", "whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.", "howToUse": "Como usar um agente?", "howToUseContent": "1. Clique em **\"Novo Agente\"** (ou comece a partir de um **Modelo** na parte inferior da página).", "types": "Tipos de agentes", "typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types", "advanced": "Modo avançado (Instruções IA, Iterações máx.)", "advancedContent": "Clique em **\"Modo avançado\"** na parte inferior do formulário para acessar definições adicionais.", "tools": "Ferramentas disponíveis (detalhes)", "toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.", "frequency": "Frequência e agendamento", "frequencyContent": "| Frequência | Comportamento\n|-----------|----------\n| **Manual** | Clica em \"Executar\".", "targetNotebook": "Caderno de destino", "targetNotebookContent": "Quando um agente conclui a sua tarefa, **cria uma nota**. O **caderno de destino** determina onde esta é guardada.", "templates": "Modelos", "templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.", "tips": "Dicas e solução de problemas", "tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs", "tooltips": { "agentType": "Escolha o tipo de tarefa que o agente realizará. Cada tipo tem capacidades e campos diferentes.", "researchTopic": "O tema que o agente pesquisará na web. Seja específico para melhores resultados.", "description": "Uma breve descrição do que este agente faz. Ajuda você a lembrar seu propósito.", "urls": "Lista de sites para extrair conteúdo. O agente visitará cada URL e extrairá o conteúdo.", "sourceNotebook": "O caderno que o agente analisará. Ele lê notas deste caderno para encontrar conexões e temas.", "targetNotebook": "Onde a nota de resultado do agente será salva. Escolha Caixa de entrada ou um caderno específico.", "frequency": "Com que frequência o agente é executado automaticamente. Comece com Manual para testar.", "instructions": "Instruções personalizadas que substituem o prompt de IA padrão. Deixe vazio para usar o automático.", "tools": "Selecione quais ferramentas o agente pode usar. Cada ferramenta dá uma capacidade específica ao agente.", "maxSteps": "Número máximo de ciclos de raciocínio. Mais passos = análise mais profunda, mas mais lenta.", "selectNotes": "Selecione notas específicas para analisar. Se nenhuma for selecionada, o agente utilizará todas as notas do caderno.", "slideTheme": "Escolha uma paleta de cores para a apresentação. Automático permite que a IA decida.", "slideStyle": "O estilo visual afeta o raio do canto, o espaçamento e a densidade da informação." } }, "intelligenceOS": "Sistema operacional inteligente" }, "chat": { "title": "Chat IA", "subtitle": "Converse com suas notas e agentes de IA", "newConversation": "Nova conversa", "noHistory": "Sem histórico", "untitled": "Conversa sem título", "deleteConfirm": "Excluir esta conversa?", "yes": "Sim", "placeholder": "Envie uma mensagem ao assistente...", "allNotebooks": "Todos os cadernos", "inAllNotebooks": "Em todos os cadernos", "active": "ATIVO", "disclaimer": "A IA pode cometer erros. Verifique informações importantes.", "assistantError": "Erro do assistente", "loadError": "Erro ao carregar a conversa", "createError": "Erro ao criar a conversa", "deleteError": "Erro ao excluir", "renamed": "Conversa renomeada", "renameError": "Erro ao renomear", "welcome": "Estou aqui para ajudá-lo a sintetizar suas notas, gerar novas ideias ou discutir seus cadernos.", "searching": "Pesquisando...", "noNotesFoundForContext": "Nenhuma nota relevante encontrada para esta pergunta. Responda com seu conhecimento geral.", "webSearch": "Pesquisa na web", "timeoutWarning": "A resposta está a demorar mais do que o esperado...", "quotaExceededBasic": "O chat IA está disponível a partir do plano PRO.", "quotaExceededTier": "Quota mensal do plano {tier} atingida. Será redefinida no próximo mês." }, "labHeader": { "title": "O Laboratório", "live": "Ao vivo", "currentProject": "Projeto atual", "choose": "Escolher...", "yourSpaces": "Seus espaços", "updated": "Atualizado", "newSpace": "Novo espaço de pensamento", "new": "Novo", "renamed": "Espaço renomeado", "renameError": "Erro ao renomear", "created": "Novo espaço criado", "createFailed": "Falha ao criar", "deleteSpace": "Excluir espaço", "deleted": "Espaço excluído", "deleteError": "Erro ao excluir", "rename": "Renomear" }, "lab": { "initializing": "Inicializando espaço", "loadingIdeas": "Carregando suas ideias...", "downloadFailed": "Erro ao baixar a apresentação", "downloadHtml": "Baixar HTML", "exportPpt": "Exportar para PowerPoint", "hideNotes": "Ocultar notas", "loadingPresentation": "Carregando apresentação…", "loadingSlides": "Carregando slides…", "next": "Próximo", "nextSlide": "Próximo slide", "notes": "Notas", "openFullscreen": "Abrir em tela cheia", "previous": "Anterior", "previousSlide": "Slide anterior", "toggleNotes": "Mostrar/ocultar notas de apresentação (Atalho: N)" }, "richTextEditor": { "slashHint": "↑↓ navegar · Entrar, inserir · Seção de troca de guia", "slashLoading": "Pensamento de IA...", "slashTabAll": "Todos", "slashCatBasic": "Blocos básicos", "slashCatMedia": "Mídia", "slashCatFormatting": "Formatação", "slashCatAi": "Nota de IA", "insertImage": "Inserir imagem", "imageUrlPlaceholder": "https://example.com/image.png", "preview": "Visualização", "cancel": "Cancelar", "insert": "Inserir", "slashText": "Texto", "slashTextDesc": "Parágrafo simples", "slashH1": "Título 1", "slashH1Desc": "Título de seção grande", "slashH2": "Título 2", "slashH2Desc": "Título da seção média", "slashH3": "Título 3", "slashH3Desc": "Título de seção pequena", "slashBullet": "Lista com marcadores", "slashBulletDesc": "Lista não ordenada", "slashNumbered": "Lista Numerada", "slashNumberedDesc": "Lista numerada ordenada", "slashTodo": "Lista de tarefas", "slashTodoDesc": "Tarefas de caixa de seleção", "slashQuote": "Citar", "slashQuoteDesc": "Capture uma cotação", "slashCode": "Bloco de código", "slashCodeDesc": "Trecho de código", "slashDivider": "Divisor", "slashDividerDesc": "Separador horizontal", "slashTable": "Mesa", "slashTableDesc": "Insira uma grade simples", "slashDiagram": "Diagrama", "slashDiagramDesc": "Gere um fluxo ou mapa mental", "slashSlides": "Apresentação", "slashSlidesDesc": "Gere uma bela apresentação de slides", "slashImage": "Imagem", "slashImageDesc": "Incorporar uma imagem do URL", "slashAlignLeft": "Alinhar à esquerda", "slashAlignLeftDesc": "Alinhar o texto à esquerda", "slashAlignCenter": "Centro", "slashAlignCenterDesc": "Centralize o texto", "slashAlignRight": "Alinhar à direita", "slashAlignRightDesc": "Alinhar o texto à direita", "slashSuperscript": "Sobrescrito", "slashSuperscriptDesc": "Texto acima da linha de base", "slashSubscript": "Subscrito", "slashSubscriptDesc": "Texto abaixo da linha de base", "slashClarify": "Esclarecer", "slashClarifyDesc": "Deixe o texto mais claro", "slashShorten": "Encurtar", "slashShortenDesc": "Condense o texto", "slashImprove": "Melhorar", "slashImproveDesc": "Melhore o estilo", "slashExpand": "Expandir", "slashExpandDesc": "Elaborar e enriquecer o texto", "imageModalTitle": "Inserir imagem", "imageModalPreview": "Visualização", "imageModalCancel": "Cancelar", "imageModalInsert": "Inserir", "imageModalInvalidUrl": "Insira um URL válido", "imageModalLoadFailed": "Falha ao carregar imagem", "linkPlaceholder": "Cole ou digite um link...", "bold": "Audacioso", "italic": "itálico", "underline": "Sublinhado", "strike": "Tachado", "code": "Código", "highlight": "Destaque", "superscript": "Sobrescrito", "subscript": "Subscrito", "addBlock": "Adicionar bloco", "placeholder": "Digite '/' para comandos...", "aiReformulateFailed": "A IA não conseguiu processar este texto. Tenta novamente.", "translateTargets": { "Francais": "Francês", "English": "Inglês", "Espanol": "Espanhol", "Deutsch": "Alemão", "Persan": "Persa", "Portugais": "Português", "Italiano": "Italiano", "Chinois": "Chinês", "Japonais": "Japonês" }, "exportMarkdown": "Exportar como Markdown", "importMarkdown": "Importar Markdown", "markdownExportSuccess": "Nota exportada como Markdown", "markdownExportError": "Falha ao exportar a nota", "markdownImportSuccess": "Markdown importado com sucesso", "publishTitle": "Publicação pública", "publishDesc": "Publica esta nota num URL público. Qualquer pessoa com o link poderá lê-la.", "publish": "Publicar", "publishSuccess": "Nota publicada!", "publishLive": "No ar", "unpublish": "Cancelar publicação", "unpublishSuccess": "Nota despublicada", "publishBlocked": "Publicação recusada", "publishSimple": "Publicar como está", "publishSimpleHint": "Grátis — conteúdo da nota tal como está", "publishWithAi": "Publicar com IA", "publishWithAiHint": "Layout melhorado · {count} créditos restantes", "publishWithAiLocked": "Disponível no plano Pro", "publishWithAiGenerating": "A gerar layout…", "publishTemplateMagazine": "Artigo de revista", "publishTemplateBrief": "Briefing especialista", "publishTemplateEssay": "Ensaio", "publishAiSuccess": "Página melhorada com IA publicada!", "publishRewriteLabel": "Reescrever para a web", "publishRewriteOnHint": "Estrutura os teus blocos do editor (exercícios, secções expansíveis, quadros) para a web — a IA escreve apenas a introdução", "publishRewriteOffHint": "O teu texto original é mantido; a IA apenas adiciona moldura editorial", "copyPublicLink": "Copiar link", "openPublicPage": "Abrir página pública", "aiActionStarted": "Nota IA invocada…", "aiGenerateExercises": "Gerar exercícios", "aiGenerateExercisesCreated": "ignorar", "aiGenerateExercisesDesc": "A IA cria 5 exercícios baseados nesta nota, com níveis de dificuldade variados e respostas detalhadas.", "aiGenerateExercisesHint": "5 exercícios com respostas", "aiGenerateGenerateExercises": "Gerar", "aiWriterPlaceholder": "Descreva o que você quer escrever...", "blockActionInsertCallout": "Converter em destaque", "blockActionInsertToggle": "Converter em seção de alternância", "blockDeleted": "Bloco excluído", "blockDuplicated": "Bloco duplicado", "blockSelected": "Bloco inteiro selecionado", "calloutDanger": "Perigo", "calloutDelete": "Excluir destaque", "calloutInfo": "Informação", "calloutSuccess": "Sucesso", "calloutTip": "Dica", "calloutUnwrap": "Desativar destaque", "calloutWarning": "Aviso", "collapsibleSection": "Seção recolhível", "columnsAdd": "Adicionar uma coluna", "columnsDelete": "Excluir colunas", "columnsLabel": "notas transversais", "columnsRemove": "Remover coluna", "editorBacklinks": "Links de entrada", "editorClickToEdit": "Clique para editar", "exercisesGenerated": "ignorar", "exercisesLoading": "Gerando exercícios...", "exportPdf": "Exportar como PDF", "findCaseSensitive": "Distinguir maiúsculas", "findNext": "Próxima correspondência", "findPlaceholder": "Localizar na nota...", "findPrev": "Correspondência anterior", "findRegex": "Expressão regular", "findReplaceTitle": "Pesquisar", "findReplaceToggle": "Mostrar/Ocultar substituição", "findWholeWord": "Palavra inteira", "frequentCommands": "★ Frequente", "generalContinue": "Continuar", "generateExercises": "Gerar exercícios", "generateExercisesHint": "5 exercícios + respostas", "linkPreviewDelete": "Excluir pré-visualização", "linkPreviewLoading": "Carregando pré-visualização...", "linkPreviewModalInsert": "Criar pré-visualização", "linkPreviewModalTitle": "Colar um link", "linkPreviewUnwrap": "Reverter para link simples", "mathAi": "Escreva com IA", "mathAiPlaceholder": "Descreva a equação em palavras... (ex: fórmula quadrática)", "mathCancel": "Cancelar", "mathConfirm": "Confirmar", "mathDelete": "Excluir", "mathEdit": "Editar nota", "mathLatex": "Notação LaTeX", "mathPlaceholder": "aplicado", "mobileAiNote": "Assistente IA", "mobileBlockActions": "Ações do bloco", "mobileConvertFormat": "Converter formato", "mobileDelete": "Excluir", "mobileDuplicate": "Duplicar", "mobileParagraph": "Parágrafo", "mobileQuote": "Citar", "mobileSelectAll": "Selecionar tudo", "noteLinkPickerEmpty": "Nenhuma nota encontrada. Verifique o título ou crie a nota de destino primeiro.", "noteLinkPickerHint": "Escolha uma nota. O Memento insere [[Título]] no texto e cria o link ao salvar.", "noteLinkPickerSearch": "Pesquisar notas…", "noteLinkPickerTitle": "Vincular a outra nota", "outlineDelete": "Excluir esboço", "outlineEmpty": "Adicione títulos (H1, H2, H3) para gerar o esboço", "outlineTitle": "Esboço", "pdfExportBlocked": "Popup bloqueado — permita popups para exportar como PDF", "pdfExportLoading": "Gerando PDF...", "pdfExportSuccess": "PDF pronto!", "placeholderCode": "Escreva código...", "placeholderH1": "Cabeçalho principal...", "placeholderH2": "Cabeçalho de seção...", "placeholderH3": "Cabeçalho de subseção...", "placeholderQuote": "Capturar uma citação...", "placeholderText": "Digite '/' para inserir um bloco...", "placeholderTodo": "Adicionar uma tarefa...", "previewChartsTip": "Gere um gráfico interativo a partir do seu texto.", "previewCodeTip": "Adicione código com destaque de sintaxe.", "previewDatabaseTip": "Adicione colunas e visualizações Kanban estruturadas.", "previewDiagramTip": "Esboçar conceitos ou gerar diagramas com IA.", "previewLivingBlockTip": "Sincronizar conteúdo entre várias notas.", "previewSlidesTip": "Criar apresentações interativas e exportáveis.", "previewTableTip": "Organize seus dados em linhas e colunas.", "replace": "Substituir", "replaceAll": "Substituir tudo", "replacePlaceholder": "Substituir por...", "settingsPublishedDesc": "Gerencie suas notas publicadas publicamente.", "settingsPublishedEmpty": "Sem notas publicadas ainda.", "settingsPublishedTitle": "Minhas páginas publicadas", "slashAiWriter": "Escreva com IA", "slashAiWriterDesc": "Gerar conteúdo no cursor", "slashCallout": "Destaque", "slashCalloutDesc": "Destacar texto (informação, aviso, dica)", "slashCatData": "Dados", "slashCatEmbed": "Incorporar", "slashCatText": "Texto", "slashCharts": "Gráficos IA", "slashChartsDesc": "A IA sugere gráficos", "slashColumns": "Colunas", "slashColumnsDesc": "Colocar conteúdo lado a lado", "slashDatabase": "Visualização estruturada", "slashDatabaseDesc": "Incorpore os dados estruturados do seu caderno", "slashLinkPreview": "Pré-visualização de link", "slashLinkPreviewDesc": "Transformar um URL em um cartão visual", "slashLivingBlock": "Bloco dinâmico", "slashLivingBlockDesc": "Inserir de outra nota", "slashMath": "Equação", "slashMathDesc": "Fórmula matemática em notação LaTeX", "slashNoteLink": "Vincular a uma nota", "slashNoteLinkDesc": "Criar um link para outra nota ([[…]])", "slashOutline": "Sumário", "slashOutlineDesc": "Esboço gerado automaticamente a partir de seus títulos", "slashSubPage": "Subpágina", "slashSubPageDesc": "Criar uma nota vinculada dentro desta nota", "slashToggle": "Seção de alternância", "slashToggleDesc": "Criar uma seção recolhível", "slashVideo": "Vídeo", "smartPasteCodeBlock": "Inserir como bloco de código", "smartPasteCodeHint": "Código-fonte detectado. Deseja inseri-lo como um bloco de código?", "smartPasteCodeTitle": "Código-fonte detectado", "smartPastePlain": "Colar como texto simples", "smartPasteUrlHint": "O que você gostaria de fazer com este link?", "smartPasteUrlImage": "Inserir como imagem", "smartPasteUrlLink": "Colar como hiperlink", "smartPasteUrlPreview": "Colar como cartão de pré-visualização", "smartPasteUrlTitle": "Link ou mídia detectado", "smartPasteUrlVideo": "Inserir como reprodutor de vídeo", "startVoice": "Iniciar entrada de voz", "stopVoice": "Parar entrada de voz", "structuredViewsExportCsv": "Exportar como CSV", "structuredViewsImportCsv": "Importar arquivo CSV", "structuredViewsOrganizer": "Organizar", "structuredViewsTagApplied": "pontes", "toggleClosed": "Seção recolhida — clique para expandir", "toggleDelete": "Excluir seção", "toggleOpened": "Seção expandida — clique para recolher", "toggleUnwrap": "Desativar seção de alternância", "wizard": { "analyze": "Analisar caderno", "apply": "Aplicar", "autoOpenHint": "Abrindo o caderno e atualizando a barra lateral…", "categories": "Agrupamentos sugeridos", "chooseProfile": "Qual é o seu perfil?", "confirmHint": "A IA criará um caderno com notas ricas: destaques, seções recolhíveis, fórmulas matemáticas, colunas de comparação, esboços e links.", "created": "Caderno criado:", "createdToast": "Caderno « {name} » pronto — notas de IA disponíveis", "daysPlanned": "temas detectados", "duplicates": "Duplicados detectados", "examDate": "Data da prova", "generate": "Gerar caderno", "generatePlan": "Gerar plano", "level": "Nível", "levelAdvanced": "Avançado", "levelBeginner": "Iniciante", "levelExpert": "Especialista", "levelIntermediate": "Intermediário", "loading": "A IA está criando seu caderno com notas estruturadas...", "noSuggestions": "Sem sugestões — o caderno parece bem organizado.", "noteCount": "Número de notas", "notes": "notas", "notesCreated": "Notas criadas", "openNotebook": "Abrir caderno", "openingNotebook": "Abrindo…", "organizer": "Organização em lote", "organizerDesc": "A IA analisa suas notas e sugere tags, agrupamentos e detecção de duplicatas.", "organizing": "Analisando notas...", "profileEngineer": "Engenheiro / Profissional", "profileEngineerDesc": "A IA cria documentação técnica organizada com especificações e referências", "profileStudent": "Estudante", "profileStudentDesc": "A IA cria um caderno de curso estruturado com resumos, fórmulas e pontos-chave", "profileTeacher": "Professor", "profileTeacherDesc": "A IA gera uma estrutura de curso com capítulos, exercícios e objetivos de aprendizado", "progressCalling": "Chamando a IA...", "progressCreating": "Criando caderno e notas...", "progressGenerating": "Gerando conteúdo com IA...", "progressParsing": "Processando resposta da IA...", "studyPlanLoading": "Criando plano...", "studyPlanReminders": "Lembretes foram adicionados automaticamente às suas notas.", "studyPlanSuccess": "Plano criado! Lembretes foram adicionados às suas notas.", "studyPlanner": "Plano de estudos", "studyPlannerDesc": "A IA cria um plano de revisão baseado em repetição espaçada.", "success": "Caderno criado com sucesso!", "suggestedTags": "Etiquetas sugeridas", "tagApplied": "pontes", "title": "Criar um caderno com IA", "topic": "Tópico", "topicEngineerPlaceholder": "p. ex: Termodinâmica, Cálculo, Revolução Francesa...", "topicStudentPlaceholder": "exercícios criados!", "topicTeacherPlaceholder": "p. ex: Arquitetura de microsserviços, Segurança de rede, ISO 27001..." }, "deleteImage": "Excluir imagem", "publishWithAiCostHint": "Custo estimado: 3 créditos de IA" }, "brainstorm": { "title": "Ondas de Pensamento", "subtitle": "Desdobre dimensões de potencialidade", "placeholder": "Digite um conceito para desenvolver...", "generating": "A IA está colhendo sementes de pensamento...", "newBrainstorm": "Novo brainstorm", "noSessions": "Nenhum brainstorm ainda", "startOne": "Iniciar um", "sessions": "Brainstorms", "seedLabel": "Ideia semente", "ideaPromptDetailed": "Digite sua ideia, pergunta ou tópico para debater...", "brainstormThisIdea": "Desenvolver esta ideia", "startBrainstorm": "Iniciar brainstorm", "spatialMode": "Modo de exploração espacial", "wave1": "Onda 1", "wave2": "Onda 2", "wave3": "Onda 3", "export": "Exportar", "exporting": "Exportando...", "wave": "Onda", "novelty": "Novidade", "originConnection": "Conexão de origem", "linkedNotes": "Notas vinculadas", "deepen": "Aprofundar", "deepening": "Gerando...", "extract": "Criar nota", "converting": "Convertendo...", "dismiss": "Não pertinente", "noteCreated": "Nota criada", "ideas": "ideias", "cancel": "Cancelar", "delete": "Excluir", "ideaOrigin": "Origem da ideia", "noNoteLink": "Ideia puramente generativa", "derived_from": "Derivado de", "opposes": "Em oposição a", "extends": "Estende", "synthesizes": "Sintetiza", "transposes": "Transpõe", "none_found": "Sem link de nota", "viewNote": "Ver nota", "addIdea": "Adicionar ideia", "manualIdeaPrompt": "Título da sua ideia:", "invite": "Convidar", "linkCopied": "Link de convite copiado!", "activityTitle": "Atividade", "noActivity": "Nenhuma atividade ainda", "justNow": "agora mesmo", "humanIdea": "Humano", "aiIdea": "IA", "respondsTo": "Responde a", "adding": "Adicionando...", "manualIdeaDesc": "Compartilhe sua ideia com a tela de brainstorming", "manualIdeaTitle": "Título", "manualIdeaTitlePlaceholder": "Sua ideia em poucas palavras...", "manualIdeaDescLabel": "Descrição (opcional)", "manualIdeaDescPlaceholder": "Elabore sua ideia...", "activity": { "manual_idea": "adicionei uma ideia", "wave_generated": "gerou uma onda", "joined": "entrou na sessão", "idea_dismissed": "descartou uma ideia", "invite_created": "criou um convite" }, "shareDialogTitle": "Compartilhar brainstorm", "shareSearchLabel": "Encontrar alguém", "shareNameOrEmailPlaceholder": "Nome ou e-mail…", "shareSubmit": "Compartilhar", "shareSubmitting": "Enviando…", "shareFooterHint": "Eles receberão uma notificação para aceitar ou recusar.", "sharePublicLink": "Link público", "shareGuestsCanEdit": "Permitir que convidados editem", "feedbackInviteSent": "Convite enviado!", "feedbackInviteResent": "Convite reenviado!", "feedbackAlreadyShared": "Esta pessoa já tem acesso a este brainstorm.", "feedbackAlreadyPending": "Um convite já está pendente para esta pessoa.", "feedbackGenericError": "Erro", "unnamedPerson": "Sem nome", "canvasEditTitleReply": "Resposta", "canvasEditTitleNewIdea": "Nova ideia", "canvasPlaceholderReply": "Sua resposta…", "canvasPlaceholderIdea": "Sua ideia…", "canvasShortcutSave": "salvar", "canvasShortcutCancel": "cancelar", "canvasChildBranch": "Filho", "canvasDoubleClickHint": "Duplo clique para adicionar uma ideia", "ideaDetailDescription": "Descrição", "ideaDetailConnection": "Conexão", "ideaDetailNovelty": "Novidade", "ideaDetailWave": "Onda", "waveFlavorVariation": "Variação", "waveFlavorAnalogy": "Analogia", "waveFlavorDisruption": "Disrupção", "liveCollaborationTitle": "Colaboração ao vivo", "liveStatus": "Live", "liveYouMarker": "(Você)", "liveOtherParticipants": "{count} outros participantes", "guestReadOnlyNotice": "Você está vendo este brainstorm como convidado. Entre para editar.", "impactNotesEnriched": "{count} nota(s) enriquecida(s)", "impactNotesMarkedDry": "{count} nota(s) marcada(s) como seca(s)", "impactSeparator": " · ", "exportNotebookPrefix": "Caderno:", "playbackStep": "Passo {current}/{total}", "playbackStepsCount": "{count} passos", "playbackReturnToLive": "Voltar ao vivo", "canvasWaitingHint": "A tela espera por sua faísca...", "seedNodeBadge": "SEED", "originalSeedDescription": "Ideia semente original", "convertedToNoteStatus": "Convertido em nota", "toastExpandSuccess": "Ideias expandidas!", "toastExpandFailed": "Falha ao expandir", "toastDismissSuccess": "Ideia descartada", "toastDismissFailed": "Falha ao descartar", "toastConvertSuccess": "Ideia convertida em nota!", "toastConvertFailed": "Falha ao converter", "toastExportNoteSuccess": "Exportado como nota!", "toastExportFailed": "Falha ao exportar", "legendSeed": "Semente", "legendVariations": "Variações", "legendAnalogies": "Analogias", "legendDisruptions": "Disrupções", "exportFailedMessage": "Falha na exportação", "exportDefaultNotebookName": "Brainstorm", "exportDefaultNoteTitle": "Síntese", "exportOpening": "Abrindo…", "ownerBadge": "Proprietário", "waveBadge": "Onda {wave}", "quotaGuest": "O anfitrião da sessão atingiu o limite de IA. Peça-lhe para atualizar o plano.", "quotaHost": "Atingiu o limite de IA deste brainstorm. Atualize o plano para continuar.", "downloadPptx": "PPTX", "downloadPptxDesc": "Baixar como PowerPoint", "pptxSuccess": "PPTX baixado", "pptxError": "Falha ao exportar PPTX", "fitToScreen": "Recentralizar", "legendWave1": "Variações", "legendWave2": "Analogias", "legendWave3": "Disrupções", "legendConverted": "Convertida", "exampleSeed1": "Simplificar minha rotina matinal", "exampleSeed2": "Ideias para um projeto criativo neste fim de semana", "exampleSeed3": "Sistemas para gerenciar melhor minha energia", "exampleSeed4": "O que aprendi esta semana", "exportAsNote": "Exportar como nota", "exportModalTitle": "Resumo da sessão", "ideasCount": "ideias", "regenerateSummary": "Regenerar", "renameSession": "Renomear sessão", "star": "Destacar ideia", "summarize": "Síntese IA", "summaryError": "Não foi possível gerar a síntese", "unstar": "Remover destaque da ideia", "viewCanvas": "Tela", "viewList": "Lista" }, "usageMeter": { "packName": "Pacote de Descoberta de IA", "packPro": "Pacote Pro", "packBusiness": "Pacote Business", "packEnterprise": "Pacote Enterprise", "featureSearch": "Pesquisar", "featureTags": "Etiquetas", "featureTitles": "Títulos", "featureReformulate": "Reformular", "featureChat": "Chat", "featureBrainstormSessions": "Sessões de brainstorm", "featureCharts": "Gráficos IA", "unlimited": "Ilimitado", "remaining": "{count} restantes", "upgradeTitle": "Atualizar para Pro", "upgradeDescription": "You've used all your AI Discovery Pack credits. Upgrade to Pro for higher limits and additional features.", "proIncludes": "Pro inclui:", "proSearch": "100 semantic searches / month", "proTags": "200 auto-tags / month", "proTitles": "200 auto-titles / month", "proReformulate": "50 reformulations / month", "proChat": "100 chat messages / month", "later": "Mais tarde", "upgradePricing": "Atualizar para Pro", "addApiKey": "Use a sua própria chave de API (BYOK)", "featureBrainstormCreate": "Créations brainstorm", "featureBrainstormEnrich": "Enrichissements brainstorm", "featureBrainstormExpand": "Extensions brainstorm", "featureDiagrams": "Geração de diagrama", "featureFlashcards": "Flashcards IA", "featurePublishEnhance": "Publicação com IA", "featureSlides": "Geração de slides", "featureVoice": "Transcrição de voz", "actionsOnly": "{actions} ações", "creditsRemaining": "Créditos restantes", "creditsSummary": "{remaining} restantes · {spent} usados de {granted} do plano", "creditsUsedLine": "{credits} cr. · {actions}×", "creditsWhereTitle": "Uso de créditos por recurso", "noCreditUsage": "Sem uso de créditos este mês", "outOfCredits": "Sem créditos — opções" }, "byokSettings": { "title": "As suas chaves de API (BYOK)", "description": "Connect your own LLM provider keys to bypass Discovery Pack quotas. Keys are encrypted at rest.", "badgeActive": "BYOK ativo", "tierRequired": "O BYOK requer um plano Pro ou superior. Faça upgrade para conectar as suas chaves de API.", "provider": "Provedor", "providerPlaceholder": "Selecione um fornecedor", "alias": "Etiqueta (opcional)", "aliasPlaceholder": "ex. OpenAI trabalho", "apiKey": "Chave de API", "apiKeyPlaceholder": "sk-...", "save": "Guardar chave", "saved": "Chave de API guardada", "deleted": "Chave de API removida", "error": "Não foi possível guardar a chave de API", "loadError": "Não foi possível carregar as chaves de API", "loading": "A carregar chaves...", "empty": "Nenhuma chave de API configurada.", "confirmDelete": "Remover permanentemente esta chave de API?", "toggleActive": "Ativo", "providers": { "openai": "OpenAI", "anthropic": "Anthropic", "deepseek": "DeepSeek", "openrouter": "OpenRouter", "minimax": "MiniMax", "zai": "Z.ai", "google": "Google", "mistral": "Mistral", "glm": "GLM" } }, "billing": { "title": "Faturação", "currentPlan": "Plano atual", "upgradePlan": "Melhorar plano", "manageBilling": "Gerir faturação", "manageDescription": "Atualizar método de pagamento, ver faturas ou cancelar.", "openPortal": "Abrir portal de faturação", "renewsOn": "Renova em", "expiresOn": "Expira em", "canceledAt": "Cancelado — acesso até", "freePlan": "Plano gratuito", "proPlan": "Plano Pro", "businessPlan": "Plano Business", "enterprisePlan": "Plano Enterprise", "perMonth": "/mês", "perYear": "/ano", "monthly": "Mensal", "annual": "Anual", "save": "Poupar", "upgradeTitle": "Escolher um plano", "proPrice": "9,90 €", "businessPrice": "29,90 €", "proAnnualPrice": "99 €", "businessAnnualPrice": "299 €", "proFeature1": "100 pesquisas semânticas / mês", "proFeature2": "200 tags automáticas / mês", "proFeature3": "50 reformulações / mês", "proFeature4": "100 mensagens de chat / mês", "businessFeature1": "1.000 pesquisas semânticas / mês", "businessFeature2": "1.000 tags automáticas / mês", "businessFeature3": "500 reformulações / mês", "businessFeature4": "1.000 mensagens de chat / mês", "enterpriseTitle": "Enterprise", "enterpriseDescription": "Quotas personalizadas, SSO, suporte prioritário.", "contactSales": "Contactar vendas", "startCheckout": "Começar", "checkoutLoading": "A carregar pagamento…", "checkoutSuccess": "Subscrição ativada! Bem-vindo ao {tier}.", "checkoutCanceled": "Pagamento cancelado.", "active": "Ativo", "trialing": "Período de teste", "pastDue": "Em atraso", "canceled": "Cancelado", "inactive": "Inativo", "billingEnabled": "Faturação ativada", "billingDisabled": "A faturação não está ativada nesta instância.", "usageThisPeriod": "Uso neste período", "periodRange": "Período", "unlimited": "Ilimitado", "noUsage": "Sem dados de uso", "billingHistory": "Histórico de faturação", "viewInvoices": "Gerir faturas no portal", "nextBillingDate": "Próxima data de faturação", "billingPeriod": "Período de faturação", "planSince": "Membro desde", "checkoutSuccessTitle": "Subscrição ativada!", "checkoutSuccessBody": "Bem-vindo ao {tier}. As suas funcionalidades estão agora desbloqueadas.", "subscriptionType": "Tipo de subscrição", "renewalDate": "Data de renovação", "noRenewalDate": "—", "currentUsage": "Uso atual", "currentPeriod": "Período atual", "aiCredits": "Créditos IA", "used": "usados", "billing": "Faturação", "renewal": "Renovação", "paidPlanDesc": "Sua assinatura renova automaticamente.", "businessDescription": "Para equipes e líderes de produto.", "enterpriseFeature1": "Unlimited quotas", "enterpriseFeature2": "SSO / SAML", "enterpriseFeature3": "Suporte dedicado", "enterpriseFeature4": "Faturação personalizada", "enterpriseFeature5": "SLA garantido", "subtitle": "Escolha o plano que mais te convém", "freeDescription": "Para descobrir Memento", "freeF1": "30 pesquisas semânticas", "freeF2": "15 tags automáticos", "freeF3": "5 títulos automáticos", "freeF4": "100 notas", "freeF5": "3 cadernos", "freePlanDesc": "Perfeito para descobrir Memento", "freePrice": "Grátis", "proDescription": "Para consultores e freelancers", "proFeature5": "50 reformulações/mês", "proFeature6": "50 mensagens IA/mês", "proCta": "Atualizar para Pro", "businessFeature5": "500 reformulações/mês", "businessFeature6": "500 mensagens IA/mês", "businessCta": "Atualizar para Business", "recommended": "Recomendado", "instantActivation": "Ativação instantânea", "secureDesc": "Pagamentos seguros pelo Stripe", "secureTransactions": "Transações seguras", "satisfactionGuarantee": "Garantia de satisfação de 30 dias", "cancelConfirm": "Tem certeza de que deseja cancelar sua assinatura? Você manterá seu acesso Pro/Business até o final do período de cobrança atual.", "cancelSuccess": "Sua assinatura foi cancelada com sucesso. Ela terminará ao final do período de cobrança atual.", "invoices": "Faturas e recibos", "invoiceAmount": "Valor", "invoiceDate": "Data", "invoiceNumber": "Número", "invoiceStatus": "Status", "noInvoices": "Nenhuma fatura disponível.", "checkoutFailed": "Falha ao iniciar o checkout. Tente novamente.", "portalFailed": "Falha ao abrir o portal de cobrança.", "cancelFailed": "Falha ao cancelar a assinatura.", "downloadPdf": "Baixar PDF", "fetchStatusFailed": "Falha ao buscar o status de cobrança", "fetchQuotasFailed": "Falha ao buscar as cotas", "fetchInvoicesFailed": "Falha ao carregar o histórico de cobrança.", "savePercent": "Economize ~17%", "cancelSubscription": "Cancelar subscrição", "disabledByAdmin": "A cobrança e as atualizações de plano estão desativadas. Entre em contato com seu administrador se precisar de acesso.", "tab": "Faturação", "creditsFromPacks": "Créditos de pacotes", "creditsRemaining": "Créditos restantes", "creditsSpent": "Créditos usados este mês", "creditsUsageLegend": "Cada ação de IA consome do mesmo saldo de créditos (pesquisa, chat, tags, slides, diagramas).", "creditsWhereTitle": "Uso de créditos por recurso", "packsTitle": "Comprar créditos", "packsDescription": "Pacotes de uso único. Os créditos comprados somam-se ao saldo e passam para o mês seguinte (ao contrário da alocação de assinatura).", "packSName": "Pacote inicial", "packMName": "Pacote padrão", "packLName": "Pacote intensivo", "buyPack": "Comprar", "packCheckoutSuccess": "Pacote de créditos adicionado ao saldo!", "packCheckoutFailed": "Falha ao iniciar a compra. Verifique a config Stripe ou tente de novo." }, "landing": { "nav": { "products": "Produto", "secondBrain": "Second Brain", "echo": "Memory Echo", "agents": "Agentes", "pricing": "Preços", "login": "Entrar", "cta": "Começar grátis", "openMenu": "Abrir menu", "closeMenu": "Fechar menu", "language": "Idioma" }, "hero": { "badge": "Second Brain", "eyebrow": "Não mais um app de notas — um Second Brain vivo", "headline": "Seu segundo cérebro.", "headlineAccent": "Ele lembra o que você esqueceu.", "subtitle": "Memento é o seu Second Brain: conecta ideias ao longo dos meses, revela vínculos ocultos e transforma cadernos num sistema que você pesquisa, briefa e aciona cada manhã.", "cta": "Criar meu segundo cérebro", "ctaHint": "Grátis para começar · Google · Sem cartão", "imageAlt": "Espaço Second Brain do Memento", "echoLive": "Memory Echo", "echo0": "«Ligado ao seu brief de design de março — mesma restrição, novo ângulo.»", "echo1": "«Isso ecoa uma nota de pesquisa de 8 meses atrás. Abrir?»", "echo2": "«Três cadernos tocam essa ideia. Aqui a nota ponte.»" }, "trust": { "trust0": "Um Second Brain de verdade, não uma pasta", "trust1": "Suas próprias chaves de IA", "trust2": "15 idiomas, incluindo persa RTL", "trust3": "Agentes que escrevem nos seus cadernos" }, "pain": { "label": "O problema real", "title": "Você não precisa de mais notas. Precisa de um segundo cérebro.", "desc": "Pastas enchem. A busca falha. Ideias morrem em silêncio. Um Second Brain encontra os fios entre o que você captura.", "secondBrain": "Isso é o Memento: um Second Brain que se conecta enquanto você escreve." }, "moments": { "echo": { "eyebrow": "Memory Echo", "title": "O momento em que seu Second Brain responde.", "desc": "Enquanto você escreve, o Memento detecta vínculos semânticos entre cadernos — não palavras-chave, pontes conceituais reais.", "card0Label": "Recém-detectado", "card0": "«Sua nota de pricing ecoa a análise de concorrentes do outono.»", "card1Label": "Ponte", "card1": "Tema compartilhado: posicionamento sob restrição", "card2Label": "Ação", "card2": "Abrir as duas notas lado a lado — continue escrevendo" }, "dashboard": { "eyebrow": "Dashboard Second Brain", "title": "Uma manhã que diz o que importa.", "desc": "O briefing do seu Second Brain: próximos caminhos, checklist, descobertas, revisão.", "w0Label": "Próximos caminhos", "w0": "3 ações da sua última nota", "w1Label": "Revisão diária", "w1": "Inbox · IA · Flashcards", "w2Label": "Memory Echo", "w2": "2 novas conexões esta noite", "w3Label": "Agentes", "w3": "1 sugestão pronta" }, "insights": { "eyebrow": "Insights", "title": "Veja a arquitetura do seu Second Brain.", "desc": "Clusters semânticos e notas ponte — o mapa vivo das suas conexões.", "chip": "Rede de clusters" }, "revision": { "eyebrow": "Revisão", "title": "Lembre de propósito.", "desc": "Gere flashcards de qualquer nota. SM-2 — conhecimento que fica no seu Second Brain.", "card": "O que liga Memory Echo às suas notas?" } }, "how": { "title": "Três passos. Depois seu Second Brain cresce.", "s0": { "title": "Capture livremente", "desc": "Escreva num editor de nova geração — blocos, views estruturadas, smart paste." }, "s1": { "title": "Deixe conectar", "desc": "Memory Echo e busca semântica tecem vínculos que você não planejou." }, "s2": { "title": "Aja toda manhã", "desc": "Caminhos do dashboard, agentes e flashcards transformam notas em impulso Second Brain." } }, "agents": { "label": "Agentes IA", "title": "Delegue o trabalho pesado.", "desc": "Pesquisa, scrape, slides, diagramas, monitoramento — agentes que escrevem no seu Second Brain.", "scraper": { "title": "Scraper", "desc": "URLs e RSS → notas sintetizadas com imagens." }, "researcher": { "title": "Researcher", "desc": "Consultas profundas, fontes, notas de pesquisa." }, "slideGen": { "title": "Slide Gen", "desc": "Notas → decks ou slides HTML interativas." }, "monitor": { "title": "Monitor", "desc": "Monitora cadernos: tendências e insights." }, "diagramGen": { "title": "Diagram Gen", "desc": "Ideias → mindmaps e flows Excalidraw." }, "custom": { "title": "Custom", "desc": "Seus papéis, fontes e agendas." } }, "byok": { "label": "Sem lock-in", "title": "Suas chaves. Seus modelos. Seu Second Brain.", "desc": "Créditos Memento ou OpenAI, Anthropic, Google… Troque de provedor num clique." }, "pricing": { "label": "Pricing", "title": "Comece grátis. Faça crescer seu Second Brain.", "desc": "Níveis claros — das primeiras notas à memória da equipe.", "monthly": "Mensal", "annual": "Anual", "perMonth": "/mês", "perMonthAnnual": "/mês, cobrado anualmente", "perUser": "+ 3,90€/usuário", "perUserAnnual": "+ 2,90€/usuário, anual", "popular": "O mais escolhido", "basic": { "name": "Basic", "desc": "Comece seu Second Brain.", "cta": "Começar grátis", "feature0": "Até 100 notas", "feature1": "3 cadernos", "feature2": "50 créditos IA lifetime", "feature3": "Busca semântica", "feature4": "Histórico 7 dias" }, "pro": { "name": "Pro", "desc": "Para mentes exigentes.", "cta": "Ir de Pro", "feature0": "Notas ilimitadas", "feature1": "BYOK", "feature2": "200 buscas semânticas / mês", "feature3": "Agentes (12 runs/mês)", "feature4": "Histórico 30 dias", "feature5": "Suporte email" }, "business": { "name": "Business", "desc": "Second Brain de equipe.", "cta": "Escolher Business", "feature0": "10 colaboradores", "feature1": "BYOK · 13 provedores", "feature2": "1.000 buscas semânticas", "feature3": "Agentes (60 runs/mês)", "feature4": "Brainstorm ilimitado", "feature5": "API / MCP" }, "enterprise": { "name": "Enterprise", "desc": "Second Brain organizacional.", "cta": "Falar conosco", "feature0": "Tudo do Business", "feature1": "Agentes ilimitados", "feature2": "SSO / SAML", "feature3": "Audit logs e SLA", "feature4": "Suporte dedicado", "feature5": "Onboarding ao vivo" }, "basicPrice": "Grátis" }, "cta": { "title": "Pare de perder suas melhores ideias.", "desc": "Abra o Memento. Escreva uma nota. Veja seu Second Brain achar as que você esqueceu.", "button": "Criar meu Second Brain grátis" }, "footer": { "desc": "Seu Second Brain amplificado por IA — ele se conecta sozinho.", "rights": "Todos os direitos reservados.", "product": { "title": "Produto", "link0": "Second Brain", "link1": "Preços", "link2": "Agentes", "link0Href": "#product", "link1Href": "#pricing", "link2Href": "#agents" }, "community": { "title": "Conta", "link0": "Entrar", "link1": "Cadastrar", "link2": "Suporte", "link0Href": "/login", "link1Href": "/register", "link2Href": "/support" }, "legal": { "title": "Legal", "link0": "Privacidade", "link1": "Termos", "link2": "Cookies", "link0Href": "#", "link1Href": "#", "link2Href": "#" } } }, "noteHistory": { "title": "Título", "content": "Conteúdo", "untitled": "Sem título", "emptyState": "Nenhuma versão disponível", "selectVersion": "Selecione uma versão para pré-visualizar o seu conteúdo", "currentVersion": "Atual" }, "consent": { "banner": { "title": "Preferências de cookies", "description": "Usamos cookies para melhorar a sua experiência. Os cookies estritamente necessários estão sempre ativos. Pode gerir os cookies opcionais abaixo.", "acceptEssentials": "Aceitar apenas essenciais", "rejectNonEssential": "Rejeitar não essenciais", "manage": "Gerir preferências", "acceptAll": "Aceitar tudo" }, "preferences": { "title": "Definições de consentimento", "description": "Personalize as suas preferências de privacidade. Respeitamos a sua escolha e não armazenamos dados de identificação.", "necessaryTitle": "Cookies estritamente necessários", "necessaryDesc": "Estes cookies são necessários para autenticar a sua sessão, guardar o seu idioma e ativar as funcionalidades principais.", "alwaysOn": "Sempre ativo", "analyticsTitle": "Análises anónimas", "analyticsDesc": "Ajude-nos a melhorar o Memento enviando estatísticas de utilização completamente anónimas. Nenhum dado pessoal é recolhido.", "cancel": "Cancelar", "save": "Guardar preferências", "saved": "Preferências atualizadas com sucesso." }, "ai": { "modalTitle": "Consentimento necessário para processamento por IA", "modalDescription": "Para analisar as suas notas, PDFs ou sessões de brainstorming, o Memento transmite estes dados de forma segura a APIs de IA de terceiros (OpenAI, Gemini, DeepSeek). Aplicamos uma política rigorosa de retenção zero de dados. Ao aceitar, autoriza este tratamento.", "zeroRetentionTitle": "Retenção zero de dados", "zeroRetentionDesc": "Todos os pedidos de saída incluem indicadores de não treino para proteger a sua propriedade intelectual.", "rememberMe": "Lembrar a minha escolha (não voltar a perguntar)", "acceptButton": "Autorizar e continuar", "rejectButton": "Recusar", "aborted": "Processamento por IA cancelado (consentimento recusado).", "revocationTitle": "Consentimento de processamento por IA (RGPD)", "revocationDescription": "Permissão opcional para enviar conteúdo das notas a fornecedores de IA externos apenas quando usar funções de IA.", "revokeButton": "Revogar consentimento", "grantButton": "Conceder consentimento", "statusActive": "Ativo", "statusInactive": "Não concedido", "helpAriaLabel": "O que significa o consentimento de IA?", "helpTooltip": "O Memento não vende os seus dados. Este consentimento só se aplica quando aciona uma função de IA (títulos, etiquetas, chat, reformulação). Sem ele, o resto da app funciona normalmente.", "whatItMeansTitle": "O que isto significa?", "inactiveHint": "Sem consentimento, apenas as funções de IA ficam desativadas. Pode continuar a criar, editar e organizar notas normalmente.", "noCommercialUse": "O Memento não vende nem monetiza os seus dados pessoais.", "affectedFeatures": "Funções afetadas: sugestões de títulos, etiquetas, chat assistente, reformulação, Memory Echo, etc.", "dataPortabilityHint": "Pode exportar ou eliminar todos os dados a qualquer momento (Definições → Dados).", "dataPortabilityLink": "Exportar os meus dados", "revoked": "Consentimento não concedido", "revokedToast": "Consentimento de IA revogado com sucesso.", "complianceBadge": "Conformidade RGPD", "auditFailed": "Não foi possível registar o seu consentimento. Tente novamente." } }, "account": { "deleteAccount": { "sectionTitle": "Direito ao Esquecimento (GDPR)", "sectionDescription": "Exclua permanente e irreversivelmente sua conta e todos os dados associados.", "whatWillBeDeleted": "O seguinte será excluído permanentemente:", "item1": "Todas as notas, cadernos e anexos", "item2": "Todos os embeddings semânticos pgvector", "item3": "Todas as chaves API BYOK", "item4": "Todas as conversas de IA e sessões de brainstorm", "item5": "Histórico de cota e uso", "item6": "Sua assinatura do Stripe (se ativa)", "item7": "Sua conta e credenciais de login", "buttonLabel": "Excluir minha conta", "dialogTitle": "Confirmar exclusão de conta", "dialogDescription": "Esta ação é irreversível. Digite seu endereço de e-mail para confirmar.", "emailPlaceholder": "Seu endereço de e-mail", "confirmButton": "Excluir conta permanentemente", "cancelButton": "Cancelar", "deleting": "Excluindo...", "successRedirect": "Sua conta foi excluída com sucesso.", "errorFailed": "Falha na exclusão. Tente novamente." } }, "attachments": { "title": "Anexos", "addToNote": "Adicionar à nota", "analyzing": "Analisando...", "askPlaceholder": "Faça uma pergunta sobre este documento...", "askQuestions": "Fazer perguntas", "deleted": "Anexo excluído", "docExpert": "Especialista em documentos", "docQaWelcome": "Faça perguntas sobre este documento", "maxSize": "Tamanho máximo", "onlyPdf": "Apenas PDF", "processingFailed": "Falha no processamento", "remove": "Remover", "thinking": "Pensando...", "uploaded": "Enviado", "uploadError": "Erro ao enviar", "uploadFailed": "Falha no envio", "uploading": "Enviando..." }, "onboarding": { "welcome_title": "Sua memória aumentada por IA", "welcome_subtitle": "Memento lembra o que você esquece.", "welcome_cta": "Começar", "skip": "Pular", "step_notes_title": "Suas notas", "step_notes_empty": "Você ainda não tem notas. Importe as suas ou comece com exemplos.", "step_notes_import": "Importar minhas notas", "step_notes_demo": "Criar 5 notas de exemplo", "step_notes_has_notes": "Você já tem {count} notas. Vamos descobrir a magia.", "step_notes_cta": "Minhas notas estão prontas", "step_aha_title": "Encontre o que você esqueceu", "step_aha_subtitle": "Faça uma pergunta. Encontre uma nota esquecida.", "step_aha_placeholder": "notas sobre produtividade...", "step_aha_cta": "Explorar Memento", "progress": "{current} de {total}", "creating_demo_notes": "Criando notas de exemplo...", "demo_notes_ready": "5 notas de exemplo criadas!", "badge_credits": "⚡ {count} créditos restantes", "badge_upgrade": "Atualizar para Pro →", "no_results": "Sem resultados — tente outra pesquisa.", "search_credit_used": "1 pesquisa utilizada", "quota_exceeded": "Cota de pesquisa atingida — atualize para Pro.", "step_aha_search_button": "Pesquisar", "step_aha_search_aria": "Pesquisar nas suas notas", "step_notes_hint": "💡 Estas notas alimentarão a demonstração de busca IA no próximo passo.", "step_features_title": "Seus superpoderes de IA", "step_features_subtitle": "Escolha por onde começar.", "step_features_cta": "Vamos lá!", "feature_search_title": "Busca semântica", "feature_search_desc": "Encontre qualquer nota por significado, não apenas por palavras-chave.", "feature_flashcards_title": "Flashcards IA", "feature_flashcards_desc": "Gere cartões de revisão SRS das suas notas com um clique.", "feature_brainstorm_title": "Brainstorming IA", "feature_brainstorm_desc": "Sessões de brainstorming colaborativo com IA.", "feature_chat_title": "Converse com suas notas", "feature_chat_desc": "Faça perguntas à sua base de conhecimento pessoal.", "feature_insights_title": "Insights semânticos", "feature_insights_desc": "Descubra conexões ocultas entre suas ideias.", "feature_export_title": "Exportação Markdown", "feature_export_desc": "Importe e exporte suas notas em formato Markdown padrão.", "welcome_title_name": "Olá {name} 👋", "import_formats": "Formatos aceites: .md, .txt", "import_error": "Não foi possível importar alguns ficheiros. Tente novamente.", "import_notes_ready": "{count} nota(s) importada(s)!", "action_write_title": "Escreva sua primeira nota real", "action_write_desc": "Crie uma nota e comece a capturar suas ideias.", "action_flashcards_title": "Gere seus primeiros flashcards", "action_flashcards_desc": "Abra uma nota e clique no botão flashcards.", "action_brainstorm_title": "Inicie um brainstorm IA", "action_brainstorm_desc": "Explore suas ideias com um agente IA.", "action_try": "Tentar", "step_features_cta_all": "Tudo pronto — vamos mergulhar!", "action_write_where": "Feche → clique em \"+ Nova nota\" na barra lateral", "action_flashcards_where": "Feche → abra uma nota → botão 🃏 na barra", "action_brainstorm_where": "Feche → seção \"Canvas\" na barra lateral", "pill_resume": "✨ Retomar visita", "action_done": "Testado!", "editor_hints_title": "Dicas do editor", "editor_hints_got_it": "Entendi!", "hint_slash_title": "Comando \"/\" — inserir blocos", "hint_slash_desc": "Digite \"/\" no editor para abrir o menu de blocos: título, lista, bloco de código, tabela e mais.", "hint_ai_title": "Assistente IA integrado", "hint_ai_desc": "Clique em ✨ na barra de ferramentas para abrir o painel de IA — perguntas, resumos e mais.", "hint_version_title": "Versões das notas", "hint_version_desc": "Clique no ícone ⓘ na barra de ferramentas → separador \"Versões\". Ative o controlo de versões e depois guarde versões.", "hint_flashcards_title": "Gerar flashcards", "hint_flashcards_desc": "Clique em 🎓 na barra de ferramentas para gerar flashcards da sua nota.", "hint_links_title": "Ligações entre notas", "hint_links_desc": "Digite \"[[\" no editor para procurar e ligar a outra nota. As notas ligadas aparecem no grafo.", "hint_create_note_title": "Criar uma nota", "hint_create_note_desc": "Clique no \"+\" na barra lateral ou prima Ctrl+N para uma nova nota.", "hint_flip_title": "Virar o cartão", "hint_flip_desc": "Prima Espaço (ou clique no cartão) para virá-lo e revelar a resposta.", "hint_rate_keys_title": "Avaliar com o teclado", "hint_rate_keys_desc": "Depois de virar, prima 1 (Difícil), 2 (Difícil), 3 (Bom) ou 4 (Fácil) para avaliar o cartão.", "hint_generate_from_note_title": "Gerar a partir de uma nota", "hint_generate_from_note_desc": "Abra uma nota e clique em 🎓 na barra de ferramentas para gerar flashcards.", "hint_brainstorm_start_title": "Comece com uma ideia", "hint_brainstorm_start_desc": "Digite um conceito ou pergunta e prima Enter. A IA gerará ideias relacionadas.", "hint_brainstorm_deepen_title": "Aprofundar uma ideia", "hint_brainstorm_deepen_desc": "Clique num cartão de ideia para expandi-lo com subideias e explorá-lo.", "hint_brainstorm_export_title": "Exportar sessão", "hint_brainstorm_export_desc": "Exporte a sessão de brainstorming como nota estruturada no carnet escolhido.", "hint_insights_clusters_title": "Clusters de notas", "hint_insights_clusters_desc": "As suas notas são agrupadas automaticamente em clusters temáticos. Clique num cluster para detalhes.", "hint_insights_bridge_title": "Notas-ponte", "hint_insights_bridge_desc": "As notas-ponte ligam vários clusters. São destacadas porque contêm ligações importantes.", "hint_insights_refresh_title": "Atualizar clusters", "hint_insights_refresh_desc": "Se adicionou novas notas, clique em \"Atualizar\" para recalcular os clusters." }, "blockAction": { "moveUp": "Mover bloco para cima", "moveDown": "Mover bloco para baixo", "moveUpFirst": "Este já é o primeiro bloco", "moveDownLast": "Este já é o último bloco", "copyContent": "Copiar conteúdo", "contentCopied": "Conteúdo copiado!", "emptyBlock": "Este bloco está vazio", "turnInto_paragraph": "Texto", "delete": "Excluir", "duplicate": "Duplicar", "turnInto": "Transformar em", "turnInto_heading1": "Cabeçalho 1", "turnInto_heading2": "Cabeçalho 2", "turnInto_heading3": "Cabeçalho 3", "turnInto_bulletList": "Lista com marcadores", "turnInto_orderedList": "Lista numerada", "turnInto_taskList": "Lista de tarefas", "turnInto_blockquote": "Citação", "turnInto_codeBlock": "Bloco de código", "turnInto_database": "Banco de dados embutido", "copyRef": "Copiar referência do bloco", "copied": "Referência copiada!", "copyRefFailed": "Não foi possível copiar a referência do bloco", "copyRefNoNote": "Guarde a nota antes de copiar uma referência do bloco", "copyRefUnsupported": "Este tipo de bloco ainda não pode ser referenciado", "createDiagram": "Criar diagrama", "createDiagramDesc": "Criar um diagrama Excalidraw a partir deste bloco", "createDiagramEmpty": "O texto do bloco está vazio ou muito curto para gerar um diagrama.", "createDiagramLoading": "Gerando diagrama Excalidraw por IA...", "createDiagramSuccess": "Diagrama gerado e inserido com sucesso!", "createDiagramCostHint": "≈ 4 créditos de IA" }, "insightsView": { "title": "Insights semânticos", "subtitle": "Descobre a arquitetura oculta do teu conhecimento", "resync": "Ressincronizar rede", "mapping": "Mapeando…", "loading": "A carregar notas…", "mappingTitle": "Mapeando o teu conhecimento…", "mappingHint": "Pode demorar de um a três minutos. Pode continuar a navegar; a página atualizar-se-á automaticamente.", "analyzeNow": "Iniciar análise semântica", "emptyNeedMoreNotes": "Adicione mais {count} notas para desbloquear o clustering semântico (mínimo 10).", "embeddingsHint": "Apenas {indexed} de {total} notas indexadas para IA.", "vsGraphHint": "Não é o \"Mapa de ligações\": aqui a IA agrupa por significado, não por ligações.", "openGraphMap": "Abrir mapa de links", "analysisFailed": "Análise falhou. Verifica as configurações de IA.", "analysisSuccess": "Análise completa: {count} temas detectados.", "analysisNoClusters": "Nenhum tema detectado.", "staleResults": "Resultados da última análise.", "semanticGraphLegend": "Visão geral de temas (não o mapa de links)", "fitGraphView": "Ajustar vista", "graphPreviewHint": "Visão geral do tema: o número indica quantas notas pertencem aqui. Passe o rato sobre um ponto.", "graphMoreNotes": "+{count} mais neste tema", "graphNotesLabel": "notas", "clusterFallback": "Tema {index}", "unclusteredNotes": "{count} notas não atribuídas a nenhum tema (ocultas do grafo).", "emptyTitle": "Descobre os teus clusters de conhecimento", "emptyDescription": "Clique em \"Ressincronizar rede\" para analisar as suas notas e encontrar ligações ocultas", "stats": { "clusters": "Clusters", "bridgeNotes": "Notas ponte", "bridgesSubtitle": "pontos de dados", "themesSubtitle": "p. ej. Mi clave pro" }, "clusters": { "title": "Clusters semânticos", "notesCount": "{count} notas", "centralNotes": "Notas centrais", "emptyCluster": "Sem notas neste cluster" }, "bridgeNotes": { "title": "Powerful bridge notes", "score": "Pontuação: {score}%", "empty": "Ainda não há notas-ponte significativas. Aprofunde a sua pesquisa para encontrar novas ligações.", "affinity": "Afinidade {score}%", "moreThemes": "+{count}", "needsResync": "Ressincronize a rede para atualizar os pares de ponte.", "scoreHint": "Afinidade semântica média aos dois temas que esta nota conecta (similaridade de cosseno)." }, "suggestions": { "title": "Missing links (AI generated)", "bridging": "Ligar {clusterA} & {clusterB}", "emptyTitle": "Sem sugestões", "emptyDescription": "All your clusters may already be connected!", "createNote": "Criar nota ponte", "createError": "Não foi possível criar a nota ponte", "created": "Nota ponte criada", "dismiss": "Descartar", "dismissError": "Não foi possível dispensar esta sugestão" }, "unknownNote": "Sem título", "viewSplit": "Dividido", "viewGraph": "Grafo", "viewDashboard": "Painel", "isolatedClusters": { "title": "Clusters isolados ({count})", "badge": "Não conectado", "empty": "Todos os clusters estão interligados!" }, "focusCluster": { "title": "Foco de cluster ativo", "description": "Este cluster temático reúne {count} notas complementares. Clique numa nota para abri-la.", "close": "Fechar" }, "badgeDominant": "Dominante", "bridgeCount": "ponte(s)", "echoTitle": "Continua a regressar a esta ideia", "tipClusters": "A IA agrupou as suas notas por afinidade semântica, independentemente do carnet.", "tipClustersAction": "Clique num tema para ver as notas. Clique numa nota para abri-la.", "tipBridgeNotes": "These notes speak to two different themes at once. They reveal where your thinking crosses boundaries — often where the most original ideas hide.", "tipBridgeNotesAction": "Clique numa nota para abri-la e compreender a ligação.", "tipEcho": "O Memory Echo deteta duas notas escritas em momentos diferentes que abordam o mesmo tema.", "tipEchoAction": "Duas notas, a mesma ideia, momentos diferentes. Clique para explorar.", "tipSuggestions": "These themes have no note linking them yet. AI proposes a starting idea. Click 'Create bridge note' to write it and open it in the editor.", "tipSuggestionsAction": "Clique em \"Criar nota-ponte\" para escrever a nota e abri-la imediatamente.", "tipIsolated": "Estes temas estão isolados: nenhuma nota os liga aos outros. Talvez falte uma perspetiva.", "tipIsolatedAction": "Estes temas não têm notas que os liguem ao restante pensamento.", "recalcSystem": { "title": "Sistema de recálculo", "statusSynced": "Sincronizado", "scheduledCron": "Programado", "lastSync": "Última sync" }, "resetFocus": "Repor foco", "listView": "Lista", "graphAriaLabel": "Rede semântica: {clusters} clusters, {notes} notas, {bridges} notas-ponte. Use as setas.", "listAriaLabel": "Lista de clusters acessível com notas e ligações-ponte", "dashboardFilterPlaceholder": "Filtrar notas-ponte, temas…", "legendFilterPlaceholder": "Filtrar temas…", "legendShowLess": "Mostrar menos", "legendShowMore": "+{count} mais", "listFilterEmpty": "Nenhum tema ou nota corresponde a este filtro.", "listFilterMatch": "novo", "listFilterPlaceholder": "Filtrar temas ou notas…", "listSortAlpha": "A–Z", "listSortBridges": "Por pontes", "listSortLabel": "Ordenar", "listSortSize": "Por tamanho" }, "searchModal": { "ariaLabel": "Pesquisa", "placeholder": "Pesquisar em todas as notas…", "caseSensitive": "Distinguir maiúsculas", "regexMode": "Modo regex", "trashIncluded": "Lixeira incluída", "openInEditor": "Abrir no editor", "title": "Pesquisa Memento", "favorites": "Favoritos:", "searching": "Pesquisando…", "noResults": "Sem resultados", "typeToSearch": "Digite para pesquisar", "aiAnalysis": "Analisando…", "aiResponse": "Resposta IA", "resultsSummary": "Resumo dos resultados…", "documentPreview": "Pré-visualização", "noMatch": "Nenhuma nota corresponde.", "typeForResults": "Digite para resultados instantâneos.", "hintNavigate": "navegar", "hintOpen": "abrir", "hintClose": "fechar" }, "quotaPaywall": { "title": "Limite mensal atingido", "description": "Você esgotou seus créditos de {feature} para este mês.", "upgrade": "Melhorar plano", "useOwnKey": "Usar sua própria chave de API", "later": "Talvez mais tarde", "closingIn": "Fechando em {n}s", "descriptionWithCost": "Você tem {remaining} crédito(s) restantes; esta ação ({feature}) custa {cost}. Faça upgrade para mais créditos." }, "blockPicker": { "searchPlaceholder": "Pesquisar um trecho de nota…" }, "bridgeNotes": { "allConnected": "Todos os seus clusters podem já estar conectados!", "bridges": "Pontes", "bridging": "Ponte", "dismiss": "Dispensar sugestão", "empty": "Nenhuma nota-ponte significativa encontrada ainda. Aprofunde sua pesquisa para encontrar novas conexões.", "generate": "Gerar sugestões", "missingLinks": "Links ausentes (gerados por IA)", "noSuggestions": "Sem sugestões", "powerfulTitle": "Notas-ponte poderosas", "score": "Pontuação", "suggestions": "Sugestões" }, "byok": { "activeStatus": "● Ativo", "addOrReplace": "Adicionar / substituir uma chave", "aliasLabel": "Alias", "aliasPlaceholder": "p. ex. Minha lista de leitura, rastreador de projetos", "apiKey": "Chave API", "apiUrl": "URL da API", "baseUrlRequired": "Forneça a URL da API", "byokActive": "BYOK ativo", "choose": "Escolher…", "chooseModel": "Escolha um modelo…", "chooseProvider": "Escolha um provedor…", "confirmDelete": "Excluir a chave {{name}}?", "connectProvider": "Conecte seu provedor de IA", "contactError": "Não foi possível contactar o servidor", "editLabel": "Editar — {{name}}", "fetchingModels": "Buscando modelos…", "inactiveStatus": "○ Inativo", "keyDeleted": "Chave excluída", "keyInvalid": "Chave de API inválida", "keyPlaceholder": "sk-… (opcional)", "keySaved": "Chave {{name}} salva ✓", "keyValid": "Chave de API válida ✓", "loadError": "Erro de carregamento", "model": "Modelo", "modelOperational": "Modelo operacional ✓", "newKey": "Nova chave de API", "newKeyHint": "(deixe vazio para manter o atual)", "noActiveKey": "Sem chave ativa — usando cotas do Memento", "operational": "✓ Operacional", "optional": "(opcional)", "reply": "Resposta:", "save": "Salvar", "saveChanges": "Salvar alterações", "saveWithName": "Salvar — {{name}}", "savedKeys": "Chaves salvas", "test": "Testar", "testFailed": "Test non riuscido", "testHint": "Para testar, insira sua chave de API…", "updated": "{{name}} atualizado ✓", "verify": "Verificar", "verifyError": "Erro de verificação" }, "chart": { "analyzing": "Analisando seu conteúdo para dados de gráfico…", "analyzingNote": "nota", "analyzingSelection": "seleção", "code": "Código do gráfico", "dataHint1": "• Números de vendas, métricas ou medições", "dataHint2": "• Listas com valores (ex. \"Jan: 5000, Fev: 7500\")", "dataHint3": "• Porcentagens ou proporções", "dataHint4": "• Dados de séries temporais", "dataPoints": "dias", "debugInfo": "Informações de depuração", "debugShowAnalyzed": "Depuração: Mostrar o que foi analisado", "editSource": "Editar fonte do gráfico", "escCancel": "Esc Cancelar", "found": "Encontrado", "insertFailed": "Erro ao inserir o gráfico: ", "invalid": "Gráfico inválido", "invalidDescription": "Este bloco contém dados inválidos ou vazios.", "navigateHint": "← → Navegar", "noDataDetected": "Sem dados detectados", "noDataHint": "Tente adicionar dados numéricos à sua nota. Os gráficos funcionam melhor com:", "selectHint": "↵ Selecionar", "suggestions": "Sugestões de gráfico", "words": "palavras" }, "clipper": { "activePage": "Página ativa", "analyzingSource": "Analisando fonte", "captureFailed": "Captura falhou", "clearSelection": "Limpar seleção", "clickParagraph": "Clique para selecionar este parágrafo", "clipAnother": "Capturar outra página", "clipPage": "Capturar esta página", "clipSelection": "Capturar seleção", "connected": "Conectado", "destinationNotebook": "Caderno de destino", "evalTipBody": "Destaque qualquer texto no artigo abaixo para ativar o estado de Seleção na extensão. Você também pode clicar em um parágrafo para simulá-lo.", "evalTipTitle": "Experimente:", "extensionActive": "Extensão ativa nesta página", "footer": "Memento Companion v2.1.2 · HTTPS seguro TLS 1.3", "genericError": "Algo deu errado ao enviar para sua instância.", "ignore": "dominado", "processing": "Processando…", "processingDetail": "Gerando tags, resumo semântico e embeddings.", "publishedOn": "Publicado em {domain}", "quitSimulator": "Fechar simulador", "realtimeCapture": "Data: captura ao vivo", "retry": "Tentar novamente", "selectNotebook": "Selecionar caderno", "selectTextHint": "Selecione o texto abaixo para recortar", "selectionDetected": "Seleção detectada", "selectionHint": "Dica: destaque o texto na página para capturar uma seleção precisa como nota.", "selectionSaved": "Seleção salva ({count} palavras)", "sentToNotebook": "Nota salva no caderno", "simulatedClipper": "Simulador de clipper", "simulatorBadge": "Simulador de captura", "successBadge": "Sucesso", "toastTitle": "Nota capturada —", "view": "Visualizar", "viewInMomento": "Ver no Memento", "webClipper": "Web Clipper" }, "clusters": { "bridgeNote": "Nota ponte", "empty": "Sem clusters para exibir", "emptyHint": "Crie mais notas para gerar clusters", "notes": "notas", "regularNote": "Nota normal" }, "editor": { "backlinks": "Backlinks", "bold": "Audacioso", "bulletList": "Lista com marcadores", "clickToEdit": "Clique para editar", "codeBlock": "Bloco de código", "heading": "Título", "highlight": "Destaque", "italic": "itálico", "link": "Ligação", "plus": "Mais", "taskList": "Lista de tarefas", "voiceStart": "Ditar texto (microfone)", "voiceStop": "Parar ditado" }, "errors": { "network": "Erro de rede" }, "flashcards": { "activeDeck": "Baralho ativo", "back": "Voltar", "backPlaceholder": "Responder / voltar", "backToDecks": "Voltar aos baralhos", "cardCount": "Número de cartões", "cardCountLabel": "{count} cartões", "cardDeleted": "Cartão excluído", "cardSaved": "Cartão salvo", "cardTypeBadge": "{type}", "confirmSave": "Salvar no baralho", "createDeck": "Criar baralho", "deckCardsEmpty": "Este baralho ainda não tem cartões.", "deckCreated": "Baralho criado", "deckDeleted": "Baralho excluído", "deleteCard": "Excluir cartão", "deleteCardConfirm": "Excluir este cartão?", "deleteDeck": "Excluir baralho", "deleteDeckConfirm": "Excluir este baralho e todos os seus cartões permanentemente?", "deleteFailed": "Não foi possível excluir", "difficultCards": "Cartões mais difíceis", "dueBadge": "Vence", "dueCount": "{count} devidos hoje", "dueToday": "Vence hoje", "editCard": "Editar nota", "emptyDecks": "Sem baralhos de flashcards ainda", "emptyDecksHint": "Abra uma nota e use o ícone de formatura na barra de ferramentas para gerar cartões com IA.", "exitSession": "Sair da sessão", "front": "Frente", "frontPlaceholder": "Pergunta / frente", "generateAction": "Gerar com IA", "generateFailed": "Não foi possível gerar flashcards", "generateTitle": "Gerar flashcards", "grade": { "difficult": "Difícil (2)", "easy": "Fácil (4)", "good": "Bom (3)", "hard": "Difícil (1)" }, "gradeSelected": "Salvo — {label}", "heatmapLast90": "Últimos 90 dias", "heatmapTitle": "Atividade de revisão", "hideDeck": "Ocultar", "loadDeckFailed": "Não foi possível carregar o baralho", "masteredBadge": "Dominado", "masteredLabel": "{count}/{total} dominado", "masteredShort": "correspondências", "newDeckPlaceholder": "Nome do baralho temático…", "next": "Próximo", "nextReviewIn": "Em {days}d", "nextReviewLabel": "Próximo", "notebookBadge": "Caderno", "previewHint": "Editar cartões antes de salvar", "previous": "Anterior", "ratePrompt": "Quão bem você lembrou deste cartão?", "retentionCurve": "Taxa de sucesso semanal", "retentionCurveHint": "Baseado em revisões com nota ≥ Bom (3 ou 4)", "retentionNoDataYet": "Revise mais cartões ao longo de várias semanas para ver sua curva de retenção.", "retentionRate": "Taxa de retenção", "review": "Revisar", "reviewFailed": "Não foi possível salvar a revisão", "reviewMode": "Modo", "reviewModeAll": "Todos os cartões", "reviewModeDue": "Apenas vencidas", "reviewNow": "Revisar agora", "saveFailed": "Não foi possível salvar os flashcards", "savedCount": "{count} flashcards salvas", "schemaMissing": "Flashcards ainda não estão disponíveis neste servidor (migração de banco de dados pendente).", "sessionComplete": "Sessão concluída", "sessionDuration": "Duração", "sessionNewMastered": "Recém-dominadas", "sessionReviewed": "Cartões revisados", "sessionStats": "Resumo da sessão", "startReview": "Iniciar revisão", "statDue": "Vence: {count}", "statMastered": "Dominados: {count}", "statTotal": "Total: {count}", "streak": "Sequência atual", "streakDays": "dias planejados", "style": { "cloze": "Lacuna", "concept": "Conceito", "qa": "P&R" }, "styleLabel": "Estilo do cartão", "tabDecks": "Baralhos", "tabProgress": "Progresso", "tapToFlip": "Espaço ou toque para virar", "toolbarGenerate": "Gerar flashcards", "toolbarGenerateHint": "Repetição espaçada SM-2", "totalCardsLabel": "Total de cartões", "totalReviewsLabel": "Total de revisões", "upToDate": "Atualizado", "viewDeck": "Detalhes" }, "graphView": { "connections": "{count} conexão", "connectionsCount": "{count} conexões", "connectionsPlural": "{count} conexões", "edgeTypes": { "explicitLink": "Links de nota (manuais)", "jaccard": "Similaridade de palavra-chave", "semanticEcho": "Memory Echo (IA)", "sharedLabel": "Etiquetas compartilhadas", "titleMention": "Menção no título" }, "exploreFromNode": "Explorar a partir desta nota", "globalView": "Ajustar à vista", "linkFilters": "Filtros de link", "noNotesFound": "Nenhuma nota encontrada", "notebooks": "Cadernos", "notesCount": "{count} notas", "preview": { "chars": "{count} caracteres", "created": "Criado", "emptyNote": "Nota vazia", "noTags": "Sem tags", "openNote": "Abrir nota", "tags": "Etiquetas", "updated": "Atualizado em", "words": "{count} palavras" }, "relationshipTypes": "Tipos de relacionamento", "resetFilter": "Redefinir", "resetFocus": "Grafo completo", "searchPlaceholder": "Filtrar...", "semanticThreshold": "Limiar semântico", "title": "Visualização de grafo", "visibleConnections": "{count} visíveis" }, "homeDashboard": { "activityEmptyHint": "Edite notas para ver seu ritmo de escrita nos últimos 90 dias.", "agentCreated": "Agente criado e iniciado", "agentDiscovery": "Agente", "agentFailed": "Falha ao criar", "agentsEmpty": "Nenhum agente de pesquisa sugerido ainda. Continue escrevendo — o Memento proporá tópicos de síntese quando suas notas se agruparem.", "aiConsentRequired": "Ative a IA para descobrir conexões entre suas notas.", "aiEchoes": "Ecos IA", "aiFound": "IA encontrou", "aiProviderUnavailable": "A IA está temporariamente indisponível. Verifique as configurações do provedor.", "allCaughtUp": "Tudo em dia.", "alreadySeen": "visto", "analyzeNotes": "Analisar minhas notas", "analyzing": "Analisando…", "bridgeNote": "Nota ponte", "bridgeNoteCreated": "Nota ponte criada", "bridges": "cartões devidos", "bridgesEmpty": "Sem oportunidades de ponte agora.", "captureError": "Falhou", "captured": "Capturado para a caixa de entrada", "cardsDue": "colunas", "connectionBetween": "Link entre \"{note1}\" e \"{note2}\"", "continue": "Continuar", "createAgent": "Criar agente", "createBridgeNote": "Criar nota ponte", "dailyNoteOpen": "Abrir diário", "dailyReviewCards": "Revisar flashcards", "dailyReviewConnection": "Explorar uma conexão", "dailyReviewDiscoveries": "Revisar descobertas da IA", "dailyReviewHint": "10 min cada manhã — o hábito que faz seu segundo cérebro crescer.", "dailyReviewInbox": "Processar caixa de entrada", "dismiss": "Descartar", "dismissConnection": "Dispensar esta conexão", "echoFailed": "Análise falhou", "echoFound": "Nova conexão encontrada!", "echoNone": "Sem novas conexões agora. Tente novamente mais tarde.", "emotions": { "anxious": "Ansioso", "calm": "Calmo", "creative": "Criativo", "curious": "Curioso", "enthusiastic": "Entusiasmado", "focused": "Focado", "frustrated": "Frustrado", "reflective": "Reflexivo" }, "enableAi": "Ativar IA", "flashDueCta": "{count} cartões devidos hoje", "flashEmptyCta": "Abrir revisões", "flashEmptyHint": "Sem flashcards ainda. Gere alguns a partir de uma nota (ícone de formatura no editor), depois acompanhe seu progresso aqui.", "flashOpenCta": "Ver progresso", "flashRetention": "Dominado", "flashStreak": "Sequência", "flashTotal": "Cartões", "fullMap": "Mapa completo →", "gmailCaptures": "Capturas do Gmail", "gmailConnect": "Conectar Gmail", "gmailRecent": "{count} esta semana", "inbox": "Caixa de entrada", "intelAgentNoResult": "Pesquisa concluída — ver detalhes.", "intelCompare": "Comparar", "intelFilterAgents": "Agentes", "intelFilterAll": "Todos", "intelFilterBridges": "Pontes", "intelFilterConnections": "Ligações", "intelFilterEmpty": "Nada nesta categoria ainda.", "intelFilterIdeas": "Ideias", "intelGoTo": "Descoberta {index}", "intelMissingLink": "Link ausente", "intelNext": "Próximo", "intelOpenNote": "Abrir", "intelPosition": "{current} / {total}", "intelPrev": "Anterior", "intelViewAgent": "Ver agente", "layoutEmptyHint": "Restaure o layout recomendado para começar com seu segundo cérebro.", "layoutEmptyTitle": "Seu painel está vazio", "linkSuggestionsEmpty": "Edite uma nota para obter sugestões de links.", "loading": "…", "match": "Entrar", "memoryEchoDisabled": "Memory Echo está desativado nas suas configurações de IA.", "mindMap": "Mapa mental", "mindMapEmpty": "Nenhum tema detectado ainda. A análise semântica agrupa suas notas por tópico.", "mindMapOpen": "Abrir mapa de insights →", "mindMapUnavailable": "Mapa mental indisponível.", "new": "notas criadas", "noConnections": "Sem conexões ainda. A IA analisa suas notas.", "noRecentNotes": "Sem notas recentes.", "notEnoughNotes": "Não há notas suficientes esta semana.", "notes": "notas", "openLoopsEmpty": "Sem notas paradas — você está no caminho certo.", "openLoopsStale": "há {days}d", "pathActions": { "addLink": "Abrir e vincular", "compare": "Comparar", "continue": "Retomar", "createAgent": "Iniciar agente", "createBridge": "Criar ponte", "exploreTheme": "Ver temas", "openDaily": "Abrir diário", "openInsight": "Explorar", "organizeInbox": "Abrir caixa de entrada", "reviewCards": "Revisar" }, "pathAddLinkHint": "Considere vincular a \"{link}\" em sua nota.", "pathCompareHint": "Também relacionado: {title} — abra o Memory Echo para comparar.", "pathTypes": { "add-link": "Adicionar à nota", "bridge": "Ideia ponte", "connect": "Link semântico", "continue": "Continuar", "daily": "Diário", "explore": "Explorar tema", "organize": "Organizar", "research": "Agente de pesquisa", "resurface": "Ressurgir", "review": "Revisar" }, "pathsEmpty": "Trabalhe numa nota para desbloquear caminhos personalizados.", "pathsEnriching": "Refinando sugestões…", "pathsFromNote": "Baseado em \"{title}\"", "pathsLoading": "Analisando seu trabalho recente…", "pathsTitle": "Suas notas estão aqui. Para múltiplas colunas (A fazer, Em progresso, Concluído), um clique.", "pulseClear": "Tudo em dia — aproveite sua sessão.", "pulseDiscoveries": "{count} descobertas", "pulseInbox": "{count} para organizar", "pulseReview": "{count} para revisar", "quickCapture": "Captura rápida", "quickCapturePlaceholder": "Uma ideia, um pensamento… Pressione Enter para capturar na caixa de entrada.", "reminders": "Lembretes", "resumeAlso": "Também recentemente", "resumeEmptyCta": "Capturar uma ideia", "resumeEmptyHint": "Seu segundo cérebro num relance: sugestões de IA, captura rápida e próximos passos. Use os atalhos abaixo para agir.", "resumeOpen": "Retomar", "review": "Revisar", "semanticConnection": "Afinidade semântica", "sentiment": "Sentimento", "sentimentDominant": "Tom dominante esta semana", "suggestedBridge": "Ligar {clusterA} & {clusterB}", "suggestedResearch": "Pesquisa sugerida", "theme": "Tema", "themes": "temas", "title": "Painel", "toOrganize": "para organizar", "toReview": "Para revisar", "untitled": "Sem título", "widgetActive": "Visível", "widgetActivityHint": "Notas editadas nos últimos 90 dias.", "widgetAdd": "Adicionar", "widgetAddShort": "Adicionar", "widgetAgentActivityEmpty": "Sem atividade de agente nas últimas 48 horas.", "widgetCatalog": "Catálogo de widgets", "widgetCatalogTitle": "Personalize seu painel", "widgetCategories": { "agents": "IA e agentes", "cognition": "Mapa de conhecimento", "essential": "Essenciais", "paths": "Caminhos e revisão", "productivity": "Produtividade" }, "widgetCustomize": "Personalizar", "widgetDescriptions": { "activity": "Mapa de calor estilo GitHub do seu ritmo de escrita.", "agent-activity": "Últimas execuções de agente concluídas.", "agents": "Agentes de pesquisa sugeridos pela IA para seus tópicos.", "bridges": "Links ausentes entre seus temas de conhecimento.", "capture": "Capture um pensamento instantaneamente na sua caixa de entrada.", "daily-note": "Entrada no diário de hoje.", "daily-review": "Checklist matinal de 10 minutos (caixa de entrada, descobertas, um link).", "flashcards-progress": "Retenção, sequência e total de cartões.", "gmail": "Capturas de e-mail sincronizadas do Gmail.", "inbox": "Notas aguardando para serem arquivadas em cadernos.", "intelligence": "Links semânticos, ideias-ponte e descobertas de agentes.", "link-suggestions": "Passagens para vincular em sua nota atual.", "mind-map": "Clusters de temas dimensionados pelo volume de notas.", "next-paths": "Próximos passos sugeridos pela IA a partir do seu trabalho mais recente.", "open-loops": "Notas começadas mas não finalizadas.", "pinned": "Acesso rápido às suas notas fixadas.", "reminders": "Lembretes de notas futuras em um relance.", "resume": "Continue suas notas mais recentes de onde parou.", "revision": "Flashcards pendentes para revisão com repetição espaçada.", "sentiment": "Tom emocional das suas notas esta semana.", "stats": "Clusters, notas ponte e total de notas indexadas.", "usage": "Créditos de IA restantes e limites mensais." }, "widgetDone": "Concluído", "widgetDrag": "Arrastar widget", "widgetHelp": { "activity": "Mapa de calor das notas que você editou nos últimos 90 dias.", "agent-activity": "Agentes que concluíram uma execução nas últimas 48 horas.", "agents": "Agentes de pesquisa sugeridos pela IA para tópicos sobre os quais você escreve com frequência.", "bridges": "Sugestões IA para conectar dois temas de conhecimento separados com uma nota ponte.", "capture": "Anote um pensamento em uma linha. Ele vai para sua Caixa de entrada — classifique-o durante sua revisão diária.", "daily-note": "Entrada no diário de hoje — uma nota por dia.", "daily-review": "Checklist matinal de 10 min: caixa de entrada, descobertas, uma conexão, flashcards.", "flashcards-progress": "Taxa de retenção de aprendizado, sequência de revisão e total de cartões.", "gmail": "Capturas de e-mail sincronizadas da integração do Gmail.", "inbox": "Notas sem caderno ainda. Arquive-as para manter seu segundo cérebro organizado.", "intelligence": "Descobertas IA: links semânticos entre notas, ideias ponte e descobertas de agentes.", "link-suggestions": "Passagens de outras notas que valem a pena vincular ao seu trabalho atual.", "mind-map": "Clusters de temas dimensionados pelo volume de notas. Clique para explorar em Insights.", "next-paths": "Próximos passos sugeridos com base na sua última nota editada: retomar, vincular, conectar ou pesquisar.", "open-loops": "Notas que você começou mas não toca há 3+ dias.", "pinned": "Acesso rápido às notas fixadas.", "reminders": "Lembretes de notas futuras. Vazio quando tudo está em dia.", "resume": "Suas notas atualizadas mais recentemente. Continue de onde parou.", "revision": "Flashcards pendentes para revisão hoje com repetição espaçada.", "sentiment": "Tom emocional das notas editadas nos últimos 7 dias. Requer pelo menos 3 notas recentes e IA ativada.", "stats": "Estatísticas do índice semântico: temas ativos, notas-ponte, total de notas indexadas.", "usage": "Uso mensal de créditos de IA por recurso." }, "widgetHelpClose": "Fechar", "widgetHelpLabel": "Ajuda do widget", "widgetHide": "Ocultar widget", "widgetOpen": "Abrir", "widgetPinnedEmpty": "Sem notas fixadas ainda.", "widgetReset": "Redefinir", "widgetResetDone": "Painel padrão restaurado.", "widgetStatsBridges": "Pontes", "widgetStatsNotes": "Notas", "widgetUsageHint": "Uso mensal de IA por recurso.", "widgets": { "activity": "Atividade de escrita", "agent-activity": "Atividade do agente", "agents": "Pesquisa sugerida", "bridges": "Oportunidades de ponte", "capture": "Captura rápida", "daily-note": "Diário", "daily-review": "Revisão diária", "flashcards-progress": "Progresso de aprendizado", "gmail": "Capturas do Gmail", "inbox": "Caixa de entrada", "intelligence": "IA encontrou", "link-suggestions": "Sugestões de link", "mind-map": "Mapa mental", "next-paths": "Próximos caminhos", "open-loops": "Abrir loops", "pinned": "Notas fixadas", "reminders": "Lembretes", "resume": "Retomar aqui", "revision": "Flashcards", "sentiment": "Sentimento", "stats": "Estatísticas semânticas", "usage": "Cota IA" } }, "integrations": { "addNote": "+ Nota", "calendarConnected": "Google Calendar conectado!", "calendarDesc": "Acesse seus eventos e crie notas de reunião", "calendarDisconnected": "Google Calendar desconectado", "calendarHelpStep1": "Clique em \"Conectar Google Agenda\" — será redirecionado para o Google para autorizar o acesso.", "calendarHelpStep2": "Depois de conectado, volte aqui e clique em \"Eventos de hoje\" para ver sua agenda.", "calendarHelpStep3": "Em cada evento, clique em \"+ Nota\" para criar automaticamente uma nota de reunião com modelo (Pauta / Notas / Ações).", "calendarHelpStep4": "A nota abre diretamente no Memento — adicione suas notas em tempo real durante a reunião.", "calendarInfo": "Como o Google Calendar funciona?", "connect": "Conectar", "connectCalendar": "Conectar Google Agenda", "connected": "Conectado", "createNoteError": "Falha ao criar nota", "createdLabel": "Notas criadas", "disconnect": "Desconectar", "errorWith": "Erro: {{error}}", "eventsLoadError": "Erro ao carregar eventos", "gmail": { "connect": "Conectar Gmail", "connected": "Gmail conectado!", "description": "Captura automaticamente voos, pacotes e assinaturas de seus e-mails", "disconnect": "Desconectar", "disconnected": "Gmail desconectado", "helpStep1": "Conectar Gmail — será redirecionado para o Google para autorizar acesso somente leitura.", "helpStep2": "O Memento escaneia e-mails recentes por voos, pacotes e renovações de assinatura.", "helpStep3": "Cada correspondência se torna uma nota com um lembrete automático quando relevante.", "helpStep4": "A verificação é executada diariamente em segundo plano; você também pode acioná-la manualmente aqui.", "helpTitle": "Como o Gmail funciona?", "recentCaptures": "{count} captura(s) esta semana", "scanDone": "{created} nota(s) criada(s) a partir de e-mails", "scanNow": "Escanear agora", "title": "Gmail" }, "gmailScanError": "Erro de verificação do Gmail", "lastSync": "Última sincronização:", "meetingNoteCreated": "Nota de reunião criada: {{summary}}", "moreComing": "Mais integrações em breve — Zapier, GitHub, importação do Notion…", "noEvents": "Sem eventos hoje", "notConnected": "Não conectado", "open": "Abrir", "readwiseConnectError": "Erro de conexão do Readwise", "readwiseConnected": "Readwise conectado — {{created}} notas criadas, {{updated}} atualizadas", "readwiseDesc": "Importar destaques de livros, artigos e Kindle", "readwiseDisconnected": "Readwise desconectado", "readwiseError": "Erro do Readwise", "readwiseHelpStep1": "Copie seu token de acesso do Readwise.", "readwiseHelpStep2": "Cole-o no campo abaixo e clique em \"Conectar\". A primeira sincronização importa todos os seus livros e artigos.", "readwiseHelpStep3": "Cada livro se torna uma nota em um caderno «Readwise 📚» — com todos os seus destaques organizados.", "readwiseHelpStep4": "Para atualizar com novos destaques, volte aqui e clique em \"Sincronizar agora\".", "readwiseHelpStep5": "💡 Dica: crie flashcards de IA a partir de uma nota do Readwise (botão 🎓 no editor) para revisar suas leituras.", "readwiseInfo": "Como o Readwise funciona?", "readwiseSynced": "Sincronização do Readwise — {{created}} criadas, {{updated}} atualizadas", "readwiseTokenPlaceholder": "Token do Readwise…", "syncError": "Erro de sincronização", "syncFailed": "Sincronização falhou", "syncNow": "Sincronizar agora", "title": "Integrações", "todayEvents": "Eventos de hoje", "updatedLabel": "atualizado" }, "liveBlock": { "connectedNote": "Nota conectada", "detachHelp": "Converter este bloco em texto normal nesta nota", "detachLink": "Desvincular bloco", "emptyContent": "(bloco vazio)", "openSource": "Abrir", "removeBlock": "Remover bloco", "sourceDisconnected": "Fonte desconectada", "statusDisconnected": "DESCONECTADO", "statusLive": "AO VIVO", "statusOffline": "OFFLINE" }, "mobile": { "aiNote": "Assistente IA", "blockActions": "Ações do bloco", "convertFormat": "Converter formato", "delete": "Excluir", "duplicate": "Duplicar", "paragraph": "Parágrafo", "quote": "Citar", "selectAll": "Selecionar tudo" }, "notePeek": { "close": "Fechar pré-visualização", "label": "Nota vinculada", "loadFailed": "Não foi possível abrir a pré-visualização da nota vinculada.", "loading": "Carregando...", "openFully": "Abrir em tela cheia", "openFullyHelp": "Substituir a nota atual por esta", "panelLabel": "Pré-visualização da nota de origem", "readOnlyHint": "Pré-visualização somente leitura — abra em tela cheia para editar.", "untitled": "Sem título" }, "notebookSite": { "analyzeBtn": "Analise com IA", "analyzing": "A IA está analisando suas notas...", "howItWorks": "Como funciona", "notesSelected": "notas selecionadas", "online": "Site online", "openSite": "Abrir site", "publishBtn": "Publicar site", "published": "Site publicado!", "publishing": "Gerando site...", "quotaWarning": "A análise usa 1 crédito de IA.", "selectAtLeastOne": "Selecione pelo menos uma nota", "shortTitle": "Site", "siteDescription": "Descrição do site", "step1": "A IA analisa suas notas e recomenda quais publicar", "step2": "Você confirma ou ajusta a seleção", "step3": "Texto [[entre colchetes]] encontrado aqui, mas sem nota ou link salvo correspondente.", "template": "Estilo visual", "title": "Publicar caderno como site", "unpublish": "Despublicar site", "unpublished": "Site não publicado", "unpublishing": "Despublicando…", "updateSite": "Atualizar site" }, "pdf": { "exportError": "Erro de exportação de PDF" }, "publish": { "aiSheet": "Folha gerada por IA", "defaultTitle": "Nota publicada", "publishedOn": "Publicado em", "tagline": "Sua memória aumentada por IA" }, "report": { "explainProblem": "Explique o problema…" }, "smartPaste": { "liveBlock": "Bloco conectado (ao vivo)", "plainLink": "Texto simples / link", "prompt": "Colar esta referência de bloco como:", "unknownNote": "Nota sem título" }, "structuredViewBlock": { "addColumn": "Adicionar coluna", "addRow": "Adicionar linha", "analyticsCompletion": "Taxa de conclusão", "analyticsDistribution": "Distribuição", "analyticsNoData": "Sem dados de análise disponíveis.", "analyticsShort": "Análises", "analyticsTitle": "Analytics e insights", "analyticsTotalRows": "Total de linhas", "cancel": "Cancelar", "change": "Alterar", "changeNotebook": "Mudar caderno", "chooseNotebook": "Escolha um caderno", "citationInserted": "Link inserido no editor!", "close": "Fechar", "colTypeCheckbox": "Caixa de seleção", "colTypeSelect": "Selecionar", "colTypeText": "Texto", "columnAdded": "Coluna adicionada!", "columnRemoved": "Coluna removida", "convertGenericError": "Algo deu errado.", "convertModalDesc": "Esta tabela local se tornará um caderno real. Cada linha se torna uma nota e suas colunas se tornam propriedades reutilizáveis.", "convertModalTitle": "Converter em caderno estruturado", "convertNoteError": "Não foi possível criar a nota.", "convertNotebookError": "Não foi possível criar o caderno.", "convertNotebookNameLabel": "Nome do novo caderno", "convertNotebookNamePlaceholder": "p. ex: Matemática 101, Física AP, Algoritmos...", "convertNotebookNameRequired": "Digite um nome para o caderno.", "convertPropertyError": "Não foi possível adicionar a propriedade.", "convertSchemaError": "Não foi possível ativar a visualização estruturada.", "convertSuccess": "Conversão concluída! Caderno vinculado criado.", "convertToNotebook": "Converter em caderno", "converting": "Convertendo…", "createLocalDb": "Criar um banco de dados local autônomo", "createNotebook": "Criar caderno", "defaultOption1": "Opção 1", "defaultOption2": "Opção 2", "deleteColumn": "Excluir coluna", "deleteRow": "Excluir linha", "deprecatedBlock": "Bloco desatualizado removido.", "displayModeGallery": "Galeria", "displayModeTable": "Mesa", "echoLoading": "Buscando conexões semânticas...", "echoNameRequired": "Digite primeiro um nome para esta linha para buscar conexões semânticas.", "echoNoMatch": "Nenhuma nota contendo \"{{query}}\" encontrada no seu espaço.", "echoPopoverTitle": "Ressonâncias semânticas 🔮", "echoSearchError": "Ocorreu um erro durante a pesquisa.", "echoUpgradeText": "Converta esta tabela em um caderno para ativar a análise neural do Memento.", "emptyTable": "Sem linhas na tabela.", "insertCitation": "Inserir link no editor", "insertDesc": "Incorpore os dados estruturados do seu caderno", "insertLabel": "Visualização estruturada", "keywordMatch": "Palavra-chave", "linkToNotebook": "Vincular a um caderno", "loadError": "Erro ao carregar dados estruturados.", "localDbTitle": "Banco de dados autônomo", "namePlaceholder": "Digite um nome…", "noEchoFound": "Sem conexões semânticas detectadas.", "noNotebook": "Este bloco requer um caderno. Mova esta nota para um caderno primeiro.", "noNotebookDesc": "Este bloco exibe a visualização estruturada de um caderno. Escolha o caderno para vincular:", "noSchema": "Este caderno ainda não tem visualização estruturada. Configure-a pelo cabeçalho do caderno.", "notesLoadError": "Erro ao carregar notas", "openInNotebook": "Abrir no caderno", "or": "ou", "propertyName": "Propriedade {{index}}", "retry": "Tentar novamente", "selectNotebook": "Vincular a um caderno", "selectOptionsPlaceholder": "Opções separadas por vírgulas", "semanticEcho": "Ressonâncias semânticas", "switchToLocalDb": "Mudar para banco de dados local", "turnIntoLabel": "Banco de dados embutido", "untitled": "Sem título" }, "structuredViews": { "addProperty": "Adicionar campo", "addPropertyHint": "A coluna aparece em cada nota neste caderno, mas cada nota mantém seu próprio valor (vazio até você preenchê-lo).", "addPropertyTitle": "Adicionar campo", "calcClickToChange": "Clique para alterar o tipo de cálculo (Soma, Média, Mín, Máx, Contagem, Nenhum)", "calculations": "Cálculos", "calendarNoDateProperty": "Adicione uma propriedade de data para usar a visualização de calendário", "cellEmpty": "—", "chooseGroupProperty": "Escolher campo de agrupamento", "deleteProperty": "Excluir campo", "deletePropertyConfirm": "O campo \"{name}\" e todos os seus valores nas notas deste caderno serão removidos. Isso não pode ser desfeito.", "deletePropertySuccess": "Campo excluído", "deletePropertyTitle": "Excluir este campo?", "enableFailed": "Não foi possível ativar a vista organizada", "enableLabel": "Organizar", "enableTitle": "Organizar este caderno (tabela, kanban, galeria…)", "enabledHint": "Modo organizado ativado", "enabledHintDetail": "Os campos aparecem no painel de Informações de cada nota.", "exportCsv": "Exportar CSV", "filterContains": "Contém", "filterDone": "Concluído", "filterEmpty": "Está vazio", "filterEquals": "Igual a", "filterTodo": "Da fare", "filterValue": "Filtrar valor…", "helpBanner": { "dismiss": "Entendi", "kanban": "Visualização Kanban: arraste um cartão para mudar seu status. Use + em uma coluna para criar uma nota já classificada.", "table": "Visualização em tabela: uma linha por nota, uma coluna por campo. Clique em uma célula para editar. Passe o mouse sobre o cabeçalho de uma coluna para excluí-la (ícone de lixeira)." }, "importCsv": "Importar CSV", "insertLink": "Inserir link no editor", "intro": { "activateKanbanHint": "Criamos um campo \"Status\" com três colunas. Você pode renomear opções ou adicionar campos depois.", "activateTableHint": "Criamos um campo \"Status\" padrão. Adicione mais campos a qualquer momento com o botão +.", "databaseBody": "Adicione campos compartilhados (Status, Data de vencimento, Prioridade…) a cada nota neste caderno. O conteúdo da sua nota permanece o mesmo — são metadados compartilhados, como um banco de dados leve estilo Notion.", "databaseTitle": "Caderno organizado", "enableKanban": "Ativar Kanban", "enableTable": "Ativar tabela", "enabledSuccess": "Caderno organizado ativado para este caderno", "enabling": "Ativando…", "kanbanBody": "As mesmas notas como cartões agrupados em colunas (ex. A fazer → Em progresso → Concluído). Arraste e solte para atualizar o status.", "kanbanTitle": "Visualização Kanban", "tableBody": "Todas as notas como linhas, seus campos como colunas. Edite status ou datas diretamente na grade.", "tableTitle": "Visualização em tabela" }, "kanbanAddStatusColumns": "Adicionar colunas de status", "kanbanAllNotes": "Todas as notas", "kanbanGroupBy": "Agrupar por", "kanbanSingleColumnHint": "Suas notas recentes aparecerão aqui. Capture uma ideia ou abra um caderno para começar.", "kanbanUnassigned": "Sem atribuição", "multiselectPick": "Escolher…", "newNoteInColumn": "Nova nota", "noFilter": "Sem filtro", "noMatchingNotes": "Nenhuma nota corresponde a este filtro.", "noPropertiesYet": "Sem campos ainda.", "propertiesSection": "Campos do caderno", "propertyName": "Nome do campo", "propertyStatus": "Status", "propertyType": "Tipo de dados", "propertyTypes": { "checkbox": "Sim/não", "date": "Data", "multiselect": "Múltipla escolha", "number": "Número", "select": "Escolha única", "text": "Texto" }, "relationEmpty": "Vincular uma nota…", "relationNoResults": "Nenhuma nota encontrada", "relationSearch": "Pesquisar uma nota…", "selectOptions": "Opções (uma por linha)", "selectOptionsPlaceholder": "A fazer\\\nEm progresso\\\nConcluído", "semanticResonances": "Ressonâncias semânticas", "tagApplied": "pontes", "viewCalendarHint": "Calendário — suas notas organizadas por data", "viewGallery": "Galeria", "viewGalleryHint": "Cartões visuais — navegue pelas suas notas num relance", "viewKanban": "Kanban", "viewKanbanHint": "Colunas — como Trello para acompanhar suas notas", "viewList": "Lista", "viewTable": "Mesa", "viewTableHint": "Tabela estruturada — uma linha por nota, uma coluna por campo (status, data…)", "wizard": { "back": "Voltar", "doneHint": "Você pode preencher campos depois — ou deixá-los vazios.", "fields": { "dueDate": { "name": "Data de vencimento" }, "lastReview": { "name": "Última revisão" }, "level": { "name": "Nível", "options": "Iniciante\nIntermediário\nAvançado" }, "read": { "name": "Ler" }, "source": { "name": "Fonte" }, "status": { "name": "Status", "options": "A fazer\\\nEm progresso\\\nConcluído" } }, "fieldsHint": "Um campo = uma coluna compartilhada (status, data…). Preencha por nota quando quiser.", "finish": "Concluir", "goals": { "learning": { "desc": "Nível, última revisão — funciona bem como galeria.", "title": "Aprender / Revisar" }, "reading": { "desc": "Marcar leitura, fonte — para artigos e referências.", "title": "Ler e coletar" }, "simple": { "desc": "Mude de visualização sem campos obrigatórios.", "title": "Apenas organizar" }, "tasks": { "desc": "Status, data de vencimento — ótimo para Kanban.", "title": "Acompanhar tarefas" } }, "kanbanNeedsStatus": "Marque um campo de escolha única (ex. Status) para usar Kanban.", "next": "Próximo", "openFromKanban": "Configurar com assistente", "readyToast": "Pronto — preencha os campos quando quiser.", "stepFields": "Quais campos adicionar?", "stepGoal": "Para que serve este caderno?", "stepView": "Como as notas devem aparecer?", "subtitle": "Como uma planilha leve: informação extra em cada nota, sem alterar o texto.", "title": "Organizar este caderno" } }, "wizard": { "analyze": "Analisar caderno", "apply": "Aplicar", "autoOpenHint": "Abrindo o caderno e atualizando a barra lateral…", "autoTags": "Tags automáticas", "categories": "Agrupamentos sugeridos", "chooseProfile": "Qual é o seu perfil?", "confirmHint": "A IA criará um caderno com notas ricas: destaques, seções recolhíveis, fórmulas matemáticas, colunas de comparação, esboços e links.", "created": "Caderno criado:", "createdToast": "Caderno « {name} » pronto — notas de IA disponíveis", "daysPlanned": "temas detectados", "duplicates": "Duplicados detectados", "examDate": "Data da prova", "generate": "Gerar caderno", "generatePlan": "Gerar plano", "level": "Nível", "levelAdvanced": "Avançado", "levelBeginner": "Iniciante", "levelExpert": "Especialista", "levelIntermediate": "Intermediário", "loading": "A IA está criando seu caderno com notas estruturadas...", "noSuggestions": "Sem sugestões — o caderno parece bem organizado.", "noteCount": "Número de notas", "notes": "notas", "notesCreated": "Notas criadas", "openNotebook": "Abrir caderno", "openingNotebook": "Abrindo…", "organizer": "Tags automáticas", "organizerDesc": "A IA analisa suas notas e sugere tags, agrupamentos e detecção de duplicatas.", "organizing": "Analisando notas...", "profileEngineer": "Engenheiro / Profissional", "profileEngineerDesc": "A IA cria documentação técnica organizada com especificações e referências", "profileStudent": "Estudante", "profileStudentDesc": "A IA cria um caderno de curso estruturado com resumos, fórmulas e pontos-chave", "profileTeacher": "Professor", "profileTeacherDesc": "A IA gera uma estrutura de curso com capítulos, exercícios e objetivos de aprendizado", "progressCalling": "Chamando a IA...", "progressCreating": "Criando caderno e notas...", "progressGenerating": "Gerando conteúdo com IA...", "progressParsing": "Processando resposta da IA...", "studyPlanLoading": "Criando plano...", "studyPlanReminders": "Lembretes foram adicionados automaticamente às suas notas.", "studyPlanSuccess": "Plano criado! Lembretes foram adicionados às suas notas.", "studyPlanner": "Plano de estudos", "studyPlannerDesc": "A IA cria um plano de revisão baseado em repetição espaçada.", "success": "Caderno criado com sucesso!", "suggestedTags": "Etiquetas sugeridas", "tagApplied": "pontes", "taskA": "Tarefa A", "taskB": "Tarefa B", "title": "Criar um caderno com IA", "topic": "Tópico", "topicEngineerPlaceholder": "p. ex: Termodinâmica, Cálculo, Revolução Francesa...", "topicStudentPlaceholder": "exercícios criados!", "topicTeacherPlaceholder": "p. ex: Arquitetura de microsserviços, Segurança de rede, ISO 27001..." } }