๐ŸŒ

i18nPilot

Manage translation files, find missing keys, and auto-translate

The Problem

Managing i18n manually means checking 10 JSON files every time you add a string. Missing keys cause runtime crashes in non-English locales.

About

Detects missing translation keys across locale files, highlights untranslated strings in JSX, and auto-translates via DeepL or OpenAI. Shows coverage per locale.

Free vs Pro

FREEVSCode Marketplace
  • โœ“Detect missing keys across locale files
  • โœ“Highlight untranslated strings in JSX
  • โœ“Translation key autocomplete
PROEverything in Free +
  • โœฆAuto-translate missing keys via DeepL API
  • โœฆCoverage report per locale
  • โœฆSync keys from code to all locale files automatically
  • โœฆExport for external translation service (CSV, XLIFF)
Pro License
$29/ lifetime
or $14/year
  • โœ“ Lifetime updates included
  • โœ“ Activate on up to 3 devices
  • โœ“ License key โ€” no account needed
  • โœ“ 30-day refund guarantee
Secure checkout via Polar.sh