#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-06-12 05:36+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: src/uagent/checks.py:17 src/uagent/checks.py:27
#, python-format
msgid "Please install Git. See: %(url)s"
msgstr "Installeer Git. Zie: %(url)s"

#: src/uagent/checks.py:20
msgid ""
"Please install Git. Example: sudo apt install git (Ubuntu/Debian) or sudo "
"yum install git (CentOS/RHEL)"
msgstr ""
"Installeer Git. Voorbeeld: sudo apt install git (Ubuntu/Debian) of sudo yum "
"install git (CentOS/RHEL)"

#: src/uagent/checks.py:23
msgid ""
"Please install Git. If using Homebrew: brew install git, or install Xcode "
"Command Line Tools: xcode-select --install"
msgstr ""
"Installeer Git. Als u Homebrew gebruikt: brew install git, of installeer "
"Xcode Command Line Tools: xcode-select --install"

#: src/uagent/checks.py:30
msgid "[ERROR] Git is not installed."
msgstr "[FOUT] Git is niet geïnstalleerd."

#: src/uagent/cli.py:397
msgid "getch() fallback to input()"
msgstr "getch() valt terug op input()"

#: src/uagent/cli.py:604
msgid "Received Ctrl+C. Starting shutdown..."
msgstr "Ctrl+C ontvangen. Afsluiten wordt gestart..."

#: src/uagent/cli.py:636 src/uagent/cli.py:706
#, python-format
msgid ""
"(Multiline input mode: enter the body in multiple lines; to restart, type "
"\"\"\"retry; finish with a line containing %(sentinel)s)"
msgstr ""
"(Multiline-invoermodus: voer de body in meerdere regels in; om opnieuw te "
"starten, typ \"\"\"opnieuw; eindig met een regel met %(sentinel)s)"

#: src/uagent/cli.py:666 src/uagent/setup_cli.py:1183
#: src/uagent/setup_cli.py:1202 src/uagent/setup_cli.py:1225
#: src/uagent/setup_cli.py:1241 src/uagent/setup_cli.py:1260
#: src/uagent/setup_cli.py:1279 src/uagent/setup_cli.py:1293
#: src/uagent/setup_cli.py:1306 src/uagent/setup_cli.py:1314
#: src/uagent/setup_cli.py:1327 src/uagent/setup_cli.py:1339
#: src/uagent/setup_cli.py:1350 src/uagent/setup_cli.py:1436
#: src/uagent/setup_cli.py:1462
msgid "Cancelled."
msgstr "Geannuleerd."

#: src/uagent/cli.py:672 src/uagent/cli.py:722
msgid "Discarded previous input. Please start over."
msgstr "Vorige invoer weggegooid. Begin opnieuw."

#: src/uagent/cli.py:683
msgid "Received multiline reply."
msgstr "Meerregelige reactie ontvangen."

#: src/uagent/cli.py:841
msgid ""
"Image file paths were found in your input.\n"
"Do you want to send these images to the LLM (external API) for analysis?\n"
"\n"
msgstr ""
"Er zijn paden voor afbeeldingsbestanden gevonden in uw invoer.\n"
"Wilt u deze afbeeldingen naar het LLM (externe API) sturen voor analyse?\n"
"\n"

#: src/uagent/cli.py:847
msgid "Reply with y to send, or n (or c/cancel) to skip sending."
msgstr ""
"Antwoord met y om te verzenden, of met n (of c/cancel) om het verzenden over"
" te slaan."

#: src/uagent/cli.py:865
#, python-format
msgid ""
"Image send confirmation failed; will not send images: %(etype)s: %(err)s"
msgstr ""
"Bevestiging van het verzenden van de afbeelding is mislukt; afbeeldingen "
"worden niet verzonden: %(etype)s: %(err)s"

#: src/uagent/cli.py:893 src/uagent/scheckgui.py:432
#, python-format
msgid "Failed to attach image: %(path)s (%(etype)s: %(err)s)"
msgstr "Afbeelding koppelen is mislukt: %(path)s (%(etype)s: %(err)s)"

#: src/uagent/cli.py:930
#, python-format
msgid "Unknown event kind=%(kind)r: %(ev)r"
msgstr "Onbekend gebeurtenistype kind=%(kind)r: %(ev)r"

#: src/uagent/cli.py:948
msgid "Exited uag."
msgstr "uag is afgesloten."

#: src/uagent/cli_docs.py:33
msgid "[docs] name is required"
msgstr "[docs] naam is vereist"

msgid "[INFO] startup genre prompt = numeric-input"
msgstr "[INFO] opstartgenreprompt = numerieke invoer"

msgid ""
"数値の合計を入力してください (例: 3 = comm + office, 15 = すべて, または Enter キーを押してすべて有効化):"
msgstr ""
"Voer het totaal van de getallen in (bijv. 3 = comm + office, 15 = alles, of "
"druk op Enter om alles in te schakelen):"

msgid "Communication (Teams, Discord, etc.)"
msgstr "Communicatie (Teams, Discord, enz.)"

msgid "Office suite (Excel, Word, etc.)"
msgstr "Kantoorsuite (Excel, Word, enz.)"

msgid "Development (lint, py_compile, test, etc.)"
msgstr "Ontwikkeling (lint, py_compile, test, enz.)"

msgid "IoT (Bluetooth, etc.)"
msgstr "IoT (Bluetooth, enz.)"

msgid "Tool genre selection"
msgstr "Selectie van toolgenre"

msgid "Use Space to toggle, Arrow keys to move, Enter to confirm."
msgstr ""
"Gebruik de spatiebalk om te schakelen, de pijltoetsen om te verplaatsen en "
"Enter om te bevestigen."

msgid "OK"
msgstr "OK"

msgid "Default"
msgstr "Standaard"

msgid "[INFO] startup genre prompt = numeric-input (prompt_toolkit fallback)"
msgstr ""
"[INFO] opstartgenreprompt = numerieke invoer (prompt_toolkit-fallback)"

#: src/uagent/cli_startup.py:146
#, python-format
msgid "[WARN] Failed to apply startup tool selection: %(err)s"
msgstr "[WARN] Toepassen van opstarttoolselectie mislukt: %(err)s"

#: src/uagent/cli_startup.py:221 src/uagent/web.py:1053
#, python-format
msgid "[FATAL] Failed to set workdir: %(err)s"
msgstr "[FATAL] Werkmap instellen mislukt: %(err)s"

#: src/uagent/cli_startup.py:250
#, python-format
msgid "[FATAL] Failed to launch uag_setup: %(err)s"
msgstr "[FATAL] uag_setup starten mislukt: %(err)s"

#: src/uagent/cli_startup.py:291
#, python-format
msgid "provider = %(provider)s; model = %(model)s"
msgstr "aanbieder = %(provider)s; model = %(model)s"

#: src/uagent/cli_startup.py:298 src/uagent/scheckgui.py:296
msgid "OpenRouter fallback models enabled."
msgstr "OpenRouter-fallbackmodellen zijn ingeschakeld."

#: src/uagent/cli_startup.py:302
#, python-format
msgid "current workdir = %(cwd)s"
msgstr "huidige werkmap = %(cwd)s"

#: src/uagent/cli_startup.py:313 src/uagent/scheckgui.py:307
msgid "Loaded long-term memory."
msgstr "Langetermijngeheugen geladen."

#: src/uagent/cli_startup.py:326 src/uagent/scheckgui.py:320
msgid "Loaded shared long-term memory."
msgstr "Gedeeld langetermijngeheugen geladen."

#: src/uagent/cli_startup.py:333 src/uagent/web.py:718
#, python-format
msgid ""
"[WARN] Exception occurred while loading shared long-term memory: %(err)s"
msgstr ""
"[WAARSCHUWING] Er is een uitzondering opgetreden tijdens het laden van "
"gedeeld langetermijngeheugen: %(err)s"

#: src/uagent/cli_startup.py:367
#, python-format
msgid "[WARN] Failed to read startup file: %(path)s (%(err)s)"
msgstr "[WAARSCHUWING] Opstartbestand lezen mislukt: %(path)s (%(err)s)"

#: src/uagent/cli_startup.py:381
#, python-format
msgid "Startup file provided: %(path)s"
msgstr "Opstartbestand opgegeven: %(path)s"

#: src/uagent/cli_startup.py:404
msgid "--non-interactive was specified; exiting without waiting for stdin."
msgstr "--non-interactive is opgegeven; afsluiten zonder op stdin te wachten."

#: src/uagent/core.py:286 src/uagent/core.py:307
#, python-format
msgid "Environment variable %(name)s is not set."
msgstr "Omgevingsvariabele %(name)s is niet ingesteld."

#: src/uagent/core.py:607
msgid "No log files found."
msgstr "Geen logbestanden gevonden."

#: src/uagent/core.py:625
msgid "(unknown time)"
msgstr "(onbekende tijd)"

#: src/uagent/core.py:628
#, python-format
msgid "logs: showing %(shown)d/%(total)d (dir=%(dir)s)"
msgstr "logboeken: met %(shown)d/%(total)d (dir=%(dir)s)"

#: src/uagent/core.py:631
msgid "Log files:"
msgstr "Logbestanden:"

#: src/uagent/core.py:638
msgid "(mtime unknown)"
msgstr "(wijzigingstijd onbekend)"

#: src/uagent/core.py:756 src/uagent/core.py:759
msgid "(no user message)"
msgstr "(geen gebruikersbericht)"

#: src/uagent/core.py:764
#, python-format
msgid ""
"[%(idx)d] %(mtime_text)s | %(turns)d msgs | first: %(first_user)s | last: "
"%(last_user)s"
msgstr ""
"[%(idx)d] %(mtime_text)s | %(turns)d berichten | eerste: %(first_user)s | "
"laatste: %(last_user)s"

#: src/uagent/core.py:896
#, python-format
msgid ""
"[WARN] Dropping orphan tool message: tool_call_id=%(tool_call_id)r "
"name=%(name)r"
msgstr ""
"[WARN] Verweesd toolbericht wordt verwijderd: tool_call_id=%(tool_call_id)r "
"name=%(name)r"

#: src/uagent/core.py:994
#, python-format
msgid ""
"[INFO] There were %(count)d messages to compress, so nothing was changed."
msgstr ""
"[INFO] Er waren %(count)d berichten om te comprimeren, dus er is niets "
"gewijzigd."

#: src/uagent/core.py:1004
#, python-format
msgid ""
"[INFO] Compressed in-memory conversation history: %(old_n)d -> %(new_n)d "
"messages (keep_last=%(keep_last)d)"
msgstr ""
"[INFO] Gespreksgeschiedenis in het geheugen gecomprimeerd: %(old_n)d -> "
"%(new_n)d berichten (keep_last=%(keep_last)d)"

#: src/uagent/core.py:1215
msgid "429 retry limit (%(max_retries)s) reached while history compression."
msgstr ""
"429 herhalingslimiet (%(max_retries)s) bereikt tijdens "
"geschiedeniscompressie."

#: src/uagent/core.py:1225
msgid "Error while calling LLM for history compression: %(err)r"
msgstr "Fout bij het aanroepen van LLM voor geschiedeniscompressie: %(err)r"

#: src/uagent/core.py:1258
msgid "- Summarize the conversation chunk in English.\n"
msgstr "- Samenvatting van het gespreksegment in het Engels.\n"

#: src/uagent/core.py:1260
msgid ""
"- Keep the summary concise but include key decisions, constraints, and "
"pending items.\n"
msgstr ""
"- Houd de samenvatting beknopt, maar neem belangrijke beslissingen, "
"beperkingen en openstaande punten op.\n"

#: src/uagent/core.py:1262
msgid "- Output should be directly usable as a system message."
msgstr "- De uitvoer moet direct bruikbaar zijn als systeembericht."

#: src/uagent/core.py:1265
msgid "Conversation chunk:\n"
msgstr "Gespreksegment:\n"

#: src/uagent/core.py:1267
msgid "Write a concise summary of this chunk."
msgstr "Schrijf een beknopte samenvatting van dit segment."

#: src/uagent/core.py:1271
msgid "- You are updating an existing conversation summary.\n"
msgstr "- U bent een bestaande gesprekssamenvatting aan het bijwerken.\n"

#: src/uagent/core.py:1272
msgid "- Preserve important facts from the previous summary.\n"
msgstr "- Bewaar belangrijke feiten uit de vorige samenvatting.\n"

#: src/uagent/core.py:1274
msgid ""
"- Merge in the new chunk without losing constraints, decisions, or pending "
"items.\n"
msgstr ""
"- Voeg het nieuwe segment samen zonder beperkingen, beslissingen of "
"openstaande punten te verliezen.\n"

#: src/uagent/core.py:1276
msgid "- Keep the result concise and suitable for a system message."
msgstr "- Houd het resultaat beknopt en geschikt voor een systeembericht."

#: src/uagent/core.py:1279
msgid "Previous summary:\n"
msgstr "Vorige samenvatting:\n"

#: src/uagent/core.py:1281
msgid "New chunk:\n"
msgstr "Nieuw segment:\n"

