Internationalization
SimpleLocalize is nice.
Notesβ
Linksβ
- i18next - Very popular internationalization framework for browser or any other JavaScript environment.
- i18next-typescript - Stronger type support for i18next.
- Fluent - Localization system for natural-sounding translations.
- Fluent Rust - Rust implementation of Project Fluent.
- Rosetta - General purpose internationalization library in 292 bytes.
- Crowdin - Cloud-based solution that streamlines localization management for your team.
- Crowdin iOS SDK
- Pontoon - Mozilla's Localization Platform. (Web)
- ICU4X - Solving i18n for client-side and resource-constrained environments.
- JavaScript Internationalization in 2020
- i18next-http-middleware - Middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
- Localizely - Localization Platform for Web and Mobile Apps.
- Traduora - Translation management platform for teams. (Code)
- Keys Manager - Key to a Better Translation Experience.
- AppLocale - Better way to manage translations.
- react-i18n-mini - Tiny internationalization library for React.
- What they donβt tell you when you translate your app (2021) (HN)
- I18n in Go: Managing Translations (2021)
- i18n-tools - CLI to make common operations around i18n files simpler.
- I18n in Go: Managing Translations (2021)
- schummar-translate - TypeScript powered translation library for React and Node.js.
- How to design in every language at once (2021) - Technology that powers Continuous Localization at Canva. (HN)
- messageformat - ICU MessageFormat for JavaScript - i18n Plural and Gender Capable Messages. (Docs)
- Nano Stores I18n - Tiny and flexible JS library to make your web application translatable.
- Arisu - Translation made with simplicity, yet robust. In TypeScript.
- Awesome i18n
- Weblate - Web-based localization. (Code)
- 7 Gettext lessons learned after 2 years of developing a European platform (2021)
- format-message - Internationalize text, numbers, and dates using ICU Message Format.
- Tolgee JS - Provides ability to easily manage localization texts directly in context of web application developed by you.
- SimpleLocalize - Translation Management for software projects. (CLI)
- FormatJS - Internationalize your web apps on the client & server. (Web)
- Phrasebook - Significantly smaller drop in replacement for react-i18next.
- SimplyTranslate - Provide fast and private translations to the user without wasting much overhead for extensive styling or JavaScript. (Web Code) (Example Go CLI using it)
- Kotoba - Re-organize your translations into multiple files and turn them into typescript declarations.
- i18nifty - Type-safe internationalization and translation React library.
- Translators - Library which aims to bring free, multiple, enjoyable translation to individuals and students in Python.
- Simeon Griggs-Localization for real-world use-cases: Key learnings from onboarding global brands (2022)
- mtranslate - Fully working Google Translate API for python.