Skip to content

i18n(nl): add nl translation - #83

Closed
neoOpus wants to merge 2 commits into
scriptscat:mainfrom
neoOpus:upstream-i18n-nl
Closed

i18n(nl): add nl translation#83
neoOpus wants to merge 2 commits into
scriptscat:mainfrom
neoOpus:upstream-i18n-nl

Conversation

@neoOpus

@neoOpus neoOpus commented Aug 20, 2026

Copy link
Copy Markdown

i18n(nl): add Dutch translation for the documentation site

This PR adds the i18n/nl/ translation tree for Dutch (Nederlands, ltr)
to the ScriptCat documentation site. It depends on upstream-i18n-infra
(which registers the locale in docusaurus.config.js); merge that first.

What's included

  • 44 docs mirroring docs/ 1:1 (strict parity, zero fallback):
    about, script installation, the full use/* guide set, the complete
    dev/* developer reference (including the Agent API section — all
    agent-* files match upstream's naming) and the use/policy/* legal
    pages, plus image assets.
  • Changelogs: the full change/* set (version history index,
    beta-changelog, v0.16–v1.5) translated from the verified EN source.
  • code.json: the exact upstream key set (268 keys) — homepage,
    GitHubStar, footer, navbar, search and install strings — translated.
  • current.json: sidebar category labels (including the Agent and
    Service-Agreement sections).
  • docusaurus-theme-classic/{navbar,footer}.json: theme strings.
  • home.hero.en: the homepage hero tagline, translated.

Verified

  • pnpm run check on the merged tree: strict i18n parity (nl: 44
    translated, 0 fallback), strict frontmatter, URL inventory — all green.
  • Translated from the verified English source; structure, anchors and code
    blocks preserved; API names (GM_*, CAT.*, @grant, @crontab)
    verbatim.
  • Glossary consistency per the project's conventions.

Nothing outside i18n/nl/ is touched.

@neoOpus

neoOpus commented Aug 21, 2026

Copy link
Copy Markdown
Author

Superseded by PR #87 (code.json) + PR #94 (dev docs).

@neoOpus neoOpus closed this Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant