Localização com IA para Aplicações Next.js
Carregue o seu ficheiro JSON de traduções, escolha os idiomas de destino, pague uma vez e transfira ficheiros de locale prontos a usar.
Como funciona
Três passos simples para localizar a sua aplicação Next.js. As traduções são executadas após o pagamento — colocamos os trabalhos em fila e geramos os ficheiros em minutos.
Carregar
Arraste e largue o seu ficheiro JSON de traduções (next-intl, react-i18next ou JSON simples). Detetamos o formato automaticamente.
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.
Transferir traduções
Pague uma vez via Stripe. Geramos ficheiros de locale preservando a sua estrutura aninhada, mensagens ICU e placeholders.
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 nos idiomas selecionados.
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
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 carregamento.
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. 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, transfira para sempre.
Como funciona o i18n no Next.js
As aplicações Next.js que usam next-intl ou react-i18next guardam as traduções em ficheiros JSON por localidade. O LocalePack gera todos eles a partir do seu ficheiro de origem.
estrutura da pasta 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 de runtime
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, as 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 para JSON aninhado | |||
| Segurança de mensagens ICU | |||
| Velocidade (52 idiomas) | < 5 min | Semanas | Horas |
| Ideal para | Aplicações Next.js | Pequenos projetos | CMS empresarial |
Com a confiança de programadores Next.js
“Poupou-me dias de trabalho. Carreguei o meu JSON do next-intl e recebi de volta traduções perfeitamente estruturadas, com os plurais ICU intactos.”
Alex R.
Programador full-stack, aplicação 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.
Colaborador de código aberto
52
Idiomas suportados
100%
Resultado seguro para ICU
JSON
Pronto a lançar
Pronto para lançar a sua app Next.js globalmente?
Pague uma vez • Descarregue ficheiros de locale • Lance globalmente
Experimente o LocalePack