#: src/uagent/core.py:1283
msgid "Update the summary while keeping the prior context intact."
msgstr "Werk de samenvatting bij met behoud van de eerdere context."

#: src/uagent/core.py:1304
msgid "Summary of the conversation so far:\n"
msgstr "Samenvatting van het gesprek tot nu toe:\n"

#: src/uagent/core.py:1311
msgid ""
"[INFO] shrink_llm: {old_n} -> {new_n} messages (compressed {old_part_n} "
"older messages into 1 summary; kept {tail_n} tail)"
msgstr ""
"[INFO] shrink_llm: {old_n} -> {new_n} berichten ({old_part_n} oudere "
"berichten gecomprimeerd in 1 samenvatting; {tail_n} aan het einde behouden)"

#: src/uagent/core.py:1339
msgid ""
"[WARN] history compression hit context length even at chunk_size=1; falling "
"back to shrink_messages()."
msgstr ""
"[WARN] Geschiedeniskompressie bereikte zelfs bij chunk_size=1 de "
"contextlimiet; terugval naar shrink_messages()."

#: src/uagent/core.py:1349
msgid ""
"[WARN] history compression could not reduce chunk_size further; falling back"
" to shrink_messages()."
msgstr ""
"[WARN] De geschiedenis kon chunk_size niet verder verkleinen; terugval naar "
"shrink_messages()."

#: src/uagent/core.py:1357
#, python-format
msgid ""
"[WARN] history compression context length exceeded; retrying with "
"chunk_size=%(chunk_size)d"
msgstr ""
"[WARN] De contextlengte is overschreden bij geschiedeniskompressie; opnieuw "
"proberen met chunk_size=%(chunk_size)d"

#: src/uagent/core.py:1367
msgid ""
"[WARN] history compression failed due to LLM error; falling back to "
"shrink_messages()."
msgstr ""
"[WARN] Geschiedeniscompressie mislukt vanwege LLM-fout; terugval naar "
"shrink_messages()."

#: src/uagent/core.py:1388
#, python-format
msgid ":help  (help unavailable: %(err)s)"
msgstr ":help  (hulp niet beschikbaar: %(err)s)"

#: src/uagent/core.py:1400
#, fuzzy
msgid ""
"## Mission\n"
"- You are a capable \"general-purpose tool execution agent\" running on a local environment, and you can actually execute commands and operate on files on the user's machine.\n"
"- Ask the user for confirmation before performing any dangerous operation.\n"
"- Do not flatter the user. Do not use emojis.\n"
"- Do not summarize. Keep information concise.\n"
"- When creating files, output the complete final content (do not output diffs or partial summaries).\n"
"- Do not output raw tool execution results, JSON fragments, or trailing brackets (like `py]}`) in your final response. Keep your output clean and well-formatted.\n"
msgstr ""
"## Missie\n"
"- Je bent een capabele \"general-purpose tool execution agent\" die draait op een lokale omgeving, en je kunt daadwerkelijk commando's uitvoeren en werken op bestanden op de machine van de gebruiker.\n"
"- Vraag de gebruiker om bevestiging voordat u gevaarlijke handelingen uitvoert.\n"
"- Vlei de gebruiker niet. Gebruik geen emoji's.\n"
"- Niet samenvatten. Houd informatie beknopt.\n"
"- Voer bij het maken van bestanden de volledige uiteindelijke inhoud uit (voer geen diff's of gedeeltelijke samenvattingen uit)."

#: src/uagent/core.py:1409
msgid ""
"## Rules\n"
"- Always use the provided tools and verify the latest information.\n"
"- Be creative, but do not output uncertain information.\n"
"- Consult available tools and choose the most appropriate one.\n"
"- When executing tools, delegate as little decision-making as possible to the user.\n"
msgstr ""
"## Regels\n"
"- Gebruik altijd de meegeleverde tools en controleer de meest recente informatie.\n"
"- Wees creatief, maar produceer geen onzekere informatie.\n"
"- Raadpleeg de beschikbare tools en kies de meest geschikte.\n"
"- Delegeer bij het uitvoeren van tools zo min mogelijk besluitvorming aan de gebruiker."

#: src/uagent/core.py:1416
msgid ""
"## Notes\n"
"- All user messages come via this script's standard input.\n"
"- For tool-specific purpose/arguments/constraints/operational details, prefer each tool's description.\n"
"- If you need additional information or confirmation from the user, use the human_ask tool.\n"
"- When handling relative date expressions, call get_current_time to reference the current time.\n"
"- Do not store secrets (passwords/tokens) in long-term memory (add_long_memory, etc.).\n"
"- Files with suffixes like .org / .org1 / .org2 are backup copies and must not be treated as primary editable files.\n"
"- If you create Python files, run `python -m py_compile` to validate syntax.\n"
"- If expert-level knowledge is required, use prompt templates (Agent Skills) and follow them.\n"
"- If the user's input is only a short affirmation and adds no new information, do not repeat the same explanation unless it is a direct answer to the immediately preceding clear question. If needed, ask briefly: \"Which point should I continue with?\"\n"
msgstr ""
"## Opmerkingen\n"
"- Alle gebruikersberichten komen via de standaardinvoer van dit script binnen.\n"
"- Voor taakspecifiek doel/argumenten/beperkingen/operationele details heeft de beschrijving van elk hulpmiddel de voorkeur.\n"
"- Als u aanvullende informatie of bevestiging van de gebruiker nodig hebt, gebruik dan het hulpmiddel human_ask.\n"
"- Wanneer u relatieve datums behandelt, roep get_current_time aan om naar de huidige tijd te verwijzen.\n"
"- Sla geen geheimen (wachtwoorden/tokens) op in langdurig geheugen (add_long_memory, enz.).\n"
"- Bestanden met achtervoegsels zoals .org / .org1 / .org2 zijn reservekopieën en mogen niet als primaire bewerkbare bestanden worden behandeld.\n"
"- Als u Python-bestanden maakt, voer dan `python -m py_compile` uit om de syntaxis te controleren.\n"
"- Als kennis op expertniveau vereist is, gebruik dan promptsjablonen (Agent Skills) en volg die.\n"
"- Als de invoer van de gebruiker alleen een korte bevestiging is en geen nieuwe informatie toevoegt, herhaal dan niet dezelfde uitleg, tenzij het een direct antwoord is op de onmiddellijk voorafgaande duidelijke vraag. Vraag indien nodig kort: \"Waarmee zal ik verdergaan?\"\n"

#: src/uagent/core.py:1428
msgid ""
"## Dangerous operation policy (delete_file)\n"
"- For deletion using the delete_file tool, do NOT ask for confirmation before preview.\n"
"- Always run delete_file with dry_run=true first to get the list of deletion candidates.\n"
"- Show the candidates to the user and ask confirmation via human_ask exactly once.\n"
"- Only when the user explicitly replies \"y\" or \"yes\" (or equivalent explicit approval), run delete_file again with the same parameters, dry_run=false, and confirmed=true.\n"
"- If there are zero candidates, do not ask; just report that nothing will be deleted.\n"
msgstr "QUERY LENGTH LIMIT EXCEEDED. MAX ALLOWED QUERY : 500 CHARS"

#: src/uagent/core.py:1436
#, fuzzy
msgid ""
"## Mission\n"
"- You are a capable \"general-purpose tool execution agent\" running on a local environment; you can execute commands and operate on the user's machine.\n"
"- Ask the user for confirmation before any dangerous operation.\n"
"- No flattery. No emojis. No conversation summaries. Keep it concise.\n"
"- When creating files, output the complete final content (no diffs/partial summaries).\n"
"- Do not output raw tool execution results, JSON fragments, or trailing brackets (like `py]}`) in your final response. Keep your output clean and well-formatted.\n"
msgstr ""
"## Missie\n"
"- Je bent een capabele \"general-purpose tool execution agent\" die op een lokale omgeving draait; je kunt commando's uitvoeren en op de machine van de gebruiker werken.\n"
"- Vraag de gebruiker om bevestiging voordat u gevaarlijke handelingen uitvoert.\n"
"- Geen vleierij, geen emoji's. Geen gespreksoverzichten. Houd het beknopt.\n"
"- Voer bij het maken van bestanden de volledige uiteindelijke inhoud uit (geen diffs/gedeeltelijke samenvattingen)."

#: src/uagent/core.py:1444
msgid ""
"## Rules\n"
"- Use the provided tools first and verify results with tools.\n"
"- Consult tool descriptions for purpose/arguments/constraints; choose the most appropriate and safest tool.\n"
"- Be creative, but do not output uncertain information.\n"
"- Delegate as little decision-making as possible to the user.\n"
msgstr ""
"## Regels\n"
"- Gebruik eerst de meegeleverde tools en verifieer de resultaten met tools.\n"
"- Raadpleeg gereedschapsbeschrijvingen voor doel/argumenten/beperkingen; kies het meest geschikte en veiligste gereedschap.\n"
"- Wees creatief, maar produceer geen onzekere informatie.\n"
"- Delegeer zo min mogelijk besluitvorming aan de gebruiker."

#: src/uagent/core.py:1451
msgid ""
"## Notes\n"
"- All user messages come via this script's standard input.\n"
"- If required info/parameters are missing, ask via human_ask (do not guess).\n"
"- Relative dates: call get_current_time.\n"
"- Do not store secrets (passwords/tokens) in long-term memory.\n"
"- Files with suffixes like .org / .org1 / .org2 are backup copies and must not be treated as primary editable files.\n"
"- If you create Python files, run `python -m py_compile`.\n"
"- If expert-level knowledge is required, use Agent Skills prompt templates.\n"
"- If the user's input is only a short affirmation and adds no new information, do not repeat the same explanation unless it is a direct answer to the immediately preceding clear question. If needed, ask briefly: \"Which point should I continue with?\"\n"
msgstr ""
"## Opmerkingen\n"
"- Alle gebruikersberichten komen via de standaardinvoer van dit script binnen.\n"
"- Als vereiste informatie/parameters ontbreken, vraag er dan om via human_ask (niet gokken).\n"
"- Voor relatieve datums: roep get_current_time aan.\n"
"- Sla geen geheimen (wachtwoorden/tokens) op in langdurig geheugen.\n"
"- Bestanden met achtervoegsels zoals .org / .org1 / .org2 zijn reservekopieën en mogen niet als primaire bewerkbare bestanden worden behandeld.\n"
"- Als u Python-bestanden maakt, voer dan `python -m py_compile` uit.\n"
"- Als kennis op expertniveau vereist is, gebruik dan Agent Skills-promptsjablonen.\n"
"- Als de invoer van de gebruiker alleen een korte bevestiging is en geen nieuwe informatie toevoegt, herhaal dan niet dezelfde uitleg, tenzij het een direct antwoord is op de onmiddellijk voorafgaande duidelijke vraag. Vraag indien nodig kort: \"Waarmee zal ik verdergaan?\"\n"

#: src/uagent/core.py:1464
msgid ""
"- If the user is using Windows cmd.exe, prefer multi-line commands using "
"caret (^) line continuation, and keep each line short to avoid copy/paste "
"line breaks.\n"
msgstr ""
"- Als de gebruiker Windows cmd.exe gebruikt, geef dan de voorkeur aan "
"opdrachten met meerdere regels met caret (^) -regelcontinuering en houd elke"
" regel kort om regeleinden te kopiëren/plakken."

#: src/uagent/core.py:1531
msgid ""
"The following tools are currently loaded in this session. Choose the most "
"appropriate tool for the task."
msgstr ""
"De volgende tools zijn momenteel geladen in deze sessie. Kies het meest "
"geschikte gereedschap voor de taak."

#: src/uagent/docs_util.py:27
msgid "Project README"
msgstr "Project-README"

#: src/uagent/docs_util.py:32
msgid "Quickstart (Windows wheel install)"
msgstr "Snelstart (Windows-wiel installeren)"

#: src/uagent/docs_util.py:37
msgid "Web Inspector (playwright_inspector) guide"
msgstr "Web Inspector (toneelschrijver_inspector) gids"

#: src/uagent/docs_util.py:42
msgid "Developer information"
msgstr "Info voor & ontwikkelaar@info"

#: src/uagent/docs_util.py:149
#, python-format
msgid "unknown doc name: %(name)r"
msgstr "onbekende documentnaam: %(name)r"

#: src/uagent/docs_util.py:172
#, python-format
msgid "doc file not found: %(filename)s"
msgstr "doc-bestand niet gevonden: %(filename)s"

#: src/uagent/docs_util.py:203
#, python-format
msgid "doc path resolution failed: %(filename)s: %(err)s"
msgstr "doc pad resolutie mislukt: %(filename)s: %(err)s"

#: src/uagent/docs_util.py:227
msgid "[docs] Available documents:"
msgstr "[docs] Beschikbare documenten:"

#: src/uagent/docs_util.py:231
msgid "Usage:"
msgstr "Gebruik:"

#: src/uagent/docs_util.py:232
msgid "list"
msgstr "lijst"

#: src/uagent/docs_util.py:233
msgid "show"
msgstr "weergeven"

#: src/uagent/docs_util.py:234
msgid "show path"
msgstr "pad weergeven"

