Open Source

Библиотеки General Translation — с открытым исходным кодом!

Обзор

Все наши библиотеки — с открытым исходным кодом и бесплатны. Они полностью автономны и работают «из коробки».

Вы можете использовать их в любом проекте, без необходимости создавать аккаунт или оформлять подписку на услуги General Translation.

В автономном режиме наши библиотеки поддерживают следующие возможности:

  • Обёртка целых React‑компонентов для перевода
  • Словари
  • Простая настройка проекта
  • Промежуточное ПО (middleware)

Использование General Translation как провайдера перевода открывает доступ к следующим возможностям:

  • Перевод по запросу
  • Автоматические AI‑переводы для React и Next.js, а также многих других форматов файлов
  • Удобный CDN для переводов без лишних хлопот

Как использовать

Чтобы подключить gt-next или gt-react к собственному провайдеру переводов, см. документацию по работе с локальными переводами:

Управление переводами

Чтобы сгенерировать файлы переводов для вашего проекта, выполните следующую команду в CLI:

npx gtx-cli configure # Настройка проекта
npx gtx-cli generate # Генерация файлов переводов

Эта команда сгенерирует JSON‑файлы данных для исходного кода вашего проекта. Затем вы можете использовать эти файлы с собственным поставщиком переводов. Чтобы загрузить переводы в gt-next или gt-react, используйте функцию loadTranslations, как указано в руководстве по локальным переводам.

См. справочник по CLI API для получения дополнительной информации.

Насколько полезно это руководство?

Open Source