i18n meets Typesafety

T18S aims to provide the best internationalization experience for SvelteKit, delivering typesafety, performance, and ease of use.

T18S generates & enforces types for your translations. No more forgetting to pass the right arguments.
T18s compiles your translations at build time. No more huge i18n bundles on the client.
npm i -D t18s
Get Started