LocalePack
ChromeFirefoxEdgeOperaSafariListagem na CWS
Vue.jsReact
Next.jsi18nextReact Native
Guias para DevsCasos de Sucesso
Criado de raiz para i18next em React Native

Localização com IA para Apps React Native

Carregue os seus ficheiros JSON de locale do i18next, escolha os idiomas de destino, pague uma vez e descarregue traduções prontas para mobile para a sua app React Native.

{{placeholder}} e seguro para plurais
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 (resultado)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 idiomas

Como funciona

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

01

Carregar JSON de locale

Arraste os seus ficheiros de locale do i18next (por exemplo, locales/en.json ou locales/en/translation.json). Detetamos {{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 ficheiro antes de pagar.

03

Transferir

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

Demonstração de preços em tempo real

Estimador de preços transparente

Veja exatamente quanto vai pagar antes de carregar. O orçamento final é calculado após o carregamento com base na complexidade do ficheiro e nas línguas selecionadas.

1. Carregar ficheiro

Largue o ficheiro 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. A sua estimativa

Idiomas selecionados3

Preço final calculado após o carregamento do ficheiro na página de checkout

Pagamento único • Sem subscrição

Criado para programadores React Native

Criado de propósito para JSON de locale do i18next em mobile — lida com {{placeholders}}, chaves de plural e gera ficheiros prontos para react-native-localize e Expo.

Suporte a namespaces e a ficheiro único

Funciona tanto com configurações de um namespace por ficheiro como com pacotes únicos translation.json. O output espelha exatamente o que a sua app carrega em runtime.

Segurança de {{placeholder}}

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

Gestão de chaves de plural (_one/_other)

Lida com divisões de plural ao estilo do i18next para que a gramática se mantenha correta em todas as línguas de destino na sua app mobile.

Pronto para react-native-localize

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

Tradução em paralelo

Todas as línguas são traduzidas em simultâneo. A maioria dos trabalhos fica concluída em menos de 5 minutos — lance a sua versão mobile dentro do prazo.

Pagamento único

Sem subscrições, sem taxas mensais. Pague uma vez por trabalho, descarregue para sempre.

Como o i18next no React Native se encaixa

Projetos React Native com i18next carregam JSON de locale no arranque via i18next.init(). O LocalePack gera todos os ficheiros de locale na mesma estrutura que a sua app já espera.

Estrutura da pasta 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 do hook

t()

i18next.init()

i18next.init()

Marcadores de posição

{{variable}}

Plurais

_one/_other

Porque não usar simplesmente ferramentas genéricas?

Ferramentas de tradução genéricas estragam o JSON de namespaces do i18next, placeholders com chavetas 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 idioma30+ minutos
Transparência de custos
Suporte de JSON de namespaces
Segurança de {{placeholder}} e de plurais
Velocidade (52 idiomas)< 5 minSemanasHoras
Melhor paraApps React NativeProjetos pequenosCMS empresarial

Casos de Sucesso

Projetos reais que usaram o LocalePack para chegar a 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

Com a confiança de programadores React Native

“A nossa app React Native foi lançada em 10 idiomas numa única tarde. O ZIP de locais foi diretamente para o nosso projeto Expo.”

Jordan T.

Programador React Native

“O react-native-localize detetou os ficheiros traduzidos sem quaisquer alterações 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 é necessária uma subscrição de TMS para um trabalho pontual de localização.”

Alex R.

Programador mobile indie

52

Idiomas suportados

100%

{{placeholder}} e seguro para plurais

ZIP

ZIP pronto para mobile

Perguntas frequentes

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

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

ChromeFirefoxEdgeOperaSafari

Pronto para lançar a sua app React Native globalmente?

Pague uma vez • Descarregue o ZIP de locais • Lance em iOS e Android

Experimente o LocalePack
LocalePack
GuiasPrivacidadeTermosSuporte

© 2025 LocalePack. Todos os direitos reservados.

Este projeto foi traduzido com LocalePack logoLocalePack