Plugin Configuration
The t18s
plugin can be configured by passing an options object to the plugin in vite.config.js
. This page lists all available options and their default values.
locales
An array of locales to support.
fallbackLocale
The locale to use when a given message is not available in the current locale. Defaults to null
, which means that no fallback is used.
translationDir
The directory in which to look for message-files. Defaults to src/translations
.
dts
The path in which to write the generated typescript definitions. Defaults to src/$t18s.d.ts
. Put this somewhere where ambient types are picked up by the compiler.
verbose
Whether to log information about the translation process during development. Defaults to true
. T18S is always silent in production.