Mais de 2.500 desenvolvedores utilizam nosso serviço

React i18n → 29 idiomas em 2 minutos

reactI18nPage.heroDesc

€0,05/1000 caracteres Memória de Tradução Marcadores de posição protegidos

O problema com a tradução tradicional

Semanas de espera

Agências de tradução tradicionais demoram entre 2 a 4 semanas para cada idioma.

Orçamentos caros

Tradutores cobram entre €0,10 e €0,25 por palavra. Uma aplicação de 10.000 palavras custa mais de €1.000.

Placeholders danificados

reactI18nPage.pain3Desc

Como funciona

3 passos. 2 minutos. Pronto.

1

Carregar JSON

Carregue o seu en.json, messages.json ou ficheiro Locale.

2

Escolha os idiomas

29 idiomas disponíveis. Escolha quantos precisar.

3

Descarregar

Obtenha de.json, fr.json, es.json... pronto para a sua pasta /locales.

Funciona com todas as bibliotecas i18n do React

Carregue os seus ficheiros JSON — reconhecemos automaticamente o formato.

react-intl

Ecossistema FormatJS

react-i18next

i18next para React

next-intl

Internacionalização do Next.js

next-i18next

i18next para Next.js

lingui

Framework Lingui

Antes → Depois

Placeholders, plurais e etiquetas HTML permanecem inalterados.

Antes (en.json)

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

Depois (de.json)

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

Calculadora de preços

5,000 Caracteres
Tarifa base (3 × €1.00)3.00
Custo por caractere (€0.12/1000)0.60
Total3.60
Traduzir agora →

Construído para desenvolvedores React

Proteção de placeholders

reactI18nPage.feat1Desc

Mantém a estrutura JSON

Chaves encadeadas, arrays e estruturas JSON complexas permanecem.

2 minutos em vez de 2 semanas

Carregar → Traduzir → Baixar. Pronto antes do seu café ficar frio.

Memória de Tradução = 90% de poupança

Strings já traduzidos são reutilizados. Updates custam quase nada.

Suporte completo para a sintaxe i18n

reactI18nPage.syntax1
{named} Marcador de posição nomeado
Formato de mensagens ICU
Regras de pluralização (one/other/few/many)
Estruturas JSON aninhadas
<html>Tags</html> em strings
Strings de contexto (_context)
Formatação de números e datas

Por que não Lokalise/Crowdin?

shipglobalLokaliseCrowdin
Preço€0,05/1k caracteres$120/mês+$100/mês+
Configuração2 min.1+ hora1+ hora
Memória de Tradução
Assinatura necessária?

Pronto para traduzir o teu aplicativo React?

Primeira tradução em 2 minutos. Sem assinatura. Sem balelas.