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), щоб автоматично перебудувати ваш фронтенд, коли контент змінюється.
Готові автоматизувати вашу локалізацію фронтенду? Створіть свій безкоштовний обліковий запис сьогодні.




