SolidJS Integration
Localize your SolidJS application
Push JSON locale files from your SolidJS project, translate with AI across 182 languages, and pull type-safe definitions. Reactive, fast, and type-safe.
$ npx i1n init
src/App.tsx
import { t } from 'i1n'
function App() {
return (
<div>
<h1>{t('home.welcome')}</h1>
<p>{t('home.subtitle', { name: user().name })}</p>
</div>
)
} Why SolidJS teams use i1n
Reactive by design
SolidJS reactivity means locale changes update instantly. i1n locale files integrate naturally with SolidJS signals.
Type-safe translation keys
Auto-generated i1n.d.ts provides full IDE autocomplete and compile-time validation for every translation key.
AI-powered translation
One CLI command translates your entire SolidJS app to any language. Variable masking protects interpolation syntax.
Zero overhead
SolidJS compiles away the framework. i1n locale files are static JSON — zero runtime translation overhead.
Start localizing your SolidJS app
Free forever. No credit card required.