| name | update-translations |
| description | Synchronize scoped Pascoal i18n, translated documentation, or localized release notes from an authoritative source. |
| argument-hint | [keys, source text, locales, or changed file] |
| disable-model-invocation | true |
Update translations
Translate or synchronize:
$ARGUMENTS
Procedure
- Read
AGENTS.md and docs/development/documentation-policy.md.
- Inspect the authoritative source and current locale structure.
- Identify supported locales and established terminology.
- Use the
translation subagent when useful.
- Preserve keys, order where meaningful, nesting, placeholders, interpolation, markup, and semantic intent.
- Change only the requested keys or sections unless synchronization requires additional directly related entries.
- Validate syntax, key parity, placeholder parity, and terminology.
- Report unresolved source ambiguity rather than guessing.
Output
Report source language, locales updated, files changed, ambiguities, validation performed, and one appropriate i18n(...) or docs(i18n): ... commit suggestion.