#: src/uagent/docs_util.py:235
msgid "open with OS"
msgstr "openen met OS"

#: src/uagent/env_validate.py:42
msgid ""
"Required to select the LLM provider "
"(azure/openai/bedrock/openrouter/gemini/grok/claude/nvidia)."
msgstr ""
"Vereist om de LLM-aanbieder te selecteren "
"(azuurblauw/openai/gesteente/openrouter/gemini/grok/claude/nvidia)."

#: src/uagent/env_validate.py:63
#, python-format
msgid ""
"Unknown provider: %(provider)r. Allowed: %(allowed)s (startup will likely "
"fail)."
msgstr ""
"Onbekende provider: %(provider)r. Toegestaan: %(allowed)s (opstarten zal "
"waarschijnlijk mislukken)."

#: src/uagent/env_validate.py:74
msgid ""
"Azure OpenAI endpoint/base URL (e.g., https://<resource>.openai.azure.com/)."
msgstr ""
"Azure OpenAI-eindpunt/basis-URL (bijv. "
"https://<resource>.openai.azure.com/)."

#: src/uagent/env_validate.py:80
msgid "Azure OpenAI API key."
msgstr "Azure OpenAI-API-sleutel."

#: src/uagent/env_validate.py:85
msgid "Azure OpenAI API version (e.g., 2024-xx-xx)."
msgstr "Azure OpenAI-API-versie (bijv. 2024-xx-xx)."

#: src/uagent/env_validate.py:92
msgid "OpenAI API key."
msgstr "OpenAI-API-sleutel."

#: src/uagent/env_validate.py:98
msgid "Bedrock proxy endpoint/base URL (OpenAI-compatible)."
msgstr "Bedrock-proxy-eindpunt/basis-URL (OpenAI-compatibel)."

#: src/uagent/env_validate.py:105
msgid "Bedrock proxy API key (OpenAI-compatible)."
msgstr "Bedrock-proxy-API-sleutel (OpenAI-compatibel)."

#: src/uagent/env_validate.py:112
msgid "OpenRouter API key."
msgstr "OpenRouter-API-sleutel."

#: src/uagent/env_validate.py:117
msgid "Grok (xAI) API key."
msgstr "Grok (xAI)-API-sleutel."

#: src/uagent/env_validate.py:122
msgid "Gemini API key."
msgstr "Gemini-API-sleutel."

#: src/uagent/env_validate.py:129
msgid ""
"Python package 'google-genai' is not installed. Provider=gemini requires it."
msgstr ""
"Python-pakket 'google-genai' is niet geïnstalleerd. Provider gemini heeft "
"het nodig."

#: src/uagent/env_validate.py:140
msgid "Vertex AI API key / model name."
msgstr "Vertex AI-API-sleutel / modelnaam."

#: src/uagent/env_validate.py:149
msgid ""
"Python package 'google-genai' is not installed. Provider=vertexai requires "
"it."
msgstr ""
"Python-pakket 'google-genai' is niet geïnstalleerd. Provider vertexai heeft "
"het nodig."

#: src/uagent/env_validate.py:157
msgid "Anthropic (Claude) API key."
msgstr "Anthropic (Claude)-API-sleutel."

#: src/uagent/env_validate.py:165
msgid ""
"Python package 'anthropic' is not installed. Provider=claude requires it."
msgstr ""
"Python-pakket 'anthropic' is niet geïnstalleerd. Provider claude heeft het "
"nodig."

#: src/uagent/env_validate.py:172
msgid "NVIDIA API key."
msgstr "NVIDIA-API-sleutel."

#: src/uagent/env_validate.py:190
#, python-format
msgid ""
"Unknown embedding provider: %(provider)r. Allowed: %(allowed)s (startup will"
" likely fail)."
msgstr ""
"Onbekende embeddingprovider: %(provider)r. Toegestaan: %(allowed)s "
"(opstarten zal waarschijnlijk mislukken)."

#: src/uagent/env_validate.py:207
msgid "Azure embedding endpoint / API key / API version / deployment name."
msgstr ""
"Azure embedding-eindpunt / API-sleutel / API-versie / implementatienaam."

#: src/uagent/env_validate.py:218
msgid "OpenAI embedding API key / model name."
msgstr "OpenAI-embedding-API-sleutel / modelnaam."

#: src/uagent/env_validate.py:230
msgid "Bedrock embedding endpoint / API key / deployment name."
msgstr "Bedrock-embedding-eindpunt / API-sleutel / implementatienaam."

#: src/uagent/env_validate.py:241
msgid "OpenRouter embedding API key / model name."
msgstr "OpenRouter-embedding-API-sleutel / modelnaam."

#: src/uagent/env_validate.py:252
msgid "Ollama embedding base URL / model name."
msgstr "Ollama-embedding-basis-URL / modelnaam."

#: src/uagent/env_validate.py:263
msgid "NVIDIA embedding API key / model name."
msgstr "NVIDIA-embedding-API-sleutel / modelnaam."

#: src/uagent/env_validate.py:274
msgid "Gemini embedding API key / model name."
msgstr "Gemini embedding API-sleutel / modelnaam."

#: src/uagent/env_validate.py:285
msgid "Vertex AI embedding API key / model name."
msgstr "Vertex AI embedding API-sleutel / modelnaam."

#: src/uagent/env_validate.py:302
#, python-brace-format
msgid "[FATAL] Environment validation failed ({context})."
msgstr "[FATAL] Omgevingsvalidatie mislukt ({context})."

#: src/uagent/env_validate.py:310
msgid "Missing required environment variables:"
msgstr "Ontbrekende vereiste omgevingsvariabelen:"

#: src/uagent/env_validate.py:317
msgid "Warnings:"
msgstr "Waarschuwingen:"

#: src/uagent/env_validate.py:321
msgid "How to fix:"
msgstr "Hoe te repareren"

#: src/uagent/env_validate.py:324
msgid ""
"- Set the variables above in your environment before starting the program."
msgstr ""
"- Stel de bovenstaande variabelen in uw omgeving in voordat u het programma "
"start."

#: src/uagent/env_validate.py:330
msgid ""
"- You can set them via your OS environment settings, a .env file, your shell"
" startup scripts,"
msgstr ""
"- U kunt ze instellen via de instellingen van uw OS-omgeving, een .env-"
"bestand, uw shell-opstartscripts,"

#: src/uagent/env_validate.py:336
msgid ""
"  or your process manager / service configuration (CI secrets, systemd, "
"Docker, etc.)."
msgstr ""
"of uw procesmanager / serviceconfiguratie (CI-geheimen, systemd, Docker, "
"enz.)."

#: src/uagent/image_session.py:101
msgid "(prompt unavailable)"
msgstr "(prompt niet beschikbaar)"

#: src/uagent/image_session.py:105
#, python-format
msgid "screenshot: %(title)s"
msgstr "schermafbeelding: %(title)s"

#: src/uagent/image_session.py:107
msgid "screenshot"
msgstr "schermafbeelding"

#: src/uagent/image_session.py:148
msgid "Image-session context:"
msgstr "Context van de afbeeldingssessie:"

#: src/uagent/image_session.py:149
msgid "This conversation already generated images."
msgstr "Deze conversatie heeft al afbeeldingen gegenereerd."

#: src/uagent/image_session.py:151
msgid ""
"Use the prior prompts and saved file paths below as context for follow-up "
"edits, variants, or continuations."
msgstr ""
"Gebruik de eerdere prompts en opgeslagen bestandspaden hieronder als context"
" voor vervolgwijzigingen, varianten of voortzettingen."

#: src/uagent/image_session.py:156
#, python-format
msgid "Turn %(idx)d:"
msgstr "Beurt %(idx)d:"

#: src/uagent/image_session.py:157
#, python-format
msgid "- prompt: %(prompt)s"
msgstr "- opdracht: %(prompt)s"

#: src/uagent/image_session.py:160
#, python-format
msgid "- file: %(path)s"
msgstr "- bestand: %(path)s"

#: src/uagent/llm_errors.py:398
#, python-format
msgid ""
"[RATE_LIMIT] provider=%(provider)s model=%(model)s status=%(status)s "
"attempt=%(attempt)s/%(max_retries)s wait=%(wait_seconds).1fs "
"retry_after=%(retry_after)s"
msgstr ""
"[SNELHEIDSLIMIET] provider=%(provider)s model=%(model)s status=%(status)s "
"poging=%(attempt)s/%(max_retries)s wacht=%(wait_seconds).1fs "
"retry_after=%(retry_after)s"

#: src/uagent/llm_flow_helpers.py:205
msgid ""
"The previous assistant reply was empty. Please answer based on the most "
"recent tool result."
msgstr ""
"Het vorige antwoord van de assistent was leeg. Beantwoord op basis van het "
"meest recente toolresultaat."

#: src/uagent/llm_flow_helpers.py:218
#, python-format
msgid ""
"[WARN] LLM returned an empty assistant message without tool calls.\n"
"provider=%(provider)s depname=%(depname)s empty_no_tool_rounds=%(empty_no_tool_rounds)s (max=%(empty_no_tool_max)s)\n"
"This may happen with OpenAI-compatible local providers after tool calls. You can try setting UAGENT_EMPTY_NO_TOOL_MAX to a higher value, or switching provider."
msgstr ""
"[WARN] LLM heeft een leeg assistentbericht zonder toolaanroepen geretourneerd.\n"
"provider=%(provider)s depname=%(depname)s empty_no_tool_rounds=%(empty_no_tool_rounds)s (max=%(empty_no_tool_max)s)\n"
"Dit kan gebeuren bij lokale OpenAI-compatibele providers na toolaanroepen. U kunt proberen UAGENT_EMPTY_NO_TOOL_MAX hoger in te stellen of van provider te wisselen."

#: src/uagent/llm_flow_helpers.py:265
msgid "arguments must be a JSON object."
msgstr "argumenten moeten een JSON-object zijn."

#: src/uagent/llm_flow_helpers.py:272
#, python-format
msgid ""
"[tool args error] name=%(name)r raw=%(raw)r err=%(etype)s: %(err)s\n"
"Traceback:\n"
"%(tb)s"
msgstr ""
"[tool-argumentfout] name=%(name)r raw=%(raw)r err=%(etype)s: %(err)s\n"
"Traceback:\n"
"%(tb)s"

#: src/uagent/llm_flow_helpers.py:298
msgid ""
"[INFO] Reusing the previous result because this tool call matches an earlier"
" one.\n"
msgstr ""
"[INFO] Het vorige resultaat wordt hergebruikt omdat deze toolaanroep "
"overeenkomt met een eerdere.\n"

#: src/uagent/llm_flow_helpers.py:313
#, python-format
msgid ""
"[tool runtime error] name=%(name)r err=%(etype)s: %(err)s\n"
"Traceback:\n"
"%(tb)s"
msgstr ""
"[tool-runtimefout] name=%(name)r err=%(etype)s: %(err)s\n"
"Traceback:\n"
"%(tb)s"

#: src/uagent/llm_image_helpers.py:7
msgid "Describe this screenshot and summarize the visible UI."
msgstr "Beschrijf deze screenshot en vat de zichtbare UI samen."

#: src/uagent/llm_image_helpers.py:11
msgid "Read all visible text in this screenshot and summarize it."
msgstr "Lees alle zichtbare tekst in deze screenshot en vat die samen."

#: src/uagent/llm_image_helpers.py:15
msgid "Inspect this screenshot for errors, warnings, and important UI state."
msgstr ""
"Controleer deze screenshot op fouten, waarschuwingen en belangrijke UI-"
"status."

#: src/uagent/llm_message_helpers.py:250
#, python-format
msgid "[WARN] Auto shrink_llm failed: %(err)s"
msgstr "[WARN] Automatische shrink_llm is mislukt: %(err)s"

#: src/uagent/llm_round_helpers.py:136
#, python-format
msgid "[Translate Error] %(diag)s"
msgstr "[Vertaalfout] %(diag)s"

#: src/uagent/llm_round_helpers.py:195 src/uagent/llm_round_helpers.py:305
#: src/uagent/llm_round_helpers.py:639
#, python-format
msgid "429 retry limit (%(max_retries)s) reached."
msgstr "429 herkansingslimiet (%(max_retries)s) bereikt."

#: src/uagent/llm_round_helpers.py:219
msgid "[Gemini Error] An error occurred while generating a response."
msgstr ""
"[Gemini Error] Er is een fout opgetreden tijdens het genereren van een "
"reactie."

#: src/uagent/llm_round_helpers.py:311
msgid "[Claude Error] An error occurred while generating a response."
msgstr ""
"[Claude Error] Er is een fout opgetreden tijdens het genereren van een "
"antwoord."

#: src/uagent/llm_round_helpers.py:603
msgid "Input exceeds the context window."
msgstr "Invoer overschrijdt het contextvenster."

#: src/uagent/llm_round_helpers.py:613
msgid "Connection error"
msgstr "Verbindingsfout"

#: src/uagent/llm_round_helpers.py:618
msgid "[Network Error]"
msgstr "[Netwerkfout]"

