Comprehensive UI/UX updates including agent card redesign, chat container improvements, note editor enhancements, memory echo notifications, and updated translations for all 15 locales. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1452 lines
69 KiB
JSON
1452 lines
69 KiB
JSON
{
|
|
"about": {
|
|
"appDescription": "Een krachtige notitie-applicatie met AI-ondersteunde functies",
|
|
"appName": "Memento",
|
|
"buildDate": "Bouwdatum",
|
|
"description": "Informatie over de applicatie",
|
|
"features": {
|
|
"description": "AI-ondersteunde mogelijkheden",
|
|
"dragDrop": "Drag & drop notitiebeheer",
|
|
"labelSystem": "Labelsysteem",
|
|
"memoryEcho": "Memory Echo dagelijkse inzichten",
|
|
"multipleProviders": "Meerdere AI-providers (OpenAI, Ollama)",
|
|
"notebookOrganization": "Notitieboek organisatie",
|
|
"paragraphReformulation": "Alinea herformulering",
|
|
"semanticSearch": "Semantisch zoeken met embeddings",
|
|
"title": "Functies",
|
|
"titleSuggestions": "AI-ondersteunde titelsuggesties"
|
|
},
|
|
"platform": "Platform",
|
|
"platformWeb": "Web",
|
|
"support": {
|
|
"description": "Hulp en feedback krijgen",
|
|
"documentation": "Documentatie",
|
|
"feedback": "Feedback",
|
|
"reportIssues": "Problemen melden",
|
|
"title": "Ondersteuning"
|
|
},
|
|
"technology": {
|
|
"ai": "AI",
|
|
"authentication": "Authenticatie",
|
|
"backend": "Backend",
|
|
"database": "Database",
|
|
"description": "Gebouwd met moderne technologieën",
|
|
"frontend": "Frontend",
|
|
"testing": "Testen",
|
|
"title": "Technologiestack",
|
|
"ui": "UI"
|
|
},
|
|
"title": "Over",
|
|
"version": "Versie"
|
|
},
|
|
"admin": {
|
|
"ai": {
|
|
"apiKey": "API Key",
|
|
"baseUrl": "Base URL",
|
|
"commonEmbeddingModels": "Veelvoorkomende embedding-modellen voor OpenAI-compatibele API's",
|
|
"commonModelsDescription": "Veelvoorkomende modellen voor OpenAI-compatibele API's",
|
|
"description": "Configureer AI-providers voor automatische tagging en semantisch zoeken. Gebruik verschillende providers voor optimale prestaties.",
|
|
"embeddingsDescription": "AI-provider voor semantische zoek-embeddings. Aanbevolen: OpenAI (beste kwaliteit).",
|
|
"embeddingsProvider": "Embeddings-provider",
|
|
"model": "Model",
|
|
"modelRecommendations": "gpt-4o-mini = Beste prijs-kwaliteit • gpt-4o = Beste kwaliteit",
|
|
"openAIKeyDescription": "Uw OpenAI API-sleutel van platform.openai.com",
|
|
"openTestPanel": "AI-testpaneel openen",
|
|
"provider": "Provider",
|
|
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING is vereist",
|
|
"providerTagsRequired": "AI_PROVIDER_TAGS is vereist",
|
|
"saveSettings": "AI-instellingen opslaan",
|
|
"saving": "Opslaan...",
|
|
"selectEmbeddingModel": "Selecteer een op uw systeem geïnstalleerd embedding-model",
|
|
"selectOllamaModel": "Selecteer een op uw systeem geïnstalleerd Ollama-model",
|
|
"tagsGenerationDescription": "AI-provider voor automatische tagsuggesties. Aanbevolen: Ollama (gratis, lokaal).",
|
|
"tagsGenerationProvider": "Tags-generatieprovider",
|
|
"title": "AI-configuratie",
|
|
"updateFailed": "AI-instellingen bijwerken mislukt",
|
|
"updateSuccess": "AI-instellingen succesvol bijgewerkt",
|
|
"bestValue": "Beste prijs-kwaliteit",
|
|
"bestQuality": "Beste kwaliteit",
|
|
"providerOllamaOption": "🦙 Ollama (Local & Free)",
|
|
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
|
|
"providerCustomOption": "🔧 Custom OpenAI-Compatible",
|
|
"saved": "(Opgeslagen)",
|
|
"chatProvider": "Chat Provider",
|
|
"chatDescription": "AI-provider voor de chat-assistent. Val terug op Tags-provider indien niet geconfigureerd."
|
|
},
|
|
"aiTest": {
|
|
"description": "Test uw AI-providers voor taggeneratie en semantische zoek-embeddings",
|
|
"embeddingDimensions": "Embedding-dimensies:",
|
|
"embeddingsTestDescription": "Test de AI-provider die verantwoordelijk is voor semantische zoek-embeddings",
|
|
"embeddingsTestTitle": "Embeddings-test",
|
|
"error": "Fout:",
|
|
"first5Values": "Eerste 5 waarden:",
|
|
"generatedTags": "Gegenereerde tags:",
|
|
"howItWorksTitle": "Hoe testen werkt",
|
|
"model": "Model:",
|
|
"provider": "Provider:",
|
|
"responseTime": "Responstijd: {time}ms",
|
|
"runTest": "Test uitvoeren",
|
|
"tagsTestDescription": "Test de AI-provider die verantwoordelijk is voor automatische tagsuggesties",
|
|
"tagsTestTitle": "Tags-generatietest",
|
|
"testError": "Testfout: {error}",
|
|
"testFailed": "Test mislukt",
|
|
"testPassed": "Test geslaagd",
|
|
"testing": "Testen...",
|
|
"tipDescription": "Gebruik het AI-testpaneel om configuratieproblemen te diagnosticeren voordat u test.",
|
|
"tipTitle": "Tip:",
|
|
"title": "AI-provider testen",
|
|
"vectorDimensions": "vectordimensies",
|
|
"tagsGenerationTest": "🏷️ Tags-generatietest:",
|
|
"tagsStep1": "Stuurt een voorbeeldnotitie naar de AI-provider",
|
|
"tagsStep2": "Vraagt 3-5 relevante tags op basis van de inhoud",
|
|
"tagsStep3": "Toont de gegenereerde tags met betrouwbaarheidsscores",
|
|
"tagsStep4": "Meet de responstijd",
|
|
"embeddingsTestLabel": "🔍 Embeddings-test:",
|
|
"embeddingsStep1": "Stuurt een voorbeeldtekst naar de embedding-provider",
|
|
"embeddingsStep2": "Genereert een vectorrepresentatie (lijst met getallen)",
|
|
"embeddingsStep3": "Toont embedding-dimensies en voorbeeldwaarden",
|
|
"embeddingsStep4": "Verifieert of de vector geldig en correct opgemaakt is",
|
|
"tipContent": "U kunt verschillende providers gebruiken voor tags en embeddings! Gebruik bijvoorbeeld Ollama (gratis) voor tags en OpenAI (beste kwaliteit) voor embeddings om kosten en prestaties te optimaliseren.",
|
|
"testSuccessToast": "{type}-test geslaagd!",
|
|
"testFailedToast": "{type}-test mislukt",
|
|
"testingType": "{type} testen...",
|
|
"technicalDetails": "Technische details"
|
|
},
|
|
"aiTesting": "AI-testen",
|
|
"security": {
|
|
"allowPublicRegistration": "Openbare registratie toestaan",
|
|
"allowPublicRegistrationDescription": "Indien uitgeschakeld kunnen nieuwe gebruikers alleen door een beheerder via de gebruikersbeheerpagina worden toegevoegd.",
|
|
"description": "Beheer toegangscontrole en registratiebeleid.",
|
|
"title": "Beveiligingsinstellingen",
|
|
"updateFailed": "Beveiligingsinstellingen bijwerken mislukt",
|
|
"updateSuccess": "Beveiligingsinstellingen bijgewerkt"
|
|
},
|
|
"settings": "Beheerinstellingen",
|
|
"resend": {
|
|
"title": "Resend (Aanbevolen)",
|
|
"description": "Stuur e-mails via de Resend API. Heeft voorrang op SMTP indien geconfigureerd.",
|
|
"apiKey": "Resend API-sleutel",
|
|
"apiKeyHint": "Haal uw API-sleutel op bij resend.com. Wordt gebruikt voor agent-meldingen en wachtwoordresets.",
|
|
"saveSettings": "Resend-instellingen opslaan",
|
|
"updateSuccess": "Resend-instellingen bijgewerkt",
|
|
"updateFailed": "Resend-instellingen bijwerken mislukt",
|
|
"configured": "Resend is geconfigureerd en actief"
|
|
},
|
|
"email": {
|
|
"title": "E-mailconfiguratie",
|
|
"description": "Configureer e-mailbezorging voor agent-meldingen en wachtwoordresets.",
|
|
"provider": "E-mailprovider",
|
|
"saveSettings": "E-mailinstellingen opslaan"
|
|
},
|
|
"smtp": {
|
|
"description": "Configureer e-mailserver voor wachtwoordresets.",
|
|
"forceSSL": "SSL/TLS forceren (meestal voor poort 465)",
|
|
"fromEmail": "Van e-mail",
|
|
"host": "Host",
|
|
"ignoreCertErrors": "Certificaatfouten negeren (alleen self-hosted/ontwikkeling)",
|
|
"password": "Wachtwoord",
|
|
"port": "Poort",
|
|
"saveSettings": "SMTP-instellingen opslaan",
|
|
"sending": "Verzenden...",
|
|
"testEmail": "Test-e-mail",
|
|
"testFailed": "Mislukt: {error}",
|
|
"testSuccess": "Test-e-mail succesvol verzonden!",
|
|
"title": "SMTP-configuratie",
|
|
"updateFailed": "SMTP-instellingen bijwerken mislukt",
|
|
"updateSuccess": "SMTP-instellingen bijgewerkt",
|
|
"username": "Gebruikersnaam"
|
|
},
|
|
"title": "Beheerdashboard",
|
|
"userManagement": "Gebruikersbeheer",
|
|
"users": {
|
|
"addUser": "Gebruiker toevoegen",
|
|
"confirmDelete": "Weet u zeker dat u deze gebruiker wilt verwijderen?",
|
|
"createFailed": "Gebruiker aanmaken mislukt",
|
|
"createSuccess": "Gebruiker succesvol aangemaakt",
|
|
"createUser": "Gebruiker aanmaken",
|
|
"createUserDescription": "Voeg een nieuwe gebruiker toe aan het systeem.",
|
|
"deleteFailed": "Verwijderen mislukt",
|
|
"deleteSuccess": "Gebruiker verwijderd",
|
|
"demote": "Degraderen",
|
|
"email": "E-mail",
|
|
"name": "Naam",
|
|
"password": "Wachtwoord",
|
|
"promote": "Bevorderen",
|
|
"role": "Rol",
|
|
"roleUpdateFailed": "Rol bijwerken mislukt",
|
|
"roleUpdateSuccess": "Gebruikersrol bijgewerkt naar {role}",
|
|
"roles": {
|
|
"admin": "Beheerder",
|
|
"user": "Gebruiker"
|
|
},
|
|
"table": {
|
|
"actions": "Acties",
|
|
"createdAt": "Aangemaakt op",
|
|
"email": "E-mail",
|
|
"name": "Naam",
|
|
"role": "Rol"
|
|
}
|
|
},
|
|
"chat": "AI Chat",
|
|
"lab": "Het Lab",
|
|
"agents": "Agenten",
|
|
"workspace": "Werkruimte",
|
|
"sidebar": {
|
|
"dashboard": "Dashboard",
|
|
"users": "Gebruikers",
|
|
"aiManagement": "AI-beheer",
|
|
"chat": "AI Chat",
|
|
"lab": "Het Lab (Ideeën)",
|
|
"agents": "Agents",
|
|
"settings": "Instellingen"
|
|
},
|
|
"metrics": {
|
|
"vsLastPeriod": "vs vorige periode"
|
|
},
|
|
"tools": {
|
|
"title": "Agent Tools",
|
|
"description": "Configureer externe tools voor agent tool-gebruik: web zoeken, web schrapen en API-toegang.",
|
|
"searchProvider": "Web Zoek Provider",
|
|
"searxng": "SearXNG (Zelf-gehost)",
|
|
"brave": "Brave Search API",
|
|
"both": "Beide (SearXNG primair, Brave fallback)",
|
|
"searxngUrl": "SearXNG URL",
|
|
"braveKey": "Brave Search API-sleutel",
|
|
"jinaKey": "Jina Reader API-sleutel",
|
|
"jinaKeyOptional": "Optioneel — werkt zonder maar met snelheidslimieten",
|
|
"jinaKeyDescription": "Gebruikt voor web schrapen. Werkt zonder sleutel maar met snelheidslimieten.",
|
|
"saveSettings": "Tools-instellingen Opslaan",
|
|
"updateSuccess": "Tools-instellingen succesvol bijgewerkt",
|
|
"updateFailed": "Tools-instellingen bijwerken mislukt"
|
|
}
|
|
},
|
|
"ai": {
|
|
"analyzing": "AI analyseert...",
|
|
"assistant": "AI-assistent",
|
|
"autoLabels": {
|
|
"analyzing": "Uw notities analyseren voor labelsuggesties...",
|
|
"create": "Maken",
|
|
"createNewLabel": "Nieuw label maken",
|
|
"created": "{count} labels succesvol aangemaakt",
|
|
"creating": "Labels maken...",
|
|
"description": "Ik heb terugkerende themas gedetecteerd in \"{notebookName}\" ({totalNotes} notities). Labels hiervoor maken?",
|
|
"error": "Labelsuggesties ophalen mislukt",
|
|
"new": "(nieuw)",
|
|
"noLabelsSelected": "Geen labels geselecteerd",
|
|
"note": "notitie",
|
|
"notes": "notities",
|
|
"title": "Labelsuggesties",
|
|
"typeContent": "Typ inhoud voor labelsuggesties...",
|
|
"typeForSuggestions": "Typ voor suggesties",
|
|
"notesCount": "{count} notities"
|
|
},
|
|
"batchOrganization": {
|
|
"analyzing": "Uw notities analyseren...",
|
|
"apply": "Toepassen",
|
|
"applyFailed": "Toepassen mislukt",
|
|
"applying": "Toepassen...",
|
|
"description": "AI zal uw notities analyseren en voorstellen om ze in notitieboeken te organiseren.",
|
|
"error": "Fout bij organisatie",
|
|
"noNotebooks": "Geen notitieboeken beschikbaar. Maak eerst notitieboeken aan om uw notities te organiseren.",
|
|
"noNotesSelected": "Geen notities geselecteerd",
|
|
"noSuggestions": "AI kon geen goede manier vinden om deze notities te organiseren.",
|
|
"selectAllIn": "Alles selecteren in",
|
|
"selectNote": "Notitie selecteren",
|
|
"success": "Organisatie voltooid",
|
|
"title": "Batch organisatie"
|
|
},
|
|
"clarify": "Verduidelijken",
|
|
"clickToAddTag": "Klik om deze tag toe te voegen",
|
|
"generateTitles": "Titels genereren",
|
|
"generateTitlesTooltip": "Titels genereren met AI",
|
|
"generating": "Genereren...",
|
|
"generatingTitles": "Titels genereren...",
|
|
"ignoreSuggestion": "Deze suggestie negeren",
|
|
"improveStyle": "Stijl verbeteren",
|
|
"languageDetected": "Taal gedetecteerd",
|
|
"notebookSummary": {
|
|
"regenerate": "Samenvatting Opnieuw Genereren",
|
|
"regenerating": "Samenvatting opnieuw genereren...",
|
|
"exportPDF": "Exporteren als PDF"
|
|
},
|
|
"original": "Origineel",
|
|
"poweredByAI": "Aangedreven door AI",
|
|
"processing": "Verwerken...",
|
|
"reformulateText": "Tekst herformuleren",
|
|
"reformulated": "Herformuleerd",
|
|
"reformulating": "Herformuleren...",
|
|
"reformulationApplied": "Herformuleerde tekst toegepast!",
|
|
"reformulationComparison": "Herformulering vergelijken",
|
|
"reformulationError": "Fout bij herformuleren",
|
|
"reformulationFailed": "Tekst herformuleren mislukt",
|
|
"reformulationMaxWords": "Tekst mag maximaal 500 woorden bevatten",
|
|
"reformulationMinWords": "Tekst moet minimaal 10 woorden bevatten (huidig: {count} woorden)",
|
|
"reformulationNoText": "Selecteer tekst of voeg inhoud toe",
|
|
"reformulationSelectionTooShort": "Selectie te kort, volledige inhoud wordt gebruikt",
|
|
"shorten": "Inkorten",
|
|
"tagAdded": "Tag \"{tag}\" toegevoegd",
|
|
"titleApplied": "Titel toegepast!",
|
|
"titleGenerateWithAI": "Titels genereren met AI",
|
|
"titleGenerating": "Genereren...",
|
|
"titleGenerationError": "Fout bij genereren titels",
|
|
"titleGenerationFailed": "Titels genereren mislukt",
|
|
"titleGenerationMinWords": "Inhoud moet minimaal 10 woorden bevatten om titels te genereren (huidig: {count} woorden)",
|
|
"titlesGenerated": "💡 {count} titels gegenereerd!",
|
|
"transformError": "Fout bij transformeren",
|
|
"transformMarkdown": "Naar Markdown transformeren",
|
|
"transformSuccess": "Tekst succesvol naar Markdown getransformeerd!",
|
|
"transforming": "Transformeren...",
|
|
"clarifyDesc": "Maak de tekst duidelijker en begrijpelijker",
|
|
"shortenDesc": "Vat de tekst samen en kom tot de kern",
|
|
"improve": "Schrijven verbeteren",
|
|
"improveDesc": "Corrigeer grammatica en verbeter de stijl",
|
|
"toMarkdown": "Opmaak als Markdown",
|
|
"toMarkdownDesc": "Voeg koppen, opsommingstekens en structuur toe aan de tekst",
|
|
"translate": "Vertalen",
|
|
"translateDesc": "Wijzig de taal van de tekst",
|
|
"translateBack": "Terug",
|
|
"translationApplied": "Vertaling toegepast",
|
|
"translationFailed": "Vertaling mislukt",
|
|
"undo": "AI ongedaan maken",
|
|
"undoAI": "AI-transformatie ongedaan maken",
|
|
"undoApplied": "Originele tekst hersteld"
|
|
},
|
|
"aiSettings": {
|
|
"description": "Configureer uw AI-aangedreven functies en voorkeuren",
|
|
"error": "Instelling bijwerken mislukt",
|
|
"features": "AI-functies",
|
|
"frequency": "Frequentie",
|
|
"frequencyDaily": "Dagelijks",
|
|
"frequencyWeekly": "Wekelijks",
|
|
"provider": "AI-provider",
|
|
"providerAuto": "Auto (Aanbevolen)",
|
|
"providerOllama": "Ollama (Lokaal)",
|
|
"providerOpenAI": "OpenAI (Cloud)",
|
|
"saved": "Instelling bijgewerkt",
|
|
"saving": "Opslaan...",
|
|
"title": "AI-instellingen",
|
|
"titleSuggestionsDesc": "Titels suggereren voor notities zonder titel na 50+ woorden",
|
|
"paragraphRefactorDesc": "AI-ondersteunde tekstverbeteringsopties",
|
|
"frequencyDesc": "Hoe vaak notitieverbindingen analyseren",
|
|
"providerDesc": "Kies uw voorkeurs AI-provider",
|
|
"providerAutoDesc": "Ollama indien beschikbaar, OpenAI als terugval",
|
|
"providerOllamaDesc": "100% privé, draait lokaal op uw machine",
|
|
"providerOpenAIDesc": "Meest nauwkeurig, vereist API-sleutel"
|
|
},
|
|
"appearance": {
|
|
"description": "Pas aan hoe de app eruit ziet",
|
|
"title": "Weergave",
|
|
"notesViewDescription": "Kies hoe notities worden weergegeven op de startpagina en in notitieboeken.",
|
|
"notesViewLabel": "Notities weergave",
|
|
"notesViewTabs": "Tabbladen (OneNote-stijl)",
|
|
"notesViewMasonry": "Kaarten (raster)"
|
|
},
|
|
"auth": {
|
|
"backToLogin": "Terug naar inloggen",
|
|
"checkYourEmail": "Controleer uw e-mail",
|
|
"createAccount": "Maak uw account",
|
|
"email": "E-mail",
|
|
"emailPlaceholder": "Voer uw e-mailadres in",
|
|
"forgotPassword": "Wachtwoord vergeten?",
|
|
"forgotPasswordDescription": "Voer uw e-mailadres in en we sturen u een link om uw wachtwoord opnieuw in te stellen.",
|
|
"forgotPasswordTitle": "Wachtwoord vergeten",
|
|
"hasAccount": "Heeft u al een account?",
|
|
"name": "Naam",
|
|
"namePlaceholder": "Voer uw naam in",
|
|
"noAccount": "Heeft u geen account?",
|
|
"orContinueWith": "Of doorgaan met",
|
|
"password": "Wachtwoord",
|
|
"passwordMinChars": "Voer wachtwoord in (min. 6 tekens)",
|
|
"passwordPlaceholder": "Voer uw wachtwoord in",
|
|
"rememberMe": "Onthoud mij",
|
|
"resetEmailSent": "We hebben een link om uw wachtwoord opnieuw in te stellen naar uw e-mailadres gestuurd als deze bestaat in ons systeem.",
|
|
"resetPassword": "Wachtwoord opnieuw instellen",
|
|
"resetPasswordInstructions": "Voer uw e-mail in om uw wachtwoord opnieuw in te stellen",
|
|
"returnToLogin": "Terug naar inloggen",
|
|
"sendResetLink": "Link opnieuw instellen verzenden",
|
|
"sending": "Verzenden...",
|
|
"signIn": "Inloggen",
|
|
"signInToAccount": "Log in op uw account",
|
|
"signOut": "Uitloggen",
|
|
"signUp": "Registreren"
|
|
},
|
|
"autoLabels": {
|
|
"aiPowered": "AI-gestuurd",
|
|
"analyzing": "Uw notities analyseren...",
|
|
"applySuggested": "Suggestie toepassen",
|
|
"autoLabelBatchDescription": "Automatisch labels toevoegen voor geselecteerde notities",
|
|
"autoLabelDescription": "Automatisch labels toevoegen op basis van AI-analyse",
|
|
"autoLabelNoteDescription": "Automatisch labels toevoegen voor deze notitie",
|
|
"confidence": "Vertrouwen: {score}%",
|
|
"contentAnalysis": "Content analyse",
|
|
"createNewLabel": "Maak dit nieuwe label aan en voeg het toe",
|
|
"created": "{count} labels succesvol aangemaakt",
|
|
"description": "Ik heb terugkerende thema's gedetecteerd in \"{notebookName}\" ({totalNotes} notities). Labels hiervoor maken?",
|
|
"disabled": "Uitgeschakeld",
|
|
"dismissAll": "Alles negeren",
|
|
"enabled": "Ingeschakeld",
|
|
"error": "Fout bij auto labels",
|
|
"generateMore": "Meer genereren",
|
|
"keywordExtraction": "Sleutelwoorden extraheren",
|
|
"labelCategories": "Label categorieën",
|
|
"labelCategoriesDescription": "Selecteer categorieën voor auto labeling",
|
|
"labelsApplied": "Labels toegepast",
|
|
"learnMore": "Meer informatie",
|
|
"maxLabels": "Max labels per notitie",
|
|
"maxLabelsDescription": "Maximum aantal labels per notitie",
|
|
"minConfidence": "Minimaal vertrouwen",
|
|
"minConfidenceDescription": "Minimale score (0-100) voor AI-suggesties",
|
|
"new": "(nieuw)",
|
|
"noLabelsGenerated": "Geen labels gegenereerd",
|
|
"noLabelsSelected": "Geen labels geselecteerd",
|
|
"note": "notitie",
|
|
"notes": "notities",
|
|
"processing": "Verwerken...",
|
|
"saveSettings": "Instellingen opslaan",
|
|
"settings": "Instellingen",
|
|
"settingsDescription": "Configureer auto label preferenties",
|
|
"settingsDialogTitle": "Auto labels instellingen",
|
|
"settingsSaved": "Instellingen opgeslagen",
|
|
"smartTagging": "Slim taggen",
|
|
"suggestedLabels": "Suggestie voor labels",
|
|
"title": "Auto labels",
|
|
"toggle": "Auto labels inschakelen",
|
|
"typeContent": "Typ inhoud voor labelsuggesties..."
|
|
},
|
|
"batch": {
|
|
"organize": "Organiseren",
|
|
"organizeWithAI": "Organiseren met AI"
|
|
},
|
|
"batchOrganization": {
|
|
"addCategories": "Categorieën toevoegen",
|
|
"addTags": "Tags toevoegen",
|
|
"analyzing": "Uw notities analyseren...",
|
|
"apply": "Toepassen ({count})",
|
|
"applyChanges": "Wijzigingen toepassen",
|
|
"applying": "Toepassen...",
|
|
"backToNote": "Terug naar notitie",
|
|
"categories": "Categorieën",
|
|
"categorized": "Gecategoriseerd: {count}",
|
|
"close": "Sluiten",
|
|
"confidence": "confidence",
|
|
"description": "AI zal uw notities analyseren en voorstellen om ze in notitieboeken te organiseren.",
|
|
"done": "Klaar",
|
|
"error": "Fout bij aanmaken organisatieplan",
|
|
"finished": "Organisatie voltooid!",
|
|
"noNotebooks": "Geen notitieboeken beschikbaar. Maak eerst notitieboeken aan om uw notities te organiseren.",
|
|
"noNotesSelected": "Geen notities geselecteerd",
|
|
"noSuggestions": "AI kon geen goede manier vinden om deze notities te organiseren.",
|
|
"noTagsAdded": "Geen tags toegevoegd",
|
|
"notesToOrganize": "{count} notities te organiseren",
|
|
"organizing": "Organiseren...",
|
|
"results": "Resultaten",
|
|
"reviewChanges": "Wijzigingen bekijken",
|
|
"selectNotes": "Selecteer notities om te organiseren",
|
|
"selected": "{count} geselecteerd",
|
|
"skip": "Overslaan",
|
|
"start": "Organisatie starten",
|
|
"suggestedCategories": "Suggestie voor categorieën",
|
|
"suggestedTags": "Suggestie voor tags",
|
|
"tagsAdded": "Tags toegevoegd: {count}",
|
|
"title": "Batch organisatie",
|
|
"totalProcessed": "Verwerkt: {total}",
|
|
"unorganized": "{count} notities konden niet worden gecategoriseerd en blijven in Algemene notities."
|
|
},
|
|
"collaboration": {
|
|
"accessRevoked": "Toegang ingetrokken",
|
|
"addCollaborator": "Medewerker toevoegen",
|
|
"addCollaboratorDescription": "Voeg mensen toe om aan deze notitie samen te werken via hun e-mailadres.",
|
|
"alreadyInList": "Dit e-mailadres staat al in de lijst",
|
|
"canEdit": "Kan bewerken",
|
|
"canView": "Kan bekijken",
|
|
"done": "Klaar",
|
|
"emailAddress": "E-mailadres",
|
|
"emailPlaceholder": "Voer e-mailadres in",
|
|
"enterEmailAddress": "Voer e-mailadres in",
|
|
"errorLoading": "Fout bij laden van medewerkers",
|
|
"failedToAdd": "Medewerker toevoegen mislukt",
|
|
"failedToRemove": "Medewerker verwijderen mislukt",
|
|
"invite": "Uitnodigen",
|
|
"noCollaborators": "Nog geen medewerkers. Voeg iemand hierboven toe!",
|
|
"noCollaboratorsViewer": "Nog geen medewerkers.",
|
|
"nowHasAccess": "{name} heeft nu toegang tot deze notitie",
|
|
"owner": "Eigenaar",
|
|
"pending": "In afwachting",
|
|
"pendingInvite": "Uitnodiging in afwachting",
|
|
"peopleWithAccess": "Mensen met toegang",
|
|
"remove": "Verwijderen",
|
|
"removeCollaborator": "Medewerker verwijderen",
|
|
"shareNote": "Notitie delen",
|
|
"shareWithCollaborators": "Delen met medewerkers",
|
|
"unnamedUser": "Naamloze gebruiker",
|
|
"viewerDescription": "U heeft toegang tot deze notitie. Alleen de eigenaar kan medewerkers beheren.",
|
|
"willBeAdded": "{email} wordt toegevoegd als medewerker wanneer de notitie wordt aangemaakt"
|
|
},
|
|
"colors": {
|
|
"blue": "Blauw",
|
|
"default": "Standaard",
|
|
"gray": "Grijs",
|
|
"green": "Groen",
|
|
"orange": "Oranje",
|
|
"pink": "Roze",
|
|
"purple": "Paars",
|
|
"red": "Rood",
|
|
"yellow": "Geel"
|
|
},
|
|
"common": {
|
|
"add": "Toevoegen",
|
|
"cancel": "Annuleren",
|
|
"close": "Sluiten",
|
|
"confirm": "Bevestigen",
|
|
"delete": "Verwijderen",
|
|
"edit": "Bewerken",
|
|
"error": "Fout",
|
|
"loading": "Laden...",
|
|
"noResults": "Geen resultaten",
|
|
"notAvailable": "Niet beschikbaar",
|
|
"optional": "Optioneel",
|
|
"remove": "Verwijderen",
|
|
"required": "Vereist",
|
|
"save": "Opslaan",
|
|
"search": "Zoeken",
|
|
"success": "Succes",
|
|
"unknown": "Onbekend"
|
|
},
|
|
"connection": {
|
|
"clickToView": "Klik om notitie te bekijken",
|
|
"helpful": "Nuttig",
|
|
"isHelpful": "Is deze verbinding nuttig?",
|
|
"memoryEchoDiscovery": "Memory Echo Ontdekking",
|
|
"notHelpful": "Niet nuttig",
|
|
"similarityInfo": "Deze notities zijn verbonden door {similarity}% overeenkomst"
|
|
},
|
|
"dataManagement": {
|
|
"cleanup": {
|
|
"button": "Opruimen",
|
|
"description": "Verwijder labels en verbindingen die verwijzen naar verwijderde notities.",
|
|
"failed": "Fout bij opruimen",
|
|
"title": "Weesgegevens opruimen"
|
|
},
|
|
"cleanupComplete": "Opruimen voltooid",
|
|
"cleanupError": "Fout bij opruimen",
|
|
"dangerZone": "Gevaarlijke zone",
|
|
"dangerZoneDescription": "Deze acties zijn onomkeerbaar",
|
|
"delete": {
|
|
"button": "Alle notities verwijderen",
|
|
"confirm": "Weet u het zeker? Dit zal al uw notities permanent verwijderen.",
|
|
"description": "Verwijder al uw notities permanent. Deze actie kan niet ongedaan worden gemaakt.",
|
|
"failed": "Notities verwijderen mislukt",
|
|
"success": "Alle notities verwijderd",
|
|
"title": "Alle notities verwijderen"
|
|
},
|
|
"deleting": "Verwijderen...",
|
|
"export": {
|
|
"button": "Notities exporteren",
|
|
"description": "Download al uw notities als een JSON-bestand. Dit omvat alle inhoud, labels en metadata.",
|
|
"failed": "Notities exporteren mislukt",
|
|
"success": "Notities succesvol geëxporteerd",
|
|
"title": "Alle notities exporteren"
|
|
},
|
|
"exporting": "Exporteren...",
|
|
"import": {
|
|
"button": "Notities importeren",
|
|
"description": "Upload een JSON-bestand om notities te importeren. Dit wordt toegevoegd aan uw bestaande notities, niet vervangen.",
|
|
"failed": "Notities importeren mislukt",
|
|
"success": "{count} notities geïmporteerd",
|
|
"title": "Notities importeren"
|
|
},
|
|
"importing": "Importeren...",
|
|
"indexing": {
|
|
"button": "Index herbouwen",
|
|
"description": "Genereer embeddings opnieuw voor alle notities om semantisch zoeken te verbeteren.",
|
|
"failed": "Fout bij indexeren",
|
|
"success": "Indexering voltooid: {count} notities verwerkt",
|
|
"title": "Zoekindex herbouwen"
|
|
},
|
|
"indexingComplete": "Indexering voltooid",
|
|
"indexingError": "Fout bij indexering",
|
|
"title": "Gegevensbeheer",
|
|
"toolsDescription": "Hulpmiddelen om de gezondheid van uw database te behouden"
|
|
},
|
|
"demoMode": {
|
|
"activated": "Demomodus geactiveerd! Memory Echo werkt nu direct.",
|
|
"createNotesTip": "Maak 2+ vergelijkbare notities en zie Memory Echo in actie!",
|
|
"deactivated": "Demomodus uitgeschakeld. Normale parameters hersteld.",
|
|
"delayBetweenNotes": "0-dagen vertraging tussen notities (normaal 7 dagen)",
|
|
"description": "Versnelt Memory Echo voor testen. Verbindingen verschijnen direct.",
|
|
"parametersActive": "Demoparameters actief:",
|
|
"similarityThreshold": "50% overeenkomst drempel (normaal 75%)",
|
|
"title": "Demomodus",
|
|
"toggleFailed": "Schakelen van demomodus mislukt",
|
|
"unlimitedInsights": "Onbeperkte inzichten (geen frequentielimieten)"
|
|
},
|
|
"diagnostics": {
|
|
"apiStatus": "API-status",
|
|
"checking": "Controleren...",
|
|
"configuredProvider": "Geconfigureerde provider",
|
|
"description": "Controleer de verbindingsstatus van uw AI-provider",
|
|
"errorStatus": "Fout",
|
|
"operational": "Operationeel",
|
|
"testDetails": "Testdetails:",
|
|
"tip1": "Zorg ervoor dat Ollama draait (ollama serve)",
|
|
"tip2": "Controleer dat het model is geïnstalleerd (ollama pull llama3)",
|
|
"tip3": "Verifieer uw API-sleutel voor OpenAI",
|
|
"tip4": "Controleer netwerkverbinding",
|
|
"title": "Diagnostiek",
|
|
"troubleshootingTitle": "Tips voor probleemoplossing:"
|
|
},
|
|
"favorites": {
|
|
"noFavorites": "Geen favorieten",
|
|
"pinToFavorite": "Toevoegen aan favorieten",
|
|
"title": "Favorieten",
|
|
"toggleSection": "Sectie in-/uitschakelen"
|
|
},
|
|
"footer": {
|
|
"openSource": "Open Source Kloon",
|
|
"privacy": "Privacy",
|
|
"terms": "Voorwaarden"
|
|
},
|
|
"general": {
|
|
"add": "Toevoegen",
|
|
"apply": "Toepassen",
|
|
"back": "Terug",
|
|
"cancel": "Annuleren",
|
|
"clean": "Opruimen",
|
|
"clear": "Wissen",
|
|
"close": "Sluiten",
|
|
"confirm": "Bevestigen",
|
|
"edit": "Bewerken",
|
|
"error": "Er is een fout opgetreden",
|
|
"indexAll": "Alles indexeren",
|
|
"loading": "Laden...",
|
|
"next": "Volgende",
|
|
"operationFailed": "Operatie mislukt",
|
|
"operationSuccess": "Operatie geslaagd",
|
|
"preview": "Voorbeeld",
|
|
"previous": "Vorige",
|
|
"reset": "Resetten",
|
|
"save": "Opslaan",
|
|
"select": "Selecteren",
|
|
"submit": "Indienen",
|
|
"testConnection": "Verbinding testen",
|
|
"tryAgain": "Probeer het opnieuw"
|
|
},
|
|
"generalSettings": {
|
|
"description": "Algemene applicatie-instellingen",
|
|
"title": "Algemene instellingen"
|
|
},
|
|
"labels": {
|
|
"addLabel": "Label toevoegen",
|
|
"allLabels": "Alle labels",
|
|
"changeColor": "Kleur wijzigen",
|
|
"changeColorTooltip": "Kleur wijzigen",
|
|
"clearAll": "Alles wissen",
|
|
"confirmDelete": "Weet u zeker dat u dit label wilt verwijderen?",
|
|
"count": "{count} labels",
|
|
"noLabels": "Geen labels",
|
|
"confirmDeleteShort": "Bevestigen?",
|
|
"labelRemoved": "Label \"{label}\" verwijderd"
|
|
},
|
|
"memoryEcho": {
|
|
"clickToView": "Klik om te bekijken",
|
|
"comparison": {
|
|
"title": "💡 Notitie vergelijking",
|
|
"similarityInfo": "Deze notities zijn verbonden door {similarity}% overeenkomst",
|
|
"highSimilarityInsight": "Deze notities gaan over hetzelfde onderwerp met een hoge mate van overeenkomst. Ze kunnen worden samengevoegd.",
|
|
"untitled": "Naamloos",
|
|
"clickToView": "Klik om notitie te bekijken",
|
|
"helpfulQuestion": "Is deze vergelijking nuttig?",
|
|
"helpful": "Nuttig",
|
|
"notHelpful": "Niet nuttig"
|
|
},
|
|
"connection": "verbinding",
|
|
"connections": "Verbindingen",
|
|
"connectionsBadge": "{count} verbinding{plural}",
|
|
"dailyInsight": "Dagelijks inzicht uit uw notities",
|
|
"description": "Proactieve verbindingen tussen uw notities",
|
|
"dismiss": "Voorlopig negeren",
|
|
"editorSection": {
|
|
"title": "⚡ Verbinde notities ({count})",
|
|
"loading": "Laden...",
|
|
"view": "Bekijken",
|
|
"compare": "Vergelijken",
|
|
"merge": "Samenvoegen",
|
|
"compareAll": "Alles vergelijken",
|
|
"mergeAll": "Alles samenvoegen",
|
|
"close": "Sluiten"
|
|
},
|
|
"fused": "Samengevoegd",
|
|
"fusion": {
|
|
"title": "🔗 Intelligente fusie",
|
|
"mergeNotes": "Voeg {count} notitie(s) samen",
|
|
"notesToMerge": "📝 Te samenvoegen notities",
|
|
"optionalPrompt": "💬 Fusie prompt (optioneel)",
|
|
"promptPlaceholder": "Optionele instructies voor AI (bijv. 'Behoud de formele stijl van notitie 1')...",
|
|
"generateFusion": "Genereer fusie",
|
|
"generating": "Genereren...",
|
|
"previewTitle": "📝 Voorbeeld van samengevoegde notitie",
|
|
"edit": "Bewerken",
|
|
"modify": "Wijzigen",
|
|
"finishEditing": "Bewerken voltooid",
|
|
"optionsTitle": "Fusie-opties",
|
|
"archiveOriginals": "Archiveer originele notities",
|
|
"keepAllTags": "Bewaar alle tags",
|
|
"useLatestTitle": "Gebruik meest recente notitie als titel",
|
|
"createBacklinks": "Maak terugverwijzing naar originele notities",
|
|
"cancel": "Annuleren",
|
|
"confirmFusion": "Bevestig fusie",
|
|
"success": "Notities succesvol samengevoegd!",
|
|
"error": "Kan notities niet samenvoegen",
|
|
"generateError": "Kan fusie niet genereren",
|
|
"noContentReturned": "Geen fusie-inhoud ontvangen van API",
|
|
"unknownDate": "Onbekende datum"
|
|
},
|
|
"helpful": "Nuttig",
|
|
"insightReady": "Uw inzicht is klaar!",
|
|
"notHelpful": "Niet nuttig",
|
|
"overlay": {
|
|
"error": "Fout",
|
|
"loading": "Laden...",
|
|
"noConnections": "Geen verbindingen gevonden",
|
|
"searchPlaceholder": "Verbindingen zoeken...",
|
|
"sortBy": "Sorteren op:",
|
|
"sortOldest": "Oudste",
|
|
"sortRecent": "Recent",
|
|
"sortSimilarity": "Overeenkomst",
|
|
"title": "Verbonden notities",
|
|
"viewAll": "Alles naast elkaar bekijken"
|
|
},
|
|
"thanksFeedback": "Bedankt voor uw feedback!",
|
|
"thanksFeedbackImproving": "Bedankt! We zullen dit gebruiken om te verbeteren.",
|
|
"title": "Ik heb iets opgemerkt...",
|
|
"viewConnection": "Verbinding bekijken",
|
|
"match": "{percentage}% overeenkomst"
|
|
},
|
|
"nav": {
|
|
"accountSettings": "Accountinstellingen",
|
|
"adminDashboard": "Beheerdashboard",
|
|
"aiSettings": "AI-instellingen",
|
|
"archive": "Archief",
|
|
"buyMeACoffee": "Trakteer me op een koffie",
|
|
"configureAI": "Configureer uw AI-aangedreven functies, provider en voorkeuren",
|
|
"diagnostics": "Diagnostiek",
|
|
"donateOnKofi": "Doneren op Ko-fi",
|
|
"donationDescription": "Doneer eenmalig of word maandelijkse supporter.",
|
|
"donationNote": "Geen platformkosten • Directe uitbetalingen • Veilig",
|
|
"favorites": "Favorieten",
|
|
"generalNotes": "Algemene notities",
|
|
"home": "Home",
|
|
"login": "Inloggen",
|
|
"logout": "Uitloggen",
|
|
"manageAISettings": "AI-instellingen beheren",
|
|
"myLibrary": "Mijn bibliotheek",
|
|
"notebooks": "Notitieboeken",
|
|
"notes": "Notities",
|
|
"proPlan": "Pro Plan",
|
|
"profile": "Profiel",
|
|
"quickAccess": "Snelle toegang",
|
|
"recent": "Recent",
|
|
"reminders": "Herinneringen",
|
|
"settings": "Instellingen",
|
|
"sponsorDescription": "Word maandelijkse sponsor en krijg erkenning.",
|
|
"sponsorOnGithub": "Sponsoren op GitHub",
|
|
"support": "Memento ondersteunen ☕",
|
|
"supportDescription": "Memento is 100% gratis en open-source. Uw ondersteuning helpt dit zo te houden.",
|
|
"supportDevelopment": "Memento-ontwikkeling ondersteunen ☕",
|
|
"trash": "Prullenbak",
|
|
"userManagement": "Gebruikersbeheer",
|
|
"workspace": "Werkruimte",
|
|
"chat": "AI Chat",
|
|
"lab": "Het Lab",
|
|
"agents": "Agents"
|
|
},
|
|
"notebook": {
|
|
"cancel": "Annuleren",
|
|
"create": "Notitieboek maken",
|
|
"createDescription": "Start een nieuwe verzameling om uw notities, ideeën en projecten efficiënt te organiseren.",
|
|
"createNew": "Nieuw notitieboek maken",
|
|
"creating": "Maken...",
|
|
"delete": "Notitieboek verwijderen",
|
|
"deleteConfirm": "Verwijderen",
|
|
"deleteWarning": "Weet u zeker dat u dit notitieboek wilt verwijderen? Notities worden verplaatst naar Algemene notities.",
|
|
"edit": "Notitieboek bewerken",
|
|
"editDescription": "Wijzig de naam, het pictogram en de kleur van uw notitieboek.",
|
|
"generating": "Samenvatting genereren...",
|
|
"labels": "Labels:",
|
|
"name": "Naam van notitieboek",
|
|
"noLabels": "Geen labels",
|
|
"selectColor": "Kleur",
|
|
"selectIcon": "Icoon",
|
|
"summary": "Samenvatting van notitieboek",
|
|
"summaryDescription": "Genereer een AI-ondersteunde samenvatting van alle notities in dit notitieboek.",
|
|
"summaryError": "Fout bij genereren samenvatting",
|
|
"namePlaceholder": "bijv. Q4 Marketingstrategie",
|
|
"myNotebook": "Mijn notitieboek",
|
|
"saving": "Opslaan...",
|
|
"pdfTitle": "Samenvatting — {name}",
|
|
"pdfNotesLabel": "Notities:",
|
|
"pdfGeneratedOn": "Gegenereerd op:",
|
|
"confidence": "betrouwbaarheid",
|
|
"savingReminder": "Herinnering opslaan mislukt",
|
|
"removingReminder": "Herinnering verwijderen mislukt"
|
|
},
|
|
"notebookSuggestion": {
|
|
"description": "Deze notitie lijkt bij dit notitieboek te horen",
|
|
"dismiss": "Negeren",
|
|
"dismissIn": "Negeren (sluit over {timeLeft}s)",
|
|
"generalNotes": "Algemene notities",
|
|
"move": "Verplaatsen",
|
|
"moveToNotebook": "Naar notitieboek verplaatsen",
|
|
"title": "Verplaatsen naar {name}?"
|
|
},
|
|
"notebooks": {
|
|
"allNotebooks": "Alle notitieboeken",
|
|
"create": "Notitieboek maken",
|
|
"createFirst": "Maak uw eerste notitieboek",
|
|
"noNotebooks": "Geen notitieboeken"
|
|
},
|
|
"notes": {
|
|
"add": "Toevoegen",
|
|
"addCollaborators": "Medewerkers toevoegen",
|
|
"addImage": "Afbeelding toevoegen",
|
|
"addItem": "Item toevoegen",
|
|
"addLink": "Link toevoegen",
|
|
"addListItem": "+ Lijstitem",
|
|
"addNote": "Notitie toevoegen",
|
|
"adding": "Toevoegen...",
|
|
"aiAssistant": "AI-assistent",
|
|
"archive": "Archiveren",
|
|
"backgroundOptions": "Achtergrondopties",
|
|
"changeColor": "Kleur wijzigen",
|
|
"changeSize": "Grootte wijzigen",
|
|
"clarifyFailed": "Verduidelijken mislukt",
|
|
"close": "Sluiten",
|
|
"color": "Kleur",
|
|
"confirmDelete": "Weet u zeker dat u deze notitie wilt verwijderen?",
|
|
"confirmLeaveShare": "Weet u zeker dat u deze gedeelde notitie wilt verlaten?",
|
|
"contentOrMediaRequired": "Voer inhoud in of voeg een link/afbeelding toe",
|
|
"copy": "Kopiëren",
|
|
"copyFailed": "Notitie kopiëren mislukt",
|
|
"copySuccess": "Notitie succesvol gekopieerd!",
|
|
"createFirstNote": "Maak uw eerste notitie",
|
|
"date": "Datum",
|
|
"delete": "Verwijderen",
|
|
"dragToReorder": "Sleep om te herschikken",
|
|
"duplicate": "Dupliceren",
|
|
"edit": "Notitie bewerken",
|
|
"emptyState": "Geen notities hier",
|
|
"fileTooLarge": "Bestand te groot: {fileName}. Maximale grootte is {maxSize}.",
|
|
"improveFailed": "Verbeteren mislukt",
|
|
"inNotebook": "In notitieboek",
|
|
"invalidDateTime": "Ongeldige datum of tijd",
|
|
"invalidFileType": "Ongeldig bestandstype: {fileName}. Alleen JPEG, PNG, GIF en WebP zijn toegestaan.",
|
|
"itemOrMediaRequired": "Voeg ten minste één item of media toe",
|
|
"large": "Groot",
|
|
"leaveShare": "Verlaten",
|
|
"linkAddFailed": "Link toevoegen mislukt",
|
|
"linkAdded": "Link toegevoegd",
|
|
"linkMetadataFailed": "Kon linkmetadata niet ophalen",
|
|
"listItem": "Lijstitem",
|
|
"makeCopy": "Kopie maken",
|
|
"markdown": "Markdown",
|
|
"markdownMode": "Markdown",
|
|
"markdownOff": "Markdown UIT",
|
|
"markdownOn": "Markdown AAN",
|
|
"markdownPlaceholder": "Maak een notitie... (Markdown ondersteund)",
|
|
"medium": "Middel",
|
|
"more": "Meer",
|
|
"moreOptions": "Meer opties",
|
|
"moveFailed": "Verplaatsen mislukt",
|
|
"newChecklist": "Nieuwe checklist",
|
|
"newNote": "Nieuwe notitie",
|
|
"noContent": "Geen inhoud",
|
|
"noNotes": "Geen notities",
|
|
"noNotesFound": "Geen notities gevonden",
|
|
"noteCreateFailed": "Notitie aanmaken mislukt",
|
|
"noteCreated": "Notitie succesvol aangemaakt",
|
|
"others": "Overig",
|
|
"pin": "Vastzetten",
|
|
"pinned": "Vastgezet",
|
|
"pinnedNotes": "Vastgezette notities",
|
|
"placeholder": "Maak een notitie...",
|
|
"preview": "Voorbeeld",
|
|
"readOnly": "Alleen-lezen",
|
|
"recent": "Recent",
|
|
"redo": "Opnieuw uitvoeren",
|
|
"redoShortcut": "Opnieuw (Ctrl+Y)",
|
|
"remindMe": "Herinner mij",
|
|
"reminderDateTimeRequired": "Voer datum en tijd in",
|
|
"reminderMustBeFuture": "Herinnering moet in de toekomst liggen",
|
|
"reminderPastError": "Herinnering moet in de toekomst liggen",
|
|
"reminderRemoved": "Herinnering verwijderd",
|
|
"reminderSet": "Herinnering ingesteld op {datetime}",
|
|
"remove": "Verwijderen",
|
|
"saving": "Opslaan...",
|
|
"setReminder": "Herinnering instellen",
|
|
"setReminderButton": "Herinnering instellen",
|
|
"share": "Delen",
|
|
"shareWithCollaborators": "Delen met medewerkers",
|
|
"sharedBy": "Gedeeld door",
|
|
"sharedReadOnly": "Deze notitie is met u gedeeld in alleen-lezen modus",
|
|
"shortenFailed": "Inkorten mislukt",
|
|
"showCollaborators": "Medewerkers weergeven",
|
|
"size": "Grootte",
|
|
"small": "Klein",
|
|
"takeNote": "Maak een notitie...",
|
|
"takeNoteMarkdown": "Maak een notitie... (Markdown ondersteund)",
|
|
"time": "Tijd",
|
|
"title": "Notities",
|
|
"titlePlaceholder": "Titel",
|
|
"transformFailed": "Transformeren mislukt",
|
|
"unarchive": "Dearchiveren",
|
|
"undo": "Ongedaan maken",
|
|
"undoShortcut": "Ongedaan maken (Ctrl+Z)",
|
|
"unpin": "Losmaken",
|
|
"unpinned": "Losgemaakt",
|
|
"untitled": "Naamloos",
|
|
"uploadFailed": "Uploaden van {filename} mislukt",
|
|
"view": "Notitie bekijken",
|
|
"emptyStateTabs": "Nog geen notities hier. Gebruik \"Nieuwe notitie\" in de zijbalk om er een toe te voegen (AI-titelsuggesties verschijnen in de composer).",
|
|
"viewCards": "Kaartenweergave",
|
|
"viewCardsTooltip": "Kaartenraster met slepen-en-neerzetten herschikken",
|
|
"viewTabs": "Lijstweergave",
|
|
"viewTabsTooltip": "Tabbladen bovenaan, notitie eronder — sleep tabbladen om te herschikken",
|
|
"viewModeGroup": "Weergavemodus notities",
|
|
"reorderTabs": "Tabblad herschikken",
|
|
"modified": "Gewijzigd",
|
|
"created": "Aangemaakt"
|
|
},
|
|
"pagination": {
|
|
"next": "→",
|
|
"pageInfo": "Pagina {currentPage} / {totalPages}",
|
|
"previous": "←"
|
|
},
|
|
"paragraphRefactor": {
|
|
"casual": "Informeel",
|
|
"expand": "Uitbreiden",
|
|
"formal": "Formeel",
|
|
"improve": "Verbeteren",
|
|
"shorten": "Inkorten",
|
|
"title": "Tekstverbetering"
|
|
},
|
|
"profile": {
|
|
"accountSettings": "Accountinstellingen",
|
|
"autoDetect": "Automatisch detecteren",
|
|
"changePassword": "Wachtwoord wijzigen",
|
|
"changePasswordDescription": "Werk uw wachtwoord bij. U heeft uw huidige wachtwoord nodig.",
|
|
"confirmPassword": "Wachtwoord bevestigen",
|
|
"currentPassword": "Huidige wachtwoord",
|
|
"description": "Werk uw persoonlijke informatie bij",
|
|
"displayName": "Weergavenaam",
|
|
"displaySettings": "Weergave-instellingen",
|
|
"displaySettingsDescription": "Pas de weergave en lettergrootte aan.",
|
|
"email": "E-mail",
|
|
"fontSize": "Lettergrootte",
|
|
"fontSizeDescription": "Pas de lettergrootte aan voor betere leesbaarheid. Dit is van toepassing op alle tekst in de interface.",
|
|
"fontSizeExtraLarge": "Extra groot",
|
|
"fontSizeLarge": "Groot",
|
|
"fontSizeMedium": "Middel",
|
|
"fontSizeSmall": "Klein",
|
|
"fontSizeUpdateFailed": "Lettergrootte bijwerken mislukt",
|
|
"fontSizeUpdateSuccess": "Lettergrootte succesvol bijgewerkt",
|
|
"languageDescription": "Deze taal wordt gebruikt voor AI-functies, inhoudsanalyse en interfacetekst.",
|
|
"languagePreferences": "Taalvoorkeuren",
|
|
"languagePreferencesDescription": "Kies uw voorkeurstaal voor AI-functies en interface.",
|
|
"languageUpdateFailed": "Taal bijwerken mislukt",
|
|
"languageUpdateSuccess": "Taal succesvol bijgewerkt",
|
|
"manageAISettings": "AI-instellingen beheren",
|
|
"newPassword": "Nieuw wachtwoord",
|
|
"passwordChangeFailed": "Wachtwoord wijzigen mislukt",
|
|
"passwordChangeSuccess": "Wachtwoord succesvol gewijzigd",
|
|
"passwordError": "Fout bij bijwerken wachtwoord",
|
|
"passwordUpdated": "Wachtwoord bijgewerkt",
|
|
"preferredLanguage": "Voorkeurstaal",
|
|
"profileError": "Fout bij bijwerken profiel",
|
|
"profileUpdated": "Profiel bijgewerkt",
|
|
"recentNotesUpdateFailed": "Recente notities-instelling bijwerken mislukt",
|
|
"recentNotesUpdateSuccess": "Recente notities-instelling succesvol bijgewerkt",
|
|
"selectFontSize": "Lettergrootte selecteren",
|
|
"selectLanguage": "Selecteer een taal",
|
|
"showRecentNotes": "Sectie recente notities weergeven",
|
|
"showRecentNotesDescription": "Toon recente notities (laatste 7 dagen) op de hoofdpagina",
|
|
"title": "Profiel",
|
|
"updateFailed": "Profiel bijwerken mislukt",
|
|
"updatePassword": "Wachtwoord bijwerken",
|
|
"updateSuccess": "Profiel bijgewerkt"
|
|
},
|
|
"reminder": {
|
|
"cancel": "Annuleren",
|
|
"reminderDate": "Herinneringsdatum",
|
|
"reminderTime": "Herinneringstijd",
|
|
"removeReminder": "Herinnering verwijderen",
|
|
"save": "Herinnering instellen",
|
|
"setReminder": "Herinnering instellen",
|
|
"title": "Herinnering"
|
|
},
|
|
"resetPassword": {
|
|
"confirmNewPassword": "Bevestig nieuw wachtwoord",
|
|
"description": "Voer hieronder uw nieuwe wachtwoord in.",
|
|
"invalidLinkDescription": "Deze wachtwoordresetlink is ongeldig of verlopen.",
|
|
"invalidLinkTitle": "Ongeldige link",
|
|
"loading": "Laden...",
|
|
"newPassword": "Nieuw wachtwoord",
|
|
"passwordMismatch": "Wachtwoorden komen niet overeen",
|
|
"requestNewLink": "Nieuwe link aanvragen",
|
|
"resetPassword": "Wachtwoord opnieuw instellen",
|
|
"resetting": "Opnieuw instellen...",
|
|
"success": "Wachtwoord succesvol opnieuw ingesteld. U kunt nu inloggen.",
|
|
"title": "Wachtwoord opnieuw instellen"
|
|
},
|
|
"search": {
|
|
"exactMatch": "Exacte overeenkomst",
|
|
"noResults": "Geen resultaten gevonden",
|
|
"placeholder": "Zoeken",
|
|
"related": "Gerelateerd",
|
|
"resultsFound": "{count} notities gevonden",
|
|
"searchPlaceholder": "Doorzoek uw notities...",
|
|
"searching": "Zoeken...",
|
|
"semanticInProgress": "AI-zoeken bezig...",
|
|
"semanticTooltip": "AI semantisch zoeken"
|
|
},
|
|
"semanticSearch": {
|
|
"exactMatch": "Exacte overeenkomst",
|
|
"related": "Gerelateerd",
|
|
"searching": "Zoeken..."
|
|
},
|
|
"settings": {
|
|
"about": "Over",
|
|
"account": "Account",
|
|
"appearance": "Weergave",
|
|
"cleanTags": "Wees-tags opruimen",
|
|
"cleanTagsDescription": "Verwijder tags die door geen enkele notitie meer worden gebruikt",
|
|
"description": "Beheer uw instellingen en voorkeuren",
|
|
"language": "Taal",
|
|
"languageAuto": "Automatisch",
|
|
"maintenance": "Onderhoud",
|
|
"maintenanceDescription": "Hulpmiddelen om de gezondheid van uw database te behouden",
|
|
"notifications": "Meldingen",
|
|
"privacy": "Privacy",
|
|
"profile": "Profiel",
|
|
"searchNoResults": "Geen resultaten gevonden",
|
|
"security": "Beveiliging",
|
|
"selectLanguage": "Taal selecteren",
|
|
"semanticIndexing": "Semantische indexering",
|
|
"semanticIndexingDescription": "Genereer vectoren voor alle notities om intentiegericht zoeken mogelijk te maken",
|
|
"settingsError": "Fout bij opslaan instellingen",
|
|
"settingsSaved": "Instellingen opgeslagen",
|
|
"theme": "Thema",
|
|
"themeDark": "Donker",
|
|
"themeLight": "Licht",
|
|
"themeSystem": "Systeem",
|
|
"title": "Instellingen",
|
|
"version": "Versie",
|
|
"cleanupDone": "{created} labelrecord(s) gesynchroniseerd, {deleted} weeslabel(s) verwijderd",
|
|
"cleanupNothing": "Niets te doen — labels komen al overeen met uw notities",
|
|
"cleanupWithErrors": "sommige bewerkingen mislukt",
|
|
"cleanupError": "Kan labels niet opruimen",
|
|
"indexingComplete": "Indexering voltooid: {count} notitie(s) verwerkt",
|
|
"indexingError": "Fout bij indexeren",
|
|
"emailNotifications": "E-mailmeldingen",
|
|
"emailNotificationsDesc": "Ontvang belangrijke meldingen per e-mail",
|
|
"desktopNotifications": "Bureaubladmeldingen",
|
|
"desktopNotificationsDesc": "Ontvang meldingen in uw browser",
|
|
"notificationsDesc": "Beheer uw meldingsvoorkeuren"
|
|
},
|
|
"sidebar": {
|
|
"archive": "Archief",
|
|
"editLabels": "Labels bewerken",
|
|
"labels": "Labels",
|
|
"notes": "Notities",
|
|
"reminders": "Herinneringen",
|
|
"trash": "Prullenbak",
|
|
"newNoteTabs": "Nieuwe notitie",
|
|
"newNoteTabsHint": "Notitie maken in dit notitieboek",
|
|
"noLabelsInNotebook": "Nog geen labels in dit notitieboek"
|
|
},
|
|
"support": {
|
|
"aiApiCosts": "AI API kosten:",
|
|
"buyMeACoffee": "Trakteer me op een koffie",
|
|
"contributeCode": "Draag code bij",
|
|
"description": "Memento is 100% gratis en open-source. Uw ondersteuning helpt dit zo te houden.",
|
|
"directImpact": "Directe impact",
|
|
"domainSSL": "Domein & SSL:",
|
|
"donateOnKofi": "Doneren op Ko-fi",
|
|
"donationDescription": "Doneer eenmalig of word maandelijkse supporter.",
|
|
"githubDescription": "Terugkerende steun • Publieke erkenning • Gericht op ontwikkelaars",
|
|
"hostingServers": "Hosting & servers:",
|
|
"howSupportHelps": "Hoe uw steun helpt",
|
|
"kofiDescription": "Geen platformkosten • Directe uitbetalingen • Veilig",
|
|
"otherWaysTitle": "Andere manieren om te steunen",
|
|
"reportBug": "Meld een bug",
|
|
"shareTwitter": "Delen op Twitter",
|
|
"sponsorDescription": "Word maandelijkse sponsor en krijg erkenning.",
|
|
"sponsorOnGithub": "Sponsoren op GitHub",
|
|
"sponsorPerks": "Sponsorvoordelen",
|
|
"starGithub": "Ster op GitHub",
|
|
"title": "Memento-ontwikkeling ondersteunen",
|
|
"totalExpenses": "Totale uitgaven:",
|
|
"transparency": "Transparantie",
|
|
"transparencyDescription": "Ik geloof in volledige transparantie. Hier is hoe donaties worden gebruikt:"
|
|
},
|
|
"testPages": {
|
|
"titleSuggestions": {
|
|
"analyzing": "Analyseren...",
|
|
"contentLabel": "Inhoud (50+ woorden nodig):",
|
|
"error": "Fout:",
|
|
"idle": "Inactief",
|
|
"noSuggestions": "Nog geen suggesties. Typ 50+ woorden en wacht 2 seconden.",
|
|
"placeholder": "Typ hier minimaal 50 woorden...",
|
|
"status": "Status:",
|
|
"suggestions": "Suggesties ({count}):",
|
|
"title": "Test titelsuggesties",
|
|
"wordCount": "Aantal woorden:"
|
|
}
|
|
},
|
|
"time": {
|
|
"daysAgo": "{count} dagen geleden",
|
|
"hoursAgo": "{count} uur geleden",
|
|
"justNow": "Zojuist",
|
|
"minutesAgo": "{count} minuten geleden",
|
|
"today": "Vandaag",
|
|
"tomorrow": "Morgen",
|
|
"yesterday": "Gisteren"
|
|
},
|
|
"titleSuggestions": {
|
|
"available": "Titelsuggesties",
|
|
"dismiss": "Negeren",
|
|
"generating": "Genereren...",
|
|
"selectTitle": "Selecteer een titel",
|
|
"title": "AI-suggesties"
|
|
},
|
|
"toast": {
|
|
"feedbackFailed": "Indienen van feedback mislukt",
|
|
"notesFusionSuccess": "Notities succesvol samengevoegd!",
|
|
"openConnectionFailed": "Verbinding openen mislukt",
|
|
"openingConnection": "Verbinding openen...",
|
|
"operationFailed": "Operatie mislukt",
|
|
"operationSuccess": "Operatie geslaagd",
|
|
"saveFailed": "Opslaan van instelling mislukt",
|
|
"saved": "Instelling opgeslagen",
|
|
"thanksFeedback": "Bedankt voor uw feedback!",
|
|
"thanksFeedbackImproving": "Bedankt! We zullen dit gebruiken om te verbeteren."
|
|
},
|
|
"trash": {
|
|
"title": "Prullenbak",
|
|
"empty": "De prullenbak is leeg",
|
|
"emptyDescription": "Verwijderde notities verschijnen hier",
|
|
"restore": "Herstellen",
|
|
"deletePermanently": "Definitief verwijderen",
|
|
"noteTrashed": "Notitie naar prullenbak verplaatst",
|
|
"noteRestored": "Notitie hersteld",
|
|
"notePermanentlyDeleted": "Notitie definitief verwijderd",
|
|
"emptyTrash": "Prullenbak legen",
|
|
"emptyTrashConfirm": "Alle notities in de prullenbak definitief verwijderen?",
|
|
"emptyTrashSuccess": "Prullenbak geleegd",
|
|
"permanentDelete": "Definitief verwijderen",
|
|
"permanentDeleteConfirm": "Deze notitie wordt definitief verwijderd. Deze actie kan niet ongedaan worden gemaakt."
|
|
},
|
|
"ui": {
|
|
"close": "Sluiten",
|
|
"collapse": "Inklappen",
|
|
"expand": "Uitvouwen",
|
|
"open": "Openen"
|
|
},
|
|
"mcpSettings": {
|
|
"title": "MCP-instellingen",
|
|
"description": "Beheer uw API-sleutels en configureer externe tools",
|
|
"whatIsMcp": {
|
|
"title": "Wat is MCP?",
|
|
"description": "Het Model Context Protocol (MCP) is een open protocol waarmee AI-modellen veilig kunnen communiceren met externe tools en gegevensbronnen. Met MCP kunt u tools zoals Claude Code, Cursor of N8N koppelen aan uw Memento-instantie om uw notities programmatisch te lezen, maken en organiseren.",
|
|
"learnMore": "Meer informatie over MCP"
|
|
},
|
|
"serverStatus": {
|
|
"title": "Serverstatus",
|
|
"running": "Actief",
|
|
"stopped": "Gestopt",
|
|
"mode": "Modus",
|
|
"url": "URL"
|
|
},
|
|
"apiKeys": {
|
|
"title": "API-sleutels",
|
|
"description": "API-sleutels geven externe tools toegang tot uw notities via MCP. Houd uw sleutels geheim.",
|
|
"generate": "Nieuwe sleutel genereren",
|
|
"empty": "Nog geen API-sleutels. Genereer er een om te beginnen.",
|
|
"active": "Actief",
|
|
"revoked": "Ingetrokken",
|
|
"revoke": "Intrekken",
|
|
"delete": "Verwijderen",
|
|
"createdAt": "Aangemaakt",
|
|
"lastUsed": "Laatst gebruikt",
|
|
"never": "Nooit",
|
|
"confirmRevoke": "Weet u zeker dat u deze sleutel wilt intrekken? Tools die deze gebruiken, verliezen toegang.",
|
|
"confirmDelete": "Weet u zeker dat u deze sleutel permanent wilt verwijderen?"
|
|
},
|
|
"createDialog": {
|
|
"title": "API-sleutel genereren",
|
|
"description": "Maak een nieuwe API-sleutel aan om externe tools met uw notities te verbinden.",
|
|
"nameLabel": "Sleutelnaam",
|
|
"namePlaceholder": "bijv. Claude Code, Cursor, N8N",
|
|
"generating": "Bezig met genereren...",
|
|
"generate": "Genereren",
|
|
"successTitle": "API-sleutel gegenereerd",
|
|
"successDescription": "Kopieer uw API-sleutel nu. U kunt deze later niet meer bekijken.",
|
|
"copy": "Kopiëren",
|
|
"copied": "Gekopieerd!",
|
|
"done": "Klaar"
|
|
},
|
|
"configInstructions": {
|
|
"title": "Configuratie-instructies",
|
|
"description": "Gebruik uw API-sleutel om deze tools te configureren.",
|
|
"claudeCode": {
|
|
"title": "Claude Code",
|
|
"description": "Voeg dit toe aan uw Claude Code MCP-configuratiebestand:"
|
|
},
|
|
"cursor": {
|
|
"title": "Cursor",
|
|
"description": "Voeg dit toe aan uw Cursor MCP-instellingen:"
|
|
},
|
|
"n8n": {
|
|
"title": "N8N",
|
|
"description": "Gebruik deze referenties in uw N8N MCP-node:"
|
|
}
|
|
}
|
|
},
|
|
"agents": {
|
|
"title": "Agenten",
|
|
"subtitle": "Automatiseer uw monitoring- en onderzoekstaken",
|
|
"newAgent": "Nieuwe agent",
|
|
"myAgents": "Mijn agenten",
|
|
"noAgents": "Geen agenten",
|
|
"noAgentsDescription": "Maak uw eerste agent of installeer een sjabloon hieronder om uw monitoringstaken te automatiseren.",
|
|
"types": {
|
|
"scraper": "Monitor",
|
|
"researcher": "Onderzoeker",
|
|
"monitor": "Waarnemer",
|
|
"custom": "Aangepast"
|
|
},
|
|
"typeDescriptions": {
|
|
"scraper": "Schraapt meerdere sites en maakt een samenvatting",
|
|
"researcher": "Zoekt naar informatie over een onderwerp",
|
|
"monitor": "Bewaakt een notitieboek en analyseert notities",
|
|
"custom": "Vrije agent met uw eigen prompt"
|
|
},
|
|
"form": {
|
|
"agentType": "Agenttype",
|
|
"name": "Naam",
|
|
"namePlaceholder": "bijv. Dinsdag AI Watch",
|
|
"description": "Beschrijving (optioneel)",
|
|
"descriptionPlaceholder": "Wekelijkse AI-nieuwssamenvatting",
|
|
"urlsLabel": "URL's om te schrapen",
|
|
"urlsOptional": "(optioneel)",
|
|
"sourceNotebook": "Notitieboek om te bewaken",
|
|
"selectNotebook": "Selecteer een notitieboek...",
|
|
"targetNotebook": "Doelnotitieboek",
|
|
"inbox": "Inbox",
|
|
"instructions": "AI-instructies",
|
|
"instructionsPlaceholder": "Beschrijf het gedrag van de agent...",
|
|
"frequency": "Frequentie",
|
|
"cancel": "Annuleren",
|
|
"saving": "Opslaan...",
|
|
"save": "Opslaan",
|
|
"create": "Agent aanmaken",
|
|
"editTitle": "Agent bewerken",
|
|
"createTitle": "Nieuwe agent",
|
|
"nameRequired": "Naam is vereist",
|
|
"addUrl": "URL toevoegen",
|
|
"advancedMode": "Geavanceerde modus",
|
|
"instructionsHint": "vervangt automatische prompt",
|
|
"researchTopic": "Onderwerp",
|
|
"researchTopicPlaceholder": "bijv. Laatste doorbraken in AI",
|
|
"notifyEmail": "E-mailnotificatie",
|
|
"notifyEmailHint": "Ontvang een e-mail met de resultaten van de agent na elke uitvoering"
|
|
},
|
|
"frequencies": {
|
|
"manual": "Handmatig",
|
|
"hourly": "Elk uur",
|
|
"daily": "Dagelijks",
|
|
"weekly": "Wekelijks",
|
|
"monthly": "Maandelijks"
|
|
},
|
|
"status": {
|
|
"success": "Geslaagd",
|
|
"failure": "Mislukt",
|
|
"running": "Actief",
|
|
"pending": "In afwachting"
|
|
},
|
|
"actions": {
|
|
"edit": "Bewerken",
|
|
"run": "Uitvoeren",
|
|
"delete": "Verwijderen",
|
|
"deleteConfirm": "Agent \"{name}\" verwijderen?",
|
|
"toggleOn": "Agent ingeschakeld",
|
|
"toggleOff": "Agent uitgeschakeld"
|
|
},
|
|
"toasts": {
|
|
"created": "Agent aangemaakt",
|
|
"updated": "Agent bijgewerkt",
|
|
"deleted": "\"{name}\" verwijderd",
|
|
"deleteError": "Fout bij verwijderen",
|
|
"runSuccess": "\"{name}\" succesvol uitgevoerd",
|
|
"runError": "Fout: {error}",
|
|
"runFailed": "Uitvoering mislukt",
|
|
"runGenericError": "Fout tijdens uitvoering",
|
|
"toggleError": "Fout bij in-/uitschakelen agent",
|
|
"installSuccess": "\"{name}\" geïnstalleerd",
|
|
"installError": "Fout tijdens installatie",
|
|
"saveError": "Fout bij opslaan"
|
|
},
|
|
"templates": {
|
|
"title": "Sjablonen",
|
|
"install": "Installeren",
|
|
"installing": "Installeren...",
|
|
"veilleAI": {
|
|
"name": "AI Watch",
|
|
"description": "Schraapt 5 op AI gespecialiseerde sites en genereert een wekelijkse samenvatting."
|
|
},
|
|
"veilleTech": {
|
|
"name": "Tech Watch",
|
|
"description": "Schraapt grote techsites en maakt een nieuwssamenvatting."
|
|
},
|
|
"veilleDev": {
|
|
"name": "Dev Watch",
|
|
"description": "Schraapt ontwikkelingssites en vat nieuwe tech en frameworks samen."
|
|
},
|
|
"surveillant": {
|
|
"name": "Notitie-waarnemer",
|
|
"description": "Analyseert recente notities uit een notitieboek en stelt aanvullingen, referenties en links voor."
|
|
},
|
|
"chercheur": {
|
|
"name": "Onderzoeker",
|
|
"description": "Zoekt naar diepgaande informatie over een onderwerp en maakt een gestructureerde notitie met referenties."
|
|
}
|
|
},
|
|
"runLog": {
|
|
"title": "Geschiedenis",
|
|
"noHistory": "Nog geen uitvoeringen",
|
|
"toolTrace": "{count} tool-aanroepen",
|
|
"step": "Stap {num}"
|
|
},
|
|
"tools": {
|
|
"title": "Agent Tools",
|
|
"webSearch": "Web Zoeken",
|
|
"webScrape": "Web Schrapen",
|
|
"noteSearch": "Notitie Zoeken",
|
|
"noteRead": "Notitie Lezen",
|
|
"noteCreate": "Notitie Maken",
|
|
"urlFetch": "URL Ophalen",
|
|
"memorySearch": "Geheugen",
|
|
"configNeeded": "config",
|
|
"selected": "{count} geselecteerd",
|
|
"maxSteps": "Max iteraties"
|
|
},
|
|
"metadata": {
|
|
"executions": "{count} uitv."
|
|
},
|
|
"defaultRoles": {
|
|
"scraper": "U bent een monitoring-assistent. Vat artikelen van verschillende websites samen in een duidelijke, gestructureerde samenvatting.",
|
|
"researcher": "U bent een grondig onderzoeker. Produceer voor het gevraagde onderwerp een onderzoeksnoot met context, kernpunten, debatten en referenties.",
|
|
"monitor": "U bent een analytische assistent. Analyseer de verstrekte notities en stel invalshoeken, referenties en verbanden tussen notities voor.",
|
|
"custom": "U bent een behulpzame assistent."
|
|
},
|
|
"help": {
|
|
"title": "Agentengids",
|
|
"btnLabel": "Hulp",
|
|
"close": "Sluiten",
|
|
"whatIsAgent": "Wat is een agent?",
|
|
"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": "Hoe gebruik je een agent?",
|
|
"howToUseContent": "1. Click **\"New Agent\"** (or start from a **Template** at the bottom of the page)\n2. Choose an **agent type** (Researcher, Monitor, Observer, Custom)\n3. Give it a **name** and fill in the type-specific fields\n4. Optionally pick a **target notebook** where results will be saved\n5. Choose a **frequency** (Manual = you trigger it yourself)\n6. Click **Create**, then hit the **Run** button on the agent card\n7. Once finished, a new note appears in your target notebook",
|
|
"types": "Typen agents",
|
|
"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": "Geavanceerde modus (AI-instructies, Max iteraties)",
|
|
"advancedContent": "Click **\"Advanced mode\"** at the bottom of the form to access additional settings.\n\n### AI Instructions\n\nThis field lets you **replace the default system prompt** for the agent. If left empty, the agent uses an automatic prompt adapted to its type.\n\n**Why use it?** You want to control exactly how the agent behaves. For example:\n- \"Write the summary in English, even if sources are in French\"\n- \"Structure the note with sections: Context, Key Points, Personal Opinion\"\n- \"Ignore articles older than 30 days and focus on recent news\"\n- \"For each detected theme, suggest 3 follow-up leads with links\"\n\n> **Note:** Your instructions replace the defaults, they don't add to them.\n\n### Max iterations\n\nThis is the **maximum number of cycles** the agent can perform. One cycle = the agent thinks, calls a tool, reads the result, then decides the next action.\n\n- **3-5 iterations:** for simple tasks (scraping a single page)\n- **10 iterations (default):** good balance for most cases\n- **15-25 iterations:** for deep research where the agent needs to explore multiple leads\n\n> **Warning:** More iterations = more time and potentially higher API costs.",
|
|
"tools": "Beschikbare tools (details)",
|
|
"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": "Frequentie & planning",
|
|
"frequencyContent": "| Frequency | Behavior\n|-----------|----------\n| **Manual** | You click \"Run\" yourself — no automatic scheduling\n| **Hourly** | Runs every hour\n| **Daily** | Runs once per day\n| **Weekly** | Runs once per week\n| **Monthly** | Runs once per month\n\n> **Tip:** Start with \"Manual\" to test your agent, then switch to an automatic frequency once you're satisfied with the results.",
|
|
"targetNotebook": "Doelnotitieboek",
|
|
"targetNotebookContent": "When an agent finishes its task, it **creates a note**. The **target notebook** determines where that note goes:\n\n- **Inbox** (default) — the note goes to your general notes\n- **Specific notebook** — choose a notebook to keep agent results organized\n\n> **Tip:** Create a dedicated notebook like \"Agent Reports\" to keep all automated content in one place.",
|
|
"templates": "Sjablonen",
|
|
"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": "Tips & probleemoplossing",
|
|
"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": "Kies het type taak dat de agent zal uitvoeren. Elk type heeft verschillende mogelijkheden en velden.",
|
|
"researchTopic": "Het onderwerp dat de agent op het web zal onderzoeken. Wees specifiek voor betere resultaten.",
|
|
"description": "Een korte beschrijving van wat deze agent doet. Helpt u het doel te onthouden.",
|
|
"urls": "Lijst van websites om te scrapen. De agent bezoekt elke URL en haalt inhoud op.",
|
|
"sourceNotebook": "Het notitieboek dat de agent zal analyseren. Het leest notities uit dit notitieboek om verbanden en thema's te vinden.",
|
|
"targetNotebook": "Waar de resultaatnotitie van de agent wordt opgeslagen. Kies Inbox of een specifiek notitieboek.",
|
|
"frequency": "Hoe vaak de agent automatisch draait. Begin met Handmatig om te testen.",
|
|
"instructions": "Aangepaste instructies die de standaard AI-prompt vervangen. Laat leeg voor automatische prompt.",
|
|
"tools": "Selecteer welke tools de agent kan gebruiken. Elke tool geeft de agent een specifieke mogelijkheid.",
|
|
"maxSteps": "Maximaal aantal redeneercycli. Meer stappen = diepere analyse maar duurt langer."
|
|
}
|
|
}
|
|
},
|
|
"chat": {
|
|
"title": "AI-chat",
|
|
"subtitle": "Chat met uw notities en AI-agenten",
|
|
"newConversation": "Nieuw gesprek",
|
|
"noHistory": "Geen geschiedenis",
|
|
"untitled": "Naamloos gesprek",
|
|
"deleteConfirm": "Dit gesprek verwijderen?",
|
|
"yes": "Ja",
|
|
"placeholder": "Stuur een bericht naar de assistent...",
|
|
"allNotebooks": "Alle notitieboeken",
|
|
"inAllNotebooks": "In alle notitieboeken",
|
|
"active": "ACTIEF",
|
|
"disclaimer": "AI kan fouten maken. Verifieer belangrijke informatie.",
|
|
"assistantError": "Assistent-fout",
|
|
"loadError": "Fout bij laden gesprek",
|
|
"createError": "Fout bij aanmaken gesprek",
|
|
"deleteError": "Fout bij verwijderen",
|
|
"renamed": "Gesprek hernoemd",
|
|
"renameError": "Fout bij hernoemen",
|
|
"welcome": "Ik ben hier om u te helpen uw notities samen te vatten, nieuwe ideeën te genereren of uw notitieboeken te bespreken.",
|
|
"searching": "Zoeken...",
|
|
"noNotesFoundForContext": "Geen relevante notities gevonden voor deze vraag. Beantwoord met je algemene kennis.",
|
|
"webSearch": "Zoeken op het web"
|
|
},
|
|
"labHeader": {
|
|
"title": "Het Lab",
|
|
"live": "Live",
|
|
"currentProject": "Huidig project",
|
|
"choose": "Kies...",
|
|
"yourSpaces": "Uw ruimtes",
|
|
"updated": "Bijgewerkt",
|
|
"newSpace": "Nieuwe denkruimte",
|
|
"new": "Nieuw",
|
|
"renamed": "Ruimte hernoemd",
|
|
"renameError": "Fout bij hernoemen",
|
|
"created": "Nieuwe ruimte aangemaakt",
|
|
"createFailed": "Aanmaken mislukt",
|
|
"deleteSpace": "Ruimte verwijderen",
|
|
"deleted": "Ruimte verwijderd",
|
|
"deleteError": "Fout bij verwijderen"
|
|
},
|
|
"notification": {
|
|
"shared": "heeft \"{title}\" gedeeld",
|
|
"untitled": "Naamloos",
|
|
"notifications": "Meldingen",
|
|
"accept": "Accept",
|
|
"accepted": "Share accepted",
|
|
"decline": "Decline",
|
|
"declined": "Delen geweigerd",
|
|
"noNotifications": "No new notifications",
|
|
"removed": "Notitie verwijderd uit lijst"
|
|
},
|
|
"reminders": {
|
|
"title": "Herinneringen",
|
|
"empty": "Geen herinneringen",
|
|
"emptyDescription": "Voeg een herinnering toe aan een notitie om deze hier te vinden.",
|
|
"upcoming": "Aankomend",
|
|
"overdue": "Achterstallig",
|
|
"done": "Voltooid",
|
|
"markDone": "Markeren als voltooid",
|
|
"markUndone": "Markeren als onvoltooid",
|
|
"todayAt": "Vandaag om {time}",
|
|
"tomorrowAt": "Morgen om {time}"
|
|
}
|
|
}
|