LocalePack
ChromeFirefoxEdgeOperaSafariОбява в CWS
Next.jsi18nextVue.js
Ръководства
Създадено специално за Next.js i18n

AI локализация за Next.js приложения

Качете вашия JSON файл с преводи, изберете целеви езици, платете еднократно и изтеглете готови за употреба locale файлове.

Съвместимо с ICU и безопасно за плейсхолдъри
next-intl / react-i18next
Прозрачно ценообразуване
messages/en.json
Източник (английски)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Немски (изход)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 локала

Как работи

Три прости стъпки, за да локализирате вашето Next.js приложение. Преводите се изпълняват след плащане — поставяме задачите на опашка и генерираме файловете за минути.

01

Качване

Пуснете вашия JSON файл за превод (next-intl, react-i18next или обикновен JSON). Откриваме формата автоматично.

02

Изберете езици и вижте цена

Изберете от 52 езика. Вижте прозрачни цени според размера и сложността на файла ви, преди да платите.

03

Изтеглете преводите

Платете еднократно чрез Stripe. Генерираме файлове за локали, като запазваме вложената структура, ICU съобщенията и плейсхолдърите.

Демо с цени в реално време

Прозрачен калкулатор на цени

Вижте точно колко ще платите преди качване. Окончателната оферта се изчислява след качване според сложността на файла и избраните езици.

1. Качете файл

Пуснете JSON файла тук

или кликнете, за да изберете

next-intl, react-i18next или плосък JSON. Макс. 500KB.

2. Изберете езици

|

Избрани 3 от 52 езика

3. Вашата оценка

Избрани езици3

Крайната цена се изчислява след качване на файла на страницата за плащане

Еднократно плащане • Без абонамент

Създадено за Next.js разработчици

Специално създадено за Next.js i18n файлове за превод. Не е универсален инструмент за превод.

Поддръжка на множество формати

Поддържа next-intl, react-i18next, i18next и обикновен плосък JSON. Автоматично разпознаваме формата при качване.

Безопасност на ICU съобщенията

Запазва ICU синтаксиса за множествено число/избор като {count, plural, one {# item} other {# items}} във всички преводи.

Поддръжка на вложен JSON

Обработва дълбоко вложени JSON структури. Йерархията на вашите пространства от имена се запазва точно в изходните файлове.

Готов изход за използване

Изтеглете преведени JSON файлове за всеки локал. Поставете ги във вашата папка messages/ или locales/ и публикувайте.

Паралелна обработка

Всички езици се превеждат едновременно. Повечето задачи приключват за под 5 минути.

Еднократно плащане

Без абонаменти, без месечни такси. Плащате веднъж за задача, изтегляте завинаги.

Как работи Next.js i18n

Next.js приложения, използващи next-intl или react-i18next, съхраняват преводите в JSON файлове за всеки език. LocalePack генерира всички тях от вашия изходен файл.

Структура на папката messages/

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

Използване на 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 за изпълнение

useTranslations()

Конфигурационен файл

i18n.ts

Плейсхолдъри

{variable}

Множествено число

ICU format

Защо да не използвате просто универсални инструменти?

Инструментите за превод с общо предназначение не разбират Next.js i18n формата, ICU съобщенията или вложените JSON структури.

LocalePack
Ръчен превод
Обща TMS
Време за настройка2 минутиЧасове на език30+ минути
Прозрачност на разходите
Поддръжка на вложен JSON
Безопасност на ICU съобщенията
Скорост (52 езика)< 5 минСедмициЧасове
Най-подходящо заNext.js приложенияМалки проектиКорпоративен CMS

Доверено от Next.js разработчици

“Спести ми дни работа. Качих JSON-а си за next-intl и получих обратно перфектно структурирани преводи с запазени ICU форми за множествено число.”

Alex R.

Full-stack разработчик, SaaS приложение

“Най-сетне инструмент, който разбира вложен JSON и не разваля ICU съобщенията ми. Резултатът се поставя директно в папката ми messages/.”

Lisa M.

Next.js разработчик

“Прозрачното ценообразуване беше решаващото. Знаех точно колко ще платя, преди да кача каквото и да било.”

Dev J.

Контрибутор в open source

52

Поддържани локали

100%

ICU-безопасен изход

JSON

Готово за пускане

Често задавани въпроси

Всичко, което трябва да знаете за LocalePack за Next.js.

Налично и за разширения за браузър:

ChromeFirefoxEdgeOperaSafari

Готови ли сте да пуснете Next.js приложението си глобално?

Плащате веднъж • Изтегляте locale файлове • Пускате глобално

Изпробвайте LocalePack
LocalePack
РъководстваПоверителностУсловияПоддръжка

© 2025 LocalePack. Всички права запазени.

This project was translated with LocalePack logoLocalePack