LocalePack
ChromeFirefoxEdgeOperaSafariListagem na CWS
Next.jsi18nextVue.js
Guias
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 plural-safe
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 rodam após o pagamento — colocamos os jobs em fila e geramos os 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. Nós retornamos um ZIP espelhando locales/{lang}/ com placeholders de chaves duplas e chaves _one/_other preservadas.

Demo 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

Arraste e 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. Sua estimativa

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 permaneça 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 frequentemente dividem as strings por namespace em locales/{lang}/. O LocalePack gera a mesma estrutura para cada idioma que você escolher.

Estrutura da pasta 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 ferramentas genéricas?

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

LocalePack
Tradução manual
TMS genérico
Tempo de configuração2 minutosHoras por idioma30+ minutos
Transparência de custos
Suporte a JSON por namespace
Segurança de {{placeholder}} e de plurais
Velocidade (52 idiomas)< 5 minSemanasHoras
Ideal paraApps com i18next e ReactProjetos pequenosCMS corporativo

Confiado por desenvolvedores de i18next

“Nossa pasta locales/en virou 12 idiomas em uma tarde. {{variables}} e as 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.

Engenheiro(a) frontend

“A transparência de preços me convenceu. Vi a estimativa antes de enviar um único common.json.”

Dev J.

Colaborador de código aberto

52

Locales suportados

100%

Estilo Mustache e seguro para plurais

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 de namespaces • Lance globalmente

Experimente o LocalePack
LocalePack
GuiasPrivacidadeTermosSuporte

© 2025 LocalePack. Todos os direitos reservados.

This project was translated with LocalePack logoLocalePack