{"enrichment":{"faq":[{"a":"i18n helps you update Lingui catalogs while preserving source keys, placeholders, and ICU syntax. The skill manages translation updates across locales without altering compiled outputs, ensuring your message structure stays intact. Use i18n's verification scripts to validate changes before deployment.","q":"How do I update lingui catalogs safely?"},{"a":"i18n provides workflows for managing multilingual messages across your application's locales. It handles catalog maintenance, locale file updates, and ensures technical terminology and formatting rules are preserved. The skill lets you update translation keys and manage message files consistently across all supported languages.","q":"What does i18n do for managing i18n translations?"},{"a":"i18n includes verification scripts that catch missing translations and validate completeness across your locales. Run these scripts to identify gaps in your translation coverage, then use i18n's catalog management tools to add translations systematically and ensure no messages are left untranslated.","q":"How can I fix missing translations in my Lingui setup?"},{"a":"Yes, i18n supports extracting and compiling internationalization catalogs as part of its translation workflow. The skill handles catalog extraction from your source code and compilation into optimized message files, maintaining consistency with your i18n message structure throughout the process.","q":"Can i18n extract and compile internationalization catalogs?"},{"a":"i18n provides translation verification scripts designed to validate completeness across all locales. These tools check for missing translations, verify placeholder consistency, and ensure ICU syntax is correct. Run validation before updates to catch issues early and maintain quality across your multilingual application.","q":"What's the best way to validate translation completeness?"},{"a":"i18n is built to enforce preservation of placeholders, ICU syntax, and technical terminology in your Lingui catalogs. When you update translations, the skill maintains these critical elements unchanged, preventing formatting errors and ensuring your internationalized messages render correctly across all locales.","q":"Does i18n preserve placeholders and ICU syntax?"}],"shadow_tags":["translation-management","locale-handling","multilingual-apps","catalog-maintenance","icu-syntax","message-extraction","translation-verification","localization-workflow"],"summary_rewrite":"Manage translations across multiple locales in Lingui catalogs without altering source keys or compiled outputs. The skill enforces preservation of placeholders, ICU syntax, and technical terminology while providing verification scripts to catch missing translations and ensure consistency."},"files":[{"bytes":969,"path":".claude/skills/i18n/SKILL.md","sha256":"5a573a724185b8da36840b61ee0cf3e2f6e8daff542f6c15eabd5a5c1dbe65ae","url":"https://skillfed.io/files/d-kimuson/claude-code-viewer/i18n/08eef9ba/SKILL.md"}],"id":"d-kimuson/claude-code-viewer/i18n","links":{"html":"https://skillfed.io/d-kimuson/claude-code-viewer/i18n","md":"https://skillfed.io/d-kimuson/claude-code-viewer/i18n.md","repo":"https://github.com/d-kimuson/claude-code-viewer"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":154,"language":"TypeScript","last_updated":"2026-05-10","license":"MIT","name":"i18n","publisher":"d-kimuson","stars":1262},"relations":{"similar":[{"id":"d-kimuson/claude-code-viewer/release"},{"id":"d-kimuson/claude-code-viewer/fix-schema"},{"id":"platformplatform/PlatformPlatform/lingui-best-practices"},{"id":"vasilyu1983/AI-Agents-public/software-localisation"},{"id":"lingui/skills/lingui-best-practices"},{"id":"lingui/skills/migrate-i18next-to-lingui"},{"id":"i18n-agent/i18nstack/i18n-wrap"},{"id":"crbnos/carbon/translate"},{"id":"oakoss/agent-skills/localization-engineer"},{"id":"lingui/skills/enhanced-message-context"}]},"slug":{"owner":"d-kimuson","repo":"claude-code-viewer","skill":"i18n"},"version":"08eef9ba"}
