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

Localização com IA para apps i18next

Envie seus arquivos JSON de namespace, escolha os idiomas de destino, pague uma vez e baixe um ZIP de locales pronto para uso.

{{placeholder}} e seguro para plural
Vários namespaces
Preços transparentes
locales/en/common.json
Origem (Inglês)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Alemão (saída)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 localidades

Como funciona

Três passos simples para localizar seu projeto i18next. As traduções são executadas após o pagamento — colocamos os jobs na fila e geramos arquivos de namespace em minutos.

01

Envie arquivos de namespace

Envie seus namespaces JSON (por exemplo, locales/en/common.json). Detectamos automaticamente a estrutura do i18next e as chaves de plural.

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. Devolvemos um ZIP espelhando locales/{lang}/ com placeholders de chaves duplas e chaves _one/_other preservadas.

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 namespace do i18next (locales/**). 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 i18next

Criado especificamente para namespaces JSON do i18next, placeholders de chaves duplas e chaves de plural — não é uma ferramenta de tradução genérica.

Suporte a namespaces

Mantém common.json, auth.json e namespaces aninhados alinhados em cada locale de destino no seu ZIP.

Segurança de {{placeholder}}

Preserva tokens de interpolação do i18next como {{name}} e {{count}} exatamente — sem strings quebradas após a tradução.

Tratamento de chaves de plural (_one/_other)

Lida com divisões de plural no estilo i18next, como key_one e key_other, para que a gramática fique correta em cada idioma.

Saída pronta (ZIP de namespaces)

Baixe uma árvore locales/ pronta para i18next.init() ou react-i18next — mesmos caminhos, valores traduzidos.

Tradução em paralelo

Todos os idiomas são traduzidos simultaneamente. A maioria dos trabalhos é concluída em menos de 5 minutos.

Pagamento único

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

Como o JSON do i18next se encaixa

Projetos i18next geralmente separam strings por namespace em locales/{lang}/. O LocalePack gera a mesma estrutura para cada idioma que você escolher.

Estrutura de pastas locales/

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

Uso de i18next.t()

// 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 em tempo de execução

t()

Arquivo de configuração

i18next.init()

Placeholders

{{variable}}

Plurais

_one/_other

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

Ferramentas de tradução de uso geral frequentemente quebram namespaces do i18next, placeholders de chaves duplas e convenções de plural _one/_other.

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 parai18next e apps ReactProjetos 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 de i18next

“Nossa pasta locales/en foi para 12 idiomas em uma tarde. {{variables}} e chaves de plural voltaram intactas.”

Alex R.

Desenvolvedor full-stack, app SaaS

“Finalmente um pipeline que respeita namespaces. O ZIP cai direto no nosso repo — sem mesclagem manual.”

Lisa M.

Engenheira frontend

“O preço transparente me convenceu. Vi a estimativa antes de enviar um único common.json.”

Dev J.

Contribuidor de código aberto

52

Idiomas suportados

100%

Estilo mustache e seguro para plural

ZIP

ZIP de namespaces

Perguntas frequentes

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

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

ChromeFirefoxEdgeOperaSafari

Pronto para lançar seu app i18next globalmente?

Pague uma vez • Baixe o ZIP do namespace • Publique globalmente

Experimente o LocalePack
LocalePack
GuiasPrivacidadeTermosSuporte

© 2025 LocalePack. Todos os direitos reservados.

Este projeto foi traduzido com LocalePack logoLocalePack