
Keep your translations in sync
tongues checks your i18n files for missing keys, empty values, and inconsistencies
$ tongues
✓ All 3 languages have complete translations (42 keys)
Reference language: en
Total keys: 42
Languages checked: en, es, fr
✅ All translations are complete!Why tongues?
⚡
Lightning Fast
Written in Go for blazing fast performance. Check hundreds of translation files in milliseconds.
📁
Multiple Formats
Supports JSON and ARB formats out of the box. Perfect for React, Flutter, and more.
💻
CLI & Web
Use as a CLI tool in your CI/CD pipeline or try it directly in your browser.
🌟
Open Source
MIT licensed and available on GitHub. Contribute and customize as needed.
Installation
go install github.com/infobits-io/tongues@latestQuick Start
Check your translation files in seconds
1
Install tongues using your preferred method
2
Navigate to your project with i18n files
3
Run tongues to check all translation files
Example Usage
# Check default i18n directory
tongues