diff --git a/assets/i18n/nl_nl/builtin.claude.json b/assets/i18n/nl_nl/builtin.claude.json new file mode 100644 index 00000000..3bdc845d --- /dev/null +++ b/assets/i18n/nl_nl/builtin.claude.json @@ -0,0 +1,201 @@ +{ + "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." }, + "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.starting": { "translation": "starten…" }, + "pane.modeBadge.semantics": { "translation": "permissiemodus: {mode}" }, + "running.semantics": { "translation": "Claude is bezig" }, + "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" }, + "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" }, + "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." } +} diff --git a/assets/i18n/nl_nl/builtin.cli-install.json b/assets/i18n/nl_nl/builtin.cli-install.json new file mode 100644 index 00000000..6fb533bb --- /dev/null +++ b/assets/i18n/nl_nl/builtin.cli-install.json @@ -0,0 +1,3 @@ +{ + "command.clide.installCli": { "translation": "clide: Installeer 'clide'-opdracht in PATH" } +} diff --git a/assets/i18n/nl_nl/builtin.decisions.json b/assets/i18n/nl_nl/builtin.decisions.json new file mode 100644 index 00000000..dea837cb --- /dev/null +++ b/assets/i18n/nl_nl/builtin.decisions.json @@ -0,0 +1,16 @@ +{ + "tab.title": { "translation": "Beslissingen" }, + "tab.detail.title": { "translation": "Beslissing" }, + "loading": { "translation": "Beslissingen laden..." }, + "error.load": { "translation": "laden van beslissingen mislukt" }, + "empty": { "translation": "Geen beslissingen gevonden.\nVoer `pql decisions sync` uit om te indexeren." }, + "filter.hint": { "translation": "Beslissingen filteren…" }, + "refresh.tooltip": { "translation": "Beslissingen vernieuwen" }, + "section.confirmed": { "translation": "BEVESTIGD" }, + "section.questions": { "translation": "VRAGEN" }, + "section.rejected": { "translation": "AFGEWEZEN" }, + "badge.resolved": { "translation": "opgelost" }, + "detail.loading": { "translation": "Laden…" }, + "detail.empty": { "translation": "Selecteer een beslissing om de details te bekijken." }, + "detail.section.refs": { "translation": "KRUISVERWIJZINGEN" } +} diff --git a/assets/i18n/nl_nl/builtin.deeplink.json b/assets/i18n/nl_nl/builtin.deeplink.json new file mode 100644 index 00000000..99ccbcbb --- /dev/null +++ b/assets/i18n/nl_nl/builtin.deeplink.json @@ -0,0 +1,8 @@ +{ + "dialog.title": { "translation": "Een externe link openen?" }, + "dialog.body": { "translation": "Een clide://-link van buiten de app vraagt om:" }, + "dialog.warning": { "translation": "Sta dit alleen toe als je vertrouwt waar de link vandaan komt." }, + "button.cancel": { "translation": "Annuleren" }, + "button.open": { "translation": "Openen" }, + "command.deeplink.invoke": { "translation": "Een clide://-deeplink openen" } +} diff --git a/assets/i18n/nl_nl/builtin.default-layout.json b/assets/i18n/nl_nl/builtin.default-layout.json new file mode 100644 index 00000000..572a35d1 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.default-layout.json @@ -0,0 +1,21 @@ +{ + "command.reset": { "translation": "Indeling: Terugzetten naar Klassiek" }, + "preset.classic": { "translation": "Klassiek" }, + "command.palette.toggle": { "translation": "Opdrachtenpalet" }, + "command.sidebar.collapse": { "translation": "Zijbalk samenvouwen aan/uit" }, + "command.context.collapse": { "translation": "Contextpaneel samenvouwen aan/uit" }, + "command.panel.focus.left": { "translation": "Focus op linkerpaneel" }, + "command.panel.focus.middle": { "translation": "Focus op middelste paneel" }, + "command.panel.focus.right": { "translation": "Focus op rechterpaneel" }, + "command.panel.focusMode": { "translation": "Focusmodus aan/uit" }, + "command.panel.focusMode.exit": { "translation": "Focusmodus afsluiten" }, + "command.editor.open": { "translation": "Editor openen" }, + "command.editor.close": { "translation": "Editor sluiten" }, + "command.workspace.tab.next": { "translation": "Volgend werkruimtetabblad" }, + "command.workspace.tab.previous": { "translation": "Vorig werkruimtetabblad" }, + "command.sidebar.section.1": { "translation": "Zijbalk: Sectie 1" }, + "command.sidebar.section.2": { "translation": "Zijbalk: Sectie 2" }, + "command.sidebar.section.3": { "translation": "Zijbalk: Sectie 3" }, + "command.sidebar.section.4": { "translation": "Zijbalk: Sectie 4" }, + "command.sidebar.section.5": { "translation": "Zijbalk: Sectie 5" } +} diff --git a/assets/i18n/nl_nl/builtin.diff.json b/assets/i18n/nl_nl/builtin.diff.json new file mode 100644 index 00000000..1e3d30c6 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.diff.json @@ -0,0 +1,15 @@ +{ + "tab.title": { "translation": "Diff" }, + "view.semantics": { "translation": "diff-weergave" }, + "status.loading": { "translation": "Laden…" }, + "empty.staged": { "translation": "Geen gestagede wijzigingen." }, + "empty.unstaged": { "translation": "Geen niet-gestagede wijzigingen." }, + "toolbar.unstaged": { "translation": "Niet gestaged" }, + "toolbar.unstaged.semantics": { "translation": "niet-gestagede wijzigingen tonen" }, + "toolbar.staged": { "translation": "Gestaged" }, + "toolbar.staged.semantics": { "translation": "gestagede wijzigingen tonen" }, + "meta.newFile": { "translation": "nieuw bestand" }, + "meta.deleted": { "translation": "verwijderd" }, + "meta.renamedFrom": { "translation": "hernoemd vanaf {path}" }, + "meta.binary": { "translation": "binair" } +} diff --git a/assets/i18n/nl_nl/builtin.editor.json b/assets/i18n/nl_nl/builtin.editor.json new file mode 100644 index 00000000..eb0f6df4 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.editor.json @@ -0,0 +1,7 @@ +{ + "tab.title": { "translation": "Editor" }, + "chrome.title": { "translation": "editor" }, + "empty": { "translation": "Open een bestand om te beginnen met bewerken." }, + "subtitle.no-buffer": { "translation": "geen buffer · gebruik `clide open ` of kies een bestand in de boom" }, + "a11y.text-area": { "translation": "tekstgebied editor" } +} diff --git a/assets/i18n/nl_nl/builtin.extensions-ui.json b/assets/i18n/nl_nl/builtin.extensions-ui.json new file mode 100644 index 00000000..3b81f4ed --- /dev/null +++ b/assets/i18n/nl_nl/builtin.extensions-ui.json @@ -0,0 +1,8 @@ +{ + "notice.title": { "translation": "Extensiebeheer komt eraan" }, + "notice.body": { "translation": "Het installeren, in- en uitschakelen van extensies arriveert samen met ondersteuning voor externe (Lua-)extensies. Voorlopig staan de ingebouwde extensies altijd aan." }, + "notice.tracked": { "translation": "Bijgehouden in T-8 (Tier 6) · D-16" }, + "settings.extensions.title": { "translation": "Extensies" }, + "settings.extensions.section.notice": { "translation": "" }, + "settings.extensions.field.notice.label": { "translation": "" } +} diff --git a/assets/i18n/nl_nl/builtin.files.json b/assets/i18n/nl_nl/builtin.files.json new file mode 100644 index 00000000..58b16bae --- /dev/null +++ b/assets/i18n/nl_nl/builtin.files.json @@ -0,0 +1,10 @@ +{ + "tab.title": { "translation": "Bestanden" }, + "loading": { "translation": "Laden…" }, + "empty": { "translation": "Geen zichtbare bestanden" }, + "filter.hint": { "translation": "Bestanden filteren…" }, + "a11y.tree": { "translation": "bestandsboom — {name}" }, + "a11y.collapse": { "translation": "{name} samenvouwen" }, + "a11y.expand": { "translation": "{name} uitvouwen" }, + "a11y.open": { "translation": "{name} openen" } +} diff --git a/assets/i18n/nl_nl/builtin.git.json b/assets/i18n/nl_nl/builtin.git.json new file mode 100644 index 00000000..3b60389d --- /dev/null +++ b/assets/i18n/nl_nl/builtin.git.json @@ -0,0 +1,38 @@ +{ + "tab.title": { "translation": "Git" }, + "panel.semantics": { "translation": "git-paneel" }, + "filter.hint": { "translation": "Wijzigingen filteren…" }, + "status.loading": { "translation": "Laden…" }, + "status.clean": { "translation": "Niets om vast te leggen, werkmap is schoon." }, + "group.conflicts": { "translation": "Samenvoegconflicten" }, + "group.staged": { "translation": "Klaargezet" }, + "group.changes": { "translation": "Wijzigingen" }, + "group.untracked": { "translation": "Niet gevolgd" }, + "action.unstageAll": { "translation": "Alles terugnemen" }, + "action.stageAll": { "translation": "Alles klaarzetten" }, + "commit.message.semantics": { "translation": "commitbericht" }, + "commit.button": { "translation": "Vastleggen" }, + "commit.button.semantics": { "translation": "klaargezette wijzigingen vastleggen" }, + "branch.detached": { "translation": "(losgekoppeld)" }, + "action.pull": { "translation": "Pullen" }, + "action.pull.semantics": { "translation": "git pull" }, + "action.push": { "translation": "Pushen" }, + "action.push.semantics": { "translation": "git push" }, + "state.added": { "translation": "toegevoegd" }, + "state.modified": { "translation": "gewijzigd" }, + "state.deleted": { "translation": "verwijderd" }, + "state.renamed": { "translation": "hernoemd" }, + "state.copied": { "translation": "gekopieerd" }, + "state.untracked": { "translation": "niet gevolgd" }, + "row.stage.semantics": { "translation": "{name} klaarzetten" }, + "row.unstage.semantics": { "translation": "{name} terugnemen" }, + "row.discard.semantics": { "translation": "wijzigingen aan {name} ongedaan maken" }, + "discard.title": { "translation": "Wijzigingen ongedaan maken?" }, + "discard.body": { "translation": "Niet-klaargezette wijzigingen aan {name} gaan definitief verloren." }, + "button.cancel": { "translation": "Annuleren" }, + "button.discard": { "translation": "Ongedaan maken" }, + "branch.switch.semantics": { "translation": "branch wisselen — {branch}" }, + "branchPicker.title": { "translation": "Branch wisselen" }, + "branchPicker.empty": { "translation": "Geen branches gevonden." }, + "branchPicker.loadFailed": { "translation": "laden van branches mislukt" } +} diff --git a/assets/i18n/nl_nl/builtin.ipc-status.json b/assets/i18n/nl_nl/builtin.ipc-status.json new file mode 100644 index 00000000..904986a2 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.ipc-status.json @@ -0,0 +1,6 @@ +{ + "connected": { "translation": "verbonden" }, + "connected.hint": { "translation": "backend-isolate is bereikbaar" }, + "disconnected": { "translation": "niet verbonden" }, + "disconnected.hint": { "translation": "backend-isolate draait niet" } +} diff --git a/assets/i18n/nl_nl/builtin.keybindings-ui.json b/assets/i18n/nl_nl/builtin.keybindings-ui.json new file mode 100644 index 00000000..3d35b742 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.keybindings-ui.json @@ -0,0 +1,14 @@ +{ + "command.preset.default": { "translation": "Toetsindeling: Standaard" }, + "command.preset.vim": { "translation": "Toetsindeling: Vim" }, + "command.preset.vscode": { "translation": "Toetsindeling: VS Code" }, + "command.preset.jetbrains": { "translation": "Toetsindeling: JetBrains" }, + "settings.keymap.title": { "translation": "Toetsindeling" }, + "settings.keymap.section.preset": { "translation": "Voorinstelling" }, + "settings.keymap.field.preset.label": { "translation": "Actieve voorinstelling" }, + "settings.keymap.field.preset.help": { "translation": "Toetsenbordindeling voor de hele app." }, + "settings.keymap.field.preset.option.default": { "translation": "Standaard" }, + "settings.keymap.field.preset.option.vim": { "translation": "Vim" }, + "settings.keymap.field.preset.option.vscode": { "translation": "VS Code" }, + "settings.keymap.field.preset.option.jetbrains": { "translation": "JetBrains" } +} diff --git a/assets/i18n/nl_nl/builtin.markdown.json b/assets/i18n/nl_nl/builtin.markdown.json new file mode 100644 index 00000000..3c1723e1 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.markdown.json @@ -0,0 +1,5 @@ +{ + "empty": { "translation": "Selecteer een .md-bestand om het hier te bekijken." }, + "chrome.title": { "translation": "weergave" }, + "subtitle.lines": { "translation": "{count} regels" } +} diff --git a/assets/i18n/nl_nl/builtin.menubar.json b/assets/i18n/nl_nl/builtin.menubar.json new file mode 100644 index 00000000..d6b8cf08 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.menubar.json @@ -0,0 +1,26 @@ +{ + "menu.file": { "translation": "Bestand" }, + "menu.view": { "translation": "Beeld" }, + "menu.help": { "translation": "Help" }, + "about.version": { "translation": "Versie" }, + "about.commit": { "translation": "Commit" }, + "about.built": { "translation": "Gebouwd" }, + "about.repository": { "translation": "Repository" }, + "licenses.heading": { "translation": "Meegeleverde afhankelijkheden" }, + "licenses.unavailable": { "translation": "Licenties niet beschikbaar." }, + "licenses.loading": { "translation": "Laden…" }, + "button.close": { "translation": "Sluiten" }, + "button.cancel": { "translation": "Annuleren" }, + "button.open": { "translation": "Openen" }, + "button.opening": { "translation": "Openen…" }, + "button.ok": { "translation": "OK" }, + "dialog.openProject.title": { "translation": "Project openen" }, + "dialog.openProject.body": { "translation": "Voer het pad naar een git-repository in." }, + "dialog.openProject.error": { "translation": "Geen git-repository" }, + "dialog.notRepo.title": { "translation": "Geen git-repo gevonden" }, + "dialog.notRepo.body": { "translation": "Een clide-projecthoofdmap vereist een git-repository." }, + "command.file.openFolder": { "translation": "Bestand: Map openen…" }, + "command.file.newWindow": { "translation": "Bestand: Nieuw venster" }, + "command.file.closeWorkspace": { "translation": "Bestand: Project sluiten" }, + "command.help.about": { "translation": "Help: Over clide" } +} diff --git a/assets/i18n/nl_nl/builtin.output.json b/assets/i18n/nl_nl/builtin.output.json new file mode 100644 index 00000000..dd331e75 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.output.json @@ -0,0 +1,15 @@ +{ + "a11y.log": { "translation": "uitvoerlogboek" }, + "empty": { "translation": "Nog geen uitvoer." }, + "empty.filtered": { "translation": "Geen uitvoer komt overeen met het filter." }, + "filter.hint": { "translation": "Filteren…" }, + "chip.level": { "translation": "Niveau: {level}" }, + "chip.source": { "translation": "Bron: {source}" }, + "chip.clear": { "translation": "Wissen" }, + "source.all": { "translation": "alle" }, + "a11y.jumpToLatest": { "translation": "naar nieuwste springen" }, + "jump.label": { "translation": "Naar nieuwste ↓" }, + "a11y.toggleDock": { "translation": "uitvoerdok aan/uit" }, + "dock.label": { "translation": "Uitvoer" }, + "command.dock.toggle": { "translation": "Uitvoerdok aan/uit" } +} diff --git a/assets/i18n/nl_nl/builtin.pql.json b/assets/i18n/nl_nl/builtin.pql.json new file mode 100644 index 00000000..b468fe58 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.pql.json @@ -0,0 +1,16 @@ +{ + "tab.title": { "translation": "pql" }, + "tab.links.title": { "translation": "Koppelingen" }, + "filter.markdown.hint": { "translation": "Markdown filteren…" }, + "loading": { "translation": "Laden…" }, + "empty.markdown": { "translation": "Geen markdown-bestanden gevonden." }, + "search.vault.hint": { "translation": "Vault doorzoeken…" }, + "search.query.hint": { "translation": "PQL-query…" }, + "backlinks.empty": { "translation": "Open een bestand om de koppelingen te zien." }, + "backlinks.loading": { "translation": "Laden…" }, + "backlinks.semantics": { "translation": "backlinks voor {path}" }, + "group.backlinks": { "translation": "Backlinks" }, + "group.outlinks": { "translation": "Uitgaande koppelingen" }, + "group.label": { "translation": "{label} ({count})" }, + "group.none": { "translation": "Geen" } +} diff --git a/assets/i18n/nl_nl/builtin.problems.json b/assets/i18n/nl_nl/builtin.problems.json new file mode 100644 index 00000000..bbf24ece --- /dev/null +++ b/assets/i18n/nl_nl/builtin.problems.json @@ -0,0 +1,10 @@ +{ + "tab.title": { "translation": "Problemen" }, + "semantics.panel": { "translation": "problemenpaneel" }, + "filter.hint": { "translation": "Problemen filteren…" }, + "count": { "translation": "Problemen ({count})" }, + "refresh.label": { "translation": "Vernieuwen" }, + "refresh.semantics": { "translation": "problemen vernieuwen" }, + "scanning": { "translation": "Scannen…" }, + "empty": { "translation": "Geen problemen gevonden." } +} diff --git a/assets/i18n/nl_nl/builtin.search.json b/assets/i18n/nl_nl/builtin.search.json new file mode 100644 index 00000000..5711da1a --- /dev/null +++ b/assets/i18n/nl_nl/builtin.search.json @@ -0,0 +1,23 @@ +{ + "mode.find": { "translation": "Zoeken" }, + "mode.vault": { "translation": "Kluis" }, + "mode.query": { "translation": "Query" }, + "mode.markdown": { "translation": "Markdown" }, + "find.hint": { "translation": "Zoeken" }, + "replace.hint": { "translation": "Vervangen" }, + "include.hint": { "translation": "te includeren bestanden (bijv. *.dart)" }, + "exclude.hint": { "translation": "uit te sluiten bestanden" }, + "toggle.regex": { "translation": "Reguliere expressie" }, + "toggle.caseInsensitive": { "translation": "Hoofdletterongevoelig" }, + "status.searching": { "translation": "Zoeken…" }, + "status.noResults": { "translation": "Geen resultaten" }, + "status.counts": { "translation": "{matches} in {files}" }, + "a11y.openMatch": { "translation": "{path} regel {line} openen" }, + "button.replaceAll": { "translation": "Alles vervangen" }, + "button.ok": { "translation": "OK" }, + "button.cancel": { "translation": "Annuleren" }, + "button.confirm": { "translation": "Bevestigen" }, + "dialog.dirty.title": { "translation": "Werkboom niet schoon" }, + "dialog.dirty.body": { "translation": "Commit of stash je wijzigingen voordat je vervangt — Git is de enige manier om ongedaan te maken." }, + "dialog.confirm.body": { "translation": "{matches} overeenkomst(en) in {files} bestand(en) vervangen? Dit kan niet ongedaan worden gemaakt in clide." } +} diff --git a/assets/i18n/nl_nl/builtin.settings-ui.json b/assets/i18n/nl_nl/builtin.settings-ui.json new file mode 100644 index 00000000..a7a855c5 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.settings-ui.json @@ -0,0 +1,17 @@ +{ + "command.open": { "translation": "Instellingen…" }, + "modal.title": { "translation": "Instellingen" }, + "modal.close": { "translation": "Sluiten" }, + "modal.close.hint": { "translation": "Sluit instellingen zonder iets te wijzigen" }, + "rail.header": { "translation": "Categorieën" }, + "panel.empty": { "translation": "Er zijn nog geen instellingscategorieën geregistreerd." }, + "search.hint": { "translation": "Instellingen zoeken…" }, + "search.empty": { "translation": "Geen instellingen komen overeen met je zoekopdracht." }, + "scope.project": { "translation": "Dit project" }, + "scope.always": { "translation": "Heel clide" }, + "scope.default": { "translation": "Standaard" }, + "scope.reset": { "translation": "Terugzetten naar standaard" }, + "scope.tip.project": { "translation": "Opgeslagen in dit project (.clide)" }, + "scope.tip.always": { "translation": "Opgeslagen voor heel clide (~/.clide)" }, + "scope.tip.default": { "translation": "Niet ingesteld — standaard wordt gebruikt" } +} diff --git a/assets/i18n/nl_nl/builtin.terminal.json b/assets/i18n/nl_nl/builtin.terminal.json new file mode 100644 index 00000000..bffdb763 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.terminal.json @@ -0,0 +1,9 @@ +{ + "tab.title": { "translation": "Terminal" }, + "chrome.title": { "translation": "terminal" }, + "subtitle.spawning": { "translation": "shell starten…" }, + "subtitle.exited": { "translation": "Shell afgesloten." }, + "error.unavailable": { "translation": "Terminal niet beschikbaar" }, + "error.daemon": { "translation": "Backend niet verbonden." }, + "a11y.label": { "translation": "terminal — {subtitle}" } +} diff --git a/assets/i18n/nl_nl/builtin.theme-picker.json b/assets/i18n/nl_nl/builtin.theme-picker.json new file mode 100644 index 00000000..92d1ffe1 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.theme-picker.json @@ -0,0 +1,25 @@ +{ + "command.pick": { "translation": "Thema…" }, + "modal.title": { "translation": "Thema selecteren" }, + "modal.cancel": { "translation": "Annuleren" }, + "modal.cancel.hint": { "translation": "Sluit de themakiezer zonder het huidige thema te wijzigen" }, + "row.select.hint": { "translation": "Dit thema activeren" }, + "section.appearance": { "translation": "Weergave" }, + "toggle.highContrast": { "translation": "Hoog contrast" }, + "settings.appearance.title": { "translation": "Weergave" }, + "settings.appearance.section.theme": { "translation": "Thema" }, + "settings.appearance.section.typography": { "translation": "Typografie" }, + "settings.appearance.field.theme.label": { "translation": "Thema" }, + "settings.appearance.field.theme.help": { "translation": "Kleurthema; hoog contrast schakelt over naar de toegankelijke variant." }, + "settings.appearance.field.uiFont.label": { "translation": "UI-lettertype" }, + "settings.appearance.field.uiFont.help": { "translation": "Lettertype voor de app-interface; wordt direct toegepast." }, + "settings.appearance.field.uiFont.option.josefinSans": { "translation": "Josefin Sans" }, + "settings.appearance.field.uiFont.option.inter": { "translation": "Inter" }, + "settings.appearance.field.monoFont.label": { "translation": "Monospace-lettertype" }, + "settings.appearance.field.monoFont.help": { "translation": "Terminal, diffs, code en ID's; wordt direct toegepast." }, + "settings.appearance.field.monoFont.option.jetBrainsMono": { "translation": "JetBrains Mono" }, + "settings.appearance.field.monoFont.option.firaMono": { "translation": "Fira Mono" }, + "settings.appearance.section.language": { "translation": "Taal" }, + "settings.appearance.field.language.label": { "translation": "Taal" }, + "settings.appearance.field.language.help": { "translation": "Taal voor de app-interface; wordt direct toegepast." } +} diff --git a/assets/i18n/nl_nl/builtin.tickets.json b/assets/i18n/nl_nl/builtin.tickets.json new file mode 100644 index 00000000..83429cd5 --- /dev/null +++ b/assets/i18n/nl_nl/builtin.tickets.json @@ -0,0 +1,36 @@ +{ + "tab.title": { "translation": "Tickets" }, + "tab.detail.title": { "translation": "Ticket" }, + "type.initiative": { "translation": "Initiatief" }, + "type.epic": { "translation": "Epic" }, + "type.story": { "translation": "Story" }, + "type.task": { "translation": "Taak" }, + "type.bug": { "translation": "Bug" }, + "loading": { "translation": "Tickets laden..." }, + "error.load": { "translation": "laden van tickets mislukt" }, + "empty": { "translation": "Geen tickets.\nVoer `pql ticket new` uit om er een aan te maken." }, + "filter.hint": { "translation": "Tickets filteren…" }, + "refresh.tooltip": { "translation": "Tickets vernieuwen" }, + "section.in_progress": { "translation": "IN BEHANDELING" }, + "section.review": { "translation": "BEOORDELING" }, + "section.ready": { "translation": "GEREED" }, + "section.backlog": { "translation": "BACKLOG" }, + "section.done": { "translation": "KLAAR" }, + "section.cancelled": { "translation": "GEANNULEERD" }, + "chip.label": { "translation": "filter op type {type}" }, + "chip.tooltip": { "translation": "Klik om te wisselen · dubbelklik om te isoleren" }, + "badge.wip": { "translation": "WIP" }, + "badge.review": { "translation": "BEOORDELING" }, + "badge.cancelled": { "translation": "GEANNULEERD" }, + "pickUp.tooltip": { "translation": "Oppakken — geef dit ticket door aan het Claude-paneel" }, + "detail.loading": { "translation": "Laden…" }, + "detail.empty": { "translation": "Selecteer een ticket om de details te bekijken." }, + "detail.assigned": { "translation": "toegewezen aan: {name}" }, + "detail.section.parents": { "translation": "BOVENLIGGENDE BOOM" }, + "detail.section.decisions": { "translation": "GEREFEREERDE BESLISSINGEN" }, + "status.backlog": { "translation": "BACKLOG" }, + "status.ready": { "translation": "GEREED" }, + "status.in_progress": { "translation": "WIP" }, + "status.review": { "translation": "BEOORDELING" }, + "status.done": { "translation": "KLAAR" } +} diff --git a/assets/i18n/nl_nl/builtin.view.json b/assets/i18n/nl_nl/builtin.view.json new file mode 100644 index 00000000..7b78ccaf --- /dev/null +++ b/assets/i18n/nl_nl/builtin.view.json @@ -0,0 +1,5 @@ +{ + "command.view.zoomIn": { "translation": "Weergave: Inzoomen" }, + "command.view.zoomOut": { "translation": "Weergave: Uitzoomen" }, + "command.view.zoomReset": { "translation": "Weergave: Zoom resetten" } +} diff --git a/assets/i18n/nl_nl/builtin.vim.json b/assets/i18n/nl_nl/builtin.vim.json new file mode 100644 index 00000000..2d654d5d --- /dev/null +++ b/assets/i18n/nl_nl/builtin.vim.json @@ -0,0 +1,8 @@ +{ + "mode.normal": { "translation": "NORMAL" }, + "mode.insert": { "translation": "INSERT" }, + "mode.visual": { "translation": "VISUAL" }, + "command.vim.mode.normal": { "translation": "Vim: Normale modus" }, + "command.vim.mode.insert": { "translation": "Vim: Invoegmodus" }, + "command.vim.mode.visual": { "translation": "Vim: Visuele modus" } +} diff --git a/assets/i18n/nl_nl/builtin.welcome.json b/assets/i18n/nl_nl/builtin.welcome.json new file mode 100644 index 00000000..c7e52b3f --- /dev/null +++ b/assets/i18n/nl_nl/builtin.welcome.json @@ -0,0 +1,35 @@ +{ + "title": { "translation": "clide" }, + "subtitle": { "translation": "IDE voor Claude Code CLI" }, + "open-project": { "translation": "Project openen" }, + "open-project.hint": { "translation": "Kies een git-repository om als werkruimte te openen" }, + "tab.title": { "translation": "Welkom" }, + "section.tips": { "translation": "TIPS" }, + "section.start": { "translation": "STARTEN" }, + "section.recent": { "translation": "RECENT" }, + "tips.quickOpen": { "translation": "Snel openen" }, + "tips.commandPalette": { "translation": "Opdrachtenpalet" }, + "tips.toggleSidebar": { "translation": "Zijbalk in-/uitschakelen" }, + "tips.toggleContext": { "translation": "Context in-/uitschakelen" }, + "tips.findInFiles": { "translation": "Zoeken in bestanden" }, + "tips.focusMode": { "translation": "Focusmodus" }, + "action.openFolder": { "translation": "Map openen…" }, + "recent.empty": { "translation": "Geen recente projecten." }, + "sticky.label": { "translation": "dit project altijd openen bij opstarten" }, + "sticky.tooltip": { "translation": "Dit project altijd openen bij opstarten" }, + "sticky.tooltip.active": { "translation": "Dit project altijd openen bij opstarten (vink uit om de kiezer te herstellen)" }, + "status.checking": { "translation": "controleren…" }, + "status.ok": { "translation": "applicatie ok" }, + "status.notFound": { "translation": "{tool} niet gevonden" }, + "status.theme": { "translation": "thema: " }, + "dialog.openProject.title": { "translation": "Project openen" }, + "dialog.openProject.body": { "translation": "Voer het pad naar een git-repository in." }, + "dialog.openProject.error": { "translation": "Geen git-repository" }, + "button.cancel": { "translation": "Annuleren" }, + "button.open": { "translation": "Openen" }, + "button.opening": { "translation": "Openen…" }, + "button.ok": { "translation": "OK" }, + "dialog.notRepo.title": { "translation": "Geen git-repo gevonden" }, + "dialog.notRepo.body": { "translation": "Een clide-projecthoofdmap vereist een git-repository." }, + "command.workspace.open-project": { "translation": "Werkruimte: Project openen…" } +} diff --git a/assets/i18n/nl_nl/core.json b/assets/i18n/nl_nl/core.json new file mode 100644 index 00000000..e5dd8c7d --- /dev/null +++ b/assets/i18n/nl_nl/core.json @@ -0,0 +1,27 @@ +{ + "collapser.expand": { "translation": "Uitvouwen" }, + "collapser.collapse": { "translation": "Samenvouwen" }, + "collapser.expanded": { "translation": "uitgevouwen" }, + "collapser.collapsed": { "translation": "samengevouwen" }, + "toast.dismiss": { "translation": "Melding sluiten" }, + "lightbox.close": { "translation": "sluiten" }, + "lightbox.hint": { "translation": "scrollen om te zoomen · dubbelklik om te resetten · Esc om te sluiten" }, + "tab.new": { "translation": "Nieuw tabblad" }, + "exline.notCommand": { "translation": "Geen editoropdracht" }, + "spine.expandSuffix": { "translation": "klik om uit te vouwen" }, + "pane.close": { "translation": "Paneel sluiten" }, + "pane.header": { "translation": "paneelkop: {title}" }, + "reader.back": { "translation": "Terug" }, + "reader.forward": { "translation": "Vooruit" }, + "reader.jumpToPin": { "translation": "Naar speld springen" }, + "reader.edit": { "translation": "Bewerken in editor" }, + "reader.pin": { "translation": "Vastmaken" }, + "reader.unpin": { "translation": "Losmaken" }, + "link.openInEditor": { "translation": "Openen in editor" }, + "resize.axis.width": { "translation": "breedte" }, + "resize.axis.height": { "translation": "hoogte" }, + "resize.sidebar": { "translation": "Zijbalk {axis}" }, + "resize.contextPanel": { "translation": "Contextpaneel {axis}" }, + "resize.slot": { "translation": "{slot} {axis}" }, + "resize.pixels": { "translation": "{n} pixels" } +}