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 для получения дополнительной информации.
Насколько полезно это руководство?