Files
classroomio/apps/dashboard/src/lib/utils/translations/ru.json
T

4518 lines
268 KiB
JSON
Raw Normal View History

2024-04-19 05:45:48 +01:00
{
2026-03-09 11:18:22 +01:00
"common": {
2026-03-18 23:39:12 +01:00
"refresh": "Обновить",
2026-03-09 11:18:22 +01:00
"unsaved_changes": {
"message": "У вас есть несохраненные изменения. Вы уверены, что хотите уйти?"
2024-04-19 05:45:48 +01:00
}
},
"validations": {
2026-03-09 11:18:22 +01:00
"generic": {
"invalid_type": "Неверный тип {expected, select, undefined{} other{. Expected {expected}}}{received, select, undefined{} other{ (received {received})}}",
"too_big": "Значение слишком велико{maximum, select, undefined{} other{. Maximum {maximum}}}",
"too_small": "Значение слишком мало{minimum, select, undefined{} other{. Minimum {minimum}}}",
"invalid_format": "Неверный формат{validation, select, undefined{} other{ for {validation}}}",
2026-03-09 11:18:22 +01:00
"not_multiple_of": "Значение должно быть кратно {multipleOf}.",
"unrecognized_keys": "Содержит нераспознанные ключи{keys, select, undefined{} other{: {keys}}}",
"invalid_union": "Недопустимое значение для предоставленных параметров{unionErrors, select, undefined{} other{. Вариант(ы) {unionErrors} не выполнен}}",
"invalid_key": "Неверный ключ{key, select, undefined{} other{: {key}}}",
"invalid_element": "Неверный элемент{index, select, undefined{} other{ по индексу {index}}}",
"invalid_value": "Недопустимое значение{expected, select, undefined{} other{. Expected {expected}}}{received, select, undefined{} other{ (received {received})}}",
"custom": "{message}",
2026-03-09 11:18:22 +01:00
"required_field": "Это поле обязательно для заполнения",
"invalid_field": "Недопустимое значение"
},
"email": {
"not_valid": "Недействительный адрес электронной почты"
},
"course_payment": {
"email": {
"invalid_email": "Неверный адрес электронной почты"
},
"full_name": {
"min_char": "Должно быть 6 или более символов."
}
},
"confirm_password": {
"not_match": "Не соответствует паролю"
},
"onboarding": {
"step_two": {
"source": {
"required": "Выберите вариант"
},
"goal": {
"required": "Выберите вариант"
}
},
"step_one": {
"full_name": {
"min_char": "Полное имя должно содержать 5 или более символов."
}
}
},
"reset": {
"password": {
"min_char": "Должно быть 6 или более символов."
}
},
"auth": {
"password": {
"min_char": "Должно быть 6 или более символов."
},
"email": {
"invalid_email": "Неверный адрес электронной почты"
}
},
"forgot": {
"invalid_email": "Неверный адрес электронной почты"
},
"org_landing_page": {
"message": {
"min_char": "Должно быть 10 или более символов."
},
"phone": {
"min_char": "Должно быть 6 или более символов."
},
"email": {
"invalid_email": "Неверный адрес электронной почты"
},
"name": {
"min_char": "Должно быть 6 или более символов."
}
},
"comment_in_community": {
"min_char": "Должно быть 6 или более символов."
},
"ask_community": {
"course_id": {
"select_course": "Выберите курс"
},
"body": {
"min_char": "Должно быть 10 или более символов."
},
"title": {
"min_char": "Должно быть 6 или более символов."
}
},
"create_quiz": {
"min_char": "Должно быть 6 или более символов."
},
"lesson_schema": {
"empty_title": "Название не может быть пустым"
},
"news_feed": {
"min_char": "Поле должно содержать 5 или более символов"
},
"site_name": {
"min_char": "Название сайта должно содержать 5 или более символов.",
"hyphen_rule": "Имя сайта не может начинаться или заканчиваться дефисом."
},
"organization_name": {
"min_char": "Организация должна содержать 5 или более символов.",
"hyphen_rule": "Название организации не может начинаться или заканчиваться дефисом."
2024-07-20 09:41:36 +01:00
},
"user_profile": {
"email": "Неверный адрес электронной почты",
"username": "Имя пользователя не может быть пустым",
"fullname": "Имя должно состоять минимум из 5 символов."
2026-03-09 11:18:22 +01:00
},
"exercise": {
"options": {
"custom": "{message}"
2026-03-09 11:18:22 +01:00
},
"points": {
"too_small": "Баллов должно быть не менее 0."
},
"label": {
"too_small": "Требуется метка опции."
},
"question": {
"too_small": "Требуется название вопроса"
}
}
},
"generic": {
"locked": "Заблокировано",
"unlocked": "Разблокировано",
"loading": "Загрузка"
},
"content": {
"heading": "Интернационализация в SvelteKit",
"toggle_label": "Выберите предпочитаемый язык"
},
"specialization": {
"course_tag": "Специализация"
},
"snackbar": {
"success": "Успех",
"success_update": "Обновлено успешно",
"success_delete": "Удален успешно",
"something": "Что-то пошло не так. Повторите попытку позже.",
"update": "Обновить",
"update_failed": "Обновление не выполнено",
"generic": {
"success_delete": "Удален успешно",
"try_again": "Ошибка. Повторите попытку позже."
},
"setup": {
"info_lesson": "Вам нужно создать урок",
"info_course": "Вам нужно создать курс"
},
"upgrade": {
"generate_fail": "Не удалось добиться успеха",
"failed": "Не удалось. Повторите попытку позже."
},
"signup": {
"disposable": "Указанный вами адрес электронной почты является одноразовым."
},
"community": {
"success": {
"question_updated": "Вопрос обновлен!",
"comment_submitted": "Комментарий отправлен!",
"success_delete": "Удален успешно",
"question_submitted": "Вопрос отправлен!"
},
"error": {
"try_again": "Ошибка. Повторите попытку позже.",
"deleting_comments": "Ошибка удаления комментариев",
"deleting_question": "Ошибка удаления вопроса."
}
},
"invite": {
"failed_join": "Не удалось присоединиться. Обратитесь к администратору."
},
"submissions": {
"success": {
"grading": "Оценка сохранена и учащийся уведомлен"
}
},
"marks": {
"error": "Ошибка при получении отметок."
},
"lessons": {
"lesson_created": "Урок успешно создан",
"lesson_create_failed": "Не удалось создать урок.",
"lesson_deleted": "Урок успешно удален",
"lesson_delete_failed": "Не удалось удалить урок.",
"lesson_update_failed": "Не удалось обновить урок.",
"section_created": "Раздел курса успешно создан.",
"section_create_failed": "Не удалось создать раздел курса.",
"section_updated": "Раздел курса успешно обновлен.",
"section_update_failed": "Не удалось обновить раздел курса.",
"sections_reordered": "Разделы курса успешно изменены",
"sections_reorder_failed": "Не удалось изменить порядок разделов курса.",
"lessons_reordered": "Уроки успешно изменены",
"lessons_reorder_failed": "Не удалось изменить порядок уроков.",
"comment_fetch_failed": "Не удалось получить комментарии к уроку.",
"load_more_comments_failed": "Не удалось загрузить больше комментариев.",
"comment_add_failed": "Не удалось добавить комментарий",
"comment_updated": "Комментарий успешно обновлен",
"comment_update_failed": "Не удалось обновить комментарий.",
"comment_deleted": "Комментарий успешно удален",
"comment_delete_failed": "Не удалось удалить комментарий",
"completion_update_failed": "Не удалось обновить завершение урока.",
"error": {
"try_later": "Что-то не так. Повторите попытку позже.",
"exercise_not_complete": "Выполните все упражнения, чтобы отметить их как выполненные."
},
"success": {
"complete_marked": "Помечено как завершенное",
"complete_download": "Загрузка завершена",
"version_restored": "Версия успешно восстановлена"
2026-04-27 11:40:38 +01:00
},
"section_deleted": "Раздел курса успешно удален"
2026-03-09 11:18:22 +01:00
},
"attendance": {
"error": {
"reload": "Что-то не так. Пожалуйста, перезагрузите компьютер и проверьте посещаемость еще раз."
}
},
"course": {
"error": {
"reaction_error": "Произошла ошибка при реакции на ленту новостей.",
"commenting_error": "Произошла ошибка при создании комментария",
"toggle_error": "Не удалось переключить закрепленный канал.",
"news_feed_fail": "Не удалось получить ленты новостей.",
"feed_fetch_error": "Произошла ошибка при получении фида."
},
"success": {
"comment_deleted": "Комментарий удален",
"comment_added": "Комментарий добавлен",
"pinned": "Закреплено",
"unpinned": "Откреплено",
"successfully": "Успешно",
"feed_delete_success": "Фид успешно удален"
}
},
"landing_page_settings": {
"success": {
"complete": "Полно :)"
},
"error": {
"file_size": "Размер файла не должен превышать 500 КБ.",
"try_again": "Попробуйте еще раз",
"label": "Загрузить изображение",
"fetch_error": "Ошибка при получении изображений из Unsplash."
}
},
"team_members": {
"invite_sent": "Приглашение отправлено!",
"user_exists": "Пользователь уже существует",
"invite_fail": "Не удалось отправить приглашение. Повторите попытку.",
"remove_fail": "Не удалось удалить пользователя. Повторите попытку.",
"remove_success": "Участник успешно удалён"
2026-03-09 11:18:22 +01:00
},
"lms": {
"error": {
"username_exists": "имя пользователя уже существует",
"update": "Обновление не удалось:",
"try_again": "Пожалуйста, попробуйте еще раз"
}
},
"course_settings": {
"error": {
"not_right": "Что-то не так. Повторите попытку позже.",
"went_wrong": "Что-то пошло не так. Повторите попытку позже.",
"title": "заголовок не может быть пустым",
"description": "описание не может быть пустым",
"failed_integration": "Интеграция не удалась, повторите попытку позже.",
"failed_deletion": "Не удалось удалить. Повторите попытку позже."
},
"success": {
"download": "Загрузка завершена",
"saved": "Сохранено успешно.",
"successful_integration": "Интеграция прошла успешно",
"successful_deletion": "Интеграция удалена",
"update_successful": "Обновление успешно выполнено"
}
},
"people": {
"success": {
"copied": "Скопировано в буфер обмена"
},
"error": {
"missing_data": "Данные организации отсутствуют, перезагрузите страницу.",
"no": "Нет текущего домена организации"
}
},
"newsfeed": {
"error": {
"error": "Произошла ошибка во время",
"editing": "редактирование ленты",
"creating": "создание ленты"
},
"success": {
"edit": "Фид успешно отредактирован",
"add": "Новый фид успешно добавлен"
}
},
"materials": {
"apology": "Приносим свои извинения, произошла ошибка при сохранении урока.",
"update_translations": "Не удалось обновить переводы.",
"creating_new": "Не удалось создать новые переводы."
},
"exercise": {
"points_required_auto_grade": "Установите положительное количество баллов для каждого вопроса перед сохранением.",
2026-03-09 11:18:22 +01:00
"success": "Сохранено успешно",
"submission_updated": "Представление обновлено до",
"error_fetching": "Не удалось загрузить упражнения. Обновите страницу."
},
"poll": {
"info": {
"not_published": "Опрос еще не опубликован",
"vote_once": "Вы можете проголосовать только один раз"
},
"error": {
"creating_poll": "Произошла ошибка при создании опроса",
"updating_poll": "Произошла ошибка при обновлении статуса опроса.",
"submitting_poll": "Произошла ошибка при отправке опроса"
}
},
"media_manager": {
"list_failed": "Не удалось загрузить медиаресурсы.",
"storage_failed": "Не удалось загрузить сводку хранилища.",
"create_failed": "Не удалось создать медиаресурс.",
"attach_failed": "Не удалось прикрепить медиаресурс.",
"detach_failed": "Не удалось отсоединить медиаресурс.",
"resolve_video_failed": "Не удалось разрешить URL-адрес воспроизведения мультимедиа.",
"update_failed": "Не удалось обновить медиаресурс.",
"update_success": "Медиаресурс обновлен.",
"usage_failed": "Не удалось загрузить использование ресурсов.",
"download_failed": "Не удалось получить URL-адрес загрузки ресурса.",
"thumbnail_uploaded": "Значок загружен",
"thumbnail_upload_failed": "Не удалось загрузить миниатюру",
"thumbnail_too_large": "Миниатюрное изображение слишком велико",
"thumbnail_invalid": "Неверный файл миниатюр",
"transcription_started": "Транскрипция началась",
"transcription_start_failed": "Не удалось начать транскрипцию",
"transcription_completed": "Транскрипция завершена",
"transcript_fetch_failed": "Не удалось загрузить расшифровку",
"thumbnail_updated": "Значок обновлен.",
"thumbnail_update_failed": "Не удалось обновить миниатюру.",
"thumbnail_regen_started": "Восстановление миниатюр…",
"thumbnail_regen_failed": "Не удалось восстановить миниатюры."
2026-03-09 11:18:22 +01:00
},
"tags": {
"group_created": "Группа тегов создана.",
"group_updated": "Группа тегов обновлена.",
"tag_created": "Тег создан",
"tag_updated": "Тег обновлен",
"course_tags_updated": "Теги курса обновлены.",
"fetch_failed": "Не удалось загрузить теги.",
"save_failed": "Не удалось сохранить изменения тега."
},
"error_update": "Не удалось обновить",
"token_auth": {
"created": "Секрет подписи создан. Сохраните его сейчас — он больше не будет отображаться.",
"rotated": "Секрет подписи поменян. Сохраните новый секрет — он больше не будет показан.",
"deleted": "Авторизация по токену удалена.",
"activated": "Авторизация по токену включена.",
"deactivated": "Авторизация по токену отключена."
},
"automation": {
"created": "Ключ автоматизации создан. Сохраните его сейчас, потому что полный секрет отображается только один раз.",
"rotated": "Ключ автоматики повернут. Сохраните новый секрет сейчас, потому что он больше не будет отображаться.",
"revoked": "Ключ автоматизации отозван."
},
"program": {
"error": {
"reaction_error": "Произошла ошибка при реакции на сообщение",
"news_feed_fail": "Не удалось получить ленту новостей программы.",
"post_create_failed": "Не удалось создать публикацию",
"post_update_failed": "Не удалось обновить публикацию",
"code": {
"program_forbidden": "Для выполнения этого действия вы должны быть участником этой программы.",
"program_member_check_failed": "Нам не удалось подтвердить ваше участие в программе. Попробуйте еще раз.",
"program_not_found": "Эту программу не удалось найти.",
"program_create_failed": "Не удалось создать программу.",
"program_update_failed": "Не удалось обновить программу.",
"program_delete_failed": "Не удалось удалить программу.",
"program_member_not_found": "Этот участник программы не найден.",
"program_newsfeed_not_found": "Этот пост не найден.",
"program_newsfeed_comment_not_found": "Этот комментарий не найден."
}
},
"success": {
"comment_deleted": "Комментарий удален",
"comment_added": "Комментарий добавлен",
"feed_delete_success": "Сообщение успешно удалено",
"post_created": "Сообщение успешно создано",
"post_updated": "Сообщение успешно обновлено"
}
},
"ai_credits": {
"purchase_success": "Пакет токенов добавлен на ваш баланс.",
"checkout_failed": "Не удалось начать оформление заказа. Пожалуйста, попробуйте еще раз."
},
"public_course": {
"url_copied": "URL курса скопирован",
"url_copy_failed": "Не удалось скопировать URL"
},
"transcription_started": "Transcription started",
"transcription_start_failed": "Could not start transcription",
"transcription_completed": "Transcription finished",
"transcript_fetch_failed": "Could not load transcript",
"account": {
"workspaceCreated": "Рабочая область создана",
"workspaceDeleted": "Рабочая область удалена.",
"workspace_limit_reached": "Вы достигли предела рабочего пространства. Свяжитесь с нами для расширения.",
"plan_upgrade_required": "Мультирабочее пространство — это функция Enterprise. Обновите, чтобы добавить больше рабочих пространств.",
"workspace_is_primary": "Вы не можете удалить основное рабочее пространство.",
"workspace_not_found": "Рабочее пространство не найдено.",
"not_primary_workspace": "Переключитесь на основное рабочее пространство, чтобы управлять рабочими пространствами учетной записи."
}
},
"explore": {
2026-03-09 11:18:22 +01:00
"heading": "Ознакомьтесь с нашими курсами",
"empty_heading": "Нет доступных курсов",
2026-03-09 11:18:22 +01:00
"empty_description": "На данный момент нет доступных опубликованных курсов"
2024-08-03 20:58:07 +01:00
},
2026-03-09 11:18:22 +01:00
"exercises": {
"heading": "Упражнения",
"not_submitted": "Не отправлено",
"submitted": "Отправлено",
"in_progress": "Выставление оценок в процессе",
"graded": "Оцененный",
"lesson": "Урок"
},
"my_learning": {
"heading": "Мое обучение",
"progress": "В процессе",
"complete": "Завершить",
"search": "Поиск курсов",
"not_in_progress": "Курс не ведется",
"any_progress": "Здесь будет отображаться любой курс, который вы начинаете.",
"not_completed": "Ни один курс не завершен",
"any_course": "Здесь будут отображаться все пройденные вами курсы."
},
"lms_navigation": {
"home": "Главная",
"my_learning": "Мое обучение",
"exercise": "Упражнение",
"community": "Сообщество",
"explore": "Исследуйте",
"help": "Помощь",
"settings": "Настройки",
"programs": "Программы"
2026-03-09 11:18:22 +01:00
},
"upgrade": {
"certificate": "Обновите свой план для создания сертификатов",
"team": "Обновите свой план, чтобы добавить участников команды",
"domain": "Обновите свой план, чтобы добавить персональные домены",
"team_members": "Члены команды",
"back": "Вернуться к настройкам",
"download_lessons": "Обновите, чтобы скачивать уроки",
"download_course": "Обновите, чтобы загрузить курс",
"required": "Требуется обновление",
"enterprise_required": "Для этой функции требуется план Enterprise."
},
"analytics": {
2026-03-09 11:18:22 +01:00
"title": "Аналитика",
"courses": "Курсы",
"progress": "Прогресс",
"progress_description": "{value, number} из {total, number} завершено",
"incomplete": "Неполный",
2026-03-09 11:18:22 +01:00
"completed": "Завершено",
"complete": "полный",
"last_seen": "Последний раз видели",
"a_while_ago": "некоторое время назад",
"exercises": "Упражнения",
"graded": "Оцененный",
"not_graded": "Не оценено",
"enrolled_courses": "Зарегистрированные курсы",
"enrolled_courses_description": "Все зарегистрированные курсы",
"overall_course_progress": "Общий прогресс курса",
"overall_course_progress_description": "Процент завершенных уроков",
"total_average_grade": "Общая средняя оценка",
"total_average_grade_description": "На основе оценок за упражнения по всему курсу",
"overall_course_progress_user_description": "По итогам урока",
"assignment_completion": "Выполнение задания",
"assignment_completion_description": "Процент выполненных заданий",
2025-09-18 01:00:49 +01:00
"average_grade_description": "Средняя оценка за все выполненные задания",
"students": "Студенты",
"lessons": "Уроки",
"tutors": "репетиторы",
2026-03-09 11:18:22 +01:00
"avg_grade": "Средняя оценка",
"completion_rate": "Скорость завершения",
"student_progress_overview": "Обзор успеваемости учащихся",
"student_name": "Имя студента",
2025-09-18 01:00:49 +01:00
"lessons_completed": "Уроки завершены",
2026-03-09 11:18:22 +01:00
"exercises_submitted": "Упражнения отправлены",
"average_grade": "Средняя оценка",
2025-09-18 01:00:49 +01:00
"actions": "Действия",
2026-03-09 11:18:22 +01:00
"view_details": "Посмотреть детали",
"no_students_found": "Студенты не найдены",
"no_students_description": "На этот курс еще не поступило ни одного студента. Студенты появятся здесь, как только присоединятся к курсу.",
"showing_students": "Показаны {start} по {end} из {total} учащихся",
"no_analytics_data": "Нет данных аналитики",
"no_analytics_description": "Невозможно загрузить аналитические данные для этого курса. Повторите попытку позже или обратитесь в службу поддержки, если проблема не исчезнет.",
"student": "Студент",
"student_progress_distribution": "Распределение успеваемости учащихся",
"grade_distribution": "Распределение оценок",
"progress_80_plus": "80%+ прогресс",
"progress_60_79": "60-79% прогресса",
"progress_below_60": "Прогресс ниже 60%",
"grade_90_plus": "90%+ Оценка",
"grade_80_89": "80-89% Оценка",
"grade_70_79": "70-79% Оценка",
"grade_below_70": "Оценка ниже 70%",
"number_of_students": "Количество студентов",
"progress_range": "Диапазон прогресса",
"grade_range": "Диапазон оценок",
"no_progress_data": "Нет данных о прогрессе",
"no_grade_data": "Нет данных об оценках",
"loading_chart": "Загрузка диаграммы...",
"no_data_default": "Нет доступных данных",
"no_data_default_description": "В настоящее время нет данных для отображения.",
"subtitle": "Узнайте, как посетители находят ваши курсы и превращаются в учеников.",
"refresh": "Обновить",
"popularTypes": {
"heading": "Популярные типы курсов",
"description": "Зачисления сгруппированы по типу курса",
"subtitle": "{total} зачислений по всем типам",
"empty": "Данных о регистрации пока нет",
"course_count": "{count, plural, one {# course} other {# courses}}",
"views_short": "просмотры",
"types": {
"SELF_PACED": "Самостоятельный темп",
"LIVE_CLASS": "Живой урок",
"COMPLIANCE": "Соответствие",
"PUBLIC": "Общественный"
}
},
"countries": {
"heading": "Топ стран",
"subtitle": "Всего посетителей: {total}",
"empty": "Данных о местоположении пока нет.",
"country": "Страна",
"visitors": "Посетители",
"enrollments_short": "зачислен"
},
"funnel": {
"heading": "Воронка конверсий",
"description": "От первого посещения до завершения курса",
"empty": "Данных о воронке пока нет.",
"step": {
"landing_view": "Посадочные просмотры",
"course_page_view": "Просмотры страниц курса",
"enrollment_completed": "Зачисления",
"course_completed": "Завершения"
}
},
"trend": {
"heading": "Трафик с течением времени",
"description": "Просмотры страниц и регистрации по дням",
"empty": "Нет трафика в выбранном диапазоне",
"views": "Просмотры",
"enrollments": "Зачисления"
},
"kpi": {
"landing_views": "Посадочные просмотры",
"unique_visitors": "Уникальные посетители",
"course_page_views": "Просмотры страниц курса",
"enrollments": "Зачисления",
"range_description": "В выбранном диапазоне"
},
"range": {
"7d": "Последние 7 дней",
"30d": "Последние 30 дней",
"90d": "Последние 90 дней"
},
"tabs": {
"overview": "Обзор",
"funnel": "Воронка",
"geography": "География",
"course_types": "Типы курсов"
},
"course_metrics": {
"page_subtitle": "Зачисление, завершение уроков, оценки и прогресс каждого учащегося по этому курсу.",
"progress_distribution_card_description": "Сколько учащихся попадает в каждую группу завершения.",
"grade_distribution_card_description": "Сколько учащихся попадает в каждую группу классов.",
"students_table_description": "Сортируемый обзор со ссылками на профили учащихся.",
"kpi_team_tutors": "{count, plural, one {# tutor on the course team} other {# tutors on the course team}}",
"kpi_lessons_exercises": "{count, plural, one {# exercise} other {# exercises}} сопоставлено с уроками",
"kpi_progress_grade": "{grade} % средняя оценка за упражнения среди зачисленных учащихся"
}
},
2026-03-09 11:18:22 +01:00
"audience": {
"title": "Аудитория",
"export": "Экспорт",
"no_audience": "Нет аудитории, которой нужно управлять",
"manage": "Управляйте всеми своими учениками здесь и оставайтесь с ними на связи",
"name": "Имя",
"email": "электронная почта",
"date_joined": "Дата присоединения",
"upgrade": "Обновите свой план, чтобы пригласить больше студентов",
"import_users": "Импортировать пользователей",
"search_placeholder": "Искать…",
"status": "Статус",
"status_active": "Активный",
"status_pending": "Ожидается",
"status_expired": "Срок действия истек",
"status_revoked": "Отозван",
"select_all": "Выбрать все",
"selected_count": "{count} выбрано",
"assign_courses": "Назначение курсам",
"invite": {
"row_actions_aria": "Открытые действия",
"resend": "Отправить приглашение повторно",
"revoke": "Отозвать ожидающее приглашение",
"resend_snackbar_success": "Письмо с приглашением отправлено",
"resend_snackbar_email_failed": "Приглашение было продлено, но письмо не удалось отправить.",
"revoke_snackbar_success": "Ожидаемое приглашение отозвано"
},
"assign": {
"title": "Назначение курсам",
"description": "Предоставьте выбранным пользователям доступ к курсам и, при необходимости, уведомите их по электронной почте.",
"select_courses": "Выберите курсы",
"select_courses_placeholder": "Выбирайте курсы...",
"send_email": "Отправить уведомление по электронной почте",
"submit": "Назначить",
"cancel": "Отмена",
"snackbar_success": "Назначены пользователи {assigned} для курсов ({alreadyEnrolled} уже зачислены, письма {emailsSent} отправлены)",
"snackbar_no_courses": "Пожалуйста, выберите хотя бы один курс",
"snackbar_failed": "Не удалось назначить курсы."
},
"import": {
"title": "Импортировать пользователей",
"description": "Добавьте студентов в свою организацию, введя их адреса электронной почты. При желании назначьте их на курсы и отправьте приглашения по электронной почте.",
"emails_label": "Адреса электронной почты",
"emails_placeholder": "Введите адреса электронной почты, разделенные запятыми, новой строкой или точкой с запятой.\nнапример alice@example.com, bob@example.com",
"course_access": "Доступ к курсу",
"no_courses": "Нет задания по курсу",
"all_courses": "Все курсы",
"select_courses": "Выберите конкретные курсы",
"select_courses_placeholder": "Выбирайте курсы...",
"program_access": "Доступ к программам",
"no_programs": "Без назначения программы",
"all_programs": "Все программы",
"select_programs": "Выберите конкретные программы",
"select_programs_placeholder": "Выберите программы...",
"send_email": "Отправить электронное письмо с приглашением импортированным пользователям",
"submit": "Импортировать пользователей",
"back": "Вернуться к аудитории",
"snackbar_success": "{imported} новых приглашений, {assigned} существующих студентов с доступом к курсу, {pendingInvitesRenewed} обновлённых ожидающих приглашений (отправлено писем: {emailsSent})",
"snackbar_no_emails": "Пожалуйста, введите хотя бы один адрес электронной почты",
"snackbar_failed": "Не удалось импортировать пользователей.",
"page_subtitle": "Add many people at once by email, then assign courses or programs if you like."
},
"page_subtitle": "See who belongs to your org, who is learning, who is invited, and how to reach them.",
"user_analytics": {
"title": "Learner profile",
"page_subtitle": "Progress, grades, and activity across their courses."
}
2026-03-09 11:18:22 +01:00
},
"community": {
"title": "Сообщество",
"ask_button": "Спросить сообщество",
"find_question": "Найти вопрос",
"asked": "спросил",
"answers": "ответы",
"no_question": "Вопросов не задано",
"ask_a_question": "Задать вопрос сообществу",
"all": "Все",
"delete": {
"title": "Удалить",
"question": "вопрос",
"comment": "комментарий",
"sure": "Вы уверены, что хотите удалить это?",
"no": "Нет, держи это",
"yes": "Да, удалить"
},
"ask": {
"go_back": "Вернуться назад",
"ask_the": "Спросите сообщество",
"publish": "Опубликовать",
"title": "Название",
"select_course": "Выберите курс",
"ask_community": "Задайте сообществу любой вопрос, который у вас может возникнуть",
"question": "Вопрос",
"save": "Сохранить",
"edit": "Редактировать",
"cancel": "Отмена",
"give": "Дайте ответ",
"comment": "Комментарий",
"page_subtitle": "Start a thread the whole community can see, and tie it to a course if you want."
},
"page_subtitle": "Questions and answers shared across your organization's courses.",
"question": {
"page_subtitle": "Follow answers, vote, and join the discussion."
}
},
2026-03-09 11:18:22 +01:00
"course": {
"not_permitted": {
"header": "Нет разрешения",
"body": "К сожалению, у вас нет доступа к этому курсу.",
"button": "Иди домой"
},
"navItem": {
"settings": {
"heading": "Настройки",
"cover_image": "Обложка",
"optional_image": "Это дополнительное изображение появится на вашей странице приветствия. Если вы включаете один, его размер должен быть не менее 280 x 200.",
"replace": "Заменить",
"del": "Удалить",
"course_details": "Детали курса",
"course_title": "Название курса",
"course_description": "Описание курса",
"placeholder": "Напишите здесь описание вашего курса",
"course_title_placeholder": "Напишите здесь название курса",
"setup_landing_for_link": "Настройте целевую страницу, чтобы получить ссылку на курс",
"coming_soon": "Скоро",
"link": "Ссылка на курс",
"grading": "Оценка",
"reports": "Сделать отчеты об оценках доступными для уроков",
"disabled": "Отключено",
"enabled": "Включено",
"order": "Вкладка «Заказать уроки»",
"drag": "Перетащите метки, чтобы изменить порядок вкладок материалов.",
"content_grouping_title": "Группировка контента",
"content_grouping_description": "Группируйте уроки и упражнения по разделам в списке контента.",
"lesson_download": "Уроки СкачатьСкачать",
"available": "Сделайте урок доступным для скачивания в формате pdf для зарегистрированных студентов.",
"course_download": "Загрузка курса",
"course_avail": "Сделать курс доступным для скачивания зарегистрированным студентам",
"download": "Скачать",
"allow": "Разрешить новым студентам",
"access": "Разрешить новым студентам доступ к этому курсу",
"publish": "Опубликовать курс",
"determines": "Это определяет, будет ли ваш курс отображаться на вашей целевой странице.",
"published": "Опубликовано",
"unpublished": "Неопубликовано",
"type": "Тип курса",
"course_type_desc": "Обновите тип курса для более персонализированного опыта.",
"live_class": "Живой урок",
"self_paced": "Самостоятельный темп",
"delete": "Удалить курс",
"delete_text": "Удалите этот курс, это действие нельзя отменить.",
"save": "Сохранить изменения",
"tags": {
"title": "Теги",
"description": "Назначьте теги, чтобы учащиеся могли находить этот курс с помощью фильтров.",
"empty": "Теги не выбраны",
"add": "Добавить тег",
"popover_title": "Выберите теги",
"empty_groups": "Тегов пока нет"
2026-04-27 11:40:38 +01:00
},
"compliance": "Соответствие",
"public": "Общественный",
"convert_to_public_blocked": "В этом курсе есть вопросы, которые нельзя оценить автоматически, поэтому его пока нельзя опубликовать.",
"fix_blocking_questions": "Исправить блокирующие вопросы",
"slug": {
"label": "URL-адрес",
"description": "Последний сегмент общедоступного URL-адреса этого элемента. Только буквы, цифры и тире.",
"public_only": "Слаги доступны для редактирования только на общедоступных курсах.",
"in_use": "Этот пул уже используется другим предметом в этом курсе."
},
"callout": {
"legend": "Уведомление об общедоступном курсе",
"description": "Отображается внизу каждого урока вместо заблокированных элементов. Используйте его, чтобы привлечь учащихся на ваш сайт или на платный курс.",
"title_label": "Название",
"title_placeholder": "Хотите углубиться в это?",
"description_label": "Описание",
"description_placeholder": "Присоединяйтесь к полной группе, чтобы реализовать проект промышленного уровня за 4 недели.",
"button_label": "Метка кнопки",
"button_label_placeholder": "Подробнее читайте на моем сайте",
"button_url_label": "URL-адрес кнопки",
"button_url_placeholder": "https://example.com",
"clear": "Очистить выноску",
"public_only": "Уточнения появляются только на общедоступных курсах.",
"animation_label": "Фоновая анимация",
"animation_description": "Выберите движение, которое воспроизводится за сноской.",
"animation_waves": "Волны",
"animation_dotted": "Пунктирный",
"animation_none": "Нет"
}
2026-03-09 11:18:22 +01:00
},
"analytics": {
"title": "Аналитика"
},
"landing_page": {
"course_content": "Содержание курса",
"modules": "модули",
"lessons": "уроки",
"exercises": "упражнения",
"start_course": "Начать курс",
"requirement": "Требование",
"description": "Описание курса",
"learn": "Что вы узнаете",
"certificate": "Сертификат",
"certificate_text": "Пройдя все курсы программы, вы получите сертификат, которым сможете поделиться со своей профессиональной сетью.",
"content": "Содержание курса",
"slide": "1 слайд",
"note": "Примечание",
"video": "видео",
"reviews": "Отзывы",
"see_all": "Посмотреть все",
"header_video": "Заголовок видео",
"no_course_published": "Курс не опубликован",
"coming_your_way": "Нас ждут отличные курсы, следите за обновлениями!!!",
"view_less": "Посмотреть меньше",
"view_all": "Посмотреть все",
"thank_you": "Спасибо, что оставили сообщение, мы свяжемся с вами в ближайшее время",
"name": "Ваше имя",
"email": "Ваш адрес электронной почты",
"phone": "Ваш телефон",
"message": "Ваше сообщение",
"your_message": "Ваше сообщение здесь",
"submit": "Отправить",
"successful_sub": "Вы успешно добавлены. Спасибо за подписку.",
"enter": "Введите адрес электронной почты...",
"powered_by": "При поддержке",
"landing_page": "Целевая страница",
"explore": "Изучите курсы",
"find": "Найдите курсы от лучших преподавателей со всего мира, которые вам понравятся.",
"find_course": "Найти курс...",
"instructor": "Инструктор",
"courses": "курсы",
"reviews_modal": {
"title": "Отзывы",
"rating": "Рейтинг",
"ratings": "Рейтинги"
},
"enroll_page": {
"requires_payment_or_invite": "Вам нужно заплатить за этот курс или получить приглашение для получения доступа.",
"back_to_course": "Вернуться к курсу",
"join_course": "Присоединиться к курсу"
},
"pricing_section": {
"free": "Бесплатно",
"not_accepting": "На этот курс в настоящее время не принимаются новые студенты.",
"discount": "Скидка",
"enroll": "Зарегистрируйтесь сейчас",
"buy": "Купить сейчас",
"bird": "Предложение раннего бронирования. Купить как можно скорее"
},
"upload_widget": {
"title": "Баннерный виджет",
"width": "Лучше всего подходят изображения шириной более 1500 пикселей.",
"size": "Максимальный размер файла — 500 КБ.",
"drag_drop": "Перетащите сюда свое изображение или щелкните, чтобы выбрать",
"submit": "Отправить",
"no_images": "Нет доступных изображений."
},
"editor": {
"save": "Сохранить",
"page_builder": "Конструктор страниц",
"section": "раздел",
"display_section": "Раздел дисплея",
"pricing_form": {
"currency": "Валюта",
"cost": "Стоимость",
"payment": "Платежная ссылка",
"discount": "Скидка",
"no": "Нет",
"yes": "Да",
"percent": "Процент скидки",
"gift": "О подарке"
},
"instructor_form": {
"upload": "Логотип инструктора",
"name": "Имя инструктора",
"name_placeholder": "Название вашей компании",
"role": "Роль инструктора",
"about": "Об инструкторе",
"about_placeholder": "Краткая справка об инфраструктуре",
"total": "Общее количество курсов"
},
"certificate_form": {
"upload_template": "Шаблон сертификата"
},
"reviews_form": {
"add_reviews": "Добавить отзывы",
"fullname": "Полное имя",
"description": "Описание",
"rating": "Рейтинг",
"hide": "Скрыть обзор",
"validations": {
"description": {
"min_char": "'Описание слишком короткое, минимум 5 символов."
},
"rating": {
"message": "Оценка должна быть от 1 до 5."
},
"avatar_url": {
"message": "Загрузите изображение"
},
"name": {
"min_char": "Имя слишком короткое, минимум 5 символов."
}
}
},
"header_form": {
"title": "Название",
"description": "Описание",
"short_video": "Короткое видео",
"replace_cover": "Заменить изображение обложки",
"replace": "Заменить",
"helper": "Введите ссылку на видео на YouTube"
},
"title": {
"header": "Заголовок",
"requirement": "Требование",
"description": "Описание",
"goals": "Цели",
"reviews": "Отзывы",
"instructor": "Инструктор",
"pricing": "Цены",
2026-05-27 15:17:05 +01:00
"certificate": "Сертификат",
"curriculum": "учебная программа",
"chips": "Навыки и инструменты",
"skills": "Навыки, которые вы получите",
"tools": "Инструменты, которые вы изучите"
},
"skills_help": "Нажмите Enter, чтобы добавить. Они отображаются в виде фишек под учебной программой.",
"tools_help": "Нажмите Enter, чтобы добавить. Они отображаются в виде фишек под учебной программой.",
"skills_placeholder": "например Анализ данных",
"tools_placeholder": "например Фигма",
"remove": "Удалить"
2026-03-09 11:18:22 +01:00
}
},
"certificates": {
"title": "Сертификаты",
"certificate_settings": "Настройки сертификата",
"tab_design": "Дизайн",
"tab_settings": "Настройки",
2026-03-09 11:18:22 +01:00
"theme": "Выберите тему",
"logo": "Логотип бренда",
"to_update": "Чтобы обновить имидж вашего бренда, перейдите по ссылке",
"settings": "Настройки > Настройки организации",
"and_upload": "и загрузите логотип вашего бренда",
"goto_settings": "Зайдите в настройки",
"description": "Описание курса",
"placeholder": "небольшое описание курса",
"allow": "Разрешить студентам скачать сертификат",
"locked": "Заблокировано",
"unlocked": "Разблокировано",
"save": "Сохранить изменения",
"unlocked_certificate": "Поздравляю! 🎉ваш сертификат готов",
"unlocked_certificate_subtitle": "Вы прошли этот курс, и ваша преданность делу очевидна. Загрузите сертификат и поделитесь им со своей сетью в качестве доказательства вашего недавно приобретенного навыка.",
"locked_certificate": "Сертификаты недоступны",
"instructor_unlock": "Преподавателю необходимо разблокировать ваш сертификат.",
"contact_instructor": "Если вам нужен сертификат, обратитесь к преподавателю.",
"download_certificate": "Скачать сертификат",
"complete_to_download_title": "Курс не завершен 😔",
"complete_to_download_subtitle": "Ваш сертификат будет доступен после завершения всех уроков и упражнений этого курса.",
"description_error": "Описание не может превышать 200 символов.",
"characters": "персонажи",
"unexpected_error": "Произошла непредвиденная ошибка",
"download_image": "Скачать как изображение",
"editor": {
"title": "Дизайн сертификата",
"back": "Вернуться к сертификатам",
"save": "Сохранить изменения",
"discard": "Отбросить",
"saved": "Дизайн сертификата сохранен.",
"unsaved": "несохраненный",
"free_plan": "Бесплатный план",
"preview": "Предварительный просмотр в реальном времени",
"sections": "Разделы редактора",
"panel_templates": "Шаблоны",
"panel_templates_subtitle": "Выберите шаблон, чтобы закрепить визуальный стиль.",
"panel_content": "Содержание",
"panel_content_subtitle": "Настройте слова, которые появляются в сертификате.",
"panel_colors": "Акцентный цвет",
"panel_colors_subtitle": "Используется для линии получателя, акцентов и штампа.",
"panel_export": "Экспорт",
"panel_export_subtitle": "Предварительный просмотр текущего дизайна по мере его реализации.",
"section_header": "Копия заголовка",
"section_signatories": "Подписавшиеся",
"section_reference": "Ссылка",
"subtitle": "Субтитры",
"subtitle_placeholder": "Награжден высшим отличием",
"description_override": "Переопределение описания",
"description_override_placeholder": "По умолчанию соответствует описанию курса.",
"description_override_hint": "Оставьте пустым, чтобы вернуться к описанию курса при сохранении.",
"signatory_one_name": "Имя подписанта 1",
"signatory_one_role": "Подписавшееся лицо 1 роль",
"signatory_two_name": "Имя подписавшего 2",
"signatory_two_role": "Подписант 2 роль",
"id_format": "Формат идентификатора сертификата",
"id_format_hint": "Используйте '{'seq'}' для последних четырех цифр, '{'year'}' для года выпуска, '{'month'}' для месяца.",
"accent_hint": "Цвет акцента отображается в правиле получателя, штампах и выделении заголовка шаблона.",
"templates_hint": "Шаблоны обрабатываются с помощью того же средства визуализации, которое используется для загруженных PDF и PNG.",
"download_pdf": "Скачать PDF",
"download_png": "Скачать PNG",
"print": "Распечатать",
"export_hint": "При экспорте в качестве получателя используется ваше имя, чтобы вы могли просмотреть окончательный макет.",
"preview_failed": "Не удалось создать предварительный просмотр сертификата",
"sample_recipient": "Элеонора Вэнс",
"sample_course": "Сертификат качества",
"sample_description": "В знак признания выдающихся достижений и образцовой преданности делу.",
"sample_org": "Королевская академия художеств",
"summary_title": "Активный дизайн",
"summary_subtitle": "Снимок того, как будет выглядеть сертификат после выдачи.",
"field_template": "Шаблон",
"field_accent": "Акцент",
"field_signatories": "Подписавшиеся",
"customize_design": "Настроить дизайн"
}
2026-03-09 11:18:22 +01:00
},
"people": {
"title": "Люди",
"add": "Добавить",
"search": "Поиск людей",
"you": "ты",
"pending": "Ожидается",
"name": "Имя",
"role": "Роль",
"action": "Действие",
"feedback": "Скопировано письмо в буфер обмена",
"view": "Посмотреть",
"delete_profile": "Удалить профиль",
"teams": {
"add": "Добавить",
"add_team": "Добавьте своих товарищей по команде или сотрудников в свою организацию. Начните работать вместе",
"invite": "Пригласить",
"placeholder": "электронная почта, разделенная запятой",
"role": "Роль",
"send_invite": "Отправить приглашение",
"members": "Члены",
"invite_sent": "Приглашение отправлено",
"you": "ты",
"remove": "Удалить"
},
"roles": {
"admin": "Админ",
"tutor": "Репетитор",
"student": "Студент",
"filter": "Фильтр"
},
"delete_confirmation": {
"title": "Удалить",
"sure": "Вы уверены, что хотите удалить",
"no": "Нет",
"yes": "Да"
},
"invite_modal": {
"title": "Пригласить людей",
"invite": "Пригласить репетиторов",
"select": "Выбор репетиторов в организации...",
"to_add": "Чтобы добавить репетитора в свою организацию,",
"go_to": "зайди в настройки организации",
"invite_students": "Пригласить студентов",
"via_link": "Вы можете пригласить студентов по ссылке для приглашения.",
"via_qr": "Вы можете пригласить студентов через QR",
"download_qr": "Скачать QR-код",
"qr_downloading_snackbar": "QR-код успешно сгенерирован, подождите, пока он загрузится.",
"copy_link": "Копировать ссылку",
"success": "Скопировано успешно",
"finish": "Готово",
"loading": "Загрузка...",
"student_invite_settings": "Настройки приглашения учащихся",
"student_invite_settings_description": "Выберите, как долго будет действовать приглашение и сколько учащихся смогут им воспользоваться.",
"preset": "Предустановка",
"expires_at": "Срок действия истекает в",
"max_uses": "Максимальное использование",
"quick_invite_link": "Ссылка для быстрого приглашения",
"quick_invite_link_description": "Создайте безопасную ссылку и поделитесь ею с помощью копии или QR-кода.",
"regenerate_link": "Восстановить ссылку",
"share_via_qr": "Поделиться через QR",
"qr_placeholder": "Создать ссылку для отображения QR",
"direct_email_bulk": "Прямая рассылка по электронной почте/массовое приглашение",
"direct_email_description": "Вставьте адреса электронной почты, разделенные запятой, пробелом или новой строкой. Для каждого электронного письма создается уникальное безопасное приглашение.",
"recipient_emails": "Электронная почта получателя",
"recipient_emails_placeholder": "студент1@example.com, студент2@example.com",
"send_invite_emails": "Отправляйте приглашения по электронной почте немедленно",
"create_email_invites": "Создание приглашений по электронной почте",
"existing_students_title": "Add existing org students",
"existing_students_description": "Choose student members already in this organization and grant them direct access to this course.",
"existing_students_search": "Search organization students",
"loading_existing_students": "Loading organization students...",
"no_existing_students": "No organization students are available to add.",
"no_matching_existing_students": "No organization students match your search.",
"notify_existing_students": "Send course access email",
"grant_access": "Grant Access",
"invite_new_students_title": "Invite new students",
"invite_new_students_description": "Invite new people into your organization and pre-assign them to this course. They will create an account, accept the invite, and get access.",
"invite_new_students": "Invite Students",
2026-03-09 11:18:22 +01:00
"existing_invites": "Существующие приглашения",
"refresh": "Обновить",
"loading_invites": "Загрузка приглашений...",
"no_invites_yet": "Приглашения пока не созданы.",
"created": "Создано",
"expires": "Срок действия истекает",
"uses": "Использование",
"remaining": "оставшееся",
"opened": "Открыто",
"joined": "Присоединился",
"email_sent": "Письмо отправлено",
"email_failed": "Не удалось отправить электронное письмо",
"copy_metadata": "Копировать метаданные",
"revoke": "Отозвать",
"view_audit": "Посмотреть аудит",
"hide_audit": "Скрыть аудит",
"no_audit_events": "Нет событий аудита.",
"audit_at": "В",
"audit_email": "электронная почта",
"audit_actor": "Актер",
"audit_ip": "ИП",
"scan_qr": "Сканировать QR-код",
"classroomio_brand": "КлассIO.com",
"snackbar_invite_link_copied": "Ссылка для приглашения скопирована.",
"snackbar_invite_link_regenerated": "Создана новая ссылка для приглашения.",
"snackbar_failed_generate_link": "Не удалось создать ссылку для приглашения.",
"snackbar_add_one_recipient": "Добавьте хотя бы один адрес электронной почты получателя",
"snackbar_failed_create_email_invites": "Не удалось создать приглашения по электронной почте.",
"snackbar_invite_revoked": "Приглашение отозвано",
"snackbar_failed_revoke_invite": "Не удалось отозвать приглашение.",
"snackbar_failed_load_audit": "Не удалось загрузить аудит приглашений.",
"snackbar_metadata_copied": "Метаданные приглашения скопированы.",
"snackbar_email_invites_success": "Создано приглашений: {count}. Отправлено {sent}, ошибка {failed}. Пропущено дубликатов: {duplicates}.",
"select_at_least_one_student": "Select at least one existing student",
2026-03-09 11:18:22 +01:00
"presets": {
"one_time_24h": "Одноразовый (24 часа)",
"multi_use_7d": "Многоразовое использование (7 дней)",
"multi_use_30d": "Многоразовое использование (30 дней)",
"custom": "Пользовательский"
}
}
},
"marks": {
"title": "Знаки",
"student": "Студент",
"total": "Итого",
"no_student": "Студент не добавлен",
"export": {
"csv": "Экспортировать в формате CSV",
"pdf": "Экспортировать в PDF"
},
"avg_grade": "Средняя оценка"
},
"submissions": {
"title": "Представленные упражнения",
"grading_modal": {
"details": "Подробности",
"early": "Ранний",
"late": "поздно",
"total_grade": "Общая оценка",
"student": "Студент",
"status": "Статус",
"add_comment": "Добавить комментарий",
"add_comment_placeholder": "Оставить комментарий",
"grade_with_ai": "Оценка с помощью ИИ",
"submit_grades": "Отправить оценки",
"accept_grade": "Принять",
"reject_grade": "Отклонить",
"allocated": "Присвоен этот балл, потому что",
"total_try": "общего числа попыток:",
"options_correct": "выбраны правильные варианты",
"out_of": "из",
"options_wrong": "и количество неправильных выборов было",
"questions_tried": "Присвоен этот балл из-за общего количества попыток:",
"delete_prompt": "Удалить",
"delete_error": "Не удалось удалить отправку",
"delete_success": "Отправка успешно удалена",
"student_avatar": "Студенческий аватар",
"ai_icon": "ИИ"
},
"submission_status": {
"submitted": "Отправлено",
"in_progress": "В процессе",
"graded": "Оцененный"
},
"workflow": {
"awaiting_manual_hint": "Требуется ручная проверка",
"failed_hint": "Не удалось выполнить автооценку. Переместите эту отправку обратно в раздел «Отправлено», чтобы повторить попытку.",
"invalid_transition": "Это изменение статуса не разрешено рабочим процессом оценивания."
}
},
"attendance": {
"title": "посещаемость",
"present": "Настоящее время",
"absent": "Отсутствует",
"search_students": "Поиск студентов",
"student": "Студент",
"lesson": "Урок",
"no_student": "Студент не добавлен"
},
"lessons": {
"heading": "Уроки",
"heading_v2": "Содержание",
"drag": "перетащите карточку, чтобы изменить порядок",
"no_lesson": "Уроков пока нет",
"share_your_knowledge": "Поделитесь своими знаниями со всем миром, создавая увлекательные уроки. Начните с нажатия кнопки «Добавить».",
"add_content": "Добавить контент",
"add_content_description": "Выберите тип контента, который вы хотите добавить.",
"add_content_details": "Заполните детали этого контента.",
"add_content_adding_to": "Добавление в",
"add_content_section_fallback": "раздел",
"add_content_continue": "Продолжить",
"add_content_section_label": "Раздел",
"add_content_select_section": "Выберите раздел",
"add_content_create_section_first": "Сначала создайте раздел, чтобы добавлять уроки или упражнения.",
"add_content_back": "Назад",
"add_content_create": "Создать",
"add_content_create_section": "Создать раздел",
"add_content_create_lesson": "Создать урок",
"add_content_section_title_placeholder": "например, Модуль 1: Введение",
"add_content_lesson_title_placeholder": "например, Начало работы с переменными",
"join_lesson": "Присоединиться к уроку",
"no_link": "Нет ссылки",
"no_tutor": "Репетитор не добавлен",
"body_header": "Уроков пока нет",
"body_content": "Поделитесь своими знаниями со всем миром, создавая увлекательные уроки. Начните с нажатия кнопки «Добавить».",
"download_pdf": "Скачать PDF",
"autosaving": "Автосохранение...",
"done": "Готово",
"edit": "Редактировать",
"mark_as": "Отметить как",
"incomplete": "Неполный",
"complete": "Завершить",
"next": "Далее",
"prev": "Предыдущий",
"prev_shortcut": "Назад (←)",
"next_shortcut": "Далее (→)",
2026-03-09 11:18:22 +01:00
"disabled": "Функция отключена",
"version_history": {
"title": "История версий",
"fetch_more_versions": "Получить больше версий",
"current_version": "Текущая версия",
"restore_version": "Восстановить эту версию"
},
"poll": {
"voted": "Проголосовали",
"created_by": "Создано",
"status": "Статус",
"draft": "Черновик",
"publish": "Опубликовать",
"expiration": "Срок действия",
"total_voted": "Всего голосов",
"responses": "Ответы",
"expires": "Срок действия истекает",
"today": "Сегодня",
"back": "Назад",
"result": "Результат",
"delete": "Удалить",
"create_poll": "Создать опрос",
"question": "Вопрос",
"options": "Опции",
"option_label": "Метка опции",
"cancel": "Отмена",
"poll_question": "Вопрос опроса"
},
"polls": {
"title": "Опрос",
"active_polls": "Активные опросы",
"expired_polls": "Просроченные опросы",
"loading": "Загрузка...",
"no_polls": "Нет опросов для отображения"
},
"comments": {
"title": "Комментарии",
"you": "ты",
"text_area_title": "Оставить комментарий",
"placeholder": "Что вы думаете об этом уроке?",
"comment_btn": "Комментарий",
"cancel_btn": "Отмена",
"load_more_btn": "Загрузить больше",
"comment_error": "Не удалось опубликовать комментарий. Пожалуйста, попробуйте еще раз."
},
"exercises": {
"heading": "Все упражнения",
"add_button": "Добавить",
"no_exercises": "Для этого урока не добавлено никаких упражнений.",
"no_assigned_exercises": "Ваш репетитор не задал ни одного упражнения для этого урока. Основное время вы можете",
"chill": "расслабиться с большими мальчиками",
"add_exercise": "Поделитесь своими знаниями со всем миром, создавая увлекательные упражнения. Добавьте упражнение сейчас.",
"all_exercises": {
"heading": "Все упражнения",
"questions": "Вопросы",
"submissions": "Материалы",
"save": "Сохранить",
"preview": "Предварительный просмотр",
"add_question": "Добавить вопрос",
"reorder": "Изменение порядка вопросов",
"delete_exercise": "Удалить упражнение",
"order_questions": "Заказать вопросы",
"write_your_answer": "Напишите свой ответ",
"write_your_answer_here": "Напишите свой ответ здесь",
"no_answer": "Ответ не был предоставлен",
"write_your_question_here": "Напишите свой вопрос здесь",
"write_your_title": "Напишите здесь свое название",
"write_your_subtitle": "Напишите здесь свой подзаголовок",
"highlight": "Напишите здесь свой заголовок",
"content": "Напишите свой контент здесь",
"video": "Напишите сюда ссылку на ваше видео",
"link": "Напишите здесь свою ссылку",
"label": "Напишите здесь свой лейбл",
"email": "Напишите здесь свой адрес электронной почты",
"facebook": "Напишите здесь ссылку на Facebook",
"twitter": "Напишите здесь свою ссылку на Твиттер",
"linkedin": "Напишите здесь ссылку на LinkedIn",
"number": "Напишите здесь свой номер телефона",
"previous": "Предыдущий",
"finish": "Готово",
"next": "Далее",
"check": "Проверить",
2026-04-27 11:40:38 +01:00
"auto_graded_badge": "Auto-grade",
"manual_grading_required_badge": "Manual grading required",
"points_required_auto_grade": "Points must be greater than 0 for auto-graded exercises.",
2026-03-09 11:18:22 +01:00
"analytics": {
"submissions": "Материалы",
"individual": {
"heading": "Индивидуальный",
"answers": "Индивидуальные ответы",
"no": "Ответ не был предоставлен",
"student_avatar": "Студент"
},
"summary": {
"heading": "Резюме",
"question_chart": "Таблицы вопросов",
"responses": "Ответы",
"no_responses": "Пока нет ответов",
"other": "Другое"
},
"loading_submissions": "Загрузка материалов...",
"empty_title": "Пока нет заявок",
"empty_description": "Представленные материалы появятся здесь, когда учащиеся выполнят это упражнение."
},
"view_mode": {
"no_question": "Для этого упражнения не добавлено ни одного вопроса.",
"edit": "Редактировать",
"button": "кнопка для добавления",
"questions": "вопросы",
"sections": "разделы",
2026-03-09 11:18:22 +01:00
"points": "очки",
"all": "Все необходимое",
"due": "К оплате",
"no_description": "Нет описания",
"start": "Старт",
"graded": "Оцененный",
"pending": "Ожидается",
"submitted": "Отправлено",
"status_pending": "Статус: Ожидается рассмотрение",
"status_graded": "Статус: Проверка завершена",
"status_submitted": "Статус: Отправлено",
"empty_description": "Нажмите кнопку «Изменить», чтобы добавить.",
"empty_edit_hint_prefix": "Нажмите кнопку ",
"empty_edit_hint_suffix": " кнопка для добавления.",
"answers_required": "Перед отправкой дайте хотя бы один ответ.",
"checking_submission": "Проверка вашей заявки...",
"answer_required": "Пожалуйста, ответьте на этот вопрос, прежде чем продолжить.",
"instructor_feedback": "Отзывы инструктора",
"attempt_counter": "Попытка {current} из {total}",
"previous_try": "Предыдущая попытка",
"next_try": "Следующая попытка",
"try_again": "Попробуйте еще раз",
"back": "Назад",
"begin_section": "Начальный раздел",
"complete_section": "Полный раздел"
2026-03-09 11:18:22 +01:00
},
"edit_mode": {
"delete_modal": "Удалить упражнение",
"sure": "Вы уверены, что хотите удалить это упражнение?",
"no": "Нет, отменить",
"yes": "Да, удалить",
"deleting": "Удаление...",
"error": "У вас есть некоторые ошибки",
"question": "Вопрос",
"write": "Напишите свой код",
"option": "Добавить вариант",
"question_types": {
"single": "Одиночный ответ",
"multiple": "Несколько ответов",
"paragraph": "Параграф",
"true_false": "Верно/Неверно",
"short_answer": "Короткий ответ",
"numeric": "Числовой ответ",
"fill_blank": "Заполните пробел",
"file_upload": "Загрузка файла",
"matching": "Соответствие",
"ordering": "Заказ",
"hotspot": "Точка доступа",
"link": "Ссылки",
"word_bank": "Банк слов",
"star": "Звездный рейтинг",
"video_recording": "Запись видео"
2026-03-09 11:18:22 +01:00
},
"select_type": "Выберите тип",
"question_type_auto_gradable": "Auto",
"question_type_auto_gradable_description": "Scored automatically by the system",
"question_type_manual_grading": "Manual",
"question_type_manual_grading_description": "Requires human review to score",
2026-03-09 11:18:22 +01:00
"premium_question_type": "Обновите, чтобы использовать этот тип вопроса"
},
"delete_confirmation": {
"title": "Удалить вопрос",
"sure": "Вы уверены, что хотите удалить этот вопрос?",
"no": "Нет, пожалуйста, не надо",
"yes": "Да, удалить",
"section_title": "Удалить раздел",
"section_sure": "Этот раздел будет удален. Его вопросы будут перенесены в ближайший раздел."
2026-03-09 11:18:22 +01:00
},
"description": {
"title": "Название",
"heading": "Описание",
"describe": "Опишите упражнение своему ученику.",
"no": "Нет описания"
},
"shared_question": {
"textarea": {
"take": {
"placeholder": "Напишите свой ответ",
"min_error": "Answer must be at least {min} characters.",
"max_error": "Answer must be at most {max} characters.",
"range_error": "Answer must be between {min} and {max} characters."
2026-03-09 11:18:22 +01:00
},
"edit": {
"placeholder": "Учащиеся будут отвечать длинным текстом",
"min_characters_label": "Minimum characters",
"min_characters_placeholder": "Minimum characters",
"max_characters_label": "Maximum characters",
"max_characters_placeholder": "Maximum characters"
2026-03-09 11:18:22 +01:00
}
},
"hotspot": {
"preview": {
"helper": "Предварительный просмотр точки доступа обеспечивается изображением хост-приложения и настройками точки доступа."
},
"take": {
"placeholder": "Предоставьте координаты горячей точки в формате JSON."
},
"edit": {
"helper": "Настройте изображение и зоны точки доступа в настройках вопроса с помощью элементов управления хост-приложения."
}
},
"ordering": {
"fallback_step_prefix": "Шаг",
"preview": {
"submitted_label": "Отправленный заказ",
"expected_label": "Ожидаемый заказ",
"matches": "Отправленный заказ соответствует ожидаемому заказу.",
"differs": "Отправленный заказ отличается от ожидаемого."
},
"take": {
"helper": "Перетаскивайте элементы, чтобы расположить их в правильном порядке.",
"empty": "Для этого вопроса пока не настроены элементы заказа."
},
"edit": {
"helper": "Перетащите элементы, чтобы определить правильный порядок.",
"add_step": "Добавить шаг",
"empty": "Добавьте шаги, затем перетащите их, чтобы установить ожидаемый порядок.",
"step_placeholder": "Шаг '{'index'}'",
2026-03-09 11:18:22 +01:00
"remove_step_tooltip": "Удалить шаг"
}
},
"matching": {
"preview": {
"helper": "Предварительный просмотр совпадающих пар обеспечивается настройками хост-приложения."
},
"take": {
"placeholder": "Предоставьте совпадающие пары в формате JSON."
},
"edit": {
"helper": "Настройте пары в настройках вопроса с помощью элементов управления хост-приложения."
}
},
"link": {
"preview": {
"empty": "Ссылки не предоставлены.",
"item_label": "Ссылка '{'index'}'"
2026-03-09 11:18:22 +01:00
},
"take": {
"helper": "Добавьте одну или несколько ссылок. Принимаются только действительные URL-адреса http/https.",
"placeholder": "https://example.com/resource-'{'index'}'",
"remove_tooltip": "Удалить ссылку",
"remove_sr": "Удалить ссылку",
"invalid_url_error": "Введите действительный URL-адрес (http/https).",
"add_button": "Добавить ссылку"
},
"edit": {
"instructions_placeholder": "Дополнительные инструкции для учащихся",
"helper": "Учащиеся могут предоставить один или несколько действительных URL-адресов (http/https)."
}
},
"file_upload": {
"preview": {
"accepted_types_label": "Допустимые типы",
"max_size_label": "Максимальный размер (МБ)"
},
"take": {
"selected_file_label": "Выбранный файл",
"upload_button": "Загрузить",
"upload_progress": "Загрузка...",
"upload_error": "Загрузка не удалась",
"view": "Посмотреть",
"download": "Скачать"
},
"edit": {
"accepted_types_placeholder": "Принимаемые типы (например, pdf, docx)",
"max_size_placeholder": "Максимальный размер (МБ)"
}
},
"fill_blank": {
"preview": {
"accepted_answers_label": "Принятые ответы"
},
"take": {
"placeholder": "Введите ответы через запятую"
},
"edit": {
"accepted_answers_placeholder": "Принятые ответы (через запятую)"
},
"review": {
"your_answer_label": "Отправлено:"
2026-03-09 11:18:22 +01:00
}
},
"numeric": {
"preview": {
"correct_value_label": "Правильное значение",
"tolerance_label": "Толерантность"
},
"take": {
"placeholder": "Введите номер"
},
"edit": {
"correct_value_label": "Правильное значение",
"correct_value_info": "Ожидаемый числовой ответ должен быть представлен учащимся, чтобы быть отмеченным как правильный.",
"tolerance_label": "Толерантность",
"tolerance_info": "Допустимое отклонение от правильного значения (например, 0,5 принимает +/-0,5).",
"correct_value_placeholder": "Правильное значение",
"tolerance_placeholder": "Толерантность"
},
"review": {
"your_answer_label": "Отправлено:",
"in_range": "В пределах допуска",
"out_of_range": "Внешняя толерантность"
2026-03-09 11:18:22 +01:00
}
},
"short_answer": {
"preview": {
"helper": "Вопрос с произвольным текстом ответа."
},
"take": {
"placeholder": "Введите ответ"
},
"edit": {
"instructions_placeholder": "Дополнительные инструкции"
},
"review": {
"your_answer_label": "Отправлено:",
"accepted_label": "Принятые ответы"
2026-03-09 11:18:22 +01:00
}
},
"true_false": {
"true_label": "Правда",
"false_label": "Ложь",
"preview": {
"correct_value_label": "Правильное значение"
},
"edit": {
"correct_answer_label": "Правильный ответ"
}
},
"checkbox": {
"edit": {
"helper": "Отметьте один или несколько вариантов как правильные.",
"correct_selected_tooltip": "Правильный ответ выбран",
"toggle_correct_tooltip": "Переключить правильный ответ",
"toggle_correct_sr": "Переключить параметр как правильный"
}
},
"radio": {
"edit": {
"helper": "Выберите ровно один правильный вариант.",
"correct_selected_tooltip": "Правильный ответ выбран",
"mark_correct_tooltip": "Отметить как правильный ответ",
"mark_correct_sr": "Отметить вариант как правильный"
}
},
"question": {
"edit": {
"title_label": "Название",
"title_placeholder": "Вопрос-подсказка",
"description_label": "Описание (необязательно)",
"description_placeholder": "Добавьте дополнительный контекст для этого вопроса",
"add_description": "Добавить описание",
"remove_description": "Удалить описание",
"media_menu_sr": "Меню дополнительных вопросов",
"add_image": "Добавить изображение",
"add_video": "Добавить видео",
"remove_image_tooltip": "Удалить изображение",
"remove_image_sr": "Удалить изображение",
"remove_video_tooltip": "Удалить видео",
"remove_video_sr": "Удалить видео",
"image_alt": "Контекст вопроса",
"video_modal_title": "Добавить видео с YouTube",
"video_link_label": "ссылка на ютуб",
"video_link_placeholder": "https://www.youtube.com/watch?v=",
"video_add_button": "Добавить видео",
"video_invalid_link": "Введите действительную ссылку YouTube.",
"upload_error_only_images": "Поддерживаются только файлы изображений.",
"upload_error_skipped": "Некоторые файлы были пропущены, поскольку они не являются изображениями.",
"upload_error_failed": "Не удалось загрузить изображение. Попробуйте еще раз."
}
},
"navigation": {
"previous": "Предыдущий",
"next": "Далее",
"finish": "Готово"
},
"common": {
"option_prefix": "Вариант",
"remove": "Удалить",
"add_option": "Добавить вариант",
"correct_badge": "Правильно",
"not_set": "Не установлено",
"incorrect_badge": "Неправильный"
},
"word_bank": {
"review": {
"your_answer_label": "Ваши ответы",
"correct_label": "Правильные ответы"
},
"preview": {
"filled_label": "Ожидаемые ответы в контексте"
},
"take": {
"helper": "Щелкните слово, чтобы поместить его в первый пустой пробел, или перетащите его на пустой пробел. Нажмите на заполненный пробел, чтобы вернуть слово в банк.",
"bank_heading": "Банк слов",
"clear_blank_sr": "Удалить слово из пустого места"
},
"edit": {
"template_label": "Шаблон предложения",
"template_placeholder": "Измерения для описания наших данных называются ___. ___ - это функция...",
"template_helper": "Используйте три подчеркивания (___) для каждого пробела. Учащиеся увидят банк слов с правильными ответами и отвлекающими факторами.",
"no_blanks_warning": "Добавьте в шаблон хотя бы один пустой маркер ___.",
"correct_answers_heading": "Правильный ответ на каждый пропуск",
"blank_label": "Пустой",
"correct_placeholder": "Правильный термин или фраза",
"distractors_heading": "Лишние слова (отвлекающие слова)",
"distractor_placeholder": "Неправильный вариант",
"add_distractor": "Добавить отвлекающий фактор"
}
},
"star": {
"preview": {
"correct_label": "Правильный ответ"
},
"take": {
"helper": "Выберите свой рейтинг.",
"star_sr": "Звезда '{'n'}' из '{'max'}'"
},
"edit": {
"correct_value_label": "Правильное значение звезды",
"correct_value_info": "Учащиеся со звездным подсчетом должны выбрать, чтобы заработать полные баллы.",
"max_stars_label": "Максимум звезд",
"max_stars_info": "Сколько звезд видят учащиеся (1–10). По умолчанию — 5.",
"correct_value_placeholder": "например 3",
"max_stars_placeholder": "например 5"
}
},
"video_recording": {
"submission": {
"no_video": "Видео не представлено.",
"unavailable": "Видео недоступно.",
"duration": "Продолжительность",
"file_size": "Размер файла",
"recorded_at": "Записано",
"uploaded_at": "Загружено",
"retake_count": "Пересдача"
},
"preview": {
"max_duration_label": "Максимальная продолжительность",
"manual_grading": "Учащиеся записывают короткий видеоответ. Требуется ручная оценка."
},
"take": {
"unsupported": "Запись видео не поддерживается в этом браузере.",
"permission_prompt": "Разрешите доступ к камере и микрофону, чтобы записать ваш ответ.",
"permission_denied": "Доступ к камере или микрофону заблокирован. Проверьте разрешения браузера.",
"start_camera": "Настроить камеру",
"camera_label": "Камера",
"camera_placeholder": "Выберите камеру",
"play_preview": "Воспроизвести предварительный просмотр записи",
"pause_preview": "Приостановить предварительный просмотр записи",
"start_recording": "Начать запись",
"stop_recording": "Остановить запись",
"elapsed": "Прошедшее",
"remaining": "Осталось",
"max_duration": "Макс",
"too_short": "Запись не менее 1 секунды.",
"use_recording": "Использовать запись",
"retake": "Пересдать",
"delete": "Удалить запись",
"retry_upload": "Повторить загрузку",
"uploading": "Загрузка записи...",
"uploaded": "Запись загружена",
"upload_failed": "Загрузка не удалась. Попробуйте еще раз.",
"replaces_previous": "Новый принятый вариант заменяет предыдущий ответ после загрузки."
},
"edit": {
"max_duration_label": "Максимальная продолжительность",
"max_duration_helper": "Учащиеся делают запись в браузере и могут пересдать ее перед отправкой. Максимум — 2 минуты.",
"max_duration_placeholder": "60",
"manual_grading": "Требуется ручная оценка"
}
2026-03-09 11:18:22 +01:00
}
},
"settings": "Настройки",
"settings_allow_multiple": "Разрешить несколько попыток",
"settings_allow_multiple_helper": "Учащиеся могут отправлять заявки несколько раз и просматривать предыдущие попытки на экране результатов.",
"settings_save": "Сохранить настройки",
"add": "Добавить",
"add_section": "Добавить раздел",
"reorder_done": "Изменение заказа завершено",
"section": {
"fallback_title": "Раздел",
"questions": "вопросы",
"short_questions": "д",
"required": "требуется",
"add_question": "Добавить вопрос",
"delete": "Удалить раздел",
"move_up": "Переместить раздел вверх",
"move_down": "Переместить раздел вниз",
"color": "Цвет раздела",
"description_placeholder": "Опишите этот раздел",
"after_section": "После раздела",
"continue": "Перейти к следующему разделу",
"go_to_section": "Перейти в раздел",
"submit": "Отправить упражнение",
"collapse_section": "Свернуть раздел",
"expand_section": "Развернуть раздел"
2026-05-27 15:17:05 +01:00
},
"more": "Действия"
2026-03-09 11:18:22 +01:00
},
"new_exercise_modal": {
"heading": "Новое упражнение",
"how": "Как вы хотите создать свое упражнение",
"coming_soon": "Скоро",
"next": "Далее",
"title": "Дайте своему упражнению название",
"title_placeholder": "Название упражнения",
"finish": "Готово",
"select_template": "Выберите шаблон",
"questions": "Вопросы",
"points": "Очки",
"back": "Назад",
"create_exercises": "Создавайте упражнения из заметок с помощью AI",
"choose_questions": "Выберите, сколько вопросов и вариантов вы хотите, и искусственный интеллект поможет вам создать упражнение на основе вашей заметки. Пойдем.",
"how_many_questions": "Сколько вопросов вы хотите создать?",
"how_many_options": "Сколько вариантов на вопрос вы хотите?",
"add_note": "Пожалуйста, добавьте примечание, чтобы использовать эту функцию",
"generate": "Генерировать",
"completion": "Генерация ИИ завершена",
"click_generate": "Нажмите «Создать» для волшебства",
"no_templates_for_tag": "Для этого тега нет доступных шаблонов.",
"errors": {
"template_fetch": "Ошибка при загрузке шаблонов. Пожалуйста, попробуйте еще раз."
},
"options": {
"from_scratch": "С нуля",
"from_scratch_subtitle": "Создайте упражнение с нуля, если у вас уже есть подготовленные вопросы.",
"use_template": "Используйте шаблон",
"use_template_subtitle": "Выбирайте из более чем 100 шаблонов предустановленных упражнений, которые помогут вам начать работу.",
"use_ai": "Используйте ИИ",
"use_ai_subtitle": "Вы можете создать упражнение с помощью ИИ из своих заметок."
}
}
},
"materials": {
"body_heading": "К этому уроку пока не добавлено ни одной заметки, видео или слайда.",
"body_content": "Поделитесь своими знаниями со своими учениками, создавая интересный контент. Начните с нажатия на",
"get_started": "Начать",
"no_content": "Нет контента",
"no_translation": "Нет перевода на выбранный язык",
"button": "кнопка",
"button_done": "Готово",
"tabs": {
"document": {
"title": "Документы",
"add_document": "Добавить документ",
"no_document": "Документы еще не загружены",
"view_document": "Посмотреть документ",
"download": "Скачать",
"upload_document": "Загрузить документ",
"upload_title": "Загрузить документ",
"upload_description": "Загрузите файлы PDF, DOCX или DOC. Максимальный размер: 5 МБ",
"drag_drop": "Перетащите сюда свой документ",
"or": "или",
"choose_file": "Выберите файл",
"cancel": "Отмена",
"uploading": "Загрузка...",
"upload_success": "Документ успешно загружен!",
"upload_error": "Не удалось загрузить документ",
"file_type_error": "Тип файла не поддерживается. Загрузите файлы PDF, DOCX или DOC.",
"file_size_error": "Размер файла слишком велик. Максимальный размер: {size}.",
"type": "Тип",
"size": "Размер",
"upload_error_title": "Ошибка загрузки",
"upload_error_message": "Неподдерживаемый формат файла или не удалось загрузить",
"upload_error_try_again": "Пожалуйста, повторите попытку, используя действительный файл документа.",
"try_again": "Попробуйте еще раз",
"upgrade": "Обновите свой план, чтобы загружать документы",
"cancel_upload": "Отменить загрузку",
"upload_cancelled": "Загрузка отменена пользователем",
"downloading": "Загрузка...",
"view_pdf": "Посмотреть PDF",
"remove_document": "Удалить документ",
"delete": "Удалить",
"page_of": "Страница {page} из {total}",
"loading_pdf": "Загрузка PDF...",
"failed_to_load_pdf": "Не удалось загрузить PDF-документ.",
"failed_to_render_pdf": "Не удалось отобразить страницу PDF.",
"use_arrow_keys": "Используйте клавиши со стрелками для навигации, +/- для масштабирования или нажимайте элементы управления выше. Щелчок правой кнопкой мыши отключен.",
"empty_title": "Документов пока нет",
"empty_description": "Загрузите документы, чтобы поделиться ими со своими учениками"
},
"video": {
"title": "Видео",
"embed_link": "Вставить ссылку",
"upload": "Загрузить",
"library": "Библиотека",
"button": "Добавить/редактировать видео(а)",
"remove_video": "Удалить видео",
"add_video": {
"title": "Добавить видео",
"add_by": "Добавить по",
"youtube_link": "Ссылка на Ютуб",
"videos_added": "Видео добавлено",
"add_video": "Добавить видео",
"upload_video": "Загрузить видео",
"select_file": "Выберите файл (Mp4, MOV, AVI) для загрузки в урок.",
"size": "(Макс. 500 МБ)",
"oops": "Упс `😬, не удалось загрузить видео",
"big_file": "Извините, видео не было загружено. Размер файла слишком велик,",
"maximum_size": "максимальный размер 30 МБ. Попробуйте еще раз!",
"button": "Попробуйте другой файл",
"try_again": "Пожалуйста, попробуйте еще раз",
"unsupported_format": "Извините, видео не загрузилось, формат файла не поддерживается или на сервере что-то пошло не так.",
"format": "Загрузите файлы MP4, MOV и AVI.",
"upgrade": "Обновите свой план, чтобы загружать видео",
"uploading": "Загрузка...",
"invalid_youtube": "Недействительная ссылка(и) на YouTube",
"invalid_link": "Неверная ссылка(и)",
"search_library": "Поиск в библиотеке",
"search_library_action": "Поиск",
"loading_library": "Загрузка медиатеки...",
"no_library_videos": "В вашей медиатеке нет доступных видео.",
"add_from_library": "Добавить из библиотеки",
"cancel_upload": "Отменить загрузку",
"upload_cancelled": "Загрузка отменена пользователем",
"max_files": "{count, plural, one {You can upload # file} other {You can upload # files}}",
"max_files_and_size": "(до {size} каждый)",
"google_drive_choose": "Выберите на Google Диске",
"google_drive_opening": "Открытие выбора…",
"google_drive_hint": "Выберите видео из своей учетной записи Google. Всем, кто просматривает урок, необходим доступ. Установите для общего доступа на Диске значение «Все, у кого есть ссылка, могут просматривать» (или его эквивалент в вашей организации).",
"google_drive_not_configured": "Импорт с Google Диска не настроен для этого развертывания. Добавьте PUBLIC_GOOGLE_PICKER_CLIENT_ID и PUBLIC_GOOGLE_PICKER_API_KEY в свою среду.",
"google_drive_error": "Не удалось открыть Google Диск. Убедитесь, что в вашем браузере разрешены всплывающие окна и что Google Picker настроен правильно.",
"processing": {
"queued": "В очереди на обработку…",
"probing": "Чтение метаданных видео…",
"thumbnailing": "Создание миниатюры…",
"extracting_audio": "Извлечение аудио…",
"transcribing": "Расшифровка…",
"compressing": "Сжатие видео…",
"completed": "Обработка завершена",
"failed": "Обработка не удалась",
"canceled": "Обработка отменена"
}
2026-03-09 11:18:22 +01:00
},
"empty_title": "Видео пока нет",
"empty_description": "Добавляйте видео с YouTube, загружайте их или из своей медиатеки.",
"google_drive": "Гугл Диск",
"generate_transcript": "Generate transcription",
"generate_transcript_in_progress": "Transcribing…",
"transcript": {
"title": "Transcript",
"captions_label": "Captions",
"language": "Language: {language}",
"empty": "No transcript yet. You can generate one from this card’s menu after the video is uploaded.",
"loading": "Loading transcript…",
"open_side_panel": "Открыть панель стенограммы"
},
"simple_card": {
"kind_youtube": "Ютуб",
"kind_upload": "Загрузить",
"kind_google_drive": "Гугл Диск",
"kind_generic": "Встроенный",
"course_fallback": "Курс",
"menu_aria": "Параметры видео"
},
"view_transcript": "Посмотреть транскрипцию"
2026-03-09 11:18:22 +01:00
},
"slide": {
"title": "Слайд",
"slide_link": "Слайд-ссылка",
"helper_message": "Вы можете встроить Google Slides или Canva Presentation."
},
"note": {
"title": "Примечание",
"placeholder": "Напишите сюда конспект урока",
"ai": {
"outline": "Создать план урока",
"note": "Создать заметку к уроку",
"activities": "Создание учебных занятий"
}
}
}
},
"lesson_nav": {
"materials": "Материалы",
"exercises": "Упражнения"
},
"add_content_options": {
"section_title": "Раздел",
"section_description": "Групповые занятия и упражнения вместе.",
"lesson_title": "Урок",
"lesson_description": "Преподавайте с помощью заметок, слайдов и видео.",
"exercise_title": "Упражнение",
"exercise_description": "Оценивайте учащихся с помощью викторин и заданий."
},
"add_lesson": {
"button_title": "Добавить",
"start_reorder": "Изменить порядок",
"end_reorder": "Завершить изменение порядка",
"modal_heading": "Добавить новый урок",
"modal_heading_section": "Добавить новый раздел",
"lesson_title": "Название урока",
"course_section_title": "Название раздела",
"click_to": "Нажмите, чтобы",
"lock": "Блокировка",
"unlock": "Разблокировать",
"all": "Все",
"fullname": "полное имя",
"save": "Сохранить",
"edit": "Редактировать",
"delete": "Удалить",
"cancel": "Отмена",
"delete_tooltip": "Удалить этот урок"
2026-03-09 11:18:22 +01:00
},
"section_prompt": {
"cta": "Включить разделы",
"header": "Включить разделы",
"title": "Мы запустили разделы курса",
"description": "Теперь вы можете группировать уроки по разделам, чтобы упорядочить контент и сделать обучение более комфортным для ваших учеников.",
"activate": "Активировать",
"cancel": "Отмена"
},
"content_locked_title": "Этот контент заблокирован",
"content_locked_description": "Ваш преподаватель еще не разблокировал этот контент. Завершите предыдущий контент или зайдите позже.",
"saving": "Сохранение…",
"saved": "Сохранено",
"draft_recovery": "Для этого урока найден несохраненный черновик. Хотели бы вы восстановить его?",
"stats": {
"sections": "Разделы",
"lessons": "Уроки",
"exercises": "Упражнения"
}
2026-03-09 11:18:22 +01:00
},
"news_feed": {
"heading": "Лента новостей",
"body_header": "Еще нет сообщений",
"body_content": "Сделайте публикацию в своем классе. Начните с нажатия кнопки «Добавить».",
"pinned": "Закреплено",
"snackbar": {
"comment_deleted": "Комментарий удален",
"reaction_error": "Произошла ошибка при реакции на ленту новостей.",
"comment_creation_error": "Произошла ошибка при создании комментария",
"add_comment_success": "Комментарий добавлен",
"toggle_pin_error": "Не удалось переключить закрепленный канал.",
"unpinned": "Откреплено",
"successfully": "Успешно",
"feed_delete_success": "Фид успешно удален",
"fetch_feed_fail": "Не удалось получить ленты новостей.",
"fetching_error": "Произошла ошибка при получении фида."
},
"heading_button": {
"title": "Добавить",
"edit_post": "Редактировать сообщение",
"make_a_post": "Сделать публикацию",
"placeholder": "Поделитесь новостями со своими учениками",
"cancel": "Отмена",
"post": "Сообщение"
},
"user_avatar_alt": "Аватар пользователя",
"comments": {
"comment": "комментарий",
"showing_of": "Показаны {shown} из {total}",
2026-03-09 11:18:22 +01:00
"hide": "Скрыть комментарии",
"placeholder": "Добавить комментарий к классу",
"submit_aria": "Отправить комментарий",
"delete": "Удалить"
},
"card": {
"pin": "Пин-код",
"unpin": "Открепить",
"edit": "Редактировать",
"delete": "Удалить"
}
2026-04-27 11:40:38 +01:00
},
"compliance": {
"title": "Соответствие",
"not_compliance_title": "Соответствие не включено",
"not_compliance_description": "Этот курс не настроен как курс соответствия.",
"loading": "Загрузка записей о соответствии...",
"learners": "Учащиеся",
"learners_description": "В этой таблице показан последний цикл для каждого учащегося.",
"current_cycle": "Текущий цикл",
"current_cycle_description": "Ваш активный цикл соответствия и даты продления.",
"history": "Прошлые циклы",
"history_description": "Каждая строка представляет собой один записанный цикл соответствия для этого курса.",
"no_active_cycle": "Нет активного цикла соответствия",
"empty_history": "История соответствия еще не зарегистрирована.",
"empty_overview": "Записей о соблюдении требований учащимися пока нет.",
"not_available": "Недоступно",
"status": {
"no_record": "Нет записи",
"not_started": "Не запущено",
"in_progress": "В процессе",
"compliant": "Соответствует",
"expiring_soon": "Срок действия скоро истекает",
"in_grace_period": "В льготный период",
"non_compliant": "Не соответствует",
"waived": "Отказано"
},
"summary": {
"total_learners": "Всего учащихся",
"no_record": "Нет записи",
"not_started": "Не запущено",
"in_progress": "В процессе",
"compliant": "Соответствует",
"expiring_soon": "Срок действия скоро истекает",
"in_grace_period": "В льготный период",
"non_compliant": "Не соответствует",
"waived": "Отказано"
},
"fields": {
"learner": "Учащийся",
"email": "электронная почта",
"status": "Статус",
"cycle": "Цикл",
"due_date": "Срок сдачи",
"completed_at": "Завершено в",
"valid_until": "Действительно до",
"score": "Оценка",
"attempts": "Попытки"
},
"bulk_actions": {
"title": "Массовые действия",
"description": "Выберите учащихся и примените действие по обеспечению соответствия к их текущему циклу.",
"select_all": "Выбрать всех видимых учащихся",
"selected_count": "{count} выбрано",
"clear_selection": "Очистить выбор",
"due_date_label": "Срок сдачи",
"due_date_helper": "Используется для действий сброса и продления.",
"reset_action": "Сброс цикла",
"extend_action": "Продлить срок выполнения",
"waive_title": "Отказаться от участия выбранных учащихся",
"waive_description": "Примените отказ к выбранным учащимся. Вы можете оставить срок действия пустым для бессрочного отказа.",
"waiver_reason_label": "Причина отказа",
"waiver_reason_helper": "Дополнительный контекст для аудитов и будущих проверок.",
"waiver_expires_at_label": "Отказ истекает в",
"waiver_expires_at_helper": "Оставьте пустым, если срок действия отказа не истекает автоматически.",
"waive_action": "Применить отказ",
"modal": {
"description": "Вы обновляете {count} выбранных учащихся.",
"cancel": "Отмена",
"apply": "Применить действие"
}
},
"tabs": {
"overview": "Обзор",
"learners": "Учащиеся"
},
"overview_metrics": {
"heading": "Снимок курса",
"description": "Учащиеся учитываются по статусу для этого курса."
},
"empty_overview_description": "Следите за тем, чтобы ваши сотрудники соблюдали требования и отслеживали, кто отстает."
2026-03-09 11:18:22 +01:00
}
},
"search": {
"placeholder": "Поиск уроков или упражнений",
"empty": "Результаты не найдены"
},
2026-03-18 23:39:12 +01:00
"header": {
"preview": "Preview course",
"preview_missing_slug": "Generate and save a course slug before previewing."
2026-03-18 23:39:12 +01:00
},
2026-03-09 11:18:22 +01:00
"sidebar": {
"back_to_course": "Вернуться к курсу",
"content_count": {
"lessons": "{count} уроков",
"exercises": "{count} упражнений"
2026-04-27 11:40:38 +01:00
},
"compliance": {
"title": "Соответствие",
"due_date": "Срок погашения",
"valid_until": "Действительно до"
2026-03-09 11:18:22 +01:00
}
},
"navItems": {
"nav_news_feed": "Лента новостей",
"nav_content": "Содержание",
"nav_attendance": "посещаемость",
"nav_submissions": "Материалы",
"nav_marks": "Знаки",
"nav_people": "Люди",
"nav_analytics": "Аналитика",
"nav_certificates": "Сертификаты",
"nav_landing_page": "Целевая страница",
2026-04-27 11:40:38 +01:00
"nav_settings": "Настройки",
"nav_compliance": "Соответствие",
"nav_ai_assistant": "Ассистент",
"nav_ai_tutor": "Репетитор по искусственному интеллекту"
},
"completion": {
"modal": {
"title": "Требования курса выполнены!",
"subtitle": "Поздравляем — вы можете просмотреть и скачать свой сертификат в любое время.",
"view_certificate": "Посмотреть сертификат",
"later": "Закрыть"
}
},
"certificates": {
"progress_hint": "Выполнено {current}% (для загрузки требуется {required}%)"
},
"certification": {
"rules_heading": "Правила",
"deadline_label": "Срок сертификации",
"deadline_helper": "Учащиеся должны достичь процента завершения до этой даты и времени (по местному времени). Оставьте пустым, если срок не установлен.",
"threshold_label": "Минимальное завершение (%)",
"threshold_helper": "Для получения сертификата необходим совмещенный прогресс урока и упражнений (0–100). По умолчанию — 100%.",
"final_exercise_label": "Заключительное упражнение (по желанию)",
"final_exercise_none": "нет",
"final_exercise_helper": "Если этот параметр установлен, учащиеся должны набрать хотя бы минимальный балл за это упражнение (засчитывается лучшая попытка) в дополнение к указанному выше проценту выполнения.",
"min_exercise_score_label": "Минимальный балл за финальное упражнение (%)",
"min_exercise_score_helper": "Оценка представляет собой процент от общего количества баллов, возможных за это упражнение (0–100).",
"blocker_progress": "Ваш прогресс по курсу составляет {current}%; Требуется {required}%.",
"blocker_deadline": "Срок сертификации прошел.",
"blocker_no_content": "В этом курсе нет уроков или упражнений, которые необходимо выполнить.",
"blocker_final_not_submitted": "Чтобы получить сертификат, отправьте необходимое упражнение «{exerciseTitle}».",
"blocker_final_pending": "Ваша попытка выполнения \"{exerciseTitle}\" все еще оценивается.",
"blocker_final_score": "Ваш лучший результат в «{exerciseTitle}» — {bestPercent}%; Требуется {requiredPercent}%.",
"blocker_final_misconfigured": "Для сертификационного упражнения «{exerciseTitle}» не настроены баллы; попросите инструктора это исправить.",
"email_message_label": "Сообщение электронной почты",
"email_message_placeholder": "например Мы гордимся вашим прогрессом — продолжайте учиться!"
},
"creator": {
"heading": "Какой курс вы хотите создать?",
"placeholder": "Попросите ClassroomIO создать для вас курс...",
"type": {
"self_paced": "Самостоятельный темп",
"live_class": "Живой урок"
},
"level": {
"beginner": "Новичок",
"intermediate": "Средний",
"advanced": "Расширенный"
},
"drafting": {
"heading": "Продумываем идею вашего курса",
"subtext": "Мы превратим ваше приглашение в название курса и рабочую область.",
"step_reading": "Читаю вашу подсказку",
"step_naming": "Название вашего курса",
"step_building": "Создание своего рабочего пространства"
},
"untitled_course": "Курс без названия",
"untitled_course_description": "Детали курса будут заполнены ассистентом после настройки.",
"template": {
"heading": "Или начните с шаблона",
"submit": "Продолжить",
"skip": "Вместо этого ответьте в чате",
"submitted_summary": "Ответы отправлены",
"skipped_summary": "Перешел на чат вопросов и ответов.",
"field": {
"product_name": "Название продукта",
"product_summary": "Что делает продукт?",
"audience": "Кто аудитория?",
"outcome": "Что должны уметь учащиеся после курса?",
"depth": "Насколько глубоким должен быть курс?",
"topic": "Тема или ниша",
"expertise_level": "Целевой уровень экспертизы",
2026-05-27 15:17:05 +01:00
"documentation_url": {
"label": "URL документации (необязательно)",
"hint": "Мы прочитаем этот сайт, чтобы закрепить курс на вашем реальном продукте."
}
},
"expert_on_x": {
"title": "Станьте экспертом по X",
"description": "Углубленный курс, превращающий учащихся в экспертов по определенной теме или нише.",
"form_title": "Расскажите нам о теме"
},
"product_onboarding": {
"title": "Обучение внедрению продукта",
"description": "Обучение, которое поможет новым пользователям продуктивно работать уже в первую неделю.",
"form_title": "Расскажите нам о своих целях адаптации"
},
"product_101": {
"title": "Курс продукта 101",
"description": "Базовый курс, обучающий клиентов использованию вашего продукта.",
"form_title": "Расскажите нам о своем продукте"
}
}
2026-03-09 11:18:22 +01:00
}
},
"courses": {
"heading": "Курсы",
"heading_button": "Создать курс",
"search_placeholder": "Найти курс",
"copy_course": {
"title": "Создать курс",
"course_name_label": "Название курса",
"course_name_placeholder": "Название вашего курса",
"course_description_label": "Описание курса",
"course_description_placeholder": "Введите описание вашего курса",
"create_button": "Создать",
"error": {
"failed_to_clone": "Не удалось клонировать курс."
}
},
"new_course_modal": {
"heading": "Создать курс",
"course_name": "Название курса",
"type": "Тип курса",
"course_name_placeholder": "Название вашего курса",
"short_description": "Краткое описание",
"short_description_placeholder": "Небольшое описание этого курса",
"type_selector_title": "Какой тип курса вы рассматриваете?",
"button": "Готово",
"back": "Назад",
"next": "Далее"
},
"course_card": {
"empty_title": "Курсы не созданы",
"empty_description": "Поделитесь своими знаниями со всем миром, создавая увлекательные курсы для своих учеников.",
"error_message": "Произошла ошибка.",
"lessons_number": "уроки",
"exercise": "упражнение",
2026-03-09 11:18:22 +01:00
"students": "студенты",
"published": "Опубликовано",
"unpublished": "Неопубликовано",
"continue_course": "Продолжить",
"learn_more": "Узнать больше",
"public_badge": "Публичный",
"actions_menu_aria": "Действия с курсом",
"tags_overflow_aria": "Ещё {count} тегов",
2026-03-09 11:18:22 +01:00
"list_view": {
"title": "Название",
"description": "Описание",
"lessons": "Уроки",
"students": "Студенты",
"published": "Опубликовано",
"type": "Тип",
"tags": "Теги"
},
"context_menu": {
"clone": "Клонировать",
"share": "Поделиться",
"invite": "Пригласить",
"delete": "Удалить",
2026-04-27 11:40:38 +01:00
"open": "Открыть",
"open_public_course": "Открыть публичный курс",
"copy_course_url": "Копировать URL курса"
2026-04-27 11:40:38 +01:00
},
"due_date": "Срок погашения",
"valid_until": "Действительно до"
2026-03-09 11:18:22 +01:00
},
"course_filter": {
2026-03-18 23:39:12 +01:00
"date_created_newest": "Date Created: Newest first",
"date_created_oldest": "Date Created: Oldest first",
"published_first": "Published: Published first",
"unpublished_first": "Published: Unpublished first",
"most_lessons": "Lessons: Most first",
"fewest_lessons": "Lessons: Fewest first",
2026-03-09 11:18:22 +01:00
"date_created": "Дата создания",
"published": "Опубликовано",
"lessons": "Уроки"
},
"tag_filters": {
"filter": "Фильтр",
"active": "Активные фильтры",
"clear_all": "Очистить все",
"popover_title": "Фильтры",
"sort": "Сортировать",
2026-03-18 23:39:12 +01:00
"order": "Порядок",
"ascending": "Asc",
"descending": "Desc",
2026-03-09 11:18:22 +01:00
"tags": "Теги",
"empty_tags": "Нет доступных тегов"
},
"page_subtitle": "Where lessons turn into courses and courses turn into enrollments."
2026-03-09 11:18:22 +01:00
},
"ai": {
"help_me": "Помогите мне написать",
"placeholder": "Помогите мне написать краткое описание.",
"text": "Начните печатать...",
"reset": "Сброс",
"rephrase": "Перефразировать",
"insert": "Вставить",
"can_you": "Не могли бы вы перефразировать это?"
},
"dashboard": {
"morning_heading": "Доброе утро",
"afternoon_heading": "Добрый день",
"evening_heading": "Добрый вечер",
"create_course": "Создать курс",
"view_site": "Посмотреть сайт",
"visit_site": "Посетите веб-сайт",
"current_lesson": "В настоящее время учусь",
"your_progress": "Ваш прогресс",
"continue": "Продолжить",
"continue_learning": "Продолжить обучение",
"no_courses": "Курсов пока нет",
"start_course": "Здесь будет отражаться ваш прогресс после начала курса.",
"lms_dashboard_hero": "Сегодня еще один день, который приблизит вас к вашим целям обучения. Не сдавайтесь, чем больше вы узнаете, тем лучше у вас получится.",
"lessons_completed": "Уроки завершены",
"no_courses_started": "Курсы не начались",
2026-04-27 11:40:38 +01:00
"certificates_earned": "Certificates issued",
"certificates_earned_description": "Total certificates issued to students in your organization",
2026-04-27 11:40:38 +01:00
"certification_rate": "Сертифицированы",
"recent_certifications": "Recent certifications",
"no_certifications_yet": "No certificates earned yet",
"no_certifications_yet_description": "When students complete a course and earn a certificate, they will appear here",
"view_courses": "View courses",
2026-03-09 11:18:22 +01:00
"no_of_courses": "Количество курсов",
"no_courses_description": "Курсы, созданные в этой организации",
"total_students": "Всего студентов",
"total_students_description": "На основе набора студентов",
"top_courses": "Лучшие курсы",
"students": "студенты",
"student": "студент",
"completion": "завершение",
"create_first_course": "Создайте свой первый курс",
"create_first_course_description": "Начните создавать курсы, чтобы отслеживать прогресс курса",
"recent_enrollments": "Недавние регистрации",
"publish_first_course": "Опубликуйте свой первый курс",
"publish_first_course_description": "Чтобы отслеживать зачисления, опубликуйте курс и пригласите студентов.",
"publish_course": "Опубликовать курс",
2026-04-27 11:40:38 +01:00
"items_completed": "Объекты завершены",
"currently_learning": "В настоящее время учусь",
"learner": "Учащийся",
"progress": "Прогресс",
"pick_up_where_you_left_off": "Продолжайте с того места, где вы остановились",
"course_awaits_you": "{title} ждет вас",
"learning_awaits_you": "Следующий курс ждет вас",
"lms_today_progress": "Ваш прогресс в обучении – {progress} %. Каждый шаг имеет значение.",
"lms_today_empty": "Ваш путь обучения готов, когда вы будете готовы.",
"compliance_score": "Оценка соответствия",
"compliance": "Соответствие",
"compliance_score_subtitle": "{completed} из {total} курсов по обеспечению соответствия требованиям, пройденных на данный момент",
"compliance_score_empty": "Курсы соответствия еще не назначены",
"compliance_met": "выполнено {completed} из {total}",
2026-04-27 11:40:38 +01:00
"required_courses_completed": "Пройдено {completed} из {total} обязательных курсов",
"streak": "Полоса",
"days_active": "дней активности",
"items_done": "{completed} из {total} выполнено",
2026-04-27 11:40:38 +01:00
"login_activity_title": "Активность входа учащихся",
"login_activity_description": "Самые активные дни недели (последние 90 дней)",
"login_activity_no_data": "Пока нет активности входа",
"login_activity_logins": "логины",
"open_academy": "Открытая Академия"
2026-03-09 11:18:22 +01:00
},
"schedule": {
"title": "Ваше расписание",
"essence": "Суть сотрудничества в сфере дизайна",
"figma": "Фигма Введение",
"join": "Присоединиться к звонку",
"no": "Никаких уроков в этот день"
},
"components": {
"settings": {
"customize_lms": {
"title": "Настроить систему управления обучением",
"disabled": "Отключено",
"enabled": "Включено",
"save": "Сохранить изменения",
"apps": {
"title": "Приложения",
"poll": "Опрос",
"live_comment": "Живые комментарии"
},
"course": {
"title": "Курс",
"newsfeed": "Лента новостей",
"grading": "Оценка"
},
"dashboard": {
"title": "Панель управления",
"community": "Сообщество",
"exercises": "Упражнения",
"banner_image": "Изображение баннера",
"banner_image_btn": "Обновить изображение баннера",
"banner_text": "Текст баннера",
"banner_text_label": "Обновить текст баннера",
"banner_text_placeholder": "Напишите текст здесь"
},
"auth_background": {
"title": "Экран входа",
"description": "Необязательное фоновое изображение за страницами входа, регистрации и другими страницами аккаунта на сайте вашей организации.",
"paid_plan_note": "Обновите тарифный план, чтобы настроить фон экрана входа.",
"preview_alt": "Предпросмотр фона экрана входа"
},
"page_subtitle": "Choose which tabs, banners, course tools, and extras learners see."
2026-03-09 11:18:22 +01:00
},
"domains": {
"title": "Пользовательский домен",
"add": "Добавить",
"url": "URL-адрес",
"update": "Обновить домен",
"custom": "Пользовательский домен",
"domain": "Добавьте свое собственное доменное имя",
"save": "Сохранить",
"your_domain": "Ваш домен",
"custom_domain_error": "Вы не можете добавить домен верхнего уровня в качестве личного домена. Вместо этого используйте поддомен, например «courses.[вашсайт].com» или «www.[вашсайт].com».",
"custom_domain_not_classroomio": "Домен не может содержать «classroomio»",
"custom_domain_success": "Персональный домен успешно добавлен",
"dns_description": "Чтобы продолжить, установите следующую запись у своего DNS-провайдера:",
"dns_type": "Тип",
"dns_value": "Значение",
"dns_name": "Имя",
"refresh": "Обновить",
"remove": "Удалить",
"custom_favicon": "Пользовательский значок",
"custom_code": "Пользовательский код",
"reconnect": "Переподключить домен",
"reconnect_hint": "Повторно подключите этот домен, чтобы создать новые записи настройки Cloudflare.",
"status_verified": "Проверено",
"status_pending_dns": "Ожидание DNS",
"status_pending_verification": "Ожидает проверки",
"status_reconnect_required": "Требуется переподключение",
"status_error": "Требует внимания",
"status_removed": "Удален",
"verified_description": "Этот личный домен активен и проверен.",
"pending_dns_description": "Добавьте записи DNS ниже, затем обновите проверку.",
"pending_verification_description": "DNS-записи были найдены. Выдача или проверка SSL все еще продолжается.",
"reconnect_description": "Этот домен необходимо снова подключить с помощью нового процесса настройки Cloudflare.",
"error_description": "Этот личный домен существует, но проверка еще не завершена.",
"page_subtitle": "Run your public learning site on a web address you own.",
"dns_record": "DNS-запись",
"record_active": "Обнаружено",
"record_pending": "Ожидается",
"ssl_pending_heading": "SSL-сертификат выдается",
"ssl_pending_body": "Ваш домен указывает на нас. Теперь мы ожидаем выдачи и развертывания SSL-сертификата. Обычно это занимает несколько минут после того, как все указанные ниже записи DNS будут на месте.",
"validation_errors_heading": "Выдача сертификата заблокирована",
"verified_snackbar": "Персональный домен подтвержден"
2026-03-09 11:18:22 +01:00
}
},
"quiz": {
"title": "Викторины",
"second": "Секунда(ы)",
"answer": "Ответ(ы)",
"question_delete": "Удалить вопрос",
"add_more": "+ Добавить больше ответов",
"remove_last": "- Удалить последний ответ",
"quiz_delete": "Удалить тест",
"delete_question": "Вы уверены, что хотите удалить этот вопрос?",
"delete_quiz": "Вы уверены, что хотите удалить этот тест?",
"lose_content": "Вы потеряете свой контент, и это действие нельзя будет отменить.",
"delete": "Удалить",
"update": "Обновить",
"create": "Создать",
"a_quiz": "викторина",
"quiz_title": "Название викторины",
"placeholder": "Название вашего теста",
"save": "Сохранить изменения",
"continue": "Продолжить",
"rename": "Переименовать",
"updated": "Обновлено",
"start": "Начать викторину",
"start_typing": "Начните вводить свой вопрос",
"required_field": "Это поле обязательно для заполнения",
"type_answer": "Введите ответ",
"label": "Пожалуйста, введите ярлык",
"no_quizz": "Викторина не создана",
"interactive": "Создавайте интерактивные викторины с табло для своих учеников."
}
},
"markdown_editor": {
"write": "Написать",
"preview": "Предварительный просмотр"
},
"navigation": {
"goto": "Перейти к",
"courses": "Курсы",
"home": "Главная",
"classroomio_home": "КлассIO Главная страница",
"dashboard": "Панель управления",
"discussion": "Обсуждение",
"people": "Люди",
"goto_lms": "Перейти в СДО",
"goto_home": "Перейти на главную страницу ClassroomIO",
"login": "Войти",
"signup": "Зарегистрироваться",
"redirecting": "Перенаправление",
"loading_state": "Переходим на следующую страницу, пожалуйста, подождите.",
"org_loading_state": "Отвезу вас в вашу организацию...",
"add_organization": "+ Добавить организацию",
"goto_dashboard": "Панель управления"
},
"add_org": {
"create_org": "Создать организацию",
"name": "Название организации",
"org_sitename": "Название сайта организации",
"create": "Создать",
"sitename": "Название сайта уже существует",
"error_organization": "Что-то пошло не так при создании этой организации. Пожалуйста, перезагрузите компьютер и попробуйте еще раз"
},
"setup": {
"your_checklist": "Ваш контрольный список",
"get_started": "Начать",
"description": "Выполните эти шаги, чтобы настроить свою учебную платформу.",
"progress": "Прогресс",
"completed": "завершено",
"done": "Готово",
"todo": "Тодо",
"publish_course": {
"title": "Опубликовать курс",
"desc": "Сделайте свой курс общедоступным и доступным для покупки",
"button_label": "Опубликовать курс"
},
"exercise": {
"title": "Создать упражнение",
"desc": "Протестируйте своих учеников, позвольте им продемонстрировать свое понимание предмета",
"button_label": "Создать задание"
},
"lesson": {
"title": "Создать урок",
"desc": "Разбейте курс на уроки, которые ваши ученики смогут легко понять.",
"button_label": "Создать урок"
},
"course": {
"title": "Создать курс",
"desc": "Создайте курс, которым вы поделитесь со своими учениками",
"button_label": "Создать курс"
},
"organization_profile": {
"title": "Обновить изображение профиля организации",
"desc": "Создайте профессиональный и узнаваемый имидж вашей организации.",
"button_label": "Обновить профиль организации"
},
"personal_profile": {
"title": "Загрузите изображение профиля и обновите имя пользователя.",
"desc": "Персонализируйте и добавляйте человеческий подход, делая взаимодействие более личным и запоминающимся.",
"button_label": "Обновить профиль"
}
},
"pricing": {
"modal": {
"heading": "План обновления",
"thanks": "Спасибо за вашу поддержку",
"plan": "Ваш план включает в себя интересные привилегии и преимущества, включая доступ ко всем будущим функциям, которые мы выпустим.",
"save": "Сэкономьте 2 месяца",
"close": "Закрыть",
"learn": "Узнать больше",
"month": "месяц",
"monthly": "Ежемесячно",
"annually": "Ежегодно",
"popular": "Популярный",
"per_org": "За организацию"
},
"plan_names": {
"free": "Бесплатно",
"early": "Ранний приверженец",
"enterprise": "Предприятие"
}
},
"org_navigation": {
"platform": "Платформа",
"home": "Главная",
"content": "Контент",
"people": "Люди",
2026-03-09 11:18:22 +01:00
"dashboard": "Панель управления",
"courses": "Курсы",
"community": "Сообщество",
"audience": "Аудитория",
"media": "СМИ",
"setup": "Настройка",
"help": "Помощь",
"settings": "Настройки",
"early_adopter": "Станьте ранним пользователем",
"unlock": "Разблокируйте неограниченные возможности и инвестируйте в наше будущее",
"upgrade": "Обновите сейчас",
"tags": "Теги",
"automation": "Автоматизация",
2026-04-27 11:40:38 +01:00
"programs": "Программы",
"widgets": "Виджеты",
"stats": "Статистика",
"analytics": "Аналитика",
"compliance": "Соответствие"
2026-03-09 11:18:22 +01:00
},
"media_manager": {
"page_title": "Медиа-менеджер — ClassroomIO",
"heading": "Медиа-менеджер",
"empty": "Активы не найдены",
"usage": {
"title": "Где используется",
"description": "Текущие ссылки на использование",
"loading": "Загрузка сведений об использовании...",
"empty": "Этот актив пока никуда не прикреплен.",
"total": "Всего использований:",
"table": {
"target_type": "Тип цели",
"target_id": "Идентификатор цели",
"slot": "Слот",
"position": "Позиция",
"added": "Добавлено"
},
"target": {
"lesson": "Урок",
"exercise": "Упражнение",
"question": "Вопрос",
"unknown": "Неизвестно"
}
},
"form": {
"file_name": "Имя файла",
"description": "Описание",
"description_placeholder": "Добавьте необязательное описание",
"thumbnail_url": "URL-адрес миниатюры",
"thumbnail_url_placeholder": "https://example.com/thumbnail.jpg",
"thumbnail_upload": "Загрузить миниатюру",
"thumbnail_drop_label": "Перетащите изображение сюда или нажмите, чтобы загрузить",
"thumbnail_drop_size": "До 5 МБ",
"thumbnail_preview": "Предварительный просмотр миниатюр",
"thumbnail_alt": "Миниатюра объекта",
"status": "Статус"
},
"edit": {
"title": "Редактировать актив",
"description": "Обновите метаданные мультимедиа для этого объекта.",
"cancel": "Отмена",
"save": "Сохранить изменения"
},
"pagination": {
"previous": "Предыдущий",
"next": "Далее",
"page": "Страница"
},
"actions": {
"edit": "Редактировать",
"where_used": "Где используется",
"download": "Скачать",
"manage_thumbnails": "Управление миниатюрами"
2026-03-09 11:18:22 +01:00
},
"table": {
"title": "Название",
"kind": "Тип",
"provider": "Поставщик",
"status": "Статус",
"size": "Размер",
"updated_at": "Обновлено",
"actions": "Действия"
},
"status": {
"active": "Активный",
"archived": "В архиве"
},
"provider": {
"upload": "Загрузить",
"youtube": "Ютуб",
"generic": "Общий",
"external_url": "Внешний URL-адрес",
"google_drive": "Гугл Диск"
2026-03-09 11:18:22 +01:00
},
"kind": {
"video": "Видео",
"document": "Документ",
"image": "Изображение",
"audio": "Аудио",
"other": "Другое"
},
"filters": {
"search_placeholder": "Поиск активов",
"apply": "Применить",
"status_options": {
"all": "Все статусы",
"active": "Активный",
"archived": "В архиве"
},
"kind_options": {
"all": "Все типы",
"video": "Видео",
"document": "Документ",
"image": "Изображение",
"audio": "Аудио",
"other": "Другое"
},
"refresh": "Обновить"
},
"storage": {
"total_bytes": "Общий объем хранилища",
"internal_bytes": "Внутреннее хранилище",
"external_assets": "Внешние активы",
"bytes_by_kind": "Хранилище по типу актива"
},
"common": {
"not_available": "Н/Д"
},
"empty_description": "Актив не существует или недоступен в этой организации.",
"page_subtitle": "Keep files, videos, and links for your courses in one library.",
"thumbnails": {
"manage_title": "Управление миниатюрами",
"manage_description": "Просмотрите видео, выберите один из автоматически созданных кадров или загрузите свой собственный.",
"preview_unavailable": "Предварительный просмотр недоступен",
"generated": "Созданные миниатюры",
"slot_start": "Старт",
"slot_middle": "Средний",
"slot_end": "Конец",
"none_generated_warning": "Миниатюры еще не созданы. Попробуйте восстановить или загрузить собственное изображение.",
"upload_custom": "Загрузить собственный значок",
"custom_selected_hint": "Пользовательская загрузка будет сохранена, когда вы сохраните свой выбор.",
"custom_preview_alt": "Пользовательский предварительный просмотр миниатюр",
"regenerate": "Регенерировать",
"save_selection": "Сохранить миниатюру"
}
2026-03-09 11:18:22 +01:00
},
"settings": {
"heading": "Настройки",
"billing": {
"sub_title": "Платежные реквизиты",
"manage": "Управляйте своим биллингом",
"active": "У вас нет активных платежных данных.",
"provider": "Мы используем Polar, чтобы управлять вашими платежами.",
"open_billing": "Открыть биллинг",
"error": "Произошла ошибка при открытии счета.",
2026-04-27 11:40:38 +01:00
"page_subtitle": "Your plan, billing portal, and how you pay for ClassroomIO.",
"ai_credits": "Использование AI-помощника",
"ai_tokens_used": "жетоны, использованные в этом месяце",
"ai_bonus_credits": "доступны бонусные кредиты"
2026-03-09 11:18:22 +01:00
},
"integrations": {
"heading": "Телеграмма",
"sub_heading": "Подключите свою учетную запись к Telegram, чтобы получать уведомления о любых изменениях в приложении.",
"step_authenticate": "Шаг 1. Подтвердите свою учетную запись с помощью бота ClassroomIO.",
"open_bot_button": "Открыть бот",
"step_chatId": "Шаг 2. Введите идентификатор чата, предоставленный вам ботом.",
"connect_button": "Подключиться",
"success_message": "Интеграция прошла успешно",
"disconnect": "Отключить",
"page_subtitle": "Connect Telegram to get notified when important things happen."
2026-03-09 11:18:22 +01:00
},
"landing_page": {
"heading": "Целевая страница",
"show_section": "Показать раздел",
"hide_section": "Скрыть раздел",
"title": "Название",
"title_highlight": "Название-Выделение",
"subtitle": "Субтитры",
"save_changes": "Сохранить изменения",
"custom_links": {
"heading": "Пользовательские ссылки",
"hide_links": "Скрыть ссылки",
"show_links": "Показать ссылки",
"description": "Добавьте пользовательские навигационные ссылки, которые будут отображаться на панели навигации в заголовке.",
"label": "Этикетка",
"url": "URL-адрес",
"label_placeholder": "например, О нас",
"url_placeholder": "например, #about-us или https://example.com.",
"new_tab": "Открыть в новой вкладке",
"save": "Сохранить",
"cancel": "Отмена",
"add": "Добавить новую ссылку"
},
"footer": {
"heading": "Нижний колонтитул",
"show_section": "Показать раздел",
"hide_section": "Скрыть раздел",
"facebook": "Фейсбук",
"twitter": "Твиттер",
"linkedin": "LinkedIn"
},
"mailing_list": {
"heading": "Список рассылки",
"show_section": "Показать раздел",
"hide_section": "Скрыть раздел",
"title": "Название",
"subtitle": "Субтитры",
"button_label": "Кнопка-ярлык"
},
"contact_us": {
"heading": "Свяжитесь с нами",
"show_section": "Показать раздел",
"hide_section": "Скрыть раздел",
"title": "Название",
"title_highlight": "Название-Выделение",
"subtitle": "Субтитры",
"phone_number": "Номер телефона",
"email": "электронная почта",
"address": "Адрес"
},
"faq": {
"heading": "Часто задаваемые вопросы",
"show_section": "Показать раздел",
"hide_section": "Скрыть раздел",
"title": "Название",
"question": "Вопрос",
"answer": "Ответ",
"button": "Добавить новый часто задаваемый вопрос",
"save": "Сохранить",
"cancel": "Отмена"
},
"courses": {
"heading": "Курсы",
"show_section": "Показать раздел",
"hide_section": "Скрыть раздел",
"title": "Название",
"title_highlight": "Название-Выделение",
"subtitle": "Субтитры"
},
"about": {
"heading": "О",
"title": "Название",
"content": "Содержание",
"upload_an_image": "Загрузите изображение",
"select_image": "Выберите изображение"
},
"actions": {
"heading": "Действия",
"label": "Этикетка",
"link": "Ссылка",
"no_redirect": "Нет перенаправления",
"redirect": "Перенаправление",
"show_banner": "Показать баннер",
"hide_banner": "Скрыть баннер",
"banner_type": {
"heading": "Тип баннера",
"video": "Видео",
"image": "Изображение"
}
},
"background": {
"title": "Фоновое изображение",
"show_background": "Показать фон",
"hide_background": "Скрыть фон"
},
"page_subtitle": "Shape the marketing page people see before they sign up or enroll.",
"editor": {
"save": "Сохранить",
"close": "Закрыть",
"page_builder": "Конструктор страниц",
"footer": {
"text": "Текст нижнего колонтитула",
"add": "Добавить ссылку в нижнем колонтитуле",
"default_label": "Новая ссылка",
"link_label": "Ярлык ссылки",
"link_href": "URL-адрес ссылки",
"remove": "Удалить ссылку в нижнем колонтитуле",
"brand": {
"legend": "Brand",
"description": "Your organization logo and name always appear here (from organization settings). Add optional details below.",
"preview_label": "Footer brand preview",
"tagline": "Tagline",
"tagline_placeholder": "Small line under your brand",
"copyright": "Copyright",
"copyright_placeholder": "© 2026 Your Organization",
"social_label": "Social links",
"platform_field": "Platform",
"url_label": "Profile URL",
"add_social": "Add social link",
"remove_social": "Remove social link",
"platforms": {
"instagram": "Instagram",
"x": "X",
"linkedin": "LinkedIn",
"facebook": "Facebook",
"youtube": "YouTube",
"github": "GitHub",
"tiktok": "TikTok",
"website": "Website"
}
},
"columns": {
"legend": "Link columns",
"description": "Add grouped links (like Company or Resources). Enables a multi-column footer layout.",
"empty_hint": "No columns yet — add one to show a multi-column footer beside your brand.",
"add": "Add column",
"remove": "Remove column",
"heading_label": "Column heading",
"heading_placeholder": "e.g. Company",
"add_link": "Add link",
"remove_link": "Remove link",
"links_max_reached": "Up to 10 links per column",
"cta_toggle": "Add CTA link",
"cta_label": "CTA label",
"cta_href": "CTA URL",
"cta_default_label": "Explore more",
"max_reached": "Up to 6 columns"
},
"bottom": {
"legend": "Bottom row",
"add_link": "Add bottom link"
}
},
"embed": {
"toggle": "Показать раздел для встраивания",
"title": "Название раздела",
"title_placeholder": "Название раздела",
"description": "Описание",
"description_placeholder": "Дополнительное описание",
"code": "Встроить код",
"code_placeholder": "Вставьте сюда код для вставки",
"code_description": "Вставьте полный фрагмент кода для встраивания или код iframe.",
"secondary_label": "Метка вторичной кнопки",
"secondary_href": "Ссылка на дополнительную кнопку"
},
"callout": {
"toggle": "Показать раздел уточнений",
"heading": "Заголовок",
"heading_default": "Готовы начать обучение?",
"heading_placeholder": "Введите заголовок",
"description": "Описание",
"description_placeholder": "Добавьте краткое описание или оставьте пустым",
"action_label": "Метка кнопки",
"action_label_default": "Начать",
"action_label_placeholder": "Текст кнопки",
"action_href": "Ссылка на кнопку",
"action_href_placeholder": "https://..."
},
"navigation": {
"add": "Добавить навигационную ссылку",
"default_label": "Новая ссылка",
"link_label": "Ярлык ссылки",
"link_href": "URL-адрес ссылки",
"remove": "Удалить навигационную ссылку"
},
"hero": {
"heading": "Заголовок",
"subheading": "Подзаголовок",
"primary_label": "Метка основной кнопки",
"primary_href": "Ссылка на основную кнопку",
"secondary_toggle": "Показать дополнительное действие",
"secondary_label": "Метка вторичной кнопки",
"secondary_href": "Ссылка на дополнительную кнопку",
"image": "Изображение героя",
"upload": "Загрузить изображение",
"clear": "Очистить изображение",
"stats": {
"label": "Статистика",
"description": "Дополнительная статистика, отображаемая рядом с героем (используется шаблонами, которые ее поддерживают, например, Corporate).",
"add": "Добавить статистику",
"remove": "Удалить статистику",
"label_field": "Этикетка",
"value_field": "Значение",
"label_placeholder": "Активные ученики",
"value_placeholder": "1200"
}
},
"sections": {
"hero": "Герой",
"hero_desc": "Заголовок, кнопки действий и главное изображение.",
"navigation": "Навигация",
"navigation_desc": "Ссылки показаны в заголовке целевой страницы.",
"callout": "Выноска",
"callout_desc": "Дополнительный рекламный баннер, демонстрируемый после курсов.",
"embed": "Встроить",
"embed_desc": "Дополнительный раздел iframe, отображаемый после курсов.",
"footer": "Нижний колонтитул",
"footer_desc": "Brand line, socials, multi-column links, and bottom legal row.",
"links": "Ссылки",
"links_desc": "Дополнительный блок внешних ссылок (справочный центр, сообщество, вебинары), отображаемых после курсов."
},
"links": {
"toggle": "Показать раздел ссылок",
"heading": "Заголовок раздела",
"heading_default": "Узнайте больше",
"heading_placeholder": "Узнайте больше",
"description": "Описание",
"description_placeholder": "Дополнительное описание",
"bold_visit_label": "Жирная тема — надпись кнопки",
"bold_visit_default": "Посетите",
"classic_learn_more_label": "Классическая тема — метка ссылки",
"classic_learn_more_default": "Узнать больше",
"card_title": "Название карты",
"card_title_placeholder": "например Справочный центр",
"card_placeholder_help": "Справочный центр",
"card_placeholder_webinars": "Вебинары",
"card_placeholder_community": "Сообщество",
"card_description": "Описание карты",
"card_description_placeholder": "например Просмотрите руководства и часто задаваемые вопросы",
"card_href": "URL-адрес ссылки",
"card_href_placeholder": "https://...",
"card_icon": "Значок",
"add_card": "Добавить карточку со ссылкой",
"remove_card": "Удалить карту",
"max_reached": "До 3 карт",
"icons": {
"help_circle": "Помощь и поддержка",
"life_buoy": "Поддержка",
"book_open": "Документация",
"video": "Видео/вебинары",
"users": "Сообщество",
"message_circle": "Чат",
"newspaper": "Новости",
"rocket": "Начать",
"calendar": "События",
"mail": "электронная почта"
}
}
},
"content": {
"heading": "Редактировать контент",
"description": "Обновите главный герой, навигацию, встраивание и нижний колонтитул, которые появляются в каждой теме.",
"edit": "Редактировать контент"
},
"theme": {
"heading": "Выберите тему",
"description": "Выберите визуальный стиль, который посетители увидят на вашей общедоступной целевой странице.",
"cards": {
"classic": {
"title": "Классический",
"description": "Традиционная планировка со сбалансированной иерархией"
},
"bold": {
"title": "Жирный",
"description": "Высокая контрастность, редакционный и яркий дизайн"
},
"minimal": {
"title": "Минимальный",
"description": "Чистый, яркий и ориентированный на курс"
},
"terminal": {
"title": "Терминал",
"description": "Темная поверхность, призрачная надпись, каталог в стиле CLI"
},
"corporate": {
"title": "Корпоративный",
"description": "Строгая типографика, сетки с границами, внешний вид, готовый к аудиту"
},
"studio": {
"title": "Студия",
"description": "Бордюры по линии роста волос, градиентное сияние героя, полировка изделия"
},
"tech": {
"title": "Технология",
"description": "Яркая фирменная полоса, монокосмическая навигация, ощущение инженерной академии."
},
"saas": {
"title": "SaaS",
"description": "Пунктирная рамка, мягкие акценты, современный вид продукта"
},
"vibrant": {
"title": "Яркий",
"description": "Яркие основные панели, герой градиента заката, энергичный вид плаката"
},
"editorial": {
"title": "Редакционный",
"description": "Теплая кремовая палитра, живописный герой, изысканная журнальная атмосфера."
}
}
},
"gallery": {
"heading": "Популярные темы",
"description": "Создан с использованием основных функций, которые можно легко настроить — кодирование не требуется.",
"by_classroomio": "от ClassroomIO",
"add": "Добавить",
"upgrade": "Обновление",
"apply_theme": "Применить тему",
"preview": "Предварительный просмотр",
"card_menu_label": "Опции темы"
},
"current": {
"title": "Текущая тема",
"description": "Это тема, которую видят ваши посетители. Настройте контент или выберите другой вид ниже.",
"field_theme": "Тема",
"field_hero": "Главный заголовок",
"field_nav": "Навигация",
"field_nav_count_one": "{count} ссылки",
"field_nav_count_other": "{count} ссылок",
"hero_empty": "—",
"customize": "Настройте целевую страницу"
2026-03-09 11:18:22 +01:00
}
},
"organization": {
"organization_profile": {
"heading": "Организация",
"organization_name": "Название организации",
"upload_image": "Загрузить изображение",
"update_organization": "Обновить организацию",
"team": {
"heading": "Команда",
"sub_heading": "Создайте свою команду",
"body": "Добавьте коллег в свою организацию, чтобы вы оба могли совместно работать над проектами.",
"button": "Управление командой"
},
"custom_domain": {
"heading": "Пользовательский домен",
"sub_heading": "Настройте свой домен",
"body": "Создайте собственный URL-адрес, чтобы ваша аудитория могла легко добраться до вашей организации.",
"button": "Изменить домен"
},
"customize_lms": {
"heading": "Настроить систему управления обучением",
"sub_heading": "Персонализируйте свою организацию LMS",
"body": "Контролируйте опыт обучения своих учеников. Вы можете включать или отключать вкладки и страницы, обновлять баннер LMS и комментарии в приложении в соответствии с требованиями вашей организации.",
"button": "Настроить систему управления обучением"
},
"theme": {
"heading": "Тема",
"sub_heading": "Установите цвет вашего бренда",
"custom_theme": "Пользовательская тема",
"add_theme": "Добавить тему"
}
},
"page_subtitle": "Set the name, logo, and theme learners see for this organization."
2026-03-09 11:18:22 +01:00
},
"profile": {
"heading": "Профиль",
"update_profile": "Обновить профиль",
"logout": "Выйти",
"personal_information": {
"heading": "Личная информация",
"full_name": "Полное имя",
"username": "Имя пользователя",
"email": "электронная почта",
"confirm": "Подтвердить",
"cancel": "Отмена",
"email_change_verification_note": "На ваш текущий адрес электронной почты было отправлено письмо с подтверждением. Новый адрес электронной почты не вступит в силу, пока вы не примете письмо с подтверждением.",
"email_change_verification_sent": "На ваш новый адрес электронной почты было отправлено письмо с подтверждением. Пожалуйста, проверьте свой почтовый ящик, чтобы подтвердить новый адрес электронной почты."
},
"profile_picture": {
"heading": "Изображение профиля",
"upload_image": "Загрузить изображение",
"file_size": "Максимальный размер файла:",
"accepted": "Принято:",
"validation_error": "Размер файла превышает максимальный предел:"
},
"page_subtitle": "Your name, email, and how you appear wherever you work in ClassroomIO."
2026-03-09 11:18:22 +01:00
},
"tabs": {
"profile_tab": "Профиль",
"organization_tab": "Организация",
"landing_page_tab": "Целевая страница",
"billing_tab": "Биллинг",
"integrations_tab": "Интеграции",
"language_tab": "Язык",
"auth_tab": "Аутентификация",
"sso_tab": "система единого входа",
"token_auth_tab": "Токен аутентификации",
"customize_lms_tab": "Настроить систему управления обучением",
"domains_tab": "Домены",
"teams_tab": "Команды",
"ai_credits_tab": "Кредиты ИИ",
"ai_tutor_tab": "Репетитор по искусственному интеллекту"
2026-03-09 11:18:22 +01:00
},
"subheadings": {
"view_site": "Посмотреть сайт"
},
"auth": {
"title": "Аутентификация",
"sso": {
"messages": {
"created": "SSO-соединение успешно создано",
"activated": "SSO-соединение активировано",
"deleted": "SSO-соединение удалено."
},
"setup": {
"heading": "Настройка единого входа",
"description": "Настройте единый вход для вашей организации. Для этой функции требуется план Enterprise.",
"provider_label": "Поставщик",
"display_name_label": "Отображаемое имя",
"display_name_placeholder": "например, SSO Acme Corp.",
"issuer_label": "URL-адрес эмитента",
"issuer_placeholder": "https://accounts.google.com",
"issuer_help": "Эмитент OIDC (без косой черты в конце). Примеры: Google Workspace — https://accounts.google.com; Окта — https://your-org.okta.com; Azure AD — https://login.microsoftonline.com/your-tenant-id/v2.0.",
"domain_label": "Электронный домен",
"domain_placeholder": "yourcompany.com",
"client_id_label": "Идентификатор клиента",
"client_id_placeholder": "От вашего поставщика удостоверений личности",
"client_secret_label": "Секрет клиента",
"client_secret_placeholder": "От вашего поставщика удостоверений личности",
"create_button": "Создать соединение",
"providers": {
"okta": "Окта",
"google_workspace": "Google Рабочая область",
"auth0": "Авторизация0"
}
},
"policies": {
"heading": "Политики доступа",
"description": "Настройте способ доступа пользователей к вашей организации",
"break_glass": {
"label": "Доступ через разбитое стекло",
"description": "Разрешить администраторам обходить систему единого входа с помощью адреса электронной почты и пароля в случае чрезвычайной ситуации."
},
"auto_join": {
"label": "Автоматическое присоединение",
"description": "Разрешите пользователям с соответствующими доменами электронной почты автоматически присоединяться к вашей организации."
},
"force_sso": {
"label": "Принудительный единый вход",
"description": "Требовать от всех пользователей входа в систему через единый вход. Вход по электронной почте/паролю будет отключен."
}
},
"connection": {
"heading": "SSO-соединение",
"description": "Управляйте статусом подключения SSO",
"active": "Активный",
"inactive": "Неактивный",
"activate_button": "Активировать соединение",
"delete_button": "Удалить",
"delete_confirm": "Вы уверены, что хотите удалить это соединение единого входа?",
"callback_url_label": "URL обратного вызова:",
"callback_url_description": "Скопируйте этот URL-адрес в конфигурацию URL-адреса обратного вызова/перенаправления вашего поставщика удостоверений."
}
},
"general": {
"heading": "Настройки аутентификации",
"description": "Управляйте тем, как пользователи могут регистрироваться и входить в вашу организацию.",
"save_button": "Сохранить изменения",
"note_title": "Примечание",
"note_description": "Эти настройки влияют только на эту организацию. Администраторы всегда могут войти в систему, используя свои учетные данные для доступа через стекло.",
"disable_google_auth": {
"label": "Отключить Google-аутентификацию",
"description": "Запретите пользователям входить в систему с учетными записями Google."
},
"disable_email_password": {
"label": "Отключить вход по электронной почте/паролю",
"description": "Требовать от пользователей входа в систему с помощью системы единого входа или социальных сетей."
},
"disable_signup_message": {
"label": "Сообщение об отключении регистрации",
"description": "Пользовательское сообщение, отображаемое пользователям, когда регистрация отключена.",
"placeholder": "например, регистрация отключена. Свяжитесь с нами по адресу Learn@domain.com, чтобы получить доступ."
},
"disable_signup": {
"label": "Отключить регистрацию",
"description": "Запретите новым пользователям регистрироваться. Присоединиться могут только приглашенные пользователи."
},
"allow_public_signups": {
"label": "Разрешить публичную регистрацию",
"description": "Если этот параметр отключен, зарегистрироваться смогут только пользователи, у которых есть ссылка для приглашения. Включите, чтобы любой мог создать учетную запись."
}
},
"login": {
"sso_redirect_error": "Вход в систему единого входа настроен неправильно. Установите PUBLIC_SERVER_URL для вашего сервера API.",
"sso_required": "Пожалуйста, войдите с помощью SSO. Вход по паролю отключен.",
"sign_in_with_sso": "Войдите через {provider}",
"email_password_disabled": "Вход по электронной почте/паролю отключен. Пожалуйста, используйте единый вход.",
"email_password_disabled_message": "Для этой организации отключен вход по электронной почте и паролю.",
"google_auth_disabled": "Аутентификация Google отключена.",
"signup_disabled_error": "Регистрация для этой организации отключена. Пожалуйста, свяжитесь с вашим администратором.",
"or_continue_with": "Или продолжите, используя адрес электронной почты и пароль.",
"sso_enabled": "{provider} включен для этой организации"
2026-03-09 11:18:22 +01:00
},
"tabs": {
"general": "Общий",
"sso": "система единого входа",
"token_auth": "Токен аутентификации"
},
"page_subtitle": "Control sign-up, login, SSO, and token-based access for this org."
2026-03-09 11:18:22 +01:00
},
"token_auth": {
"heading": "Токен аутентификации",
"description": "Разрешите пользователям входить в систему из вашего приложения с помощью JWT — пароль не требуется. Создайте секрет подписи и используйте его в своей серверной части для выдачи кратковременных JWT.",
"status": "Статус",
"active": "Активный",
"inactive": "Неактивный",
"secret_last4": "Секрет (последние 4):",
"created_at": "Создано",
"generate": "Создать секрет",
"rotate": "Повернуть секрет",
"delete": "Удалить авторизацию токена",
"delete_confirm": "Вы уверены, что хотите удалить аутентификацию по токену? Это действие невозможно отменить.",
"activate": "Включить",
"deactivate": "Отключить",
"secret_shown_once": "Сохраните этот секрет сейчас. Оно больше не будет показано.",
"integration_guide": "Руководство по интеграции",
"integration_description": "Подпишите JWT с секретом и перенаправьте пользователей на URL-адрес обмена токенами.",
"no_config": "Авторизация по токену не настроена. Для начала создайте секрет подписи.",
"actions_menu": "Действия по авторизации токена"
},
"teams": {
"page_subtitle": "Invite teammates and control who helps run this organization."
},
"ai_credits": {
"sub_title": "кредиты ИИ",
"page_subtitle": "Отслеживайте использование ИИ-помощника, потребление командой и покупайте пакеты токенов.",
"cost_note": "Использование кредита взвешивается по стоимости модели. Gemini 2.5 Flash и GPT-5.4 Mini считаются за 1 кредитную единицу за токен. Claude Sonnet 4.6 считается 36× на токен, что отражает более высокую стоимость API.",
"buy_tokens": {
"title": "Купить больше жетонов",
"description": "Каждый пакет добавляет 5 000 000 кредитов за 5 долларов США. Выберите, сколько упаковок вам нужно.",
"quantity_hint": "пакеты",
"preview": "Пакет(ы) {quantity} · жетоны {tokens} · ${dollars}",
"buy_button": "Купить за ${dollars}"
},
"leaderboard": {
"title": "Использование команды",
"this_month": "Текущий месяц",
"user": "Пользователь",
"favorite_model": "Любимая модель",
"tokens": "Токены",
"empty": "Никто из вашей команды в этом месяце не пользовался ИИ-помощником."
},
"chart": {
"heading": "Использование",
"subheading": "Ежедневное потребление токенов в этом месяце.",
"tokens": "Токены",
"total_tokens": "Всего токенов",
"total_requests": "Всего запросов",
"empty": "В этом месяце использования еще не зафиксировано."
},
"purchased": {
"title": "Приобретенное использование",
"subtitle": "Дополнительные жетоны, которые вы купили, переносятся до тех пор, пока не будут использованы.",
"lifetime": "Токенов: {tokens} куплено · потрачено ${dollars}",
"buy_more": "Купить больше"
},
"included": {
"title": "Ваше включенное использование",
"subtitle": "Ежемесячные токены включены в ваш план.",
"resets_on": "Сбрасывает {date}"
}
2026-03-09 11:18:22 +01:00
}
},
"profileMenu": {
"profile": "ПРОФИЛЬ",
"current_org": "ТЕКУЩАЯ ОРГАНИЗАЦИЯ",
"free_tools": "БЕСПЛАТНЫЕ ИНСТРУМЕНТЫ",
"progress": "Отчет о ходе работы",
"timer": "Таймер активности",
"tic_tac": "Крестики-палочки",
"see_more": "Посмотреть больше",
"whats_new": "Что нового",
"launch_week": "Неделя запуска"
},
"login": {
"welcome": "С возвращением",
"email": "Ваш адрес электронной почты",
"password": "Ваш пароль",
"forgot": "Забыли пароль?",
"login": "Войти",
"login_with": "или войдите с помощью",
"signup_with": "или зарегистрируйтесь через",
"already_have_account": "У вас уже есть аккаунт?",
"not_registered_yet": "Еще не зарегистрированы?",
"signup": "Зарегистрироваться",
"signup_with_google": "Зарегистрируйтесь через Google",
"login_with_google": "Войти через Google",
"create_to_join": "Создайте бесплатную учетную запись, чтобы присоединиться",
"create_account": "Создать учетную запись",
"login_to_join": "Войдите, чтобы присоединиться",
"validation": {
"unable_to_create_profile": "Невозможно создать профиль",
"user_cannot_be_created": "Пользователь не может быть создан"
},
"fields": {
"email": "Ваш адрес электронной почты",
"full_name": "Полное имя",
"password": "Ваш пароль",
"confirm_password": "Подтвердите пароль",
"password_helper_message": "Пароль должен быть более 8 символов",
"create_account": "Создать учетную запись"
},
"signup_disabled": {
"title": "Регистрация отключена",
"invite_only_message": "Регистрация возможна только по приглашению. Пожалуйста, используйте ссылку-приглашение для создания учетной записи.",
"go_to_login": "Перейти к входу"
}
},
"app": {
"search": {
2026-04-27 11:40:38 +01:00
"placeholder": "Поиск",
"command_palette": {
"title": "Палитра команд",
"description": "Ищите и перемещайтесь по вашей организации",
"placeholder": "Поиск курсов, программ, виджетов, студентов, тегов, настроек...",
"org_placeholder": "Поиск курсов, программ, виджетов, студентов, тегов, настроек...",
"lms_placeholder": "Выполняйте поиск по своим курсам, программам и страницам обучения...",
"lms_description": "Ищите и перемещайтесь по своему учебному рабочему пространству",
"empty": "Результаты не найдены",
"loading": "Поиск...",
"clear_recents": "Очистить последние",
"result_types": {
"page": "Страница"
},
"groups": {
"recent": "Недавние",
"suggested": "Предлагается",
"courses": "Курсы",
"programs": "Программы",
"widgets": "Виджеты",
"tags": "Теги",
"students": "Студенты",
"settings": "Настройки"
}
}
},
2026-04-27 11:40:38 +01:00
"cancel": "Отмена",
"save": "Сохранить"
2026-03-09 11:18:22 +01:00
},
"welcome_modal": {
"we_at": "Мы в",
"small_team": "— это небольшая команда с большой миссией предоставить преподавателям отличное программное обеспечение, которое поможет им изменить жизнь людей. Образование — это самый мощный дар, который вы можете подарить кому-либо, и имеет смысл предоставить вам все необходимые инструменты, чтобы дать этот ДАР большему количеству людей.",
"thank_you": "Спасибо, что выбрали нас",
"deeply_appreciate": "мы глубоко ценим это и к вашим услугам."
},
"onboarding": {
"sell": "Продавайте курсы онлайн",
"teach": "Обучайте моих нынешних студентов онлайн",
"expanding": "На другой платформе, расширение здесь",
"employees": "Обучайте моих сотрудников",
"customers": "Создавайте курсы для моих клиентов",
"explore": "Просто здесь, чтобы исследовать",
"articles": "Статьи",
"search": "Поисковая система",
"social": "Социальные сети",
"friends": "Друзья и семья",
"fullname": "Полное имя",
"name": "Название организации",
"organisation_sitename": "Название сайта организации",
"what_brings": "Что привело вас к",
"how": "Как вы узнали о нас?",
"back": "Назад",
"continue": "Продолжить"
},
"new_course_modal": {
"live_class_label": "Живой урок",
"live_class_subtitle": "Идеально подходит для учебных курсов, где уроки основаны на времени",
"self_paced_label": "Самостоятельный темп",
2026-04-27 11:40:38 +01:00
"self_paced_subtitle": "Лучше всего подходит для курсов, где студенты могут брать уроки в удобном для них темпе.",
"compliance_label": "Соответствие",
"compliance_subtitle": "Регулярное обучение с повторной сдачей, напоминаниями и отслеживанием продлений",
"public_label": "Общественный",
"public_subtitle": "Бесплатные страницы курсов без регистрации, которыми вы можете поделиться публично — отлично подходит для привлечения потенциальных клиентов."
2026-03-09 11:18:22 +01:00
},
"delete_modal": {
"label": "Удалить",
"content": "Вы уверены?",
"no": "Нет",
"yes": "Да"
},
"email_verification": {
"security_footer": "Безопасность вашего аккаунта является нашим главным приоритетом. Все попытки проверки протоколируются для мониторинга безопасности.",
"actions": {
"request_new": "Запросить новое письмо для подтверждения",
"contact_support": "Обратиться в службу поддержки",
"back_to_dashboard": "Вернуться к панели управления"
},
"security_notice": {
"title": "Повышение безопасности",
"message": "Мы обновили нашу систему проверки электронной почты для большей безопасности. Старые ссылки для проверки больше не действительны для защиты вашей учетной записи."
},
"errors": {
"unknown": {
"title": "Проверка не удалась",
"message": "Во время проверки электронной почты произошла непредвиденная ошибка. Пожалуйста, попробуйте еще раз или обратитесь в нашу службу поддержки за помощью."
},
"database": {
"title": "Системная ошибка",
"message": "У нас возникли технические трудности. Повторите попытку позже или свяжитесь с нашей службой поддержки, если проблема не исчезнет."
},
"legacy_blocked": {
"title": "Неподдерживаемый метод проверки",
"message": "Этот метод проверки больше не поддерживается по соображениям безопасности. Пожалуйста, запросите новое электронное письмо с подтверждением, используя нашу безопасную систему проверки."
},
"email_mismatch": {
"title": "Адрес электронной почты изменен",
"message": "Ваш адрес электронной почты был изменен с момента создания этой ссылки для подтверждения. Пожалуйста, запросите новую ссылку для подтверждения для вашего текущего адреса электронной почты."
},
"token_expired": {
"title": "Срок действия ссылки для подтверждения истек",
"message": "Срок действия этой ссылки для проверки истек по соображениям безопасности. Чтобы продолжить, запросите новое письмо с подтверждением."
},
"token_used": {
"title": "Ссылка уже использована",
"message": "Эта ссылка для проверки уже использовалась. Если вам необходимо еще раз подтвердить свой адрес электронной почты, запросите новую ссылку для подтверждения."
},
"invalid_token": {
"title": "Неверная ссылка для подтверждения",
"message": "Эта ссылка для проверки недействительна или имеет неправильный формат. Пожалуйста, проверьте свою электронную почту на наличие правильной ссылки или запросите новое письмо для подтверждения."
}
}
2026-03-09 11:18:22 +01:00
},
"verify_email_modal": {
"heading": "Подтвердите свой адрес электронной почты",
"sent_verification": "Мы отправили письмо с подтверждением на адрес",
"to_confirm": "для подтверждения действительности предоставленного электронного письма.",
"loading": "Загрузка...",
"resend": "Повторно отправить код подтверждения",
"resend_in": "Повторно отправить подтверждение в",
"seconds": "секунды",
"snackbar_error": "ошибка при отправке кода"
},
"public_courses": {
"page_title": "Курсы - ClassroomIO",
"heading": "Курсы",
"subtitle": "Просмотреть все опубликованные курсы",
"clear_filters": "Очистить фильтры",
"empty": {
"title": "Курсы не найдены",
"description": "Попробуйте очистить фильтры или зайдите позже."
},
"filters": {
"title": "Фильтровать по тегам",
"help": "Выберите один или несколько тегов, чтобы отфильтровать курсы.",
"empty": "Тегов пока нет"
}
},
"tags_admin": {
"page_title": "Теги - КлассIO",
"heading": "Теги",
"create": "Создать",
"tag_modal": {
"create_title": "Создать тег",
"edit_title": "Изменить тег",
"name": "Имя тега",
"description": "Описание",
"description_placeholder": "Дополнительное описание",
"category": "Категория",
"color": "Цвет",
"color_help": "Выберите один из 10 цветов",
"select_category": "Выберите категорию",
"no_groups": "Прежде чем создавать теги, создайте группу тегов."
},
"group_modal": {
"create_title": "Создать группу тегов",
"edit_title": "Редактировать группу тегов",
"name": "Имя группы",
"description": "Описание",
"description_placeholder": "Дополнительное описание"
},
"empty": {
"title": "Групп тегов пока нет",
"description": "Сначала создайте группу тегов, а затем начинайте добавлять теги."
},
"table": {
"tag": "Тег",
"total_courses": "Всего курсов",
"course": "курс",
"courses": "курсы",
"description": "Описание",
"category": "Категория",
"action": "Действие",
"empty_group": "В этой группе пока нет тегов"
},
"actions": {
"create_tag": "Создать тег",
"create_group": "Создать группу тегов",
"edit_group": "Редактировать группу",
"edit_tag": "Изменить тег",
"save": "Сохранить",
"cancel": "Отмена",
"actions_menu": "Действия с тегами"
2026-03-09 11:18:22 +01:00
},
"common": {
"not_available": "Н/Д"
},
"page_subtitle": "Organize courses with labels so filters and lists stay easy to scan."
},
"invite": {
"organization": {
"page_title": "Присоединяйтесь к {orgName} в ClassroomIO.",
"invitation_student": "Вас пригласили в {orgName} в качестве ученика.",
"invitation_teacher": "Вас пригласили в {orgName} в качестве преподавателя.",
"invitation_admin": "Вас пригласили в {orgName} в качестве администратора.",
"invitation_fallback": "Вас пригласили в {orgName} в качестве {role}.",
"email_line": "Электронная почта: {email}",
"accept_button": "Принять приглашение",
"go_to_dashboard": "Перейти в панель управления",
"messages": {
"email_mismatch": "Вы вошли в систему с другим адресом электронной почты, указанным в этом приглашении.",
"expired": "Срок действия этой ссылки для приглашения истек.",
"revoked": "Эта ссылка для приглашения была отозвана.",
"accepted": "Это приглашение уже использовано.",
"invalid": "Эта ссылка для приглашения недействительна.",
"joined": "Присоединившаяся организация",
"join_failed": "Не удалось присоединиться к организации"
}
}
},
"automation": {
"title": "Автоматизация",
"subtitle": "Подключите клиентов MCP прямо сейчас, используя Zapier и общедоступный API в одной и той же системе ключей на уровне организации.",
"coming_soon": "Скоро",
"mcp": {
"setup": {
"title": "Настройка клиента",
"description": "Используйте один ключ на уровне организации для каждой интеграции. Если ключ заменен или отозван, клиент перестает работать до тех пор, пока не будет настроен новый секрет.",
"claude_code_description": "Регистрирует `@classroomio/mcp` в Claude Code, используя сгенерированный ключ на уровне организации.",
"codex_description": "Добавляет сервер ClassroomIO MCP в Кодекс с тем же ключом на уровне организации.",
"cursor_description": "Вставьте это в `~/.cursor/mcp.json` или в конфигурацию MCP вашей рабочей области.",
"opencode_description": "Добавьте это в `opencode.json` в корне проекта или в `~/.config/opencode/opencode.json`."
},
"keys": {
"title": "Ключи MCP",
"description": "Эти ключи аутентифицируют текущую организацию, когда клиент MCP вызывает ClassroomIO через @classroomio/mcp.",
"generate": "Создать ключ MCP",
"secret_once": "Этот секрет раскрывается один раз. Скопируйте его в свой клиент MCP сейчас.",
"modal": {
"title": "Create MCP key",
"description": "Choose a name for this MCP key before it is generated.",
"name_label": "Key name",
"name_placeholder": "ClassroomIO OpenCode",
"cancel": "Cancel",
"save": "Create key"
}
},
"usage": {
"title": "Использование и ограничения",
"description": "MCP доступен в каждом плане, но использование контролируется с помощью ежемесячных кредитов на автоматизацию и ключевых лимитов.",
"credits_title": "Оставшиеся кредиты",
"credits_description": "Мутирующие действия MCP потребляют кредиты. Действия чтения бесплатны.",
"keys_title": "Активные ключи",
"keys_description": "Используйте один ключ MCP для каждой интеграции, чтобы можно было без проблем менять или отзывать доступ.",
"rate_limits_title": "Ограничения ставок",
"rate_limits_description": "Запросы на чтение/запись/публикацию разрешены в минуту.",
"used_label": "Использовано:"
},
"page_subtitle": "Connect AI tools to ClassroomIO with org-scoped keys you can rotate anytime."
},
"api": {
"subtitle": "Manage API keys to integrate with the ClassroomIO public API.",
"keys": {
"title": "API keys",
"description": "These keys authenticate the current organization when calling the ClassroomIO public API.",
"generate": "Generate API key",
"secret_once": "This secret is shown once. Copy it and store it securely.",
"empty_title": "No API keys yet",
"empty_description": "Create the first org-scoped API key to use the ClassroomIO public API.",
"modal": {
"title": "Create API key",
"description": "Choose a name for this API key before it is generated.",
"name_label": "Key name",
"name_placeholder": "My API integration",
"cancel": "Cancel",
"save": "Create key"
}
},
"view_docs": "View Docs"
},
"keys": {
"active": "Активный",
"revoked": "Отозван",
"rotate": "Поворот",
"revoke": "Отозвать",
"empty_title": "Ключей MCP пока нет",
"empty_description": "Создайте первый ключ MCP на уровне организации для подключения Claude Code, Codex, Cursor или OpenCode.",
"created_at_label": "Создано:",
"last_used_label": "Последнее использование:",
"never_used": "Никогда",
"scopes_label": "Области применения:",
"revoke_confirm": "Отозвать этот ключ автоматизации?",
"rotate_confirm": "Повернуть этот ключ автоматизации?",
"table_key": "Ключ",
"table_status": "Статус",
"table_created": "Создано",
"table_last_used": "Последнее использование"
},
"clients": {
"claude_code": "Клод Код",
"codex": "Кодекс",
"cursor": "Курсор",
"opencode": "OpenCode"
},
"tabs": {
"mcp": "МКП",
"zapier": "Запир",
"api": "API"
},
"permissions": {
"disabled_title": "Доступ только для чтения",
"disabled_description": "Только администраторы организации могут создавать, менять или отзывать ключи автоматизации. Учителя могут ознакомиться с инструкциями по настройке здесь."
},
"zapier": {
"page_subtitle": "Automate ClassroomIO with thousands of apps through Zapier. Coming soon."
}
},
"programs": {
"heading": "Программы",
"page_title": "Программы",
"create": "Новая программа",
"create_success": "Программа создана",
"update_success": "Программа обновлена",
"delete_success": "Программа удалена",
"members_added": "Добавлены участники",
"member_removed": "Участник удален",
"course_added": "Курс добавлен",
"course_removed": "Курс удален.",
"empty_title": "Пока нет программ",
"empty_description": "Создайте свою первую программу сертификации или соответствия требованиям.",
"settings": {
"general": "Общий",
"name_label": "Имя",
"description_label": "Описание",
"status_label": "Статус",
"save": "Сохранить изменения",
"danger_zone": "Опасная зона",
"delete": "Удалить программу",
"delete_description": "После удаления эту программу и все ее данные невозможно восстановить.",
"confirm_delete": "Вы уверены, что хотите удалить эту программу? Это невозможно отменить."
},
"lms": {
"empty_title": "Пока нет программ",
"empty_description": "Вы не были зарегистрированы ни в одной программе."
},
"people": {
"invite": "Пригласить",
"invite_modal_title": "Пригласить участников",
"invite_modal_description": "Добавляйте людей в эту программу по электронной почте.",
"email_label": "электронная почта",
"role_label": "Роль",
"add_another": "Добавить еще",
"invite_submit": "Отправить приглашения",
"empty_title": "Пока нет участников",
"empty_description": "Пригласите людей присоединиться к этой программе."
},
"courses": {
"add": "Добавить курс",
"add_modal_title": "Добавить курс в программу",
"select_course": "Выберите курс",
"select_placeholder": "Выбрать курс…",
"empty_title": "Курсов пока нет",
"empty_description": "Добавьте курсы в эту программу.",
"select_courses": "Выберите курсы",
"search_placeholder": "Поиск курсов",
"no_available_courses": "Нет доступных курсов для добавления.",
"no_matching_courses": "Нет курсов, соответствующих вашему запросу.",
"no_matching_program_courses": "Никакие курсы программы не соответствуют вашему запросу.",
"pagination_status": "Страница {page} из {totalPages}",
"published_access_callout_title": "Доступ для студентов",
"published_access_callout_description": "Студенты имеют доступ только к опубликованным курсам. Курсы могут быть включены в эту программу для вашей команды, будучи еще неопубликованными, и оставаться скрытыми от учащихся, пока вы их не опубликуете."
},
"newsfeed": {
"post": "Новое сообщение",
"post_placeholder": "Что у тебя на уме?",
"post_submit": "Сообщение",
"empty_title": "Пока нет сообщений",
"empty_description": "Будьте первым, кто опубликует что-либо.",
"heading": "Лента новостей",
"make_a_post": "Сделать публикацию",
"edit_post": "Редактировать сообщение",
"editor_placeholder": "Поделитесь обновлением своей программы",
"cancel": "Отмена",
"pinned": "Закреплено",
"delete_feed_title": "Удалить сообщение",
"delete_feed_description": "Вы уверены, что хотите удалить этот пост?",
"confirm_delete": "Удалить",
"user_avatar_alt": "Аватар пользователя",
"comments": {
"comment": "комментарий",
"showing_of": "Показаны {shown} из {total}",
"hide": "Скрыть комментарии",
"placeholder": "Добавить комментарий к программе",
"submit_aria": "Отправить комментарий",
"delete": "Удалить"
},
"card": {
"pin": "Пин-код",
"unpin": "Открепить",
"edit": "Редактировать",
"delete": "Удалить"
}
},
"create_modal": {
"title": "Создать программу",
"description": "Добавьте новую программу сертификации или соответствия.",
"name_label": "Имя",
"name_placeholder": "например Сертификация безопасности OSHA",
"description_label": "Описание",
"description_placeholder": "О чем эта программа?",
"submit": "Создать"
},
"sidebar": {
"newsfeed": "Лента новостей",
"courses": "Курсы",
"people": "Люди",
"settings": "Настройки"
},
"status": {
"active": "Активный",
"inactive": "Неактивный",
"archived": "В архиве"
},
"description": "Предоставьте группе людей доступ к нескольким курсам, например к классу.",
"search_placeholder": "Поиск программ",
"multiple_added": "Курсы добавлены",
"no_matching_programs": "Ни одна программа не соответствует вашим фильтрам.",
"card": {
"courses": "Курсы",
"students": "Студенты"
},
"table": {
"name": "Имя",
"courses": "Курсы",
"students": "Студенты",
"status": "Статус",
"description": "Описание"
},
"filters": {
"filter": "Фильтр",
"clear_all": "Очистить все",
"popover_title": "Фильтры",
"sort": "Сортировать",
"order": "Заказать",
"status": "Статус",
"ascending": "по возрастанию",
"descending": "Описание",
"sort_name": "Имя",
"sort_courses": "Курсы",
"sort_students": "Студенты",
"sort_status": "Статус"
},
"invite_sent": "Приглашения отправлены",
"goals": {
"heading": "Цели обучения",
"description": "Установите измеримые цели, охватывающие несколько курсов для всех участников этой программы.",
"add": "Новая цель",
"empty_title": "Целей пока нет",
"empty_description": "Создайте цель для отслеживания прогресса команды на нескольких курсах.",
"created": "Цель создана",
"updated": "Цель обновлена",
"deleted": "Цель удалена",
"delete_confirm": "Удалить эту цель? История статусов каждого учащегося будет удалена.",
"lms": {
"heading": "Ваши цели",
"empty_title": "Цели не назначены",
"empty_description": "Когда ваши преподаватели поставят цели, они появятся здесь.",
"due_in_days": "Срок оплаты: {days} дн.",
"due_tomorrow": "Срок завтра",
"due_today": "Срок оплаты сегодня",
"overdue": "Просрочено",
"no_deadline": "Нет срока"
},
"tile": {
"on_track": "на ходу",
"completed_short": "завершено",
"overdue_short": "просроченный",
"at_risk_short": "в опасности"
},
"status": {
"completed": "Завершено",
"in_progress": "В процессе",
"at_risk": "В зоне риска",
"overdue": "Просрочено",
"not_started": "Не запущено",
"waived": "Отказано"
},
"deadline_kind": {
"absolute": "Абсолютная дата",
"relative_to_join": "Относительно присоединения учащегося",
"recurring": "повторяющийся",
"none": "Нет срока"
},
"type": {
"complete_all": "Завершить все выбранные курсы",
"n_of_m": "Завершить выбранные курсы N из M",
"score": "Оценка выше порога на каждом курсе",
"pass_rate": "Порог проходимости команды",
"readiness": "Готовность (без сроков)"
},
"modal": {
"create_title": "Новая цель",
"edit_title": "Изменить цель",
"title_label": "Название",
"title_placeholder": "например Посадочная рампа",
"description_label": "Описание",
"description_placeholder": "Дополнительный контекст для команды",
"type_label": "Тип",
"courses_label": "Курсы",
"required_count_label": "Необходимое количество курсов",
"score_threshold_label": "Проходной балл на одного учащегося (%)",
"team_pass_rate_label": "Процент проходов команды (%)",
"deadline_label": "Крайний срок",
"deadline_date_label": "Крайний срок",
"relative_days_label": "Дни с момента присоединения учащегося",
"recurring_months_label": "Повторять каждые (месяцев)",
"reminders_label": "Напоминания (за несколько дней до наступления срока)",
"reminders_helper": "Через запятую. Пример: 7, 3, 1",
"save": "Сохранить",
"cancel": "Отмена"
}
}
2026-04-27 11:40:38 +01:00
},
"ai_assistant": {
"empty_state": "Попросите меня помочь с содержанием вашего курса: набросайте уроки, сформулируйте вопросы или спланируйте курс на основе документа.",
"input_placeholder": "Спросите ИИ-помощника...",
"quote_lesson_note": "Quote in assistant",
2026-04-27 11:40:38 +01:00
"attach_document": "Прикрепите документ (PDF, DOCX, PPTX)",
"upgrade_to_upload": "Обновите, чтобы загружать документы",
"tokens_exhausted": "Достигнут месячный лимит токенов AI.",
"tokens_exhausted_buy_more": "Купить ещё",
2026-04-27 11:40:38 +01:00
"chat_history": "История чата",
"no_conversations": "Пока нет разговоров",
"untitled": "Без названия",
"new_chat": "Новый чат",
"tokens_label": "жетоны",
"implementing_course_plan": "Реализация плана курса",
"resume": "Резюме",
"stopped_content_kept": "Остановился. Созданный контент сохранен.",
"mention_lesson": "Урок",
"mention_exercise": "Упражнение",
"mention_section": "Раздел",
"mention_no_results": "Нет подходящего контента",
"uploading_document": "Загрузка документа...",
"agent_running_warning": "Изменения появятся в курсе, как только агент завершит работу. Не перезагружайте страницу.",
"agent_running_warning_dismiss": "Закрыть",
"quick_action": {
"upload_document_course": "Upload a document to create a course",
"draft_lesson": "Draft a lesson",
"generate_questions_from_lesson": "Generate questions from this lesson",
"summarize_lesson": "Summarize this lesson",
"publish_course": "Help me publish this course"
},
"plan_applying_changes": "Applying changes",
"plan_working": "Working",
"plan_progress": "{completed} / {total} steps completed",
"stop": "Stop",
"copy_full_error": "Copy full error",
"resize_panel_aria_label": "Resize AI assistant panel",
"generic_working": "Working",
"run_failed_after": "{action} did not finish successfully.",
"tool": {
"pending": {
"working": "Working",
"unknown_tool": "Running {toolName}",
"get_course_structure": "Reading course structure",
"get_lesson_content": "Reading lesson content",
"get_exercise_details": "Reading exercise",
"create_section": "Creating section",
"update_section": "Updating section",
"create_lesson": "Creating lesson",
"update_lesson": "Updating lesson",
"update_lesson_content": "Writing lesson content",
"create_exercise": "Creating exercise",
"create_exercise_section": "Creating exercise section",
"update_exercise": "Updating exercise",
"update_exercise_section": "Updating exercise section",
"add_questions": "Adding questions",
"update_questions": "Updating questions",
"reorder_content": "Reordering content",
"update_course_landing_page": "Updating landing page",
"check_course_go_live_readiness": "Checking go-live readiness",
"go_live_course": "Publishing course",
"generate_course_plan": "Generating course plan",
"ask_template_questions": "Подготовка шаблонной формы",
"fetch_documentation_url": "Чтение страницы документации",
"fetch_documentation_url_with_url": "Чтение {url}"
},
"meta": {
"lesson_char_count": "({count, plural, one {# character} other {# characters}})",
"landing_page_preview": "· Preview changes",
"exercise_questions_added": "· {count, plural, one {# question added} other {# questions added}}",
"exercise_questions_updated": "· {count, plural, one {# question updated} other {# questions updated}}"
},
"done": {
"generic": "Done",
"create_section": "Created section: {title}",
"update_section": "Updated section: {title}",
"create_lesson": "Created lesson: {title}",
"update_lesson": "Updated lesson: {title}",
"update_lesson_content_fallback": "Wrote {count, plural, one {# character} other {# characters}}",
"create_exercise": "Created exercise «{title}» · {count, plural, one {# question} other {# questions}}",
"update_exercise": "Updated exercise: {title}",
"update_exercise_section": "Updated exercise section: {title}",
"add_questions_fallback": "{count, plural, one {Added # question} other {Added # questions}}",
"update_questions_fallback": "{count, plural, one {Updated # question} other {Updated # questions}}",
"create_exercise_section": "Created exercise section: {title}",
"get_course_structure": "Course structure loaded",
"get_lesson_content": "Lesson content loaded",
"get_exercise_details": "Exercise loaded",
"reorder_content": "Content reordered",
"update_course_landing_page": "Updated landing page: {title}",
"check_go_live_ready": "{warningCount, plural, =0{Ready to go live} other{Ready to go live — # warnings}}",
"check_go_live_blocked": "{blockerCount, plural, one{# blocker before go-live} other{# blockers before go-live}}",
"go_live_published": "Published course: {title}",
"go_live_not_published": "Course was not published",
"generate_course_plan": "Course plan generated",
"ask_template_questions": "Шаблон формы готов.",
"fetch_documentation_url": "Прочитать {url}"
}
},
"student_empty_state": "Спросите меня о чем-нибудь об этом курсе — получите объяснения, пройдите тест или подведите итог прочитанному.",
"messages_used_label": "сообщения в этом месяце",
"plan_thinking": "Обдумывая вашу просьбу…",
"plan_implement": "Реализация плана",
"plan_ask_changes_placeholder": "Подскажите, что изменить в плане…",
"plan_ask_changes_send_aria": "Отправить запрос на изменение",
"send": "Отправить",
"rename_chat_aria": "Переименовать беседу",
"rename_chat_input_aria": "Название беседы",
"rename_chat_placeholder": "Название беседы",
"rename_chat_failed": "Не удалось переименовать этот чат. Попробуйте еще раз.",
"error_rate_limit": "Служба AI временно занята. Пожалуйста, повторите попытку через минуту.",
"error_rate_limit_with_wait": "Служба AI временно занята. Повторите попытку через {seconds} сек.",
"error_context_too_long": "Разговор слишком длинный. Попробуйте начать новый чат или сократить сообщение.",
"error_network": "Ошибка сети. Пожалуйста, проверьте подключение и повторите попытку.",
"context_usage_tooltip": "{used} / {max} использовано токенов",
"context_full_title": "Контекстное окно заполнено",
2026-05-21 16:38:35 +01:00
"context_full_description": "The assistant will summarize older messages automatically so you can keep working in this chat.",
"context_full_compact": "Компактный разговор",
"context_full_compacting": "Уплотнение...",
"context_full_new_chat": "Начать новый чат с кратким описанием",
"context_full_summarizing": "Создание сводки...",
"context_compacted_badge": "Разговор сжат (предыдущие сообщения: {count})",
"student_quick_action": {
"explain_lesson": "Объясните этот урок",
"quiz_me": "спроси меня об этом",
"summarize_section": "Подведите итоги этого раздела",
"what_to_review": "Что мне следует проверить дальше?"
},
"run_running": "Генерация курса",
"run_completed": "Генерация курса завершена",
"run_failed": "Не удалось создать курс.",
"run_canceled": "Создание курса отменено.",
"run_waiting_for_worker": "Ожидание фонового работника",
"run_checkpoint": "Сохранение контрольной точки прогресса",
"retry": "Повторить попытку",
"run_monitor_aria": "Выполняется создание курса",
"run_summary": {
"completed": "Запуск завершен.",
"completed_with_counts": "Запуск завершен — создано {counts}.",
"failed": "Запуск не удался.",
"failed_with_reason": "Не удалось выполнить запуск — {reason}.",
"canceled": "Забег отменен.",
"canceled_with_counts": "Запуск отменен — перед остановкой создано {counts}.",
"paused": "Бег остановился. Возобновите, чтобы продолжить.",
"paused_with_counts": "Выполнение приостановлено — на данный момент создано {counts}. Возобновите, чтобы продолжить."
},
"changes_card": {
"summary_count": "Изменено элементов: {count}",
"expand": "Развернуть изменения",
"collapse": "Свернуть изменения",
"action": {
"created": "Создано",
"metadata_updated": "Метаданные обновлены.",
"content_written": "Содержание написано",
"questions_added": "+{count} вопросов",
"questions_updated": "Отредактировано {count} вопросов",
"section_added": "Блок добавлен",
"section_edited": "Блок изменен"
},
"status": {
"completed": "Завершено",
"failed": "Не удалось",
"canceled": "Отменено",
"paused": "Приостановлено"
}
},
"plan_view": {
"expand": "Развернуть план",
"collapse": "Свернуть план"
},
"run_monitor": {
"cancel": "Отменить запуск",
"dismiss": "Уволить",
"now_doing": "Сейчас",
2026-05-27 15:17:05 +01:00
"input_disabled_hint": "Чат приостановлен, пока агент завершает создание курса. Отмените или дождитесь завершения.",
"dismiss_confirm": "Уйти",
"dismiss_cancel": "Продолжайте бежать",
"dismiss_confirm_body": "Уйти с отмененного забега? Кнопка «Возобновить» исчезнет — любой дальнейший чат начнется заново и не будет продолжать выполнение плана.",
"stuck_queued": {
"title": "Работник не отвечает",
"body": "Этот запуск ожидает более 30 секунд, а работник не подъезжает. Фоновый рабочий процесс может быть отключен или перезапущен."
}
}
2026-04-27 11:40:38 +01:00
},
"widgets": {
"heading": "Виджеты",
"subtitle": "Публикуйте фирменные коллекции курсов для внешних веб-сайтов.",
"empty_state": "Виджетов пока нет. Создайте его, чтобы создать встраиваемый блок курса.",
"filter": {
"status": "Статус",
"all": "Все",
"unpublished": "Неопубликовано",
"course_type": "Тип курса"
},
"notifications": {
"created": "Виджет создан",
"saved": "Виджет сохранен.",
"published": "Виджет опубликован",
"rolled_back": "Виджет восстановлен",
"deleted": "Виджет заархивирован",
"validation_failed": "Некоторые поля недействительны. Проверьте выделенные входы."
2026-04-27 11:40:38 +01:00
},
"form": {
"name": "Название виджета",
"selection_mode": "Режим выбора",
"course_search": "Поиск курсов",
"layout_type": "Тип макета",
"sort_by": "Сортировать по",
"cta_label": "Метка призыва к действию",
"load_more_label": "Загрузить еще этикетку",
"limit_courses": "Ограничить курсы",
"max_count": "Максимальное количество курсов",
"show_course_image": "Показать изображение курса",
"show_type_badge": "Показать значок типа курса",
"show_lessons_count": "Показать количество уроков",
"show_description": "Показать отрывок из описания",
"shorten_long_description": "Сократить длинное описание",
"show_price": "Показать цену",
"show_rating": "Показать рейтинг",
"theme_preset": "Предустановка темы",
"primary_color": "Основной цвет",
"background_color": "Цвет фона",
"text_color": "Цвет текста",
"border_color": "Цвет границы",
"border_radius": "Радиус границы",
"font_family": "Семейство шрифтов",
"font_scale": "Шкала размера шрифта",
"show_powered_by": "Показать брендинг Classroomio",
"custom_css": "Пользовательский CSS",
"custom_css_locked": "Обновите, чтобы включить пользовательский CSS.",
"embed_code": "Встроить код",
"custom_css_hint": "Максимум 5000 символов.",
"border_radius_hint": "0 – 32 пикселей.",
"font_scale_hint": "0,8–1,4 (1 = по умолчанию)."
2026-04-27 11:40:38 +01:00
},
"create": {
"description": "Дайте вашему виджету имя, чтобы начать."
},
"actions": {
"create": "Создать виджет",
"edit": "Редактировать",
"back": "Вернуться к виджетам",
"save": "Сохранить",
"discard": "Отменить изменения",
"publish": "Опубликовать",
"archive": "Архив",
"restore": "Восстановить",
"copy_embed": "Копировать встроить",
"copy_url": "Копировать URL",
2026-04-27 11:40:38 +01:00
"rename": "Переименовать",
"delete": "Удалить"
},
"embed": {
"tabs": {
"html": "HTML",
"url": "URL"
},
"url_label": "URL встраивания",
"url_helper": "Используйте этот URL на платформах вроде Notion или Confluence, которые принимают только ссылки."
},
2026-04-27 11:40:38 +01:00
"preview": {
"heading": "Предварительный просмотр",
"saved": "Сохранено",
"unsaved": "Несохраненные изменения",
"load_failed": "Не удалось загрузить предварительный просмотр. Попробуйте обновить страницу.",
"empty": "Предварительный просмотр недоступен.",
"all_tags": "Все",
"none": "Нет",
"lessons_suffix": "уроки",
"last_synced": "Синхронизировано",
"refresh": "Обновить",
"exercises_suffix": "упражнения",
"columns": {
"course": "Курс",
"lessons": "Уроки",
"tags": "Теги"
}
},
"plan": {
"free": "Бесплатный план",
"paid": "Платный план"
},
"status": {
"draft": "Черновик",
"published": "Опубликовано",
"archived": "В архиве",
"live": "Живи"
},
"sort": {
"manual": "Руководство",
"newest": "Новейший",
"title": "Название"
},
"layoutOptions": {
"section": "Варианты макета",
"columns": "Столбцы",
"max_count": "Макс курсы",
"show_rating": "Показать рейтинг",
"tag_source": "Источник тега",
"tag_source_auto": "Авто с курсов",
"tag_source_manual": "Ручной выбор",
"default_tag": "Тег по умолчанию",
"show_all_option": "Показать опцию «Все»",
"visible_cards": "Видимые карты",
"auto_play": "Автоматическое воспроизведение",
"auto_play_interval": "Интервал автоматического воспроизведения (мс)",
"show_dots": "Показать точки",
"show_arrows": "Показать стрелки",
"loop": "Петля",
"featured_course": "Рекомендуемый курс",
"featured_course_required": "Для этого макета требуется рекомендуемый курс.",
"main_course": "Основной курс",
"main_course_required": "Выберите курс, на который стоит обратить внимание.",
"eyebrow_label": "Этикетка для бровей",
"cta_label": "Метка призыва к действию",
"secondary_max_count": "Средние курсы",
"density": "Плотность",
"density_comfortable": "Удобный",
"density_compact": "Компактный",
"show_thumbnail": "Показать миниатюру",
"show_tags": "Показать теги",
"title_style": "Стиль заголовка",
"title_style_serif": "с засечками",
"title_style_sans": "Санс",
"category_tags": "Теги категорий",
"category_tags_required": "Выберите хотя бы один тег для полки категории.",
"default_category": "Категория по умолчанию",
"show_all_tab": "Показать вкладку «Все»",
"max_per_category": "Максимальное количество курсов по категории",
"none": "Нет"
},
"layout_description": {
"card_grid": "Каталог общего назначения с большим пространством для передышки.",
"tag_filter": "Позвольте учащимся сузить широкий каталог по темам.",
"carousel": "Избранные строки в узких разделах главной страницы.",
"primary_course": "Продвигайте флагманский или недавно запущенный курс.",
"compact_list": "Встраивание боковой панели и страницы минимального размера.",
"editorial_spotlight": "Целевые страницы в стиле блога и тщательно подобранные подборки.",
"category_shelf": "Большие каталоги, сгруппированные по темам, легко сканируются."
},
"layout": {
"card_grid": "Сетка карточек",
"tag_filter": "Фильтр тегов",
"carousel": "Карусель",
"primary_course": "Начальный курс",
"compact_list": "Компактный список",
"editorial_spotlight": "В центре внимания редакции",
"category_shelf": "Категория полка"
},
"selection": {
"manual": "Ручной выбор",
"published": "Все опубликованные курсы"
},
"editor": {
"sources": "Источник виджета",
"available_courses": "Доступные курсы",
"layout": "Макет",
"content": "Содержание",
"design": "Дизайн",
"version_history": "История версий",
"save_changes": "Сохранить изменения",
"rename_widget": "Переименовать виджет",
"continue_to_layout": "Продолжить оформление",
"pick_layout": "Выберите макет",
"pick_design": "Внешний вид",
"panel_subtitle": "Настройте внешний вид и поведение вашего виджета.",
"embed_share": "Встроить и поделиться",
"discard_short": "Отбросить",
"canvas_status": "Предварительный просмотр",
"finish_editing_name": "Готово",
"waiting_org": "Загрузка организации…",
"load_failed": "Не удалось загрузить этот виджет. Попробуйте еще раз из списка виджетов.",
"nav": {
"courses": "Курсы",
"layout": "Макет",
"design": "Дизайн",
"embed": "Встроить"
},
"viewport": {
"mobile": "мобильный",
"tablet": "Таблетка",
"desktop": "Рабочий стол"
}
},
"tabs": {
"select_courses": "Выберите курсы",
"layout": "Макет",
"design": "Дизайн",
"embed": "Встроить код"
},
"defaults": {
"name_prefix": "Виджет курса"
},
"empty": {
"heading": "Виджетов пока нет",
"description": "Создайте виджет для создания встраиваемого блока курса для внешних веб-сайтов."
}
},
"side_panel": {
"close_aria": "Close panel",
"resize_panel_aria_label": "Resize panel",
"titles": {
"ai_assistant": "AI Assistant",
"transcript": "Transcript"
}
},
"compliance": {
"title": "Соответствие",
"subtitle": "Отслеживайте статус сертификации по каждому курсу соответствия в вашей организации.",
"learners": {
"heading": "Учащиеся",
"subtitle": "{count, number} совпадение",
"empty": "Ни один учащийся не соответствует этому фильтру",
"learner": "Учащийся",
"course": "Курс",
"status": "Статус",
"due_date": "Срок погашения",
"expires": "Срок действия истекает"
},
"courses": {
"heading": "Курсы",
"description": "Курсы соответствия с подсчетом статуса учащегося",
"empty": "Курсов соответствия пока нет",
"course": "Курс",
"learners": "Учащиеся",
"completion": "Завершение"
},
"filter": {
"all": "Все",
"compliant": "Соответствует",
"expiring_soon": "Срок действия скоро истекает",
"in_grace_period": "В благодати",
"non_compliant": "Не соответствует",
"in_progress": "В процессе",
"not_started": "Не запущено",
"waived": "Отказано",
"no_record": "Нет записи"
},
"status": {
"compliant": "Соответствует",
"expiring_soon": "Срок действия скоро истекает",
"in_grace_period": "В льготный период",
"non_compliant": "Не соответствует",
"in_progress": "В процессе",
"not_started": "Не запущено",
"waived": "Отказано",
"no_record": "Нет записи"
},
"tabs": {
"courses": "По курсу",
"learners": "Учащиеся"
},
"summary": {
"heading": "Статус учащегося",
"description": "Имеет значение для учащихся на всех курсах по соблюдению требований."
}
},
"public_course": {
"exercise": {
"submit": "Проверьте мои ответы",
"try_again": "Попробуйте еще раз",
"practice_again": "Практикуйтесь снова",
"attempt_option": "Попытка {attemptNumber} – {correct}/{total}",
"attempts_select_aria": "Ваши попытки",
"privacy_hint": "Оценивается мгновенно в вашем браузере — ничего не отправляется.",
"summary_template": "Вы ответили [[правильно]] / [[всего]] правильно."
},
"powered_by": {
"label": "При поддержке",
"brand": "КлассIO"
},
"footer_nav": {
"previous": "Предыдущий",
"next": "Далее"
},
"header": {
"explore_courses": "Изучите курсы",
"sign_in": "Войти"
}
},
"account": {
"workspaces": {
"page_title": "Рабочие пространства",
"page_description": "Управляйте рабочими пространствами под своей учетной записью. Рабочие области имеют единую подписку и объединенное использование.",
"create_cta": "Создать рабочую область",
"create_cta_used": "использовано {used} из {allowance}",
"create_cta_disabled_limit": "Вы достигли предела рабочего пространства {allowance}. Свяжитесь с нами для расширения.",
"create_cta_disabled_upgrade": "Мультирабочее пространство — это функция Enterprise.",
"upgrade_link": "Обновление",
"primary_badge": "Первичный",
"delete_action": "Удалить",
"delete_confirm_title": "Удалить это рабочее пространство?",
"delete_confirm_body": "При этом рабочая область, ее участники и курсы будут удалены без возможности восстановления. Это невозможно отменить.",
"name_label": "Имя рабочей области",
"site_name_label": "Название сайта",
"create_modal_title": "Создать новое рабочее пространство",
"create_modal_submit": "Создать рабочую область",
"cancel": "Отмена",
"read_only_badge": "Только чтение",
"usage_banner": "Учащиеся: {learners} и токены AI ({tokens}), использованные в рабочих пространствах {workspaces} в этом месяце",
"secondary_billing_notice": "Платежи управляются вашим основным рабочим пространством ({primaryName}).",
"go_to_primary": "Перейти в основное рабочее пространство"
},
"switcher": {
"your_account": "Ваш аккаунт",
"other_organizations": "Другие организации"
}
},
"aiTutor": {
"creditsPage": {
"tutorSummaryTitle": "Репетитор по искусственному интеллекту, добросовестное использование",
"atCap": "В кепке",
"approaching": "Приближаемся к шапке",
"totalActive": "Активные ученики в этом месяце",
"learnersHeading": "Учащиеся",
"headerLearner": "Учащийся",
"headerMessages": "Сообщения",
"headerTokens": "Токены",
"headerStatus": "Статус",
"statusUnder": "Под крышкой",
"statusApproaching": "Приближаясь",
"statusAtCap": "В кепке"
},
"takeABreak": {
"title": "Ваш преподаватель по искусственному интеллекту берет перерыв",
"learnerCap": "Вы исчерпали лимит сообщений репетитора в этом месяце. Ваши сообщения будут сброшены 1-го числа следующего месяца.",
"poolExhausted": "В этом месяце в вашем рабочем пространстве исчерпались возможности преподавателей искусственного интеллекта. Пожалуйста, зайдите позже или обратитесь к преподавателю.",
"disabled": "Репетитор искусственного интеллекта не включен для этой рабочей области."
},
"groundingScope": {
"course": "Весь курс",
"lesson": "Только текущий урок",
"workspace": "Все рабочее пространство"
},
"codePolicy": {
"hints_only": "Только подсказки",
"allowed": "Разрешить полные примеры кода",
"forbidden": "Нет кода в ответах"
},
"assessmentMode": {
"hint_only": "Только подсказки (без прямых ответов)",
"direct_answer": "Разрешить прямые ответы",
"block_during_exercise": "Блокировать помощь, пока учащийся выполняет упражнение"
},
"responseLength": {
"short": "Короткий (1–3 предложения)",
"medium": "Средний (1–2 коротких абзаца)",
"long": "Длинные (структурированные объяснения)"
},
"persona": {
"encouraging": "Поощрение",
"friendly": "Дружелюбный",
"formal": "Формальный",
"socratic": "Сократический",
"custom": "Пользовательский"
},
"field": {
"enabled": "Репетитор по искусственному интеллекту включен",
"persona": "Образ репетитора",
"customPersona": "Пользовательский персонаж",
"customPersona_description": "Опишите, как должен звучать преподаватель — тон, стиль обращения, что-то особенное для вашей аудитории.",
"responseLength": "Длина ответа",
"welcomeMessage": "Приветственное сообщение",
"welcomeMessage_description": "Отображается над первым ответом преподавателя в каждом новом разговоре.",
"disclaimerFooter": "Нижний колонтитул об отказе от ответственности",
"disclaimerFooter_description": "Прилагается к каждому ответу репетитора, чтобы учащиеся помнили, что репетитор — не человек.",
"thingsToSay": "Что сказать",
"thingsToSay_description": "Примеры: «Всегда напоминайте учащимся, чтобы они прочитали учебную программу до третьей недели». «Поощряйте учащихся обобщать уроки своими словами».",
"thingsNotToSay": "Вещи, которые не следует говорить",
"thingsNotToSay_description": "Примеры: «Не раскрывайте ответы на выпускном экзамене». «Никогда не сообщайте учащимся, какой отзыв вы написали».",
"forbiddenTopics": "Запрещенные темы",
"forbiddenTopics_description": "Список, разделенный запятыми. Преподаватель откажется обсуждать это.",
"forbiddenTopics_placeholder": "политика, религия, персональные медицинские консультации",
"blockOffTopic": "Блокировать вопросы не по теме",
"profanityFilter": "Фильтр ненормативной лексики и деликатного контента",
"assessmentMode": "Режим оценки",
"revealSolutionsAfterAttempts": "Выявить решения после N попыток",
"revealSolutionsAfterAttempts_description": "После многих неудачных попыток преподаватель может предложить проработанный пример. Установите значение 0, чтобы разрешить прямые ответы.",
"codePolicy": "Политика кода",
"groundingScope": "Объем заземления",
"requireCitations": "Требовать ссылки на материалы курса",
"escalationEnabled": "Предложите человеческую эскалацию",
"escalationEmail": "Контактный адрес электронной почты инструктора",
"inheritFromOrg": "Использовать настройки рабочей области по умолчанию"
},
"section": {
"availability": "Доступность",
"availability_description": "Включите или отключите репетитора по искусственному интеллекту для учащихся в этой рабочей области.",
"personality": "Личность",
"personality_description": "Как репетитор представляется и как долго он отвечает.",
"guidance": "Что сказать · чего не сказать",
"guidance_description": "Свободное текстовое руководство, которому преподаватель будет следовать в каждом ответе, а также дополнительный список запрещенных тем.",
"assessment": "Упражнения и оценки",
"assessment_description": "Как ведет себя репетитор, когда ученик просит помочь с упражнением.",
"grounding": "Обоснование и цитаты",
"grounding_description": "Ограничьте то, о чем может говорить преподаватель и цитирует ли он материалы курса.",
"escalation": "Эскалация",
"escalation_description": "Куда указать учащимся, когда им нужен настоящий человек.",
"inheritance": "Наследование курса",
"inheritance_description": "Наследуйте настройки рабочей области по умолчанию или установите переопределения для каждого курса."
},
"snackbar": {
"saved": "Настройки AI-репетитора сохранены."
},
"state": {
"loading": "Загрузка настроек AI-репетитора…"
},
"action": {
"save": "Сохранить изменения"
},
"page": {
"course": {
"title": "AI Tutor для этого курса",
"description": "Наследуйте настройки AI Tutor по умолчанию в вашей рабочей области или переопределите поведение преподавателя в этом курсе."
},
"org": {
"title": "Настройки AI Tutor",
"description": "Значения по умолчанию для каждого курса в этой рабочей области. Курсы могут наследовать их или переопределять."
}
}
2026-05-27 15:17:05 +01:00
},
"hls_upload": {
"rungs": {
"p360": "360p",
"p720": "720p",
"p1080": "1080p"
},
"error": {
"webcodecs_unsupported": "Ваш браузер не поддерживает аппаратное кодирование видео. Используйте последнюю версию Chrome, Edge или Safari.",
"encode_failed": "Кодирование не удалось. Попробуйте другой исходный файл или обновите и повторите попытку.",
"upload_failed": "Не удалось загрузить фрагмент видео. Проверьте соединение и повторите попытку.",
"finalize_failed": "Не удалось сохранить загруженное видео."
},
"stage": {
"probing": "Чтение видео…",
"encoding": "Кодирование {rung} ({percent}%)",
"uploading": "Загрузка сегментов ({uploaded}/{total})",
"thumbnail": "Создание миниатюры…",
"finalizing": "Сохранение…",
"done": "Готово",
"failed": "Загрузка не удалась"
}
2024-04-19 05:45:48 +01:00
}
2025-12-25 09:01:51 +00:00
}