React i18n → 29 idiomas em 2 minutos
reactI18nPage.heroDesc
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.
Carregar JSON
Carregue o seu en.json, messages.json ou ficheiro Locale.
Escolha os idiomas
29 idiomas disponíveis. Escolha quantos precisar.
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
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 → Descarregar. Pronto antes do teu café arrefecer.
Memória de Tradução = 90% de poupança
Strings já traduzidos são reutilizados. Atualizações custam quase nada.
Suporte completo para a sintaxe i18n
Por que não Lokalise/Crowdin?
| shipglobal | Lokalise | Crowdin | |
|---|---|---|---|
| Preço | €0,05/1k caracteres | $120/mês+ | $100/mês+ |
| Configuração | 2 min. | 1+ hora | 1+ hora |
| Memória de Tradução | |||
| Assinatura necessária? |
Pronto para traduzir a tua aplicação React?
Primeira tradução em 2 minutos. Sem assinatura. Sem balelas.