Integrates with yourexisting workflow
First-class SDKs for popular frameworks, CLI tools for automation, and APIs for custom integrations. Works with your stack, not against it.
Framework SDKs
Native integrations for the frameworks you love
React
First-class React hooks with @better-i18n/use-intl
Next.js
App Router & Pages Router support with middleware
Vue
Vue 3 Composition API integration
Angular
Angular pipes and services
Svelte
Svelte stores and components
Nuxt
Nuxt modules with auto-import
Remix
Loader-based i18n for Remix
Astro
Static and SSR support for Astro
TanStack Start
Full SSR, streaming, and file-based routing with TanStack Start
Vite
Plugin-based i18n for Vite-powered applications
Expo
React Native localization with over-the-air translation updates
Developer Tools
Automate your localization workflow
GitHub Integration
Automatic sync with your repository. PRs for translations, webhook triggers, and branch management.
CLI Tool
Scan codebase for hardcoded strings, download translations, and manage keys from terminal.
REST API
Full-featured API for custom integrations. Manage projects, keys, and translations programmatically.
MCP Server
Model Context Protocol for AI assistants. Claude, Cursor, and other AI tools can manage translations.
Get started in minutes
Add Better i18n to your project with a few lines of code
# Install the SDK
npm install @better-i18n/next
# Add to your next.config.js
import { withBetterI18n } from '@better-i18n/next'
export default withBetterI18n({
project: 'your-org/your-project',
locales: ['en', 'tr', 'de', 'fr'],
defaultLocale: 'en',
})Discover
Explore More
Keep moving through product pages, framework guides, and high-intent localization content.