I created Polyglotify for polyglots like me, and it's been really helpful for learning and updating my vocabulary across multiple languages. I'm sharing it because I think it could help other language learners too.
Unlike Google Translate, Polyglotify automatically loads the languages you want to learn and provides both translations and pronunciations in one place. You can type in any of your input languages, and the app will translate your text into all the other languages you know automatically.
For example:
- If your preset languages are English, Portuguese, Spanish, and French, and you type
helloin the English input box, the app will automatically fill:- Portuguese →
olá - Spanish →
hola - French →
bonjour
- Portuguese →
- You can then click the 🔊 button next to each translation to hear the correct pronunciation.
By default, the app comes with English, Portuguese, Spanish, and French, but you can add or remove languages as needed (all changes are saved locally in your browser). This makes it easy to keep your vocabulary updated in all the languages you know without jumping between multiple tools.
This project is mainly for personal use, but I hope other language learners find it useful too.
- Open the app in your browser.
- The preset languages are loaded automatically.
- Type a word or sentence in any input box. The app will automatically translate it to all other languages you have set up.
- Click the 🔊 button next to any translation to hear the correct pronunciation.
- Add or remove languages:
- Enter the language code (e.g.,
en-US,fr-FR) and click "Add." - Remove languages you don't need.
- Enter the language code (e.g.,
- Adjust speech speed using the slider to control how fast the text is spoken.
- All language settings are saved locally in your browser using localStorage.