obsidian-localize-new
Installation
SKILL.md
Bootstrap a full translation of a new locale for the obsidian-help repo.
The working directory is the obsidian-help repo root. If the user hasn't specified a locale code (e.g. de, ja, ko), ask for it before proceeding.
Context
Scripts are in scripts/. The en/ directory is the source of truth. Each locale (e.g. fr/, de/) mirrors en/ with translated content. The obsidian-translations repo is assumed to be a sibling directory (i.e. ../obsidian-translations/).
Pipeline
Start by checking whether <locale>/filenames.txt exists and whether there are already files in <locale>/. This determines which steps to skip.
Step 1 — Create the locale directory and filenames.txt
mkdir -p <locale>
filenames.txt maps every EN file (by permalink) to its locale filename and folder: