← Все интеграции
Git - Smartcat integrations
← Все интеграции

Плагин перевода Smartcat AI для GitHub

Легко подключайтесь к своему GitHub, GitLab, Bitbucket или любому другому репозиторию Git, чтобы автоматически загружать ваш контент в Smartcat для перевода с помощью искусственного интеллекта и возвращать его обратно при переводе.

Как настроить интеграцию Smartcat AI с GitHub

1

Создавайте коллекции для хранения ключей с уникальными идентификаторами.

2

Импортируйте ключи через API в коллекцию (поддерживаемые форматы: JSON, YAML, iOS Strings, Android XML, LocJSON).

3

Добавляйте метки и контекст (например, снимки экрана) к импортированным сегментам, а также создавайте или изменяйте ключи в CAT-редакторе.

4

Переведите контент в Smartcat для быстрого и высококачественного перевода с помощью ИИ.

5

При необходимости назначьте рецензентов для редактирования и утверждения переводов в Smartcat.

6

Экспортируйте ключи через API или пользовательский интерфейс из редактора или настройте плагин на автоматическую отправку локализованного контента в ваш репозиторий Git.

Более подробные инструкции по использованию интеграции GitHub с Smartcat AI см. в нашем руководстве по проектам локализации программного обеспечения.

Преимущества плагина Smartcat AI для GitHub

Быстрый и качественный перевод с помощью искусственного интеллекта

Smartcat AI переводит контент из ваших репозиториев GitHub — документацию, комментарии к коду, файлы README и многое другое — с точностью, близкой к человеческой, за считанные секунды. Эксперты по человеческому языку могут уточнить результаты по мере необходимости.

Эффективность и производительность

Интегрируйте процессы перевода непосредственно в свой рабочий процесс GitHub, используя глоссарий и память переводов в соответствии с предпочтениями вашей организации, экономя время и ресурсы.

Расширенное сотрудничество

Используйте Smartcat Editor для беспрепятственного сотрудничества между разработчиками, переводчиками и другими заинтересованными сторонами, улучшая коммуникацию и координацию, сокращая задержки и ускоряя выход на рынок.

Плагин Smartcat AI GitHub для всех типов команд

Команды разработчиков

Интегрируйте задачи перевода в рабочий процесс разработки, гарантируя, что локализованный контент будет доставляться вместе с обновлениями продукта. Smartcat гарантирует, что он действует как единый источник достоверной информации для всех копий программного обеспечения, позволяя разработчикам экспортировать необходимое подмножество ключей в предпочитаемом ими формате. REST API и CLI также обеспечивают плавную интеграцию с конвейерами CI/CD, упрощая процесс разработки.

Команды локализации

Оптимизируйте процесс перевода и повысьте производительность с помощью быстрого автоматического перевода контента GitHub с помощью Smartcat AI, дополненного памятью переводов и функциями глоссария для получения стабильных высококачественных результатов. Smartcat Marketplace также позволяет вам легко масштабировать вашу команду по локализации, нанимая экспертов по местному языку, которые соответствуют вашему бюджету и требованиям.

Менеджеры проекта

UX-писатели и менеджеры по продуктам могут самостоятельно обновлять копию в редакторе Smartcat, что снижает отвлекающие факторы для разработчиков и снижает вероятность человеческих ошибок, если код часто корректируется вручную. Маркетологи продуктов могут получить выгоду от более быстрого выхода на рынок и коммерческой жизнеспособности локализованных продуктов.

Не верьте нам на слово

Мы сразу же увидели, что Smartcat может предоставить именно те услуги, которые нам нужны: базу данных памяти переводов и централизованный центр для нашего рабочего процесса перевода и коммуникации. Мы были очень рады устранению переписки по электронной почте и обмену файлами.

Шон Ньютон-старший

Старший аналитик креативных операций

Открой для себя больше

Другие полезные плагины Smartcat

Часто задаваемые вопросы

Как работает интеграция между GitHub и Smartcat?

Интеграция автоматически переносит файлы проекта из вашего репозитория GitHub в Smartcat. Вы можете использовать все функции Smartcat для запуска проектов локализации, перевода контента, назначения заданий и управления рабочими процессами. После перевода Smartcat автоматически отправляет переведенные файлы обратно в ваш репозиторий Git, обеспечивая плавный рабочий процесс локализации.

Легко ли настроить интеграцию с GitHub?

Настройка интеграции между GitHub и Smartcat выполняется быстро и удобно. Выполните эти простые шаги, чтобы настроить переводы Smartcat в рабочих процессах GitHub. Доступны специальные ресурсы поддержки, которые помогут вам на каждом этапе процесса установки.

Какие языки поддерживает Smartcat?

Интеграция GitHub легко связывает ваш контент GitHub со Smartcat, облегчая локализацию на более чем 280 языках. Сюда входят широко распространенные языки, такие как английский, испанский, французский, немецкий и китайский, а также многие менее распространенные языки.

Как Smartcat обрабатывает сложные форматы файлов?

Платформа Smartcat поддерживает широкий спектр форматов файлов, включая сложные форматы, такие как HTML, JSON и другие.

Поддерживает ли интеграция Smartcat множественное число?

Smartcat предлагает два метода управления множественным числом:

  • Изначально: как независимые сегменты в редакторе.

  • Синтаксис ICU MessageFormat: При добавлении новых ключей в редакторе вы можете указать, должны ли они включать все формы множественного числа. Экспортированные ключи преобразуют формы множественного числа в строку, совместимую с ICU MessageFormat.

    При импорте файла LocJSON вы можете разделить синтаксис ICU MessageFormat на отдельные сегменты или сохранить их в виде необработанных строк. Для необработанных строк можно использовать интерактивный просмотрщик/валидатор для ICU MessageFormat.

Как отслеживать ход перевода?

Отслеживать ход вашего перевода легко благодаря обновлениям Smartcat в режиме реального времени, указывающим стадию каждого фрагмента контента. В интуитивно понятном интерфейсе Smartcat вы можете отслеживать сроки, просматривать выполненные переводы и сотрудничать с переводчиками — и все это в одном месте. Содержимое возвращается в ваш репозиторий Git, когда подтверждается готовность перевода (или вручную), что помогает избежать ошибок перевода в коде.

Могу ли я сотрудничать с несколькими переводчиками в одном проекте?

Smartcat обеспечивает беспрепятственное сотрудничество между несколькими переводчиками, позволяя вам назначать различные разделы вашего контента отдельным переводчикам или командам локализации. Такой подход упрощает управление сложными проектами локализации с помощью эффективных рабочих процессов.

Могу ли я настроить рабочий процесс перевода в соответствии с предпочтениями моей команды?

Абсолютно! Smartcat предлагает гибкие возможности настройки, позволяющие обеспечить комплексный процесс перевода в соответствии с вашими потребностями. От определения рекомендаций по переводу до настройки процессов утверждения и интеграции с другими приложениями — вы можете настроить рабочий процесс в соответствии с требованиями и предпочтениями вашей команды.

Поддерживает ли Smartcat память переводов и управление глоссарием?

Smartcat поддерживает память переводов и глоссарии, помогая поддерживать согласованность и точность переведенного контента. Используя существующие переводы и поддерживая централизованный глоссарий терминов, Smartcat оптимизирует процесс локализации, экономя время и повышая производительность.