The config powers all apps, plugins, and automations. One config file to cover all localization needs (see design principles).

The config must be named inlang.config.js, exist at the root of a repository, and export an async function named defineConfig. Importing external modules is only permitted via the $import environment function within the scope of the exported defineConfig function. Read the plugin documenation for more information on how to use external modules.



Up-to-date reference can be found in the repository.