icon of inlang

inlang

An open file format and ecosystem designed to streamline software globalization (i18n) with interoperable apps and SDK.

1.9K stars173 forksTypeScriptActive this week

What inlang does

Inlang is an open-source ecosystem centered around a file format (.inlang) and SDK for internationalizing (i18n) software. It aims to provide interoperability between different i18n solutions, fostering a collaborative environment for developers and translators. As an open-source alternative to commercial platforms like Lokalise, Transifex, Crowdin, and POEditor, Inlang offers transparency, flexibility, and community-driven development.

Key Features:
  • Open File Format: Uses a standard .inlang file format, promoting interoperability and eliminating vendor lock-in.
  • SDK: Offers an SDK for programmatically creating, reading, and querying inlang files.
  • Plugin System: Extensible through plugins, allowing integration with various tech stacks and translation file formats.
  • Lix Change Control: Facilitates collaboration with features like change proposals, reviews, and automation.
  • Stack Agnostic: Compatible with any tech stack, requiring only import/export plugins for the specific translation file format.
Use Cases:
  • Software Localization: Globalize applications by managing translations through a standardized file format and associated tools.
  • i18n Tooling: Build custom i18n apps and solutions using the inlang SDK.
  • Collaboration: Enable seamless collaboration between developers and translators using Lix change control.
  • Ecosystem Integration: Leverage existing apps and plugins within the inlang ecosystem, such as ParaglideJS, Fink, and Sherlock i18n.
  • Paraglide JS: A lightweight i18n library optimized for developer experience.
  • Fink: A translation management tool for developers and translators.
  • Sherlock i18n: A VS Code extension for real-time translation linting and suggestions.

GitHub Activity

1.9KStars
173Forks
6Open Issues

Tech Stack

language TypeScript

Details

Related Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives