translation-checker
CommunityDetect i18n bugs before they ship worldwide.
Software Engineering#accessibility#localization#i18n#translation keys#plural validation#RTL audit#ICU MessageFormat
Authorrobotijn
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Shipping code with hidden internationalization bugs creates broken experiences for non-English users, including untranslated strings, grammatically incorrect plural/gender forms, broken RTL layouts, and missing translation keys that often only surface after launch when fixes are costly and reputation-damaging.
Core Features & Use Cases
- Hardcoded string detection: Scans code for user-facing English literals that should be wrapped in i18n translation functions across TypeScript, C#, Java, Python, C/C++, SQL, and other common languages.
- ICU MessageFormat validation: Checks plural and gender select patterns for compliance with CLDR rules for 7 supported languages, flagging missing categories that cause grammatically incorrect output for locales like Russian, Polish, and Arabic.
- RTL and formatting audits: Identifies hardcoded directional CSS that breaks right-to-left locales, locale-mismatched date/number/currency formatting, untranslated accessibility attributes, and bidi injection vulnerabilities.
- Use case: For a team launching a SaaS product in 10 locales, run this skill during code review to catch all i18n issues before they reach production, avoiding post-launch fixes and user frustration.
Quick Start
Use the translation-checker skill to scan your project's codebase for all internationalization and localization bugs before your next release.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: translation-checker Download link: https://github.com/robotijn/ctoc/archive/main.zip#translation-checker Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.