The file format and ecosystem to globalize software (i18n).

Inlang is an open lix file format for globalizing/localizing software (i18n). One file format, multiple apps, all interoperable.

lix header image

Adoption

Inlang is used by multiple large enterprises as well as many small to medium scale projects. The NPM downloads of the @inlang/sdkprovide a an indicator of developers adopting the inlang SDK to build i18n solutions on top of the inlang file format.

What is Inlang?

Standard open file format for i18n

Inlang is an open file format for internationalization i18n that provides an SDK for building and integrating localization tools on top of that open file format.

.inlang files are designed to become the open standard for i18n and enable interoperability between i18n solutions. Such solutions involve apps like Fink, libraries like Paraglide JS, or plugins.

Core Features

  • 📁 File-based: Interoperability without cloud integrations or lock-in.
  • 🖊️ CRUD API: Query messages with SQL.
  • 🧩 Plugin System: Extend the capabilities with plugins.
  • 📦 Import/Export: Import and export messages in different file formats.
  • 🎛️ Lix change control: Collaboration, change proposals, reviews, and automation.

fileformat benefits

SDK to build i18n apps & solutions

The inlang SDK is the official specification and parser for .inlang files.

The SDK allows creating, reading, and querying inlang files programmatically. Go to the SDK docs for more information.

Inlang SDK

Stack agnostic

Inlang is a file format with no depedency on a tech stack. Hence, it can be used with any tech stack.

The only thing that is needed are import/export plugins for the translation file format that is used by the tech stack. For iOS for example, the XCode strings catalog can be used. For Flutter a .arb plugin would be the right choice.

🧩 Explore available plugins

stack agnostic

Ecosystem

Adopting the Inlang format gives you access to an ecosystem of apps, plugins that work together seamlessly. Popular tools already built on Inlang include:

  • ParaglideJS 🪂 – A lightweight i18n library optimized for developer experience.
  • Fink 🐦 – A powerful translation management tool for developers and translators.
  • Sherlock i18n 🕵️ – A VS Code extension that provides real-time translation linting and suggestions.