{
	"back": "Terug naar takenoverzicht",
	"common": {
		"save": "Opslaan",
		"done": "Gereed",
		"cancel": "Annuleren",
		"reset": "Resetten",
		"select": "Selecteren",
		"add": "Header toevoegen",
		"remove": "Verwijderen"
	},
	"search": {
		"placeholder": "Instellingen zoeken...",
		"noResults": "Geen instellingen gevonden"
	},
	"header": {
		"title": "Instellingen",
		"saveButtonTooltip": "Wijzigingen opslaan",
		"nothingChangedTooltip": "Niets gewijzigd",
		"doneButtonTooltip": "Niet-opgeslagen wijzigingen negeren en instellingen sluiten"
	},
	"unsavedChangesDialog": {
		"title": "Niet-opgeslagen wijzigingen",
		"description": "Wil je de wijzigingen negeren en doorgaan?",
		"cancelButton": "Annuleren",
		"discardButton": "Wijzigingen negeren"
	},
	"sections": {
		"providers": "Providers",
		"modes": "Modi",
		"mcp": "MCP-servers",
		"worktrees": "Worktrees",
		"autoApprove": "Auto-goedkeuren",
		"checkpoints": "Checkpoints",
		"notifications": "Meldingen",
		"contextManagement": "Context",
		"terminal": "Terminal",
		"slashCommands": "Slash-opdrachten",
		"prompts": "Prompts",
		"ui": "UI",
		"experimental": "Experimenteel",
		"language": "Taal",
		"about": "Over Zoo Code",
		"skills": "Skills"
	},
	"about": {
		"bugReport": {
			"label": "Bug gevonden?",
			"link": "Rapporteer op GitHub"
		},
		"featureRequest": {
			"label": "Heb je een idee?",
			"link": "Deel het met ons"
		},
		"securityIssue": {
			"label": "Kwetsbaarheid ontdekt?",
			"link": "Volg ons openbaarmakingsproces"
		},
		"community": "Wil je tips of gewoon even hangen met andere Zoo Code-gebruikers? Sluit je aan bij <redditLink>reddit.com/r/ZooCode</redditLink> of <discordLink>discord.gg/VxfP4Vx3gX</discordLink>",
		"contactAndCommunity": "Contact & Gemeenschap",
		"manageSettings": "Instellingen Beheren",
		"debugMode": {
			"label": "Debugmodus inschakelen",
			"description": "Schakel de debugmodus in om extra knoppen in de taakkoptekst te tonen voor het bekijken van API-gesprekgeschiedenis en UI-berichten als opgemaakte JSON in tijdelijke bestanden."
		}
	},
	"slashCommands": {
		"description": "Beheer je slash-commando's om snel aangepaste workflows en acties uit te voeren. <DocsLink>Meer informatie</DocsLink>",
		"workspaceCommands": "Werkruimteopdrachten",
		"globalCommands": "Globale opdrachten",
		"noWorkspaceCommands": "Nog geen opdrachten in dit project.",
		"noGlobalCommands": "Nog geen globale opdrachten.",
		"addCommand": "Slash-opdracht toevoegen",
		"editCommand": "Opdracht bewerken",
		"deleteCommand": "Opdracht verwijderen",
		"deleteDialog": {
			"title": "Opdracht verwijderen",
			"description": "Weet je zeker dat je de opdracht \"{{name}}\" wilt verwijderen? Deze actie kan niet ongedaan gemaakt worden.",
			"confirm": "Verwijderen",
			"cancel": "Annuleren"
		},
		"createDialog": {
			"title": "Nieuw slash-commando maken",
			"nameLabel": "Naam",
			"namePlaceholder": "my-command-name",
			"nameHint": "Alleen kleine letters, cijfers, streepjes en onderstrepen",
			"sourceLabel": "Locatie",
			"create": "Maken",
			"cancel": "Annuleren"
		},
		"source": {
			"global": "Globaal (beschikbaar in alle werkruimten)",
			"project": "Werkruimte"
		},
		"validation": {
			"nameRequired": "Naam is vereist",
			"nameTooLong": "Naam mag max. 64 tekens zijn",
			"nameInvalid": "Naam mag alleen letters, cijfers, streepjes en onderstrepen bevatten"
		},
		"footer": "Gebruik slash-commando's voor snelle toegang tot veelgebruikte prompts en workflows."
	},
	"prompts": {
		"description": "Configureer ondersteuningsprompts die worden gebruikt voor snelle acties zoals het verbeteren van prompts, het uitleggen van code en het oplossen van problemen. Deze prompts helpen Zoo om betere ondersteuning te bieden voor veelvoorkomende ontwikkelingstaken."
	},
	"codeIndex": {
		"title": "Codebase indexering",
		"enableLabel": "Codebase indexering inschakelen",
		"enableDescription": "Code-indexering inschakelen voor verbeterde zoekresultaten en contextbegrip",
		"providerLabel": "Embeddings provider",
		"selectProviderPlaceholder": "Selecteer provider",
		"openaiProvider": "OpenAI",
		"ollamaProvider": "Ollama",
		"geminiProvider": "Gemini",
		"geminiApiKeyLabel": "API-sleutel:",
		"geminiApiKeyPlaceholder": "Voer uw Gemini API-sleutel in",
		"vercelAiGatewayProvider": "Vercel AI Gateway",
		"vercelAiGatewayApiKeyLabel": "API-sleutel",
		"vercelAiGatewayApiKeyPlaceholder": "Voer uw Vercel AI Gateway API-sleutel in",
		"bedrockProvider": "Amazon Bedrock",
		"bedrockRegionLabel": "AWS-regio",
		"bedrockRegionPlaceholder": "us-east-1",
		"bedrockProfileLabel": "AWS-profiel",
		"bedrockProfilePlaceholder": "default",
		"bedrockProfileDescription": "AWS-profielnaam uit ~/.aws/credentials (vereist).",
		"openRouterProvider": "OpenRouter",
		"openRouterApiKeyLabel": "OpenRouter API-sleutel",
		"openRouterApiKeyPlaceholder": "Voer uw OpenRouter API-sleutel in",
		"openRouterProviderRoutingLabel": "OpenRouter Provider Routing",
		"openRouterProviderRoutingDescription": "OpenRouter stuurt verzoeken naar de best beschikbare providers voor uw embedding model. Standaard worden verzoeken verdeeld over de beste providers om de uptime te maximaliseren. U kunt echter een specifieke provider kiezen om voor dit model te gebruiken.",
		"mistralProvider": "Mistral",
		"mistralApiKeyLabel": "API-sleutel:",
		"mistralApiKeyPlaceholder": "Voer uw Mistral API-sleutel in",
		"openaiCompatibleProvider": "OpenAI-compatibel",
		"openAiKeyLabel": "OpenAI API-sleutel",
		"openAiKeyPlaceholder": "Voer uw OpenAI API-sleutel in",
		"openAiCompatibleBaseUrlLabel": "Basis-URL",
		"openAiCompatibleApiKeyLabel": "API-sleutel",
		"openAiCompatibleApiKeyPlaceholder": "Voer uw API-sleutel in",
		"openAiCompatibleModelDimensionLabel": "Embedding Dimensie:",
		"modelDimensionLabel": "Model Dimensie",
		"openAiCompatibleModelDimensionPlaceholder": "bijv., 1536",
		"openAiCompatibleModelDimensionDescription": "De embedding dimensie (uitvoergrootte) voor uw model. Controleer de documentatie van uw provider voor deze waarde. Veelvoorkomende waarden: 384, 768, 1536, 3072.",
		"modelLabel": "Model",
		"selectModelPlaceholder": "Selecteer model",
		"ollamaUrlLabel": "Ollama URL:",
		"qdrantUrlLabel": "Qdrant URL",
		"qdrantKeyLabel": "Qdrant-sleutel:",
		"startIndexingButton": "Start",
		"clearIndexDataButton": "Index wissen",
		"unsavedSettingsMessage": "Sla je instellingen op voordat je het indexeringsproces start.",
		"clearDataDialog": {
			"title": "Weet je het zeker?",
			"description": "Deze actie kan niet ongedaan worden gemaakt. Dit zal je codebase-indexgegevens permanent verwijderen.",
			"cancelButton": "Annuleren",
			"confirmButton": "Gegevens wissen"
		},
		"description": "Configureer codebase-indexeringsinstellingen om semantisch zoeken voor je project in te schakelen. <0>Meer informatie</0>",
		"statusTitle": "Status",
		"settingsTitle": "Indexeringsinstellingen",
		"disabledMessage": "Codebase-indexering is momenteel uitgeschakeld. Schakel het in de algemene instellingen in om indexeringsopties te configureren.",
		"embedderProviderLabel": "Embedder Provider",
		"modelPlaceholder": "Voer modelnaam in",
		"selectModel": "Selecteer een model",
		"ollamaBaseUrlLabel": "Ollama Basis-URL",
		"qdrantApiKeyLabel": "Qdrant API-sleutel",
		"qdrantApiKeyPlaceholder": "Voer je Qdrant API-sleutel in (optioneel)",
		"setupConfigLabel": "Instellen",
		"ollamaUrlPlaceholder": "http://localhost:11434",
		"openAiCompatibleBaseUrlPlaceholder": "https://api.example.com",
		"modelDimensionPlaceholder": "1536",
		"qdrantUrlPlaceholder": "http://localhost:6333",
		"saveError": "Kan instellingen niet opslaan",
		"modelDimensions": "({{dimension}} dimensies)",
		"saveSuccess": "Instellingen succesvol opgeslagen",
		"saving": "Opslaan...",
		"saveSettings": "Opslaan",
		"indexingStatuses": {
			"standby": "Stand-by",
			"indexing": "Indexeren",
			"indexed": "Geïndexeerd",
			"error": "Fout"
		},
		"close": "Sluiten",
		"validation": {
			"invalidQdrantUrl": "Ongeldige Qdrant URL",
			"invalidOllamaUrl": "Ongeldige Ollama URL",
			"invalidBaseUrl": "Ongeldige basis-URL",
			"qdrantUrlRequired": "Qdrant URL is vereist",
			"openaiApiKeyRequired": "OpenAI API-sleutel is vereist",
			"modelSelectionRequired": "Modelselectie is vereist",
			"apiKeyRequired": "API-sleutel is vereist",
			"modelIdRequired": "Model-ID is vereist",
			"modelDimensionRequired": "Modelafmeting is vereist",
			"geminiApiKeyRequired": "Gemini API-sleutel is vereist",
			"mistralApiKeyRequired": "Mistral API-sleutel is vereist",
			"vercelAiGatewayApiKeyRequired": "Vercel AI Gateway API-sleutel is vereist",
			"bedrockRegionRequired": "AWS-regio is vereist",
			"bedrockProfileRequired": "AWS-profiel is vereist",
			"ollamaBaseUrlRequired": "Ollama basis-URL is vereist",
			"baseUrlRequired": "Basis-URL is vereist",
			"modelDimensionMinValue": "Modelafmeting moet groter zijn dan 0",
			"openRouterApiKeyRequired": "OpenRouter API-sleutel is vereist"
		},
		"optional": "optioneel",
		"advancedConfigLabel": "Geavanceerde configuratie",
		"searchMinScoreLabel": "Zoekscore drempel",
		"searchMinScoreDescription": "Minimale overeenkomstscore (0.0-1.0) vereist voor zoekresultaten. Lagere waarden leveren meer resultaten op, maar zijn mogelijk minder relevant. Hogere waarden leveren minder, maar relevantere resultaten op.",
		"searchMinScoreResetTooltip": "Reset naar standaardwaarde (0.4)",
		"searchMaxResultsLabel": "Maximum Zoekresultaten",
		"searchMaxResultsDescription": "Maximum aantal zoekresultaten dat wordt geretourneerd bij het doorzoeken van de codebase-index. Hogere waarden bieden meer context maar kunnen minder relevante resultaten bevatten.",
		"resetToDefault": "Reset naar standaard",
		"stopIndexingButton": "Indexering stoppen",
		"stoppingButton": "Stoppen...",
		"workspaceToggleLabel": "Indexering inschakelen voor deze werkruimte",
		"workspaceDisabledMessage": "Indexering is geconfigureerd maar niet ingeschakeld voor deze werkruimte.",
		"autoEnableDefaultLabel": "Indexering automatisch inschakelen voor nieuwe werkruimtes"
	},
	"autoApprove": {
		"toggleShortcut": "U kunt een globale sneltoets voor deze instelling configureren <SettingsLink>in de voorkeuren van uw IDE</SettingsLink>.",
		"description": "Sta Roo toe om automatisch handelingen uit te voeren zonder goedkeuring. Schakel deze instellingen alleen in als je de AI volledig vertrouwt en de bijbehorende beveiligingsrisico's begrijpt.",
		"enabled": "Auto-goedkeuren ingeschakeld",
		"toggleAriaLabel": "Automatisch goedkeuren in-/uitschakelen",
		"disabledAriaLabel": "Automatisch goedkeuren uitgeschakeld - selecteer eerst opties",
		"readOnly": {
			"label": "Lezen",
			"description": "Indien ingeschakeld, bekijkt Zoo automatisch de inhoud van mappen en leest bestanden zonder dat je op de Goedkeuren-knop hoeft te klikken.",
			"outsideWorkspace": {
				"label": "Inclusief bestanden buiten werkruimte",
				"description": "Sta Zoo toe om bestanden buiten de huidige werkruimte te lezen zonder goedkeuring."
			}
		},
		"write": {
			"label": "Schrijven",
			"description": "Automatisch bestanden aanmaken en bewerken zonder goedkeuring",
			"delayLabel": "Vertraging na schrijven om diagnostiek de kans te geven mogelijke problemen te detecteren",
			"outsideWorkspace": {
				"label": "Inclusief bestanden buiten werkruimte",
				"description": "Sta Zoo toe om bestanden buiten de huidige werkruimte aan te maken en te bewerken zonder goedkeuring."
			},
			"protected": {
				"label": "Inclusief beschermde bestanden",
				"description": "Sta Zoo toe om beschermde bestanden (zoals .rooignore en .roo/ configuratiebestanden) aan te maken en te bewerken zonder goedkeuring."
			}
		},
		"mcp": {
			"label": "MCP",
			"description": "Automatische goedkeuring van individuele MCP-tools in het MCP-serversoverzicht inschakelen (vereist zowel deze instelling als het selectievakje 'Altijd toestaan' bij de tool)"
		},
		"modeSwitch": {
			"label": "Modus",
			"description": "Automatisch tussen verschillende modi schakelen zonder goedkeuring"
		},
		"subtasks": {
			"label": "Subtaken",
			"description": "Subtaken aanmaken en afronden zonder goedkeuring"
		},
		"followupQuestions": {
			"label": "Vraag",
			"description": "Selecteer automatisch het eerste voorgestelde antwoord voor vervolgvragen na de geconfigureerde time-out",
			"timeoutLabel": "Wachttijd voordat het eerste antwoord automatisch wordt geselecteerd"
		},
		"execute": {
			"label": "Uitvoeren",
			"description": "Automatisch toegestane terminalcommando's uitvoeren zonder goedkeuring",
			"allowedCommands": "Toegestane automatisch uit te voeren commando's",
			"allowedCommandsDescription": "Commando-prefixen die automatisch kunnen worden uitgevoerd als 'Altijd goedkeuren voor uitvoeren' is ingeschakeld. Voeg * toe om alle commando's toe te staan (gebruik met voorzichtigheid).",
			"deniedCommands": "Geweigerde commando's",
			"deniedCommandsDescription": "Commando-prefixen die automatisch worden geweigerd zonder om goedkeuring te vragen. Bij conflicten met toegestane commando's heeft de langste prefixovereenkomst voorrang. Voeg * toe om alle commando's te weigeren.",
			"commandPlaceholder": "Voer commando-prefix in (bijv. 'git ')",
			"deniedCommandPlaceholder": "Voer te weigeren commando-prefix in (bijv. 'rm -rf')",
			"addButton": "Toevoegen",
			"autoDenied": "Commando's met het prefix `{{prefix}}` zijn verboden door de gebruiker. Omzeil deze beperking niet door een ander commando uit te voeren."
		},
		"apiRequestLimit": {
			"title": "Maximale verzoeken",
			"unlimited": "Onbeperkt"
		},
		"selectOptionsFirst": "Selecteer ten minste één optie hieronder om automatische goedkeuring in te schakelen",
		"apiCostLimit": {
			"title": "Max kosten",
			"unlimited": "Onbeperkt"
		},
		"maxLimits": {
			"description": "Automatisch verzoeken indienen tot aan deze limieten voordat om goedkeuring wordt gevraagd om door te gaan."
		}
	},
	"providers": {
		"providerDocumentation": "{{provider}} documentatie",
		"configProfile": "Configuratieprofiel",
		"description": "Sla verschillende API-configuraties op om snel te wisselen tussen providers en instellingen.",
		"apiProvider": "API-provider",
		"apiProviderDocs": "Providerdocumentatie",
		"model": "Model",
		"nameEmpty": "Naam mag niet leeg zijn",
		"nameExists": "Er bestaat al een profiel met deze naam",
		"deleteProfile": "Profiel verwijderen",
		"invalidArnFormat": "Ongeldig ARN-formaat. Controleer de bovenstaande voorbeelden.",
		"enterNewName": "Voer een nieuwe naam in",
		"addProfile": "Profiel toevoegen",
		"renameProfile": "Profiel hernoemen",
		"newProfile": "Nieuw configuratieprofiel",
		"enterProfileName": "Voer profielnaam in",
		"createProfile": "Profiel aanmaken",
		"cannotDeleteOnlyProfile": "Kan het enige profiel niet verwijderen",
		"searchPlaceholder": "Zoek profielen",
		"searchProviderPlaceholder": "Zoek providers",
		"noProviderMatchFound": "Geen providers gevonden",
		"noMatchFound": "Geen overeenkomende profielen gevonden",
		"retiredProviderMessage": "Deze provider is niet meer beschikbaar. Selecteer een ondersteunde provider om door te gaan.",
		"vscodeLmDescription": "De VS Code Language Model API stelt je in staat modellen te draaien die door andere VS Code-extensies worden geleverd (waaronder GitHub Copilot). De eenvoudigste manier om te beginnen is door de Copilot- en Copilot Chat-extensies te installeren vanuit de VS Code Marketplace.",
		"awsCustomArnUse": "Voer een geldige Amazon Bedrock ARN in voor het model dat je wilt gebruiken. Voorbeeldformaten:",
		"awsCustomArnDesc": "Zorg ervoor dat de regio in de ARN overeenkomt met je geselecteerde AWS-regio hierboven.",
		"openRouterApiKey": "OpenRouter API-sleutel",
		"getOpenRouterApiKey": "OpenRouter API-sleutel ophalen",
		"vercelAiGatewayApiKey": "Vercel AI Gateway API-sleutel",
		"getVercelAiGatewayApiKey": "Vercel AI Gateway API-sleutel ophalen",
		"apiKeyStorageNotice": "API-sleutels worden veilig opgeslagen in de geheime opslag van VSCode",
		"openAiCodexRateLimits": {
			"title": "Usage Limits for Codex{{planLabel}}",
			"loading": "Loading usage limits...",
			"loadError": "Failed to load usage limits",
			"retry": "Retry",
			"usedPercent": "{{percent}}% used",
			"resetsIn": "Resets in {{time}}",
			"plan": {
				"default": "",
				"withType": " ({{planType}})"
			},
			"time": {
				"now": "Now",
				"notAvailable": "N/A"
			},
			"duration": {
				"daysHours": "{{days}}d {{hours}}h",
				"hoursMinutes": "{{hours}}h {{minutes}}m",
				"minutes": "{{minutes}}m"
			},
			"window": {
				"usage": "Usage",
				"fiveHour": "5h limit",
				"oneHour": "1h limit",
				"daily": "Daily limit",
				"weekly": "Weekly limit",
				"days": "{{days}}d limit",
				"hours": "{{hours}}h limit",
				"minutes": "{{minutes}}m limit"
			}
		},
		"useCustomBaseUrl": "Aangepaste basis-URL gebruiken",
		"useReasoning": "Redenering inschakelen",
		"useHostHeader": "Aangepaste Host-header gebruiken",
		"customHeaders": "Aangepaste headers",
		"headerName": "Headernaam",
		"headerValue": "Headerwaarde",
		"noCustomHeaders": "Geen aangepaste headers gedefinieerd. Klik op de + knop om er een toe te voegen.",
		"unboundApiKey": "Unbound API sleutel",
		"getUnboundApiKey": "Unbound API-sleutel ophalen",
		"requestyApiKey": "Requesty API-sleutel",
		"refreshModels": {
			"label": "Modellen verversen",
			"hint": "Open de instellingen opnieuw om de nieuwste modellen te zien.",
			"loading": "Modellenlijst wordt vernieuwd...",
			"success": "Modellenlijst succesvol vernieuwd!",
			"error": "Kan modellenlijst niet vernieuwen. Probeer het opnieuw."
		},
		"getRequestyApiKey": "Requesty API-sleutel ophalen",
		"getRequestyBaseUrl": "Basis-URL",
		"requestyUseCustomBaseUrl": "Gebruik aangepaste basis-URL",
		"anthropicApiKey": "Anthropic API-sleutel",
		"getAnthropicApiKey": "Anthropic API-sleutel ophalen",
		"anthropicUseAuthToken": "Anthropic API-sleutel als Authorization-header doorgeven in plaats van X-Api-Key",
		"anthropic1MContextBetaLabel": "1M contextvenster inschakelen (bèta)",
		"anthropic1MContextBetaDescription": "Breidt het contextvenster uit tot 1 miljoen tokens voor Claude Sonnet 4.x / Claude Opus 4.6",
		"awsBedrock1MContextBetaLabel": "1M contextvenster inschakelen (bèta)",
		"awsBedrock1MContextBetaDescription": "Breidt het contextvenster uit tot 1 miljoen tokens voor Claude Sonnet 4.x / Claude Opus 4.6",
		"vertex1MContextBetaLabel": "1M contextvenster inschakelen (bèta)",
		"vertex1MContextBetaDescription": "Breidt het contextvenster uit tot 1 miljoen tokens voor Claude Sonnet 4.x / Claude Opus 4.6",
		"basetenApiKey": "Baseten API-sleutel",
		"getBasetenApiKey": "Baseten API-sleutel verkrijgen",
		"poeApiKey": "Poe API-sleutel",
		"getPoeApiKey": "Poe API-sleutel verkrijgen",
		"poeBaseUrl": "Poe Basis-URL",
		"fireworksApiKey": "Fireworks API-sleutel",
		"getFireworksApiKey": "Fireworks API-sleutel ophalen",
		"deepSeekApiKey": "DeepSeek API-sleutel",
		"getDeepSeekApiKey": "DeepSeek API-sleutel ophalen",
		"moonshotApiKey": "Moonshot API-sleutel",
		"getMoonshotApiKey": "Moonshot API-sleutel ophalen",
		"moonshotBaseUrl": "Moonshot-ingangspunt",
		"zaiApiKey": "Z AI API-sleutel",
		"getZaiApiKey": "Z AI API-sleutel ophalen",
		"zaiEntrypoint": "Z AI-ingangspunt",
		"zaiEntrypointDescription": "Selecteer het juiste API-ingangspunt op basis van uw locatie. Als u zich in China bevindt, kies dan open.bigmodel.cn. Anders kiest u api.z.ai.",
		"minimaxApiKey": "MiniMax API-sleutel",
		"getMiniMaxApiKey": "MiniMax API-sleutel ophalen",
		"minimaxBaseUrl": "MiniMax-ingangspunt",
		"mimoApiKey": "MiMo API-sleutel",
		"getMimoApiKey": "MiMo API-sleutel ophalen",
		"mimoBaseUrl": "MiMo-toegangspunt",
		"mimoBaseUrlSingapore": "Token Plan - Singapore (Standaard)",
		"mimoBaseUrlChina": "Token Plan - China",
		"mimoBaseUrlEurope": "Token Plan - Europa (AMS)",
		"mimoBaseUrlPayg": "Pay-as-you-go",
		"geminiApiKey": "Gemini API-sleutel",
		"getSambaNovaApiKey": "SambaNova API-sleutel ophalen",
		"sambaNovaApiKey": "SambaNova API-sleutel",
		"getGeminiApiKey": "Gemini API-sleutel ophalen",
		"apiKey": "API-sleutel",
		"openAiApiKey": "OpenAI API-sleutel",
		"openAiBaseUrl": "Basis-URL",
		"getOpenAiApiKey": "OpenAI API-sleutel ophalen",
		"mistralApiKey": "Mistral API-sleutel",
		"getMistralApiKey": "Mistral / Codestral API-sleutel ophalen",
		"codestralBaseUrl": "Codestral basis-URL (optioneel)",
		"codestralBaseUrlDesc": "Stel een alternatieve URL in voor het Codestral-model.",
		"xaiApiKey": "xAI API-sleutel",
		"getXaiApiKey": "xAI API-sleutel ophalen",
		"litellmApiKey": "LiteLLM API-sleutel",
		"litellmBaseUrl": "LiteLLM basis-URL",
		"awsCredentials": "AWS-inloggegevens",
		"awsProfile": "AWS-profiel",
		"awsApiKey": "Amazon Bedrock API-sleutel",
		"awsProfileName": "AWS-profielnaam",
		"awsAccessKey": "AWS-toegangssleutel",
		"awsSecretKey": "AWS-geheime sleutel",
		"awsSessionToken": "AWS-sessietoken",
		"awsRegion": "AWS-regio",
		"awsCrossRegion": "Gebruik cross-region inference",
		"awsGlobalInference": "Gebruik wereldwijde inferentie (automatische selectie van optimale AWS-regio)",
		"awsServiceTier": "Servicelaag",
		"awsServiceTierStandard": "Standard",
		"awsServiceTierStandardDesc": "Gebalanceerde prestaties en kosten",
		"awsServiceTierFlex": "Flex (50% korting)",
		"awsServiceTierFlexDesc": "Lagere kosten, hogere latency voor niet-kritieke taken",
		"awsServiceTierPriority": "Priority (75% premie)",
		"awsServiceTierPriorityDesc": "Snelste prestaties voor kritieke toepassingen",
		"awsServiceTierNote": "Servicelagen beïnvloeden prijzen en prestaties. Flex biedt 50% korting met hogere latency, Priority biedt 25% betere prestaties met 75% premie.",
		"awsBedrockVpc": {
			"useCustomVpcEndpoint": "Aangepast VPC-eindpunt gebruiken",
			"vpcEndpointUrlPlaceholder": "Voer VPC-eindpunt URL in (optioneel)",
			"examples": "Voorbeelden:"
		},
		"enablePromptCaching": "Prompt caching inschakelen",
		"enablePromptCachingTitle": "Schakel prompt caching in om de prestaties te verbeteren en de kosten te verlagen voor ondersteunde modellen.",
		"cacheUsageNote": "Let op: als je geen cachegebruik ziet, probeer dan een ander model te selecteren en vervolgens weer je gewenste model.",
		"vscodeLmModel": "Taalmodel",
		"vscodeLmWarning": "Let op: Modellen die via de VS Code Language Model API worden benaderd kunnen door de provider worden verpakt of fijn‑afgesteld, waardoor het gedrag kan afwijken van het rechtstreeks gebruiken van hetzelfde model bij een typische provider of router. Om een model uit de keuzelijst ‘Language Model’ te gebruiken, schakel eerst naar dat model en klik vervolgens op ‘Accepteren’ in de Copilot Chat‑prompt; anders kun je een fout zien zoals 400 ‘The requested model is not supported’.",
		"googleCloudSetup": {
			"title": "Om Google Cloud Vertex AI te gebruiken, moet je:",
			"step1": "1. Maak een Google Cloud-account aan, schakel de Vertex AI API in en activeer de gewenste Claude-modellen.",
			"step2": "2. Installeer de Google Cloud CLI en configureer standaardreferenties voor applicaties.",
			"step3": "3. Of maak een serviceaccount met referenties."
		},
		"googleCloudCredentials": "Google Cloud-referenties",
		"googleCloudKeyFile": "Google Cloud-sleutelbestandspad",
		"googleCloudProjectId": "Google Cloud-project-ID",
		"googleCloudRegion": "Google Cloud-regio",
		"lmStudio": {
			"baseUrl": "Basis-URL (optioneel)",
			"modelId": "Model-ID",
			"speculativeDecoding": "Speculatieve decodering inschakelen",
			"draftModelId": "Draft Model-ID",
			"draftModelDesc": "Draft-model moet uit dezelfde modelfamilie komen voor correcte speculatieve decodering.",
			"selectDraftModel": "Selecteer draft-model",
			"noModelsFound": "Geen draft-modellen gevonden. Zorg dat LM Studio draait met Server Mode ingeschakeld.",
			"description": "LM Studio laat je modellen lokaal op je computer draaien. Zie hun <a>quickstart-gids</a> voor instructies. Je moet ook de <b>lokale server</b>-functie van LM Studio starten om het met deze extensie te gebruiken. <span>Let op:</span> Zoo Code gebruikt complexe prompts en werkt het beste met Claude-modellen. Minder krachtige modellen werken mogelijk niet zoals verwacht."
		},
		"ollama": {
			"baseUrl": "Basis-URL (optioneel)",
			"modelId": "Model-ID",
			"apiKey": "Ollama API-sleutel",
			"apiKeyHelp": "Optionele API-sleutel voor geauthenticeerde Ollama-instanties of cloudservices. Laat leeg voor lokale installaties.",
			"numCtx": "Contextvenstergrootte (num_ctx)",
			"numCtxHelp": "Overschrijft de standaard contextvenstergrootte van het model. Laat leeg om de Modelfile-configuratie van het model te gebruiken. De minimumwaarde is 128.",
			"description": "Ollama laat je modellen lokaal op je computer draaien. Zie hun quickstart-gids voor instructies.",
			"warning": "Let op: Zoo Code gebruikt complexe prompts en werkt het beste met Claude-modellen. Minder krachtige modellen werken mogelijk niet zoals verwacht."
		},
		"openRouter": {
			"providerRouting": {
				"title": "OpenRouter-providerroutering",
				"description": "OpenRouter stuurt verzoeken naar de best beschikbare providers voor je model. Standaard worden verzoeken gebalanceerd over de beste providers voor maximale uptime. Je kunt echter een specifieke provider kiezen voor dit model.",
				"learnMore": "Meer informatie over providerroutering"
			}
		},
		"customModel": {
			"capabilities": "Stel de mogelijkheden en prijzen in voor je aangepaste OpenAI-compatibele model. Wees voorzichtig met het opgeven van de modelmogelijkheden, want deze kunnen de prestaties van Zoo Code beïnvloeden.",
			"maxTokens": {
				"label": "Maximaal aantal outputtokens",
				"description": "Maximaal aantal tokens dat het model in een antwoord kan genereren. (Geef -1 op om de server het maximum te laten bepalen.)"
			},
			"contextWindow": {
				"label": "Contextvenstergrootte",
				"description": "Totaal aantal tokens (input + output) dat het model kan verwerken."
			},
			"imageSupport": {
				"label": "Ondersteuning voor afbeeldingen",
				"description": "Kan dit model afbeeldingen verwerken en begrijpen?"
			},
			"computerUse": {
				"label": "Computergebruik",
				"description": "Kan dit model met een browser werken?"
			},
			"promptCache": {
				"label": "Prompt caching",
				"description": "Kan dit model prompts cachen?"
			},
			"pricing": {
				"input": {
					"label": "Invoerprijs",
					"description": "Kosten per miljoen tokens in de input/prompt. Dit beïnvloedt de kosten van het verzenden van context en instructies naar het model."
				},
				"output": {
					"label": "Uitvoerprijs",
					"description": "Kosten per miljoen tokens in het antwoord van het model. Dit beïnvloedt de kosten van gegenereerde inhoud en voltooiingen."
				},
				"cacheReads": {
					"label": "Cache-leesprijs",
					"description": "Kosten per miljoen tokens voor het lezen uit de cache. Dit is de prijs die wordt gerekend wanneer een gecachte reactie wordt opgehaald."
				},
				"cacheWrites": {
					"label": "Cache-schrijfprijs",
					"description": "Kosten per miljoen tokens voor het schrijven naar de cache. Dit is de prijs die wordt gerekend wanneer een prompt voor het eerst wordt gecachet."
				}
			},
			"resetDefaults": "Standaardwaarden herstellen"
		},
		"rateLimitSeconds": {
			"label": "Snelheidslimiet",
			"description": "Minimale tijd tussen API-verzoeken."
		},
		"consecutiveMistakeLimit": {
			"label": "Fout- & Herhalingslimiet",
			"description": "Aantal opeenvolgende fouten of herhaalde acties voordat het dialoogvenster 'Zoo ondervindt problemen' wordt weergegeven. Zet op 0 om dit veiligheidsmechanisme uit te schakelen (wordt nooit geactiveerd).",
			"unlimitedDescription": "Onbeperkt aantal nieuwe pogingen ingeschakeld (automatisch doorgaan). Het dialoogvenster zal nooit verschijnen.",
			"warning": "⚠️ Instellen op 0 staat onbeperkte nieuwe pogingen toe, wat aanzienlijk API-gebruik kan verbruiken"
		},
		"reasoningEffort": {
			"label": "Model redeneervermogen",
			"none": "Geen",
			"minimal": "Minimaal (Snelst)",
			"high": "Hoog",
			"xhigh": "Zeer hoog",
			"medium": "Middel",
			"low": "Laag"
		},
		"verbosity": {
			"label": "Uitvoerbaarheid",
			"high": "Hoog",
			"medium": "Gemiddeld",
			"low": "Laag",
			"description": "Bepaalt hoe gedetailleerd de reacties van het model zijn. Lage uitvoerbaarheid levert beknopte antwoorden op, terwijl hoge uitvoerbaarheid uitgebreide uitleg geeft."
		},
		"setReasoningLevel": "Redeneervermogen inschakelen",
		"claudeCode": {
			"pathLabel": "Claude Code Pad",
			"description": "Optioneel pad naar uw Claude Code CLI. Standaard 'claude' als niet ingesteld.",
			"placeholder": "Standaard: claude",
			"maxTokensLabel": "Max Output Tokens",
			"maxTokensDescription": "Maximaal aantal output-tokens voor Claude Code-reacties. Standaard is 8000."
		}
	},
	"checkpoints": {
		"timeout": {
			"label": "Timeout voor checkpoint-initialisatie (seconden)",
			"description": "Maximale wachttijd voor het initialiseren van de checkpointservice. Standaard is 15 seconden. Bereik: 10-60 seconden."
		},
		"enable": {
			"label": "Automatische checkpoints inschakelen",
			"description": "Indien ingeschakeld, maakt Zoo automatisch checkpoints tijdens het uitvoeren van taken, zodat je eenvoudig wijzigingen kunt bekijken of terugzetten. <0>Meer informatie</0>"
		}
	},
	"notifications": {
		"sound": {
			"label": "Geluidseffecten inschakelen",
			"description": "Indien ingeschakeld, speelt Zoo geluidseffecten af voor meldingen en gebeurtenissen.",
			"volumeLabel": "Volume"
		},
		"tts": {
			"label": "Tekst-naar-spraak inschakelen",
			"description": "Indien ingeschakeld, leest Zoo zijn antwoorden hardop voor via tekst-naar-spraak.",
			"speedLabel": "Snelheid"
		}
	},
	"contextManagement": {
		"description": "Bepaal welke informatie wordt opgenomen in het contextvenster van de AI, wat invloed heeft op tokengebruik en antwoordkwaliteit",
		"autoCondenseContextPercent": {
			"label": "Drempelwaarde om intelligente contextcompressie te activeren",
			"description": "Wanneer het contextvenster deze drempelwaarde bereikt, zal Zoo het automatisch comprimeren."
		},
		"condensingApiConfiguration": {
			"label": "API-configuratie voor contextcondensatie",
			"description": "Selecteer welke API-configuratie gebruikt moet worden voor contextcondensatie. Laat leeg om de huidige actieve configuratie te gebruiken.",
			"useCurrentConfig": "Standaard"
		},
		"customCondensingPrompt": {
			"label": "Aangepaste contextcondensatieprompt",
			"description": "Aangepaste systeemprompt voor contextcondensatie. Laat leeg om de standaardprompt te gebruiken.",
			"placeholder": "Voer hier je aangepaste condensatieprompt in...\n\nJe kunt dezelfde structuur gebruiken als de standaardprompt:\n- Vorig gesprek\n- Huidig werk\n- Belangrijke technische concepten\n- Relevante bestanden en code\n- Probleemoplossing\n- Openstaande taken en volgende stappen",
			"reset": "Herstellen naar standaard",
			"hint": "Leeg = gebruik standaardprompt"
		},
		"autoCondenseContext": {
			"name": "Automatisch intelligente contextcompressie activeren",
			"description": "Wanneer ingeschakeld, zal Zoo automatisch de context comprimeren wanneer de drempel wordt bereikt. Wanneer uitgeschakeld, kun je nog steeds handmatig contextcompressie activeren."
		},
		"openTabs": {
			"label": "Limiet geopende tabbladen in context",
			"description": "Maximaal aantal geopende VSCode-tabbladen dat in de context wordt opgenomen. Hogere waarden geven meer context maar verhogen het tokengebruik."
		},
		"workspaceFiles": {
			"label": "Limiet werkruimtebestanden in context",
			"description": "Maximaal aantal bestanden dat wordt opgenomen in details van de huidige werkmap. Hogere waarden geven meer context maar verhogen het tokengebruik."
		},
		"rooignore": {
			"label": ".rooignore-bestanden tonen in lijsten en zoekopdrachten",
			"description": "Indien ingeschakeld, worden bestanden die overeenkomen met patronen in .rooignore getoond in lijsten met een slotje. Indien uitgeschakeld, worden deze bestanden volledig verborgen in lijsten en zoekopdrachten."
		},
		"maxReadFile": {
			"label": "Automatisch afkappen bij bestandslezen",
			"description": "Zoo leest dit aantal regels wanneer het model geen begin/eindwaarden opgeeft. Als dit aantal lager is dan het totaal, genereert Zoo een index van codelijnen. Speciale gevallen: -1 laat Zoo het hele bestand lezen (zonder indexering), 0 leest geen regels en geeft alleen een minimale index. Lagere waarden minimaliseren het initiële contextgebruik en maken precieze vervolg-leesopdrachten mogelijk. Expliciete begin/eind-aanvragen worden niet door deze instelling beperkt.",
			"lines": "regels",
			"always_full_read": "Altijd volledig bestand lezen"
		},
		"maxConcurrentFileReads": {
			"label": "Limiet gelijktijdige bestandslezingen",
			"description": "Maximum aantal bestanden dat de 'read_file' tool tegelijkertijd kan verwerken. Hogere waarden kunnen het lezen van meerdere kleine bestanden versnellen maar verhogen het geheugengebruik."
		},
		"maxImageFileSize": {
			"label": "Maximum afbeeldingsbestandsgrootte",
			"mb": "MB",
			"description": "Maximale grootte (in MB) voor afbeeldingsbestanden die kunnen worden verwerkt door de read file tool."
		},
		"maxTotalImageSize": {
			"label": "Maximale totale afbeeldingsgrootte",
			"mb": "MB",
			"description": "Maximale cumulatieve groottelimiet (in MB) voor alle afbeeldingen die in één read_file-bewerking worden verwerkt. Bij het lezen van meerdere afbeeldingen wordt de grootte van elke afbeelding bij het totaal opgeteld. Als het toevoegen van een andere afbeelding deze limiet zou overschrijden, wordt deze overgeslagen."
		},
		"diagnostics": {
			"includeMessages": {
				"label": "Automatisch diagnostiek opnemen in context",
				"description": "Indien ingeschakeld, worden diagnostische berichten (fouten) van bewerkte bestanden automatisch opgenomen in de context. Je kunt altijd handmatig alle werkruimte-diagnostiek opnemen met @problems."
			},
			"maxMessages": {
				"label": "Maximale diagnostische berichten",
				"description": "Maximaal aantal diagnostische berichten dat per bestand moet worden opgenomen. Deze limiet geldt voor zowel automatische opname (wanneer checkbox is ingeschakeld) als handmatige @problems vermeldingen. Hogere waarden bieden meer context maar verhogen het tokengebruik.",
				"resetTooltip": "Reset naar standaardwaarde (50)",
				"unlimitedLabel": "Onbeperkt"
			},
			"delayAfterWrite": {
				"label": "Vertraging na het schrijven om diagnostiek potentiële problemen te laten detecteren",
				"description": "Wachttijd na het schrijven van bestanden voordat u doorgaat, zodat diagnostische hulpmiddelen wijzigingen kunnen verwerken en problemen kunnen detecteren."
			}
		},
		"condensingThreshold": {
			"label": "Compressie trigger drempelwaarde",
			"selectProfile": "Drempelwaarde voor profiel configureren",
			"defaultProfile": "Globale standaard (alle profielen)",
			"defaultDescription": "Wanneer de context dit percentage bereikt, wordt het automatisch gecomprimeerd voor alle profielen tenzij ze aangepaste instellingen hebben",
			"profileDescription": "Aangepaste drempelwaarde alleen voor dit profiel (overschrijft globale standaard)",
			"inheritDescription": "Dit profiel erft de globale standaard drempelwaarde ({{threshold}}%)",
			"usesGlobal": "(gebruikt globaal {{threshold}}%)"
		},
		"includeCurrentTime": {
			"label": "Huidige tijd opnemen in context",
			"description": "Indien ingeschakeld, worden de huidige tijd en tijdzone-informatie opgenomen in de systeemprompt. Schakel dit uit als modellen stoppen met werken vanwege tijdproblemen."
		},
		"includeCurrentCost": {
			"label": "Huidige kosten opnemen in context",
			"description": "Indien ingeschakeld, worden de huidige API-gebruikskosten opgenomen in de systeemprompt. Schakel dit uit als modellen stoppen met werken vanwege kostenproblemen."
		},
		"maxGitStatusFiles": {
			"label": "Git status max bestanden",
			"description": "Maximum aantal bestandsvermeldingen dat in de git-statuscontext moet worden opgenomen. Stel in op 0 om uit te schakelen. Branch-info en commits worden altijd getoond wanneer > 0."
		},
		"enableSubfolderRules": {
			"label": "Submap-regels inschakelen",
			"description": "Recursief .roo/rules en AGENTS.md-bestanden uit submappen ontdekken en laden. Handig voor monorepo's met regels per pakket."
		}
	},
	"terminal": {
		"basic": {
			"label": "Terminalinstellingen: Basis",
			"description": "Basis terminalinstellingen"
		},
		"advanced": {
			"label": "Terminalinstellingen: Geavanceerd",
			"description": "Deze instellingen gelden alleen wanneer 'Inline Terminal gebruiken' is uitgeschakeld. Ze beïnvloeden alleen de VS Code-terminal en kunnen een IDE-herstart vereisen."
		},
		"outputLineLimit": {
			"label": "Terminaluitvoerlimiet",
			"description": "Behoudt eerste en laatste regels en verwijdert middelste om onder de limiet te blijven. Verlaag om tokens te besparen; verhoog om Zoo meer tussendetails te geven. Zoo ziet een placeholder waar inhoud wordt overgeslagen.<0>Meer informatie</0>"
		},
		"outputCharacterLimit": {
			"label": "Terminal-tekenlimiet",
			"description": "Overschrijft de regellimiet om geheugenproblemen te voorkomen door een harde limiet op uitvoergrootte af te dwingen. Bij overschrijding behoudt het begin en einde en toont een placeholder aan Zoo waar inhoud wordt overgeslagen. <0>Meer informatie</0>"
		},
		"outputPreviewSize": {
			"label": "Grootte opdrachtuitvoer voorvertoning",
			"description": "Bepaalt hoeveel opdrachtuitvoer Zoo direct ziet. Volledige uitvoer wordt altijd opgeslagen en is toegankelijk wanneer nodig.",
			"options": {
				"small": "Klein (5KB)",
				"medium": "Gemiddeld (10KB)",
				"large": "Groot (20KB)"
			}
		},
		"shellIntegrationTimeout": {
			"label": "Terminal-shell-integratie timeout",
			"description": "Hoe lang te wachten op VS Code-shell-integratie voordat commando's worden uitgevoerd. Verhoog als je shell traag opstart of je 'Shell-Integratie Niet Beschikbaar'-fouten ziet. <0>Meer informatie</0>"
		},
		"shellIntegrationDisabled": {
			"label": "Inline Terminal gebruiken (aanbevolen)",
			"description": "Voer commando's uit in de Inline Terminal (chat) om shell-profielen/integratie te omzeilen voor snellere, betrouwbaardere runs. Wanneer uitgeschakeld gebruikt Zoo de VS Code-terminal met je shell-profiel, prompts en plugins. <0>Meer informatie</0>"
		},
		"commandDelay": {
			"label": "Terminal-commandovertraging",
			"description": "Voegt korte pauze toe na elk commando zodat VS Code-terminal alle uitvoer kan flushen (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Gebruik alleen als je ontbrekende tail-uitvoer ziet; anders op 0 laten. <0>Meer informatie</0>"
		},
		"powershellCounter": {
			"label": "PowerShell-teller workaround inschakelen",
			"description": "Schakel in wanneer PowerShell-uitvoer ontbreekt of gedupliceerd wordt; voegt kleine teller toe aan elk commando om uitvoer te stabiliseren. Laat uit als uitvoer al correct lijkt. <0>Meer informatie</0>"
		},
		"zshClearEolMark": {
			"label": "ZSH-EOL-markering wissen",
			"description": "Schakel in wanneer je verdwaalde % aan regeleinden ziet of parsing verkeerd lijkt; laat Zsh's einde-van-regel-markering (%) weg. <0>Meer informatie</0>"
		},
		"zshOhMy": {
			"label": "Oh My Zsh-integratie inschakelen",
			"description": "Schakel in wanneer je Oh My Zsh-thema/plugins shell-integratie verwachten; stelt ITERM_SHELL_INTEGRATION_INSTALLED=Yes in. Schakel uit om instellen van die variabele te vermijden. <0>Meer informatie</0>"
		},
		"zshP10k": {
			"label": "Powerlevel10k-integratie inschakelen",
			"description": "Schakel in wanneer je Powerlevel10k-shell-integratie gebruikt. <0>Meer informatie</0>"
		},
		"zdotdir": {
			"label": "ZDOTDIR-afhandeling inschakelen",
			"description": "Schakel in wanneer zsh-shell-integratie mislukt of conflicteert met je dotfiles. <0>Meer informatie</0>"
		},
		"inheritEnv": {
			"label": "Omgevingsvariabelen overnemen",
			"description": "Schakel in om omgevingsvariabelen over te nemen van het bovenliggende VS Code-proces. <0>Meer informatie</0>"
		}
	},
	"advancedSettings": {
		"title": "Geavanceerde instellingen"
	},
	"advanced": {
		"diff": {
			"label": "Bewerken via diffs inschakelen",
			"description": "Indien ingeschakeld kan Zoo sneller bestanden bewerken en worden afgekorte volledige-bestandswijzigingen automatisch geweigerd",
			"strategy": {
				"label": "Diff-strategie",
				"options": {
					"standard": "Standaard (één blok)",
					"multiBlock": "Experimenteel: Multi-block diff",
					"unified": "Experimenteel: Unified diff"
				},
				"descriptions": {
					"standard": "Standaard diff-strategie past wijzigingen toe op één codeblok tegelijk.",
					"unified": "Unified diff-strategie gebruikt meerdere methoden om diffs toe te passen en kiest de beste aanpak.",
					"multiBlock": "Multi-block diff-strategie laat toe om meerdere codeblokken in één verzoek bij te werken."
				}
			}
		},
		"todoList": {
			"label": "Takenlijst-tool inschakelen",
			"description": "Wanneer ingeschakeld, kan Zoo takenlijsten maken en beheren om de voortgang van taken bij te houden. Dit helpt complexe taken te organiseren in beheersbare stappen."
		}
	},
	"experimental": {
		"DIFF_STRATEGY_UNIFIED": {
			"name": "Experimentele unified diff-strategie gebruiken",
			"description": "Schakel de experimentele unified diff-strategie in. Deze strategie kan het aantal herhalingen door model fouten verminderen, maar kan onverwacht gedrag of onjuiste bewerkingen veroorzaken. Alleen inschakelen als je de risico's begrijpt en wijzigingen zorgvuldig wilt controleren."
		},
		"INSERT_BLOCK": {
			"name": "Experimentele inhoud-invoeg-tool gebruiken",
			"description": "Schakel de experimentele inhoud-invoeg-tool in, waarmee Zoo inhoud op specifieke regelnummers kan invoegen zonder een diff te maken."
		},
		"MULTI_SEARCH_AND_REPLACE": {
			"name": "Experimentele multi-block diff-tool gebruiken",
			"description": "Indien ingeschakeld, gebruikt Zoo de multi-block diff-tool. Hiermee wordt geprobeerd meerdere codeblokken in het bestand in één verzoek bij te werken."
		},
		"CONCURRENT_FILE_READS": {
			"name": "Gelijktijdig lezen van bestanden inschakelen",
			"description": "Wanneer ingeschakeld, kan Zoo meerdere bestanden in één verzoek lezen. Wanneer uitgeschakeld, moet Zoo bestanden één voor één lezen. Uitschakelen kan helpen bij het werken met minder capabele modellen of wanneer u meer controle over bestandstoegang wilt."
		},
		"MARKETPLACE": {
			"name": "Marketplace inschakelen",
			"description": "Wanneer ingeschakeld kun je MCP's en aangepaste modi uit de Marketplace installeren."
		},
		"PREVENT_FOCUS_DISRUPTION": {
			"name": "Achtergrondbewerking",
			"description": "Voorkomt editor focus verstoring wanneer ingeschakeld. Bestandsbewerkingen gebeuren op de achtergrond zonder diff-weergaven te openen of focus te stelen. Je kunt ononderbroken doorwerken terwijl Zoo wijzigingen aanbrengt. Bestanden kunnen zonder focus worden geopend om diagnostiek vast te leggen of volledig gesloten blijven."
		},
		"ASSISTANT_MESSAGE_PARSER": {
			"name": "Nieuwe berichtparser gebruiken",
			"description": "Schakel de experimentele streaming-berichtparser in die lange antwoorden sneller maakt door berichten efficiënter te verwerken."
		},
		"NEW_TASK_REQUIRE_TODOS": {
			"name": "'todos'-lijst vereisen voor nieuwe taken",
			"description": "Wanneer ingeschakeld, vereist de new_task-tool dat een todos-parameter wordt opgegeven. Dit zorgt ervoor dat alle nieuwe taken beginnen met een duidelijke lijst met doelstellingen. Wanneer uitgeschakeld (standaard), blijft de todos-parameter optioneel voor achterwaartse compatibiliteit."
		},
		"IMAGE_GENERATION": {
			"providerLabel": "Provider",
			"providerDescription": "Selecteer de provider voor het genereren van afbeeldingen.",
			"name": "AI-afbeeldingsgeneratie inschakelen",
			"description": "Wanneer ingeschakeld, kan Zoo afbeeldingen genereren van tekstprompts met behulp van OpenRouter's afbeeldingsgeneratiemodellen. Vereist een geconfigureerde OpenRouter API-sleutel.",
			"openRouterApiKeyLabel": "OpenRouter API-sleutel",
			"openRouterApiKeyPlaceholder": "Voer je OpenRouter API-sleutel in",
			"getApiKeyText": "Haal je API-sleutel op van",
			"modelSelectionLabel": "Afbeeldingsgeneratiemodel",
			"modelSelectionDescription": "Selecteer het model voor afbeeldingsgeneratie",
			"warningMissingKey": "⚠️ OpenRouter API-sleutel is vereist voor afbeeldingsgeneratie. Configureer deze hierboven.",
			"successConfigured": "✓ Afbeeldingsgeneratie is geconfigureerd en klaar voor gebruik"
		},
		"RUN_SLASH_COMMAND": {
			"name": "Model-geïnitieerde slash-commando's inschakelen",
			"description": "Wanneer ingeschakeld, kan Zoo je slash-commando's uitvoeren om workflows uit te voeren."
		},
		"CUSTOM_TOOLS": {
			"name": "Aangepaste tools inschakelen",
			"description": "Indien ingeschakeld kan Zoo aangepaste TypeScript/JavaScript-tools laden en gebruiken uit de map .roo/tools van je project of ~/.roo/tools voor globale tools. Opmerking: deze tools worden automatisch goedgekeurd.",
			"toolsHeader": "Beschikbare aangepaste tools",
			"noTools": "Geen aangepaste tools geladen. Voeg .ts- of .js-bestanden toe aan de map .roo/tools van je project of ~/.roo/tools voor globale tools.",
			"refreshButton": "Vernieuwen",
			"refreshing": "Vernieuwen...",
			"refreshSuccess": "Tools succesvol vernieuwd",
			"refreshError": "Fout bij vernieuwen van tools",
			"toolParameters": "Parameters"
		}
	},
	"promptCaching": {
		"label": "Prompt caching inschakelen",
		"description": "Indien ingeschakeld, gebruikt Zoo dit model met prompt caching om kosten te verlagen."
	},
	"temperature": {
		"useCustom": "Aangepaste temperatuur gebruiken",
		"description": "Bepaalt de willekeurigheid in de antwoorden van het model.",
		"rangeDescription": "Hogere waarden maken de output willekeuriger, lagere waarden maken deze deterministischer."
	},
	"modelInfo": {
		"supportsImages": "Ondersteunt afbeeldingen",
		"noImages": "Ondersteunt geen afbeeldingen",
		"supportsPromptCache": "Ondersteunt prompt caching",
		"noPromptCache": "Ondersteunt geen prompt caching",
		"contextWindow": "Contextvenster:",
		"maxOutput": "Maximale output",
		"inputPrice": "Invoerprijs",
		"outputPrice": "Uitvoerprijs",
		"cacheReadsPrice": "Cache-leesprijs",
		"cacheWritesPrice": "Cache-schrijfprijs",
		"enableStreaming": "Streaming inschakelen",
		"enableR1Format": "R1-modelparameters inschakelen",
		"enableR1FormatTips": "Moet ingeschakeld zijn bij gebruik van R1-modellen zoals QWQ om 400-fouten te voorkomen",
		"useAzure": "Azure gebruiken",
		"azureApiVersion": "Azure API-versie instellen",
		"gemini": {
			"freeRequests": "* Gratis tot {{count}} verzoeken per minuut. Daarna is de prijs afhankelijk van de promptgrootte.",
			"pricingDetails": "Zie prijsdetails voor meer info.",
			"billingEstimate": "* Facturering is een schatting - de exacte kosten hangen af van de promptgrootte."
		}
	},
	"modelPicker": {
		"automaticFetch": "De extensie haalt automatisch de nieuwste lijst met modellen op van <serviceLink>{{serviceName}}</serviceLink>. Weet je niet welk model je moet kiezen? Zoo Code werkt het beste met <defaultModelLink>{{defaultModelId}}</defaultModelLink>. Je kunt ook zoeken op 'free' voor gratis opties die nu beschikbaar zijn.",
		"label": "Model",
		"searchPlaceholder": "Zoeken",
		"noMatchFound": "Geen overeenkomsten gevonden",
		"useCustomModel": "Aangepast gebruiken: {{modelId}}",
		"simplifiedExplanation": "Je kunt later gedetailleerde modelinstellingen aanpassen."
	},
	"footer": {
		"telemetry": {
			"label": "Anonieme fout- en gebruiksrapportage toestaan",
			"description": "Help Zoo Code te verbeteren door anonieme gebruiksgegevens en foutmeldingen te versturen. Deze telemetrie verzamelt geen code, prompts of persoonlijke informatie. Zie ons <privacyLink>privacybeleid</privacyLink> voor meer details."
		},
		"settings": {
			"import": "Importeren",
			"export": "Exporteren",
			"reset": "Resetten"
		}
	},
	"thinkingBudget": {
		"maxTokens": "Max tokens",
		"maxThinkingTokens": "Max denk-tokens"
	},
	"validation": {
		"apiKey": "Je moet een geldige API-sleutel opgeven.",
		"awsRegion": "Je moet een regio kiezen om Amazon Bedrock te gebruiken.",
		"googleCloud": "Je moet een geldig Google Cloud Project-ID en regio opgeven.",
		"modelId": "Je moet een geldig model-ID opgeven.",
		"modelSelector": "Je moet een geldige modelselector opgeven.",
		"openAi": "Je moet een geldige basis-URL, API-sleutel en model-ID opgeven.",
		"arn": {
			"invalidFormat": "Ongeldig ARN-formaat. Controleer de formaatvereisten.",
			"regionMismatch": "Waarschuwing: De regio in je ARN ({{arnRegion}}) komt niet overeen met je geselecteerde regio ({{region}}). Dit kan toegangsfouten veroorzaken. De provider gebruikt de regio uit de ARN."
		},
		"modelAvailability": "Het opgegeven model-ID ({{modelId}}) is niet beschikbaar. Kies een ander model.",
		"modelDeprecated": "Dit model is niet meer beschikbaar. Kies een ander model.",
		"providerNotAllowed": "Provider '{{provider}}' is niet toegestaan door je organisatie",
		"modelNotAllowed": "Model '{{model}}' is niet toegestaan voor provider '{{provider}}' door je organisatie",
		"profileInvalid": "Dit profiel bevat een provider of model dat niet is toegestaan door je organisatie",
		"qwenCodeOauthPath": "Je moet een geldig OAuth-referentiepad opgeven"
	},
	"placeholders": {
		"apiKey": "Voer API-sleutel in...",
		"profileName": "Voer profielnaam in",
		"accessKey": "Voer toegangssleutel in...",
		"secretKey": "Voer geheime sleutel in...",
		"sessionToken": "Voer sessietoken in...",
		"credentialsJson": "Voer Credentials JSON in...",
		"keyFilePath": "Voer pad naar sleutelbestand in...",
		"projectId": "Voer project-ID in...",
		"customArn": "Voer ARN in (bijv. arn:aws:bedrock:us-east-1:123456789012:foundation-model/my-model)",
		"baseUrl": "Voer basis-URL in...",
		"modelId": {
			"lmStudio": "bijv. meta-llama-3.1-8b-instruct",
			"lmStudioDraft": "bijv. lmstudio-community/llama-3.2-1b-instruct",
			"ollama": "bijv. llama3.1"
		},
		"numbers": {
			"maxTokens": "bijv. 4096",
			"contextWindow": "bijv. 128000",
			"inputPrice": "bijv. 0.0001",
			"outputPrice": "bijv. 0.0002",
			"cacheWritePrice": "bijv. 0.00005"
		}
	},
	"defaults": {
		"ollamaUrl": "Standaard: http://localhost:11434",
		"lmStudioUrl": "Standaard: http://localhost:1234",
		"geminiUrl": "Standaard: https://generativelanguage.googleapis.com"
	},
	"labels": {
		"customArn": "Aangepaste ARN",
		"useCustomArn": "Aangepaste ARN gebruiken..."
	},
	"includeMaxOutputTokens": "Maximale output tokens opnemen",
	"includeMaxOutputTokensDescription": "Stuur maximale output tokens parameter in API-verzoeken. Sommige providers ondersteunen dit mogelijk niet.",
	"limitMaxTokensDescription": "Beperk het maximale aantal tokens in het antwoord",
	"maxOutputTokensLabel": "Maximale output tokens",
	"maxTokensGenerateDescription": "Maximale tokens om te genereren in het antwoord",
	"serviceTier": {
		"label": "Serviceniveau",
		"tooltip": "Voor snellere verwerking van API-verzoeken, probeer het prioriteitsverwerkingsniveau. Voor lagere prijzen met hogere latentie, probeer het flexverwerkingsniveau.",
		"standard": "Standaard",
		"flex": "Flex",
		"priority": "Prioriteit",
		"pricingTableTitle": "Prijzen per serviceniveau (prijs per 1M tokens)",
		"columns": {
			"tier": "Niveau",
			"input": "Invoer",
			"output": "Uitvoer",
			"cacheReads": "Cache leest"
		}
	},
	"ui": {
		"collapseThinking": {
			"label": "Denkberichten standaard samenvouwen",
			"description": "Indien ingeschakeld, worden denkblokken standaard samengevouwen totdat je ermee interageert"
		},
		"requireCtrlEnterToSend": {
			"label": "Vereist {{primaryMod}}+Enter om berichten te versturen",
			"description": "Wanneer ingeschakeld, moet je {{primaryMod}}+Enter indrukken om berichten te versturen in plaats van alleen Enter"
		}
	},
	"skills": {
		"description": "Beheer skills die contextuele instructies aan de agent verstrekken. Skills worden automatisch toegepast wanneer ze relevant zijn voor uw taken. <DocsLink>Meer informatie</DocsLink>",
		"workspaceSkills": "Werkruimteskills",
		"globalSkills": "Globale skills",
		"noWorkspaceSkills": "Nog geen skills in dit project.",
		"noGlobalSkills": "Nog geen globale skills.",
		"addSkill": "Skill toevoegen",
		"editSkill": "Skill bewerken",
		"deleteSkill": "Skill verwijderen",
		"configureModes": "Modebeschikbaarheid",
		"modeAny": "Elke modus",
		"modeCount": "{{count}} modus",
		"deleteDialog": {
			"title": "Skill verwijderen",
			"description": "Weet u zeker dat u de skill \"{{name}}\" wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
			"confirm": "Verwijderen",
			"cancel": "Annuleren"
		},
		"modeDialog": {
			"title": "Skillmodi configureren",
			"description": "Kies welke modi deze skill kunnen gebruiken",
			"intro": "Om je context licht te houden, raden we aan skills alleen beschikbaar te maken voor de modi die ze nodig hebben.",
			"anyMode": "Elke modus (overal beschikbaar)",
			"save": "Opslaan",
			"cancel": "Annuleren"
		},
		"createDialog": {
			"title": "Nieuwe Skill maken",
			"nameLabel": "Naam",
			"namePlaceholder": "mijn-skill-naam",
			"descriptionLabel": "Beschrijving",
			"descriptionPlaceholder": "Beschrijf wanneer deze skill moet worden gebruikt...",
			"sourceLabel": "Locatie",
			"modeLabel": "Modus (optioneel)",
			"modePlaceholder": "Elke modus",
			"modeHint": "Beperk deze skill tot een specifieke modus",
			"modeAny": "Elke modus",
			"create": "Maken",
			"cancel": "Annuleren"
		},
		"source": {
			"global": "Globaal (beschikbaar in alle projecten)",
			"project": "Project (alleen deze workspace)"
		},
		"validation": {
			"nameRequired": "Naam is verplicht",
			"nameTooLong": "Naam moet maximaal 64 tekens zijn",
			"nameInvalid": "Naam moet 1-64 kleine letters, cijfers of streepjes zijn",
			"descriptionRequired": "Beschrijving is verplicht",
			"descriptionTooLong": "Beschrijving moet maximaal 1024 tekens zijn"
		},
		"footer": "Maak je eigen skills met de Skill Writer modus, beschikbaar in de <MarketplaceLink>Modes Marketplace</MarketplaceLink>."
	}
}
