Files
Keep/keep-notes/locales/nl.json

1451 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."
},
"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}"
}
}