awesome-i18n
github.com/oh-jon-paul/awesome-i18n ↗🌍 A curated list of i18n resources for all kind of languages and frameworks
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me javascript / typescript resources from awesome-i18n"
Installation instructions →What's inside
Apps and extensions for translation management
- ai-i18n
GitHub Action that translates i18n files (XLIFF, JSON) using LLM providers
- Argos Translate
open source offline translation app based on OpenNMT
- Copy Translator
cross-platform app that automatically translate texts when copied
- Crow Translate
lightweight desktop translator
- Dire
cli that processes missing translations in JSON files using AI
- ElectronJS i18n
cross-platform i18n manager
📦 Libraries
- airbnb.io/polyglot.jsJavaScript / TypeScript
tiny i18n helper, works in browser and CommonJS environment
- babelize elementsReact framework
copy-paste React + Tailwind components for language switchers and locale pickers
- bazi-termsJavaScript / TypeScript
bilingual (zh/en) bazi & four-pillars terminology database with a translate() helper
- BidiLensJavaScript / TypeScript
per-block rtl/ltr direction and inline isolation without rewriting source text
- comviJavaScript / TypeScript
type-checked keys, plurals, html tags in translations
- date-formatter-i18nJavaScript / TypeScript
lightweight library for formatting dates with i18n support, relative time
📅 Utilities
- anywhen
relative and absolute fuzzy date formatting for any language, zero deps, native Intl
- arabic-core
grammatical arabic number-to-words, currency amounts in words, hijri dates, zero deps
- chislo
russian number-to-words with gender, currency and date formatting
- date-fns
JavaScript library for dates
- fitlocale
playwright checks: truncated text, raw keys, pseudo-locales, rtl bugs
- FormatJS CLI
extract messages from project with FormatJS library
Other
- AppStore Localizer
free tool to translate AppStore listings
- fakenumber.org
fake phone number generator
- Google Play Store Localizer
free tool to translate Google Play listings
- Oh My Android
switch android emulator and phone locale, rtl and pseudo-locales in one click on macos
- Spoof Me
chrome/firefox extension to view sites as a user with another language, locale and timezone
- Store Localizer
paid tool to localize mobile store listings
📚 Resources
Text translation services
- DeepL
text translation service
- Gengo
translation made by real people, but you can make an order using API
- Google Translate
text translation service
- Microsoft Translator
text translation service
- TheSubAI
freemium movie subtitles translation service (*.src, *.vtt, *.ass, *.saa, *.sbv, *.ttml)
🍿 Videos
- Internationalis(z)ing Code - Computerphile
Computerphile
- The Problem with Time & Timezones - Computerphile
Computerphile
Showing a sample of 140 resources. View the full list on GitHub →