
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.
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.
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.
Solte seus arquivos de locale do i18next (ex.: locales/en.json ou locales/en/translation.json). Detectamos {{placeholders}} e chaves de plural automaticamente.
Escolha entre 52 idiomas. Veja preços transparentes com base no tamanho e na complexidade do seu arquivo antes de pagar.
Pague uma vez via Stripe. Receba um ZIP de locales pronto para o react-native-localize ou expo-localization — mesma estrutura, valores traduzidos.
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.
Solte o arquivo JSON aqui
ou clique para procurar
JSON de locale do i18next para React Native. Máx. 500KB.
3 de 52 idiomas selecionados
Preço final calculado após o envio do arquivo na página de checkout
Pagamento único • Sem assinatura
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.
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.
Preserva tokens de interpolação como {{name}} e {{count}} byte a byte — sem strings quebradas nos seus componentes React Native.
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.
Baixe um ZIP de locales compatível com react-native-localize, expo-localization e i18next — mesma estrutura de arquivos, valores traduzidos.
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.
Sem assinaturas, sem taxas mensais. Pague uma vez por trabalho e baixe para sempre.
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.
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
// 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
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ção | 2 minutos | Horas por idioma | Mais de 30 minutos |
| Transparência de custos | |||
| Suporte a JSON de namespaces | |||
| Segurança de {{placeholder}} e de plurais | |||
| Velocidade (52 idiomas) | < 5 min | Semanas | Horas |
| Melhor para | Apps React Native | Projetos pequenos | CMS corporativo |
Projetos reais que usaram o LocalePack para alcançar um público global em até 52 idiomas.

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.

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.

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.

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.
“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
Deep dives on the formats, APIs and errors behind this page — written for developers, not translators.
A complete reference for the i18next JSON locale format — namespace files, double-brace {{placeholder}} syntax, _one/_other plural keys, nested objects, and how to structure your locales/ folder.
Practical comparison of the three leading Next.js i18n libraries — App Router support, file format, TypeScript safety, pluralization syntax, and when to pick each one.
How to get accurate AI translations for your Chrome extension: write description fields that give the model context, define placeholders with examples, avoid string concatenation, and handle plurals, casing, and length expansion.
Honest comparison of LocalePack and Crowdin for browser extension messages.json translation. Crowdin is a full TMS with ongoing subscription; LocalePack is upload → pay once → download.
Pague uma vez • Baixe o ZIP de locales • Lance no iOS e Android
Experimente o LocalePack