Localização com IA para Apps Next.js
Envie seu arquivo JSON de tradução, escolha os idiomas de destino, pague uma vez e baixe arquivos de locale prontos para usar.
Como funciona
Três passos simples para localizar seu app Next.js. As traduções são executadas após o pagamento — colocamos os jobs na fila e geramos os arquivos em minutos.
Enviar
Arraste e solte seu arquivo JSON de tradução (next-intl, react-i18next ou JSON simples). Detectamos o formato automaticamente.
Selecione idiomas e veja o preço
Escolha entre 52 idiomas. Veja preços transparentes com base no tamanho e na complexidade do seu arquivo antes de pagar.
Baixar traduções
Pague uma vez via Stripe. Geramos arquivos de locale preservando sua estrutura aninhada, mensagens ICU e placeholders.
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
next-intl, react-i18next ou JSON plano. Máx. 500KB.
2. Selecionar idiomas
3 de 52 idiomas selecionados
3. Sua estimativa
Preço final calculado após o envio do arquivo na página de checkout
Pagamento único • Sem assinatura
Feito para desenvolvedores Next.js
Criado especificamente para arquivos de tradução i18n do Next.js. Não é uma ferramenta de tradução genérica.
Suporte a múltiplos formatos
Compatível com next-intl, react-i18next, i18next e JSON simples e plano. Detectamos automaticamente o formato no envio.
Segurança de mensagens ICU
Preserva a sintaxe de plural/select do ICU, como {count, plural, one {# item} other {# items}}, em todas as traduções.
Compatível com JSON aninhado
Lida com estruturas JSON profundamente aninhadas. Sua hierarquia de namespaces é preservada exatamente nos arquivos de saída.
Saída pronta para uso
Baixe arquivos JSON traduzidos por locale. Coloque-os na sua pasta messages/ ou locales/ e publique.
Processamento 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 i18n do Next.js funciona
Apps Next.js que usam next-intl ou react-i18next armazenam traduções em arquivos JSON por localidade. O LocalePack gera todos eles a partir do seu arquivo de origem.
Estrutura da pasta messages/
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
Uso do next-intl
// messages/en.json
{
"HomePage": {
"title": "Welcome to our platform",
"description": "Build amazing apps",
"items": "{count, plural,
=0 {No items}
one {# item}
other {# items}}"
}
}
// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>API em tempo de execução
useTranslations()
Arquivo de configuração
i18n.ts
Placeholders
{variable}
Plurais
ICU format
Por que não usar ferramentas genéricas?
Ferramentas de tradução de uso geral não entendem o formato de i18n do Next.js, mensagens ICU ou estruturas JSON aninhadas.
LocalePack | Tradução manual | TMS genérico | |
|---|---|---|---|
| Tempo de configuração | 2 minutos | Horas por idioma | 30+ minutos |
| Transparência de custos | |||
| Suporte a JSON aninhado | |||
| Segurança de mensagens ICU | |||
| Velocidade (52 idiomas) | < 5 min | Semanas | Horas |
| Ideal para | Apps Next.js | Projetos pequenos | CMS corporativo |
Confiado por desenvolvedores Next.js
“Me economizou dias de trabalho. Enviei meu JSON do next-intl e recebi de volta traduções perfeitamente estruturadas, com os plurais ICU intactos.”
Alex R.
Desenvolvedor full-stack, app SaaS
“Finalmente uma ferramenta que entende JSON aninhado e não quebra minhas mensagens ICU. O resultado vai direto para a minha pasta messages/.”
Lisa M.
Desenvolvedora Next.js
“A transparência de preços foi o diferencial. Eu sabia exatamente quanto pagaria antes de enviar qualquer coisa.”
Dev J.
Colaborador de código aberto
52
Locales suportados
100%
Saída segura para ICU
JSON
Pronto para publicar
Pronto para lançar seu app Next.js globalmente?
Pague uma vez • Baixe arquivos de locale • Lance globalmente
Experimente o LocalePack