#: src/uagent/llm_round_helpers.py:645
msgid "Unexpected exception."
msgstr "Onverwachte uitzondering."

#: src/uagent/llm_round_helpers.py:723
#, python-format
msgid "Error while parsing response: %(err)s"
msgstr "Fout bij het parseren van reactie: %(err)s"

#: src/uagent/profile_manager.py:486 src/uagent/profile_manager.py:604
msgid ""
"You are a user profiling agent. Analyze the conversation log and extract the user's:\n"
"1. Environment (OS, shell, editor, etc.)\n"
"2. Preferences (coding style, preferred tools, verbosity preference, etc.)\n"
"3. Constraints (security rules, offline requirements, etc.)\n"
"\n"
"Do NOT include temporary questions, chit-chat, or sensitive credentials.\n"
"You MUST respond ONLY with a valid JSON object matching this schema:\n"
"{\n"
"  \"environment\": {\"os\": \"string\", \"shell\": \"string\", \"editor\": \"string\"},\n"
"  \"preferences\": [\"string\"],\n"
"  \"constraints\": [\"string\"]\n"
"}"
msgstr ""
"Je bent een agent voor gebruikersprofilering. Analyseer het gesprekslogboek en haal de volgende gegevens over de gebruiker eruit:\n"
"1. Omgeving (OS, shell, editor, enz.)\n"
"2. Voorkeuren (coderingsstijl, voorkeurstools, voorkeur voor detailniveau, enz.)\n"
"3. Beperkingen (veiligheidsregels, vereisten voor offline werken, enz.)\n"
"\n"
"Neem geen tijdelijke vragen, smalltalk of gevoelige inloggegevens op.\n"
"Je MOET alleen antwoorden met een geldig JSON-object dat overeenkomt met dit schema:\n"
"{\n"
"  \"environment\": {\"os\": \"string\", \"shell\": \"string\", \"editor\": \"string\"},\n"
"  \"preferences\": [\"string\"],\n"
"  \"constraints\": [\"string\"]\n"
"}"

#: src/uagent/profile_manager.py:590
msgid "Failed to initialize LLM client."
msgstr "Initialiseren van de LLM-client is mislukt."

#: src/uagent/profile_manager.py:595
#, python-format
msgid "Found %(total_files)d log files. Starting incremental profiling..."
msgstr ""
"%(total_files)d logbestanden gevonden. Incrementuele profiling wordt "
"gestart..."

#: src/uagent/scheckgui.py:131
msgid "Drop files/images here"
msgstr "Sleep bestanden/afbeeldingen hierheen"

#: src/uagent/scheckgui.py:169
msgid "Download"
msgstr "Downloaden"

#: src/uagent/scheckgui.py:329
#, python-format
msgid "Exception occurred while loading shared long-term memory: %(err)s"
msgstr ""
"Er is een uitzondering opgetreden tijdens het laden van gedeeld "
"langetermijngeheugen: %(err)s"

#: src/uagent/scheckgui.py:382
#, python-format
msgid "[Attached File] %(name)s (%(path)s)"
msgstr "[Bijgevoegd bestand] %(name)s (%(path)s)"

#: src/uagent/scheckgui.py:467
#, python-format
msgid "[Attached Image] %(path)s"
msgstr "[Bijgevoegde afbeelding] %(path)s"

#: src/uagent/scheckgui.py:469 src/uagent/web.py:666
#, python-format
msgid "[Image Path] %(path)s"
msgstr "[Afbeeldingspad] %(path)s"

#: src/uagent/scheckgui.py:779 src/uagent/scheckgui.py:909
msgid "Welcome / Quick Guide"
msgstr "Welkom / beknopte handleiding"

#: src/uagent/scheckgui.py:787
msgid "uag GUI (Extreme Stability)"
msgstr "uag GUI (Extreme stabiliteit)"

#: src/uagent/scheckgui.py:842
msgid "↑ You can attach files by drag & drop"
msgstr "↑ Je kunt bijvoegen door te slepen en neer te zetten"

#: src/uagent/scheckgui.py:863
msgid "Attach..."
msgstr "Bijvoegen..."

#: src/uagent/scheckgui.py:868
msgid "Send"
msgstr "Versturen"

#: src/uagent/scheckgui.py:908
msgid "Help"
msgstr "Hulp"

#: src/uagent/scheckgui.py:923
msgid "Mode"
msgstr "Modus"

#: src/uagent/scheckgui.py:925
msgid "Reasoning: off"
msgstr "Redenering: uit"

#: src/uagent/scheckgui.py:928
msgid "Reasoning: auto"
msgstr "Redenering: auto"

#: src/uagent/scheckgui.py:930
msgid "Reasoning: minimal"
msgstr "Redenering: minimaal"

#: src/uagent/scheckgui.py:932
msgid "Reasoning: low"
msgstr "Redenering: laag"

#: src/uagent/scheckgui.py:934
msgid "Reasoning: medium"
msgstr "Redenering: gemiddeld"

#: src/uagent/scheckgui.py:936
msgid "Reasoning: high"
msgstr "Redenering: hoog"

#: src/uagent/scheckgui.py:939
msgid "Reasoning: xhigh"
msgstr "Redenering: xhoog"

#: src/uagent/scheckgui.py:944
msgid "Verbosity: off"
msgstr "Verbosity: uit"

#: src/uagent/scheckgui.py:946
msgid "Verbosity: low"
msgstr "Verbositeit: laag"

#: src/uagent/scheckgui.py:948
msgid "Verbosity: medium"
msgstr "Verbositeit: gemiddeld"

#: src/uagent/scheckgui.py:950
msgid "Verbosity: high"
msgstr "Verbositeit: hoog"

#: src/uagent/scheckgui.py:980
#, python-format
msgid "[mode] reasoning=%(mode)s"
msgstr "[mode] redenering=%(mode)s"

#: src/uagent/scheckgui.py:984
msgid ""
":r [0|1|2|3|auto|minimal|xhigh]  (0=off, 1=low, 2=medium, 3=high; "
"auto/minimal/xhigh)"
msgstr ""
":r [0|1|2|3|auto|minimal|xhigh]  (0=uit, 1=laag, 2=medium, 3=hoog; "
"auto/minimal/xhigh)"

#: src/uagent/scheckgui.py:992
#, python-format
msgid "[mode] verbosity=%(mode)s"
msgstr "[modus] detailniveau=%(mode)s"

#: src/uagent/scheckgui.py:994
msgid ":v [0|1|2|3]  (0=off, 1=low, 2=medium, 3=high; no arg=keep)"
msgstr ":v [0|1|2|3]  (0=uit, 1=laag, 2=middel, 3=hoog; geen arg=behouden)"

#: src/uagent/scheckgui.py:1123
msgid "Enter password..."
msgstr "Voer wachtwoord in"

#: src/uagent/scheckgui.py:1130
msgid "Enter a message..."
msgstr "Voer een bericht in"

#: src/uagent/scheckgui.py:1147
msgid "Attach files"
msgstr "Bestanden bijvoegen"

#: src/uagent/scheckgui.py:1149
msgid "All Files (*)"
msgstr "Alle bestanden (*)"

#: src/uagent/scheckgui.py:1401
msgid "cannot read image"
msgstr "kan afbeelding niet lezen"

#: src/uagent/scheckgui.py:1552 src/uagent/scheckgui.py:1592
#: src/uagent/scheckgui.py:1627
msgid "Downloaded to"
msgstr "Gedownload naar"

#: src/uagent/scheckgui.py:1646
msgid "Playing"
msgstr "Wordt afgespeeld"

#: src/uagent/scheckgui.py:1656
msgid "Stopped"
msgstr "Gestopt"

#: src/uagent/scheckgui.py:1705
#, python-format
msgid "[REPLY] > %(text)s"
msgstr "[ANTWOORD] > %(text)s"

#: src/uagent/scheckgui.py:1713
#, python-format
msgid "[USER] %(text)s"
msgstr "[GEBRUIKER] %(text)s"

#: src/uagent/setup_cli.py:77 src/uagent/setup_cli.py:482
#: src/uagent/setup_cli.py:572
msgid "OpenAI API key"
msgstr "OpenAI API-sleutel"

#: src/uagent/setup_cli.py:78 src/uagent/setup_cli.py:483
#: src/uagent/setup_cli.py:573
msgid "OpenAI base URL (optional)"
msgstr "OpenAI-basis-URL (optioneel)"

#: src/uagent/setup_cli.py:79
msgid "OpenAI model/deployment name (optional)"
msgstr "OpenAI-model/implementatienaam (optioneel)"

#: src/uagent/setup_cli.py:85 src/uagent/setup_cli.py:474
#: src/uagent/setup_cli.py:560
msgid "Azure base URL (e.g. https://<resource>.openai.azure.com/)"
msgstr "Azure-basis-URL (bijv. https://<resource>.openai.azure.com/)"

#: src/uagent/setup_cli.py:87 src/uagent/setup_cli.py:476
#: src/uagent/setup_cli.py:562
msgid "Azure API key"
msgstr "Azure API-sleutel"

#: src/uagent/setup_cli.py:91
msgid "Azure API version (optional, e.g. 2024-05-01-preview)"
msgstr "Azure API-versie (optioneel, bijv. 2024-05-01-preview)"

#: src/uagent/setup_cli.py:93 src/uagent/setup_cli.py:478
msgid "Azure deployment name"
msgstr "Azure-implementatienaam"

#: src/uagent/setup_cli.py:99 src/uagent/setup_cli.py:491
#: src/uagent/setup_cli.py:581
msgid "Bedrock gateway base URL (e.g. https://<gateway>/v1)"
msgstr "Bedrock gateway basis-URL (bijv. https://<gateway>/v1)"

#: src/uagent/setup_cli.py:101 src/uagent/setup_cli.py:493
#: src/uagent/setup_cli.py:583
msgid "Bedrock API key"
msgstr "Bedrock API-sleutel"

#: src/uagent/setup_cli.py:105 src/uagent/setup_cli.py:497
msgid "Bedrock model/deployment name (e.g. openai.gpt-oss-120b)"
msgstr "Bedrockmodel/implementatienaam (bijv. openai.gpt-oss-120b)"

#: src/uagent/setup_cli.py:109 src/uagent/setup_cli.py:502
#: src/uagent/setup_cli.py:592
msgid "OpenRouter API key"
msgstr "OpenRouter API-sleutel"

#: src/uagent/setup_cli.py:110 src/uagent/setup_cli.py:503
#: src/uagent/setup_cli.py:593
msgid "OpenRouter base URL (optional)"
msgstr "OpenRouter-basis-URL (optioneel)"

#: src/uagent/setup_cli.py:114
msgid "OpenRouter model/deployment name (optional)"
msgstr "OpenRouter-model/implementatienaam (optioneel)"

#: src/uagent/setup_cli.py:119
msgid "OpenRouter fallback models (optional, comma-separated)"
msgstr "OpenRouter fallback-modellen (optioneel, door komma's gescheiden)"

#: src/uagent/setup_cli.py:123 src/uagent/setup_cli.py:508
msgid "Gemini API key"
msgstr "Gemini API-sleutel"

#: src/uagent/setup_cli.py:124
msgid "Gemini model name (optional)"
msgstr "Gemini-modelnaam (optioneel)"

#: src/uagent/setup_cli.py:127
msgid "Vertex AI API key"
msgstr "Vertex AI API-sleutel"

#: src/uagent/setup_cli.py:128
msgid "Vertex AI project ID (optional)"
msgstr "Vertex AI-project-ID (optioneel)"

#: src/uagent/setup_cli.py:129
msgid "Vertex AI location/region (optional)"
msgstr "Vertex AI locatie/regio (optioneel)"

#: src/uagent/setup_cli.py:133
msgid "Google credentials for Vertex AI (optional)"
msgstr "Google-inloggegevens voor Vertex AI (optioneel)"

#: src/uagent/setup_cli.py:138
msgid "Google location/region for Vertex AI (optional)"
msgstr "Google-locatie/regio voor Vertex AI (optioneel)"

#: src/uagent/setup_cli.py:140
msgid "Vertex AI model/deployment name"
msgstr "Vertex AI-model/implementatienaam"

#: src/uagent/setup_cli.py:143
msgid "Grok API key"
msgstr "Grok API-sleutel"

#: src/uagent/setup_cli.py:144
msgid "Grok base URL (optional)"
msgstr "Grok basis-URL (optioneel)"

#: src/uagent/setup_cli.py:145
msgid "Grok model/deployment name (optional)"
msgstr "Grok-model/implementatienaam (optioneel)"

#: src/uagent/setup_cli.py:148
msgid "Claude API key"
msgstr "Claude API-sleutel"

#: src/uagent/setup_cli.py:149
msgid "Claude model/deployment name (optional)"
msgstr "Claude-model/implementatienaam (optioneel)"

#: src/uagent/setup_cli.py:152 src/uagent/setup_cli.py:513
#: src/uagent/setup_cli.py:607
msgid "NVIDIA API key"
msgstr "NVIDIA API-sleutel"

