Badge showing missing messages in your codebase. Perfect for your README.md file.
inlang
Command line interface for inlang projects. Many commands and the possibility to do translation automation.
inlang
Your translation workflow with no-code setup and repository-based operation — the ideal i18n solution for translators.
inlang
Visualize, edit & lint translated strings at a glance via Inline Decorations & Hover Support, and extract new strings with a single click.
inlang
How can you achieve continuous translation?
Nils Jacobsen
A complete guide on how to adopt inlang with paraglide.js and message-format-plugin
Nils Jacobsen
What does this term mean and why is the approach important?
Nils Jacobsen
The aim of this system is to meet specific standards for translations.
Nils Jacobsen
Discover the benefits of using plugins: freedom and low-cost adoption.
Nils Jacobsen
Simple, adaptable and tiny i18n library that integrates with any framework
inlang
A SvelteKit integration for ParaglideJS, providing you with everything you need for i18n routing
inlang
Checks for messages to have a camel case formatted message id (e.g. 'myMessage').
inlang
Checks for likely outdated messages. A message with a missing source is usually an indication that the message (id) is no longer used in source code, but messages have not been updated accordingly.
inlang
Checks for messages to have a snake case formatted message id (e.g. 'my_message_id').
inlang
A plugin for inlang projects that works with i18next and reads + writes resources.
inlang
This plugin enables using JSON files for messages. It is not library specific and can be used with any framework.
inlang
The simplest storage plugin for inlang.
inlang
Enables the inlang Visual Studio Code extension (Sherlock) to work with paraglide
inlang
Can't find what you are looking for?
Build your own solution!