Plugins allow the customization of inlang's behavior by, for example, defining how resources should be parsed and serialized.
Plugins are one of the core pillers of the infrastructure design principle of inlang: Use external plugins to adapt inlang to your React, Svelte, Vue, iOS, Android, Flutter, etc. codebase(s).
The awesome inlang repository contains a list of available (and awesome) plugins for inlang.
Plugins can be imported via the
$import environment function in the inlang config.
The next steps depent on the plugin. Read the README of the plugin you want to use. For example, samuelstroschein/inlang-plugin-json is configured as follows:
Read on how to write plugins in the plugin template repository.