LocalePack
ChromeFirefoxEdgeOperaSafariListahan sa CWS
Vue.jsReact
Next.jsi18nextReact Native
Mga Gabay para sa DevMga Kaso ng Tagumpay
Ginawa para sa Next.js i18n

AI localization para sa Mga Next.js app

I-upload ang iyong JSON translation file, pumili ng mga target na wika, magbayad nang isang beses, at i-download ang mga locale file na handa nang gamitin.

Ligtas sa ICU at mga placeholder
next-intl / react-i18next
Malinaw na pagpepresyo
messages/en.json
Source (Ingles)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Aleman (output)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 mga locale

Paano ito gumagana

Tatlong simpleng hakbang para i-localize ang iyong Next.js app. Tumatakbo ang mga pagsasalin pagkatapos ng bayad—ini-queue namin ang mga job at ginagawa ang mga file sa loob ng ilang minuto.

01

I-upload

I-drop ang iyong JSON translation file (next-intl, react-i18next, o simpleng JSON). Awtomatiko naming nade-detect ang format.

02

Pumili ng mga wika at tingnan ang presyo

Pumili mula sa 52 wika. Makita ang malinaw na pagpepresyo batay sa laki at pagiging kumplikado ng file mo bago ka magbayad.

03

I-download ang mga pagsasalin

Magbayad nang isang beses sa pamamagitan ng Stripe. Gumagawa kami ng mga locale file habang pinapanatili ang iyong nested structure, mga ICU message, at mga placeholder.

Live na demo ng pagpepresyo

Estimator ng malinaw na pagpepresyo

Makita nang eksakto kung magkano ang babayaran mo bago mag-upload. Kinakalkula ang pinal na quote pagkatapos ng upload batay sa pagiging kumplikado ng file at sa mga napiling wika.

1. I-upload ang file

I-drop ang JSON file dito

o i-click para mag-browse

next-intl, react-i18next, o flat JSON. Max 500KB.

2. Piliin ang mga wika

|

3 sa 52 na wika ang napili

3. Ang iyong tantiya

Mga wikang napili3

Ang pinal na presyo ay kakalkulahin pagkatapos ma-upload ang file sa checkout page

Isahang bayad • Walang subscription

Ginawa para sa mga Next.js developer

Sadyang ginawa para sa Next.js i18n translation files. Hindi ito pangkalahatang translation tool.

Suporta sa maraming format

Sinusuportahan ang next-intl, react-i18next, i18next, at simpleng flat JSON. Awtomatiko naming nade-detect ang format mo sa pag-upload.

Kaligtasan ng mensaheng ICU

Pinapanatili ang ICU plural/select syntax tulad ng {count, plural, one {# item} other {# items}} sa lahat ng pagsasalin.

May kamalayan sa nested JSON

Kaya ang malalalim na nested JSON structure. Ang iyong namespace hierarchy ay pinapanatili nang eksakto sa mga output file.

Handa nang gamitin na output

I-download ang mga naisaling JSON file kada locale. Ilagay ang mga ito sa iyong messages/ o locales/ folder at i-ship.

Sabay-sabay na pagproseso

Sabay-sabay na isinasalin ang lahat ng wika. Karamihan ng mga trabaho ay natatapos sa loob ng wala pang 5 minuto.

Isahang bayad

Walang subscription, walang buwanang bayarin. Magbayad nang isang beses bawat job, i-download magpakailanman.

Paano gumagana ang Next.js i18n

Ang mga Next.js app na gumagamit ng next-intl o react-i18next ay nag-iimbak ng mga pagsasalin sa mga JSON file kada locale. Ginagawa ng LocalePack ang lahat ng iyon mula sa iyong source file.

Istruktura ng folder na messages/

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

Paggamit ng 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>

Runtime API

useTranslations()

Config file

i18n.ts

Mga placeholder

{variable}

Mga plural

ICU format

Bakit hindi na lang gumamit ng mga pangkalahatang tool?

Hindi nauunawaan ng mga pangkalahatang tool sa pagsasalin ang format ng Next.js i18n, mga mensaheng ICU, o mga nested na istruktura ng JSON.

LocalePack
Manu-manong pagsasalin
Pangkalahatang TMS
Oras ng pag-setup2 minutoMga oras bawat wika30+ minuto
Kalinaawan sa gastos
Suporta sa nested JSON
Kaligtasan ng mensaheng ICU
Bilis (52 wika)< 5 minMga linggoMga oras
Pinakamainam para saMga Next.js appMaliliit na proyektoEnterprise CMS

Mga Kaso ng Tagumpay

Mga totoong proyektong gumamit ng LocalePack para maabot ang pandaigdigang audience sa hanggang 52 wika.

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.

Tingnan ang lahat ng success case

Pinagkakatiwalaan ng mga Next.js developer

“Nakatipid ako ng ilang araw na trabaho. In-upload ko ang next-intl JSON ko, at nakakuha ako ng perpektong naka-istrukturang mga salin na buo pa rin ang ICU plurals.”

Alex R.

Full-stack developer, SaaS app

“Sa wakas, isang tool na nakakaunawa ng nested JSON at hindi sinisira ang mga mensahe kong ICU. Diretso nang mailalagay ang output sa messages/ folder ko.”

Lisa M.

Next.js developer

“Ang malinaw na pagpepresyo ang naging deciding factor. Alam ko nang eksakto kung magkano ang babayaran ko bago mag-upload ng kahit ano.”

Dev J.

Open source contributor

52

Mga locale na sinusuportahan

100%

ICU-safe na output

JSON

Handa nang i-ship

Mga madalas itanong

Lahat ng kailangan mong malaman tungkol sa LocalePack para sa Next.js.

Available din para sa mga browser extension:

ChromeFirefoxEdgeOperaSafari

Handa ka na bang i-ship ang Next.js app mo sa buong mundo?

Magbayad nang isang beses • I-download ang mga locale file • Mag-ship sa buong mundo

Subukan ang LocalePack
LocalePack
Mga GabayPagkapribadoMga TuntuninSuporta

© 2025 LocalePack. Lahat ng karapatan ay nakalaan.

Ang proyektong ito ay isinalin gamit ang LocalePack logoLocalePack