Вариант использования
Автоматизируйте локализацию в вашем конвейере CI/CD
Добавьте две строки в конфигурацию CI. Каждый коммит отправляет ключи, переводит с помощью ИИ и извлекает типобезопасные определения — без вмешательства человека.
.github/workflows/deploy.yml
# .github/workflows/deploy.yml
steps:
- uses: actions/checkout@v4
- run: npm ci
- run: npx i1n push --translate es,fr,de,ja
- run: npx i1n pull
- run: npm run build Как i1n решает эту проблему
Отправка при фиксации
Добавьте `i1n push --translate` в ваш конвейер CI. Новые ключи обнаруживаются, переводятся и подготавливаются до завершения сборки.
Запустить сборку
Запустите `i1n pull` на этапе сборки. Определения типов и переведенные файлы всегда актуальны.
Никогда не ломайте сборки
i1n возвращает исходный текст в случае сбоя перевода. Ваш конвейер CI никогда не выходит из строя из-за проблемы с переводом.
Работает с любым CI
GitHub Actions, GitLab CI, CircleCI, Vercel, Netlify — если он выполняет команды npm, он работает с i1n.
Попробуйте сейчас
Бесплатно навсегда. Кредитная карта не требуется.
Больше примеров использования
Агенты ИИ уровня локализации уже понимаю...
Голос вашего бренда на любом языке...
Локализуйте ваш магазин для каждого рынк...
Локализуйте iOS и Android из одного CLI...
Локализуйте ваш SaaS для каждого рынка....
Начните глобальную экспансию с первого д...
Переводите файлы .arb за секунды, а не з...
Переводите файлы локализации JSON с помо...
Переводите файлы .strings с помощью ИИ...
Переводите строки Android XML с помощью ...
Переводите YAML файлы локализации с помо...
Типобезопасный i18n для TypeScript...