← ClaudeAtlas

i18n-glossary-synclisted

Maintain a canonical i18n glossary file — sync new terms across all language pairs, detect drift, flag missing translations, and enforce consistent terminology across the codebase.
Fr-e-d/GAAI-framework · ★ 147 · AI & Automation · score 82
Install: claude install-skill Fr-e-d/GAAI-framework
# Skill: i18n Glossary Sync (Term Consistency) ## Purpose Ensure all domain-specific terms used in i18n translations are documented in the glossary and applied consistently across all languages. Prevents terminology drift and simplifies future language additions. > **Usage context:** Post-extraction, post-translation, and ongoing (every release). Keeps glossary in sync with actual usage. --- ## Input ```json { "locales_path": "locales/", "glossary_path": "domains/i18n/glossary.md", "languages": ["en", "fr", "de", "es"], "domain_terms": [ "lead", "prospect", "expert", "milestone", "direct link", "spending limit", "flag", "qualification rate", "trust score" ], "analysis_mode": "comprehensive", // or "quick" (just check coverage) "output_format": "json" } ``` ## Output ```json { "glossary_summary": { "status": "NEEDS_UPDATE", // UP_TO_DATE, NEEDS_UPDATE, CRITICAL_GAPS "glossary_terms": 28, "translations_found": 26, "missing_translations": 2, "inconsistent_usage": 5, "new_terms_discovered": 3, "deprecated_terms": 1, "last_updated": "2026-03-01" }, "term_analysis": [ { "term": "lead", "status": "INCONSISTENT", "glossary": { "en": "lead", "fr": "prospect", "de": "Lead", "es": "prospecto" }, "actual_usage": { "en": { "usage_count": 12, "variants": ["lead", "leads"], "consistent": true }, "