JAVASCRIPT

Recommended internationalization tooling for your stack.

i18n ally

App
Ecosystem Incompatible

🌍 All in one i18n extension for VS Code

lokalise

Use ParaglideJS with Remix

Guide

This guide covers how to integrate ParaglideJS into a Remix project.

Kevin Martínez

Build an internationalized Astro App using Paraglide

Guide

Learn how to set up Paraglide in an Astro project.

LorisSigrist

Build a Global SolidStart App

Guide

A complete guide on how to adopt inlang with paraglide.js and message-format-plugin in your SolidStart project.

LorisSigrist

Use ParaglideJS with the NextJS App Router

Guide

This guide covers how to integrate ParaglideJS into a NextJS project using the app router. It will cover server & client components, i18n routing and more!

Loris Sigrist

Use ParaglideJS with the NextJS Pages Router

Guide

This guide covers how to integrate ParaglideJS into a NextJS project using the pages router. It will cover i18n routing and SEO Pitfalls and more!

Loris Sigrist

Build a Global Svelte App

Guide

A complete guide on how to adopt inlang with paraglide.js and message-format-plugin

Nils Jacobsen

Paraglide JS

Library

Simple, adaptable and tiny i18n library that integrates with any framework

inlang

Paraglide-Astro

Library

An Astro integration for ParaglideJS, providing you with everything you need to internationalize your Astro App

inlang

Paraglide-Next

Library

A NextJS integration for ParaglideJS, providing you with everything you need for i18n routing

inlang

Paraglide-SolidStart

Library

A SolidStart integration for ParaglideJS, providing you with everything you need to take your solid app global.

inlang

Paraglide-SvelteKit

Library

A SvelteKit integration for ParaglideJS, providing you with everything you need for i18n routing

inlang

Valid JS Identifier

Message Lint Rule

Make sure that all message IDs are valid JavaScript identifiers.

inlang

i18next

Plugin

A plugin for inlang projects that works with i18next and reads + writes resources.

inlang

JSON translation files

Plugin

This plugin enables using JSON files for messages. It is not library specific and can be used with any framework.

inlang

i

inlang message format

Plugin

The simplest storage plugin for inlang.

inlang

next-intl plugin

Plugin

A plugin to make next-intl ecosystem compatible with inlang

inlang

Can't find what you are looking for?

Build your own solution!