{"enrichment":{"faq":[{"a":"i18n-review scans your source code and locale files to identify internationalization problems: over-wrapped technical terms, missed translatable strings, concatenated sentences that break in other languages, and hardcoded values that should be parameters. The skill runs parallel detection across wrapping patterns, sentence splits, pluralization rules, and unused keys, reporting issues with file locations and suggested fixes without modifying code.","q":"What does i18n-review audit in my codebase?"},{"a":"i18n-review detects over-wrapped non-translatable content\u2014such as code identifiers, URLs, and technical jargon that don't need localization\u2014and identifies under-wrapped strings that should be wrapped but aren't. It flags both patterns separately so you can distinguish between unnecessary wrapping overhead and missing translation coverage.","q":"How does i18n-review check for over-wrapping and under-wrapping?"},{"a":"Yes. i18n-review detects split sentences and concatenated strings that are wrapped across multiple translation keys. These anti-patterns break in languages with different word order or grammar, so the skill flags them with their locations and explains why they risk translation quality.","q":"Can i18n-review audit internationalization split sentences?"},{"a":"i18n-review scans for hardcoded numbers, dates, names, and other dynamic content embedded directly in translation keys or locale values. It identifies cases where these values should be parameters instead, helping you maintain flexible, reusable translation strings across different contexts.","q":"What hardcoded values in i18n keys does i18n-review find?"},{"a":"i18n-review reviews pluralization coverage across your locales, checking for missing plural forms and text expansion risks that occur when translations are longer than source strings. It also audits locale file parity to ensure all keys exist consistently across language files.","q":"How does i18n-review handle pluralization and locale consistency?"},{"a":"No. i18n-review is a read-only audit tool. It reports all detected issues with file locations and suggested fixes, but never modifies your source code or locale files. You review and apply fixes manually based on its findings.","q":"Does i18n-review modify my code or translation files?"}],"shadow_tags":["translation-audit","code-quality-check","locale-validation","string-wrapping-analysis","plural-form-detection","internationalization-linting","key-usage-tracking","text-expansion-warning","anti-pattern-detection","i18n-best-practices"],"summary_rewrite":"i18n-review scans your source code and locale files to identify internationalization problems: over-wrapped technical terms, missed translatable strings, concatenated sentences that break in other languages, and hardcoded values that should be parameters. The skill runs parallel detection across wrapping patterns, sentence splits, pluralization rules, and unused keys, reporting issues with file locations and suggested fixes without modifying code."},"files":[{"bytes":11720,"path":"skills/i18n-review/SKILL.md","sha256":"67ea06addbf3cc88ae726a0d7ac1cffaff3ada7eef2e56741e0ba33302d4d050","url":"https://skillfed.io/files/i18n-agent/i18nstack/i18n-review/1f94e044/SKILL.md"}],"id":"i18n-agent/i18nstack/i18n-review","links":{"html":"https://skillfed.io/i18n-agent/i18nstack/i18n-review","md":"https://skillfed.io/i18n-agent/i18nstack/i18n-review.md","repo":"https://github.com/i18n-agent/i18nstack"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":0,"language":"Shell","last_updated":"2026-07-14","license":"MIT","name":"i18n-review","publisher":"i18n-agent","stars":1},"relations":{"similar":[{"id":"i18n-agent/i18nstack/i18n-wrap"},{"id":"i18n-agent/i18nstack/i18nstack"},{"id":"zebbern/claude-code-guide/localization-toolkit"},{"id":"daymade/claude-code-skills/i18n-expert"},{"id":"yonatangross/orchestkit/i18n-date-patterns"},{"id":"travisjneuman/.claude/i18n-localization"},{"id":"jame581/GodotPrompter/localization"},{"id":"oakoss/agent-skills/localization-engineer"},{"id":"i18n-agent/i18nstack/localize-ar"},{"id":"skills-il/localization/hebrew-i18n"}]},"slug":{"owner":"i18n-agent","repo":"i18nstack","skill":"i18n-review"},"version":"1f94e044"}
