MicroFish/locales/nl.json

666 lines
39 KiB
JSON

{
"common": {
"confirm": "Bevestigen",
"cancel": "Annuleren",
"loading": "Laden...",
"error": "Fout",
"success": "Geslaagd",
"completed": "Voltooid",
"processing": "Genereren",
"pending": "In afwachting",
"ready": "Gereed",
"running": "Actief",
"failed": "Mislukt",
"unknown": "Onbekend",
"unknownError": "Onbekende fout",
"none": "Geen",
"close": "Sluiten",
"back": "Terug",
"next": "Volgende",
"retry": "Opnieuw",
"noData": "Geen gegevens beschikbaar",
"hours": "uren",
"minutes": "minuten",
"rounds": "ronden",
"items": "items",
"files": "bestanden"
},
"meta": {
"title": "MiroFish - Voorspel Alles",
"description": "MiroFish - Simulatiesysteem voor opinies op sociale media"
},
"nav": {
"visitGithub": "Bezoek onze Github-pagina"
},
"home": {
"tagline": "Beknopte & Universele Zwerm-intelligentie-engine",
"version": "/ v0.1-Preview",
"heroTitle1": "Upload Rapporten,",
"heroTitle2": "Voorspel de Toekomst",
"heroDesc": "Vanuit één document extraheert {brand} realiteitskernen om automatisch een parallelle wereld te genereren met tot {agentScale}. Injecteer variabelen vanuit een god's-eye-perspectief om de {optimalSolution} te vinden in complexe groepsdynamiek.",
"heroDescBrand": "MiroFish",
"heroDescAgentScale": "miljoenen Agenten",
"heroDescOptimalSolution": "\"lokaal optimum\"",
"slogan": "Laat Agenten de toekomst repeteren, laat beslissingen zegevieren",
"systemStatus": "Systeemstatus",
"systemReady": "Gereed",
"systemReadyDesc": "Voorspellingsengine stand-by. Upload ongestructureerde data om een simulatiereeks te initialiseren.",
"metricLowCost": "Lage Kosten",
"metricLowCostDesc": "Gem. $5/sim",
"metricHighAvail": "Schaalbaar",
"metricHighAvailDesc": "Miljoenen Agenten",
"workflowSequence": "Werkstroom",
"step01Title": "Graaf Bouwen",
"step01Desc": "Kernextractie & geheugeninjectie & GraphRAG-constructie",
"step02Title": "Omgeving Instellen",
"step02Desc": "Entiteitsextractie & persona-generatie & Agent-configuratie-injectie",
"step03Title": "Simulatie",
"step03Desc": "Dual-platform parallelle sim & automatisch parseren van vereisten & temporeel geheugen",
"step04Title": "Rapport",
"step04Desc": "RapportAgent communiceert met de post-simulatieomgeving via uitgebreide tools",
"step05Title": "Interactie",
"step05Desc": "Chat met een gesimuleerd individu & converseer met RapportAgent",
"realitySeed": "01 / Realiteitskern",
"supportedFormats": "Formaten: PDF, MD, TXT",
"dragToUpload": "Sleep bestanden om te uploaden",
"orBrowse": "of klik om bestanden te bladeren",
"inputParams": "Invoerparameters",
"simulationPrompt": ">_ 02 / Simulatievraag",
"promptPlaceholder": "// Beschrijf uw simulatie- of voorspellingsvereiste in natuurlijke taal",
"engineBadge": "Engine: MiroFish-V1.0",
"startEngine": "Engine Starten",
"initializing": "Initialiseren..."
},
"main": {
"layoutGraph": "Graaf",
"layoutSplit": "Gesplitst",
"layoutWorkbench": "Werkbank",
"stepNames": ["Graaf Bouwen", "Omgeving Instellen", "Simulatie Uitvoeren", "Rapport Genereren", "Diepgaande Interactie"]
},
"step1": {
"ontologyGeneration": "Ontologiegeneratie",
"ontologyCompleted": "Voltooid",
"ontologyGenerating": "Genereren",
"ontologyPending": "In afwachting",
"ontologyDesc": "LLM analyseert documentinhoud en simulatievereisten, extraheert realiteitskernen en genereert automatisch een geschikte ontologiestructuur",
"analyzingDocs": "Documenten analyseren...",
"graphRagBuild": "GraphRAG Bouwen",
"graphRagDesc": "Op basis van de gegenereerde ontologie worden documenten automatisch opgesplitst en naar Zep gestuurd om een kennisgraaf te bouwen, entiteiten en relaties te extraheren, en temporeel geheugen en gemeenschapssamenvatting te vormen",
"entityNodes": "Entiteitsknooppunten",
"relationEdges": "Relatieranden",
"schemaTypes": "Schematypen",
"buildComplete": "Bouw Voltooid",
"buildCompleteDesc": "Graafbouw is voltooid. Ga door naar de volgende stap voor het instellen van de simulatieomgeving.",
"inProgress": "In uitvoering",
"creating": "Aanmaken...",
"enterEnvSetup": "Omgeving Instellen",
"createSimulationFailed": "Simulatie aanmaken mislukt: {error}",
"createSimulationException": "Fout bij aanmaken simulatie: {error}"
},
"step2": {
"simInstanceInit": "Initialisatie Simulatie-instantie",
"simInstanceDesc": "Maak een nieuwe simulatie-instantie aan en haal wereldparametersjablonen op",
"asyncTaskDone": "Asynchrone taak voltooid",
"generateAgentPersona": "Agent Persona's Genereren",
"generateAgentPersonaDesc": "Combineer context om automatisch entiteiten en relaties uit de kennisgraaf te extraheren, gesimuleerde individuen te initialiseren en uniek gedrag en herinneringen toe te wijzen op basis van realiteitskernen",
"currentAgentCount": "Huidige Agenten",
"expectedAgentTotal": "Verwacht Totaal Agenten",
"relatedTopicsCount": "Realiteitskern Gerelateerde Onderwerpen",
"generatedAgentPersonas": "Gegenereerde Agent Persona's",
"unknownProfession": "Onbekend beroep",
"noBio": "Geen biografie beschikbaar",
"dualPlatformConfig": "Dual-platform Configuratie Genereren",
"dualPlatformConfigDesc": "LLM stelt op intelligente wijze de tijdstroom van de wereld in, aanbevelingsalgoritmen, actieve uren van elk individu, plaatsingsfrequentie, gebeurtenistriggers en meer op basis van vereisten en realiteitskernen",
"simulationDuration": "Simulatieduur",
"roundDuration": "Rondeduur",
"totalRounds": "Totaal Ronden",
"activePerHour": "Actief Per Uur",
"peakHours": "Piekuren",
"workHours": "Werkuren",
"morningHours": "Ochtenduren",
"offPeakHours": "Daluren",
"agentConfig": "Agent Configuratie",
"activeTimePeriod": "Actieve Uren",
"postsPerHour": "Berichten/uur",
"commentsPerHour": "Reacties/uur",
"responseDelay": "Reactievertraging",
"activityLevel": "Activiteitsniveau",
"sentimentBias": "Sentimentbias",
"influenceWeight": "Invloed",
"recommendAlgoConfig": "Aanbevelingsalgoritme Configuratie",
"platform1Name": "Platform 1: Plein / Feed",
"platform2Name": "Platform 2: Onderwerp / Gemeenschap",
"recencyWeight": "Recentheidsgewicht",
"popularityWeight": "Populariteitsgewicht",
"relevanceWeight": "Relevantiegewicht",
"viralThreshold": "Virale Drempel",
"echoChamberStrength": "Echokamersterkte",
"llmConfigReasoning": "LLM Configuratieredenering",
"initialActivation": "Initiële Activatie-orkestratie",
"initialActivationDesc": "Genereer automatisch initiële activatiegebeurtenissen en trending onderwerpen op basis van narratieve richting om de initiële toestand van de simulatiewereld te sturen",
"orchestrating": "Orkestreren",
"narrativeDirection": "Narratieve Richting",
"initialHotTopics": "Initiële Trending Onderwerpen",
"initialActivationSeq": "Initiële Activatiereeks ({count})",
"setupComplete": "Installatie Voltooid",
"setupCompleteDesc": "Simulatieomgeving is gereed. U kunt nu de simulatie starten.",
"roundsConfig": "Configuratie Simulatieronden",
"roundsConfigDesc": "MiroFish plant automatisch {hours} echte uren te simuleren, waarbij elke ronde {minutesPerRound} minuten verstreken tijd vertegenwoordigt",
"customToggle": "Aangepast",
"roundsUnit": "ronden",
"estimatedDuration": "Voor 100 Agenten: gest. ~{minutes} minuten",
"estimatedDurationFull": "Voor 100 Agenten: gest. {minutes} minuten",
"recommendedRounds": "{rounds} (aanbevolen)",
"customTip": "Voor eerste uitvoeringen raden we sterk aan om over te schakelen naar 'Aangepaste modus' om ronden te verminderen voor een snelle preview en lager foutrisico",
"backToGraphBuild": "Terug naar Graaf Bouwen",
"startDualWorldSim": "Dual-wereld Parallelle Simulatie Starten",
"profileModalAge": "Schijnbare Leeftijd",
"profileModalGender": "Schijnbaar Geslacht",
"profileModalCountry": "Land/Regio",
"profileModalMbti": "Schijnbaar MBTI",
"profileModalBio": "Persona Biografie",
"profileModalTopics": "Realiteitskern Gerelateerde Onderwerpen",
"profileModalPersona": "Gedetailleerde Persona Achtergrond",
"personaDimExperience": "Volledige Gebeurteniservaring",
"personaDimExperienceDesc": "Volledig gedragstraject in deze gebeurtenis",
"personaDimBehavior": "Gedragsprofiel",
"personaDimBehaviorDesc": "Ervaringsoverzicht en gedragsvoorkeuren",
"personaDimMemory": "Unieke Geheugenafdruk",
"personaDimMemoryDesc": "Herinneringen gevormd uit realiteitskernen",
"personaDimSocial": "Sociaal Netwerk",
"personaDimSocialDesc": "Individuele verbindingen en interactiegraaf",
"genderMale": "Man",
"genderFemale": "Vrouw",
"genderOther": "Anders",
"yearsOld": "jaar oud",
"initializing": "Initialiseren",
"generating": "Genereren"
},
"step3": {
"startGenerateReport": "Rapport Genereren",
"generatingReport": "Starten...",
"waitingForActions": "Wachten op agentacties...",
"errorMissingSimId": "Fout: ontbrekende simulatieId",
"startingDualSim": "Dual-platform parallelle simulatie starten...",
"graphMemoryUpdateEnabled": "Dynamische graafgeheugenupdate ingeschakeld",
"setMaxRounds": "Maximale simulatieronden ingesteld op: {rounds}",
"oldSimCleared": "Oude simulatielogboeken gewist, simulatie opnieuw starten",
"engineStarted": "Simulatie-engine succesvol gestart",
"startFailed": "Starten mislukt: {error}",
"startException": "Startfout: {error}",
"stoppingSim": "Simulatie stoppen...",
"simStopped": "Simulatie gestopt",
"stopFailed": "Stoppen mislukt: {error}",
"stopException": "Stopfout: {error}",
"allPlatformsCompleted": "Alle platformsimulaties zijn beëindigd",
"simCompleted": "Simulatie voltooid",
"graphRealtimeRefresh": "Graaf realtime vernieuwen ingeschakeld (30s)",
"graphRefreshStopped": "Graaf realtime vernieuwen gestopt",
"preparingGoBack": "Voorbereiden om terug te keren naar Stap 2, simulatie sluiten...",
"closingSimEnv": "Simulatieomgeving sluiten...",
"simEnvClosed": "Simulatieomgeving gesloten",
"closeFailed": "Sluiten simulatieomgeving mislukt, geforceerd stoppen proberen...",
"stoppingProcess": "Simulatieproces stoppen...",
"checkStatusFailed": "Controleren simulatiestatus mislukt: {error}",
"forceStopSuccess": "Simulatie geforceerd gestopt",
"forceStopFailed": "Geforceerd stoppen mislukt: {error}",
"startGenerateReportBtn": "Rapport Genereren",
"generatingReportBtn": "Starten..."
},
"step4": {
"generatingSection": "{title} genereren...",
"goToInteraction": "Diepgaande Interactie Starten",
"waitingForReportAgent": "Wachten op Rapport Agent...",
"collapse": "Inklappen ▲",
"expandAll": "Alles tonen {count} ▼",
"expandAllEntities": "Alles tonen {count} ▼",
"scenarioLabel": "Scenario: ",
"tabKeyFacts": "Kernfeiten ({count})",
"tabCoreEntities": "Kernentiteiten ({count})",
"tabRelationChains": "Relatieketens ({count})",
"tabSubQueries": "Subvragen ({count})",
"panelKeyFacts": "Laatste kernfeiten uit temporeel geheugen",
"totalCount": "{count} totaal",
"totalEntityCount": "{count} totaal",
"panelCoreEntities": "Kernentiteiten",
"factCount": "{count} feiten",
"panelRelationChains": "Relatieketens",
"panelSubQueries": "Driftquery-analyse subvragen",
"emptyKeyFacts": "Geen kernfeiten beschikbaar",
"emptyCoreEntities": "Geen kernentiteiten beschikbaar",
"emptyRelationChains": "Geen relatieketens beschikbaar",
"tabActiveFacts": "Actieve Feiten ({count})",
"tabHistoricalFacts": "Historische Feiten ({count})",
"tabEntities": "Entiteiten ({count})",
"panelActiveFacts": "Actieve Feiten",
"emptyActiveFacts": "Geen actieve feiten beschikbaar",
"panelHistoricalFacts": "Historische Feiten",
"emptyHistoricalFacts": "Geen historische feiten beschikbaar",
"panelEntities": "Entiteiten",
"emptyEntities": "Geen entiteiten beschikbaar",
"searchLabel": "Zoeken: ",
"tabFacts": "Feiten ({count})",
"tabEdges": "Randen ({count})",
"tabNodes": "Knooppunten ({count})",
"panelSearchResults": "Zoekresultaten",
"emptySearchResults": "Geen resultaten gevonden",
"panelRelatedEdges": "Gerelateerde Randen",
"panelRelatedNodes": "Gerelateerde Knooppunten",
"world1": "Wereld 1",
"world2": "Wereld 2"
},
"step5": {
"interactiveTools": "Interactieve Tools",
"agentsAvailable": "{count} agenten beschikbaar",
"chatWithReportAgent": "Chat met Rapport Agent",
"chatWithAgent": "Chat met een individu in de wereld",
"selectChatTarget": "Selecteer chatdoel",
"sendSurvey": "Enquête versturen naar de wereld",
"reportAgentChat": "Rapport Agent - Chat",
"reportAgentDesc": "Een conversatieversie van de rapportgenererende agent met toegang tot 4 professionele tools en het volledige geheugen van MiroFish",
"toolInsightForge": "InsightForge Diepgaande Attributie",
"toolInsightForgeDesc": "Lijnt realiteitskerndataoud met simulatiestatus, combineert Globaal/Lokaal Geheugen voor cross-temporele diepgaande attributieanalyse",
"toolPanoramaSearch": "PanoramaSearch Volledig Volgen",
"toolPanoramaSearchDesc": "Graafgebaseerd BFS-algoritme dat gebeurtenisvoortplantingspaden reconstrueert en de volledige topologie van informatiestromen vastlegt",
"toolQuickSearch": "QuickSearch Snel Ophalen",
"toolQuickSearchDesc": "GraphRAG-gebaseerde instantquery-interface met geoptimaliseerde indexering voor snelle extractie van knooppuntattributen en discrete feiten",
"toolInterviewSubAgent": "InterviewSubAgent Virtueel Interview",
"toolInterviewSubAgentDesc": "Autonome interviews die parallelle meervoudige dialogen voeren met gesimuleerde individuen, ongestructureerde opiniedata en psychologische toestanden verzamelen",
"profileBio": "Bio",
"chatEmptyReportAgent": "Chat met Rapport Agent om rapportinhoud diepgaand te verkennen",
"chatEmptyAgent": "Chat met gesimuleerde individuen om hun perspectieven te begrijpen",
"chatInputPlaceholder": "Typ uw vraag...",
"selectSurveyTarget": "Selecteer enquêtedoelen",
"selectedCount": "Geselecteerd {selected} / {total}",
"surveyQuestions": "Enquêtevragen",
"surveyInputPlaceholder": "Voer de vraag in die u aan alle geselecteerde doelen wilt stellen...",
"submitSurvey": "Enquête Versturen",
"surveyResults": "Enquêteresultaten",
"surveyResultsCount": "{count} antwoorden",
"selectAll": "Alles Selecteren",
"clearSelection": "Wissen",
"errorOccurred": "Sorry, er is een fout opgetreden: {error}",
"noResponse": "Geen antwoord",
"requestFailed": "Verzoek mislukt",
"selectAgentFirst": "Selecteer eerst een gesimuleerd individu"
},
"graph": {
"panelTitle": "Graaf Relatievisualisatie",
"refreshGraph": "Graaf Vernieuwen",
"graphMemoryRealtime": "GraphRAG kort/langetermijngeheugen wordt realtime bijgewerkt",
"realtimeUpdating": "Realtime bijwerken...",
"pendingContentHint": "Sommige inhoud wordt nog verwerkt. Overweeg later de graaf handmatig te vernieuwen.",
"nodeDetails": "Knooppuntdetails",
"relationship": "Relatie",
"graphDataLoading": "Graafdata laden...",
"waitingOntology": "Wachten op ontologiegeneratie...",
"toggleMaximize": "Maximaliseren/Herstellen",
"closeHint": "Hint sluiten"
},
"history": {
"title": "Simulatiegeschiedenis",
"graphBuild": "Graaf Bouwen",
"envSetup": "Omgeving Instellen",
"analysisReport": "Analyserapport",
"moreFiles": "+{count} bestanden",
"noFiles": "Geen bestanden",
"loadingText": "Laden...",
"simRequirement": "Simulatievereiste",
"relatedFiles": "Gerelateerde Bestanden",
"noRelatedFiles": "Geen gerelateerde bestanden",
"replayTitle": "Simulatie Herhaling",
"step1Button": "Graaf Bouwen",
"step2Button": "Omgeving Instellen",
"step4Button": "Analyserapport",
"replayHint": "Stap 3 'Simulatie Uitvoeren' en Stap 5 'Diepgaande Interactie' moeten worden gestart tijdens runtime en ondersteunen geen geschiedenisherhaling",
"notStarted": "Niet gestart",
"roundsProgress": "{current}/{total} ronden",
"untitledSimulation": "Naamloze simulatie",
"unknownFile": "Onbekend bestand"
},
"api": {
"projectNotFound": "Project niet gevonden: {id}",
"projectDeleteFailed": "Project niet gevonden of verwijdering mislukt: {id}",
"projectDeleted": "Project verwijderd: {id}",
"projectReset": "Project gereset: {id}",
"requireSimulationRequirement": "Geef een simulatievereiste op (simulation_requirement)",
"requireFileUpload": "Upload minimaal één documentbestand",
"noDocProcessed": "Geen documenten succesvol verwerkt. Controleer de bestandsindelingen.",
"requireProjectId": "Geef project_id op",
"configError": "Configuratiefout: {details}",
"zepApiKeyMissing": "ZEP_API_KEY niet geconfigureerd",
"ontologyNotGenerated": "Ontologie nog niet gegenereerd. Roep eerst /ontology/generate aan.",
"graphBuilding": "Graafbouw bezig. Niet opnieuw indienen. Voeg force: true toe om geforceerd opnieuw te bouwen.",
"textNotFound": "Geëxtraheerde tekstinhoud niet gevonden",
"ontologyNotFound": "Ontologiedefinitie niet gevonden",
"graphBuildStarted": "Graafbouwtaak gestart. Voortgang opvragen via /task/{taskId}.",
"graphBuildComplete": "Graafbouw voltooid",
"buildFailed": "Bouwen mislukt: {error}",
"taskNotFound": "Taak niet gevonden: {id}",
"graphDeleted": "Graaf verwijderd: {id}",
"entityNotFound": "Entiteit niet gevonden: {id}",
"graphNotBuilt": "Graaf nog niet gebouwd. Roep eerst /api/graph/build aan.",
"requireSimulationId": "Geef simulation_id op",
"simulationNotFound": "Simulatie niet gevonden: {id}",
"projectMissingRequirement": "Project mist simulatievereiste (simulation_requirement)",
"prepareStarted": "Voorbereidingstaak gestart. Voortgang opvragen via /api/simulation/prepare/status.",
"alreadyPrepared": "Voorbereiding al voltooid. Geen herhaalde generatie nodig.",
"notStartedPrepare": "Voorbereiding niet gestart. Roep /api/simulation/prepare aan.",
"taskCompletedPrepared": "Taak voltooid (voorbereiding bestaat al)",
"requireTaskOrSimId": "Geef task_id of simulation_id op",
"configNotFound": "Simulatieconfiguratie niet gevonden. Roep eerst /prepare aan.",
"configFileNotFound": "Configuratiebestand niet gevonden. Roep eerst /prepare aan.",
"unknownScript": "Onbekend script: {name}. Beschikbaar: {allowed}",
"scriptFileNotFound": "Scriptbestand niet gevonden: {name}",
"requireGraphId": "Geef graph_id op",
"noMatchingEntities": "Geen overeenkomende entiteiten gevonden",
"maxRoundsPositive": "max_rounds moet een positief geheel getal zijn",
"maxRoundsInvalid": "max_rounds moet een geldig geheel getal zijn",
"invalidPlatform": "Ongeldig platformtype: {platform}. Opties: twitter/reddit/parallel",
"simRunningForceHint": "Simulatie is actief. Stop eerst via /stop, of gebruik force=true om opnieuw te starten.",
"simNotReady": "Simulatie niet gereed. Huidige status: {status}. Roep eerst /prepare aan.",
"graphIdRequiredForMemory": "Graafgeheugenupdate vereist een geldig graph_id. Zorg dat de graaf gebouwd is.",
"dbNotExist": "Database bestaat niet. De simulatie heeft mogelijk nog niet uitgevoerd.",
"requireMessage": "Geef een bericht op",
"missingGraphId": "Ontbrekende graaf-ID",
"missingGraphIdEnsure": "Ontbrekende graaf-ID. Zorg dat de graaf gebouwd is.",
"missingSimRequirement": "Ontbrekende beschrijving van simulatievereiste",
"reportAlreadyExists": "Rapport bestaat al",
"reportGenerateStarted": "Rapportgeneratietaak gestart. Voortgang opvragen via /api/report/generate/status.",
"reportGenerated": "Rapport gegenereerd",
"reportNotFound": "Rapport niet gevonden: {id}",
"noReportForSim": "Geen rapport gevonden voor deze simulatie: {id}",
"reportDeleted": "Rapport verwijderd: {id}",
"reportGenerateFailed": "Rapportgeneratie mislukt",
"sectionNotFound": "Sectie niet gevonden: section_{index}.md",
"reportProgressNotAvail": "Rapport niet gevonden of voortgang niet beschikbaar: {id}",
"requireAgentId": "Geef agent_id op",
"requirePrompt": "Geef een prompt op (interviewvraag)",
"invalidInterviewPlatform": "Platform moet 'twitter' of 'reddit' zijn",
"envNotRunning": "Simulatieomgeving niet actief of gesloten. Zorg dat simulatie voltooid is en in opdrachtwaitmodus staat.",
"interviewTimeout": "Interviewantwoord verlopen: {error}",
"requireInterviews": "Geef interviews op (interviewlijst)",
"interviewListMissingAgentId": "Interviewlijstitem {index} mist agent_id",
"interviewListMissingPrompt": "Interviewlijstitem {index} mist prompt",
"interviewListInvalidPlatform": "Interviewlijstitem {index} platform moet 'twitter' of 'reddit' zijn",
"batchInterviewTimeout": "Batchinterviewantwoord verlopen: {error}",
"globalInterviewTimeout": "Globaal interviewantwoord verlopen: {error}",
"envRunning": "Omgeving is actief en klaar voor Interview-opdrachten",
"envNotRunningShort": "Omgeving niet actief of gesloten",
"requireGraphIdAndQuery": "Geef graph_id en query op",
"initReportAgent": "Rapport Agent initialiseren..."
},
"progress": {
"initGraphService": "Graafbouwservice initialiseren...",
"textChunking": "Tekst opsplitsen...",
"creatingZepGraph": "Zep-graaf aanmaken...",
"settingOntology": "Ontologiedefinitie instellen...",
"addingChunks": "{count} tekstfragmenten toevoegen...",
"waitingZepProcess": "Wachten tot Zep gegevens verwerkt...",
"fetchingGraphData": "Graafdata ophalen...",
"graphBuildComplete": "Graafbouw voltooid",
"buildFailed": "Bouwen mislukt: {error}",
"startBuildingGraph": "Graafbouw starten...",
"graphCreated": "Graaf aangemaakt: {graphId}",
"ontologySet": "Ontologie ingesteld",
"textSplit": "Tekst opgesplitst in {count} fragmenten",
"fetchingGraphInfo": "Graafinformatie ophalen...",
"sendingBatch": "Batch {current}/{total} verzenden ({chunks} fragmenten)...",
"batchFailed": "Batch {batch} mislukt: {error}",
"noEpisodesWait": "Geen afleveringen om op te wachten",
"waitingEpisodes": "Wachten op verwerking van {count} tekstfragmenten...",
"episodesTimeout": "Sommige fragmenten verlopen, {completed}/{total} voltooid",
"zepProcessing": "Zep verwerkt... {completed}/{total} klaar, {pending} in afwachting ({elapsed}s)",
"processingComplete": "Verwerking voltooid: {completed}/{total}",
"taskComplete": "Taak voltooid",
"taskFailed": "Taak mislukt",
"startPreparingEnv": "Simulatieomgeving voorbereiden...",
"connectingZepGraph": "Verbinding maken met Zep-graaf...",
"readingNodeData": "Knooppuntdata lezen...",
"readingComplete": "Klaar, {count} entiteiten gevonden",
"startGenerating": "Generatie starten...",
"analyzingRequirements": "Simulatievereisten analyseren...",
"generatingOutline": "Rapportoverzicht genereren...",
"parsingOutline": "Overzichtstructuur parsen...",
"outlinePlanComplete": "Overzichtplanning voltooid",
"deepSearchAndWrite": "Diepgaand zoeken & schrijven ({current}/{max})",
"initReport": "Rapport initialiseren...",
"startPlanningOutline": "Rapportoverzicht plannen...",
"outlineDone": "Overzicht voltooid, {count} secties",
"generatingSection": "Sectie genereren: {title} ({current}/{total})",
"sectionDone": "Sectie {title} voltooid",
"assemblingReport": "Volledig rapport samenstellen...",
"reportComplete": "Rapportgeneratie voltooid",
"reportFailed": "Rapportgeneratie mislukt: {error}",
"savingProfiles": "Profielbestanden opslaan...",
"profilesComplete": "Klaar, {count} profielen gegenereerd",
"callingLLMConfig": "LLM aanroepen om configuratie te genereren...",
"savingConfigFiles": "Configuratiebestanden opslaan...",
"configComplete": "Configuratiegeneratie voltooid",
"generatingTimeConfig": "Tijdconfiguratie genereren...",
"generatingEventConfig": "Gebeurtenisconfiguratie en trending onderwerpen genereren...",
"generatingAgentConfig": "Agentconfiguratie genereren ({start}-{end}/{total})...",
"generatingPlatformConfig": "Platformconfiguratie genereren...",
"zepSearchQuery": "Alle informatie, activiteiten, gebeurtenissen, relaties en achtergrond over {name}",
"timeConfigLabel": "Tijdconfiguratie",
"eventConfigLabel": "Gebeurtenisconfiguratie",
"agentConfigResult": "Agentconfiguratie: {count} gegenereerd",
"postAssignResult": "Berichttoewijzing: {count} berichten toegewezen",
"profileGenerated": "[Gegenereerd] {name} ({type})",
"readingGraphEntities": "Graafentiteiten Lezen",
"generatingProfiles": "Agent Profielen Genereren",
"generatingSimConfig": "Simulatieconfiguratie Genereren",
"preparingScripts": "Scripts Voorbereiden"
},
"log": {
"preparingGoBack": "Voorbereiden om terug te keren naar Stap 2, simulatie sluiten...",
"closingSimEnv": "Simulatieomgeving sluiten...",
"simEnvClosed": "✓ Simulatieomgeving gesloten",
"closeSimEnvFailed": "Sluiten simulatieomgeving mislukt, geforceerd stoppen proberen...",
"simForceStopSuccess": "✓ Simulatie geforceerd gestopt",
"forceStopFailed": "Geforceerd stoppen mislukt: {error}",
"stoppingSimProcess": "Simulatieproces stoppen...",
"simStopped": "✓ Simulatie gestopt",
"stopSimFailed": "Stoppen simulatie mislukt: {error}",
"checkStatusFailed": "Controleren simulatiestatus mislukt: {error}",
"enterStep4": "Stap 4 ingaan: Rapport Genereren",
"loadingSimData": "Simulatiedata laden: {id}",
"timeConfig": "Tijdconfiguratie: {minutes} minuten per ronde",
"timeConfigFetchFailed": "Ophalen tijdconfiguratie mislukt, standaard gebruiken: {minutes} min/ronde",
"projectLoadSuccess": "Project geladen: {id}",
"loadSimDataFailed": "Laden simulatiedata mislukt: {error}",
"loadException": "Laadfout: {error}",
"graphDataLoadSuccess": "Graafdata succesvol geladen",
"graphLoadFailed": "Laden graaf mislukt: {error}",
"graphRealtimeRefreshStart": "Graaf realtime vernieuwen ingeschakeld (30s)",
"graphRealtimeRefreshStop": "Graaf realtime vernieuwen gestopt",
"simRunViewInit": "SimulationRunView geïnitialiseerd",
"customRounds": "Aangepaste simulatieronden: {rounds}",
"enterStep3": "Stap 3 ingaan: Simulatie Uitvoeren",
"customRoundsConfig": "Aangepaste simulatieronden: {rounds} ronden",
"useAutoRounds": "Automatisch geconfigureerde simulatieronden gebruiken",
"detectedSimEnvRunning": "Actieve simulatieomgeving gedetecteerd, sluiten...",
"closeSimEnvFailedWithError": "Sluiten simulatieomgeving mislukt: {error}",
"closeSimEnvException": "Fout bij sluiten simulatieomgeving: {error}",
"detectedSimRunning": "Actieve simulatie gedetecteerd, stoppen...",
"forceStopSimFailed": "Geforceerd stoppen simulatie mislukt: {error}",
"forceStopSimException": "Fout bij geforceerd stoppen simulatie: {error}",
"simViewInit": "SimulationView geïnitialiseerd",
"errorMissingSimId": "Fout: ontbrekende simulatieId",
"simInstanceCreated": "Simulatie-instantie aangemaakt: {id}",
"preparingSimEnv": "Simulatieomgeving voorbereiden...",
"detectedExistingPrep": "Bestaande voorbereiding gedetecteerd, direct gebruiken",
"prepareTaskStarted": "Voorbereidingstaak gestart",
"prepareTaskId": " └─ Taak-ID: {taskId}",
"zepEntitiesFound": "{count} entiteiten gevonden uit Zep-graaf",
"entityTypes": " └─ Entiteitstypen: {types}",
"startPollingProgress": "Voortgang voorbereiding pollen...",
"prepareFailed": "Voorbereiding mislukt: {error}",
"prepareException": "Fout bij voorbereiding: {error}",
"prepareComplete": "✓ Voorbereiding voltooid",
"prepareFailedWithError": "✗ Voorbereiding mislukt: {error}",
"startGeneratingConfig": "Dual-platform simulatieconfiguratie genereren...",
"generatingAgentProfileConfig": "Agent persona configuratie genereren...",
"generatingLLMConfig": "LLM aanroepen om simulatieconfiguratieparameters te genereren...",
"configComplete": "✓ Simulatieconfiguratie gegenereerd",
"configSummaryAgents": " ├─ Agenten: {count}",
"configSummaryHours": " ├─ Duur: {hours} uren",
"configSummaryPosts": " ├─ Initiële berichten: {count}",
"configSummaryTopics": " ├─ Trending onderwerpen: {count}",
"configSummaryPlatforms": " └─ Platformen: Twitter {twitter}, Reddit {reddit}",
"timeConfigDetail": "Tijdconfiguratie: {minutes} min/ronde, {rounds} ronden totaal",
"narrativeDirection": "Narratieve richting: {direction}",
"envSetupComplete": "✓ Omgevingsinstelling voltooid, klaar om te simuleren",
"startSimCustomRounds": "Simulatie starten, aangepaste ronden: {rounds}",
"startSimAutoRounds": "Simulatie starten, automatisch geconfigureerde ronden: {rounds}",
"startGeneratingAgentProfiles": "Agent persona's genereren...",
"agentProfile": "→ Agent persona {current}/{total}: {name} ({profession})",
"allProfilesComplete": "✓ Alle {count} agent persona's gegenereerd",
"loadingExistingConfig": "Bestaande configuratiedata laden...",
"loadedAgentProfiles": "{count} agent persona's geladen",
"configLoadSuccess": "✓ Simulatieconfiguratie geladen",
"configSummaryPostsAlt": " └─ Initiële berichten: {count}",
"configGenerating": "Configuratie genereren, pollen...",
"loadConfigFailed": "Laden configuratie mislukt: {error}",
"step2Init": "Stap 2 omgevingsinstelling geïnitialiseerd",
"step3Init": "Stap 3 simulatie-uitvoering geïnitialiseerd",
"startingDualSim": "Dual-platform parallelle simulatie starten...",
"setMaxRounds": "Maximale simulatieronden ingesteld op: {rounds}",
"graphMemoryUpdateEnabled": "Dynamische graafgeheugenupdate ingeschakeld",
"oldSimCleared": "✓ Oude simulatielogboeken gewist, simulatie opnieuw starten",
"engineStarted": "✓ Simulatie-engine succesvol gestart",
"startFailed": "✗ Starten mislukt: {error}",
"startException": "✗ Startfout: {error}",
"stoppingSim": "Simulatie stoppen...",
"simStoppedSuccess": "✓ Simulatie gestopt",
"stopFailed": "Stoppen mislukt: {error}",
"stopException": "Stopfout: {error}",
"allPlatformsCompleted": "✓ Alle platformsimulaties zijn beëindigd",
"simCompleted": "✓ Simulatie voltooid",
"reportRequestSent": "Rapportgeneratieverzoek verzonden, even geduld...",
"startingReportGen": "Rapportgeneratie starten...",
"reportGenTaskStarted": "✓ Rapportgeneratietaak gestart: {reportId}",
"reportGenFailed": "✗ Starten rapportgeneratie mislukt: {error}",
"reportGenException": "✗ Fout bij rapportgeneratie: {error}",
"step5Init": "Stap 5 diepgaande interactie geïnitialiseerd",
"selectChatTarget": "Chatdoel geselecteerd: {name}",
"sendFailed": "Verzenden mislukt: {error}",
"sendToReportAgent": "Verzonden naar Rapport Agent: {message}...",
"reportAgentReplied": "Rapport Agent heeft geantwoord",
"sendToAgent": "Verzonden naar {name}: {message}...",
"agentReplied": "{name} heeft geantwoord",
"sendSurvey": "Enquête verzenden naar {count} doelen...",
"receivedReplies": "{count} antwoorden ontvangen",
"surveySendFailed": "Verzenden enquête mislukt: {error}",
"loadReportData": "Rapportdata laden: {id}",
"loadReportFailed": "Laden rapport mislukt: {error}",
"reportDataLoaded": "Rapportdata geladen",
"loadReportLogFailed": "Laden rapportlogboeken mislukt: {error}",
"loadedProfiles": "{count} gesimuleerde individuen geladen",
"loadProfilesFailed": "Laden gesimuleerde individuen mislukt: {error}",
"interactionViewInit": "InteractionView geïnitialiseerd",
"reportViewInit": "ReportView geïnitialiseerd",
"getReportInfoFailed": "Ophalen rapportinfo mislukt: {error}",
"enterStep": "Stap {step} ingaan: {name}",
"returnToStep": "Terugkeren naar Stap {step}: {name}",
"customSimRounds": "Aangepaste simulatieronden: {rounds} ronden"
},
"report": {
"taskStarted": "Rapportgeneratietaak gestart",
"planningStart": "Rapportoverzichtplanning starten",
"fetchSimContext": "Simulatiecontext ophalen",
"planningComplete": "Overzichtplanning voltooid",
"sectionStart": "Sectiegeneratie starten: {title}",
"reactThought": "ReACT ronde {iteration} denken",
"toolCall": "Tool aanroepen: {toolName}",
"toolResult": "Tool {toolName} resultaat geretourneerd",
"llmResponse": "LLM-respons (toolaanroepen: {hasToolCalls}, definitief antwoord: {hasFinalAnswer})",
"sectionContentDone": "Sectie {title} inhoudsgeneratie voltooid",
"sectionComplete": "Sectie {title} generatie voltooid",
"reportComplete": "Rapportgeneratie voltooid",
"errorOccurred": "Fout opgetreden: {error}",
"agentInitDone": "RapportAgent geïnitialiseerd: graph_id={graphId}, simulation_id={simulationId}",
"executingTool": "Tool uitvoeren: {toolName}, params: {params}",
"toolExecFailed": "Tooluitvoering mislukt: {toolName}, fout: {error}",
"startPlanningOutline": "Rapportoverzichtplanning starten...",
"outlinePlanDone": "Overzichtplanning voltooid: {count} secties",
"outlinePlanFailed": "Overzichtplanning mislukt: {error}",
"reactGenerateSection": "ReACT sectie genereren: {title}",
"sectionIterNone": "Sectie {title} iteratie {iteration}: LLM retourneerde None",
"sectionConflict": "Sectie {title} ronde {iteration}: LLM heeft zowel toolaanroep als Definitief Antwoord uitgevoerd (conflict #{conflictCount})",
"sectionConflictDowngrade": "Sectie {title}: {conflictCount} opeenvolgende conflicten, terugvallen op afkappen en eerste toolaanroep uitvoeren",
"sectionGenDone": "Sectie {title} generatie voltooid (toolaanroepen: {count})",
"multiToolOnlyFirst": "LLM probeerde {total} toolaanroepen, alleen de eerste uitvoeren: {toolName}",
"sectionNoPrefix": "Sectie {title} mist 'Definitief Antwoord:' prefix, LLM-uitvoer als definitieve inhoud overnemen (toolaanroepen: {count})",
"sectionMaxIter": "Sectie {title} maximale iteraties bereikt, generatie forceren",
"sectionForceFailed": "Sectie {title} geforceerd afsluiten LLM retourneerde None, standaard foutmelding gebruiken",
"sectionGenFailedContent": "(Deze sectie kon niet worden gegenereerd: LLM retourneerde lege respons, probeer later opnieuw)",
"outlineSavedToFile": "Overzicht opgeslagen in bestand: {reportId}/outline.json",
"sectionSaved": "Sectie opgeslagen: {reportId}/section_{sectionNum}.md",
"reportGenDone": "Rapportgeneratie voltooid: {reportId}",
"reportGenFailed": "Rapportgeneratie mislukt: {error}",
"agentChat": "Rapport Agent chat: {message}...",
"fetchReportFailed": "Ophalen rapportinhoud mislukt: {error}",
"outlineSaved": "Overzicht opgeslagen: {reportId}",
"sectionFileSaved": "Sectie opgeslagen: {reportId}/{fileSuffix}",
"fullReportAssembled": "Volledig rapport samengesteld: {reportId}",
"reportSaved": "Rapport opgeslagen: {reportId}",
"reportFolderDeleted": "Rapportmap verwijderd: {reportId}",
"redirectToQuickSearch": "search_graph omgeleid naar quick_search",
"redirectToInsightForge": "get_simulation_context omgeleid naar insight_forge"
},
"console": {
"zepToolsInitialized": "ZepToolsService geïnitialiseerd",
"zepRetryAttempt": "Zep {operation} poging {attempt} mislukt: {error}, opnieuw proberen over {delay}s...",
"zepAllRetriesFailed": "Zep {operation} mislukt na {retries} pogingen: {error}",
"graphSearch": "Graaf zoeken: graph_id={graphId}, query={query}...",
"graphSearchOp": "Graaf zoeken (graaf={graphId})",
"searchComplete": "Zoeken voltooid: {count} relevante feiten gevonden",
"zepSearchApiFallback": "Zep Search API mislukt, terugvallen op lokale zoekopdracht: {error}",
"usingLocalSearch": "Lokale zoekopdracht gebruiken: query={query}...",
"localSearchComplete": "Lokale zoekopdracht voltooid: {count} relevante feiten gevonden",
"localSearchFailed": "Lokale zoekopdracht mislukt: {error}",
"fetchingAllNodes": "Alle knooppunten ophalen voor graaf {graphId}...",
"fetchedNodes": "{count} knooppunten opgehaald",
"fetchingAllEdges": "Alle randen ophalen voor graaf {graphId}...",
"fetchedEdges": "{count} randen opgehaald",
"fetchingNodeDetail": "Knooppuntdetails ophalen: {uuid}...",
"fetchNodeDetailOp": "Knooppuntdetails ophalen (uuid={uuid}...)",
"fetchNodeDetailFailed": "Ophalen knooppuntdetails mislukt: {error}",
"fetchingNodeEdges": "Randen ophalen voor knooppunt {uuid}...",
"foundNodeEdges": "{count} randen gerelateerd aan knooppunt gevonden",
"fetchNodeEdgesFailed": "Ophalen randen knooppunt mislukt: {error}",
"fetchingEntitiesByType": "Entiteiten van type {type} ophalen...",
"foundEntitiesByType": "{count} entiteiten van type {type} gevonden",
"fetchingEntitySummary": "Relatiesamenvatting ophalen voor entiteit {name}...",
"fetchingGraphStats": "Statistieken ophalen voor graaf {graphId}...",
"fetchingSimContext": "Simulatiecontext ophalen: {requirement}...",
"insightForgeStart": "InsightForge diepgaand ophalen: {query}...",
"generatedSubQueries": "{count} subvragen gegenereerd",
"insightForgeComplete": "InsightForge voltooid: {facts} feiten, {entities} entiteiten, {relationships} relaties",
"generateSubQueriesFailed": "Genereren subvragen mislukt: {error}, standaarden gebruiken",
"panoramaSearchStart": "PanoramaSearch brede zoekopdracht: {query}...",
"panoramaSearchComplete": "PanoramaSearch voltooid: {active} actief, {historical} historisch",
"quickSearchStart": "QuickSearch eenvoudige zoekopdracht: {query}...",
"quickSearchComplete": "QuickSearch voltooid: {count} resultaten",
"interviewAgentsStart": "InterviewAgents diepgaand interview (echte API): {requirement}...",
"profilesNotFound": "Profielen niet gevonden voor simulatie {simId}",
"loadedProfiles": "{count} agentprofielen geladen",
"selectedAgentsForInterview": "{count} agenten geselecteerd voor interview: {indices}",
"generatedInterviewQuestions": "{count} interviewvragen gegenereerd",
"callingBatchInterviewApi": "Batch interview API aanroepen (dual platform): {count} agenten",
"interviewApiReturned": "Interview API geretourneerd: {count} resultaten, geslaagd={success}",
"interviewApiReturnedFailure": "Interview API retourneerde fout: {error}",
"interviewApiCallFailed": "Interview API aanroep mislukt (omgeving niet actief?): {error}",
"interviewApiCallException": "Uitzondering bij aanroepen interview API: {error}",
"interviewAgentsComplete": "InterviewAgents voltooid: {count} agenten geïnterviewd (dual platform)",
"loadedRedditProfiles": "{count} profielen geladen uit reddit_profiles.json",
"readRedditProfilesFailed": "Lezen reddit_profiles.json mislukt: {error}",
"loadedTwitterProfiles": "{count} profielen geladen uit twitter_profiles.csv",
"readTwitterProfilesFailed": "Lezen twitter_profiles.csv mislukt: {error}",
"llmSelectAgentFailed": "LLM agentselectie mislukt, standaardselectie gebruiken: {error}",
"generateInterviewQuestionsFailed": "Genereren interviewvragen mislukt: {error}",
"generateInterviewSummaryFailed": "Genereren interviewsamenvatting mislukt: {error}"
}
}