
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.
Carregue os seus ficheiros JSON de namespaces, escolha os idiomas de destino, pague uma vez e descarregue ficheiros de locale prontos para useTranslation().
Três passos simples para localizar o seu projeto react-i18next. Carregue JSON de namespaces, pague uma vez e descarregue ficheiros prontos para I18nextProvider.
Largue os seus ficheiros de namespace em locales/ (por exemplo, locales/en/common.json). Detetamos {{placeholders}} e chaves de plural _one/_other automaticamente.
Escolha entre 52 idiomas. Veja preços transparentes com base no tamanho e na complexidade do seu ficheiro antes de pagar.
Pague uma vez via Stripe. Receba um ZIP de locales/ pronto a passar para I18nextProvider — mesma estrutura de namespaces, valores traduzidos.
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.
Largue o ficheiro JSON aqui
ou clique para procurar
JSON de namespaces do react-i18next (locales/**). Máx. 500KB.
3 de 52 idiomas selecionados
Preço final calculado após o carregamento do ficheiro na página de checkout
Pagamento único • Sem subscrição
Concebido de propósito para useTranslation(), I18nextProvider e JSON de namespaces — não é uma ferramenta de tradução genérica.
Mantém common.json, auth.json e todos os namespaces alinhados em todas as localidades para que useTranslation('ns') funcione sem alterações.
Preserva tokens de interpolação como {{name}} e {{count}} byte a byte — sem strings quebradas nos seus componentes React.
Lida com divisões de plural do react-i18next, como key_one e key_other, para que a gramática se mantenha correta em todas as línguas de destino.
Transfira um ZIP de locales/ com a mesma estrutura de pastas — coloque-o no seu repositório e passe-o diretamente ao I18nextProvider.
Todos os idiomas são traduzidos em simultâneo. A maioria dos trabalhos fica concluída em menos de 5 minutos.
Sem subscrições, sem taxas mensais. Pague uma vez por trabalho, descarregue para sempre.
O react-i18next carrega ficheiros de localidade através do I18nextProvider. O LocalePack gera todos os ficheiros de namespaces na mesma estrutura que a sua 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 do hook
t()
I18nextProvider
i18next.init()
Marcadores de posição
{{variable}}
Plurais
_one/_other
Ferramentas de tradução genéricas estragam o JSON de namespaces do useTranslation(), placeholders com chavetas duplas e as convenções de plural _one/_other.
LocalePack | Tradução manual | TMS genérico | |
|---|---|---|---|
| Tempo de configuração | 2 minutos | Horas por idioma | 30+ minutos |
| Transparência de custos | |||
| Suporte de JSON de namespaces | |||
| Segurança de {{placeholder}} e de plurais | |||
| Velocidade (52 idiomas) | < 5 min | Semanas | Horas |
| Melhor para | apps react-i18next | Projetos pequenos | CMS empresarial |
Projetos reais que usaram o LocalePack para chegar a 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.
“A nossa app React passou de apenas inglês para 12 idiomas numa única tarde. Os namespaces do useTranslation() mantiveram-se intactos.”
Sam K.
Programador React, startup SaaS
“O I18nextProvider funcionou logo após adicionar o ZIP. Sem fusões manuais, sem {{variables}} estragadas.”
Priya M.
Engenheira de frontend
“Vi a estimativa de preço antes de carregar um único ficheiro. Exatamente o que precisava para um trabalho pontual de localização.”
Chris D.
Programador React freelancer
52
Idiomas suportados
100%
{{placeholder}} e seguro para plurais
ZIP
ZIP de namespaces
Pague uma vez • Descarregue o ZIP de namespaces • Lance globalmente
Experimente o LocalePack