Loslegen
Translation Release Guard

Translation Release Guard

Offline release gate for JSON localization catalogs. Catch missing keys, empty translations, changed placeholders and HTML structure drift. Complex ICU messages are blocked for review. No API key or cloud upload required; reports exclude translation values.
#Ingenieurwesen
Rating
Weitere Bewertungen erforderlich
Sold
0
How to use
Herunterladen

Translation Release Guard

Deterministic offline checks for JSON localization catalogs before deployment.

Included

  • Nested JSON key parity and duplicate-key detection
  • Empty values and placeholder multiplicity checks
  • HTML tag structure checks; attributes and complex ICU messages require manual review
  • Privacy-conscious JSON report; translation values excluded
  • Optional hashed key labels, example locales and 31 automated tests
  • Original Python standard-library CLI and MIT license

Use

Requires Python 3.9+. Run python scripts/translation_gate.py --help from the skill directory and follow SKILL.md. No cloud account, API key or third-party runtime package required. Catalogs stay local and are never rewritten.

Limits

Not a translator, linguistic review, runtime integration or XSS sanitizer. Complex ICU plural/select messages are intentionally blocked for manual review. Review flagged markup and expansion warnings before release.

Skill version 0.1.0. One-time Download product.