LocalePack
ChromeFirefoxEdgeOperaSafariЛистинг в CWS
Vue.jsReact
Next.jsi18nextReact Native
Руководства для разработчиковИстории успеха
Создано специально для i18next

ИИ-локализация для приложений i18next

Загрузите ваши namespace JSON-файлы, выберите целевые языки, оплатите один раз и скачайте готовый к использованию ZIP с locales.

{{placeholder}} и безопасно для множественного числа
Несколько пространств имён
Прозрачные цены
locales/en/common.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 локалей

Как это работает

Три простых шага, чтобы локализовать ваш проект i18next. Переводы запускаются после оплаты — мы ставим задачи в очередь и генерируем namespace-файлы за считанные минуты.

01

Загрузите namespace-файлы

Перетащите ваши JSON namespaces (например, locales/en/common.json). Мы автоматически определяем структуру i18next и ключи множественного числа.

02

Выберите языки

Выбирайте из 52 языков. До оплаты вы увидите прозрачную цену, основанную на размере и сложности вашего файла.

03

Скачать

Оплатите один раз через Stripe. Мы вернём ZIP, зеркально повторяющий locales/{lang}/, с сохранением плейсхолдеров в двойных фигурных скобках и ключей _one/_other.

Демо расчёта цены в реальном времени

Прозрачный калькулятор стоимости

Точно узнайте, сколько вы заплатите, до загрузки. Итоговая стоимость рассчитывается после загрузки на основе сложности файлов и выбранных языков.

1. Загрузите файл

Перетащите JSON-файл сюда

или нажмите, чтобы выбрать

JSON неймспейсов i18next (locales/**). Макс. 500KB.

2. Выберите языки

|

Выбрано языков: 3 из 52

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

Выбрано языков3

Итоговая цена рассчитывается после загрузки файла на странице оформления заказа

Разовый платёж • Без подписки

Создано для разработчиков i18next

Специально для JSON-неймспейсов i18next, плейсхолдеров в двойных фигурных скобках и plural-ключей — не универсальный инструмент перевода.

Поддержка неймспейсов

Сохраняет common.json, auth.json и вложенные неймспейсы согласованными для каждой целевой локали в вашем ZIP.

Безопасность {{placeholder}}

Сохраняет токены интерполяции i18next вроде {{name}} и {{count}} в точности — никаких сломанных строк после перевода.

Обработка ключей множественного числа (_one/_other)

Обрабатывает разделение множественных форм в стиле i18next, например key_one и key_other, чтобы грамматика оставалась корректной для каждого языка.

Готовый результат (ZIP с неймспейсами)

Скачайте дерево locales/, готовое для i18next.init() или react-i18next — те же пути, переведённые значения.

Параллельный перевод

Все языки переводятся одновременно. Большинство задач выполняется менее чем за 5 минут.

Разовый платёж

Без подписок и ежемесячных платежей. Платите один раз за задачу — скачивайте всегда.

Как устроен i18next JSON

В проектах i18next строки часто разделяют по неймспейсам в locales/{lang}/. LocalePack генерирует ту же структуру для каждого выбранного вами языка.

Структура папки locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

Использование i18next.t()

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

Runtime API

t()

Файл конфигурации

i18next.init()

Плейсхолдеры

{{variable}}

Множественные формы

_one/_other

Почему бы не использовать универсальные инструменты?

Универсальные инструменты перевода часто ломают неймспейсы i18next, плейсхолдеры в двойных фигурных скобках и соглашения о множественных формах _one/_other.

LocalePack
Ручной перевод
Универсальная TMS
Время настройки2 минутыЧасы на язык30+ минут
Прозрачность стоимости
Поддержка JSON пространств имён
Безопасность {{placeholder}} и множественного числа
Скорость (52 языка)< 5 минНеделиЧасы
Лучше всего подходит дляi18next и приложения ReactНебольшие проектыКорпоративная CMS

Истории успеха

Реальные проекты, которые использовали LocalePack, чтобы выйти на глобальную аудиторию на 52 языках.

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.

Посмотреть все кейсы

Нам доверяют разработчики i18next

“Наша папка locales/en за один день превратилась в 12 языков. {{variables}} и ключи плюралов вернулись без изменений.”

Alex R.

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

“Наконец-то пайплайн, который уважает пространства имён. ZIP сразу ложится в наш репозиторий — без ручного слияния.”

Lisa M.

Frontend-инженер

“Прозрачное ценообразование убедило меня. Я увидел оценку ещё до загрузки хотя бы одного common.json.”

Dev J.

Контрибьютор open source

52

Поддерживаемые локали

100%

В стиле Mustache и безопасно для плюралов

ZIP

ZIP неймспейсов

Часто задаваемые вопросы

Всё, что нужно знать о LocalePack для i18next.

Также доступно для расширений браузера:

ChromeFirefoxEdgeOperaSafari

Готовы вывести ваше i18next-приложение на мировой рынок?

Платите один раз • Скачайте ZIP с namespace • Запускайте по всему миру

Попробовать LocalePack
LocalePack
РуководстваКонфиденциальностьУсловияПоддержка

© 2025 LocalePack. Все права защищены.

Этот проект был переведён с помощью LocalePack logoLocalePack