product icon

Paraglide JS

App

Storage

Paraglide JS utilizes the inlang SDK, which is responsible for handling the storage of messages.

You can use any inlang plugin to store messages.

By default, Paraglide JS uses the inlang-message-format plugin. But, you can use any other plugin that suits your needs. Mixing & matching is also possible.

Explore storage plugins

All plugins can be found on https://inlang.com/c/plugins. Here are some popular plugins:

Installing a storage plugin

Add the link of the plugin to the modules in the settings.json file.

Refer to the documentation of the plugin for the linkĀ and installation guide.
{
  "baseLocale": "en",
  "locales": ["en", "de"],
  "modules": [
     "other plugins...",
+    "https://cdn.jsdelivr.net/npm/@inlang/plugin-message-format@latest/dist/index.js"    
  ]
}

Using multiple storage plugins

You can use multiple storage plugins in your project.

{
  "baseLocale": "en",
  "locales": ["en", "de"],
  "modules": [
     "other plugins...",
+     "https://cdn.jsdelivr.net/npm/@inlang/plugin-message-format@latest/dist/index.js"
+     "https://cdn.jsdelivr.net/npm/@inlang/plugin-i18next@latest/dist/index.js"
  ]
}