Skip to content

Сначала прочитайте ​

После того как функция собрана по странице Автоматизация с нуля, несколько вещей лучше сделать до того, как её будут запускать другие. На этой странице собраны такие частые вопросы.

Как адаптировать другие языки ​

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

Есть два распространённых подхода. Выберите по ситуации.

Вариант 1: Адаптировать заранее ​

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

Не поручайте агенту искать язык в настройках и переключать его. Вход в настройки языка обычно спрятан, и место отличается от сайта к сайту и от приложения к приложению. Агент чаще всего не знает, где менять язык. Если искать самому, легко промахнуться, нажать не туда и потратить время и вычисления.

Как сделать ​

  1. Завершите функцию на одном языке и убедитесь, что она работает.
  2. Откройте устройство, привязанное к этому чату (браузер, Android или iPhone), и сами смените язык отображения на следующий нужный.
  3. Вернитесь в чат и напишите:

Я сменил язык интерфейса. Пожалуйста, адаптируй функцию под язык, который сейчас на экране.

  1. Агент видит уже переключённый интерфейс и подстраивается под текущие тексты, а не ищет сначала настройки языка. Для следующих языков повторите шаги 2 и 3.

Языковой пункт открываете вы. Агент только смотрит на текущий экран и правит функцию. Так экономятся время и вычисления.

Вариант 2: Адаптировать после сбоя (исправление) ​

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

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

Как сделать ​

  1. Завершите функцию на одном языке, убедитесь что работает, затем сдайте и запускайте боевые задачи как обычно.
  2. Если задача упала из‑за другого языка интерфейса, откройте исправление (или вернитесь в нужный чат) и попросите агента адаптировать по уже открытому интерфейсу на текущем устройстве, например:

Задача упала из‑за другого языка интерфейса. Пожалуйста, адаптируй функцию под язык, который сейчас на экране.

  1. Агент видит реальный экран сбоя и подстраивается под текущие тексты. Ему не нужно искать настройки языка, и вам не нужно заранее переключать язык.
  2. Если встретится ещё не адаптированный язык, так же дождитесь сбоя и один раз исправьте.

Кратко: разработка держит один язык рабочим; новые языки добавляются по необходимости через «сбой задачи → исправление и адаптация», вместо предварительного переключения языков по одному.

Онлайн-поддержка