Codex JournalOS Translations Updater for JSON Keys and Placeholders
Refresh locale keys after copy changes and check for missing, blank, duplicate, or invalid JSON entries. Preserve placeholders used by the application.
中文Install in Codex
Codex with a JournalOS checkout and the project's PHP and Composer dependencies.
- Copy the entire pinned `.codex/skills/translations-updater/` directory to `.agents/skills/translations-updater/` in the target checkout.
- Open Codex in that checkout and invoke `$translations-updater` with the example task and desired output.
Example task
Add an archive message containing `:count` in a practice branch. Invoke `$translations-updater` to fill the empty English value and check the token.What to check
The English JSON contains a valid nonempty translation. The `:count` token matches the source, and the report identifies the relevant checks.
Original SKILL.md on GitHub · Updated
Frequently asked question
Can I translate `:count` into the target language?
Keep the spelling and boundaries of the application placeholder. Translate the surrounding natural language.