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

ИИ-локализация для Приложения React Native

Загрузите ваши i18next JSON-файлы локалей, выберите целевые языки, оплатите один раз и скачайте мобильные переводы для вашего приложения React Native.

{{placeholder}} и безопасно для множественного числа
Пакет локалей, готовый для мобильных
Прозрачные цены
locales/en.json
Источник (английский)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Испанский (вывод)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 локалей

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

Три простых шага, чтобы локализовать ваше приложение React Native. Загрузите i18next JSON локалей, оплатите один раз и скачайте переводы, готовые для react-native-localize.

01

Загрузите JSON локалей

Перетащите ваши файлы локалей i18next (например, locales/en.json или locales/en/translation.json). Мы автоматически определяем {{placeholders}} и ключи plural.

02

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

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

03

Скачать

Оплатите один раз через Stripe. Получите ZIP с локалями, готовый для react-native-localize или expo-localization — та же структура, переведённые значения.

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

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

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

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

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

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

i18next JSON локалей для React Native. Максимум 500KB.

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

|

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

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

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

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

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

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

Специально для i18next locale JSON на мобильных устройствах — обрабатывает {{placeholders}}, ключи множественного числа и выдаёт файлы, готовые для react-native-localize и Expo.

Поддержка пространств имён и одного файла

Работает как со схемой «namespace на файл», так и с единым бандлом translation.json. Вывод в точности повторяет то, что ваше приложение загружает во время выполнения.

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

Сохраняет токены интерполяции вроде {{name}} и {{count}} байт-в-байт — никаких сломанных строк в ваших компонентах React Native.

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

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

Готово для react-native-localize

Скачайте ZIP с локалями, совместимый с react-native-localize, expo-localization и i18next — та же структура файлов, переведённые значения.

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

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

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

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

Как устроен React Native i18next

Проекты React Native i18next загружают locale JSON при запуске через i18next.init(). LocalePack генерирует все файлы локалей в той же структуре, которую ваше приложение уже ожидает.

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

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

i18next.t() в React Native

// 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()

i18next.init()

i18next.init()

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

{{variable}}

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

_one/_other

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

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

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

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

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

“Наше React Native-приложение вышло на 10 языках за один день. ZIP с локалями просто добавили прямо в наш Expo-проект.”

Jordan T.

React Native разработчик

“react-native-localize подхватил переведённые файлы без каких-либо изменений в конфиге. {{variables}} и ключи множественного числа вернулись без изменений.”

Mei L.

Мобильный инженер

“Модель оплаты «платишь один раз» идеально подходит для релизов инди-приложений. Для разовой задачи локализации не нужна подписка на TMS.”

Alex R.

Инди-разработчик мобильных приложений

52

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

100%

{{placeholder}} и безопасно для множественного числа

ZIP

ZIP, готовый для мобильных

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

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

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

ChromeFirefoxEdgeOperaSafari

Готовы выпустить ваше React Native-приложение на весь мир?

Платите один раз • Скачайте ZIP с локалями • Выпускайте на iOS и Android

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

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

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