بنقرة واحدة
i18n-audit
Audit translation completeness across all language files
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Audit translation completeness across all language files
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Build and test the Electron app with proper worktree isolation
Scaffold a new IPC channel with proper TypeScript types
Generate release notes from git history between tags
Create or review Qase-ready QA flows for Rocket.Chat Desktop PRs and branches.
| name | i18n-audit |
| description | Audit translation completeness across all language files |
Compare all language files against the English reference (src/i18n/en.i18n.json) and report translation coverage.
language (optional): Audit a specific language code (e.g., pt-BR, ja). Defaults to all languages.verbose (optional): If "true", list every missing key. Otherwise show summary only.Read src/i18n/en.i18n.json and extract all keys (including nested keys using dot notation, e.g., dialog.about.title).
For each *.i18n.json file in src/i18n/ (except en.i18n.json):
en but absent in this languageen (possibly outdated)Output a summary table:
Language | Keys | Missing | Extra | Coverage
-------------|------|---------|-------|--------
pt-BR | 142 | 3 | 0 | 97.9%
ja | 138 | 7 | 1 | 95.2%
...
If verbose is "true", also list the specific missing and extra keys per language.
Flag any language below 90% coverage as needing attention.
The project has 22 language files: ar, de-DE, en (reference), es, fi, fr, hu, it-IT, ja, nb-NO, nn, no, pl, pt-BR, ru, se, sv, tr-TR, uk-UA, zh, zh-CN, zh-TW