#: src/uagent/setup_cli.py:153 src/uagent/setup_cli.py:514
#: src/uagent/setup_cli.py:608
msgid "NVIDIA base URL (optional)"
msgstr "NVIDIA-basis-URL (optioneel)"

#: src/uagent/setup_cli.py:154
msgid "NVIDIA model/deployment name (optional)"
msgstr "NVIDIA-model/implementatienaam (optioneel)"

#: src/uagent/setup_cli.py:160 src/uagent/setup_cli.py:601
msgid "Ollama base URL (e.g. http://localhost:11434/v1)"
msgstr "Ollama-basis-URL (bijv. http://localhost:11434/v1)"

#: src/uagent/setup_cli.py:165
msgid "Ollama API key (optional, default: dummy)"
msgstr "Ollama API-sleutel (optioneel, standaard: dummy)"

#: src/uagent/setup_cli.py:167
msgid "Ollama model/deployment name (optional)"
msgstr "Ollama-model/implementatienaam (optioneel)"

#: src/uagent/setup_cli.py:171
msgid "Ollama request timeout in seconds (default: 60)"
msgstr "Ollama-verzoek time-out in seconden (standaard: 60)"

#: src/uagent/setup_cli.py:173
msgid "Ollama temperature (default: 0.7)"
msgstr "Ollama-temperatuur (standaard: 0,7)"

#: src/uagent/setup_cli.py:174
msgid "Ollama top_p (default: 0.9)"
msgstr "Ollama top_p (standaard: 0,9)"

#: src/uagent/setup_cli.py:175
msgid "Ollama top_k (default: 40)"
msgstr "Ollama top_k (standaard: 40)"

#: src/uagent/setup_cli.py:179
msgid "Ollama repeat_penalty (default: 1.1)"
msgstr "Ollama repeat_penalty (standaard: 1.1)"

#: src/uagent/setup_cli.py:181
msgid "Ollama keep_alive (default: 5m)"
msgstr "Ollama keep_alive (standaard: 5m)"

#: src/uagent/setup_cli.py:182
msgid "Ollama num_ctx (default: 8192)"
msgstr "Ollama num_ctx (standaard: 8192)"

#: src/uagent/setup_cli.py:183
msgid "Ollama num_predict (default: 1024)"
msgstr "Ollama NUM_Predict (standaard: 1024)"

#: src/uagent/setup_cli.py:345 src/uagent/setup_cli.py:434
msgid "Enter number:"
msgstr "Voer een nummer in:"

#: src/uagent/setup_cli.py:358
msgid "Invalid input. Please enter a valid number."
msgstr "Ongeldige invoer. Voer een geldig nummer in."

#: src/uagent/setup_cli.py:371
#, python-format
msgid " [default: %(default)s]"
msgstr " [standaard: %(default)s]"

#: src/uagent/setup_cli.py:387
msgid "This field is required. Please enter a value."
msgstr "Dit veld is verplicht, voer een waarde in"

#: src/uagent/setup_cli.py:399
msgid "Select UAGENT_LANG"
msgstr "Selecteer UAGENT_LANG"

#: src/uagent/setup_cli.py:410
msgid "UAGENT_LANG (custom)"
msgstr "UAGENT_LANG (aangepast)"

#: src/uagent/setup_cli.py:423
msgid "Select output files to generate in the current directory"
msgstr "Selecteer uitvoerbestanden om te genereren in de huidige map"

#: src/uagent/setup_cli.py:424
msgid "  1. .env only"
msgstr "1. Alleen. .env"

#: src/uagent/setup_cli.py:425
msgid "  2. .env + env.sh"
msgstr "  2. .env + env.sh (Unix/Linux)"

#: src/uagent/setup_cli.py:426
msgid "  3. .env + env.ps1"
msgstr "  3. .env + env.ps1 (PowerShell)"

#: src/uagent/setup_cli.py:427
msgid "  4. .env + env.bat"
msgstr "  4. .env + env.bat (Windows)"

#: src/uagent/setup_cli.py:428
msgid "  5. .env + all (sh/ps1/bat)"
msgstr "  5. .env + alles (sh/ps1/bat)"

#: src/uagent/setup_cli.py:430
msgid "  b. back"
msgstr "  b. terug"

#: src/uagent/setup_cli.py:431
msgid "  q. quit"
msgstr "  q. afsluiten"

#: src/uagent/setup_cli.py:449
msgid "Invalid input. Please enter 1-5, or b/q."
msgstr "Ongeldige invoer. Voer 1-5 of b/q in."

#: src/uagent/setup_cli.py:477 src/uagent/setup_cli.py:566
msgid "Azure API version (e.g. 2024-05-01-preview)"
msgstr "Azure API-versie (bijv. 2024-05-01-preview)"

#: src/uagent/setup_cli.py:484
msgid "OpenAI model/deployment name"
msgstr "OpenAI-model/implementatienaam"

#: src/uagent/setup_cli.py:504
msgid "OpenRouter model/deployment name"
msgstr "OpenRouter-model/implementatienaam"

#: src/uagent/setup_cli.py:509
msgid "Gemini model name"
msgstr "Gemini-modelnaam"

#: src/uagent/setup_cli.py:515
msgid "NVIDIA model/deployment name"
msgstr "NVIDIA-model/implementatienaam"

#: src/uagent/setup_cli.py:534
msgid "Enable image generation debug output? (0/1)"
msgstr "Debug-uitvoer voor beeldgeneratie inschakelen? (0/1)"

#: src/uagent/setup_cli.py:568
msgid "Azure embedding deployment name"
msgstr "Azure-deploymentnaam voor embeddings"

#: src/uagent/setup_cli.py:574
msgid "OpenAI embedding model/deployment name"
msgstr "OpenAI-model-/deploymentnaam voor embeddings"

#: src/uagent/setup_cli.py:587
msgid "Bedrock embedding model/deployment name"
msgstr "Bedrock-model-/deploymentnaam voor embeddings"

#: src/uagent/setup_cli.py:594
msgid "OpenRouter embedding model/deployment name"
msgstr "OpenRouter-model-/deploymentnaam voor embeddings"

#: src/uagent/setup_cli.py:603
msgid "Ollama embedding model name"
msgstr "Ollama-modelnaam voor embeddings"

#: src/uagent/setup_cli.py:609
msgid "NVIDIA embedding model/deployment name"
msgstr "NVIDIA-model-/deploymentnaam voor embeddings"

#: src/uagent/setup_cli.py:613
msgid "Gemini embedding API key"
msgstr "Gemini embedding API-sleutel"

#: src/uagent/setup_cli.py:617
msgid "Gemini embedding model name (e.g. text-embedding-004)"
msgstr "Naam van Gemini embedding-model (bijv. text-embedding-004)"

#: src/uagent/setup_cli.py:622
msgid "Vertex AI embedding API key"
msgstr "Vertex AI embedding API-sleutel"

#: src/uagent/setup_cli.py:626
msgid "Vertex AI embedding model name (e.g. text-embedding-004)"
msgstr "Naam van Vertex AI embedding-model (bijv. text-embedding-004)"

#: src/uagent/setup_cli.py:675
msgid "Azure speech deployment name"
msgstr "Naam van Azure-spraakimplementatie"

#: src/uagent/setup_cli.py:676
msgid "Azure transcription deployment name"
msgstr "Naam van Azure-transcriptieimplementatie"

#: src/uagent/setup_cli.py:677
msgid "OpenAI speech model/deployment name"
msgstr "Naam van OpenAI-spraakmodel/-implementatie"

#: src/uagent/setup_cli.py:678
msgid "OpenAI transcription model/deployment name"
msgstr "Naam van OpenAI-transcriptiemodel/-implementatie"

#: src/uagent/setup_cli.py:679
msgid "Gemini speech model name (optional)"
msgstr "naam van Gemini-spraakmodel (optioneel)"

#: src/uagent/setup_cli.py:680
msgid "Gemini transcription model name (optional)"
msgstr "naam van Gemini-transcriptiemodel (optioneel)"

#: src/uagent/setup_cli.py:681
msgid "Vertex AI speech model name (optional)"
msgstr "naam van Vertex AI-spraakmodel (optioneel)"

#: src/uagent/setup_cli.py:682
msgid "Vertex AI transcription model name (optional)"
msgstr "naam van Vertex AI-transcriptiemodel (optioneel)"

#: src/uagent/setup_cli.py:705
msgid "Configure optional image / embedding / audio settings?"
msgstr "Optionele instellingen voor afbeeldingen / insluiten configureren?"

#: src/uagent/setup_cli.py:706 src/uagent/setup_cli.py:721
#: src/uagent/setup_cli.py:753 src/uagent/setup_cli.py:784
#: src/uagent/setup_cli.py:800 src/uagent/setup_cli.py:855
#: src/uagent/setup_cli.py:914 src/uagent/setup_cli.py:1159
#: src/uagent/setup_cli.py:1220 src/uagent/setup_cli.py:1274
#: src/uagent/setup_cli.py:1301 src/uagent/setup_cli.py:1322
#: src/uagent/setup_cli.py:1459
msgid "No"
msgstr "Nee"

#: src/uagent/setup_cli.py:706 src/uagent/setup_cli.py:721
#: src/uagent/setup_cli.py:753 src/uagent/setup_cli.py:784
#: src/uagent/setup_cli.py:800 src/uagent/setup_cli.py:855
#: src/uagent/setup_cli.py:914 src/uagent/setup_cli.py:1159
#: src/uagent/setup_cli.py:1220 src/uagent/setup_cli.py:1274
#: src/uagent/setup_cli.py:1301 src/uagent/setup_cli.py:1322
#: src/uagent/setup_cli.py:1459
msgid "Yes"
msgstr "Ja"

#: src/uagent/setup_cli.py:720
msgid "Configure image analysis settings?"
msgstr "Instellingen voor beeldanalyse configureren?"

#: src/uagent/setup_cli.py:731
msgid "Select image analysis provider"
msgstr "Selecteer leverancier van beeldanalyse"

#: src/uagent/setup_cli.py:752
msgid "Configure image generation settings?"
msgstr "Instellingen voor het genereren van afbeeldingen configureren?"

#: src/uagent/setup_cli.py:763
msgid "Select image generation provider"
msgstr "Selecteer provider voor het genereren van afbeeldingen"

#: src/uagent/setup_cli.py:783
msgid "Open generated images automatically?"
msgstr "Gegenereerde afbeeldingen automatisch openen?"

#: src/uagent/setup_cli.py:799
msgid "Configure embedding / semantic search settings?"
msgstr "Instellingen voor insluiten / semantisch zoeken configureren?"

#: src/uagent/setup_cli.py:825
msgid "Select embedding provider"
msgstr "Selecteer embeddingprovider"

#: src/uagent/setup_cli.py:854
msgid "Configure audio speech / transcription settings?"
msgstr "Audio-instellingen voor spraak/transcriptie configureren?"

#: src/uagent/setup_cli.py:873
msgid "Select audio speech provider"
msgstr "Selecteer provider voor spraaksynthese"

#: src/uagent/setup_cli.py:893
msgid "Select audio transcribe provider"
msgstr "Selecteer provider voor audio-transcriptie"

#: src/uagent/setup_cli.py:913
msgid "Open generated audio automatically?"
msgstr "Gegenereerde audio automatisch openen?"

#: src/uagent/setup_cli.py:980
msgid "Optional: Responses API (Azure/OpenAI/Bedrock)"
msgstr "Optioneel: Responses API (Azure/OpenAI/Bedrock)"

#: src/uagent/setup_cli.py:993
msgid "Optional runtime"
msgstr "Optionele looptijd"

#: src/uagent/setup_cli.py:1007
msgid "Optional image / embedding / audio settings"
msgstr "Optionele instellingen voor afbeelding / insluiten"

#: src/uagent/setup_cli.py:1149
msgid "Optional specialized sub-agent settings"
msgstr "Optionele instellingen voor gespecialiseerde sub-agenten"

#: src/uagent/setup_cli.py:1158
msgid "Encrypt the generated .env file?"
msgstr "Het gegenereerde .env-bestand versleutelen?"

#: src/uagent/setup_cli.py:1164
#, python-format
msgid "Encrypted file will be written as %(path)s"
msgstr "Gecodeerd bestand wordt geschreven als %(path)s"

#: src/uagent/setup_cli.py:1180
msgid "Select provider"
msgstr "Selecteer leverancier"

#: src/uagent/setup_cli.py:1219
msgid "Enable Responses API options?"
msgstr "Antwoorden API-opties inschakelen?"

#: src/uagent/setup_cli.py:1235
msgid "Select reasoning"
msgstr "Selecteer redenering"

#: src/uagent/setup_cli.py:1254
msgid "Select verbosity"
msgstr "Selecteer breedsprakigheid"

#: src/uagent/setup_cli.py:1273
msgid "Set optional runtime UAGENT_WORKDIR?"
msgstr "Optionele looptijd instellen UAGENT_WORKDIR?"

#: src/uagent/setup_cli.py:1300
msgid "Set optional runtime UAGENT_LANG?"
msgstr "Optionele looptijd instellen UAGENT_LANG?"

