
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.
Загрузите ваши JSON-файлы неймспейсов, выберите целевые языки, оплатите один раз и скачайте файлы локалей, готовые для useTranslation().
Три простых шага, чтобы локализовать ваш проект react-i18next. Загрузите JSON неймспейсов, оплатите один раз и скачайте файлы, готовые для I18nextProvider.
Перетащите ваши файлы неймспейсов из locales/ (например, locales/en/common.json). Мы автоматически определяем {{placeholders}} и ключи множественного числа _one/_other.
Выбирайте из 52 языков. До оплаты вы увидите прозрачную цену, основанную на размере и сложности вашего файла.
Оплатите один раз через Stripe. Получите ZIP с locales/, готовый для передачи в I18nextProvider — та же структура неймспейсов, переведённые значения.
Точно узнайте, сколько вы заплатите, до загрузки. Итоговая стоимость рассчитывается после загрузки на основе сложности файлов и выбранных языков.
Перетащите JSON-файл сюда
или нажмите, чтобы выбрать
JSON пространств имён react-i18next (locales/**). Макс. 500KB.
Выбрано языков: 3 из 52
Итоговая цена рассчитывается после загрузки файла на странице оформления заказа
Разовый платёж • Без подписки
Специально для useTranslation(), I18nextProvider и JSON пространств имён — не универсальный инструмент перевода.
Поддерживает common.json, auth.json и все пространства имён синхронизированными во всех локалях, чтобы useTranslation('ns') работал без изменений.
Сохраняет токены интерполяции, такие как {{name}} и {{count}}, байт-в-байт — никаких сломанных строк в ваших React-компонентах.
Обрабатывает разбиение множественного числа в react-i18next, например key_one и key_other, чтобы грамматика оставалась корректной во всех целевых языках.
Скачайте ZIP locales/ с той же структурой папок — добавьте его в репозиторий и сразу передайте в I18nextProvider.
Все языки переводятся одновременно. Большинство задач выполняется менее чем за 5 минут.
Без подписок и ежемесячных платежей. Платите один раз за задачу — скачивайте всегда.
react-i18next загружает файлы локалей через I18nextProvider. LocalePack генерирует все файлы пространств имён в той же структуре, которую ваше приложение уже ожидает.
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
// 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 });API хуков
t()
I18nextProvider
i18next.init()
Плейсхолдеры
{{variable}}
Множественные формы
_one/_other
Универсальные инструменты перевода ломают JSON пространств имён useTranslation(), плейсхолдеры в двойных фигурных скобках и соглашения множественного числа _one/_other.
LocalePack | Ручной перевод | Универсальная TMS | |
|---|---|---|---|
| Время настройки | 2 минуты | Часы на язык | 30+ минут |
| Прозрачность стоимости | |||
| Поддержка JSON пространств имён | |||
| Безопасность {{placeholder}} и множественного числа | |||
| Скорость (52 языка) | < 5 мин | Недели | Часы |
| Лучше всего подходит для | приложения react-i18next | Небольшие проекты | Корпоративная CMS |
Реальные проекты, которые использовали LocalePack, чтобы выйти на глобальную аудиторию на 52 языках.

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.

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.

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.

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.
“Наше React-приложение перешло с одного английского на 12 языков за один день. Неймспейсы useTranslation() сохранились без изменений.”
Sam K.
React-разработчик, SaaS-стартап
“I18nextProvider заработал сразу после того, как я добавил ZIP. Никакого ручного объединения, никаких сломанных {{variables}}.”
Priya M.
Frontend-инженер
“Увидел оценку стоимости ещё до того, как загрузил хотя бы один файл. Ровно то, что нужно для разовой задачи локализации.”
Chris D.
Фриланс React-разработчик
52
Поддерживаемые локали
100%
{{placeholder}} и безопасно для множественного числа
ZIP
ZIP неймспейсов
Платите один раз • Скачайте ZIP с namespace • Запускайте по всему миру
Попробовать LocalePack