LocalePack
ChromeFirefoxEdgeOperaSafariListagem na CWS
Vue.jsReact
Next.jsi18nextReact Native
Guias para DevsCasos de Sucesso
Criado de raiz para i18n em Next.js

Localização com IA para Aplicações Next.js

Carregue o seu ficheiro de traduções JSON, escolha os idiomas de destino, pague uma vez e descarregue ficheiros de locale prontos a usar.

Compatível com ICU e seguro para placeholders
next-intl / react-i18next
Preços transparentes
messages/en.json
Origem (Inglês)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Alemão (resultado)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 idiomas

Como funciona

Três passos simples para localizar a sua app Next.js. As traduções são executadas após o pagamento — colocamos os trabalhos em fila e geramos os ficheiros em minutos.

01

Carregar

Largue o seu ficheiro JSON de traduções (next-intl, react-i18next ou JSON simples). Detetamos o formato automaticamente.

02

Selecionar idiomas e ver preço

Escolha entre 52 idiomas. Veja preços transparentes com base no tamanho e na complexidade do seu ficheiro antes de pagar.

03

Transferir traduções

Pague uma vez via Stripe. Geramos ficheiros de locale preservando a sua estrutura aninhada, mensagens ICU e placeholders.

Demonstração de preços em tempo real

Estimador de preços transparente

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.

1. Carregar ficheiro

Largue o ficheiro JSON aqui

ou clique para procurar

next-intl, react-i18next ou JSON simples. Máx. 500KB.

2. Selecionar idiomas

|

3 de 52 idiomas selecionados

3. A sua estimativa

Idiomas selecionados3

Preço final calculado após o carregamento do ficheiro na página de checkout

Pagamento único • Sem subscrição

Criado para programadores Next.js

Desenvolvido especificamente para ficheiros de tradução i18n do Next.js. Não é uma ferramenta de tradução genérica.

Suporte multi-formato

Suporta next-intl, react-i18next, i18next e JSON simples. Detetamos automaticamente o seu formato no envio.

Segurança de mensagens ICU

Preserva a sintaxe de plural/select ICU como {count, plural, one {# item} other {# items}} em todas as traduções.

Compatível com JSON aninhado

Lida com estruturas JSON profundamente aninhadas. A hierarquia do seu namespace é preservada exatamente nos ficheiros de saída.

Saída pronta a usar

Transfira ficheiros JSON traduzidos por locale. Coloque-os na sua pasta messages/ ou locales/ e publique.

Processamento em paralelo

Todos os idiomas são traduzidos em simultâneo. A maioria dos trabalhos fica concluída em menos de 5 minutos.

Pagamento único

Sem subscrições, sem taxas mensais. Pague uma vez por trabalho, descarregue para sempre.

Como funciona o i18n no Next.js

Apps Next.js que usam next-intl ou react-i18next guardam traduções em ficheiros JSON por locale. O LocalePack gera todos a partir do seu ficheiro de origem.

estrutura de pastas messages/

messages/
├── en.json   ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

utilização 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()

Ficheiro de configuração

i18n.ts

Marcadores de posição

{variable}

Plurais

ICU format

Porque não usar simplesmente ferramentas genéricas?

As ferramentas de tradução de uso geral não compreendem o formato de i18n do Next.js, mensagens ICU ou estruturas JSON aninhadas.

LocalePack
Tradução manual
TMS genérico
Tempo de configuração2 minutosHoras por idioma30+ minutos
Transparência de custos
Suporte para JSON aninhado
Segurança de mensagens ICU
Velocidade (52 idiomas)< 5 minSemanasHoras
Melhor paraAplicações Next.jsProjetos pequenosCMS empresarial

Casos de Sucesso

Projetos reais que usaram o LocalePack para chegar a 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

Com a confiança de programadores Next.js

“Poupou-me dias de trabalho. Carreguei o meu JSON do next-intl e recebi traduções perfeitamente estruturadas, com os plurais ICU intactos.”

Alex R.

Programador full-stack, app SaaS

“Finalmente uma ferramenta que compreende JSON aninhado e não estraga as minhas mensagens ICU. O resultado encaixa diretamente na minha pasta messages/.”

Lisa M.

Programadora Next.js

“A transparência de preços foi o fator decisivo. Soube exatamente quanto iria pagar antes de carregar fosse o que fosse.”

Dev J.

Contribuidor de código aberto

52

Idiomas suportados

100%

Resultado compatível com ICU

JSON

Pronto a lançar

Perguntas frequentes

Tudo o que precisa de saber sobre o LocalePack para Next.js.

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

ChromeFirefoxEdgeOperaSafari

Pronto para lançar a sua app Next.js a nível global?

Pague uma vez • Descarregue ficheiros de locale • Lance globalmente

Experimente o LocalePack
LocalePack
GuiasPrivacidadeTermosSuporte

© 2025 LocalePack. Todos os direitos reservados.

Este projeto foi traduzido com LocalePack logoLocalePack