#: src/uagent/setup_cli.py:1321
msgid "Enable streaming?"
msgstr "Streamen inschakelen?"

#: src/uagent/setup_cli.py:1362
msgid "Summary"
msgstr "Samenvatting"

#: src/uagent/setup_cli.py:1363
#, python-format
msgid "  Provider: %(provider)s"
msgstr "Dienstverlener: %(provider)s"

#: src/uagent/setup_cli.py:1370
#, python-format
msgid "  Responses enabled: %(state)s"
msgstr "Reacties ingeschakeld: %(state)s"

#: src/uagent/setup_cli.py:1371 src/uagent/setup_cli.py:1378
#: src/uagent/setup_cli.py:1382 src/uagent/setup_cli.py:1388
#: src/uagent/setup_cli.py:1394 src/uagent/setup_cli.py:1399
#: src/uagent/setup_cli.py:1407 src/uagent/setup_cli.py:1418
msgid "yes"
msgstr "Ja"

#: src/uagent/setup_cli.py:1371 src/uagent/setup_cli.py:1378
#: src/uagent/setup_cli.py:1382 src/uagent/setup_cli.py:1388
#: src/uagent/setup_cli.py:1394 src/uagent/setup_cli.py:1399
#: src/uagent/setup_cli.py:1407 src/uagent/setup_cli.py:1418
msgid "no"
msgstr "nee"

#: src/uagent/setup_cli.py:1377
#, python-format
msgid "  Streaming enabled: %(state)s"
msgstr "  Streamen ingeschakeld: %(state)s"

#: src/uagent/setup_cli.py:1393
#, python-format
msgid "  Optional extras enabled: %(state)s"
msgstr "Optionele extra's ingeschakeld: %(state)s"

#: src/uagent/setup_cli.py:1398
#, python-format
msgid "  Image analysis enabled: %(state)s"
msgstr "Beeldanalyse ingeschakeld: %(state)s"

#: src/uagent/setup_cli.py:1406
#, python-format
msgid "  Image generation enabled: %(state)s"
msgstr "Beeldgeneratie ingeschakeld: %(state)s"

#: src/uagent/setup_cli.py:1417
#, python-format
msgid "  Embedding enabled: %(state)s"
msgstr "Inbedding ingeschakeld: %(state)s"

#: src/uagent/setup_cli.py:1427
#, python-format
msgid "  Outputs: %(outputs)s"
msgstr "  Uitvoer: %(outputs)s"

#: src/uagent/setup_cli.py:1430
msgid "Generate files with this configuration?"
msgstr "Bestanden genereren met deze configuratie?"

#: src/uagent/setup_cli.py:1431
msgid "Yes, generate"
msgstr "Ja, genereren"

#: src/uagent/setup_cli.py:1431
msgid "Back"
msgstr "Terug"

#: src/uagent/setup_cli.py:1455
msgid "The following files already exist and will be overwritten:"
msgstr "De volgende bestanden bestaan al en worden overschreven:"

#: src/uagent/setup_cli.py:1459
msgid "Proceed?"
msgstr "Verdergaan?"

#: src/uagent/setup_cli.py:1483
msgid "Plain .env file removed after encryption."
msgstr "Gewoon .env-bestand verwijderd na codering."

#: src/uagent/setup_cli.py:1486
#, python-format
msgid "Warning: Failed to remove plain .env: %(error)s"
msgstr "Waarschuwing: kan gewone .env niet verwijderen: %(error)s"

#: src/uagent/setup_cli.py:1505
#, python-format
msgid "generated: %(path)s"
msgstr "gegenereerd: %(path)s"

#: src/uagent/uagent_llm.py:129
#, python-format
msgid "[WARN] Tool rounds exceeded %(max)d; aborting."
msgstr "[WARN] Gereedschapsrondes overschreden %(max)d; afbreken."

#: src/uagent/util_tools.py:181
#, python-format
msgid "image file not found: %(path)s"
msgstr "afbeeldingsbestand niet gevonden: %(path)s"

#: src/uagent/util_tools.py:186
#, python-format
msgid "image file too large: %(size)d bytes (limit=%(max)d)"
msgstr "afbeeldingsbestand te groot: %(size)d bytes (limiet=%(max)d)"

#: src/uagent/util_tools.py:210
msgid ""
"Specify working directory. If not set, uses UAGENT_WORKDIR env var or the "
"current directory."
msgstr ""
"Specificeer werkmap. Indien niet ingesteld, gebruikt UAGENT_WORKDIR ENV var "
"of de huidige map."

#: src/uagent/util_tools.py:217
msgid ""
"Non-interactive mode. Do not start the stdin loop; exit after processing the"
" startup file (if any)."
msgstr ""
"Niet-interactieve modus. Start de STDIN-lus niet; sluit af na het verwerken "
"van het opstartbestand (indien aanwezig)."

#: src/uagent/util_tools.py:355
msgid "invalid reasoning"
msgstr "ongeldige redenering"

#: src/uagent/util_tools.py:373
msgid "invalid verbosity"
msgstr "ongeldig detailniveau"

#: src/uagent/util_tools.py:547
#, python-format
msgid "[logs] Invalid argument: %(arg)r (specify all / --all / -a / number)"
msgstr "[logs] Ongeldig argument: %(arg)r (geef all / --all / -a / nummer op)"

#: src/uagent/util_tools.py:586
#, python-format
msgid "failed to parse arguments: %(err)s"
msgstr "argumenten konden niet worden geparseerd: %(err)s"

#: src/uagent/util_tools.py:589
msgid "missing arguments"
msgstr "ontbrekende argumenten"

#: src/uagent/util_tools.py:605
msgid "src and dst are required"
msgstr "src en dst zijn vereist"

#: src/uagent/util_tools.py:973
msgid ""
"[Skill execution]\n"
"This skill is intended to be run. Read the skill body carefully and follow the instructions.\n"
"If the skill contains tasks, continue until they are complete.\n"
"Use tools as needed.\n"
msgstr ""
"[Vaardigheden uitvoeren]\n"
"Deze vaardigheid is bedoeld om te worden uitgevoerd. Lees de vaardigheid aandachtig en volg de instructies.\n"
"Als de vaardigheid taken bevat, ga dan door totdat ze voltooid zijn.\n"
"Gebruik indien nodig gereedschap."

#: src/uagent/util_tools.py:980
msgid "When finished, always call `finish_skill` if available.\n"
msgstr "Als u klaar bent, belt u altijd `finish_skill` indien beschikbaar."

#: src/uagent/util_tools.py:1132
msgid ""
"Select a skill number to run. Enter c to cancel.\n"
"Tip: :skills clear  (remove applied skills)\n"
"Enter number:"
msgstr ""
"Selecteer een vaardigheidsnummer om uit te voeren. Voer c in om te annuleren.\n"
"Tip: :vaardigheden duidelijk  (verwijder toegepaste vaardigheden)\n"
"Nummer invoeren:"

#: src/uagent/util_tools.py:1168
#, python-format
msgid ""
"Run this skill as a system-level instruction and keep it active in this session?\n"
"\n"
"Name: %(name)s\n"
"Path: %(path)s\n"
"\n"
"Proceed? Enter y to run, or c to cancel."
msgstr ""
"Deze vaardigheid uitvoeren als een instructie op systeemniveau en deze actief houden in deze sessie?\n"
"\n"
"Naam: %(name)s\n"
"Pad: %(path)s\n"
"\n"
"Doorgaan? Voer y in om uit te voeren, of c om te annuleren."

#: src/uagent/util_tools.py:1230
#, python-format
msgid ""
"[clean] Invalid argument: %(arg)r (specify number=threshold; default is "
"%(default)d)"
msgstr ""
"[clean] Ongeldig argument: %(arg)r (geef nummer=drempel op; standaard is "
"%(default)d)"

#: src/uagent/util_tools.py:1279
#, python-format
msgid ""
"will delete conversation log files (scheck_log_*.jsonl) from disk.\n"
"Log dir: %(dir)s\n"
"Rule: total user/assistant/tool messages excluding system <= %(threshold)d\n"
"Targets: %(n)d\n"
"\n"
"Proceed? Enter y to run, or c to cancel."
msgstr ""
"zal gesprekslogbestanden (scheck_log_*.jsonl) van schijf verwijderen.\n"
"Logmap: %(dir)s\n"
"Regel: totaal aantal user-/assistant-/tool-berichten zonder system <= %(threshold)d\n"
"Doelen: %(n)d\n"
"\n"
"Doorgaan? Voer y in om uit te voeren, of c om te annuleren."

#: src/uagent/util_tools.py:1347
#, python-format
msgid " - (%(count)d msgs) %(path)s"
msgstr " - (%(count)d berichten) %(path)s"

#: src/uagent/util_tools.py:1391
#, python-format
msgid ""
"will overwrite the current session log file and prepend the loaded log (no backup).\n"
"\n"
"Current log: %(cur_log)s\n"
"Source log: %(src_log)s\n"
"\n"
"Proceed? Enter y to run, or c to cancel."
msgstr ""
"zal het huidige sessielogbestand overschrijven en het geladen log ervoor plaatsen (geen back-up).\n"
"\n"
"Huidig log: %(cur_log)s\n"
"Bronlog: %(src_log)s\n"
"\n"
"Doorgaan? Voer y in om uit te voeren, of c om te annuleren."

#: src/uagent/util_tools.py:1522
#, python-brace-format
msgid ""
"Delete {count} path(s)?\n"
"\n"
"{paths}\n"
"\n"
"Enter y to proceed, or c to cancel."
msgstr ""
"{count} pad(en) verwijderen?\n"
"\n"
"{paths}\n"
"\n"
"Voer y in om door te gaan, of c om te annuleren."

#: src/uagent/util_tools.py:1577
#, python-format
msgid "Specified index %(idx)d is out of range."
msgstr "Opgegeven index %(idx)d valt buiten bereik."

#: src/uagent/util_tools.py:1586
#, python-format
msgid "Log file not found: %(path)s"
msgstr "Logbestand niet gevonden: %(path)s"

#: src/uagent/util_tools.py:1669
#, python-format
msgid "[shrink error] Failed to parse as int: %(arg)r -> keep last %(keep)d"
msgstr ""
"[shrink error] Ontleden als INT mislukt: %(arg)r -> keep last %(keep)d"

#: src/uagent/util_tools.py:1697
#, python-format
msgid ""
"[shrink_llm error] Failed to parse as int: %(arg)r -> keep last %(keep)d"
msgstr ""
"[shrink_llm error] Ontleden als INT mislukt: %(arg)r -> keep last %(keep)d"

#: src/uagent/util_tools.py:1756 src/uagent/util_tools.py:1836
msgid ""
"Shared long-term memory is not enabled (UAGENT_SHARED_MEMORY_FILE is not "
"set)."
msgstr ""
"Gedeeld langetermijngeheugen is niet ingeschakeld (UAGENT_SHARED_MEMORY_FILE"
" is niet ingesteld)."

#: src/uagent/util_tools.py:1787
msgid "Analyzing past logs to generate user profile..."
msgstr "Vorige logs worden geanalyseerd om het gebruikersprofiel te maken..."

#: src/uagent/util_tools.py:1791
msgid "No past logs found or failed to generate profile."
msgstr "Geen eerdere logs gevonden of profiel kon niet worden gemaakt."

#: src/uagent/util_tools.py:1793
#, fuzzy
msgid "User profile generated successfully from past logs!"
msgstr "Gebruikersprofiel succesvol gewist."

#: src/uagent/util_tools.py:1805
msgid "No user profile data found."
msgstr "Geen gebruikersprofielgegevens gevonden."

#: src/uagent/util_tools.py:1808
msgid "User Profile:"
msgstr "Gebruikersprofiel:"

#: src/uagent/util_tools.py:1820
msgid "User profile cleared successfully."
msgstr "Gebruikersprofiel succesvol gewist."

#: src/uagent/util_tools.py:1824
msgid "No user profile file found to clear."
msgstr "Geen gebruikersprofielbestand gevonden om te wissen."

#: src/uagent/util_tools.py:1888
msgid "Show this help"
msgstr "Deze hulp tonen"

#: src/uagent/util_tools.py:1889
msgid "Restart input from the beginning"
msgstr "Invoer vanaf het begin opnieuw starten"

#: src/uagent/util_tools.py:1890
msgid "Show log file list"
msgstr "Logbestandenlijst tonen"

#: src/uagent/util_tools.py:1893
msgid ""
"Change workdir without confirmation (e.g. :cd .. / :cd ~ / :cd C:\\path / "
":cd /)"
msgstr ""
"Werkmap wijzigen zonder bevestiging (bijv. :cd .. / :cd ~ / :cd C:\\path / "
":cd /)"

#: src/uagent/util_tools.py:1896
msgid "List directory entries (e.g. :ls / :ls .. / :ls ~ / :ls C:\\path)"
msgstr "Mapinhoud weergeven (bijv. :ls / :ls .. / :ls ~ / :ls C:\\path)"

#: src/uagent/util_tools.py:1899
msgid "Manage UAGENT_* env vars and save .env.sec"
msgstr "Beheer UAGENT_* omgevingsvariabelen en sla .env.sec op"

