obsidian-localize-update

Installation
SKILL.md

Sync recent English source changes into an existing locale.

The working directory is the obsidian-help repo root. If the user hasn't specified a locale code (e.g. fr, de), ask for it before proceeding.

Context

The en/ directory is source of truth. Translated files have no special frontmatter marker. Stubs (created by sync-locale for new EN pages) have localized: false — this is the only use of the localized field. To force a re-translation, add needs-retranslation: true to a file's frontmatter manually.

Pipeline

Start each step with --dry-run so the user can review before committing.

Step 1 — Sync structure from EN

Picks up new EN files (creates stubs), removes deleted pages, and cleans up empty legacy folders. Does NOT touch already-translated content.

Installs
2
GitHub Stars
1.9K
First Seen
Mar 22, 2026