MicroFish/locales/nl.json

666 lines
39 KiB
JSON

{
"common": {
"confirm": "Bevestigen",
"cancel": "Annuleren",
"loading": "Laden...",
"error": "Fout",
"success": "Gelukt",
"completed": "Voltooid",
"processing": "Genereren",
"pending": "In afwachting",
"ready": "Gereed",
"running": "Bezig",
"failed": "Mislukt",
"unknown": "Onbekend",
"unknownError": "Onbekende fout",
"none": "Geen",
"close": "Sluiten",
"back": "Terug",
"next": "Volgende",
"retry": "Opnieuw proberen",
"noData": "Geen gegevens beschikbaar",
"hours": "uur",
"minutes": "minuten",
"rounds": "rondes",
"items": "items",
"files": "bestanden"
},
"meta": {
"title": "MiroFish - Voorspel Alles",
"description": "MiroFish - Sociaalmedia-meningensimulatiesysteem"
},
"nav": {
"visitGithub": "Bezoek onze Github-pagina"
},
"home": {
"tagline": "Beknopte & Universele Zwermintelligentie-Engine",
"version": "/ v0.1-Preview",
"heroTitle1": "Upload rapporten,",
"heroTitle2": "Voorspel de toekomst",
"heroDesc": "Uit één enkel document haalt {brand} realiteitszaden om automatisch een parallelle wereld te genereren met tot wel {agentScale}. Injecteer variabelen vanuit een goddelijk perspectief om de {optimalSolution} te vinden in complexe groepsdynamiek.",
"heroDescBrand": "MiroFish",
"heroDescAgentScale": "miljoenen Agents",
"heroDescOptimalSolution": "\"lokaal optimum\"",
"slogan": "Laat Agents de toekomst repeteren, laat beslissingen zegevieren",
"systemStatus": "Systeemstatus",
"systemReady": "Gereed",
"systemReadyDesc": "Voorspellingsengine stand-by. Upload ongestructureerde data om een simulatiereeks te starten.",
"metricLowCost": "Lage kosten",
"metricLowCostDesc": "Gem. $5/sim",
"metricHighAvail": "Schaalbaar",
"metricHighAvailDesc": "Miljoenen Agents",
"workflowSequence": "Workflow",
"step01Title": "Graafopbouw",
"step01Desc": "Zaadextractie & geheugeninjectie & GraphRAG-constructie",
"step02Title": "Omgeving instellen",
"step02Desc": "Entiteitsextractie & persoonlijkheidsgeneratie & Agent-configuratie-injectie",
"step03Title": "Simulatie",
"step03Desc": "Parallelle sim op twee platforms & automatische vereiste-parsing & temporeel geheugen",
"step04Title": "Rapport",
"step04Desc": "ReportAgent interageert met de post-simulatie-omgeving via uitgebreide tools",
"step05Title": "Interactie",
"step05Desc": "Chat met elke gesimuleerde persoon & voer gesprekken met ReportAgent",
"realitySeed": "01 / Realiteitszaad",
"supportedFormats": "Formaten: PDF, MD, TXT",
"dragToUpload": "Sleep bestanden hierheen om te uploaden",
"orBrowse": "of klik om bestanden te bladeren",
"inputParams": "Invoerparameters",
"simulationPrompt": ">_ 02 / Simulatievraag",
"promptPlaceholder": "// Beschrijf uw simulatie- of voorspellingsbehoefte in natuurlijke taal",
"engineBadge": "Engine: MiroFish-V1.0",
"startEngine": "Engine starten",
"initializing": "Initialiseren..."
},
"main": {
"layoutGraph": "Graaf",
"layoutSplit": "Gesplitst",
"layoutWorkbench": "Werkbank",
"stepNames": ["Graafopbouw", "Omgeving instellen", "Simulatie uitvoeren", "Rapportgeneratie", "Diepe interactie"]
},
"step1": {
"ontologyGeneration": "Ontologiegeneratie",
"ontologyCompleted": "Voltooid",
"ontologyGenerating": "Genereren",
"ontologyPending": "In afwachting",
"ontologyDesc": "LLM analyseert documentinhoud en simulatievereisten, haalt realiteitszaden eruit en genereert automatisch een geschikte ontologiestructuur",
"analyzingDocs": "Documenten analyseren...",
"graphRagBuild": "GraphRAG-opbouw",
"graphRagDesc": "Op basis van de gegenereerde ontologie worden documenten automatisch opgedeeld en naar Zep gestuurd om een kennisgraaf te bouwen, entiteiten en relaties te extraheren, en temporeel geheugen en samenvattingen per gemeenschap te vormen",
"entityNodes": "Entiteitsknooppunten",
"relationEdges": "Relatieranden",
"schemaTypes": "Schematypes",
"buildComplete": "Opbouw voltooid",
"buildCompleteDesc": "Graafopbouw is voltooid. Ga verder naar de volgende stap voor het instellen van de simulatieomgeving.",
"inProgress": "Bezig",
"creating": "Aanmaken...",
"enterEnvSetup": "Naar omgevingsinstelling",
"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, simuleer personen te initialiseren en uniek gedrag en geheugens toe te wijzen op basis van realiteitszaden",
"currentAgentCount": "Huidige Agents",
"expectedAgentTotal": "Verwacht aantal Agents",
"relatedTopicsCount": "Onderwerpen gerelateerd aan realiteitszaad",
"generatedAgentPersonas": "Gegenereerde Agent-persona's",
"unknownProfession": "Onbekend beroep",
"noBio": "Geen bio beschikbaar",
"dualPlatformConfig": "Configuratie voor twee platforms genereren",
"dualPlatformConfigDesc": "LLM stelt intelligent de wereldtijdsverloop, aanbevelingsalgoritmes, actieve uren per persoon, postfrequentie, gebeurtenis-triggers en meer in op basis van vereisten en realiteitszaden",
"simulationDuration": "Simulatieduur",
"roundDuration": "Ronde-duur",
"totalRounds": "Totaal aantal rondes",
"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": "Sentimentvoorkeur",
"influenceWeight": "Invloed",
"recommendAlgoConfig": "Aanbevelingsalgoritme-configuratie",
"platform1Name": "Platform 1: Plein / Feed",
"platform2Name": "Platform 2: Onderwerp / Community",
"recencyWeight": "Recency-gewicht",
"popularityWeight": "Populariteitsgewicht",
"relevanceWeight": "Relevantiegewicht",
"viralThreshold": "Viraaldrempel",
"echoChamberStrength": "Echo-kamer-sterkte",
"llmConfigReasoning": "LLM-configuratie-redenering",
"initialActivation": "Initiële activatie-orkestratie",
"initialActivationDesc": "Genereer automatisch initiële activatiegebeurtenissen en hot topics op basis van de narratieve richting om de begintoestand van de simulatiewereld te sturen",
"orchestrating": "Orkestreren",
"narrativeDirection": "Narratieve richting",
"initialHotTopics": "Initiële hot topics",
"initialActivationSeq": "Initiële activatievolgorde ({count})",
"setupComplete": "Instelling voltooid",
"setupCompleteDesc": "Simulatieomgeving is gereed. U kunt de simulatie nu starten.",
"roundsConfig": "Configuratie van simulatierondes",
"roundsConfigDesc": "MiroFish plant automatisch {hours} echte uren te simuleren, waarbij elke ronde {minutesPerRound} minuten voorstelt",
"customToggle": "Aangepast",
"roundsUnit": "rondes",
"estimatedDuration": "Voor 100 Agents: geschat ~{minutes} minuten",
"estimatedDurationFull": "Voor 100 Agents: geschat {minutes} minuten",
"recommendedRounds": "{rounds} (aanbevolen)",
"customTip": "Voor de eerste keer raden we sterk aan om over te schakelen naar 'Aangepaste modus' om het aantal rondes te verlagen voor een snelle voorvertoning en lager foutrisico",
"backToGraphBuild": "Terug naar graafopbouw",
"startDualWorldSim": "Parallelle simulatie van twee werelden starten",
"profileModalAge": "Schijnbare leeftijd",
"profileModalGender": "Schijnbaar geslacht",
"profileModalCountry": "Land/regio",
"profileModalMbti": "Schijnbare MBTI",
"profileModalBio": "Persona-bio",
"profileModalTopics": "Onderwerpen gerelateerd aan realiteitszaad",
"profileModalPersona": "Gedetailleerde persona-achtergrond",
"personaDimExperience": "Volledige gebeurteniservaring",
"personaDimExperienceDesc": "Compleet gedragsverloop in deze gebeurtenis",
"personaDimBehavior": "Gedragsprofiel",
"personaDimBehaviorDesc": "Ervaringssamenvatting en gedragsvoorkeuren",
"personaDimMemory": "Unieke geheugenafdruk",
"personaDimMemoryDesc": "Herinneringen gevormd door realiteitszaden",
"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 acties van agents...",
"errorMissingSimId": "Fout: ontbrekende simulationId",
"startingDualSim": "Parallelle simulatie op twee platforms starten...",
"graphMemoryUpdateEnabled": "Dynamische graafgeheugen-update ingeschakeld",
"setMaxRounds": "Maximaal aantal simulatierondes ingesteld op: {rounds}",
"oldSimCleared": "Oude simulatielogs gewist, simulatie wordt herstart",
"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": "Realtime graafverversing ingeschakeld (30s)",
"graphRefreshStopped": "Realtime graafverversing gestopt",
"preparingGoBack": "Voorbereiden om terug te keren naar stap 2, simulatie sluiten...",
"closingSimEnv": "Simulatieomgeving sluiten...",
"simEnvClosed": "Simulatieomgeving gesloten",
"closeFailed": "Sluiten van simulatieomgeving mislukt, geforceerde stop wordt geprobeerd...",
"stoppingProcess": "Simulatieproces stoppen...",
"checkStatusFailed": "Simulatiestatus controleren mislukt: {error}",
"forceStopSuccess": "Simulatie geforceerd gestopt",
"forceStopFailed": "Geforceerde stop mislukt: {error}",
"startGenerateReportBtn": "Rapport genereren",
"generatingReportBtn": "Starten..."
},
"step4": {
"generatingSection": "{title} genereren...",
"goToInteraction": "Naar diepe interactie",
"waitingForReportAgent": "Wachten op Report Agent...",
"collapse": "Inklappen ▲",
"expandAll": "Toon alle {count} ▼",
"expandAllEntities": "Toon alle {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": "Drift-query-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} agents beschikbaar",
"chatWithReportAgent": "Chat met Report Agent",
"chatWithAgent": "Chat met elke persoon in de wereld",
"selectChatTarget": "Kies chatdoel",
"sendSurvey": "Stuur enquête naar de wereld",
"reportAgentChat": "Report Agent - Chat",
"reportAgentDesc": "Een conversationele versie van de rapportgeneratie-agent met toegang tot 4 professionele tools en het volledige geheugen van MiroFish",
"toolInsightForge": "InsightForge Diepe Attributie",
"toolInsightForgeDesc": "Brengt realiteitszaadgegevens in lijn met simulatiestatus en combineert Globaal/Lokaal geheugen voor diepgaande attribueanalyse over de tijd",
"toolPanoramaSearch": "PanoramaSearch Volledige Tracking",
"toolPanoramaSearchDesc": "Op grafen gebaseerd BFS-algoritme dat verspreidingspaden van gebeurtenissen reconstrueert en de volledige topologie van informatiedoorstroming vastlegt",
"toolQuickSearch": "QuickSearch Snelle Ophalen",
"toolQuickSearchDesc": "GraphRAG-gebaseerde instant-query-interface met geoptimaliseerde indexering voor snelle extractie van knooppuntattributen en discrete feiten",
"toolInterviewSubAgent": "InterviewSubAgent Virtueel Interview",
"toolInterviewSubAgentDesc": "Autonome interviews die parallelle meer-ronde-dialogen voeren met gesimuleerde personen en ongestructureerde meningen en psychologische toestanden verzamelen",
"profileBio": "Bio",
"chatEmptyReportAgent": "Chat met Report Agent om de rapportinhoud diepgaand te verkennen",
"chatEmptyAgent": "Chat met gesimuleerde personen om hun perspectieven te begrijpen",
"chatInputPlaceholder": "Typ uw vraag...",
"selectSurveyTarget": "Kies enquêtedoelen",
"selectedCount": "{selected} / {total} geselecteerd",
"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} reacties",
"selectAll": "Alles selecteren",
"clearSelection": "Wissen",
"errorOccurred": "Sorry, er is een fout opgetreden: {error}",
"noResponse": "Geen reactie",
"requestFailed": "Verzoek mislukt",
"selectAgentFirst": "Selecteer eerst een gesimuleerde persoon"
},
"graph": {
"panelTitle": "Visualisatie graafrelaties",
"refreshGraph": "Graaf verversen",
"graphMemoryRealtime": "GraphRAG kort/langetermijngeheugen wordt in realtime bijgewerkt",
"realtimeUpdating": "Realtime bijwerken...",
"pendingContentHint": "Sommige inhoud wordt nog verwerkt. Overweeg om de graaf later handmatig te verversen.",
"nodeDetails": "Knooppuntdetails",
"relationship": "Relatie",
"graphDataLoading": "Graafdata laden...",
"waitingOntology": "Wachten op ontologiegeneratie...",
"toggleMaximize": "Maximaliseren/herstellen",
"closeHint": "Hint sluiten"
},
"history": {
"title": "Simulatiegeschiedenis",
"graphBuild": "Graafopbouw",
"envSetup": "Omgeving instellen",
"analysisReport": "Analyserapport",
"moreFiles": "+{count} bestanden",
"noFiles": "Geen bestanden",
"loadingText": "Laden...",
"simRequirement": "Simulatievereiste",
"relatedFiles": "Gerelateerde bestanden",
"noRelatedFiles": "Geen gerelateerde bestanden",
"replayTitle": "Simulatieherhaling",
"step1Button": "Graafopbouw",
"step2Button": "Omgeving instellen",
"step4Button": "Analyserapport",
"replayHint": "Stap 3 'Simulatie uitvoeren' en Stap 5 'Diepe interactie' moeten tijdens runtime worden gestart en ondersteunen geen geschiedenis-herhaling",
"notStarted": "Niet gestart",
"roundsProgress": "{current}/{total} rondes",
"untitledSimulation": "Naamloze simulatie",
"unknownFile": "Onbekend bestand"
},
"api": {
"projectNotFound": "Project niet gevonden: {id}",
"projectDeleteFailed": "Project niet gevonden of verwijderen mislukt: {id}",
"projectDeleted": "Project verwijderd: {id}",
"projectReset": "Project gereset: {id}",
"requireSimulationRequirement": "Geef een simulatievereiste op (simulation_requirement)",
"requireFileUpload": "Upload minstens één documentbestand",
"noDocProcessed": "Geen documenten succesvol verwerkt. Controleer de bestandsformaten.",
"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": "Graafopbouw bezig. Niet opnieuw indienen. Voeg force: true toe om geforceerd opnieuw op te bouwen.",
"textNotFound": "Geëxtraheerde tekstinhoud niet gevonden",
"ontologyNotFound": "Ontologiedefinitie niet gevonden",
"graphBuildStarted": "Graafopbouwtaak gestart. Vraag voortgang op via /task/{taskId}.",
"graphBuildComplete": "Graafopbouw voltooid",
"buildFailed": "Opbouw mislukt: {error}",
"taskNotFound": "Taak niet gevonden: {id}",
"graphDeleted": "Graaf verwijderd: {id}",
"entityNotFound": "Entiteit niet gevonden: {id}",
"graphNotBuilt": "Graaf nog niet opgebouwd. 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. Vraag voortgang op via /api/simulation/prepare/status.",
"alreadyPrepared": "Voorbereiding al voltooid. Niet opnieuw genereren.",
"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 bezig. Stop deze eerst via /stop, of gebruik force=true om opnieuw te starten.",
"simNotReady": "Simulatie niet gereed. Huidige status: {status}. Roep eerst /prepare aan.",
"graphIdRequiredForMemory": "Graafgeheugen-update vereist een geldige graph_id. Zorg dat de graaf is opgebouwd.",
"dbNotExist": "Database bestaat niet. De simulatie is mogelijk nog niet uitgevoerd.",
"requireMessage": "Geef een bericht op",
"missingGraphId": "Ontbrekende graaf-ID",
"missingGraphIdEnsure": "Ontbrekende graaf-ID. Zorg dat de graaf is opgebouwd.",
"missingSimRequirement": "Ontbrekende beschrijving van simulatievereiste",
"reportAlreadyExists": "Rapport bestaat al",
"reportGenerateStarted": "Rapportgeneratietaak gestart. Vraag voortgang op 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 draait niet of is gesloten. Zorg dat de simulatie is voltooid en in command-wait-modus staat.",
"interviewTimeout": "Time-out interviewreactie: {error}",
"requireInterviews": "Geef interviews op (interviewlijst)",
"interviewListMissingAgentId": "Interviewlijst-item {index} mist agent_id",
"interviewListMissingPrompt": "Interviewlijst-item {index} mist prompt",
"interviewListInvalidPlatform": "Interviewlijst-item {index} platform moet 'twitter' of 'reddit' zijn",
"batchInterviewTimeout": "Time-out batch-interviewreactie: {error}",
"globalInterviewTimeout": "Time-out globale interviewreactie: {error}",
"envRunning": "Omgeving draait en is gereed voor Interview-commando's",
"envNotRunningShort": "Omgeving draait niet of is gesloten",
"requireGraphIdAndQuery": "Geef graph_id en query op",
"initReportAgent": "Report Agent initialiseren..."
},
"progress": {
"initGraphService": "Graafopbouwservice initialiseren...",
"textChunking": "Tekst opdelen...",
"creatingZepGraph": "Zep-graaf aanmaken...",
"settingOntology": "Ontologiedefinitie instellen...",
"addingChunks": "{count} tekstblokken toevoegen...",
"waitingZepProcess": "Wachten tot Zep data verwerkt...",
"fetchingGraphData": "Graafdata ophalen...",
"graphBuildComplete": "Graafopbouw voltooid",
"buildFailed": "Opbouw mislukt: {error}",
"startBuildingGraph": "Graafopbouw starten...",
"graphCreated": "Graaf aangemaakt: {graphId}",
"ontologySet": "Ontologie ingesteld",
"textSplit": "Tekst opgedeeld in {count} blokken",
"fetchingGraphInfo": "Graafinformatie ophalen...",
"sendingBatch": "Batch {current}/{total} verzenden ({chunks} blokken)...",
"batchFailed": "Batch {batch} mislukt: {error}",
"noEpisodesWait": "Geen episodes om op te wachten",
"waitingEpisodes": "Wachten tot {count} tekstblokken zijn verwerkt...",
"episodesTimeout": "Sommige blokken zijn 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": "Verbinden met Zep-graaf...",
"readingNodeData": "Knooppuntdata lezen...",
"readingComplete": "Klaar, {count} entiteiten gevonden",
"startGenerating": "Genereren starten...",
"analyzingRequirements": "Simulatievereisten analyseren...",
"generatingOutline": "Rapportoverzicht genereren...",
"parsingOutline": "Overzichtsstructuur parsen...",
"outlinePlanComplete": "Overzichtsplanning voltooid",
"deepSearchAndWrite": "Diep 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 hot topics genereren...",
"generatingAgentConfig": "Agent-configuratie genereren ({start}-{end}/{total})...",
"generatingPlatformConfig": "Platformconfiguratie genereren...",
"zepSearchQuery": "Alle informatie, activiteiten, gebeurtenissen, relaties en achtergrond over {name}",
"timeConfigLabel": "Tijdconfiguratie",
"eventConfigLabel": "Gebeurtenisconfiguratie",
"agentConfigResult": "Agent-configuratie: {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 van simulatieomgeving mislukt, geforceerde stop wordt geprobeerd...",
"simForceStopSuccess": "✓ Simulatie geforceerd gestopt",
"forceStopFailed": "Geforceerde stop mislukt: {error}",
"stoppingSimProcess": "Simulatieproces stoppen...",
"simStopped": "✓ Simulatie gestopt",
"stopSimFailed": "Simulatie stoppen mislukt: {error}",
"checkStatusFailed": "Simulatiestatus controleren mislukt: {error}",
"enterStep4": "Stap 4 binnengegaan: Rapportgeneratie",
"loadingSimData": "Simulatiedata laden: {id}",
"timeConfig": "Tijdconfiguratie: {minutes} minuten per ronde",
"timeConfigFetchFailed": "Tijdconfiguratie ophalen mislukt, standaard wordt gebruikt: {minutes} min/round",
"projectLoadSuccess": "Project geladen: {id}",
"loadSimDataFailed": "Simulatiedata laden mislukt: {error}",
"loadException": "Laadfout: {error}",
"graphDataLoadSuccess": "Graafdata succesvol geladen",
"graphLoadFailed": "Graaf laden mislukt: {error}",
"graphRealtimeRefreshStart": "Realtime graafverversing ingeschakeld (30s)",
"graphRealtimeRefreshStop": "Realtime graafverversing gestopt",
"simRunViewInit": "SimulationRunView geïnitialiseerd",
"customRounds": "Aangepaste simulatierondes: {rounds}",
"enterStep3": "Stap 3 binnengegaan: Simulatie uitvoeren",
"customRoundsConfig": "Aangepaste simulatierondes: {rounds} rondes",
"useAutoRounds": "Auto-geconfigureerde simulatierondes worden gebruikt",
"detectedSimEnvRunning": "Draaiende simulatieomgeving gedetecteerd, sluiten...",
"closeSimEnvFailedWithError": "Sluiten van simulatieomgeving mislukt: {error}",
"closeSimEnvException": "Fout bij sluiten simulatieomgeving: {error}",
"detectedSimRunning": "Gedetecteerd dat simulatie draait, stoppen...",
"forceStopSimFailed": "Geforceerde stop simulatie mislukt: {error}",
"forceStopSimException": "Fout bij geforceerde stop simulatie: {error}",
"simViewInit": "SimulationView geïnitialiseerd",
"errorMissingSimId": "Fout: ontbrekende simulationId",
"simInstanceCreated": "Simulatie-instantie aangemaakt: {id}",
"preparingSimEnv": "Simulatieomgeving voorbereiden...",
"detectedExistingPrep": "Bestaande voorbereiding gedetecteerd, wordt direct gebruikt",
"prepareTaskStarted": "Voorbereidingstaak gestart",
"prepareTaskId": " └─ Taak-ID: {taskId}",
"zepEntitiesFound": "{count} entiteiten gevonden uit Zep-graaf",
"entityTypes": " └─ Entiteitstypen: {types}",
"startPollingProgress": "Voorbereidingsvoortgang pollen...",
"prepareFailed": "Voorbereiding mislukt: {error}",
"prepareException": "Voorbereidingsfout: {error}",
"prepareComplete": "✓ Voorbereiding voltooid",
"prepareFailedWithError": "✗ Voorbereiding mislukt: {error}",
"startGeneratingConfig": "Configuratie voor twee-platform-simulatie genereren...",
"generatingAgentProfileConfig": "Agent-persona-configuratie genereren...",
"generatingLLMConfig": "LLM aanroepen om simulatieconfiguratieparameters te genereren...",
"configComplete": "✓ Simulatieconfiguratie gegenereerd",
"configSummaryAgents": " ├─ Agents: {count}",
"configSummaryHours": " ├─ Duur: {hours} uur",
"configSummaryPosts": " ├─ Initiële berichten: {count}",
"configSummaryTopics": " ├─ Hot topics: {count}",
"configSummaryPlatforms": " └─ Platforms: Twitter {twitter}, Reddit {reddit}",
"timeConfigDetail": "Tijdconfiguratie: {minutes} min/round, {rounds} rondes totaal",
"narrativeDirection": "Narratieve richting: {direction}",
"envSetupComplete": "✓ Omgevingsinstelling voltooid, gereed voor simulatie",
"startSimCustomRounds": "Simulatie starten, aangepaste rondes: {rounds}",
"startSimAutoRounds": "Simulatie starten, auto-geconfigureerde rondes: {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 wordt gegenereerd, pollen...",
"loadConfigFailed": "Configuratie laden mislukt: {error}",
"step2Init": "Stap 2 omgevingsinstelling geïnitialiseerd",
"step3Init": "Stap 3 simulatie-uitvoering geïnitialiseerd",
"startingDualSim": "Parallelle simulatie op twee platforms starten...",
"setMaxRounds": "Maximaal aantal simulatierondes ingesteld op: {rounds}",
"graphMemoryUpdateEnabled": "Dynamische graafgeheugen-update ingeschakeld",
"oldSimCleared": "✓ Oude simulatielogs gewist, simulatie wordt herstart",
"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": "Verzoek voor rapportgeneratie verzonden, even geduld...",
"startingReportGen": "Rapportgeneratie starten...",
"reportGenTaskStarted": "✓ Rapportgeneratietaak gestart: {reportId}",
"reportGenFailed": "✗ Rapportgeneratie starten mislukt: {error}",
"reportGenException": "✗ Rapportgeneratiefout: {error}",
"step5Init": "Stap 5 diepe interactie geïnitialiseerd",
"selectChatTarget": "Geselecteerd chatdoel: {name}",
"sendFailed": "Verzenden mislukt: {error}",
"sendToReportAgent": "Verzonden naar Report Agent: {message}...",
"reportAgentReplied": "Report Agent heeft gereageerd",
"sendToAgent": "Verzonden naar {name}: {message}...",
"agentReplied": "{name} heeft gereageerd",
"sendSurvey": "Enquête versturen naar {count} doelen...",
"receivedReplies": "{count} reacties ontvangen",
"surveySendFailed": "Enquête versturen mislukt: {error}",
"loadReportData": "Rapportdata laden: {id}",
"loadReportFailed": "Rapport laden mislukt: {error}",
"reportDataLoaded": "Rapportdata geladen",
"loadReportLogFailed": "Rapportlogs laden mislukt: {error}",
"loadedProfiles": "{count} gesimuleerde personen geladen",
"loadProfilesFailed": "Gesimuleerde personen laden mislukt: {error}",
"interactionViewInit": "InteractionView geïnitialiseerd",
"reportViewInit": "ReportView geïnitialiseerd",
"getReportInfoFailed": "Rapportinfo ophalen mislukt: {error}",
"enterStep": "Stap {step} binnengegaan: {name}",
"returnToStep": "Terugkeren naar Stap {step}: {name}",
"customSimRounds": "Aangepaste simulatierondes: {rounds} rondes"
},
"report": {
"taskStarted": "Rapportgeneratietaak gestart",
"planningStart": "Rapportoverzicht plannen starten",
"fetchSimContext": "Simulatiecontext ophalen",
"planningComplete": "Overzichtsplanning voltooid",
"sectionStart": "Sectiegeneratie starten: {title}",
"reactThought": "ReACT-ronde {iteration} denken",
"toolCall": "Tool aanroepen: {toolName}",
"toolResult": "Tool {toolName} heeft resultaat geretourneerd",
"llmResponse": "LLM-reactie (tool-aanroepen: {hasToolCalls}, definitief antwoord: {hasFinalAnswer})",
"sectionContentDone": "Inhoud van sectie {title} gegenereerd",
"sectionComplete": "Sectie {title} gegenereerd",
"reportComplete": "Rapportgeneratie voltooid",
"errorOccurred": "Fout opgetreden: {error}",
"agentInitDone": "ReportAgent geïnitialiseerd: graph_id={graphId}, simulation_id={simulationId}",
"executingTool": "Tool uitvoeren: {toolName}, params: {params}",
"toolExecFailed": "Tool-uitvoering mislukt: {toolName}, fout: {error}",
"startPlanningOutline": "Rapportoverzicht plannen starten...",
"outlinePlanDone": "Overzichtsplanning voltooid: {count} secties",
"outlinePlanFailed": "Overzichtsplanning mislukt: {error}",
"reactGenerateSection": "ReACT genereert sectie: {title}",
"sectionIterNone": "Sectie {title} iteratie {iteration}: LLM gaf None terug",
"sectionConflict": "Sectie {title} ronde {iteration}: LLM produceerde zowel tool-aanroep als definitief antwoord (conflict #{conflictCount})",
"sectionConflictDowngrade": "Sectie {title}: {conflictCount} opeenvolgende conflicten, downgrade naar afkappen en eerste tool-aanroep uitvoeren",
"sectionGenDone": "Sectie {title} gegenereerd (tool-aanroepen: {count})",
"multiToolOnlyFirst": "LLM probeerde {total} tool-aanroepen, alleen de eerste wordt uitgevoerd: {toolName}",
"sectionNoPrefix": "Sectie {title} mist prefix 'Final Answer:', LLM-uitvoer wordt als definitieve inhoud overgenomen (tool-aanroepen: {count})",
"sectionMaxIter": "Sectie {title} heeft max iteraties bereikt, geforceerde generatie",
"sectionForceFailed": "Sectie {title} force-finish LLM gaf None terug, standaard foutmelding wordt gebruikt",
"sectionGenFailedContent": "(Deze sectie is niet gegenereerd: LLM gaf lege reactie terug, probeer later opnieuw)",
"outlineSavedToFile": "Overzicht opgeslagen naar bestand: {reportId}/outline.json",
"sectionSaved": "Sectie opgeslagen: {reportId}/section_{sectionNum}.md",
"reportGenDone": "Rapportgeneratie voltooid: {reportId}",
"reportGenFailed": "Rapportgeneratie mislukt: {error}",
"agentChat": "Report Agent-chat: {message}...",
"fetchReportFailed": "Rapportinhoud ophalen 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": "Graafzoekopdracht: graph_id={graphId}, query={query}...",
"graphSearchOp": "Graafzoekopdracht (graph={graphId})",
"searchComplete": "Zoeken voltooid: {count} relevante feiten gevonden",
"zepSearchApiFallback": "Zep Search API mislukt, terugvallen op lokaal zoeken: {error}",
"usingLocalSearch": "Lokaal zoeken gebruiken: query={query}...",
"localSearchComplete": "Lokaal zoeken voltooid: {count} relevante feiten gevonden",
"localSearchFailed": "Lokaal zoeken mislukt: {error}",
"fetchingAllNodes": "Alle knooppunten voor graaf {graphId} ophalen...",
"fetchedNodes": "{count} knooppunten opgehaald",
"fetchingAllEdges": "Alle randen voor graaf {graphId} ophalen...",
"fetchedEdges": "{count} randen opgehaald",
"fetchingNodeDetail": "Knooppuntdetail ophalen: {uuid}...",
"fetchNodeDetailOp": "Knooppuntdetail ophalen (uuid={uuid}...)",
"fetchNodeDetailFailed": "Knooppuntdetail ophalen mislukt: {error}",
"fetchingNodeEdges": "Randen voor knooppunt {uuid} ophalen...",
"foundNodeEdges": "{count} gerelateerde randen gevonden",
"fetchNodeEdgesFailed": "Knooppuntranden ophalen mislukt: {error}",
"fetchingEntitiesByType": "Entiteiten van type {type} ophalen...",
"foundEntitiesByType": "{count} entiteiten van type {type} gevonden",
"fetchingEntitySummary": "Relatiesamenvatting voor entiteit {name} ophalen...",
"fetchingGraphStats": "Statistieken voor graaf {graphId} ophalen...",
"fetchingSimContext": "Simulatiecontext ophalen: {requirement}...",
"insightForgeStart": "InsightForge diepe inzichtophaling: {query}...",
"generatedSubQueries": "{count} subvragen gegenereerd",
"insightForgeComplete": "InsightForge voltooid: {facts} feiten, {entities} entiteiten, {relationships} relaties",
"generateSubQueriesFailed": "Subvragen genereren mislukt: {error}, standaardwaarden worden gebruikt",
"panoramaSearchStart": "PanoramaSearch breed zoeken: {query}...",
"panoramaSearchComplete": "PanoramaSearch voltooid: {active} actief, {historical} historisch",
"quickSearchStart": "QuickSearch eenvoudig zoeken: {query}...",
"quickSearchComplete": "QuickSearch voltooid: {count} resultaten",
"interviewAgentsStart": "InterviewAgents diep interview (echte API): {requirement}...",
"profilesNotFound": "Profielen niet gevonden voor simulatie {simId}",
"loadedProfiles": "{count} agent-profielen geladen",
"selectedAgentsForInterview": "{count} agents geselecteerd voor interview: {indices}",
"generatedInterviewQuestions": "{count} interviewvragen gegenereerd",
"callingBatchInterviewApi": "Batch-interview-API aanroepen (twee platforms): {count} agents",
"interviewApiReturned": "Interview-API retourneerde: {count} resultaten, success={success}",
"interviewApiReturnedFailure": "Interview-API gaf foutmelding: {error}",
"interviewApiCallFailed": "Interview-API-aanroep mislukt (omgeving niet actief?): {error}",
"interviewApiCallException": "Interview-API-aanroep uitzondering: {error}",
"interviewAgentsComplete": "InterviewAgents voltooid: {count} agents geïnterviewd (twee platforms)",
"loadedRedditProfiles": "{count} profielen geladen uit reddit_profiles.json",
"readRedditProfilesFailed": "reddit_profiles.json lezen mislukt: {error}",
"loadedTwitterProfiles": "{count} profielen geladen uit twitter_profiles.csv",
"readTwitterProfilesFailed": "twitter_profiles.csv lezen mislukt: {error}",
"llmSelectAgentFailed": "LLM-agent-selectie mislukt, standaardselectie wordt gebruikt: {error}",
"generateInterviewQuestionsFailed": "Interviewvragen genereren mislukt: {error}",
"generateInterviewSummaryFailed": "Interviewsamenvatting genereren mislukt: {error}"
}
}