#: src/uagent/util_tools.py:1901
msgid "Manage/apply skills (e.g. :skills / :skills active / :skills clear)"
msgstr ""
"Skills beheren/toepassen (bijv. :skills / :skills active / :skills clear)"

#: src/uagent/util_tools.py:1908
msgid "Load a past log (overwrites current conversation history)"
msgstr "Een eerder log laden (overschrijft de huidige gespreksgeschiedenis)"

#: src/uagent/util_tools.py:1910
msgid ""
"                       Note: after running, you will be asked for "
"confirmation; choosing 'y' prepends the loaded log into the current session "
"log file (overwrite, no backup)."
msgstr ""
"                       Let op: na het uitvoeren wordt om bevestiging "
"gevraagd; als u 'y' kiest, wordt het geladen log vooraan toegevoegd aan het "
"huidige sessielogbestand (overschrijven, geen back-up)."

#: src/uagent/util_tools.py:1914
msgid ""
"Delete conversation logs (scheck_log_*.jsonl) where the count of "
"user/assistant/tool messages (excluding system) is <= N (default=10)"
msgstr ""
"Gesprekslogbestanden verwijderen (scheck_log_*.jsonl) wanneer het aantal "
"user-/assistant-/tool-berichten (zonder system) <= N is (standaard=10)"

#: src/uagent/util_tools.py:1918
msgid ""
"Shrink conversation history (keep last N non-system messages; default=40)"
msgstr ""
"Gespreksgeschiedenis inkorten (laatste N niet-systemberichten behouden; "
"standaard=40)"

#: src/uagent/util_tools.py:1922
msgid ""
"Shrink history via LLM summarization (summarize older history into 1 system "
"message; keep last N raw; default=20)"
msgstr ""
"Geschiedenis inkorten via LLM-samenvatting (oudere geschiedenis samenvatten "
"tot 1 systeembericht; laatste N onbewerkte berichten behouden; standaard=20)"

#: src/uagent/util_tools.py:1924
msgid "List long-term memory notes"
msgstr "Langetermijngeheugen-notities weergeven"

#: src/uagent/util_tools.py:1926
msgid "Delete a long-term memory note by index (see :mem-list)"
msgstr "Een langetermijngeheugen-notitie verwijderen op index (zie :mem-list)"

#: src/uagent/util_tools.py:1928
#, fuzzy
msgid "Show the learned user profile, or generate it from past logs"
msgstr ""
"Toon het geleerde gebruikersprofiel (omgeving, voorkeuren, beperkingen)"

#: src/uagent/util_tools.py:1929
#, fuzzy
msgid "Generate user profile from past logs"
msgstr "Geen gebruikersprofielgegevens gevonden."

#: src/uagent/util_tools.py:1930
msgid "Clear the learned user profile data"
msgstr "Wis de geleerde gebruikersprofielgegevens"

#: src/uagent/util_tools.py:1932
msgid "Copy file or directory (supports -f/--overwrite and -p/--mkdirs)"
msgstr "Bestand of map kopiëren (ondersteunt -f/--overwrite en -p/--mkdirs)"

#: src/uagent/util_tools.py:1934
msgid "Move file or directory (supports -f/--overwrite and -p/--mkdirs)"
msgstr ""
"Bestand of map verplaatsen (ondersteunt -f/--overwrite en -p/--mkdirs)"

#: src/uagent/util_tools.py:1936
msgid "Show the first n lines of a file (default=20)"
msgstr "Toon de eerste n regels van een bestand (standaard=20)"

#: src/uagent/util_tools.py:1937
msgid "Show the last n lines of a file (default=20)"
msgstr "Toon de laatste n regels van een bestand (standaard=20)"

#: src/uagent/util_tools.py:1939
msgid "Delete file(s)/directory(ies) with preview + confirm"
msgstr "Bestand(en)/map(pen) verwijderen met voorbeeldweergave + bevestiging"

#: src/uagent/util_tools.py:1941
msgid ""
"Set reasoning mode (0=off, 1=low, 2=medium, 3=high; auto/minimal/xhigh)"
msgstr ""
"Redeneermodus instellen (0=uit, 1=laag, 2=middel, 3=hoog; "
"auto/minimal/xhigh)"

#: src/uagent/util_tools.py:1943
msgid "Set verbosity mode (0=off, 1=low, 2=medium, 3=high; no arg=keep)"
msgstr ""
"Uitvoerigheidsmodus instellen (0=uit, 1=laag, 2=middel, 3=hoog; geen "
"arg=behouden)"

#: src/uagent/util_tools.py:1944
msgid "Exit"
msgstr "Afsluiten"

#: src/uagent/util_tools.py:1947
msgid "  - Enter a line that is just 'f' to enter multiline input mode."
msgstr ""
"- Voer een regel in die alleen 'f' bevat om de modus voor invoer over "
"meerdere regels te openen."

#: src/uagent/util_tools.py:1949
#, python-format
msgid ""
"  - To end multiline input mode, enter a line that is exactly %(sentinel)s."
msgstr ""
"  - Om de modus voor meerregelige invoer te beëindigen, voert u een regel in"
" die exact %(sentinel)s is."

#: src/uagent/util_tools.py:2185
msgid "Exiting."
msgstr "Afsluiten."

#: src/uagent/util_tools.py:2188
#, python-format
msgid "Unknown command: :%(cmd)s"
msgstr "Onbekend commando: :%(cmd)s"

#: src/uagent/util_tools.py:2339
msgid ""
"The bullet points listed below are excerpts from this user's long-term memory (persistent memos). Use them as background information about the user. However, always prioritize newly provided information in the conversation, and if it contradicts older information, adopt the latest information.\n"
"\n"
msgstr ""
"De onderstaande opsommingstekens zijn uittreksels uit het "
"langetermijngeheugen van deze gebruiker (persistente memo's). Gebruik ze als"
" achtergrondinformatie over de gebruiker. Geef echter altijd prioriteit aan "
"nieuw verstrekte informatie in het gesprek en als het in tegenspraak is met "
"oudere informatie, neem dan de nieuwste informatie over."

#: src/uagent/web.py:534
msgid ""
"[WARN] Another task is already running in this room. Please retry after it "
"completes."
msgstr ""
"[WARN] Er draait al een andere taak in deze ruimte. Probeer het opnieuw "
"nadat die is voltooid."

#: src/uagent/web.py:626 src/uagent/web.py:767
msgid ""
"[FATAL] Environment variable UAGENT_PROVIDER is not set.\n"
"Please check environment variables when starting the web server."
msgstr ""
"[FATAL] Omgevingsvariabele UAGENT_PROVIDER is niet ingesteld.\n"
"Controleer de omgevingsvariabelen bij het starten van de webserver."

#: src/uagent/web.py:664
#, python-format
msgid "[Attached Image] %(name)s"
msgstr "[Bijgevoegde afbeelding] %(name)s"

#: src/uagent/web.py:669
#, python-format
msgid "[Attached File] %(name)s"
msgstr "[Bijgevoegd bestand] %(name)s"

#: src/uagent/web.py:670
#, python-format
msgid "[File Path] %(path)s"
msgstr "[Bestandspad] %(path)s"

#: src/uagent/web.py:698
msgid "[INFO] Loaded long-term memory."
msgstr "[INFO] Langetermijngeheugen geladen."

#: src/uagent/web.py:710
msgid "[INFO] Loaded shared long-term memory."
msgstr "[INFO] Gedeeld langetermijngeheugen geladen."

#: src/uagent/web.py:727
msgid ""
"\n"
"\n"
"## Generative UI (Artifacts) Instructions\n"
"When the user asks for a UI, dashboard, interactive tool, or visualization:\n"
"1. Write a complete, self-contained HTML page inside a single ```html code block.\n"
"2. Use Tailwind CSS (via CDN: <script src=\"https://cdn.tailwindcss.com\"></script>) for styling and Lucide Icons or FontAwesome for icons.\n"
"3. Include interactive JavaScript (e.g., Chart.js for charts, or simple state management).\n"
"4. Do not split the code into multiple blocks; keep it in one unified ```html block.\n"
msgstr ""
"\n"
"\n"
"## Generative UI (Artifacts) Instructies\n"
"Wanneer de gebruiker vraagt om een gebruikersinterface, dashboard, interactieve tool of visualisatie:\n"
"1. Schrijf een volledige, op zichzelf staande HTML-pagina binnen een enkele ```html codeblok.\n"
"2. Gebruik Tailwind CSS (via CDN: <script src=\"https://cdn.tailwindcss.com\"></script>) voor styling en Lucide Icons of FontAwesome voor pictogrammen.\n"
"3. Voeg interactieve JavaScript toe (bijv. Chart.js voor grafieken, of eenvoudig statusbeheer).\n"
"4. Splits de code niet op in meerdere blokken; houd het in één verenigd ```html blok.\n"

#: src/uagent/web.py:764
#, python-format
msgid ""
"[FATAL] Web worker error.\n"
"%(err)s"
msgstr ""
"[FATAL] Webworkerfout.\n"
"%(err)s"

#: src/uagent/web.py:901
msgid "missing path"
msgstr "pad ontbreekt"

#: src/uagent/web.py:908
msgid "path outside workdir"
msgstr "pad buiten werkmap"

#: src/uagent/web.py:1071
msgid "Starting server on"
msgstr "Server wordt gestart op"

#: src/uagent/web.py:1073
msgid "External URL:"
msgstr "Externe URL:"

#: src/uagent/welcome.py:29
msgid ""
"[MCP Servers]\n"
"- Config file not found."
msgstr "[MCP-servers]"

#: src/uagent/welcome.py:36
msgid ""
"[MCP Servers]\n"
"- No servers registered."
msgstr ""
"[MCP Servers]\n"
"- Geen servers geregistreerd."

#: src/uagent/welcome.py:38
msgid "[MCP Servers]"
msgstr "[MCP-servers]"

#: src/uagent/welcome.py:45
#, python-format
msgid ""
"[MCP Servers]\n"
"- Failed to get info: %(err)s"
msgstr ""
"[MCP Servers]\n"
"- Kan informatie niet verkrijgen: %(err)s"

#: src/uagent/welcome.py:64
msgid "[Quick Guide]"
msgstr "  Korte handleiding"

#: src/uagent/welcome.py:65
msgid "- Chat: type a message and send (GUI: Ctrl+Enter is also available)."
msgstr ""
"- Chat: typ een bericht en verstuur (GUI: Ctrl+Enter is ook beschikbaar)."

#: src/uagent/welcome.py:67
msgid ""
"- Multiline: enter a line that is just 'f' to enter multiline mode (end with"
" \"\"\"end)."
msgstr ""
"- Multiline: voer een regel in die net 'f' is om naar de multiline-modus te "
"gaan (eindig met \"\"\"einde)."

#: src/uagent/welcome.py:70
msgid ""
"- Commands: type ':help' to see system commands (log management, history "
"compression, etc.). Note: commands start with ':' (colon) instead of '/' "
"(slash)."
msgstr ""
"- Commando's: typ ':help' om systeemcommando's te zien (logboekbeheer, "
"geschiedeniscompressie, enz.). Opmerking: commando's beginnen met een "
"dubbele punt ':' in plaats von een schuine streep '/'."

#: src/uagent/welcome.py:72
msgid "- Exit: ':exit' or ':quit' ends the session."
msgstr "- Afsluiten: ':exit' of ':quit' beëindigt de sessie."

#: src/uagent/welcome.py:74
msgid ""
"- Images: GUI supports drag & drop; in CUI you can input a file path for "
"image analysis."
msgstr ""
"- Afbeeldingen: GUI ondersteunt slepen en neerzetten; in CUI kunt u een "
"bestandspad invoeren voor beeldanalyse."

#: src/uagent/welcome.py:77
#, python-format
msgid ""
"- Docs: `%(docs_cmd)s` shows bundled docs; `%(webinspect_cmd)s` shows Web "
"Inspector help (`--path/--open` also available)."
msgstr ""
"- Docs: `%(docs_cmd)s` toont de meegeleverde documenten; "
"`%(webinspect_cmd)s` toont de Web Inspector-hulp (`--path/--open` ook "
"beschikbaar)."

#: src/uagent/welcome.py:81
msgid "[Examples]"
msgstr "Voorbeelden"

#: src/uagent/welcome.py:82
msgid "- \"Analyze the source code in this folder and create a README.md.\""
msgstr "- \"Analyseer de broncode in deze map en maak een README.md.\""

#: src/uagent/welcome.py:84
msgid ""
"- \"Take a screenshot of the current desktop and describe the visible window"
" contents.\""
msgstr ""
"- \"Maak een screenshot van het huidige bureaublad en beschrijf de zichtbare"
" inhoud van het venster.\""

#: src/uagent/welcome.py:86
msgid "- \"Create a monthly summary report from this Excel file.\""
msgstr "- \"Maak een maandelijks overzichtsrapport van dit Excel-bestand.\""

#: src/uagent/welcome.py:87
msgid "- \"Read this PDF and list three key points.\""
msgstr "- \"Lees deze PDF en noem drie belangrijke punten.\""

