Files
clide/assets/i18n/nl_nl/builtin.claude.json
T
jpmschweitzerandClaude Opus 4.8 5c31190c4f feat(claude): Settings → Claude accounts registry list (T-482 part 2)
Completes the account settings surface with the global Accounts list under the
Claude category: each registered account shows a sign-in dot, name, and config
dir, with re-login and remove affordances plus an inline add-account field.

- Sign-in status: accountIsSignedIn, a read-only probe (a .credentials.json, or
  an oauthAccount marker in .claude.json; under-reports on macOS keychain).
- Add: registers ~/.claude-<name> and publishes a login action (T-485 opens the
  pane).
- Remove: registry-remove, guarded while a workspace is bound — matching the CLI
  `account remove`. --purge dir deletion stays on the CLI flag.

All management routes through the AccountRegistry + accountActionChannel, and
the list rebuilds live off the settings notifier. en/nl strings + widget/probe
tests added. Closes T-482.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 00:35:47 +02:00

247 lines
17 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"tab.title": { "translation": "Claude" },
"status.attaching": { "translation": "verbinden…" },
"status.no-tmux": { "translation": "no-tmux · elke start opnieuw" },
"status.exited": { "translation": "sessie beëindigd" },
"status.primary-exited": { "translation": "sessie beëindigd — herstart clide om opnieuw te proberen" },
"banner.title": { "translation": "Claude" },
"banner.warmingUp": { "translation": "Opstarten — je gesprek verschijnt hier." },
"banner.role.primary": { "translation": "primair" },
"banner.role.secondary": { "translation": "sessie {index}" },
"composer.hint": { "translation": "Bericht aan Claude… (Enter om te verzenden · Shift+Enter voor een nieuwe regel)" },
"composer.stop": { "translation": "Stop ⎋" },
"composer.stop.hint": { "translation": "Onderbreek de lopende beurt (Escape)" },
"composer.removeAttachment": { "translation": "{name} verwijderen" },
"pane.title.primary": { "translation": "claude — primair" },
"pane.title.secondary": { "translation": "claude — secundair {index}" },
"pane.starting": { "translation": "starten…" },
"pane.modeBadge.semantics": { "translation": "permissiemodus: {mode}" },
"running.semantics": { "translation": "Claude is bezig" },
"running.verb.pondering": { "translation": "Peinzen" },
"running.verb.conjuring": { "translation": "Toveren" },
"running.verb.brewing": { "translation": "Brouwen" },
"running.verb.tinkering": { "translation": "Knutselen" },
"running.verb.noodling": { "translation": "Prutsen" },
"running.verb.percolating": { "translation": "Pruttelen" },
"running.verb.computing": { "translation": "Rekenen" },
"running.verb.wrangling": { "translation": "Worstelen" },
"running.verb.untangling": { "translation": "Ontwarren" },
"running.verb.synthesizing": { "translation": "Synthetiseren" },
"running.verb.cogitating": { "translation": "Overpeinzen" },
"running.verb.whirring": { "translation": "Snorren" },
"running.verb.mincing": { "translation": "Hakken" },
"running.verb.boiling": { "translation": "Koken" },
"running.verb.humming": { "translation": "Neuriën" },
"running.verb.buzzing": { "translation": "Zoemen" },
"running.verb.magicking": { "translation": "Goochelen" },
"running.verb.cliding": { "translation": "Cliden" },
"running.verb.zooming": { "translation": "Zoeven" },
"running.verb.bouncing": { "translation": "Stuiteren" },
"conversation.empty": { "translation": "Wachten op Claude…" },
"conversation.label.you": { "translation": "jij" },
"conversation.label.claude": { "translation": "claude" },
"conversation.label.clide": { "translation": "clide" },
"conversation.label.agent": { "translation": "agent" },
"conversation.label.agentPrompt": { "translation": "agent-prompt" },
"conversation.label.context": { "translation": "context" },
"conversation.label.thinking": { "translation": "nadenken" },
"conversation.label.agentThinking": { "translation": "agent denkt na" },
"conversation.label.image": { "translation": "afbeelding" },
"conversation.label.agentRun": { "translation": "agent-uitvoering" },
"conversation.label.workflow": { "translation": "workflow" },
"conversation.label.error": { "translation": "fout" },
"conversation.label.result": { "translation": "resultaat" },
"conversation.label.denied": { "translation": "geweigerd" },
"conversation.segment.prompt": { "translation": "prompt" },
"conversation.segment.result": { "translation": "resultaat" },
"conversation.segment.liveTail": { "translation": "live tail" },
"conversation.segment.usage": { "translation": "verbruik" },
"conversation.segment.script": { "translation": "script" },
"conversation.workflow.launching": { "translation": "Starten…" },
"conversation.imagePlaceholder": { "translation": "kon {path} niet laden" },
"conversation.bashTail.empty": { "translation": "geen onafhankelijke bron om te volgen" },
"conversation.bashTail.label": { "translation": "live tail" },
"conversation.cluster.activity": { "translation": "Activiteit" },
"conversation.cluster.edits": { "translation": "Wijzigingen" },
"conversation.counter.step": { "translation": "1 stap" },
"conversation.counter.steps": { "translation": "{count} stappen" },
"conversation.counter.edit": { "translation": "1 wijziging" },
"conversation.counter.edits": { "translation": "{count} wijzigingen" },
"conversation.counter.starting": { "translation": "starten" },
"conversation.counter.agents": { "translation": "{done}/{total} agents" },
"prompt.permission.allow": { "translation": "1. Toestaan" },
"prompt.permission.allowRemember": { "translation": "2. Toestaan en niet meer vragen" },
"prompt.permission.deny": { "translation": "{n}. Weigeren" },
"prompt.permission.denySimplify": { "translation": "{n}. Weigeren en vereenvoudigen" },
"prompt.permission.denySimplify.tooltip": { "translation": "Weiger en vraag Claude deze actie in een eenvoudigere vorm opnieuw te proberen — complexe interacties werken niet goed met het permissiesysteem." },
"prompt.permission.note.placeholder": { "translation": "voeg een notitie toe (optioneel) — wordt naar Claude gestuurd" },
"prompt.permission.label": { "translation": "permissie · {name}" },
"prompt.question.label": { "translation": "vraag" },
"prompt.review.label": { "translation": "controleren" },
"prompt.review.title": { "translation": "Controleer je antwoorden" },
"prompt.submit": { "translation": "Verzenden" },
"prompt.submitAnswers": { "translation": "Antwoorden verzenden" },
"prompt.back": { "translation": " Terug" },
"prompt.next": { "translation": "Volgende " },
"prompt.reviewNav": { "translation": "Controleren " },
"prompt.nav.review": { "translation": "Controleren" },
"prompt.option.other": { "translation": "Anders…" },
"prompt.other.placeholder": { "translation": "typ je antwoord…" },
"prompt.note.placeholder": { "translation": "+ notitie (optioneel)" },
"prompt.chatInstead": { "translation": "in plaats daarvan chatten" },
"tool.edit.before": { "translation": "— voor" },
"tool.edit.after": { "translation": "+ na" },
"tool.bash.background": { "translation": "achtergrond" },
"tool.name.Read": { "translation": "Lezen" },
"tool.name.Edit": { "translation": "Bewerken" },
"tool.name.MultiEdit": { "translation": "Meervoudig bewerken" },
"tool.name.Write": { "translation": "Schrijven" },
"tool.name.NotebookEdit": { "translation": "Notebook bewerken" },
"tool.name.WebFetch": { "translation": "Web ophalen" },
"tool.name.WebSearch": { "translation": "Web zoeken" },
"tool.name.Task": { "translation": "Taak" },
"tool.name.TodoWrite": { "translation": "Takenlijst" },
"tool.name.ExitPlanMode": { "translation": "Planmodus verlaten" },
"permissionControl.semantics": { "translation": "permissiemodus: {mode}. Activeer om te wijzigen." },
"permissionControl.tooltip": { "translation": "Permissiemodus: {mode} — wijzigen (Ctrl/Cmd+M wisselt)" },
"permissionBadge.tooltip": { "translation": "Permissiemodus: {mode}. Klik om te wisselen tussen default/acceptEdits/plan; Shift-klik voor bypassPermissions." },
"permissionBadge.semantics": { "translation": "Permissiemodus: {label}" },
"card.expand": { "translation": "Uitvouwen" },
"card.collapse": { "translation": "Invouwen" },
"card.succeeded": { "translation": "gelukt" },
"card.failed": { "translation": "mislukt" },
"card.copy": { "translation": "kopiëren" },
"taskDock.summary": { "translation": "{count} {tasks} · {done} klaar" },
"taskDock.task.singular": { "translation": "taak" },
"taskDock.task.plural": { "translation": "taken" },
"taskDock.collapse": { "translation": "Taken invouwen" },
"taskDock.expand": { "translation": "Taken uitvouwen" },
"taskDock.semantics": { "translation": "Takenlijst van Claude, {summary}, {state}" },
"taskDock.state.expanded": { "translation": "uitgevouwen" },
"taskDock.state.collapsed": { "translation": "ingevouwen" },
"taskDock.status.done": { "translation": "klaar" },
"taskDock.status.inProgress": { "translation": "bezig" },
"taskDock.status.pending": { "translation": "in wachtrij" },
"taskDock.row.semantics": { "translation": "{text}, {status}" },
"sessionPicker.title": { "translation": "Een Claude-sessie hervatten" },
"sessionPicker.empty": { "translation": "Geen sessies gevonden voor deze workspace." },
"modelPicker.cancel": { "translation": "annuleren" },
"image.semantics": { "translation": "Afbeelding {name}" },
"activity.section.session": { "translation": "SESSIE" },
"activity.control.clear": { "translation": "wissen" },
"activity.control.compact": { "translation": "compact" },
"activity.control.fork": { "translation": "fork" },
"activity.control.resume": { "translation": "hervatten" },
"activity.control.refreshUsage": { "translation": "verbruik vernieuwen" },
"activity.control.semantics": { "translation": "{label} sessie" },
"activity.control.tooltip": { "translation": "{label} · {command}" },
"activity.empty": { "translation": "Nog geen activiteit vastgelegd." },
"activity.section.workflows": { "translation": "WORKFLOWS" },
"activity.workflow.fallback": { "translation": "workflow" },
"activity.workflow.done": { "translation": "klaar" },
"activity.workflow.starting": { "translation": "starten" },
"activity.section.usage": { "translation": "VERBRUIK" },
"activity.row.session": { "translation": "sessie" },
"activity.row.weekAll": { "translation": "week (alles)" },
"activity.row.weekSonnet": { "translation": "week (sonnet)" },
"activity.section.today": { "translation": "VANDAAG" },
"activity.row.messages": { "translation": "berichten" },
"activity.row.sessions": { "translation": "sessies" },
"activity.row.toolCalls": { "translation": "tool-aanroepen" },
"activity.section.lifetime": { "translation": "TOTAAL" },
"activity.section.runtime": { "translation": "RUNTIME · primair" },
"activity.row.model": { "translation": "model" },
"activity.row.effort": { "translation": "effort" },
"activity.row.context": { "translation": "context" },
"activity.row.mode": { "translation": "modus" },
"activity.row.skills": { "translation": "skills" },
"config.empty": { "translation": "Claude-omgeving niet geladen." },
"config.section.settings": { "translation": "INSTELLINGEN" },
"config.row.model": { "translation": "model" },
"config.row.effort": { "translation": "effort" },
"config.row.permissionMode": { "translation": "permissiemodus" },
"config.row.outputStyle": { "translation": "uitvoerstijl" },
"config.row.source": { "translation": "bron" },
"config.row.source.value": { "translation": "~/.claude + .claude" },
"config.footer": { "translation": "vouw een lijst uit om alles te zien · klik op een skill/agent/command → opent de .md" },
"config.section.skills": { "translation": "SKILLS" },
"config.section.agents": { "translation": "AGENTS" },
"config.section.commands": { "translation": "COMMANDS" },
"config.section.hooks": { "translation": "HOOKS" },
"config.section.permissions": { "translation": "PERMISSIES" },
"config.section.mcpServers": { "translation": "MCP SERVERS" },
"config.perm.allow": { "translation": "toestaan" },
"config.perm.ask": { "translation": "vragen" },
"config.perm.deny": { "translation": "weigeren" },
"config.control.semantics": { "translation": "{label}: {value}. Klik om te wijzigen." },
"config.control.tooltip": { "translation": "{label} wijzigen" },
"config.control.option.semantics": { "translation": "{label}: {name}" },
"roster.bypass.confirmBody": { "translation": "bypassPermissions inschakelen? Alle tool-aanroepen worden automatisch toegestaan." },
"roster.bypass.confirm.semantics": { "translation": "Bypass bevestigen" },
"roster.bypass.confirm.tooltip": { "translation": "Bevestigen" },
"roster.bypass.ok": { "translation": "OK" },
"roster.bypass.cancel.semantics": { "translation": "Bypass annuleren" },
"roster.bypass.cancel.tooltip": { "translation": "Annuleren" },
"roster.bypass.cancel": { "translation": "Annuleren" },
"roster.hidePane": { "translation": "Paneel verbergen" },
"roster.showPane": { "translation": "Paneel tonen" },
"roster.unmute": { "translation": "Berichten weer aanzetten" },
"roster.mute": { "translation": "Berichten dempen" },
"roster.inject": { "translation": "Bericht injecteren" },
"roster.fork": { "translation": "Sessie forken" },
"roster.close": { "translation": "Sessie sluiten" },
"roster.inject.cancel": { "translation": "Annuleren" },
"taskRow.reassign": { "translation": "Taak opnieuw toewijzen" },
"team.empty": { "translation": "Geen team actief." },
"team.section.tasks": { "translation": "TAKEN" },
"tabStrip.activity": { "translation": "Activiteit" },
"tabStrip.team": { "translation": "Team" },
"tabStrip.team.count": { "translation": "Team · {count}" },
"tabStrip.config": { "translation": "Config" },
"teamChat.section.messages": { "translation": "BERICHTEN" },
"teamChat.popOut.semantics": { "translation": "Volledig chatpaneel openen" },
"teamChat.popOut.tooltip": { "translation": "Volledige chat openen" },
"teamChat.empty": { "translation": "Nog geen berichten." },
"teamChat.composer.placeholder": { "translation": "@naam of @team …" },
"teamChat.pane.title": { "translation": "Teamchat" },
"teamChat.interrupt.semantics": { "translation": "Doelsessie onderbreken" },
"teamChat.interrupt.label": { "translation": "Onderbreken" },
"command.newSecondary": { "translation": "Claude: een secundaire sessie openen" },
"command.killAllSessions": { "translation": "Claude: alle sessies voor deze repo afsluiten" },
"command.sessionStorage": { "translation": "Claude: sessieopslag (schijfgebruik + opschonen)" },
"command.activity.foldLevel": { "translation": "Claude: doorloop het invouwniveau van de activiteit" },
"command.agent.show": { "translation": "Claude: een agent-sessiepaneel tonen" },
"command.agent.hide": { "translation": "Claude: een agent-sessiepaneel verbergen" },
"command.agent.close": { "translation": "Claude: een agent-sessie sluiten (afsluiten)" },
"command.agent.mute": { "translation": "Claude: broker-aflevering naar een agent-sessie dempen" },
"command.agent.unmute": { "translation": "Claude: broker-aflevering naar een agent-sessie weer aanzetten" },
"command.agent.injectMessage": { "translation": "Claude: een tekstbeurt in een agent-sessie injecteren" },
"command.agent.setPermissionMode": { "translation": "Claude: permissiemodus voor een agent-sessie instellen" },
"command.mode.cycle": { "translation": "Claude: Permissiemodus doorlopen" },
"command.task.reassign": { "translation": "Claude: een gedeelde taak opnieuw aan een agent toewijzen" },
"command.teamChat.open": { "translation": "Claude: het teamchatpaneel openen" },
"command.teamChat.post": { "translation": "Claude: een bericht als gebruiker in het teamkanaal plaatsen" },
"command.agent.fork": { "translation": "Claude: een beheerde sessie forken naar een nieuwe branch-sessie" },
"settings.activity.title": { "translation": "Activiteit" },
"settings.activity.conversation.label": { "translation": "Gesprek" },
"settings.activity.foldLevel.label": { "translation": "Invouwniveau" },
"settings.activity.foldLevel.help": { "translation": "Hoe agressief het gesprek tool-aanroepen, nadenken en resultaten invouwt." },
"settings.activity.opt.none": { "translation": "Alles tonen" },
"settings.activity.opt.tools": { "translation": "Tool-aanroepen invouwen" },
"settings.activity.opt.thinking": { "translation": "Tools + nadenken invouwen" },
"settings.activity.opt.everything": { "translation": "Alles invouwen behalve tekst" },
"settings.claude.title": { "translation": "Claude" },
"settings.claude.newSessionDefaults.label": { "translation": "Standaardwaarden voor nieuwe sessies" },
"settings.claude.model.label": { "translation": "Model" },
"settings.claude.model.help": { "translation": "Model voor nieuwe sessies." },
"settings.claude.effort.label": { "translation": "Effort" },
"settings.claude.effort.help": { "translation": "Reasoning effort voor nieuwe sessies (toegepast via --effort bij het starten)." },
"settings.claude.permissionMode.label": { "translation": "Permissiemodus" },
"settings.claude.permissionMode.help": { "translation": "Begin-permissiemodus voor nieuwe sessies." },
"settings.claude.account.label": { "translation": "Account" },
"settings.claude.account.registry.label": { "translation": "Accounts" },
"settings.claude.account.registry.help": { "translation": "Geregistreerde Claude-accounts (elk een eigen configmap + login)." },
"settings.claude.account.workspace.label": { "translation": "Account voor deze werkmap" },
"settings.claude.account.workspace.help": { "translation": "Welk Claude-account deze repo gebruikt; Standaard gebruikt de systeemlogin." }
}