Internationalization
Currently using Inlang for everything.
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.
- Texterify - Translation and Localization Tool. (Code)
- Nice services for localizing apps
- Inlang - Git-based localization infrastructure for software. (Web)
- i18next-scanner - Scan your code, extract translation keys/values, and merge them into i18n resource files.
- Tolgee - Translation management cloud platform made for translating modern web applications. (Code)
- i18n.js - Small library to provide the I18n translations on the JavaScript.
- Zod Internationalization - Used to translate Zod's default error messages.
- Talkr - Lightest i18n provider for React applications. It supports Typescript, provides autocompletion, has 0 dependencies, and is very easy to use.
- Designing for the World: An Introduction to Localization by Spotify (2022)
- tmsg - Type-safe i18n library for TypeScript apps. Based on and largely compatible with MessageFormat.
- Apple Localization Terms Glossary
- Docusaurus v2 i18n
- ChatGPT-i18n - Translate websites' locale JSON files with AI assistance. (HN) (Web)
- Geepeetto - Localize your iOS App strings automatically using ChatGPT.
- i18n-cli - CLI tool that utilizes the OpenAI API to translate JSON-based locale files.
- Automatic Internalization ideas (2023)