Frameworks
Better i18n ships first-class React SDKs for every major framework, plus native SDKs for mobile — all CDN-first, so translations load from the edge with no build step and update without a redeploy.
React & web frameworks #
- Next.js — App Router + Pages Router, middleware locale routing, RSC-friendly
- TanStack Start — full SSR with type-safe routing
- Vite — client-side React apps and React Router
- Remix & Hydrogen — loader-based SSR and Shopify Hydrogen storefronts
Native & mobile #
- Expo — React Native with offline caching and instant language switching
- iOS (Swift) — reactive translations in SwiftUI
- Flutter — native Dart SDK with offline support
Server #
- Server SDK — runtime-agnostic server-side i18n for any JavaScript backend (Node, Hono, tRPC, Supabase, Better Auth)
Shared concepts #
Every framework SDK builds on the same primitives:
- Quick Start — five-minute setup
- Provider — configure
BetterI18nProvider - Translations — the
t()function and namespaces - Locale — locale detection and switching
- Geo Detection — infer locale from region
- Formatting — numbers, dates, and plurals
- Server Utilities — server-side fetching
Better I18N