LocalePack
ChromeFirefoxEdgeOperaSafariListagem na CWS
Vue.jsReact
Next.jsi18nextReact Native
Guias para devsCasos de sucesso
Feito sob medida para i18next no React Native

Localização com IA para Apps React Native

Envie seus arquivos JSON de locale do i18next, escolha os idiomas de destino, pague uma vez e baixe traduções prontas para mobile para seu app React Native.

{{placeholder}} e seguro para plural
Pacote de locales pronto para mobile
Preços transparentes
locales/en.json
Origem (Inglês)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Espanhol (saída)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 localidades

Como funciona

Três passos simples para localizar seu app React Native. Envie o JSON de locale do i18next, pague uma vez e baixe traduções prontas para o react-native-localize.

01

Enviar JSON de locale

Solte seus arquivos de locale do i18next (ex.: locales/en.json ou locales/en/translation.json). Detectamos {{placeholders}} e chaves de plural automaticamente.

02

Selecionar idiomas

Escolha entre 52 idiomas. Veja preços transparentes com base no tamanho e na complexidade do seu arquivo antes de pagar.

03

Baixar

Pague uma vez via Stripe. Receba um ZIP de locales pronto para o react-native-localize ou expo-localization — mesma estrutura, valores traduzidos.

Demonstração de preços ao vivo

Estimador de preços transparente

Veja exatamente quanto você vai pagar antes de enviar. O orçamento final é calculado após o envio com base na complexidade do arquivo e nos idiomas selecionados.

1. Enviar arquivo

Solte o arquivo JSON aqui

ou clique para procurar

JSON de locale do i18next para React Native. Máx. 500KB.

2. Selecionar idiomas

|

3 de 52 idiomas selecionados

3. Seu orçamento

Idiomas selecionados3

Preço final calculado após o envio do arquivo na página de checkout

Pagamento único • Sem assinatura

Feito para desenvolvedores React Native

Criado sob medida para JSON de locale do i18next no mobile — lida com {{placeholders}}, chaves de plural e gera arquivos prontos para react-native-localize e Expo.

Suporte a namespace e arquivo único

Funciona tanto com configurações de namespace por arquivo quanto com pacotes únicos translation.json. A saída espelha exatamente o que seu app carrega em tempo de execução.

Segurança de {{placeholder}}

Preserva tokens de interpolação como {{name}} e {{count}} byte a byte — sem strings quebradas nos seus componentes React Native.

Tratamento de chaves de plural (_one/_other)

Lida com divisões de plural no estilo i18next para que a gramática permaneça correta em todos os idiomas de destino no seu app mobile.

Pronto para react-native-localize

Baixe um ZIP de locales compatível com react-native-localize, expo-localization e i18next — mesma estrutura de arquivos, valores traduzidos.

Tradução em paralelo

Todos os idiomas são traduzidos simultaneamente. A maioria dos trabalhos é concluída em menos de 5 minutos — lance sua versão mobile no prazo.

Pagamento único

Sem assinaturas, sem taxas mensais. Pague uma vez por trabalho e baixe para sempre.

Como o i18next no React Native se encaixa

Projetos React Native com i18next carregam JSON de locale na inicialização via i18next.init(). O LocalePack gera todos os arquivos de locale na mesma estrutura que seu app já espera.

Estrutura de pastas locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

i18next.t() no React Native

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

API de Hooks

t()

i18next.init()

i18next.init()

Placeholders

{{variable}}

Plurais

_one/_other

Por que não usar apenas ferramentas genéricas?

Ferramentas genéricas de tradução quebram o JSON de namespace do i18next, placeholders com chaves duplas e as convenções de plural _one/_other esperadas por apps React Native.

LocalePack
Tradução manual
TMS genérico
Tempo de configuração2 minutosHoras por idiomaMais de 30 minutos
Transparência de custos
Suporte a JSON de namespaces
Segurança de {{placeholder}} e de plurais
Velocidade (52 idiomas)< 5 minSemanasHoras
Melhor paraApps React NativeProjetos pequenosCMS corporativo

Casos de sucesso

Projetos reais que usaram o LocalePack para alcançar um público global em até 52 idiomas.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Ver todos os casos de sucesso

Confiado por desenvolvedores React Native

“Nosso app React Native foi lançado em 10 idiomas em uma tarde. O ZIP de locales caiu direto no nosso projeto Expo.”

Jordan T.

Desenvolvedor React Native

“react-native-localize detectou os arquivos traduzidos sem nenhuma mudança de configuração. {{variables}} e as chaves de plural voltaram intactas.”

Mei L.

Engenheira mobile

“O preço de pagamento único é perfeito para lançamentos de apps indie. Não precisa de assinatura de TMS para um trabalho pontual de localização.”

Alex R.

Desenvolvedor mobile indie

52

Idiomas suportados

100%

{{placeholder}} e seguro para plural

ZIP

ZIP pronto para mobile

Perguntas frequentes

Tudo o que você precisa saber sobre o LocalePack para React Native i18next.

Também disponível para extensões de navegador:

ChromeFirefoxEdgeOperaSafari

Pronto para lançar seu app React Native globalmente?

Pague uma vez • Baixe o ZIP de locales • Lance no iOS e Android

Experimente o LocalePack
LocalePack
GuiasPrivacidadeTermosSuporte

© 2025 LocalePack. Todos os direitos reservados.

Este projeto foi traduzido com LocalePack logoLocalePack