Tutto ciò che ti serve per una localizzazione di livello mondiale

Niente più task di traduzione nel tuo backlog

Fai push del codice, le traduzioni si sincronizzano automaticamente. Il PM non ti disturberà più.

Better i18n Documentation

Problemi che risolviamo

Smetti di perdere tempo in attività di traduzione che non dovrebbero essere tue

Cambio continuo di contesto

Niente salti tra piattaforme e file JSON. Tutto si sincronizza automaticamente dal tuo codebase.

Sincronizzazione manuale

Sincronizzazione automatica al push, senza cicli export-import. Fai push su main e le traduzioni si aggiornano automaticamente.

Debito di backlog

L'AI gestisce il lavoro ripetitivo, tu devi solo approvare. Niente più ticket di traduzione accumulati nello sprint.

Punti Dolenti degli Sviluppatori

Frustrazioni reali dalla community degli sviluppatori — e come Better i18n le risolve.

"Inferno di configurazione YAML — 200 righe di config solo per aggiungere una nuova lingua"

Dev.to
Soluzione Better i18n

Configurazione zero. Esegui bunx better-i18n init e inizia a tradurre in meno di 5 minuti.

"Cambiare contesto tra codice e piattaforma di traduzione distrugge il mio stato di flusso"

Hacker News
Soluzione Better i18n

Gli strumenti MCP e l’integrazione IDE ti permettono di gestire le traduzioni senza lasciare il tuo editor.

"Errori di chiavi mancanti scoperti solo in produzione — i nostri utenti vedono le chiavi di traduzione grezze"

Dev.to
Soluzione Better i18n

Gli SDK type-safe catturano le chiavi mancanti in fase di build. La CLI valida le chiavi prima del deployment.

5 minuti, non 5 giorni

Distribuisci i18n in 5 minuti

Un comando per inizializzare. Chiavi type-safe generate automaticamente. Distribuisci le traduzioni su un CDN globale — senza rebuild.

  • Rileva automaticamente il framework e configura l’SDK
  • Genera tipi TypeScript per tutte le chiavi di traduzione
  • Distribuisce le traduzioni in oltre 300 posizioni edge istantaneamente
terminal

# Inizializza Better i18n nel tuo progetto

$ bunx better-i18n init

→ Rilevato: React + TanStack Router

→ Installazione di @better-i18n/use-intl...

→ Generato config i18n.ts + tipi

✓ Pronto! Esegui bun dev per iniziare a tradurre.

Perché gli Sviluppatori Scelgono Better i18n

Dall’inferno della configurazione alla distribuzione in pochi minuti.

Il Problema

Inferno di configurazione YAML — 200 righe di boilerplate solo per aggiungere una lingua, chiavi rotte scoperte in produzione.

La Promessa

Distribuisci i18n in 5 minuti, non 5 giorni. Zero configurazione, type-safe e distribuzione CDN istantanea.

La Prova

Oltre 200 endpoint API, auto-fix CLI, 6 SDK per framework e validazione delle chiavi in fase di build.

Come funziona

Dal codice alla produzione in quattro semplici passi

01

Collegare il repository

Colleghi il suo repo GitHub con un solo clic

02

Chiavi scoperte automaticamente

Esaminiamo il suo codice e troviamo tutte le chiavi di traduzione

03

Tradurre con l'AI

Traduzioni consapevoli del contesto che rispettano il suo glossario

04

Pubblica automaticamente

Le modifiche vengono inviate istantaneamente a CDN e GitHub

Il tuo workflow i18n, semplificato

Rilascia funzionalità più rapidamente senza overhead i18n

  1. Aggiungi la chiave di traduzione nel codice
  2. Crea l'entry JSON nella lingua sorgente
  3. Copia la chiave in tutti i file locale di destinazione
  4. Invia email al traduttore con contesto
  5. Attendi le traduzioni
  6. Importa i file tradotti
  7. Fai push su GitHub
  8. Fatto
5 stepsgestito automaticamente

Better i18n osserva il tuo repository, rileva nuove chiavi e gestisce il resto.

Assistenti di coding AI

Gestisci le traduzioni direttamente dal tuo assistente di coding AI. Usa il linguaggio naturale per tradurre, cercare e aggiornare i file i18n.

Comandi in linguaggio naturale

Basta chiedere 'traduce questo' o 'aggiungi chiave' direttamente nell'editor.

Traduzione consapevole del contesto

L'AI di Better comprende la struttura dei file e i pattern di naming delle variabili.

Aggiornamenti in tempo reale

Le traduzioni si sincronizzano istantaneamente senza cambiare contesto.

mcp-config.json
1{
2 "mcpServers": {
3 "better-i18n": {
4 "command": "npx",
5 "args": ["@better-i18n/mcp"],
6 "env": {
7 "BETTER_I18N_API_KEY": "your-api-key"
8 }
9 }
10 }
11}

Scoprite

Esplora di più

Continui a consultare le pagine dei prodotti, le guide sui framework e i contenuti di localizzazione mirati.