Crowdin
Автоматизированный контекст локализации

Поручите своему ИИ-агенту сбор контекста

Подключите Cursor, GitHub Copilot или Claude Code к Crowdin одной командой. Ваш агент собирает контекст из вашей кодовой базы и синхронизирует точные описания строк обратно с Crowdin — без ручного ввода, без особых скриптов.

Вы новичок в Crowdin?Попробовать бесплатно
Уже есть проект Crowdin?
npx skills add crowdin/skills
Прочитать документацию

Ваши переводчики гадают — и это заметно

КлючИсходная строкаПеревод (de)Контекст
editor.toolbar.postPostBeitrag? Veröffentlichen?Отсутствует
task.actions.runRunAusführen? Laufen?Отсутствует
profile.form.nameNameName? Benennen?Отсутствует
  • Короткие строки интерфейса, такие как «Post» или «Run», часто переводятся неправильно, когда переводчикам не хватает контекста.
  • Догадки приводят к неправильно переведённым кнопкам, нарушению макетов и затяжным циклам проверки качества.
  • Ручное написание описаний или поддержка скриптов извлечения не масштабируются.

Есть способ получше: делегировать сбор контекста.

ИИ-агент, уже находящийся в вашей IDE, имеет полный доступ к вашей кодовой базе. С помощью Crowdin Skills и Crowdin CLI он может читать ваши компоненты на уровне AST, точно видеть, где отображается каждый ключ, составлять точное описание и отправлять его в Crowdin – автономно.

  • Ваш код остаётся вашим – его читает ваш собственный агент, который уже имеет к нему доступ.

  • До Crowdin когда-либо доходят только описания извлечённого контекста.

  • Сбор данных выполняется локально в рамках вашего существующего тарифного плана агента — единственная стоимость — это токены, которые тратит ваш агент.

От нулевого контекста до полного охвата за два шага

Никаких панелей для настройки. Никаких скриптов для поддержки. Только ваш терминал, ваш агент, Crowdin CLI — и учётная запись Crowdin, где хранятся ваши строки.

  1. Оснастите своего агента навыками Crowdin

    Запустите одну команду в корне вашего проекта:

    npx skills add crowdin/skills

    Это установит два навыка, которые обучают вашего ИИ-агента всему необходимому:

    • crowdin-context-cli – как использовать команды контекста (context download, context upload) и читать/записывать формат JSONL с разделителями строк Crowdin.
    • context-extraction – инженерные правила для хорошего контекста: какие строки требуют внимания (короткие неоднозначные слова, метки, кнопки) и как писать краткие описания точного расположения в интерфейсе из 1–3 предложений.

    Работает с агентом, который вы уже используете

    • Claude Code
    • Cursor
    • OpenAI Codex
    • Gemini CLI
    • GitHub Copilot
    • Windsurf
    • Cline
    • OpenCode

    И другие агенты, поддерживающие формат Agent Skills.

  2. Дайте один запрос. Агент управляет жизненным циклом.

    Вам никогда не придётся запускать CLI вручную. Дайте своему агенту команду:

    Используй Crowdin CLI, чтобы скачать строки, которым не хватает контекста, дополни их точными описаниями расположения в интерфейсе на основе нашей кодовой базы и загрузи дополненный контекст обратно в Crowdin.

    За кулисами агент:

    crowdin context download --status empty

    Он загружает только строки без описаний в локальный crowdin-context.jsonl, затем анализирует ваш исходный код — компонент за компонентом, на уровне AST — чтобы определить, где фактически отображается каждый ключ, и записывает для каждого описание размещения из 1–3 предложений.

    Каждое описание сначала сохраняется в локальный файл – просмотрите или отредактируйте любой из них перед загрузкой в Crowdin.

    crowdin context upload

    Обогащённый контекст мгновенно появляется в вашем проекте Crowdin — он виден каждому переводчику и каждому движку ИИ-перевода уже со следующей строки, к которой они приступают.

    Отсюда ваши строки готовы для ИИ-конвейера локализации в Crowdin:

    Автоперевод от ИИСледите за прогрессомУправление тратой токеновОбозревайте онлайнcrowdin download

    Выпустили крупное обновление интерфейса? Повторно запускайте тот же запрос в любое время — ваш агент обновляет описания, поэтому контекст никогда не устаревает.

