feat: update analytics components and add automation translations
This commit is contained in:
@@ -357,6 +357,11 @@
|
||||
"deleted": "Авторизация по токену удалена.",
|
||||
"activated": "Авторизация по токену включена.",
|
||||
"deactivated": "Авторизация по токену отключена."
|
||||
},
|
||||
"automation": {
|
||||
"created": "Ключ автоматизации создан. Сохраните его сейчас, потому что полный секрет отображается только один раз.",
|
||||
"rotated": "Ключ автоматики повернут. Сохраните новый секрет сейчас, потому что он больше не будет отображаться.",
|
||||
"revoked": "Ключ автоматизации отозван."
|
||||
}
|
||||
},
|
||||
"explore": {
|
||||
@@ -1823,7 +1828,8 @@
|
||||
"early_adopter": "Станьте ранним пользователем",
|
||||
"unlock": "Разблокируйте неограниченные возможности и инвестируйте в наше будущее",
|
||||
"upgrade": "Обновите сейчас",
|
||||
"tags": "Теги"
|
||||
"tags": "Теги",
|
||||
"automation": "Автоматизация"
|
||||
},
|
||||
"media_manager": {
|
||||
"page_title": "Медиа-менеджер — ClassroomIO",
|
||||
@@ -2445,5 +2451,89 @@
|
||||
"common": {
|
||||
"not_available": "Н/Д"
|
||||
}
|
||||
},
|
||||
"invite": {
|
||||
"organization": {
|
||||
"page_title": "Присоединяйтесь к {orgName} в ClassroomIO.",
|
||||
"role_label": "Роль: {роль}",
|
||||
"email_label": "Приглашенный адрес электронной почты: {email}",
|
||||
"join_button": "Присоединиться к организации",
|
||||
"messages": {
|
||||
"email_mismatch": "Вы вошли в систему с другим адресом электронной почты, указанным в этом приглашении.",
|
||||
"expired": "Срок действия этой ссылки для приглашения истек.",
|
||||
"revoked": "Эта ссылка для приглашения была отозвана.",
|
||||
"accepted": "Это приглашение уже использовано.",
|
||||
"invalid": "Эта ссылка для приглашения недействительна.",
|
||||
"joined": "Присоединившаяся организация",
|
||||
"join_failed": "Не удалось присоединиться к организации"
|
||||
}
|
||||
}
|
||||
},
|
||||
"automation": {
|
||||
"title": "Автоматизация",
|
||||
"subtitle": "Подключите клиентов MCP прямо сейчас, используя Zapier и общедоступный API в одной и той же системе ключей на уровне организации.",
|
||||
"coming_soon": "Скоро",
|
||||
"mcp": {
|
||||
"architecture": {
|
||||
"title": "Архитектура",
|
||||
"description": "Клиент MCP и API ClassroomIO представляют собой отдельные границы доверия. Ключ автоматизации на уровне организации аутентифицирует клиента, а API остается источником достоверных данных для проверки и сохранения."
|
||||
},
|
||||
"flows": {
|
||||
"title": "Типичные потоки",
|
||||
"description": "Агент владеет рассуждениями и структурой. ClassroomIO принимает только нормализованные полезные нагрузки курса, сохраняет черновики и публикует по запросу.",
|
||||
"prompt_title": "Подскажите черновик",
|
||||
"prompt_description": "Пользователь запрашивает курс, агент структурирует его, затем `create_course_draft` сохраняет его в ClassroomIO перед любым шагом публикации.",
|
||||
"pdf_title": "PDF для черновика",
|
||||
"pdf_description": "Агент читает PDF-файл извне, реструктурирует его на разделы и уроки, а затем отправляет нормализованный черновик в ClassroomIO.",
|
||||
"review_title": "Отзыв для публикации",
|
||||
"review_description": "Пользователь запрашивает изменения, агент обновляет черновик, а публикация происходит только после явного одобрения."
|
||||
},
|
||||
"setup": {
|
||||
"title": "Настройка клиента",
|
||||
"description": "Используйте один ключ на уровне организации для каждой интеграции. Если ключ заменен или отозван, клиент перестает работать до тех пор, пока не будет настроен новый секрет.",
|
||||
"claude_code_description": "Регистрирует `@cio/mcp` в Claude Code, используя сгенерированный ключ на уровне организации.",
|
||||
"codex_description": "Добавляет сервер ClassroomIO MCP в Кодекс с тем же ключом на уровне организации.",
|
||||
"cursor_description": "Вставьте это в `~/.cursor/mcp.json` или в конфигурацию MCP вашей рабочей области."
|
||||
},
|
||||
"keys": {
|
||||
"title": "Ключи MCP",
|
||||
"description": "Эти ключи аутентифицируют текущую организацию, когда клиент MCP вызывает ClassroomIO через @cio/mcp.",
|
||||
"generate": "Создать ключ MCP",
|
||||
"scope_badge": "Черновик создать/прочитать/обновить/опубликовать",
|
||||
"secret_once": "Этот секрет раскрывается один раз. Скопируйте его в свой клиент MCP сейчас."
|
||||
}
|
||||
},
|
||||
"keys": {
|
||||
"active": "Активный",
|
||||
"revoked": "Отозван",
|
||||
"rotate": "Поворот",
|
||||
"revoke": "Отозвать",
|
||||
"empty_title": "Ключей MCP пока нет",
|
||||
"empty_description": "Создайте первый ключ MCP на уровне организации для подключения Claude Code, Codex или Cursor.",
|
||||
"created_at_label": "Создано:",
|
||||
"last_used_label": "Последнее использование:",
|
||||
"never_used": "Никогда",
|
||||
"scopes_label": "Области применения:",
|
||||
"revoke_confirm": "Отозвать этот ключ автоматизации?",
|
||||
"rotate_confirm": "Повернуть этот ключ автоматизации?"
|
||||
},
|
||||
"clients": {
|
||||
"claude_code": "Клод Код",
|
||||
"codex": "Кодекс",
|
||||
"cursor": "Курсор"
|
||||
},
|
||||
"tabs": {
|
||||
"mcp": "МКП",
|
||||
"zapier": "Запир",
|
||||
"api": "API"
|
||||
},
|
||||
"permissions": {
|
||||
"disabled_title": "Доступ только для чтения",
|
||||
"disabled_description": "Только администраторы организации могут создавать, менять или отзывать ключи автоматизации. Учителя могут ознакомиться с инструкциями по настройке здесь."
|
||||
},
|
||||
"overview": {
|
||||
"title": "Автоматизация доступа",
|
||||
"description": "Создавайте ключи автоматизации на уровне организации, подключайте поддерживаемых клиентов и сохраняйте привязку всего доступа к машинам к этой организации."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user