Localization.One без проблем интегрируется с современными фронтенд-фреймворками. Вместо управления огромными, подверженными конфликтам JSON-файлами в вашем репозитории Git, вы можете передавать переводы напрямую в ваше приложение React, Vue или Angular.
Почему разработчики выбирают наш API для React?
- Чистый формат JSON: Мы генерируем стандартный объект ключ-значение ({ "key": "value" }), совместимый с i18next, react-intl, vue-i18nи другими популярными библиотеками.
- Независимость от фреймворка: Хотя он идеально подходит для React, этот формат работает нативно с Vue.js, Angular, Svelte и бэкендами Node.js.
- Без конфликтов: Перестаньте вручную объединять JSON-файлы. Позвольте вашей команде редактировать переводы в нашем интерфейсе, и просто извлеките финальный файл во время сборки.
Расширенное управление проектом
Масштабируйте вашу локализацию фронтенда без головной боли.
Пространства имен: Используйте Категории для организации строк в отдельные файлы (например, common.json, home.json, validation.json) для поддержки ленивой загрузки.
Метки и теги: Помечайте строки пользовательскими метками для фильтрации экспорта через API.
Сотрудничество в команде: Приглашайте дизайнеров и копирайтеров. Назначайте детализированные роли (Владелец, Администратор, Менеджер, Переводчик).
Вебхуки: Автоматически запускайте сборки Vercel или Netlify при обновлении переводов.
Как интегрировать
Вариант 1: Ручной экспорт (UI)
Идеально для локальной разработки или тестирования.
- Перейдите на вашу панель управления проектом.
- Нажмите кнопку Скачать .
- Выберите JSON (чистый) из выпадающего списка форматов.
- Выберите язык и скачайте файл .json.
Вариант 2: Автоматизация с помощью API (CI/CD)
Получите последние переводы напрямую в ваших скриптах package.json или CI-пайплайне. Передайте параметр format=json-clean.
# Скачать английские переводы
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=json-clean" > src/locales/en/translation.json
# Скачать испанские переводы
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=json-clean" > src/locales/es/translation.jsonВариант 3: Отправка через вебхуки
Настройте URL вебхука в настройках вашего проекта, чтобы полностью автоматизировать процесс.
- Быстрые обновления: Ваш сервер получает POST-запрос вскоре после изменений (обычно в течение 5 минут).
- Запуск сборок: Подключите вебхуки к вашему поставщику CI/CD (GitHub Actions, GitLab CI), чтобы автоматически пересобирать ваш фронтенд при изменении контента.
Готовы автоматизировать вашу локализацию фронтенда? Создайте свою бесплатную учетную запись сегодня.




