Skip to content

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',
})

Ready to go global?

Start translating your product in minutes, not weeks. No credit card required.