#: src/uagent/welcome.py:88
msgid "- \"Search the latest news and summarize a specific topic.\""
msgstr "- \"Zoek in het laatste nieuws en vat een specifiek onderwerp samen.\""

#: src/uagent/welcome.py:195
msgid "-- More -- (Enter: next) "
msgstr "-- Meer -- (Enter: volgende) "

#: src/uagent/a2a/engine.py:125
msgid "No assistant message produced."
msgstr "Er is geen assistentbericht gegenereerd."

#: src/uagent/a2a/engine.py:137
msgid "Generated image(s)."
msgstr "Afbeelding(en) gegenereerd."

#: src/uagent/a2a/engine.py:150
#, python-format
msgid "ECHO: %(text)s"
msgstr "uitvoer: %(text)s"

#: src/uagent/a2a/engine.py:165
#, python-format
msgid "uagent initialization failed: %(err)s"
msgstr "uagent-initialisatie mislukt: %(err)s"

#: src/uagent/a2a/engine.py:177
#, python-format
msgid "uagent execution failed: %(etype)s: %(err)s"
msgstr "uagent-uitvoering mislukt: %(etype)s: %(err)s"

#: src/uagent/a2a/engine.py:188
#, python-format
msgid "Unknown UAGENT_A2A_ENGINE: %(mode)s"
msgstr "Onbekende UAGENT_A2A_ENGINE: %(mode)s"

#: src/uagent/providers/gemini_cache_mgr.py:131
msgid "invalid cache meta"
msgstr "ongeldige cache-meta"

#: src/uagent/providers/llm_claude.py:222
#: src/uagent/providers/util_providers.py:610
msgid "anthropic package is not installed."
msgstr "antropisch pakket is niet geïnstalleerd."

#: src/uagent/providers/llm_gemini.py:564
msgid ""
"google-genai could not be imported (pip install google-genai is required)."
msgstr ""
"google-genai kon niet worden geïmporteerd (pip install google-genai is "
"vereist)."

#: src/uagent/providers/llm_gemini.py:1124
msgid "[Gemini Error: Response blocked by safety filter or finish reason]"
msgstr ""
"[Gemini-fout: Antwoord geblokkeerd door veiligheidsfilter of "
"beëindigingsreden]"

#: src/uagent/providers/llm_gemini.py:1129
#, python-format
msgid "[Gemini Error: %(err)s]"
msgstr "[Gemini-fout: %(err)s]"

#: src/uagent/providers/llm_openai_responses.py:69
msgid "[WARN] assistant history contained image content; converted to text."
msgstr ""
"[WARN] assistentgeschiedenis bevatte afbeeldingsinhoud; omgezet naar tekst."

#: src/uagent/providers/llm_openai_responses.py:92
msgid "[WARN] invalid image content (missing url)."
msgstr "[WARN] ongeldige afbeeldingsinhoud (ontbrekende url)."

#: src/uagent/providers/llm_openai_responses.py:100
#: src/uagent/providers/llm_openai_responses.py:109
#, python-format
msgid "[WARN] unsupported content item: %(item)r"
msgstr "[WARN] niet-ondersteund inhoudsitem: %(item)r"

#: src/uagent/providers/llm_openai_responses.py:444
msgid "Sources:"
msgstr "Bronnen:"

#: src/uagent/providers/llm_openai_responses.py:507
msgid "search"
msgstr "zoeken"

#: src/uagent/providers/llm_openai_responses.py:509
msgid "open page"
msgstr "pagina openen"

#: src/uagent/providers/llm_openai_responses.py:511
msgid "find in page"
msgstr "zoeken op pagina"

#: src/uagent/providers/llm_openai_responses.py:512
msgid "web search"
msgstr "webzoekopdracht"

#: src/uagent/providers/llm_openai_responses.py:526
msgid "Web search: searching"
msgstr "Webzoekopdracht: zoeken"

#: src/uagent/providers/llm_openai_responses.py:528
msgid "Web search: completed"
msgstr "Webzoekopdracht: voltooid"

#: src/uagent/providers/llm_openai_responses.py:530
#, python-brace-format
msgid "Web search: {action}"
msgstr "Webzoekopdracht: {action}"

#: src/uagent/providers/llm_openai_responses.py:587
#, python-brace-format
msgid ""
"[Tool calling rules]\n"
"        - When calling a tool/function, you MUST provide function_call.arguments as a JSON object.\n"
"        - The JSON object MUST include all required parameters defined by the tool schema.\n"
"        - Never call a tool with an empty object {} unless the tool has no required parameters.\n"
"        - If you do not have a required parameter, ask the user for it using human_ask instead of guessing.\n"
"        "
msgstr ""
"[Regels voor het oproepen van tools]\n"
"        - Wanneer u een tool/functie aanroept, MOET u function_call.arguments als een JSON-object opgeven.\n"
"        - Het JSON-object MOET alle vereiste parameters bevatten die zijn gedefinieerd door het toolschema.\n"
"        - Roep nooit een gereedschap aan met een leeg object {} tenzij het gereedschap geen vereiste parameters heeft.\n"
"        - Als je geen vereiste parameter hebt, vraag de gebruiker er dan om met human_ask in plaats van te raden."

#: src/uagent/providers/llm_openai_responses.py:594
msgid ""
"[Web search rules]\n"
"        - Use web search only when fresh or external information is necessary.\n"
"        - Do not use web search for local or stable information.\n"
"        - Prefer answering without web search when the answer is already sufficient.\n"
"        "
msgstr ""
"[Regels voor webzoekopdrachten]\n"
"        - Gebruik webzoekopdrachten alleen wanneer actuele of externe informatie nodig is.\n"
"        - Gebruik webzoekopdrachten niet voor lokale of stabiele informatie.\n"
"        - Beantwoord liever zonder webzoekopdracht wanneer het antwoord al voldoende is.\n"
"        "

#: src/uagent/providers/util_providers.py:243
msgid "Environment variable UAGENT_PROVIDER is not set."
msgstr "Omgevingsvariabele UAGENT_PROVIDER is niet ingesteld."

#: src/uagent/providers/util_providers.py:259
#, python-format
msgid "Unknown provider: %(provider)s"
msgstr "Onbekende provider: %(provider)s"

#: src/uagent/providers/util_providers.py:544
#: src/uagent/providers/util_providers.py:570
msgid "google-genai package is not installed."
msgstr "google-genai pakket is niet geïnstalleerd."

#: src/uagent/runtime/runtime_banner.py:231
msgid "embedding"
msgstr "inbedding"

#: src/uagent/runtime/runtime_banner.py:232
msgid "audio speech"
msgstr "spraaksynthese"

#: src/uagent/runtime/runtime_banner.py:233
msgid "audio transcribe"
msgstr "audio-transcriptie"

#: src/uagent/runtime/runtime_banner.py:234
msgid "image generation"
msgstr "afbeeldingsgeneratie"

#: src/uagent/runtime/runtime_banner.py:235
msgid "image analysis"
msgstr "afbeeldingsanalyse"

#: src/uagent/runtime/runtime_banner.py:254
#, python-format
msgid "[INFO] workdir = %(workdir)s (source: %(source)s)"
msgstr "[INFO] werkmap = %(workdir)s (bron: %(source)s)"

#: src/uagent/runtime/runtime_banner.py:262
#: src/uagent/runtime/runtime_banner.py:276
#: src/uagent/runtime/runtime_banner.py:281
#: src/uagent/runtime/runtime_banner.py:293
#: src/uagent/runtime/runtime_banner.py:305
#: src/uagent/runtime/runtime_banner.py:314
#: src/uagent/runtime/runtime_banner.py:323
#, python-format
msgid "[INFO] base_url = %(base_url)s"
msgstr "[INFO] basis-URL = %(base_url)s"

#: src/uagent/runtime/runtime_banner.py:270
#, python-format
msgid "[INFO] api_version = %(api_version)s"
msgstr "[INFO] API-versie = %(api_version)s"

#: src/uagent/runtime/runtime_banner.py:332
#, python-format
msgid "[INFO] vertexai = project=%(project)s, location=%(location)s"
msgstr "[INFO] vertexai = project=%(project)s, locatie=%(location)s"

#: src/uagent/runtime/runtime_banner.py:341
#, python-format
msgid "[INFO] %(label)s = %(provider)s; model = %(model)s"
msgstr "[INFO] %(label)s = %(provider)s; model: %(model)s"

#: src/uagent/runtime/runtime_banner.py:368
#, python-format
msgid ""
"UAGENT_RESPONSES=1 is set, but provider '%(provider)s' does not support "
"Responses API. Falling back to ChatCompletions."
msgstr ""
"UAGENT_RESPONSES=1 is ingesteld, maar provider '%(provider)s' ondersteunt de"
" Responses API niet. Terugvallen op ChatCompletions."

#: src/uagent/runtime/runtime_banner.py:375
#, python-format
msgid "LLM API mode = %(mode)s"
msgstr "LLM-API-modus = %(mode)s"

#: src/uagent/runtime/runtime_banner.py:378
msgid "Responses (UAGENT_RESPONSES is enabled)"
msgstr "Reacties (UAGENT_RESPONSES is ingeschakeld)"

#: src/uagent/runtime/runtime_banner.py:382
msgid "Native Gemini/Vertex AI/Claude API (UAGENT_RESPONSES is ignored)"
msgstr "Native Gemini/Vertex AI/Claude API (UAGENT_RESPONSES wordt genegeerd)"

#: src/uagent/runtime/runtime_banner.py:385
msgid "ChatCompletions (UAGENT_RESPONSES is disabled)"
msgstr "ChatCompletions (UAGENT_RESPONSES is uitgeschakeld)"

#: src/uagent/runtime/runtime_banner.py:393
#, python-format
msgid "LLM streaming = %(state)s"
msgstr "LLM-streaming = %(state)s"

#: src/uagent/runtime/runtime_banner.py:394
msgid "enabled"
msgstr "ingeschakeld"

#: src/uagent/runtime/runtime_banner.py:394
msgid "disabled"
msgstr "uitgeschakeld"

#: src/uagent/runtime/runtime_env.py:186
msgid ""
"[INFO] .env.sec content does not match the current startup UAGENT_* "
"environment variables. Update it? [y/N] "
msgstr ""
"[INFO] De inhoud van .env.sec komt niet overeen met de huidige UAGENT_* "
"omgevingsvariabelen bij het opstarten. Bijwerken? [j/N] "

#: src/uagent/runtime/runtime_env.py:202
msgid ""
"[INFO] .env.sec content does not match the current startup UAGENT_* "
"environment variables. Use `uag_envsec` to update it."
msgstr ""
"[INFO] De inhoud van .env.sec komt niet overeen met de huidige UAGENT_* "
"omgevingsvariabelen bij het opstarten. Gebruik `uag_envsec` om het bij te "
"werken."

#: src/uagent/runtime/runtime_env.py:214
#, python-format
msgid "Updated .env.sec: %(path)s"
msgstr ".env.sec bijgewerkt: %(path)s"

#: src/uagent/runtime/runtime_env.py:218
#, python-format
msgid "[WARN] Failed to update .env.sec: %(err)s"
msgstr "[WAARSCHUWING] Bijwerken van .env.sec mislukt: %(err)s"

#: src/uagent/runtime/runtime_env.py:228
msgid ""
"[INFO] .env.sec is missing. Create it from the current startup UAGENT_* "
"environment variables? [y/N] "
msgstr ""
"[INFO] .env.sec ontbreekt. Aanmaken uit de huidige UAGENT_* "
"omgevingsvariabelen bij het opstarten? [j/N] "

#: src/uagent/runtime/runtime_env.py:244
msgid ""
"[INFO] .env.sec is missing. Use `uag_envsec` to create it from the current "
"startup UAGENT_* environment variables."
msgstr ""
"[INFO] .env.sec ontbreekt. Gebruik `uag_envsec` om het aan te maken uit de "
"huidige UAGENT_* omgevingsvariabelen bij het opstarten."

#: src/uagent/runtime/runtime_env.py:254
#, python-format
msgid "Created .env.sec: %(path)s"
msgstr ".env.sec aangemaakt: %(path)s"

#: src/uagent/runtime/runtime_env.py:258
#, python-format
msgid "[WARN] Failed to create .env.sec: %(err)s"
msgstr "[WAARSCHUWING] Aanmaken van .env.sec mislukt: %(err)s"

#: src/uagent/runtime/runtime_env.py:289
#, python-format
msgid "[WARN] Failed to check .env.sec synchronization: %(err)s"
msgstr "[WARN] Kan synchronisatie van .env.sec niet controleren: %(err)s"

#: src/uagent/runtime/runtime_init.py:83
#, python-format
msgid "[WARN] Failed to decrypt .env.sec: %(err)s"
msgstr "[WARN] Kan .env.sec niet ontsleutelen: %(err)s"

#: src/uagent/runtime/runtime_workdir.py:49
#, python-format
msgid "Specified workdir path is a file: %(path)s"
msgstr "Het opgegeven workdir-pad is een bestand: %(path)s"