Контекст точности, нулевые накладные расходы

Проверьте состояние контекста из вашего терминала

Получите общее представление о готовности проекта в одной команде:

Добавьте --by-file, чтобы точно указать, какие директории или функциональные модули всё ещё требуют внимания.

Изучите все команды контекста в документации по интерфейсу командной строки
crowdin context status

$ crowdin context status

Context Status for Project "App Workspace" (ID: 78910)

Total strings:       3484
With AI context:     2850 (81.80%)
Without AI context:   634 (18.20%)
With manual context:    0 (0.00%)

Никакого ручного ввода контекста

Ваш агент пишет и поддерживает описания для тысяч ключей, пока вы выпускаете что-то новое. Никаких таблиц, никаких сессий аннотирования.

Конец цикла вопросов и ответов

Переводчики видят, где находится каждая строка, прежде чем задать вопрос. Меньше запросов на разъяснение, меньше сломанных макетов.

Давайте предоставим движкам ИИ-перевода то, что они не могут угадать

ИИ не может определить намерение только по слову «Run». Контекст на уровне кода — самый быстрый способ свести ошибки ИИ-перевода к нулю.

Изменили свой интерфейс? Безопасно сбросьте. Удалите описания, сгенерированные ИИ, сохранив записанные вручную заметки:

crowdin context reset --all

Весь этот контекст попадает в редактор

Каждое описание, которое загружает ваш агент, появляется в редакторе Crowdin, прямо рядом со строкой, которую оно объясняет. То же самое руководство направляет как людей, так и ИИ, переводящих ваш продукт.

  • Для людей: Переводчики видят описание и точное размещение в интерфейсе пользователя, пока работают – никаких догадок, никаких пересылок.

  • Для ИИ: Одни и те же описания передаются движкам ИИ с каждым запросом на автоматический перевод.

Изучить редактор
Редактор Crowdin, показывающий контекст строки и живой предварительный просмотр
Больше способов дать контекст в Crowdin

Одна платформа.Каждый уровень контекста.

ИИ-агенты — самый быстрый способ масштабно создавать контекст, но они лишь одна часть полноценной экосистемы контекста. Объединяйте их с визуальным, встроенным в приложение и совместным контекстом, чтобы переводчики получали полную картину.

Контекстный редактор

Переводите напрямую в своём веб-приложении. Переводчики видят каждую строку именно там, где это будут делать пользователи — в реальном интерфейсе, с реальными данными — и редактируют на месте.

Скриншоты

Загружайте скриншоты интерфейса, и Crowdin автоматически сопоставит строки с ними с помощью OCR. Каждый переводчик видит экран, к которому относится строка, не покидая редактор.

Плагины дизайна

Передайте визуальный контекст прямо из Figma, Sketch или Adobe XD. Дизайны и тексты остаются синхронизированными с самого первого макета — до того, как будет написана хоть одна строка кода.

Описание строк и метки

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

Комментарии и упоминания

Когда вопросы всё же возникают, решайте их там, где выполняется работа. Переводчики отмечают проблемы в конкретных строках, упоминают коллег и получают ответы – с полной историей аудита.

Словари и руководства по стилю

Определите ключевые термины и прикрепите руководства по стилю, чтобы тон, голос и терминология оставались единообразными — для каждого переводчика и каждого ИИ-движка.

Автоматизируйте ваш контекст локализации сегодня

Оснастите своего агента навыками Crowdin один раз – и каждое обновление будет содержать контекст, необходимый вашим переводчикам и ИИ-системам, чтобы всё сделать правильно.