Più di 2.500 sviluppatori ci usano

React i18n → 29 lingue in 2 minuti

reactI18nPage.heroDesc

€0,05/1000 caratteri Memoria di traduzione Segnaposto protetti

Il problema della traduzione tradizionale

Settimane di attesa

Agenzie di traduzione tradizionali impiegano 2-4 settimane per una lingua.

Costosi preventivi

I traduttori chiedono da €0,10 a €0,25 a parola. Un'app da 10.000 parole costa oltre €1.000.

Segnaposti rotti

reactI18nPage.pain3Desc

Come funziona

3 passaggi. 2 minuti. Fatto.

1

Carica JSON

Carica il tuo en.json, messages.json o Locale-Datei

2

Scegli le lingue

29 lingue disponibili. Scegli quante ne hai bisogno.

3

Scarica

Ottieni de.json, fr.json, es.json... pronti per la tua cartella /locales.

Funziona con tutte le librerie React i18n

Carica i tuoi file JSON – riconosciamo automaticamente il formato

react-intl

ecosistema FormatJS

react-i18next

i18next per React

next-intl

Internazionalizzazione di Next.js

next-i18next

i18next per Next.js

lingui

Lingui Framework

Prima → Dopo

I segnaposto, i plurali e i tag HTML rimangono intatti.

Prima (en.json)

// en.json
{
  "greeting": "Hello, {{name}}!",
  "items": {
    "one": "{{count}} item",
    "other": "{{count}} items"
  },
  "welcome": "Welcome to <bold>our app</bold>"
}

Dopo (de.json)

// de.json
{
  "greeting": "Hallo, {{name}}!",
  "items": {
    "one": "{{count}} Artikel",
    "other": "{{count}} Artikel"
  },
  "welcome": "Willkommen bei <bold>unserer App</bold>"
}

Calcolatore dei prezzi

5,000 Caratteri
Costo base (3 × €1.00)3.00
Costo per carattere (€0.12/1000)0.60
Totale3.60
Traduci ora →

Creato per sviluppatori React

Protezione dei segnaposto

reactI18nPage.feat1Desc

Mantiene la struttura JSON

Chiavi annidate, array e strutture JSON complesse restano intatte.

2 minuti anziché 2 settimane

Carica → Traduci → Scarica. Pronto prima che il tuo caffè si raffreddi.

Memoria di traduzione = 90% Risparmio

String tradotti in precedenza vengono riutilizzati. Aggiornamenti costano quasi nulla.

Supporto completo per la sintassi i18n

reactI18nPage.syntax1
{named} Segnaposto
ICU MessageFormat
Regole di plurale (uno/altro/pochi/molti)
Strutture JSON annidate
<html>Tag</html> nelle stringhe
Stringhe di contesto (_context)
Formattazione di numeri e date

Perché non Lokalise/Crowdin?

shipglobalLokaliseCrowdin
Prezzo€0,05/1k caratteri$120/mese+$100/mese+
Impostazioni2 min.1+ ora1+ ora
Memoria di traduzione
Abbonamento necessario?

Pronto per tradurre la tua React-App?

Prima traduzione in 2 minuti. Nessun abbonamento. Niente balle.