diff --git a/console/src/assets/i18n/ru.json b/console/src/assets/i18n/ru.json
index 40891d8eb0..8bbd2c7ed1 100644
--- a/console/src/assets/i18n/ru.json
+++ b/console/src/assets/i18n/ru.json
@@ -265,114 +265,117 @@
}
},
"PAGINATOR": {
- "PREVIOUS": "Предыдущий",
- "NEXT": "Следующий",
- "COUNT": "элемент(ов) найдено",
- "MORE": "Еще"
+ "PREVIOUS": "Назад",
+ "NEXT": "Вперёд",
+ "COUNT": "Всего результатов",
+ "MORE": "Больше"
},
"FOOTER": {
"LINKS": {
"CONTACT": "Контакты",
- "TOS": "Условия использования",
+ "TOS": "Пользовательское соглашение",
"PP": "Политика конфиденциальности"
},
"THEME": {
- "DARK": "Темная",
- "LIGHT": "Светлая"
+ "DARK": "Тёмный",
+ "LIGHT": "Светлый"
}
},
"HOME": {
- "WELCOME": "Начните работу с ZITADEL",
+ "WELCOME": "Начать работу с ZITADEL",
"DISCLAIMER": "ZITADEL обрабатывает ваши данные конфиденциально и безопасно.",
"DISCLAIMERLINK": "Дальнейшая информация",
"DOCUMENTATION": {
+ "TITLE": "Документация",
"DESCRIPTION": "Начните работу с ZITADEL."
},
"GETSTARTED": {
+ "TITLE": "Начать работу с ZITADEL",
"DESCRIPTION": "Начните работу с ZITADEL."
},
"QUICKSTARTS": {
- "LABEL": "Быстрый старт",
+ "LABEL": "Первые шаги",
+ "TITLE": "Быстрый старт",
"DESCRIPTION": "Начните работу с ZITADEL."
},
"SHORTCUTS": {
"SHORTCUTS": "Ярлыки",
"SETTINGS": "Доступные ярлыки",
"PROJECTS": "Проекты",
- "REORDER": "Удерживайте и перетащите плитку, чтобы переместить ее.",
- "ADD": "Удерживайте и перетащите плитку, чтобы добавить"
+ "REORDER": "Удерживайте и перетяните плитку, чтобы переместить её",
+ "ADD": "Удерживайте и перетяните плитку, чтобы добавить"
}
},
"ONBOARDING": {
- "DESCRIPTION": "Ваш прогресс первоначальной настройки",
- "MOREDESCRIPTION": "больше ярлыков",
- "COMPLETED": "завершено",
+ "DESCRIPTION": "Ваш процесс адаптации",
+ "MOREDESCRIPTION": "Больше",
+ "COMPLETED": "Завершён",
"DISMISS": "Нет, спасибо, я профи.",
"CARD": {
- "TITLE": "Запустите свой экземпляр ZITADEL",
- "DESCRIPTION": "Этот контрольный список поможет настроить вашу систему и проведет вас через основные шаги."
+ "TITLE": "Запустите свою ZITADEL",
+ "DESCRIPTION": "Данный контрольный список поможет настроить ваш экземпляр и выполнить самые важные шаги."
},
"EVENTS": {
"instance.policy.label.added": {
"title": "Настройте свой бренд",
- "description": "Определите цвет и форму своей страницы логина и загрузите свой логотип и значки.",
+ "description": "Определите цвет и вид вашей формы интерфейса входа, загрузите свой логотип и иконки.",
"action": "Настройка брендинга"
},
"instance.smtp.config.added": {
"title": "Настройте параметры SMTP",
- "description": "Установите собственные настройки почтового сервера.",
+ "description": "Установите персональные настройки почтового сервера.",
"action": "Настройка SMTP"
},
"project.added": {
- "title": "Создать проект",
- "description": "Добавьте проект и определите для него роли и полномочия.",
+ "title": "Создайте свой первый проект",
+ "description": "Добавьте свой первый проект и определите его роли и полномочия.",
"action": "Создать проект"
},
"project.application.added": {
- "title": "Создать заявку",
- "description": "Создайте веб-приложение, собственное приложение, API или SAML-приложение и настройте процесс аутентификации.",
+ "title": "Создайте своё первое приложение",
+ "description": "Создайте веб-приложение, нативное приложение, приложение API или saml и настройте процесс аутентификации.",
"action": "Создать приложение"
},
"user.human.added": {
- "title": "Добавить пользователей",
- "description": "Добавьте пользователей вашего приложения",
+ "title": "Добавьте пользователей",
+ "description": "Добавьте пользователей вашего приложения.",
"action": "Добавить пользователя"
},
"user.grant.added": {
- "title": "Предоставить пользователям",
- "description": "Разрешите пользователям доступ к вашему приложению и настройте их роли.",
+ "title": "Предоставьте пользователям допуск",
+ "description": "Обеспечьте пользователям доступ к вашему приложению и настройте их роль.",
"action": "Предоставить пользователю"
}
}
},
"MENU": {
- "INSTANCE": "настройки по умолчанию",
+ "INSTANCE": "Экземпляр",
"DASHBOARD": "Главная",
"PERSONAL_INFO": "Персональная информация",
"DOCUMENTATION": "Документация",
- "INSTANCEOVERVIEW": "Обзор системы",
+ "INSTANCEOVERVIEW": "Экземпляр",
"ORGS": "Организации",
- "VIEWS": "Отображение",
+ "VIEWS": "Просмотры",
"EVENTS": "События",
- "FAILEDEVENTS": "Неудачные события",
+ "FAILEDEVENTS": "Ошибки",
"ORGANIZATION": "Организация",
"DOMAINS": "Домены",
"PROJECT": "Проекты",
"PROJECTOVERVIEW": "Обзор",
- "PROJECTGRANTS": "Разрешения",
+ "PROJECTGRANTS": "Допуски",
"ROLES": "Роли",
- "GRANTEDPROJECT": "Предоставленные проекты",
+ "GRANTEDPROJECT": "Допуски проектов",
"HUMANUSERS": "Пользователи",
- "MACHINEUSERS": "Сервисные пользователи",
+ "MACHINEUSERS": "Служебные пользователи",
"LOGOUT": "Выйти из всех пользователей",
"NEWORG": "Новая организация",
- "IAMADMIN": "Вы являетесь администратором IAM. Обратите внимание, что у вас есть расширенные разрешения.",
+ "IAMADMIN": "Вы являетесь администратором IAM. Обратите внимание, что вы обладаете расширенными разрешениями.",
"SHOWORGS": "Показать все организации",
- "GRANTS": "Разрешения",
+ "GRANTS": "Авторизации",
"ACTIONS": "Действия",
"PRIVACY": "Конфиденциальность",
- "TOS": "Условия использования",
- "OPENSHORTCUTSTOOLTIP": "Введите ?, чтобы показать сочетания клавиш",
+ "TOS": "Пользовательское соглашение",
+ "OPENSHORTCUTSTOOLTIP": "Нажмите ? для просмотра сочетания клавиш",
"SETTINGS": "Настройки",
"CUSTOMERPORTAL": "Клиентский портал"
},
@@ -406,15 +409,15 @@
"RENAME": "Переименовать",
"SET": "Установить",
"COPY": "Скопировать в буфер обмена",
- "COPIED": "Скопировано в буфер обмена.",
- "RESET": "Перезагрузить",
- "RESETDEFAULT": "Восстановить значения по умолчанию",
- "RESETTO": "Сбросить до: ",
- "RESETCURRENT": "Сбросить до текущего",
+ "COPIED": "Скопировано в буфер обмена",
+ "RESET": "Сбросить",
+ "RESETDEFAULT": "Установить значения по умолчанию",
+ "RESETTO": "Сбросить на:",
+ "RESETCURRENT": "Сбросить на текущий",
"SHOW": "Показать",
- "HIDE": "Скрть",
+ "HIDE": "Скрыть",
"SAVE": "Сохранить",
- "SAVENOW": "Применить сейчас",
+ "SAVENOW": "Сохранить",
"NEW": "Новый",
"ADD": "Добавить",
"CREATE": "Создать",
@@ -425,17 +428,17 @@
"CLEAR": "Очистить",
"CANCEL": "Отменить",
"INFO": "Информация",
- "OK": "OK",
+ "OK": "Хорошо",
"SELECT": "Выбрать",
- "VIEW": "Показать",
- "SELECTIONDELETE": "Очистить выделение",
+ "VIEW": "Посмотреть",
+ "SELECTIONDELETE": "Сбросить выделение",
"DELETE": "Удалить",
"REMOVE": "Удалить",
- "VERIFY": "Проверить",
- "FINISH": "Завершить",
- "FINISHED": "Завершено",
+ "VERIFY": "Подтвердить",
+ "FINISH": "Закончить",
+ "FINISHED": "Закрыть",
"CHANGE": "Изменить",
- "REACTIVATE": "Повторно активировать",
+ "REACTIVATE": "Восстановить",
"ACTIVATE": "Активировать",
"DEACTIVATE": "Деактивировать",
"REFRESH": "Обновить",
@@ -443,16 +446,16 @@
"EDIT": "Редактировать",
"PIN": "Закрепить/открепить",
"CONFIGURE": "Настроить",
- "SEND": "Отправлять",
+ "SEND": "Отправить",
"NEWVALUE": "Новое значение",
- "RESTORE": "Восстановить",
+ "RESTORE": "Возобновить",
"CONTINUEWITHOUTSAVE": "Продолжить без сохранения",
"OF": "из",
- "PREVIOUS": "Предыдущий",
- "NEXT": "Следующий",
- "MORE": "более",
+ "PREVIOUS": "Назад",
+ "NEXT": "Вперёд",
+ "MORE": "больше",
"STEP": "Шаг",
- "SETUP": "Настраивать",
+ "SETUP": "Настроить",
"UNSAVEDCHANGES": "Несохраненные изменения",
"UNSAVED": {
"DIALOG": {
@@ -466,42 +469,42 @@
}
},
"MEMBERROLES": {
- "IAM_OWNER": "Имеет контроль над всем экземпляром, включая все организации.",
- "IAM_OWNER_VIEWER": "Имеет разрешение на проверку всего экземпляра, включая все организации.",
- "IAM_ORG_MANAGER": "Имеет разрешение на создание и управление организациями",
- "IAM_USER_MANAGER": "Имеет разрешение на создание пользователей и управление ими.",
+ "IAM_OWNER": "Имеет контроль над всем экземпляром, включая все организации",
+ "IAM_OWNER_VIEWER": "Имеет разрешение на просмотр всего экземпляра, включая все организации",
+ "IAM_ORG_MANAGER": "Имеет разрешение на создание организаций и управление ими",
+ "IAM_USER_MANAGER": "Имеет разрешение на создание и управление пользователями",
"IAM_ADMIN_IMPERSONATOR": "Имеет разрешение выдавать себя за администратора и конечных пользователей из всех организаций",
"IAM_END_USER_IMPERSONATOR": "Имеет разрешение выдавать себя за конечных пользователей из всех организаций",
"ORG_OWNER": "Имеет разрешение на всю организацию",
- "ORG_USER_MANAGER": "Имеет разрешение на создание пользователей организации и управление ими.",
- "ORG_OWNER_VIEWER": "Имеет разрешение на проверку всей организации",
- "ORG_USER_PERMISSION_EDITOR": "Имеет разрешение на управление разрешениями пользователей.",
- "ORG_PROJECT_PERMISSION_EDITOR": "Имеет разрешение на управление разрешениями проекта",
- "ORG_PROJECT_CREATOR": "Имеет разрешение на создание собственных проектов и базовых настроек.",
+ "ORG_USER_MANAGER": "Имеет разрешение на создание и управление пользователями организации",
+ "ORG_OWNER_VIEWER": "Имеет разрешение на просмотр всей организации",
+ "ORG_USER_PERMISSION_EDITOR": "Имеет разрешение на управление допусками пользователей",
+ "ORG_PROJECT_PERMISSION_EDITOR": "Имеет разрешение на управление допусками проекта",
+ "ORG_PROJECT_CREATOR": "Имеет разрешение на создание собственных проектов и базовых настроек",
"ORG_ADMIN_IMPERSONATOR": "Имеет разрешение выдавать себя за администратора и конечных пользователей организации",
"ORG_END_USER_IMPERSONATOR": "Имеет разрешение выдавать себя за конечных пользователей организации",
"PROJECT_OWNER": "Имеет разрешение на весь проект",
- "PROJECT_OWNER_VIEWER": "Имеет разрешение на проверку всего проекта",
+ "PROJECT_OWNER_VIEWER": "Имеет разрешение на просмотр всего проекта",
"PROJECT_OWNER_GLOBAL": "Имеет разрешение на весь проект",
- "PROJECT_OWNER_VIEWER_GLOBAL": "Имеет разрешение на проверку всего проекта",
- "PROJECT_GRANT_OWNER": "Имеет разрешение на управление разрешениями проекта",
- "PROJECT_GRANT_OWNER_VIEWER": "Имеет разрешение на рассмотрение разрешениями проекта"
+ "PROJECT_OWNER_VIEWER_GLOBAL": "Имеет разрешение на просмотр всего проекта",
+ "PROJECT_GRANT_OWNER": "Имеет разрешение на управление допуском проекта",
+ "PROJECT_GRANT_OWNER_VIEWER": "Имеет разрешение на просмотр допуска проекта"
},
"OVERLAYS": {
"ORGSWITCHER": {
- "TEXT": "Все настройки организации и таблицы в консоли основаны на выбранной организации. Нажмите эту кнопку, чтобы сменить организацию или создать новую."
+ "TEXT": "Все настройки организации и таблицы в консоли основаны на выбранной организации. Нажмите данную кнопку, чтобы изменить организацию или создать новую."
},
"INSTANCE": {
- "TEXT": "Нажмите здесь, чтобы перейти к настройкам экземпляра. Обратите внимание, что у вас есть доступ к этой кнопке только в том случае, если у вас есть расширенные разрешения."
+ "TEXT": "Нажмите здесь, чтобы перейти к настройкам экземпляра. Обратите внимание, что у вас есть доступ к данной кнопке, только при наличии расширенных разрешений."
},
"PROFILE": {
- "TEXT": "Здесь вы можете переключаться между своими учетными записями пользователей и управлять своими сеансами и профилем."
+ "TEXT": "Здесь вы можете переключаться между своими учётными записями пользователей и управлять сеансами и профилем."
},
"NAV": {
- "TEXT": "Эта навигация меняется в зависимости от выбранной вами организации выше или вашего экземпляра."
+ "TEXT": "Данная навигация меняется в зависимости от выбранной вами выше организации или вашего экземпляра."
},
"CONTEXTCHANGED": {
- "TEXT": "Контекст организации изменился."
+ "TEXT": "Внимание! Окружение организации изменилось."
},
"SWITCHEDTOINSTANCE": {
"TEXT": "Представление только что изменилось на экземпляр!"
@@ -509,13 +512,13 @@
},
"FILTER": {
"TITLE": "Фильтр",
- "STATE": "Состояние",
+ "STATE": "Статус",
"DISPLAYNAME": "Отображаемое имя пользователя",
"EMAIL": "Электронная почта",
"USERNAME": "Имя пользователя",
"ORGNAME": "Название организации",
"PRIMARYDOMAIN": "Основной домен",
- "PROJECTNAME": "название проекта",
+ "PROJECTNAME": "Название проекта",
"RESOURCEOWNER": "Владелец ресурса",
"METHODS": {
"1": "равно",
@@ -528,31 +531,31 @@
"UNDERORGCONTEXT": "На страницах организации",
"SIDEWIDE": "Ярлыки для всего сайта",
"SHORTCUTS": {
- "HOME": "Перейти на главную",
- "INSTANCE": "Перейти к системным настройкам",
- "ORG": "Перейти к организации",
+ "HOME": "Перейти на главную страницу",
+ "INSTANCE": "Перейти в экземпляр",
+ "ORG": "Перейти в организацию",
"ORGSETTINGS": "Перейти к настройкам организации",
- "ORGSWITCHER": "Переключить организацию",
- "ME": "Перейти в собственный профиль",
+ "ORGSWITCHER": "Изменить организацию",
+ "ME": "Перейти в личный профиль",
"PROJECTS": "Перейти к проектам",
"USERS": "Перейти к пользователям",
- "USERGRANTS": "Перейти к авторизации",
- "ACTIONS": "Перейти к действиям и сценариям",
+ "USERGRANTS": "Перейти к авторизациям",
+ "ACTIONS": "Перейти к действиям и процессам",
"DOMAINS": "Перейти к доменам"
}
},
- "RESOURCEID": "Идентификатор ресурса",
- "NAME": "Имя",
+ "RESOURCEID": "ID Ресурса",
+ "NAME": "Название",
"VERSION": "Версия",
"TABLE": {
"NOROWS": "Нет данных"
},
"ERRORS": {
- "REQUIRED": "Пожалуйста, заполните это поле.",
+ "REQUIRED": "Отсутствуют некоторые обязательные поля.",
"ATLEASTONE": "Укажите хотя бы одно значение.",
"TOKENINVALID": {
- "TITLE": "Срок действия вашего токена авторизации истек.",
- "DESCRIPTION": "Нажмите кнопку ниже, чтобы войти снова."
+ "TITLE": "Срок действия вашего токена авторизации истёк.",
+ "DESCRIPTION": "Нажмите кнопку ниже, чтобы снова войти в систему."
},
"EXHAUSTED": {
"TITLE": "Ваш экземпляр заблокирован.",
@@ -571,138 +574,146 @@
"USER": {
"SETTINGS": {
"TITLE": "Настройки",
- "GENERAL": "Общий",
- "IDP": "Поставщики удостоверений",
+ "GENERAL": "Общее",
+ "IDP": "Поставщик идентификационных данных",
"SECURITY": "Пароль и безопасность",
"KEYS": "Ключи",
"PAT": "Токены личного доступа",
- "USERGRANTS": "Разрешения",
+ "USERGRANTS": "Авторизации",
"MEMBERSHIPS": "Членство",
"METADATA": "Метаданные"
},
"TITLE": "Персональная информация",
"DESCRIPTION": "Управляйте своей информацией и настройками безопасности.",
"PAGES": {
+ "LIST": "Пользователи",
"TITLE": "Пользователь",
- "DETAIL": "Деталь",
- "CREATE": "Создавать",
+ "DESCRIPTION": "Создавайте новых пользователей в своей организации и управляйте существующими.",
+ "LISTMACHINE": "Служебные пользователи",
+ "DESCRIPTIONMACHINE": "Создание и управление служебными пользователями вашей организации",
+ "DETAIL": "Детали",
+ "CREATE": "Создать",
"MY": "Моя информация",
- "LOGINNAMES": "Имена для входа",
- "LOGINMETHODS": "Способы входа",
- "LOGINNAMESDESC": "Это ваши имена для входа:",
+ "LOGINNAMES": "Логин",
+ "LOGINMETHODS": "Способы логина",
+ "LOGINNAMESDESC": "Это ваши логины:",
"NOUSER": "Нет связанного пользователя.",
- "REACTIVATE": "Повторно активировать",
+ "REACTIVATE": "Восстановить",
"DEACTIVATE": "Деактивировать",
"FILTER": "Фильтр",
- "STATE": "Состояние",
+ "STATE": "Статус",
"DELETE": "Удалить пользователя",
"UNLOCK": "Разблокировать пользователя",
- "GENERATESECRET": "Создать секрет клиента",
- "REMOVESECRET": "Удалить секрет клиента",
- "LOCKEDDESCRIPTION": "Этот пользователь заблокирован из-за превышения максимального количества попыток входа в систему, и его необходимо разблокировать, чтобы использовать снова.",
- "DELETEACCOUNT": "Удалить аккаунт",
- "DELETEACCOUNT_DESC": "Если вы выполните это действие, вы выйдете из системы и больше не будете иметь доступа к своей учетной записи. Это действие необратимо, поэтому продолжайте с осторожностью.",
- "DELETEACCOUNT_BTN": "Удалить аккаунт",
- "DELETEACCOUNT_SUCCESS": "Аккаунт успешно удален!"
+ "GENERATESECRET": "Создать клиентский ключ",
+ "REMOVESECRET": "Удалить клиентский ключ",
+ "LOCKEDDESCRIPTION": "Данный пользователь был заблокирован из-за превышения максимального количества попыток входа в систему и должен быть разблокирован, чтобы использовать его снова.",
+ "DELETEACCOUNT": "Удалить учётную запись",
+ "DELETEACCOUNT_DESC": "Если вы выполните данное действие, вы выйдете из системы и больше не будете иметь доступа к своей учетной записи. Данное действие не может быть отменено!",
+ "DELETEACCOUNT_BTN": "Удалить учётную запись",
+ "DELETEACCOUNT_SUCCESS": "Учётная запись успешно удалена!"
},
"DETAILS": {
"DATECREATED": "Создан",
- "DATECHANGED": "Дата изменения"
+ "DATECHANGED": "Изменён"
},
"DIALOG": {
"DELETE_TITLE": "Удалить пользователя",
- "DELETE_SELF_TITLE": "Удалить аккаунт",
- "DELETE_DESCRIPTION": "Вы собираетесь окончательно удалить пользователя. Вы уверены?",
- "DELETE_SELF_DESCRIPTION": "Вы собираетесь навсегда удалить свою личную учетную запись. Это приведет к выходу из системы и удалению вашего пользователя. Это действие не может быть отменено!",
- "DELETE_AUTH_DESCRIPTION": "Вы собираетесь навсегда удалить свою личную учетную запись. Вы уверены?",
- "TYPEUSERNAME": "Введите «{{value}}», чтобы подтвердить и удалить пользователя.",
- "USERNAME": "Логин",
+ "DELETE_SELF_TITLE": "Удалить учётную запись",
+ "DELETE_DESCRIPTION": "Вы собираетесь удалить пользователя. Вы уверены?",
+ "DELETE_SELF_DESCRIPTION": "Вы собираетесь безвозвратно удалить свою учётную запись. Это приведет к выходу из системы и удалению вашего пользователя. Данное действие не может быть отменено!",
+ "DELETE_AUTH_DESCRIPTION": "Вы собираетесь безвозвратно удалить свою учётную запись. Вы уверены?",
+ "TYPEUSERNAME": "Введите '{{value}}', чтобы подтвердить и удалить пользователя.",
+ "USERNAME": "Имя пользователя",
"DELETE_BTN": "Удалить навсегда"
},
"SENDEMAILDIALOG": {
"TITLE": "Отправить уведомление по электронной почте",
- "DESCRIPTION": "Нажмите кнопку ниже, чтобы отправить уведомление на текущий адрес электронной почты, или измените адрес электронной почты в поле.",
- "NEWEMAIL": "Новый E-mail адрес"
+ "DESCRIPTION": "Нажмите кнопку ниже, чтобы отправить уведомление на текущий адрес электронной почты или изменить адрес электронной почты в поле.",
+ "NEWEMAIL": "Новый адрес электронной почты"
},
"SECRETDIALOG": {
- "CLIENTSECRET": "Секрет клиента",
- "CLIENTSECRET_DESCRIPTION": "Храните свой секрет клиента в безопасном месте, поскольку он исчезнет после закрытия диалогового окна."
+ "CLIENTSECRET": "Клиентский ключ",
+ "CLIENTSECRET_DESCRIPTION": "Сохраните ваш клиентский ключ в надежном месте, так как он исчезнет после закрытия диалогового окна."
},
"TABLE": {
"DEACTIVATE": "Деактивировать",
"ACTIVATE": "Активировать",
"CHANGEDATE": "Последнее изменение",
- "CREATIONDATE": "Создан в",
+ "CREATIONDATE": "Создан",
+ "TYPES": {
+ "HUMAN": "Пользователи",
+ "MACHINE": "Служебные пользователи"
+ },
"FILTER": {
- "0": "Фильтровать по отображаемому имени",
- "1": "Фильтровать по имени пользователя",
- "2": "фильтр для отображаемого имени",
- "3": "фильтр по имени пользователя",
- "4": "фильтр для электронной почты",
- "5": "фильтр для отображаемого имени",
- "10": "фильтр по названию организации",
- "12": "фильтр по названию проекта"
+ "0": "Фильтр по отображаемому имени",
+ "1": "Фильтр по имени пользователя",
+ "2": "Фильтр по отображаемому имени",
+ "3": "Фильтр по имени пользователя",
+ "4": "Фильтр по электронной почте",
+ "5": "Фильтр по отображаемому имени",
+ "10": "Фильтр по названию организации",
+ "12": "Фильтр по названию проекта"
},
"EMPTY": "Нет записей"
},
"PASSWORDLESS": {
- "SEND": "Отправить ссылку на регистрацию",
+ "SEND": "Отправить ссылку для регистрации",
"TABLETYPE": "Тип",
- "TABLESTATE": "Состояние",
- "NAME": "Имя",
+ "TABLESTATE": "Статус",
+ "NAME": "Название",
"EMPTY": "Устройство не установлено",
"TITLE": "Беспарольная аутентификация",
"DESCRIPTION": "Добавьте методы аутентификации на основе WebAuthn для входа в ZITADEL без пароля.",
- "MANAGE_DESCRIPTION": "Управляйте методами второго фактора ваших пользователей.",
+ "MANAGE_DESCRIPTION": "Управляйте методами двухфакторной аутентификации ваших пользователей.",
"U2F": "Добавить метод",
"U2F_DIALOG_TITLE": "Подтвердить аутентификатор",
- "U2F_DIALOG_DESCRIPTION": "Введите имя для используемого вами входа без пароля.",
+ "U2F_DIALOG_DESCRIPTION": "Введите имя для используемого входа без пароля",
"U2F_SUCCESS": "Беспарольная аутентификация успешно создана!",
- "U2F_ERROR": "Произошла ошибка во время установки!",
+ "U2F_ERROR": "Произошла ошибка при настройке!",
"U2F_NAME": "Имя аутентификатора",
"TYPE": {
- "0": "MFA не определен",
+ "0": "Многофакторная аутентификация (MFA) не определена",
"1": "Одноразовый пароль (OTP)",
- "2": "Отпечаток пальца, ключи безопасности, Face ID и другое"
+ "2": "Отпечаток пальца, ключи безопасности, Face ID и другие"
},
"STATE": {
- "0": "Нет штата",
- "1": "Не готов",
- "2": "Готовый",
+ "0": "Нет статуса",
+ "1": "Не готово",
+ "2": "Готово",
"3": "Удалено"
},
"DIALOG": {
- "DELETE_TITLE": "Удалить метод беспарольной аутентификации",
- "DELETE_DESCRIPTION": "Вы собираетесь удалить метод аутентификации без пароля. Вы уверены?",
+ "DELETE_TITLE": "Удалить беспарольный метод аутентификации",
+ "DELETE_DESCRIPTION": "Вы собираетесь удалить беспарольный метод аутентификации. Вы уверены?",
"ADD_TITLE": "Беспарольная аутентификация",
"ADD_DESCRIPTION": "Выберите один из доступных вариантов создания метода аутентификации без пароля.",
"SEND_DESCRIPTION": "Отправьте себе ссылку для регистрации на свой адрес электронной почты.",
- "SEND": "Отправить ссылку на регистрацию",
- "SENT": "Письмо было успешно доставлено. Проверьте свой почтовый ящик, чтобы продолжить настройку.",
- "QRCODE_DESCRIPTION": "Создайте QR-код для сканирования с помощью другого устройства.",
- "QRCODE": "Создать QR-код",
- "QRCODE_SCAN": "Отсканируйте этот QR-код, чтобы продолжить настройку на вашем устройстве.",
- "NEW_DESCRIPTION": "Используйте это устройство для настройки режима «Беспароль».",
- "NEW": "Добавить новое"
+ "SEND": "Отправить ссылку для регистрации",
+ "SENT": "Электронное письмо было успешно доставлено. Проверьте свою электронную почту, чтобы продолжить настройку.",
+ "QRCODE_DESCRIPTION": "Создайте QR-код для сканирования другим устройством.",
+ "QRCODE": "Сгенерировать QR-код",
+ "QRCODE_SCAN": "Отсканируйте данный QR-код, чтобы продолжить настройку на вашем устройстве.",
+ "NEW_DESCRIPTION": "Используйте данное устройство для настройки без пароля.",
+ "NEW": "Добавить"
}
},
"MFA": {
"TABLETYPE": "Тип",
- "TABLESTATE": "Состояние",
- "NAME": "Имя",
- "EMPTY": "Дополнительные факторы не настроены",
+ "TABLESTATE": "Статус",
+ "NAME": "Название",
+ "EMPTY": "Нет дополнительных факторов",
"TITLE": "Многофакторная аутентификация",
- "DESCRIPTION": "Добавьте второй фактор, чтобы обеспечить оптимальную безопасность вашей учетной записи.",
- "MANAGE_DESCRIPTION": "Управляйте методами второго фактора ваших пользователей.",
+ "DESCRIPTION": "Добавьте двухфакторную аутентификацию, чтобы обеспечить оптимальную безопасность вашей учётной записи.",
+ "MANAGE_DESCRIPTION": "Управляйте методами двухфакторной аутентификации ваших пользователей.",
"ADD": "Добавить фактор",
- "OTP": "Приложение для аутентификации TOTP (одноразовый пароль на основе времени)",
- "OTP_DIALOG_TITLE": "Добавить одноразовый код",
- "OTP_DIALOG_DESCRIPTION": "Отсканируйте QR-код с помощью приложения для аутентификации и введите код ниже, чтобы подтвердить и активировать метод OTP.",
- "U2F": "Отпечаток пальца, ключи безопасности, Face ID и другое",
+ "OTP": "Приложение-аутентификатор для одноразового пароля (OTP)",
+ "OTP_DIALOG_TITLE": "Добавить одноразовый пароль",
+ "OTP_DIALOG_DESCRIPTION": "Отсканируйте QR-код при помощи приложения для аутентификации и введите указанный ниже код, чтобы подтвердить и активировать метод одноразового пароля.",
+ "U2F": "Отпечаток пальца, ключи безопасности, Face ID и другие",
"U2F_DIALOG_TITLE": "Проверить фактор",
- "U2F_DIALOG_DESCRIPTION": "Введите имя используемого вами универсального мультифактора.",
+ "U2F_DIALOG_DESCRIPTION": "Введите имя используемого универсального мультифактора.",
"U2F_SUCCESS": "Фактор успешно добавлен!",
- "U2F_ERROR": "Произошла ошибка во время установки!",
+ "U2F_ERROR": "Произошла ошибка при настройке!",
"U2F_NAME": "Имя аутентификатора",
"OTPSMS": "OTP (одноразовый пароль) с помощью SMS",
"OTPEMAIL": "OTP (одноразовый пароль) с электронной почтой",
@@ -711,34 +722,34 @@
"OTPSMSPHONEMUSTBEVERIFIED": "Чтобы использовать этот метод, ваш телефон должен быть подтвержден.",
"OTPEMAILSUCCESS": "Фактор OTP настроен успешно.",
"TYPE": {
- "0": "MFA не определен",
+ "0": "Многофакторная аутентификация (MFA) не определена",
"1": "Одноразовый пароль (OTP)",
- "2": "Отпечаток пальца, ключи безопасности, Face ID и другое"
+ "2": "Отпечаток пальца, ключи безопасности, Face ID и другие"
},
"STATE": {
- "0": "Нет состояния",
- "1": "Не готов",
- "2": "Готовый",
+ "0": "Нет статуса",
+ "1": "Не готово",
+ "2": "Готово",
"3": "Удалено"
},
"DIALOG": {
- "MFA_DELETE_TITLE": "Удалить второй фактор",
- "MFA_DELETE_DESCRIPTION": "Вы собираетесь удалить второй фактор. Вы уверены?",
- "ADD_MFA_TITLE": "Добавьте второй фактор",
+ "MFA_DELETE_TITLE": "Удалить двухфакторную аутентификацию",
+ "MFA_DELETE_DESCRIPTION": "Вы собираетесь удалить двухфакторную аутентификацию. Вы уверены?",
+ "ADD_MFA_TITLE": "Добавить двухфакторную аутентификацию",
"ADD_MFA_DESCRIPTION": "Выберите один из следующих вариантов."
}
},
"EXTERNALIDP": {
- "TITLE": "Внешние поставщики удостоверений",
- "DESC": "--",
- "IDPCONFIGID": "Идентификатор конфигурации поставщика удостоверений",
- "IDPNAME": "Имя поставщика удостоверений",
+ "TITLE": "Внешние поставщики идентификационных данных",
+ "DESC": "",
+ "IDPCONFIGID": "ID Конфигурации поставщика идентификационных данных",
+ "IDPNAME": "Название провайдера идентификационных данных",
"USERDISPLAYNAME": "Внешнее имя",
- "EXTERNALUSERID": "Внешний идентификатор пользователя",
- "EMPTY": "Внешний поставщик удостоверений не найден",
+ "EXTERNALUSERID": "ID Внешнего пользователя",
+ "EMPTY": "Внешний поставщик идентификационных данных не найден",
"DIALOG": {
- "DELETE_TITLE": "Удалить поставщика удостоверений",
- "DELETE_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений у пользователя. Вы действительно хотите продолжить?"
+ "DELETE_TITLE": "Удалить поставщика идентификационных данных",
+ "DELETE_DESCRIPTION": "Вы собираетесь удалить поставщика идентификационных данных пользователя. Вы действительно хотите продолжить?"
}
},
"CREATE": {
@@ -746,10 +757,10 @@
"DESCRIPTION": "Пожалуйста, предоставьте необходимую информацию.",
"NAMEANDEMAILSECTION": "Имя и адрес электронной почты",
"GENDERLANGSECTION": "Пол и язык",
- "PHONESECTION": "Телефонные номера",
+ "PHONESECTION": "Номера телефонов",
"PASSWORDSECTION": "Начальный пароль",
"ADDRESSANDPHONESECTION": "Номер телефона",
- "INITMAILDESCRIPTION": "Если выбраны оба варианта, электронное письмо для инициализации отправлено не будет. Если выбран только один из вариантов, будет отправлено письмо для предоставления/проверки данных."
+ "INITMAILDESCRIPTION": "Если выбраны оба варианта, электронное письмо для инициализации не будет отправлено. Если выбран только один из вариантов, будет отправлено письмо для предоставления/проверки данных."
},
"CODEDIALOG": {
"TITLE": "Подтвердить номер телефона",
@@ -757,25 +768,25 @@
"CODE": "Код"
},
"DATA": {
- "STATE": "Состояние",
- "STATE0": "Неизвестный",
- "STATE1": "Активный",
- "STATE2": "Неактивный",
- "STATE3": "Удалено",
- "STATE4": "Заблокировано",
- "STATE5": "Приостановленный",
- "STATE6": "Исходный"
+ "STATE": "Статус",
+ "STATE0": "Неизвестен",
+ "STATE1": "Активен",
+ "STATE2": "Неактивен",
+ "STATE3": "Удалён",
+ "STATE4": "Заблокирован",
+ "STATE5": "Приостановлен",
+ "STATE6": "Начальный"
},
"PROFILE": {
"TITLE": "Профиль",
"EMAIL": "Электронная почта",
"PHONE": "Номер телефона",
- "PHONE_HINT": "Используйте 00 или символ +, за которым следует код вызывающей страны, или выберите страну из раскрывающегося списка и, наконец, введите номер телефона.",
+ "PHONE_HINT": "Используйте 00 или символ +, за которым следует код страны вызываемого абонента, или выберите страну из раскрывающегося списка и введите номер телефона.",
"USERNAME": "Имя пользователя",
- "CHANGEUSERNAME": "изменить",
- "CHANGEUSERNAME_TITLE": "Изменение имени пользователя",
+ "CHANGEUSERNAME": "Изменить",
+ "CHANGEUSERNAME_TITLE": "Изменить имя пользователя",
"CHANGEUSERNAME_DESC": "Введите новое имя в поле ниже.",
- "FIRSTNAME": "Собственное имя",
+ "FIRSTNAME": "Имя",
"LASTNAME": "Фамилия",
"NICKNAME": "Псевдоним",
"DISPLAYNAME": "Отображаемое имя",
@@ -783,18 +794,18 @@
"GENDER": "Пол",
"PASSWORD": "Пароль",
"AVATAR": {
- "UPLOADTITLE": "Загрузите изображение своего профиля",
+ "UPLOADTITLE": "Загрузите изображение профиля",
"UPLOADBTN": "Выберите файл",
"UPLOAD": "Загрузить",
"CURRENT": "Текущее изображение",
"PREVIEW": "Предварительный просмотр",
- "DELETESUCCESS": "Удален успешно!",
- "CROPPERERROR": "Произошла ошибка при загрузке вашего файла. При необходимости попробуйте другой формат и размер."
+ "DELETESUCCESS": "Удалён успешно!",
+ "CROPPERERROR": "Произошла ошибка при загрузке файла. При необходимости попробуйте другой формат и размер."
},
"COUNTRY": "Страна"
},
"MACHINE": {
- "TITLE": "Сведения о пользователе службы",
+ "TITLE": "Сведения о служебном пользователе",
"USERNAME": "Имя пользователя",
"NAME": "Имя",
"DESCRIPTION": "Описание",
@@ -802,25 +813,25 @@
"KEYSDESC": "Определите свои ключи и добавьте необязательную дату истечения срока действия.",
"TOKENSTITLE": "Токены личного доступа",
"TOKENSDESC": "Токены личного доступа функционируют как обычные токены доступа OAuth.",
- "ID": "Идентификатор ключа",
+ "ID": "ID Ключа",
"TYPE": "Тип",
"EXPIRATIONDATE": "Дата окончания срока",
- "CHOOSEDATEAFTER": "Введите действительный срок действия после",
+ "CHOOSEDATEAFTER": "Введите срок действия после",
"CHOOSEEXPIRY": "Выберите дату истечения срока действия",
"CREATIONDATE": "Дата создания",
- "KEYDETAILS": "Ключевые детали",
+ "KEYDETAILS": "Детали",
"ACCESSTOKENTYPE": "Тип токена доступа",
"ACCESSTOKENTYPES": {
- "0": "Носитель",
+ "0": "Bearer",
"1": "JWT"
},
"ADD": {
"TITLE": "Добавить ключ",
- "DESCRIPTION": "Выберите тип ключа и необязательную дату истечения срока действия."
+ "DESCRIPTION": "Выберите тип ключа и укажите необязательную дату истечения срока действия."
},
"ADDED": {
- "TITLE": "Ключ был создан",
- "DESCRIPTION": "Скачайте ключ, так как после закрытия этого диалога он не будет виден!"
+ "TITLE": "Ключ создан",
+ "DESCRIPTION": "Загрузите ключ, так как после закрытия данного окна он не будет виден!"
},
"KEYTYPES": {
"1": "JSON"
@@ -828,14 +839,14 @@
"DIALOG": {
"DELETE_KEY": {
"TITLE": "Удалить ключ",
- "DESCRIPTION": "Вы хотите удалить выбранный ключ? Это не может быть отменено."
+ "DESCRIPTION": "Вы хотите удалить выбранный ключ? Действие не может быть отменено."
}
}
},
"PASSWORD": {
"TITLE": "Пароль",
- "LABEL": "Надежный пароль помогает защитить учетную запись",
- "DESCRIPTION": "Введите новый пароль в соответствии с приведенной ниже политикой.",
+ "LABEL": "Надёжный пароль помогает защитить учётную запись",
+ "DESCRIPTION": "Введите новый пароль в соответствии с приведёнными ниже требованиями.",
"OLD": "Текущий пароль",
"NEW": "Новый пароль",
"CONFIRM": "Подтвердите новый пароль",
@@ -844,34 +855,35 @@
"RESET": "Сбросить текущий пароль",
"SET": "Установить новый пароль",
"RESENDNOTIFICATION": "Отправить ссылку для сброса пароля",
- "REQUIRED": "Некоторые обязательные поля отсутствуют.",
- "MINLENGTHERROR": "Должно быть не менее {{value}} символов."
+ "REQUIRED": "Отсутствуют некоторые обязательные поля.",
+ "MINLENGTHERROR": "Должно быть не менее {{value}} символов.",
+ "NOTEQUAL": "Указанные пароли не совпадают."
},
- "ID": "ИДЕНТИФИКАТОР",
+ "ID": "Идентификатор",
"EMAIL": "Электронная почта",
"PHONE": "Номер телефона",
- "PHONEEMPTY": "Номер телефона не определен",
- "PHONEVERIFIED": "Номер телефона подтвержден.",
- "EMAILVERIFIED": "Адрес электронной почты подтвержден",
- "NOTVERIFIED": "не подтверждено",
- "PREFERRED_LOGINNAME": "Предпочитаемое имя пользователя",
- "ISINITIAL": "Пользователь еще не активен.",
+ "PHONEEMPTY": "Номер телефона не определён",
+ "PHONEVERIFIED": "Номер телефона подтверждён",
+ "EMAILVERIFIED": "Электронная почта подтверждена",
+ "NOTVERIFIED": "Не подтверждено",
+ "PREFERRED_LOGINNAME": "Предпочтительное имя пользователя",
+ "ISINITIAL": "Электронная почта данного пользователя ещё не подтверждена",
"LOGINMETHODS": {
"TITLE": "Контактная информация",
"DESCRIPTION": "Предоставленная информация используется для отправки вам важной информации, например электронных писем для сброса пароля.",
"EMAIL": {
"TITLE": "Электронная почта",
- "VALID": "проверенный",
- "ISVERIFIED": "Электронная почта проверена",
- "ISVERIFIEDDESC": "Если адрес электронной почты указан как подтвержденный, запрос на подтверждение электронной почты не будет сделан.",
+ "VALID": "Подтверждена",
+ "ISVERIFIED": "Электронная почта подтверждена",
+ "ISVERIFIEDDESC": "Если электронная почта указана как подтверждённая, запрос подтверждения электронной почты не будет отправлен.",
"RESEND": "Выслать повторно письмо для подтверждения",
- "EDITTITLE": "Изменить e-mail",
+ "EDITTITLE": "Изменить адрес электронной почты",
"EDITDESC": "Введите новый адрес электронной почты в поле ниже."
},
"PHONE": {
- "TITLE": "Телефон",
- "VALID": "проверенный",
- "RESEND": "Повторно отправить текстовое сообщение с подтверждением",
+ "TITLE": "Номер телефона",
+ "VALID": "Подтверждён",
+ "RESEND": "Повторно отправить подтверждающее текстовое сообщение",
"EDITTITLE": "Изменить номер",
"EDITVALUE": "Номер телефона",
"EDITDESC": "Введите новый номер телефона в поле ниже.",
@@ -879,35 +891,46 @@
"DELETEDESC": "Вы действительно хотите удалить номер телефона?",
"OTPSMSREMOVALWARNING": "Эта учетная запись использует этот номер телефона в качестве второго фактора. После продолжения вы не сможете его использовать."
},
- "RESENDCODE": "Отправить код еще раз",
- "ENTERCODE": "Проверить",
- "ENTERCODE_DESC": "Проверить код"
+ "RESENDCODE": "Отправить код ещё раз",
+ "ENTERCODE": "Подтвердить",
+ "ENTERCODE_DESC": "Подтвердить код"
},
"GRANTS": {
- "TITLE": "Пользовательские разрешения",
- "DESCRIPTION": "Предоставить этому пользователю доступ к определенным проектам",
+ "TITLE": "Пользовательские допуски",
+ "DESCRIPTION": "Предоставьте данному пользователю допуск к определённым проектам",
"CREATE": {
- "TITLE": "Создать разрешение для пользователя",
- "DESCRIPTION": "Найдите организацию, проект и соответствующие роли в проекте."
+ "TITLE": "Создать допуск пользователя",
+ "DESCRIPTION": "Выберите организацию, проект и соответствующие роли проекта."
},
- "PROJECTNAME": "название проекта",
+ "PROJECTNAME": "Название проекта",
"PROJECT-OWNED": "Проект",
- "PROJECT-GRANTED": "Предоставленный проект",
+ "PROJECT-GRANTED": "Допуск проекта",
"FILTER": {
- "0": "фильтр для пользователя",
- "1": "фильтр по домену",
- "2": "фильтр по названию проекта",
- "3": "фильтр по имени роли"
+ "0": "Фильтр для пользователя",
+ "1": "Фильтр для домена",
+ "2": "Фильтр по названию проекта",
+ "3": "Фильтр по имени роли"
}
},
+ "VALIDATION": {
+ "INVALIDPATTERN": "Пароль не соответствует установленным требованиям.",
+ "NOTANEMAIL": "Введённое значение не является адресом электронной почты",
+ "REQUIRED": "Поле ввода пустое.",
+ "MINLENGTH": "Пароль должен содержать не менее {{requiredLength}} символов.",
+ "NOEMAIL": "Имя пользователя не может быть адресом электронной почты.",
+ "UPPERCASEMISSING": "Должен содержать символ верхнего регистра.",
+ "LOWERCASEMISSING": "Должен содержать символ нижнего регистра.",
+ "SYMBOLERROR": "Должен содержать символ или знак препинания.",
+ "NUMBERERROR": "Должен содержать цифру."
+ },
"STATE": {
- "0": "Неизвестно",
- "1": "Активно",
- "2": "Неактивно",
- "3": "Удалено",
- "4": "Заблокировано",
- "5": "Приостановлено",
- "6": "Исходный"
+ "0": "Неизвестен",
+ "1": "Активен",
+ "2": "Неактивен",
+ "3": "Удалён",
+ "4": "Заблокирован",
+ "5": "Приостановлен",
+ "6": "Начальный"
},
"SEARCH": {
"ADDITIONAL": "Логин (текущая организация)",
@@ -916,116 +939,122 @@
"TARGET": {
"SELF": "Если вы хотите предоставить пользователю другой организации",
"EXTERNAL": "Чтобы предоставить пользователю вашей организации",
- "CLICKHERE": "кликните сюда"
+ "CLICKHERE": "Нажмите сюда"
},
- "SIGNEDOUT": "Вы вышли из системы. Нажмите кнопку «Войти», чтобы войти снова.",
+ "SIGNEDOUT": "Вы вышли из системы. Нажмите кнопку \"Войти\" для авторизации",
"SIGNEDOUT_BTN": "Войти",
- "EDITACCOUNT": "Редактировать аккаунт",
- "ADDACCOUNT": "Войти под другой учетной записью",
- "RESENDINITIALEMAIL": "Повторно отправить письмо с активацией",
+ "EDITACCOUNT": "Редактировать учётную запись",
+ "ADDACCOUNT": "Войти под другой учётной записью",
+ "RESENDINITIALEMAIL": "Отправить новое письмо инициализации",
"RESENDEMAILNOTIFICATION": "Повторно отправить уведомление по электронной почте",
"TOAST": {
"CREATED": "Пользователь успешно создан.",
- "SAVED": "Профиль успешно сохранен.",
+ "SAVED": "Профиль успешно сохранён.",
"USERNAMECHANGED": "Имя пользователя изменено.",
"EMAILSAVED": "Электронная почта успешно сохранена.",
- "INITEMAILSENT": "Письмо об инициализации отправлено.",
- "PHONESAVED": "Телефон успешно сохранен.",
- "PHONEREMOVED": "Телефон удален.",
- "PHONEVERIFIED": "Телефон успешно подтвержден.",
- "PHONEVERIFICATIONSENT": "Код подтверждения телефона отправлен.",
- "EMAILVERIFICATIONSENT": "Код подтверждения электронной почты отправлен.",
- "OTPREMOVED": "ОТП удален.",
- "U2FREMOVED": "Фактор удален.",
- "PASSWORDLESSREMOVED": "Беспароль удален.",
- "INITIALPASSWORDSET": "Установлен первоначальный пароль.",
+ "INITEMAILSENT": "Письмо инициализации отправлено.",
+ "PHONESAVED": "Номер телефона успешно сохранён.",
+ "PHONEREMOVED": "Номер телефона удалён.",
+ "PHONEVERIFIED": "Номер телефона успешно подтверждён.",
+ "PHONEVERIFICATIONSENT": "Код подтверждения номера телефона отправлен.",
+ "EMAILVERIFICATIONSENT": "Код подтверждения отправлен по электронной почте.",
+ "OTPREMOVED": "Одноразовый пароль (ОТP) удалён.",
+ "U2FREMOVED": "Фактор удалён.",
+ "PASSWORDLESSREMOVED": "Беспарольная аутентификация удалена.",
+ "INITIALPASSWORDSET": "Начальный пароль установлен.",
"PASSWORDNOTIFICATIONSENT": "Уведомление о смене пароля отправлено.",
- "PASSWORDCHANGED": "Пароль успешно изменен.",
- "REACTIVATED": "Пользователь повторно активирован.",
+ "PASSWORDCHANGED": "Пароль успешно изменён.",
+ "REACTIVATED": "Пользователь восстановлен.",
"DEACTIVATED": "Пользователь деактивирован.",
- "SELECTEDREACTIVATED": "Выбранные пользователи повторно активированы.",
+ "SELECTEDREACTIVATED": "Выбранные пользователи восстановлены.",
"SELECTEDDEACTIVATED": "Выбранные пользователи деактивированы.",
"SELECTEDKEYSDELETED": "Выбранные ключи удалены.",
"KEYADDED": "Ключ добавлен!",
- "MACHINEADDED": "Пользователь сервиса создан!",
- "DELETED": "Пользователь успешно удален!",
+ "MACHINEADDED": "Служебный пользователь создан!",
+ "DELETED": "Пользователь успешно удалён!",
"UNLOCKED": "Пользователь успешно разблокирован!",
"PASSWORDLESSREGISTRATIONSENT": "Ссылка на регистрацию успешно отправлена.",
- "SECRETGENERATED": "Секрет успешно создан!",
- "SECRETREMOVED": "Секрет успешно удален!"
+ "SECRETGENERATED": "Ключ успешно сгенерирован!",
+ "SECRETREMOVED": "Ключ успешно удален!"
},
"MEMBERSHIPS": {
"TITLE": "Роли менеджера ZITADEL",
- "DESCRIPTION": "Все это членские разрешения для пользователя. Вы также можете изменить их на страницах сведений об организации, проекте или IAM.",
- "ORGCONTEXT": "Вы увидите все организации и проекты, связанные с выбранной в данный момент организацией.",
+ "DESCRIPTION": "Это все допуски пользователя. Вы также можете изменить их на страницах сведений об организации, проекте или в управлении идентификацией и доступом (IAM).",
+ "ORGCONTEXT": "Вы видите все организации и проекты, связанные с выбранной в данный момент организацией.",
"USERCONTEXT": "Вы видите все организации и проекты, в которых вы авторизованы. В том числе и другие организации.",
"CREATIONDATE": "Дата создания",
"CHANGEDATE": "Последнее изменение",
"DISPLAYNAME": "Отображаемое имя",
- "REMOVE": "Удалять",
+ "REMOVE": "Удалить",
"TYPE": "Тип",
- "ORGID": "Идентификатор организации",
- "UPDATED": "Членство было обновлено.",
+ "ORGID": "ID Организации",
+ "UPDATED": "Членство обновлено.",
"NOPERMISSIONTOEDIT": "У вас отсутствуют необходимые разрешения для редактирования ролей!",
"TYPES": {
"UNKNOWN": "Неизвестный",
"ORG": "Организация",
"PROJECT": "Проект",
- "GRANTEDPROJECT": "Предоставленный проект"
+ "GRANTEDPROJECT": "Допуск проекта"
}
},
"PERSONALACCESSTOKEN": {
"ID": "Идентификатор",
"TOKEN": "Токен",
"ADD": {
- "TITLE": "Создать новый токен личного доступа",
- "DESCRIPTION": "Определите собственный срок действия токена.",
+ "TITLE": "Создайте новый токен личного доступа",
+ "DESCRIPTION": "Установите индивидуальный срок действия токена.",
"CHOOSEEXPIRY": "Выберите дату истечения срока действия",
- "CHOOSEDATEAFTER": "Введите действительный срок действия после"
+ "CHOOSEDATEAFTER": "Введите срок действия после"
},
"ADDED": {
"TITLE": "Токен личного доступа",
- "DESCRIPTION": "Обязательно скопируйте свой личный токен доступа. Вы больше не сможете его увидеть!"
+ "DESCRIPTION": "Обязательно скопируйте токен личного доступа. Вы не сможете увидеть его снова!"
},
"DELETE": {
"TITLE": "Удалить токен",
"DESCRIPTION": "Вы собираетесь удалить токен личного доступа. Вы уверены?"
},
- "DELETED": "Токен успешно удален."
+ "DELETED": "Токен успешно удалён."
}
},
"METADATA": {
"TITLE": "Метаданные",
- "DESCRIPTION": "--",
+ "DESCRIPTION": "",
"KEY": "Ключ",
"VALUE": "Значение",
"ADD": "Новая запись",
"SAVE": "Сохранить",
- "EMPTY": "Пусто",
- "SETSUCCESS": "Элемент успешно сохранен",
- "REMOVESUCCESS": "Элемент успешно удален"
+ "EMPTY": "Метаданные отсутствуют",
+ "SETSUCCESS": "Элемент успешно сохранён",
+ "REMOVESUCCESS": "Элемент успешно удалён"
},
"FLOWS": {
- "ID": "ИДЕНТИФИКАТОР",
- "NAME": "Имя",
- "STATE": "Состояние",
+ "TITLE": "Действия и процессы",
+ "DESCRIPTION": "Определите сценарии, которые будут выполняться при определённом событии.",
+ "ACTIONSTITLE": "Действия",
+ "ACTIONSDESCRIPTION": "Это ваши скрипты, которые вы можете запускать в процессах.",
+ "FLOWSTITLE": "Процессы",
+ "FLOWSDESCRIPTION": "Процессы определённого типа выполняют действия в момент срабатывания триггера.",
+ "ID": "Идентификатор",
+ "NAME": "Название",
+ "STATE": "Статус",
"STATES": {
- "0": "нет положения",
- "1": "неактивный",
- "2": "активный"
+ "0": "Нет статуса",
+ "1": "Неактивен",
+ "2": "Активен"
},
"ADDTRIGGER": "Добавить триггер",
- "FLOWCHANGED": "Поток успешно изменен",
- "FLOWCLEARED": "Поток успешно сброшен",
- "TIMEOUT": "Тайм-аут",
- "TIMEOUTINSEC": "Тайм-аут в секундах",
- "ALLOWEDTOFAIL": "Разрешено потерпеть неудачу",
+ "FLOWCHANGED": "Процесс был успешно изменён",
+ "FLOWCLEARED": "Процесс был успешно сброшен",
+ "TIMEOUT": "Пауза",
+ "TIMEOUTINSEC": "Время ожидания в секундах",
+ "ALLOWEDTOFAIL": "Разрешён сбой",
"ALLOWEDTOFAILWARN": {
"TITLE": "Предупреждение",
"DESCRIPTION": "Если вы отключите этот параметр, пользователи в вашей организации не смогут войти в систему. Кроме того, вы больше не сможете получить доступ к консоли, чтобы отключить это действие. Мы рекомендуем создать пользователя-администратора в отдельной организации или сначала тестировать сценарии в среде разработки или организации разработки."
},
"SCRIPT": "Скрипт",
- "FLOWTYPE": "Тип потока",
+ "FLOWTYPE": "Тип процесса",
"TRIGGERTYPE": "Тип триггера",
"ACTIONS": "Действия",
"ACTIONSMAX": "В зависимости от вашего уровня вам доступно ограниченное количество действий ({{value}}). Обязательно деактивируйте те, которые вам не нужны, или рассмотрите возможность повышения уровня.",
@@ -1038,156 +1067,166 @@
},
"DELETEACTION": {
"TITLE": "Удалить действие?",
- "DESCRIPTION": "Вы собираетесь удалить действие. Это невозможно повернуть вспять. Вы уверены?",
+ "DESCRIPTION": "Вы собираетесь удалить действие. Вы уверены?",
"DELETE_SUCCESS": "Действие успешно удалено."
},
"CLEAR": {
- "TITLE": "Чистый поток?",
- "DESCRIPTION": "Вы собираетесь сбросить поток вместе с его триггерами и действиями. Это изменение невозможно восстановить. Вы уверены?"
+ "TITLE": "Очистить процесс?",
+ "DESCRIPTION": "Вы собираетесь сбросить процесс вместе с его триггерами и действиями. Данное изменение не может быть восстановлено. Вы уверены?"
},
"REMOVEACTIONSLIST": {
"TITLE": "Удалить выбранные действия?",
- "DESCRIPTION": "Вы уверены, что хотите удалить выбранные действия из потока?"
+ "DESCRIPTION": "Вы уверены, что хотите удалить выбранные действия из процесса?"
}
},
"TOAST": {
"ACTIONSSET": "Набор действий",
- "ACTIONREACTIVATED": "Действия успешно возобновлены",
+ "ACTIONREACTIVATED": "Действия успешно восстановлены",
"ACTIONDEACTIVATED": "Действия успешно деактивированы"
}
},
"IAM": {
+ "TITLE": "Экземпляр",
+ "DESCRIPTION": "Управляйте настройками и организациями вашего экземпляра",
"POLICIES": {
- "TITLE": "Системные политики и настройки доступа",
- "DESCRIPTION": "Управляйте своими глобальными политиками и настройками доступа к управлению."
+ "TITLE": "Системные Политики и настройки доступа",
+ "DESCRIPTION": "Управляйте своими глобальными Политиками и настройками доступа к управлению."
},
"EVENTSTORE": {
"TITLE": "Администрирование хранилища IAM",
- "DESCRIPTION": "Управляйте просмотрами ZITADEL и неудачными событиями."
+ "DESCRIPTION": "Управляйте просмотрами ZITADEL и ошибками."
},
"MEMBER": {
"TITLE": "Менеджеры",
- "DESCRIPTION": "Этим менеджерам разрешено вносить изменения в ваш экземпляр."
+ "DESCRIPTION": "Данные менеджеры могут вносить изменения в ваш экземпляр."
},
"PAGES": {
- "STATE": "Состояние",
+ "STATE": "Статус",
"DOMAINLIST": "Домены"
},
"STATE": {
- "0": "Неопределенное",
- "1": "Запуск",
- "2": "Активна",
- "3": "Остановка",
- "4": "Остановлена"
+ "0": "Не определён",
+ "1": "Создан",
+ "2": "Запущен",
+ "3": "Останавливается",
+ "4": "Остановлен"
},
"VIEWS": {
- "VIEWNAME": "Имя",
+ "TITLE": "Просмотры",
+ "DESCRIPTION": "В данном разделе отображаются ваши просмотры ZITADEL.",
+ "VIEWNAME": "Название",
"DATABASE": "База данных",
"SEQUENCE": "Последовательность",
- "EVENTTIMESTAMP": "Временная метка",
- "LASTSPOOL": "Успешная катушка",
+ "EVENTTIMESTAMP": "Отметка времени",
+ "LASTSPOOL": "Успешная буферизация",
"ACTIONS": "Действия",
- "CLEAR": "Прозрачный",
- "CLEARED": "Просмотр успешно очищен!",
+ "CLEAR": "Очистить",
+ "CLEARED": "Просмотр был успешно удалён!",
"DIALOG": {
- "VIEW_CLEAR_TITLE": "Очистить вид",
- "VIEW_CLEAR_DESCRIPTION": "Вы собираетесь очистить обзор. Очистка представления создает процесс, в ходе которого данные могут быть недоступны конечным пользователям. Вы действительно уверены?"
+ "VIEW_CLEAR_TITLE": "Удалить просмотр",
+ "VIEW_CLEAR_DESCRIPTION": "Вы собираетесь удалить просмотр. Удаление просмотра создаёт процесс, во время которого данные могут быть недоступны для конечных пользователей. Вы уверены?"
}
},
"FAILEDEVENTS": {
- "VIEWNAME": "Имя",
+ "TITLE": "Ошибки",
+ "DESCRIPTION": "В данном разделе отображаются ошибки.",
+ "VIEWNAME": "Название",
"DATABASE": "База данных",
- "FAILEDSEQUENCE": "Неудачная последовательность",
- "FAILURECOUNT": "Количество отказов",
- "LASTFAILED": "Последняя неудача в",
+ "FAILEDSEQUENCE": "Ошибочная последовательность",
+ "FAILURECOUNT": "Количество ошибок",
+ "LASTFAILED": "Последняя ошибка",
"ERRORMESSAGE": "Сообщение об ошибке",
"ACTIONS": "Действия",
- "DELETE": "Удалять",
- "DELETESUCCESS": "Неудачные события удалены."
+ "DELETE": "Удалить",
+ "DELETESUCCESS": "Ошибочные события удалены."
},
"EVENTS": {
- "EDITOR": "редактор",
- "EDITORID": "Идентификатор редактора",
- "AGGREGATE": "Совокупный",
- "AGGREGATEID": "Совокупный идентификатор",
+ "TITLE": "События",
+ "DESCRIPTION": "В данном разделе отображаются все произошедшие события.",
+ "EDITOR": "Редактор",
+ "EDITORID": "ID Редактора",
+ "AGGREGATE": "Агрегат",
+ "AGGREGATEID": "ID Агрегата",
"AGGREGATETYPE": "Тип агрегата",
"RESOURCEOWNER": "Владелец ресурса",
"SEQUENCE": "Последовательность",
- "CREATIONDATE": "Создан в",
+ "CREATIONDATE": "Создан",
"TYPE": "Тип",
- "PAYLOAD": "Полезная нагрузка",
+ "PAYLOAD": "Нагрузка",
"FILTERS": {
"BTN": "Фильтр",
"USER": {
- "IDLABEL": "ИДЕНТИФИКАТОР",
+ "IDLABEL": "Идентификатор",
"CHECKBOX": "Фильтровать по редактору"
},
"AGGREGATE": {
"TYPELABEL": "Тип агрегата",
- "IDLABEL": "ИДЕНТИФИКАТОР",
- "CHECKBOX": "Фильтровать по совокупности"
+ "IDLABEL": "Идентификатор",
+ "CHECKBOX": "Фильтровать по сумме"
},
"TYPE": {
"TYPELABEL": "Тип",
"CHECKBOX": "Фильтровать по типу"
},
"RESOURCEOWNER": {
- "LABEL": "ИДЕНТИФИКАТОР",
+ "LABEL": "Идентификатор",
"CHECKBOX": "Фильтровать по владельцу ресурса"
},
"SEQUENCE": {
"LABEL": "Последовательность",
- "CHECKBOX": "Фильтровать по последовательности"
+ "CHECKBOX": "Фильтровать по последовательности",
+ "SORT": "Сортировка",
+ "ASC": "По возрастанию",
+ "DESC": "По убыванию"
},
- "SORT": "Сортировка",
- "ASC": "Восходящий",
- "DESC": "По убыванию",
"CREATIONDATE": {
+ "LABEL": "Дата создания",
+ "CHECKBOX": "Фильтровать по дате создания",
"RADIO_FROM": "От",
"RADIO_RANGE": "Диапазон",
"LABEL_SINCE": "С",
- "LABEL_UNTIL": "К"
+ "LABEL_UNTIL": "ДО"
},
- "OTHER": "другой",
- "OTHERS": "другие"
+ "OTHER": "Другой",
+ "OTHERS": "Другие"
},
"DIALOG": {
- "TITLE": "Подробности о событии"
+ "TITLE": "Детали события"
}
},
"TOAST": {
"MEMBERREMOVED": "Менеджер удален.",
- "MEMBERSADDED": "Менеджеры добавили.",
- "MEMBERADDED": "Менеджер добавил.",
- "MEMBERCHANGED": "Сменился менеджер.",
+ "MEMBERSADDED": "Менеджеры добавлены.",
+ "MEMBERADDED": "Менеджер добавлен.",
+ "MEMBERCHANGED": "Менеджер изменён.",
"ROLEREMOVED": "Роль удалена.",
- "ROLECHANGED": "Роль изменилась.",
- "REACTIVATED": "реактивирован",
- "DEACTIVATED": "Деактивирован"
+ "ROLECHANGED": "Роль изменена.",
+ "REACTIVATED": "Восстановлено",
+ "DEACTIVATED": "Деактивировано"
}
},
"ORG": {
"PAGES": {
- "NAME": "Имя",
- "ID": "ИДЕНТИФИКАТОР",
- "CREATIONDATE": "Дата создания",
- "DATECHANGED": "Дата изменения",
+ "NAME": "Название",
+ "ID": "Идентификатор",
+ "CREATIONDATE": "Создан",
+ "DATECHANGED": "Изменён",
"FILTER": "Фильтр",
- "FILTERPLACEHOLDER": "Фильтр по имени",
+ "FILTERPLACEHOLDER": "Фильтр по названию",
"LIST": "Организации",
"LISTDESCRIPTION": "Выберите организацию.",
- "ACTIVE": "Активный",
+ "ACTIVE": "Активен",
"CREATE": "Создать организацию",
"DEACTIVATE": "Деактивировать организацию",
- "REACTIVATE": "Повторно активировать организацию",
+ "REACTIVATE": "Восстановить организацию",
"NOPERMISSION": "У вас нет разрешения на доступ к настройкам организации.",
- "USERSELFACCOUNT": "Используйте свой личный аккаунт в качестве владельца организации",
+ "USERSELFACCOUNT": "Используйте вашу учётную запись в качестве владельца организации",
"ORGDETAIL_TITLE": "Введите имя и домен вашей новой организации.",
"ORGDETAIL_TITLE_WITHOUT_DOMAIN": "Введите название вашей новой организации.",
"ORGDETAILUSER_TITLE": "Настройка владельца организации",
"DELETE": "Удалить организацию",
"DEFAULTLABEL": "По умолчанию",
- "SETASDEFAULT": "Установить как организацию по умолчанию",
+ "SETASDEFAULT": "Установить организацию по умолчанию",
"DEFAULTORGSET": "Организация по умолчанию успешно изменена",
"RENAME": {
"ACTION": "Переименовать",
@@ -1196,8 +1235,8 @@
"BTN": "Переименовать"
},
"ORGDOMAIN": {
- "TITLE": "Подтвердите право собственности на {{value}}",
- "VERIFICATION": "Мы предлагаем вам два метода проверки вашего домена вручную:",
+ "TITLE": "Подтверждение права собственности на домен организации",
+ "VERIFICATION": "Чтобы подтвердить право собственности на свой домен, вам необходимо загрузить файл подтверждения и отправить его по указанному ниже URL-адресу или разместить запись DNS TXT для предоставленного URL-адреса. Для завершения нажмите кнопку подтверждения.",
"VERIFICATION_HTML": "- HTTP. Разместите временный файл подтверждения на своем веб-сайте.",
"VERIFICATION_DNS": "- ДНС. Создайте DNS-запись TXT Record.",
"VERIFICATION_DNS_DESC": "Если вы управляете {{ value }} и у вас есть доступ к вашим записям DNS, вы можете создать новую запись TXT со следующими значениями:",
@@ -1206,32 +1245,39 @@
"VERIFICATION_HTTP_DESC": "Если у вас есть доступ к хостингу вашего веб-сайта, просто скачайте файл подтверждения и загрузите его по указанному URL-адресу.",
"VERIFICATION_HTTP_URL_LABEL": "Ожидаемый URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл проверки:",
- "VERIFICATION_SKIP": "Вы можете пока пропустить проверку и продолжить создание своей организации, но для того, чтобы использовать свой домен, необходимо выполнить этот шаг!",
- "VERIFICATION_VALIDATION_DESC": "Не удаляйте код подтверждения, так как ZITADEL будет время от времени перепроверять право собственности на ваш домен.",
+ "VERIFICATION_SKIP": "Вы можете пропустить проверку и продолжить создание своей организации, но для того, чтобы использовать вашу организацию, данный шаг должен быть выполнен!",
+ "VERIFICATION_VALIDATION_DESC": "Токены регулярно проверяются, чтобы убедиться, что вы по-прежнему являетесь владельцем домена.",
"VERIFICATION_NEWTOKEN_TITLE": "Запросить новый токен",
- "VERIFICATION_VALIDATION_ONGOING": "Для подтверждения вашего домена выбран метод {{ value }}. Нажмите кнопку, чтобы запустить проверку или сбросить процесс проверки.",
- "VERIFICATION_SUCCESSFUL": "Домен успешно подтвержден!",
- "RESETMETHOD": "Сбросить метод проверки"
+ "VERIFICATION_NEWTOKEN_DESC": "Если вы хотите запросить новый токен, выберите предпочтительный способ. Если вы хотите проверить сохраняющийся токен, нажмите кнопку выше.",
+ "VERIFICATION_VALIDATION_ONGOING": "Токен подтверждения уже запрошен. Нажмите на кнопку, чтобы запустить проверку подтверждения.",
+ "VERIFICATION_VALIDATION_ONGOING_TYPE": "Тип токена:",
+ "VERIFICATION_SUCCESSFUL": "Домен успешно подтверждён!",
+ "REQUESTNEWTOKEN": "Запросить новый токен",
+ "RESETMETHOD": "Сбросить метод проверки",
+ "TYPES": {
+ "1": "HTTP",
+ "2": "DNS"
+ }
},
"DOWNLOAD_FILE": "Загрузить файл",
- "SELECTORGTOOLTIP": "Выберите эту организацию.",
+ "SELECTORGTOOLTIP": "Выберите данную организацию.",
"PRIMARYDOMAIN": "Основной домен",
- "STATE": "Состояние",
+ "STATE": "Статус",
"USEPASSWORD": "Установить начальный пароль",
- "USEPASSWORDDESC": "Пользователю не нужно устанавливать пароль во время инициализации."
+ "USEPASSWORDDESC": "Пользователю не требуется устанавливать пароль во время инициализации."
},
"LIST": {
"TITLE": "Организации",
- "DESCRIPTION": "Это организации в вашем экземпляре"
+ "DESCRIPTION": "Здесь отображаются организации в вашем экземпляре"
},
"DOMAINS": {
"NEW": "Добавить домен",
"TITLE": "Домены",
- "DESCRIPTION": "Настройте свои домены. Этот домен можно использовать для входа в систему ваших пользователей.",
- "SETPRIMARY": "Установить как основной",
+ "DESCRIPTION": "Настройте свои домены. Данный домен можно использовать для входа в систему вашими пользователями.",
+ "SETPRIMARY": "Сделать основным",
"DELETE": {
"TITLE": "Удалить домен",
- "DESCRIPTION": "Вы собираетесь удалить один из своих доменов. Обратите внимание, что ваши пользователи больше не смогут использовать этот домен для входа в систему."
+ "DESCRIPTION": "Вы собираетесь удалить один из своих доменов. Обратите внимание, что ваши пользователи больше не смогут использовать данный домен для входа в систему."
},
"ADD": {
"TITLE": "Добавить домен",
@@ -1239,41 +1285,42 @@
}
},
"STATE": {
- "0": "Не определено",
- "1": "Активна",
- "2": "Деактивирована"
+ "0": "Не определён",
+ "1": "Активен",
+ "2": "Деактивирован",
+ "3": "Удалён"
},
"MEMBER": {
"TITLE": "Менеджеры организаций",
- "DESCRIPTION": "Определите пользователей, которые могут изменять предпочтения вашей организации."
+ "DESCRIPTION": "Определите пользователей, которые смогут вносить изменения в настройки вашей организации."
},
"TOAST": {
"UPDATED": "Организация успешно обновлена.",
"DEACTIVATED": "Организация деактивирована.",
- "REACTIVATED": "Организация возобновлена.",
- "DOMAINADDED": "Добавлен домен.",
- "DOMAINREMOVED": "Удален домен.",
- "MEMBERADDED": "Менеджер добавил.",
- "MEMBERREMOVED": "Менеджер удален.",
- "MEMBERCHANGED": "Сменился менеджер.",
- "SETPRIMARY": "Основной набор доменов.",
+ "REACTIVATED": "Организация восстановлена.",
+ "DOMAINADDED": "Домен добавлен.",
+ "DOMAINREMOVED": "Домен удалён.",
+ "MEMBERADDED": "Менеджер добавлен.",
+ "MEMBERREMOVED": "Менеджер удалён.",
+ "MEMBERCHANGED": "Менеджер изменён.",
+ "SETPRIMARY": "Установлен основной домен.",
"DELETED": "Организация успешно удалена",
"ORG_WAS_DELETED": "Организация удалена."
},
"DIALOG": {
"DEACTIVATE": {
"TITLE": "Деактивировать организацию",
- "DESCRIPTION": "Вы собираетесь деактивировать свою организацию. После этого пользователи не смогут войти в систему. Вы уверены, что продолжите?"
+ "DESCRIPTION": "Вы собираетесь деактивировать свою организацию. После данного действия пользователи не смогут войти в систему. Вы уверены, что хотите продолжить?"
},
"REACTIVATE": {
- "TITLE": "Повторно активировать организацию",
- "DESCRIPTION": "Вы собираетесь повторно активировать свою организацию. Пользователи смогут снова войти в систему. Вы уверены, что продолжите?"
+ "TITLE": "Восстановить организацию",
+ "DESCRIPTION": "Вы собираетесь восстановить свою организацию. Пользователи смогут снова войти в систему. Вы уверены, что хотите продолжить?"
},
"DELETE": {
"TITLE": "Удалить организацию",
- "DESCRIPTION": "Вы собираетесь удалить свою организацию. Это инициирует процесс, в ходе которого все данные, связанные с организацией, будут удалены. На данный момент вы не можете отменить это действие.",
- "TYPENAME": "Введите «{{value}}», чтобы удалить вашу организацию.",
- "ORGNAME": "Имя",
+ "DESCRIPTION": "Вы собираетесь удалить свою организацию. Данное действие приведёт к удалению всех данных, относящихся к организации. Вы не сможете отменить данное действие.",
+ "TYPENAME": "Введите '{{value}}', чтобы удалить свою организацию.",
+ "ORGNAME": "Название",
"BTN": "Удалить"
}
}
@@ -1281,24 +1328,29 @@
"SETTINGS": {
"INSTANCE": {
"TITLE": "Настройки экземпляра",
- "DESCRIPTION": "Эти настройки будут применяться ко всем вашим организациям, если они не были переопределены."
+ "DESCRIPTION": "Данные настройки будут применяться ко всем вашим организациям, в случае, если они не были переопределены."
+ },
+ "ORG": {
+ "TITLE": "Настройки организации",
+ "DESCRIPTION": "Данные настройки расширяют и перезаписывают настройки вашего экземпляра."
},
"LIST": {
+ "GENERAL": "Общее",
"ORGS": "Организации",
"LANGUAGES": "Языки",
- "LOGIN": "Поведение при входе и безопасность",
+ "LOGIN": "Действия при входе и безопасность",
"LOCKOUT": "Блокировка",
"COMPLEXITY": "Сложность пароля",
"NOTIFICATIONS": "Настройки уведомлений",
"NOTIFICATIONS_DESC": "Настройки SMTP и SMS",
"MESSAGETEXTS": "Тексты сообщений",
- "IDP": "Поставщики удостоверений",
+ "IDP": "Поставщики идентификационных данных",
"DOMAIN": "Настройки домена",
- "LOGINTEXTS": "Тексты интерфейса входа в систему",
+ "LOGINTEXTS": "Тексты интерфейса входа",
"BRANDING": "Брендинг",
"PRIVACYPOLICY": "Политика конфиденциальности",
- "OIDC": "Срок действия и срок действия токена OIDC",
- "SECRETS": "Тайное появление",
+ "OIDC": "Срок действия токена OIDC",
+ "SECRETS": "Отображение ключа",
"SECURITY": "Настройки безопасности",
"EVENTS": "События",
"FAILEDEVENTS": "Неудачные события",
@@ -1310,8 +1362,8 @@
"LOGIN": "Вход и доступ",
"DOMAIN": "Домен",
"TEXTS": "Тексты и языки",
- "APPEARANCE": "Внешний вид",
- "OTHER": "Другой",
+ "APPEARANCE": "Вид",
+ "OTHER": "Другое",
"STORAGE": "хранилище"
}
},
@@ -1342,70 +1394,80 @@
}
},
"SMTP": {
+ "TITLE": "Настройки SMTP",
"SENDERADDRESS": "Адрес электронной почты отправителя",
"SENDERNAME": "Имя отправителя",
- "REPLYTOADDRESS": "Обратный адрес",
"HOSTANDPORT": "Хост и порт",
"USER": "Пользователь",
"PASSWORD": "Пароль",
- "SETPASSWORD": "Установить пароль SMTP",
- "PASSWORDSET": "Пароль SMTP установлен успешно.",
+ "SETPASSWORD": "Установить SMTP-пароль",
+ "PASSWORDSET": "Пароль SMTP был успешно установлен.",
"TLS": "Безопасность транспортного уровня (TLS)",
"SAVED": "Успешно сохранено!",
- "REQUIREDWARN": "Чтобы отправлять уведомления из вашего домена, вам необходимо ввести данные SMTP."
+ "REQUIREDWARN": "Для того, чтобы отправлять уведомления с вашего домена, вам необходимо ввести свои данные SMTP."
},
"SMS": {
+ "TITLE": "Настройки СМС",
"PROVIDERS": "Провайдеры",
"PROVIDER": "SMS-провайдер",
- "ADDPROVIDER": "Добавить SMS-провайдера",
+ "ADDPROVIDER": "Добавить провайдера SMS",
"ADDPROVIDERDESCRIPTION": "Выберите одного из доступных провайдеров и введите необходимые данные.",
- "REMOVEPROVIDER": "Удалить поставщика",
- "REMOVEPROVIDER_DESC": "Вы собираетесь удалить конфигурацию поставщика. Вы хотите продолжать?",
+ "REMOVEPROVIDER": "Удалить провайдера",
+ "REMOVEPROVIDER_DESC": "Вы собираетесь удалить конфигурацию провайдера. Вы хотите продолжать?",
"SMSPROVIDERSTATE": {
- "0": "Неопределенные",
- "1": "Активный",
- "2": "Неактивный"
+ "0": "Не определён",
+ "1": "Активен",
+ "2": "Неактивен"
},
"ACTIVATED": "Провайдер активирован.",
"DEACTIVATED": "Провайдер деактивирован.",
"TWILIO": {
- "SID": "SID",
+ "SID": "ID Безопасности",
"TOKEN": "Токен",
"SENDERNUMBER": "Номер отправителя",
- "ADDED": "Twilio успешно добавлено.",
- "REMOVED": "Twilio удалено",
+ "ADDED": "Twilio успешно добавлен.",
+ "REMOVED": "Twilio удалён",
"CHANGETOKEN": "Изменить токен",
"SETTOKEN": "Установить токен",
"TOKENSET": "Токен успешно установлен."
}
},
+ "OIDC": {
+ "TITLE": "Настройки протокола аутентификации (OIDC)",
+ "ACCESSTOKENLIFETIME": "Срок действия токена доступа",
+ "IDTOKENLIFETIME": "Срок действия ID Токена",
+ "REFRESHTOKENEXPIRATION": "Обновить срок действия токена",
+ "REFRESHTOKENIDLEEXPIRATION": "Обновить срок действия Idle токена",
+ "INHOURS": "часы",
+ "INDAYS": "Дни"
+ },
"SECRETS": {
- "TYPES": "Типы код-паролей",
+ "TITLE": "Отображение ключа",
+ "TYPES": "Типы ключей",
"TYPE": {
- "1": "Почта инициализации",
+ "1": "Инициализация адреса электронной почты",
"2": "Подтверждение адреса электронной почты",
- "3": "Проверка телефона",
+ "3": "Проверка номера телефона",
"4": "Восстановление пароля",
- "5": "Беспарольная инициализация",
- "6": "Пароль приложения",
+ "5": "Инициализация без пароля",
+ "6": "Ключ приложения",
"7": "Одноразовый код (OTP) — SMS",
"8": "Одноразовый код (OTP) – электронная почта"
},
- "ADDGENERATOR": "Определить параметры код-пароля",
+ "ADDGENERATOR": "Определить отображение секретного ключа",
"GENERATORTYPE": "Тип",
"EXPIRY": "Срок действия (в часах)",
- "INCLUDEDIGITS": "Использовать цифры",
- "INCLUDESYMBOLS": "Использовать символы",
- "INCLUDELOWERLETTERS": "Использовать строчные буквы",
- "INCLUDEUPPERLETTERS": "Использовать заглавные буквы",
+ "INCLUDEDIGITS": "Содержит цифры",
+ "INCLUDESYMBOLS": "Содержит символы",
+ "INCLUDELOWERLETTERS": "Содержит строчные буквы",
+ "INCLUDEUPPERLETTERS": "Содержит заглавные буквы",
"LENGTH": "Длина",
"UPDATED": "Настройки обновлены."
},
"SECURITY": {
- "IFRAMETITLE": "iFrame",
- "IFRAMEDESCRIPTION": "Этот параметр разрешает встраивание окон через iframe для списка разрешенных доменов. Обратите внимание: разрешив встраивание окон, вы рискуете подвергнуть прилужение атакам тима clickjacking.",
- "IFRAMEENABLED": "Разрешить iframe",
- "ALLOWEDORIGINS": "Разрешенные URL-адреса",
+ "DESCRIPTION": "Данный параметр согласно политике защиты содержимого (CSP) позволяет осуществлять кадрирование из набора разрешённых доменов. Обратите внимание, что, включив использование iFrames, вы рискуете разрешить атаки типа кликджекинг.",
+ "IFRAMEENABLED": "Разрешить iFrame",
+ "ALLOWEDORIGINS": "Разрешённые URL-адреса",
"IMPERSONATIONTITLE": "Олицетворение",
"IMPERSONATIONENABLED": "Разрешить олицетворение",
"IMPERSONATIONDESCRIPTION": "Этот параметр позволяет в принципе использовать олицетворение. Обратите внимание, что имитатору также необходимо назначить соответствующие роли `*_IMPERSONATOR`."
@@ -1413,49 +1475,52 @@
"DIALOG": {
"RESET": {
"DEFAULTTITLE": "Сбросить настройки",
- "DEFAULTDESCRIPTION": "Вы собираетесь сбросить настройки до конфигурации по умолчанию для вашего экземпляра. Вы уверены что хотите продолжить?",
- "LOGINPOLICY_DESCRIPTION": "Предупреждение. Если вы продолжите, настройки поставщика удостоверений также будут сброшены до настроек экземпляра."
+ "DEFAULTDESCRIPTION": "Вы собираетесь восстановить настройки по умолчанию для вашего экземпляра. Вы уверены, что хотите продолжить?",
+ "LOGINPOLICY_DESCRIPTION": "Предупреждение: Если вы продолжите, настройки поставщика идентификационных данных также будут сброшены до настроек экземпляра."
}
}
},
"POLICY": {
- "APPLIEDTO": "Применительно к",
+ "TITLE": "Изучите настройки",
+ "DESCRIPTION": "Готовые настройки для повышения вашей безопасности.",
+ "APPLIEDTO": "Применено к",
"PWD_COMPLEXITY": {
"TITLE": "Сложность пароля",
- "DESCRIPTION": "Гарантирует, что все установленные пароли соответствуют определенному шаблону.",
+ "DESCRIPTION": "Гарантирует, что все установленные пароли соответствуют определённому шаблону",
"SYMBOLANDNUMBERERROR": "Должен состоять из цифры и символа/знака препинания.",
"SYMBOLERROR": "Должен содержать символ/знак препинания.",
- "NUMBERERROR": "Должно содержать цифру.",
- "PATTERNERROR": "Пароль не соответствует требуемому образцу."
+ "NUMBERERROR": "Должен содержать цифру.",
+ "PATTERNERROR": "Пароль не соответствует требованиям."
},
"NOTIFICATION": {
"TITLE": "Уведомление",
- "DESCRIPTION": "Определяет, о каких изменениях будут отправляться уведомления.",
+ "DESCRIPTION": "Устанавливает, в связи с какими изменениями будут отправляться уведомления.",
"PASSWORDCHANGE": "Изменение пароля"
},
"PRIVATELABELING": {
- "DESCRIPTION": "Придайте логину свой индивидуальный стиль и измените его поведение.",
- "PREVIEW_DESCRIPTION": "Изменения политики будут автоматически развернуты в среде предварительной версии.",
+ "TITLE": "Брендинг",
+ "DESCRIPTION": "Придайте формам интерфейса входа свой индивидуальный стиль и измените их поведение.",
+ "PREVIEW_DESCRIPTION": "Изменения будут автоматически развёрнуты в среде предварительного просмотра.",
"BTN": "Выберите файл",
"ACTIVATEPREVIEW": "Применить конфигурацию",
- "DARK": "Темный режим",
+ "DARK": "Тёмный режим",
"LIGHT": "Светлый режим",
- "CHANGEVIEW": "Сменить вид",
- "ACTIVATED": "Изменения в политике уже вступили в силу",
+ "CHANGEVIEW": "Изменить вид",
+ "ACTIVATED": "Изменения уже актуальны",
"THEME": "Тема",
"COLORS": "Цвета",
"FONT": "Шрифт",
- "ADVANCEDBEHAVIOR": "Расширенное поведение",
- "DROP": "Перетащите изображение сюда или",
- "RELEASE": "Выпускать",
- "DROPFONT": "Перетащите сюда файл шрифта",
- "RELEASEFONT": "Выпускать",
- "USEOFLOGO": "Ваш логотип будет использоваться при входе в систему, а также в электронных письмах, а значок используется для небольших элементов пользовательского интерфейса, например, в переключателе организации в консоли.",
- "MAXSIZE": "Максимальный размер ограничен 524 КБ.",
- "EMAILNOSVG": "Формат файла SVG не поддерживается в электронных письмах. Поэтому загрузите свой логотип в PNG или другом поддерживаемом формате.",
+ "ADVANCEDBEHAVIOR": "Расширенное действие",
+ "DROP": "Переместите изображение сюда или",
+ "RELEASE": "Выпустить",
+ "DROPFONT": "Переместите файл шрифта сюда",
+ "RELEASEFONT": "Выпустить",
+ "USEOFLOGO": "Ваш логотип будет использоваться при входе в систему, а также в электронных письмах, а иконка используется для небольших элементов пользовательского интерфейса, например, в переключателе организации в консоли.",
+ "MAXSIZE": "Максимальный размер ограничен до 524 КБ",
+ "EMAILNOSVG": "Формат файла SVG не поддерживается в электронных письмах. Пожалуйста, загрузите свой логотип в формате PNG или другом поддерживаемом формате.",
"MAXSIZEEXCEEDED": "Превышен максимальный размер 524 КБ.",
"NOSVGSUPPORTED": "SVG не поддерживается!",
- "FONTINLOGINONLY": "В настоящее время шрифт отображается только в интерфейсе входа в систему.",
+ "FONTINLOGINONLY": "Шрифт в настоящее время отображается только в интерфейсе входа в систему.",
"BACKGROUNDCOLOR": "Фоновый цвет",
"PRIMARYCOLOR": "Основной цвет",
"WARNCOLOR": "Предупреждающий цвет",
@@ -1465,57 +1530,63 @@
"CURRENT": "Текущая конфигурация"
},
"PREVIEW": {
- "TITLE": "Авторизоваться",
- "SECOND": "войдите в систему под своей учетной записью ZITADEL.",
+ "TITLE": "Авторизация",
+ "SECOND": "Войдите в свою учётную запись.",
"ERROR": "Пользователь не найден!",
- "PRIMARYBUTTON": "следующий",
- "SECONDARYBUTTON": "регистр"
+ "PRIMARYBUTTON": "далее",
+ "SECONDARYBUTTON": "зарегистрироваться"
}
},
"PWD_AGE": {
"TITLE": "Срок действия пароля",
- "DESCRIPTION": "Вы можете установить политику устаревания паролей. Эта политика выдает предупреждение по истечении определенного времени устаревания."
+ "DESCRIPTION": "Вы можете установить политику срока действия паролей. Данная политика предупреждает об истечении определённого времени срока действия."
},
"PWD_LOCKOUT": {
"TITLE": "Политика блокировки",
- "DESCRIPTION": "Установите максимальное количество повторов пароля, после которого учетные записи будут заблокированы."
+ "DESCRIPTION": "Установите максимальное количество попыток ввода пароля, после которого учётные записи будут заблокированы."
+ },
+ "DOMAIN_POLICY": {
+ "TITLE": "Настройки домена"
},
"PRIVATELABELING_POLICY": {
"TITLE": "Брендинг",
"BTN": "Выберите файл",
- "DESCRIPTION": "Настройте внешний вид входа в систему",
+ "DESCRIPTION": "Настроить внешний вид интерфейса входа",
"ACTIVATEPREVIEW": "Активировать конфигурацию"
},
"LOGIN_POLICY": {
- "TITLE": "Настройки входа",
- "DESCRIPTION": "Определите, как пользователи могут проходить аутентификацию, и настройте поставщиков удостоверений.",
- "DESCRIPTIONCREATEADMIN": "Пользователи могут выбирать из доступных поставщиков удостоверений, указанных ниже.",
- "DESCRIPTIONCREATEMGMT": "Пользователи могут выбирать из доступных поставщиков удостоверений, указанных ниже. Примечание. Вы можете использовать поставщиков, установленных системой, а также поставщиков, установленных только для вашей организации.",
- "LIFETIME_INVALID": "Formularul conține valori nevalide.",
+ "TITLE": "Настройки интерфейса входа",
+ "DESCRIPTION": "Определите, как пользователи могут быть аутентифицированы, и настройте поставщиков идентификационных данных.",
+ "DESCRIPTIONCREATEADMIN": "Пользователи могут выбирать из доступных поставщиков идентификационных данных ниже.",
+ "DESCRIPTIONCREATEMGMT": "Пользователи могут выбирать из доступных поставщиков идентификационных данных ниже. Примечание: Вы можете использовать системных поставщиков, а также поставщиков, установленных только для вашей организации.",
+ "ADVANCED": "Расширенный",
+ "LIFETIMEDURATIONS": "Срок действия логина",
+ "LIFETIME_INVALID": "Форма содержит недопустимые значения.",
"SAVED": "Успешно сохранено!"
},
"PRIVACY_POLICY": {
- "DESCRIPTION": "Установите политику конфиденциальности и условия обслуживания. Ссылки",
- "TOSLINK": "Ссылка на Условия использования",
- "POLICYLINK": "Ссылка на политику конфиденциальности",
- "HELPLINK": "Ссылка на помощь",
+ "TITLE": "Политика конфиденциальности и Пользовательское соглашение",
+ "DESCRIPTION": "Установите ссылки для Политики конфиденциальности и Пользовательского соглашения.",
+ "TOSLINK": "Ссылка на Пользовательское соглашение",
+ "POLICYLINK": "Ссылка на Политику конфиденциальности",
+ "HELPLINK": "Ссылка на Помощь",
"SUPPORTEMAIL": "Электронная почта поддержки",
"SAVED": "Успешно сохранено!",
"RESET_TITLE": "Восстановить значения по умолчанию",
- "RESET_DESCRIPTION": "Вы собираетесь восстановить ссылки по умолчанию для TOS и Политики конфиденциальности. Вы действительно хотите продолжить?"
+ "RESET_DESCRIPTION": "Вы собираетесь восстановить ссылки по умолчанию для Пользовательского соглашения и Политики конфиденциальности. Вы действительно хотите продолжить?"
},
"LOGIN_TEXTS": {
- "TITLE": "Тексты интерфейса входа в систему",
- "DESCRIPTION": "Определите тексты для интерфейсов входа. Если текст пуст, будет использоваться значение по умолчанию, отображаемое в качестве заполнителя.",
- "DESCRIPTION_SHORT": "Определите тексты для интерфейсов входа.",
- "NEWERVERSIONEXISTS": "Существует более новая версия",
+ "TITLE": "Тексты интерфейса входа",
+ "DESCRIPTION": "Определите свои тексты для интерфейсов входа в систему. Если текст отсутствуют, будет использоваться значение по умолчанию, указанное в качестве плейсхолдера.",
+ "DESCRIPTION_SHORT": "Определите свои тексты для интерфейсов входа в систему.",
+ "NEWERVERSIONEXISTS": "Существует обновлённая версия",
"CURRENTDATE": "Текущая конфигурация",
- "CHANGEDATE": "Более новая версия от",
- "KEYNAME": "Экран входа/Интерфейс",
+ "CHANGEDATE": "Обновлённая версия от",
+ "KEYNAME": "Экран входа/интерфейс",
"RESET_TITLE": "Восстановить значения по умолчанию",
- "RESET_DESCRIPTION": "Вы собираетесь восстановить все значения по умолчанию. Все внесенные вами изменения будут безвозвратно удалены. Вы действительно хотите продолжить?",
+ "RESET_DESCRIPTION": "Вы собираетесь восстановить все значения по умолчанию. Все внесённые вами изменения будут безвозвратно удалены. Вы действительно хотите продолжить?",
"UNSAVED_TITLE": "Продолжить без сохранения?",
- "UNSAVED_DESCRIPTION": "Вы внесли изменения без сохранения. Вы хотите сохранить сейчас?",
+ "UNSAVED_DESCRIPTION": "Вы внесли изменения без сохранения. Сохранить сейчас?",
"ACTIVE_LANGUAGE_NOT_ALLOWED": "Вы выбрали язык, который не разрешен. Вы можете продолжить изменять тексты. Но если вы хотите, чтобы ваши пользователи могли фактически использовать этот язык, измените ограничения ваших экземпляров.",
"LANGUAGES_NOT_ALLOWED": "Не разрешено:",
"LANGUAGE": "Язык",
@@ -1535,135 +1606,160 @@
"ru": "Русский",
"nl": "Nederlands"
},
+ "LOCALE": "Код языка",
+ "LOCALES": {
+ "ru": "Русский",
+ "de": "Немецкий",
+ "en": "Английский",
+ "it": "Итальянский",
+ "fr": "Французский",
+ "zh": "简体中文",
+ "pl": "Польский"
+ },
"KEYS": {
- "emailVerificationDoneText": "Проверка электронной почты завершена",
+ "emailVerificationDoneText": "Подтверждение адреса электронной почты выполнено",
"emailVerificationText": "Подтверждение адреса электронной почты",
"externalUserNotFoundText": "Внешний пользователь не найден",
- "footerText": "Нижний колонтитул",
+ "footerText": "Футер",
"initMfaDoneText": "Инициализация MFA завершена",
"initMfaOtpText": "Инициализировать MFA",
- "initMfaPromptText": "Инициализация запроса MFA",
- "initMfaU2fText": "Инициализируйте универсальный второй фактор",
- "initPasswordDoneText": "Инициализация пароля завершена",
+ "initMfaPromptText": "Инициализировать запрос MFA",
+ "initMfaU2fText": "Инициализировать универсальную двухфакторную аутентификацию",
+ "initPasswordDoneText": "Инициализация пароля выполнена",
"initPasswordText": "Инициализировать пароль",
- "initializeDoneText": "Инициализация пользователя завершена",
+ "initializeDoneText": "Инициализация пользователя выполнена",
"initializeUserText": "Инициализировать пользователя",
- "linkingUserDoneText": "Привязка пользователя завершена.",
- "loginText": "Авторизоваться",
- "logoutText": "Выйти",
- "mfaProvidersText": "Поставщики МИД",
- "passwordChangeDoneText": "Смена пароля завершена",
+ "linkingUserDoneText": "Привязка пользователя выполнена",
+ "loginText": "Вход",
+ "logoutText": "Выход",
+ "mfaProvidersText": "Поставщики MFA",
+ "passwordChangeDoneText": "Изменение пароля выполнено",
"passwordChangeText": "Изменение пароля",
- "passwordResetDoneText": "Сброс пароля выполнен.",
+ "passwordResetDoneText": "Сброс пароля выполнен",
"passwordText": "Пароль",
- "registrationOptionText": "Варианты регистрации",
+ "registrationOptionText": "Параметры регистрации",
"registrationOrgText": "Зарегистрировать организацию",
"registrationUserText": "Зарегистрировать пользователя",
- "selectAccountText": "Выберите учетную запись",
- "successLoginText": "Успешный вход",
- "usernameChangeDoneText": "Смена имени пользователя завершена",
+ "selectAccountText": "Выберите учётную запись",
+ "successLoginText": "Успешная авторизация",
+ "usernameChangeDoneText": "Изменение имени пользователя выполнено",
"usernameChangeText": "Изменение имени пользователя",
- "verifyMfaOtpText": "Подтвердить одноразовый код",
- "verifyMfaU2fText": "Проверьте универсальный второй фактор",
- "passwordlessPromptText": "Беспарольная подсказка",
- "passwordlessRegistrationDoneText": "Регистрация без пароля завершена",
+ "verifyMfaOtpText": "Подтвердить одноразовый пароль",
+ "verifyMfaU2fText": "Проверка универсальной двухфакторной аутентификации",
+ "passwordlessPromptText": "Беспарольный запрос",
+ "passwordlessRegistrationDoneText": "Беспарольная регистрация завершена",
"passwordlessRegistrationText": "Беспарольная регистрация",
"passwordlessText": "Без пароля",
"externalRegistrationUserOverviewText": "Обзор пользователей внешней регистрации"
}
},
"MESSAGE_TEXTS": {
+ "TITLE": "Тексты сообщений",
+ "DESCRIPTION": "Определите тексты для уведомлений.",
"TYPE": "Уведомление",
"TYPES": {
"INIT": "Инициализация",
- "VE": "Подтвердить Email",
- "VP": "Подтвердить телефон",
+ "VE": "Подтвердить адрес электронной почты",
+ "VP": "Подтвердить номер телефона",
"VSO": "Подтвердить одноразовый пароль по SMS",
"VEO": "Подтвердить электронный OTP",
"PR": "Восстановление пароля",
- "DC": "Претензия на домен",
+ "DC": "Утверждение домена",
"PL": "Без пароля",
"PC": "Изменение пароля"
},
"CHIPS": {
- "firstname": "Собственное имя",
+ "firstname": "Имя",
"lastname": "Фамилия",
"code": "Код",
"preferredLoginName": "Предпочтительное имя для входа",
"displayName": "Отображаемое имя",
"nickName": "Псевдоним",
- "loginnames": "Имена для входа",
+ "loginnames": "Логин",
"domain": "Домен",
- "lastEmail": "Последнее письмо",
- "lastPhone": "Последний телефон",
- "verifiedEmail": "Подтвержденный адрес электронной почты",
- "verifiedPhone": "Подтвержденный телефон",
- "changedate": "Изменить дату",
+ "lastEmail": "Предыдущий адрес электронной почты",
+ "lastPhone": "Предыдущий номер телефона",
+ "verifiedEmail": "Подтверждённый адрес электронной почты",
+ "verifiedPhone": "Подтверждённый номер телефона",
+ "changedate": "Дата изменения",
"username": "Имя пользователя",
"tempUsername": "Временное имя пользователя",
"otp": "Одноразовый пароль",
"verifyUrl": "Проверка URL-адреса с одноразовым паролем"
},
"TOAST": {
- "UPDATED": "Пользовательские тексты сохранены."
+ "UPDATED": "Тексты сохранены."
}
},
- "DEFAULTLABEL": "Текущие настройки соответствуют стандартным.",
- "BTN_INSTALL": "Настраивать",
+ "DEFAULTLABEL": "Текущие настройки соответствуют стандарту вашего экземпляра.",
+ "BTN_INSTALL": "Настроить",
"BTN_EDIT": "Изменить",
"DATA": {
"DESCRIPTION": "Описание",
- "MINLENGTH": "минимальное количество символов",
- "HASNUMBER": "содержит цифру",
- "HASSYMBOL": "содержит символ",
- "HASLOWERCASE": "содержит строчные буквы",
- "HASUPPERCASE": "содержит верхний регистр",
- "SHOWLOCKOUTFAILURES": "показать сбои блокировки",
- "MAXATTEMPTS": "Максимальное количество попыток ввода пароля",
- "EXPIREWARNDAYS": "Предупреждение об истечении срока действия через день",
- "MAXAGEDAYS": "Максимальный срок действия в днях",
- "USERLOGINMUSTBEDOMAIN": "Добавьте домен организации в качестве суффикса к имени входа.",
- "USERLOGINMUSTBEDOMAIN_DESCRIPTION": "Если вы включите этот параметр, все имена для входа будут иметь суффикс домена организации. Если эти настройки отключены, вам необходимо убедиться, что имена пользователей уникальны во всех организациях.",
+ "MINLENGTH": "Минимальная длина",
+ "HASNUMBER": "Содержит цифру",
+ "HASSYMBOL": "Содержит символ",
+ "HASLOWERCASE": "Содержит нижний регистр",
+ "HASUPPERCASE": "Содержит верхний регистр",
+ "SHOWLOCKOUTFAILURES": "Показать ошибки блокировки",
+ "MAXATTEMPTS": "Максимальное количество попыток пароля",
+ "EXPIREWARNDAYS": "Предупреждение об истечении срока действия после дня",
+ "MAXAGEDAYS": "Максимальный возраст в днях",
+ "USERLOGINMUSTBEDOMAIN": "Добавить домен организации в качестве суффикса к именам логина",
+ "USERLOGINMUSTBEDOMAIN_DESCRIPTION": "Если вы включите данный параметр, все имена входа будут иметь суффикс домена организации. Если данный параметр отключен, вы должны убедиться, что имена пользователей уникальны для всех организаций.",
"VALIDATEORGDOMAINS": "Проверка доменов организации",
"SMTPSENDERADDRESSMATCHESINSTANCEDOMAIN": "Адрес отправителя SMTP соответствует домену экземпляра",
- "ALLOWUSERNAMEPASSWORD_DESC": "Разрешен обычный вход в систему с использованием имени пользователя и паролем.",
- "ALLOWEXTERNALIDP_DESC": "Вход разрешен для базовых поставщиков удостоверений.",
- "ALLOWREGISTER_DESC": "Если опция выбрана, в логине появляется дополнительный шаг для регистрации пользователя.",
- "FORCEMFA": "Требовать использование многофакторной аутентификации",
- "FORCEMFALOCALONLY": "Принудительное многофакторной аутентификации для локальных аутентифицированных пользователей",
- "FORCEMFALOCALONLY_DESC": "Если этот параметр выбран, локальные пользователи, прошедшие проверку подлинности, должны настроить второй фактор для входа в систему.",
- "HIDEPASSWORDRESET_DESC": "Если этот параметр выбран, пользователь не сможет сбросить свой пароль в процессе входа в систему.",
+ "ALLOWUSERNAMEPASSWORD": "Пароль пользователя разрешён",
+ "ALLOWEXTERNALIDP": "Внешний поставщик идентификационной данных разрешён",
+ "ALLOWREGISTER": "Регистрация разрешена",
+ "ALLOWUSERNAMEPASSWORD_DESC": "Допускается стандартный вход с именем пользователя и паролем.",
+ "ALLOWEXTERNALIDP_DESC": "Вход разрешён для основных поставщиков идентификационных данных.",
+ "ALLOWREGISTER_DESC": "Если данный параметр выбран, при входе в систему появляется дополнительный шаг для регистрации пользователя.",
+ "FORCEMFA": "Принудительная многофакторная аутентификация (MFA)",
+ "FORCEMFA_DESC": "Если данный параметр выбран, пользователи должны настроить двухфакторную аутентификацию для входа в систему.",
+ "HIDEPASSWORDRESET": "Скрыть сброс пароля",
+ "HIDEPASSWORDRESET_DESC": "Если данный параметр выбран, пользователь не может сбросить свой пароль в процессе входа в систему.",
"HIDELOGINNAMESUFFIX": "Скрыть суффикс имени пользователя",
- "HIDELOGINNAMESUFFIX_DESC": "Скрывает суффикс имени входа в интерфейсе входа.",
- "IGNOREUNKNOWNUSERNAMES_DESC": "Если этот параметр выбран, экран пароля будет отображаться в процессе входа в систему, даже если пользователь не был найден. Ошибка при проверке пароля не покажет, если имя пользователя или пароль были неправильными.",
- "ALLOWDOMAINDISCOVERY_DESC": "Если этот параметр выбран, суффикс (@domain.com) неизвестного имени пользователя, введенного на экране входа в систему, будет сопоставляться с доменами организации и в случае успеха будет перенаправляться на регистрацию этой организации.",
- "DEFAULTREDIRECTURI": "URI перенаправления по умолчанию",
- "DEFAULTREDIRECTURI_DESC": "Определяет, куда будет перенаправлен пользователь, если вход в систему начался без контекста приложения (например, из почты)",
+ "HIDELOGINNAMESUFFIX_DESC": "Скрывает суффикс имени пользователя в интерфейсе входа",
+ "IGNOREUNKNOWNUSERNAMES": "Игнорировать неизвестные имена пользователей",
+ "IGNOREUNKNOWNUSERNAMES_DESC": "Если данный параметр выбран, экран пароля будет отображаться в процессе входа в систему, даже если пользователь не был найден. Ошибка при проверке пароля не покажет, были ли имя пользователя или пароль неправильными.",
+ "ALLOWDOMAINDISCOVERY": "Обнаружение домена разрешено",
+ "ALLOWDOMAINDISCOVERY_DESC": "Если данный параметр выбран, суффикс (@domain.com) неизвестного имени пользователя, введённого на экране входа в систему, будет сопоставлен с доменами организации и перенаправлен на регистрацию данной организации.",
+ "DISABLELOGINWITHEMAIL": "Отключить вход по адресу электронной почты",
+ "DISABLELOGINWITHPHONE": "Отключить вход по номеру телефона",
+ "DEFAULTREDIRECTURI": "Перенаправление URI по умолчанию",
+ "DEFAULTREDIRECTURI_DESC": "Определяет, куда будет перенаправлен пользователь, если вход в систему осуществлён не в окружении приложения (например, из электронной почты).",
"ERRORMSGPOPUP": "Показать ошибку в диалоговом окне",
"DISABLEWATERMARK": "Скрыть водяной знак",
- "DISABLEWATERMARK_DESC": "Скрыть водяной знак Powered by ZITADEL в интерфейсе входа в систему"
+ "DISABLEWATERMARK_DESC": "Скрыть водяной знак Powered by ZITADEL в интерфейсе входа",
+ "PASSWORDCHECKLIFETIME": "Проверка срока действия пароля.",
+ "EXTERNALLOGINCHECKLIFETIME": "Проверка срока действия внешнего входа",
+ "MFAINITSKIPLIFETIME": "Срок действия MFA",
+ "SECONDFACTORCHECKLIFETIME": "Проверка срока действия двухфакторной аутентификации",
+ "MULTIFACTORCHECKLIFETIME": "Проверка срока действия мультифактора",
+ "INHOURS": "Часы"
},
- "RESET": "Сбросить настройки экземпляра по умолчанию",
+ "RESET": "Сбросить значение по умолчанию для экземпляра",
"CREATECUSTOM": "Создать пользовательскую политику",
"TOAST": {
- "SET": "Политика успешно обновлена!",
- "RESETSUCCESS": "Политика успешно сброшена!",
+ "SET": "Политика успешно установлена!",
+ "RESETSUCCESS": "Сброс политики выполнен успешно!",
"UPLOADSUCCESS": "Загружено успешно!",
- "DELETESUCCESS": "Удален успешно!",
- "UPLOADFAILED": "Загрузка не удалась!"
+ "DELETESUCCESS": "Удалено успешно!",
+ "UPLOADFAILED": "Ошибка при загрузке!"
}
},
"ORG_DETAIL": {
"TITLE": "Организация",
"DESCRIPTION": "Здесь вы можете редактировать конфигурацию вашей организации и управлять участниками.",
"DETAIL": {
- "TITLE": "Деталь",
- "NAME": "Имя",
+ "TITLE": "Детали",
+ "NAME": "Название",
"DOMAIN": "Домен",
"STATE": {
- "0": "Не определен",
- "1": "Активный",
- "2": "Неактивный"
+ "0": "Не определён",
+ "1": "Активен",
+ "2": "Неактивен"
}
},
"MEMBER": {
@@ -1673,51 +1769,55 @@
"LOGINNAME": "Логин",
"EMAIL": "Электронная почта",
"ROLES": "Роли",
- "ADD": "Добавить участников",
- "ADDDESCRIPTION": "Введите имена пользователей, которых нужно добавить."
+ "ADD": "Добавить членов",
+ "ADDDESCRIPTION": "Введите имена добавляемых пользователей."
},
"TABLE": {
- "TOTAL": "Всего элементов",
+ "TOTAL": "Всего записей",
"SELECTION": "Выбранные элементы",
"DEACTIVATE": "Деактивировать пользователя",
"ACTIVATE": "Активировать пользователя",
- "DELETE": "Удалить пользо вателя",
- "CLEAR": "Очистить выбор"
+ "DELETE": "Удалить пользователя",
+ "CLEAR": "Сбросить"
}
},
"PROJECT": {
"PAGES": {
"TITLE": "Проект",
- "DESCRIPTION": "Здесь вы можете определять приложения, управлять ролями и разрешать другим организациям использовать ваш проект.",
+ "DESCRIPTION": "Здесь вы можете устанавливать приложения, управлять ролями и разрешать другим организациям использовать ваш проект.",
"DELETE": "Удалить проект",
- "DETAIL": "Деталь",
+ "LIST": "Проекты",
+ "LISTDESCRIPTION": "Если вы не можете найти проект, обратитесь к владельцу проекта или другому лицу с соответствующими правами, чтобы получить доступ к проекту.",
+ "DETAIL": "Детали",
"CREATE": "Создать проект",
- "CREATE_DESC": "Вставьте название вашего проекта.",
+ "CREATE_DESC": "Введите название вашего проекта.",
"ROLE": "Роль",
"NOITEMS": "Нет проектов",
- "ZITADELPROJECT": "Этот проект является системным. Будьте осторожны: если вы внесете изменения, ZITADEL может вести себя не так, как задумано.",
+ "ZITADELPROJECT": "Это принадлежит проекту ZITADEL. Осторожно: Если вы внесёте изменения, ZITADEL может вести себя не так, как предполагалось.",
"TYPE": {
"OWNED": "Собственные проекты",
+ "GRANTED": "Проекты доступа",
"OWNED_SINGULAR": "Собственный проект",
- "GRANTED_SINGULAR": "Предоставленный проект"
+ "GRANTED_SINGULAR": "Допуск проекта"
},
"PRIVATELABEL": {
+ "TITLE": "Настройка брендинга",
"0": {
- "TITLE": "Неопределенные",
- "DESC": "Как только пользователь будет идентифицирован, перед отображением системных настроек по умолчанию будет отображен брендинг организации идентифицированного пользователя."
+ "TITLE": "Не определено",
+ "DESC": "После идентификации пользователя, будет отображён брендинг организации идентифицированного пользователя, прежде чем будет показано системное значение по умолчанию."
},
"1": {
- "TITLE": "Использовать настройки проекта",
- "DESC": "Будет показан брендинг организации, владеющей проектом."
+ "TITLE": "Использовать настройку проекта",
+ "DESC": "Будет отображён брендинг организации, которой принадлежит проект"
},
"2": {
"TITLE": "Использовать настройку организации пользователя",
- "DESC": "Будет показан брендинг организации проекта, но как только пользователь будет идентифицирован, будут показаны настройки организации идентифицированного пользователя."
+ "DESC": "Будет отображён брендинг организации проекта, но после идентификации пользователя, будут показаны настройки организации идентифицированного пользователя."
},
"TITLE": "Настройка брендинга",
"DIALOG": {
"TITLE": "Настройка брендинга",
- "DESCRIPTION": "Выберите поведение входа в систему при использовании проекта."
+ "DESCRIPTION": "Выберите поведение формы интерфейса входа при использовании проекта."
}
},
"PINNED": "Закреплено",
@@ -1727,8 +1827,8 @@
"ADDNEW": "Создать новый проект",
"DIALOG": {
"REACTIVATE": {
- "TITLE": "Повторно активировать проект",
- "DESCRIPTION": "Вы действительно хотите возобновить свой проект?"
+ "TITLE": "Восстановить проект",
+ "DESCRIPTION": "Вы действительно хотите восстановить свой проект?"
},
"DEACTIVATE": {
"TITLE": "Деактивировать проект",
@@ -1737,119 +1837,121 @@
"DELETE": {
"TITLE": "Удалить проект",
"DESCRIPTION": "Вы действительно хотите удалить свой проект?",
- "TYPENAME": "Введите имя проекта, чтобы удалить его навсегда."
+ "TYPENAME": "Введите название проекта, чтобы удалить его навсегда."
}
}
},
"SETTINGS": {
"TITLE": "Настройки",
- "DESCRIPTION": "--"
+ "DESCRIPTION": ""
},
"STATE": {
- "0": "Не определен",
- "1": "Активный",
- "2": "Неактивный",
- "TITLE": "Состояние"
+ "TITLE": "Статус",
+ "0": "Не определён",
+ "1": "Активен",
+ "2": "Неактивен"
},
"TYPE": {
- "0": "Неизвестный тип",
- "1": "В собственности",
- "2": "Предоставленный",
- "TITLE": "Тип"
+ "TITLE": "Тип",
+ "0": "Неизвестный",
+ "1": "Частный",
+ "2": "Доступный"
},
- "NAME": "Имя",
+ "NAME": "Название",
"NAMEDIALOG": {
"TITLE": "Переименовать проект",
- "DESCRIPTION": "Введите новое имя для вашего проекта",
- "NAME": "Новое имя"
+ "DESCRIPTION": "Введите новое название для вашего проекта",
+ "NAME": "Новое название"
},
"MEMBER": {
"TITLE": "Менеджеры",
- "TITLEDESC": "Менеджеры могут вносить изменения в этот проект в зависимости от своей роли.",
- "DESCRIPTION": "Эти менеджеры могут иметь возможность редактировать ваш проект.",
+ "TITLEDESC": "Менеджеры могут вносить изменения в данный проект в зависимости от своей роли.",
+ "DESCRIPTION": "Данные менеджеры имеют возможность редактировать ваш проект.",
"USERNAME": "Имя пользователя",
"DISPLAYNAME": "Отображаемое имя",
"LOGINNAME": "Логин",
"EMAIL": "Электронная почта",
"ROLES": "Роли",
- "USERID": "ID пользователя"
+ "USERID": "ID Пользователя"
},
"GRANT": {
- "EMPTY": "Нет предоставленной организации.",
- "TITLE": "Разрешения для проекта",
- "DESCRIPTION": "Разрешите другой организации использовать ваш проект.",
- "EDITTITLE": "Редактировать роли",
+ "EMPTY": "Нет допуска организации.",
+ "TITLE": "Допуски проекта",
+ "DESCRIPTION": "Разрешить другой организации использовать ваш проект.",
+ "EDITTITLE": "Изменить роли",
"CREATE": {
- "TITLE": "Создать разрешение для организации",
- "SEL_USERS": "Выберите пользователей, которым хотите предоставить доступ.",
+ "TITLE": "Создать организационный допуск",
+ "SEL_USERS": "Выберите пользователей, которым вы хотите предоставить допуск",
"SEL_PROJECT": "Поиск проекта",
- "SEL_ROLES": "Выберите роли, которые вы хотите добавить для разрешения",
- "SEL_USER": "Выберите пользователей",
- "SEL_ORG": "Поиск организации",
- "SEL_ORG_DESC": "Найдите организацию для получения разрешения.",
- "ORG_DESCRIPTION": "Вы собираетесь предоставить пользователю организацию {{name}}.",
- "ORG_DESCRIPTION_DESC": "Измените контекст в заголовке выше, чтобы предоставить пользователю другую организацию.",
- "SEL_ORG_FORMFIELD": "Организация",
- "FOR_ORG": "Разрешение создано для:"
+ "SEL_ROLES": "Выберите роли, которые вы хотите добавить в допуск",
+ "SEL_USER": "Выбрать пользователей",
+ "SEL_ORG": "Установить домен",
+ "SEL_ORG_DESC": "Введите домен, чтобы определить организацию для предоставления допуска.",
+ "ORG_TITLE": "Организация",
+ "ORG_DESCRIPTION": "Вы собираетесь предоставить допуск пользователю для организации {{name}}.",
+ "ORG_DESCRIPTION_DESC": "Переключите окружение в заголовке выше, чтобы предоставить допуск пользователю для другой организации.",
+ "SEL_ORG_FORMFIELD": "Домен",
+ "SEL_ORG_BUTTON": "Поиск организации",
+ "FOR_ORG": "Допуск создан для:"
},
"DETAIL": {
- "TITLE": "Разрешение для проекта",
- "DESC": "Вы можете выбрать, какие роли может использовать указанная организация, и выбрать менеджеров.",
+ "TITLE": "Допуск проекта",
+ "DESC": "Вы можете выбрать, какие роли доступны указанной организации, а также выбрать менеджеров",
"MEMBERTITLE": "Менеджеры",
- "MEMBERDESC": "Это руководители предоставленной организации. Добавьте сюда пользователей, которые должны получить доступ для редактирования данных проекта.",
- "PROJECTNAME": "название проекта",
- "GRANTEDORG": "Предоставленная организация",
+ "MEMBERDESC": "Здесь отображаются менеджеры допуска организации. Добавьте сюда пользователей, которые должны получить доступ к редактированию данных проекта.",
+ "PROJECTNAME": "Название проекта",
+ "GRANTEDORG": "Допуск организаций",
"RESOURCEOWNER": "Владелец ресурса"
},
- "STATE": "Состояние",
+ "STATE": "Статус",
"STATES": {
- "1": "Активный",
- "2": "Неактивный"
+ "1": "Активен",
+ "2": "Неактивен"
},
"ALL": "Все",
"SHOWDETAIL": "Показать детали",
"USER": "Пользователь",
"MEMBERS": "Менеджеры",
"ORG": "Организация",
- "PROJECTNAME": "название проекта",
- "GRANTEDORG": "Предоставленная организация",
+ "PROJECTNAME": "Название проекта",
+ "GRANTEDORG": "Допуск организации",
"GRANTEDORGDOMAIN": "Домен",
"RESOURCEOWNER": "Владелец ресурса",
"GRANTEDORGNAME": "Название организации",
- "GRANTID": "Идентификатор разрешения",
- "CREATIONDATE": "Дата создания",
+ "GRANTID": "ID Допуска",
+ "CREATIONDATE": "Дата",
"CHANGEDATE": "Последнее изменение",
"DATES": "Даты",
"ROLENAMESLIST": "Роли",
"NOROLES": "Нет ролей",
"TYPE": "Тип",
"TOAST": {
- "PROJECTGRANTUSERGRANTADDED": "Разрешение для проекта создано.",
- "PROJECTGRANTADDED": "Разрешение для проекта создано.",
- "PROJECTGRANTCHANGED": "Разрешение для проекта изменено.",
- "PROJECTGRANTMEMBERADDED": "Добавил менеджер разрешений.",
- "PROJECTGRANTMEMBERCHANGED": "Сменился менеджер разрешений.",
- "PROJECTGRANTMEMBERREMOVED": "Менеджер по разрешениям удален.",
- "PROJECTGRANTUPDATED": "Разрешение для проекта обновлено"
+ "PROJECTGRANTUSERGRANTADDED": "Допуск проекта создан.",
+ "PROJECTGRANTADDED": "Допуск проекта создан.",
+ "PROJECTGRANTCHANGED": "Допуск проекта изменён.",
+ "PROJECTGRANTMEMBERADDED": "Менеджер допусков добавлен.",
+ "PROJECTGRANTMEMBERCHANGED": "Менеджер допусков изменён.",
+ "PROJECTGRANTMEMBERREMOVED": "Менеджер допусков удалён.",
+ "PROJECTGRANTUPDATED": "Допуск проекта обновлён"
},
"DIALOG": {
- "DELETE_TITLE": "Удалить разрешения для проекта",
- "DELETE_DESCRIPTION": "Вы собираетесь удалить разрешения для проекта. Вы уверены?"
+ "DELETE_TITLE": "Удалить допуск проекта",
+ "DELETE_DESCRIPTION": "Вы собираетесь удалить допуск проекта. Вы уверены?"
},
"ROLES": "Роли проекта"
},
"APP": {
"TITLE": "Приложения",
- "NAME": "Имя",
- "NAMEREQUIRED": "Требуется имя."
+ "NAME": "Название",
+ "NAMEREQUIRED": "Требуется название."
},
"ROLE": {
- "EMPTY": "Роль еще не создана.",
+ "EMPTY": "Роль ещё не создана.",
"ADDNEWLINE": "Добавить дополнительную роль",
"KEY": "Ключ",
"TITLE": "Роли",
- "DESCRIPTION": "Определите некоторые роли, которые можно использовать для создания разрешений для проектов.",
- "NAME": "Имя",
+ "DESCRIPTION": "Определите роли, которые можно использовать для создания допусков проекта.",
+ "NAME": "Название",
"DISPLAY_NAME": "Отображаемое имя",
"GROUP": "Группа",
"ACTIONS": "Действия",
@@ -1862,17 +1964,17 @@
"CHANGEDATE": "Последнее изменение",
"SELECTGROUPTOOLTIP": "Выберите все роли группы {{group}}.",
"OPTIONS": "Параметры",
- "ASSERTION": "Утверждать роли при аутентификации",
+ "ASSERTION": "Утверждение ролей при аутентификации",
"ASSERTION_DESCRIPTION": "Информация о роли отправляется из конечной точки Userinfo и в зависимости от настроек вашего приложения в токенах и других типах.",
- "CHECK": "Проверка авторизации при аутентификации",
- "CHECK_DESCRIPTION": "Если этот параметр установлен, пользователям разрешено проходить аутентификацию только в том случае, если их учетной записи назначена какая-либо роль.",
+ "CHECK": "Проверить авторизацию на аутентификацию",
+ "CHECK_DESCRIPTION": "Если данная функция установлена, пользователям разрешено проходить аутентификацию только в том случае, если их учётной записи назначена какая-либо роль.",
"DIALOG": {
"DELETE_TITLE": "Удалить роль",
"DELETE_DESCRIPTION": "Вы собираетесь удалить роль проекта. Вы уверены?"
}
},
- "HAS_PROJECT": "Проверьте проект на аутентификацию",
- "HAS_PROJECT_DESCRIPTION": "Проверяется, есть ли у организации пользователя данный проект. В противном случае пользователь не сможет аутентифицироваться.",
+ "HAS_PROJECT": "Проверить проект на аутентификацию",
+ "HAS_PROJECT_DESCRIPTION": "Проверка на наличие данного проекта в организации пользователя. В противном случае пользователь не может быть аутентифицирован.",
"TABLE": {
"TOTAL": "Всего записей:",
"SELECTION": "Выбранные элементы",
@@ -1881,9 +1983,9 @@
"DELETE": "Удалить проект",
"ORGNAME": "Название организации",
"ORGDOMAIN": "Домен организации",
- "STATE": "Состояние",
+ "STATE": "Статус",
"TYPE": "Тип",
- "CREATIONDATE": "Создан в",
+ "CREATIONDATE": "Создан",
"CHANGEDATE": "Последнее изменение",
"RESOURCEOWNER": "Владелец",
"SHOWTABLE": "Показать таблицу",
@@ -1891,19 +1993,19 @@
"EMPTY": "Проект не найден"
},
"TOAST": {
- "MEMBERREMOVED": "Менеджер удален.",
- "MEMBERSADDED": "Менеджеры добавили.",
- "MEMBERADDED": "Менеджер добавил.",
- "MEMBERCHANGED": "Сменился менеджер.",
+ "MEMBERREMOVED": "Менеджер удалён.",
+ "MEMBERSADDED": "Менеджеры добавлены.",
+ "MEMBERADDED": "Менеджер добавлен.",
+ "MEMBERCHANGED": "Менеджер изменён.",
"ROLESCREATED": "Роли созданы.",
"ROLEREMOVED": "Роль удалена.",
- "ROLECHANGED": "Роль изменилась.",
- "REACTIVATED": "Возобновлен.",
- "DEACTIVATED": "Деактивирован.",
+ "ROLECHANGED": "Роль изменена.",
+ "REACTIVATED": "Восстановлено.",
+ "DEACTIVATED": "Деактивировано.",
"CREATED": "Проект создан.",
- "UPDATED": "Проект изменен.",
- "GRANTUPDATED": "Разрешение изменилось.",
- "DELETED": "Проект удален."
+ "UPDATED": "Проект изменён.",
+ "GRANTUPDATED": "Допуск изменён.",
+ "DELETED": "Проект удалён."
}
},
"ROLES": {
@@ -1913,15 +2015,17 @@
}
},
"NEXTSTEPS": {
- "TITLE": "Следующие шаги"
+ "TITLE": "Дальнейшие шаги"
},
"IDP": {
"LIST": {
- "ACTIVETITLE": "Поставщики активных удостоверений"
+ "TITLE": "Поставщики идентификационных данных",
+ "DESCRIPTION": "Управляйте настройками поставщика идентификационных данных, которые затем можно активировать в настройках входа.",
+ "ACTIVETITLE": "Активные поставщики идентификационных данных"
},
"CREATE": {
- "TITLE": "Добавить провайдера",
- "DESCRIPTION": "Выберите одного или нескольких из следующих поставщиков.",
+ "TITLE": "Новый поставщик идентификационных данных",
+ "DESCRIPTION": "Выберите один из следующих типов поставщиков идентификационных данных.",
"STEPPERTITLE": "Создать поставщика",
"OIDC": {
"TITLE": "Поставщик OIDC",
@@ -1969,10 +2073,10 @@
}
},
"DETAIL": {
- "TITLE": "Поставщик удостоверений",
- "DESCRIPTION": "Обновите конфигурацию вашего провайдера",
+ "TITLE": "Поставщик идентификационных данных",
+ "DESCRIPTION": "Общие настройки вашего поставщика идентификационных данных.",
"DATECREATED": "Создан",
- "DATECHANGED": "Дата изменения"
+ "DATECHANGED": "Изменён"
},
"OPTIONS": {
"ISAUTOCREATION": "Автоматическое создание",
@@ -1985,13 +2089,22 @@
"ISLINKINGALLOWED_DESC": "Определяет, можно ли связать личность с существующей учетной записью."
},
"OWNERTYPES": {
- "0": "неизвестный",
- "1": "Пример",
+ "0": "неизвестен",
+ "1": "Экземпляр",
"2": "Организация"
},
+ "TYPES": {
+ "0": "Неизвестен",
+ "1": "OIDC",
+ "3": "JWT"
+ },
"STATES": {
- "1": "активный",
- "2": "неактивный"
+ "1": "Активен",
+ "2": "Неактивен"
+ },
+ "MAPPINGFIELD": {
+ "1": "Предпочтительное имя пользователя",
+ "2": "Электронная почта"
},
"AZUREADTENANTTYPES": {
"0": "Общий",
@@ -1999,6 +2112,11 @@
"2": "Потребители",
"3": "Идентификатор арендатора"
},
+ "STYLE": "Стиль",
+ "STYLEFIELD": {
+ "0": "Нет стиля",
+ "1": "Google"
+ },
"AZUREADTENANTTYPE": "Тип арендатора",
"AZUREADTENANTID": "Идентификатор арендатора",
"EMAILVERIFIED": "Адрес электронной почты подтвержден",
@@ -2007,26 +2125,28 @@
"LDAPATTRIBUTES": "Атрибуты LDAP",
"UPDATEBINDPASSWORD": "обновить пароль привязки",
"UPDATECLIENTSECRET": "обновить секрет клиента",
- "ADD": "Добавить поставщика удостоверений",
+ "ADD": "Добавить поставщика идентификационных данных",
+ "AUTOREGISTER": "Автоматическая регистрация",
+ "AUTOREGISTER_DESC": "В случае, если данная функция выбрана, а учётной записи ещё нет, она будет создана.",
"TYPE": "Тип",
"OWNER": "Владелец",
- "ID": "ИДЕНТИФИКАТОР",
- "NAME": "Имя",
+ "ID": "Идентификатор",
+ "NAME": "Название",
"AUTHORIZATIONENDPOINT": "Конечная точка авторизации",
"TOKENENDPOINT": "Конечная точка токена",
"USERENDPOINT": "Конечная точка пользователя",
"IDATTRIBUTE": "Атрибут идентификатора",
"AVAILABILITY": "Доступность",
- "AVAILABLE": "доступный",
- "AVAILABLEBUTINACTIVE": "доступен, но неактивен",
- "SETAVAILABLE": "установить как доступное",
- "SETUNAVAILABLE": "установить как недоступное",
+ "AVAILABLE": "Доступен",
+ "AVAILABLEBUTINACTIVE": "Доступен, но не активен",
+ "SETAVAILABLE": "Установить как доступный",
+ "SETUNAVAILABLE": "Установить как недоступный",
"CONFIG": "Конфигурация",
- "STATE": "Состояние",
- "ISSUER": "Эмитент",
- "SCOPESLIST": "Список областей действия",
- "CLIENTID": "ID клиента",
- "CLIENTSECRET": "Секрет клиента",
+ "STATE": "Статус",
+ "ISSUER": "Поставщик",
+ "SCOPESLIST": "Список областей",
+ "CLIENTID": "ID Клиента",
+ "CLIENTSECRET": "Клиентский ключ",
"LDAPCONNECTION": "Связь",
"LDAPUSERBINDING": "Привязка пользователя",
"BASEDN": "Базедн",
@@ -2052,30 +2172,30 @@
"PREFERREDLANGUAGEATTRIBUTE": "Предпочитаемый языковой атрибут",
"PREFERREDUSERNAMEATTRIBUTE": "Предпочитаемый атрибут имени пользователя",
"PROFILEATTRIBUTE": "Атрибут профиля",
- "IDPDISPLAYNAMMAPPING": "Сопоставление отображаемых имен IDP",
- "USERNAMEMAPPING": "Сопоставление имен пользователей",
+ "IDPDISPLAYNAMMAPPING": "Сопоставление отображаемого имени IDP",
+ "USERNAMEMAPPING": "Сопоставление имени пользователя",
"DATES": "Даты",
- "CREATIONDATE": "Создан в",
+ "CREATIONDATE": "Создан",
"CHANGEDATE": "Последнее изменение",
"DEACTIVATE": "Деактивировать",
"ACTIVATE": "Активировать",
"DELETE": "Удалить",
- "DELETE_TITLE": "Удалить ВПЛ",
- "DELETE_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений. Возникающие в результате изменения необратимы. Вы действительно хотите это сделать?",
+ "DELETE_TITLE": "Удалить поставщика идентификационных данных",
+ "DELETE_DESCRIPTION": "Вы собираетесь удалить поставщика идентификационных данных. Изменения необратимы. Вы действительно хотите продолжить?",
+ "DELETE_SELECTION_TITLE": "Удалить поставщика идентификационных данных",
+ "DELETE_SELECTION_DESCRIPTION": "Вы собираетесь удалить поставщика идентификационных данных. Изменения необратимы. Вы действительно хотите продолжить?",
+ "EMPTY": "Нет доступных поставщиков идентификационных данных",
"REMOVE_WARN_TITLE": "Удалить ВПЛ",
"REMOVE_WARN_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений. Это приведет к удалению выбора доступного IDP для ваших пользователей, и уже зарегистрированные пользователи не смогут снова войти в систему. Вы уверены, что продолжите?",
- "DELETE_SELECTION_TITLE": "Удалить ВПЛ",
- "DELETE_SELECTION_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений. Возникающие в результате изменения необратимы. Вы действительно хотите это сделать?",
- "EMPTY": "Нет доступных ВПЛ",
"OIDC": {
"GENERAL": "Общая информация",
"TITLE": "Конфигурация OIDC",
- "DESCRIPTION": "Введите данные для поставщика удостоверений OIDC."
+ "DESCRIPTION": "Введите данные OIDC для поставщика идентификационных данных."
},
"JWT": {
"TITLE": "Конфигурация JWT",
- "DESCRIPTION": "Введите данные для поставщика удостоверений JWT.",
- "HEADERNAME": "Имя заголовка",
+ "DESCRIPTION": "Введите данные JWT для поставщика идентификационных данных .",
+ "HEADERNAME": "Название заголовка",
"JWTENDPOINT": "Конечная точка JWT",
"JWTKEYSENDPOINT": "Конечная точка ключей JWT"
},
@@ -2089,27 +2209,27 @@
},
"TOAST": {
"SAVED": "Успешно сохранено.",
- "REACTIVATED": "Поставщик удостоверений возобновлен.",
- "DEACTIVATED": "Поставщик удостоверений деактивирован.",
- "SELECTEDREACTIVATED": "Выбранные поставщики удостоверений повторно активированы.",
- "SELECTEDDEACTIVATED": "Выбранные поставщики удостоверений деактивированы.",
- "SELECTEDKEYSDELETED": "Выбранные поставщик удостоверений удалены.",
- "DELETED": "Поставщик удостоверений успешно удален!",
- "ADDED": "Успешно добавлено.",
- "REMOVED": "Успешно удалено."
+ "REACTIVATED": "Поставщик идентификационных данных восстановлен.",
+ "DEACTIVATED": "Поставщик идентификационных данных деактивирован.",
+ "SELECTEDREACTIVATED": "Выбранные поставщики идентификационных данных восстановлены.",
+ "SELECTEDDEACTIVATED": "Выбранные поставщики идентификационных данных деактивированы.",
+ "SELECTEDKEYSDELETED": "Выбранные поставщики идентификационных данных удалены.",
+ "DELETED": "Поставщик идентификационных данных успешно удалён!",
+ "ADDED": "Добавлено успешно.",
+ "REMOVED": "Удалено успешно."
},
"ISIDTOKENMAPPING": "Карта из ID-токена",
"ISIDTOKENMAPPING_DESC": "Если этот флажок установлен, информация о поставщике сопоставляется с маркером идентификатора, а не с конечной точкой информации о пользователе."
},
"MFA": {
"LIST": {
- "MULTIFACTORTITLE": "Беспарольный доступ",
- "MULTIFACTORDESCRIPTION": "Определите факторы аутентификации для беспарольного доступа.",
+ "MULTIFACTORTITLE": "Без пароля",
+ "MULTIFACTORDESCRIPTION": "Определите свои мультифакторы для аутентификации без пароля здесь.",
"SECONDFACTORTITLE": "Многофакторная аутентификация",
- "SECONDFACTORDESCRIPTION": "Определите дополнительные факторы аутентификации, с помощью которых вы можете защитить при аутентификацию по паролю."
+ "SECONDFACTORDESCRIPTION": "Определите дополнительные возможные факторы, с помощью которых вы можете защитить аутентификацию пароля."
},
"CREATE": {
- "TITLE": "Новый Фактор",
+ "TITLE": "Новый фактор",
"DESCRIPTION": "Выберите новый тип фактора."
},
"DELETE": {
@@ -2117,19 +2237,19 @@
"DESCRIPTION": "Вы собираетесь удалить фактор из настроек входа. Вы уверены?"
},
"TOAST": {
- "ADDED": "Добавлено успешно.",
- "SAVED": "Успешно сохранено.",
- "DELETED": "Удален успешно"
+ "ADDED": "Добавлен успешно.",
+ "SAVED": "Сохранён успешно.",
+ "DELETED": "Удалён успешно."
},
"TYPE": "Тип",
"MULTIFACTORTYPES": {
- "0": "Неизвестный",
- "1": "Отпечаток пальца, ключи безопасности, Face ID и другое"
+ "0": "Неизвестен",
+ "1": "Отпечаток пальца, ключи безопасности, Face ID и другие"
},
"SECONDFACTORTYPES": {
- "0": "Неизвестный",
- "1": "Одноразовый пароль с помощью приложения генерации однразовых кодов",
- "2": "Отпечаток пальца, ключи безопасности, Face ID и другое",
+ "0": "Неизвестен",
+ "1": "Одноразовый пароль (OTP)",
+ "2": "Отпечаток пальца, ключи безопасности, Face ID и другие",
"3": "Одноразовый пароль по электронной почте",
"4": "Одноразовый пароль по SMS"
}
@@ -2137,47 +2257,47 @@
"LOGINPOLICY": {
"CREATE": {
"TITLE": "Настройки входа",
- "DESCRIPTION": "Определите, как ваши пользователи могут проходить аутентификацию в вашей организации."
+ "DESCRIPTION": "Определите, как ваши пользователи могут быть аутентифицированы в вашей организации."
},
- "IDPS": "Поставщики удостоверений",
+ "IDPS": "Поставщики идентификационных данных",
"ADDIDP": {
- "TITLE": "Добавить поставщика удостоверений",
- "DESCRIPTION": "Вы можете выбрать предопределенных или самостоятельно созданных поставщиков для аутентификации.",
- "SELECTIDPS": "Поставщики удостоверений"
+ "TITLE": "Добавить поставщика идентификационных данных",
+ "DESCRIPTION": "Вы можете выбрать заранее заданных или самостоятельно созданных поставщиков для аутентификации.",
+ "SELECTIDPS": "Поставщики идентификационных данных"
},
- "PASSWORDLESS": "Беспарольный вход",
+ "PASSWORDLESS": "Вход без пароля",
"PASSWORDLESSTYPE": {
- "0": "Не допускается",
- "1": "Допускается"
+ "0": "Не разрешён",
+ "1": "Разрешён"
}
},
"APP": {
"LIST": "Приложения",
- "COMPLIANCE": "Соответствие требованиям OIDC",
+ "COMPLIANCE": "Соответствие OIDC",
"URLS": "URL-адреса",
"CONFIGURATION": "Конфигурация",
"TOKEN": "Настройки токена",
"PAGES": {
"TITLE": "Приложение",
- "ID": "ИДЕНТИФИКАТОР",
+ "ID": "Идентификатор",
"DESCRIPTION": "Здесь вы можете редактировать данные вашего приложения и его конфигурацию.",
- "CREATE": "Создать заявку",
- "CREATE_SELECT_PROJECT": "Сначала выберите свой проект",
+ "CREATE": "Создать приложение",
+ "CREATE_SELECT_PROJECT": "Выберите свой проект",
"CREATE_NEW_PROJECT": "или создайте новый здесь.",
- "CREATE_DESC_TITLE": "Введите данные вашего заявления шаг за шагом",
+ "CREATE_DESC_TITLE": "Введите данные приложения",
"CREATE_DESC_SUB": "Рекомендуемая конфигурация будет создана автоматически.",
- "STATE": "Состояние",
- "DATECREATED": "Создан",
- "DATECHANGED": "Дата изменения",
+ "STATE": "Статус",
+ "DATECREATED": "Создано",
+ "DATECHANGED": "Изменено",
"URLS": "URL-адреса",
"DELETE": "Удалить приложение",
"JUMPTOPROJECT": "Чтобы настроить роли, полномочия и многое другое, перейдите к проекту.",
"DETAIL": {
- "TITLE": "Деталь",
+ "TITLE": "Детали",
"STATE": {
- "0": "Не определено",
- "1": "Активный",
- "2": "Неактивный"
+ "0": "Не определён",
+ "1": "Активен",
+ "2": "Неактивен"
}
},
"DIALOG": {
@@ -2186,88 +2306,89 @@
},
"DELETE": {
"TITLE": "Удалить приложение",
- "DESCRIPTION": "Вы действительно хотите удалить это приложение?"
+ "DESCRIPTION": "Вы действительно хотите удалить данное приложение?"
}
},
"NEXTSTEPS": {
+ "TITLE": "Дальнейшие шаги",
"0": {
"TITLE": "Добавить роли",
"DESC": "Введите свои роли в проекте"
},
"1": {
"TITLE": "Добавить пользователей",
- "DESC": "Добавляйте новых пользователей вашей организации"
+ "DESC": "Добавьте новых пользователей вашей организации"
},
"2": {
"TITLE": "Помощь и поддержка",
- "DESC": "Прочтите нашу документацию по созданию приложений или обратитесь в нашу службу поддержки."
+ "DESC": "Ознакомьтесь с нашей документацией по созданию приложений или обратитесь в нашу службу поддержки"
},
"TITLE": "Следующие шаги"
}
},
"NAMEDIALOG": {
"TITLE": "Переименовать приложение",
- "DESCRIPTION": "Введите новое имя для вашего приложения",
- "NAME": "Новое имя"
+ "DESCRIPTION": "Введите новое название для вашего приложения",
+ "NAME": "Новое название"
},
- "NAME": "Имя",
+ "NAME": "Название",
"TYPE": "Тип приложения",
"AUTHMETHOD": "Метод аутентификации",
"AUTHMETHODSECTION": "Метод аутентификации",
- "GRANT": "Типы разрешений",
- "ADDITIONALORIGINS": "Дополнительное источники",
+ "GRANT": "Типы допусков",
+ "ADDITIONALORIGINS": "Дополнительные источники",
"ADDITIONALORIGINSDESC": "Если вы хотите добавить в свое приложение дополнительные источники, которые не используются в качестве перенаправления, вы можете сделать это здесь.",
- "ORIGINS": "Происхождение",
- "NOTANORIGIN": "Введенное значение не является источником",
- "PROSWITCH": "Я профессионал. Пропустите этого мастера.",
- "NAMEANDTYPESECTION": "Имя и тип",
+ "ORIGINS": "Истоки",
+ "NOTANORIGIN": "Введённое значение не является источником",
+ "PROSWITCH": "Я профи. Пропустить данный шаг.",
+ "NAMEANDTYPESECTION": "Название и тип",
"TITLEFIRST": "Название приложения",
- "TYPETITLE": "Тип заявления",
+ "TYPETITLE": "Тип приложения",
"OIDC": {
- "WELLKNOWN": "Дополнительные ссылки можно получить из конечной точки обнаружения.",
+ "WELLKNOWN": "Дополнительные ссылки можно получить из discovery endpoint.",
"INFO": {
- "ISSUER": "Эмитент",
- "CLIENTID": "ID клиента"
+ "ISSUER": "Поставщик",
+ "CLIENTID": "ID Клиента"
},
"CURRENT": "Текущая конфигурация",
"TOKENSECTIONTITLE": "Параметры токена авторизации",
"REDIRECTSECTIONTITLE": "Настройки перенаправления",
- "REDIRECTTITLE": "Укажите URI, на которые будет перенаправляться логин.",
+ "REDIRECTTITLE": "Укажите URI, на которые будет перенаправлен логин.",
"POSTREDIRECTTITLE": "Это URI перенаправления после выхода из системы.",
- "REDIRECTDESCRIPTIONWEB": "URI перенаправления должны начинаться с https://. http:// действителен только при включенном режиме разработки.",
- "REDIRECTDESCRIPTIONNATIVE": "URI перенаправления должны начинаться с вашего собственного протокола: http://127.0.0.1, http://[::1] или http://localhost.",
- "REDIRECTNOTVALID": "Этот URI перенаправления недействителен.",
- "COMMAORENTERSEPERATION": "отделить с помощью ↵",
+ "REDIRECTDESCRIPTIONWEB": "URI перенаправления должны начинаться с https://. http:// действителен только при включённом режиме разработки.",
+ "REDIRECTDESCRIPTIONNATIVE": "URI перенаправления должны начинаться с вашего собственного протокола, http://127.0.0.1, http://[::1] или http://localhost.",
+ "REDIRECTNOTVALID": "Данный URI перенаправления недействителен.",
+ "COMMAORENTERSEPERATION": "отделить ↵",
"TYPEREQUIRED": "Тип обязателен.",
"TITLE": "Конфигурация OIDC",
- "CLIENTID": "ID клиента",
- "CLIENTSECRET": "Секрет клиента",
- "CLIENTSECRET_NOSECRET": "При выбранном вами процессе аутентификации секрет не требуется и поэтому недоступен.",
- "CLIENTSECRET_DESCRIPTION": "Храните свой клиент в секрете в безопасном месте, поскольку он исчезнет после закрытия диалогового окна.",
- "REGENERATESECRET": "Восстановить секрет клиента",
+ "CLIENTID": "ID Клиента",
+ "CLIENTSECRET": "Клиентский ключ",
+ "CLIENTSECRET_NOSECRET": "При выбранном вами потоке аутентификации ключ не требуется и поэтому недоступен.",
+ "CLIENTSECRET_DESCRIPTION": "Сохраните ваш ключ в надёжном месте, так как он исчезнет после закрытия диалогового окна.",
+ "REGENERATESECRET": "Восстановить клиентский ключ",
"DEVMODE": "Режим разработки",
- "DEVMODEDESC": "Внимание: при включенном режиме разработки URI перенаправления не будут проверяться.",
+ "DEVMODEDESC": "Осторожно: При включённом режиме разработки URI перенаправления не будут проверяться.",
"SKIPNATIVEAPPSUCCESSPAGE": "Пропустить страницу успешного входа в систему",
"SKIPNATIVEAPPSUCCESSPAGE_DESCRIPTION": "Пропустите страницу успеха после входа в систему для этого собственного приложения.",
- "REDIRECT": "URI перенаправления",
- "REDIRECTSECTION": "URI перенаправления",
+ "REDIRECT": "Перенаправление URI",
+ "REDIRECTSECTION": "Перенаправление URI",
"POSTLOGOUTREDIRECT": "URI после выхода из системы",
"RESPONSESECTION": "Типы ответов",
- "GRANTSECTION": "Типы разрешений",
- "GRANTTITLE": "Выберите типы разрешений. Примечание. Неявное доступно только для браузерных приложений.",
+ "GRANTSECTION": "Типы допусков",
+ "GRANTTITLE": "Выберите типы допусков. Примечание: Скрытый допуск доступен только для браузерных приложений.",
"APPTYPE": {
- "0": "Интернет",
- "1": "Пользовательский агент",
- "2": "Родной"
+ "0": "Web",
+ "1": "User Agent",
+ "2": "Нативный"
},
"RESPONSETYPE": "Типы ответов",
"RESPONSE": {
"0": "Код",
- "1": "Идентификационный токен",
- "2": "Токен-идентификатор токена"
+ "1": "ID Token",
+ "2": "Token-ID Token"
},
"REFRESHTOKEN": "Обновить токен",
- "GRANTTYPE": "Типы разрешений",
+ "GRANTTYPE": "Типы допусков",
"GRANT": {
"0": "Код авторизации",
"1": "Скрытый",
@@ -2275,54 +2396,54 @@
"3": "Код устройства"
},
"AUTHMETHOD": {
- "0": "Базовый",
- "1": "Почта",
- "2": "Никто",
+ "0": "Basic",
+ "1": "Post",
+ "2": "Отсутствует",
"3": "Приватный ключ JWT"
},
- "TOKENTYPE": "Тип токена аутентификации",
- "TOKENTYPE0": "Токен на предъявителя",
+ "TOKENTYPE": "Тип токена авторизации",
+ "TOKENTYPE0": "Bearer Token",
"TOKENTYPE1": "JWT",
- "UNSECUREREDIRECT": "Я очень надеюсь, что вы знаете, что делаете.",
+ "UNSECUREREDIRECT": "Я надеюсь, что вы уверены в своих действиях.",
"OVERVIEWSECTION": "Обзор",
- "OVERVIEWTITLE": "Теперь все готово. Просмотрите свою конфигурацию.",
- "ACCESSTOKENROLEASSERTION": "Добавьте роли пользователя в токен доступа",
- "ACCESSTOKENROLEASSERTION_DESCRIPTION": "Если этот флажок установлен, запрошенные роли аутентифицированного пользователя добавляются в токен доступа.",
- "IDTOKENROLEASSERTION": "Роли пользователей внутри ID токена",
- "IDTOKENROLEASSERTION_DESCRIPTION": "Если этот флажок установлен, запрошенные роли аутентифицированного пользователя добавляются в токен идентификатора.",
- "IDTOKENUSERINFOASSERTION": "Информация о пользователе внутри токена идентификатора",
- "IDTOKENUSERINFOASSERTION_DESCRIPTION": "Позволяет клиентам получать утверждения профиля, электронной почты, телефона и адреса из токена идентификатора.",
- "CLOCKSKEW": "Позволяет клиентам обрабатывать рассогласование часов OP и клиента. Длительность (0–5 с) будет добавлена к утверждению exp и вычтена из iats, auth_time и nbf.",
- "RECOMMENDED": "рекомендуемые",
- "NOTRECOMMENDED": "не рекомендуется",
+ "OVERVIEWTITLE": "Готово. Проверьте свою конфигурацию.",
+ "ACCESSTOKENROLEASSERTION": "Добавьте роли пользователей в токен доступа",
+ "ACCESSTOKENROLEASSERTION_DESCRIPTION": "Если выбран данный параметр, запрошенные роли аутентифицированного пользователя добавляются к токену доступа.",
+ "IDTOKENROLEASSERTION": "Роли пользователей внутри ID Токена",
+ "IDTOKENROLEASSERTION_DESCRIPTION": "Если выбран данный параметр, запрошенные роли аутентифицированного пользователя добавляются в ID Токен.",
+ "IDTOKENUSERINFOASSERTION": "Информация о пользователе внутри ID Токена",
+ "IDTOKENUSERINFOASSERTION_DESCRIPTION": "Позволяет клиентам получить информацию о профиле, электронной почте, телефоне и адресах из ID Токена.",
+ "CLOCKSKEW": "Позволяет клиентам обрабатывать временные искажения OP и клиента. Длительность (0–5 с) будет добавлена к exp и вычтена из iats, auth_time и nbf.",
+ "RECOMMENDED": "рекомендовано",
+ "NOTRECOMMENDED": "не рекомендовано",
"SELECTION": {
"APPTYPE": {
"WEB": {
- "TITLE": "Интернет",
- "DESCRIPTION": "Обычные веб-приложения, такие как .net, PHP, Node.js, Java и т.д."
+ "TITLE": "Web",
+ "DESCRIPTION": "Обычные веб-приложения, такие как .net, PHP, Node.js, Java и т. д."
},
"NATIVE": {
- "TITLE": "Родной",
- "DESCRIPTION": "Мобильные приложения, настольные компьютеры, смарт-устройства и т.д."
+ "TITLE": "Нативный",
+ "DESCRIPTION": "Мобильные приложения, десктоп, смарт-устройства и т. д."
},
"USERAGENT": {
- "TITLE": "Пользовательский агент",
- "DESCRIPTION": "Одностраничные приложения (SPA) и в целом все JS-фреймворки, выполняемые в браузерах."
+ "TITLE": "User Agent",
+ "DESCRIPTION": "Одностраничные приложения (SPA) и все JS-фреймворки, выполняемые в браузерах."
}
}
}
},
"API": {
"INFO": {
- "CLIENTID": "ID клиента"
+ "CLIENTID": "ID Клиента"
},
- "REGENERATESECRET": "Восстановить секрет клиента",
+ "REGENERATESECRET": "Восстановить клиентский ключ",
"SELECTION": {
"TITLE": "API",
- "DESCRIPTION": "API в целом"
+ "DESCRIPTION": "Все API"
},
"AUTHMETHOD": {
- "0": "Базовый",
+ "0": "Basic",
"1": "Приватный ключ JWT"
}
},
@@ -2331,10 +2452,10 @@
"TITLE": "SAML",
"DESCRIPTION": "SAML-приложения"
},
- "CONFIGSECTION": "SAML-конфигурация",
- "URL": "URL-адрес, по которому находится файл метаданных",
+ "CONFIGSECTION": "Конфигурация SAML",
+ "URL": "URL, в котором находится файл метаданных",
"OR": "или",
- "XML": "Загрузить XML-метаданные",
+ "XML": "Загрузить метаданные XML",
"METADATA": "Метаданные",
"METADATAFROMFILE": "Метаданные из файла",
"CERTIFICATE": "SAML-сертификат",
@@ -2346,15 +2467,15 @@
"AUTHMETHODS": {
"CODE": {
"TITLE": "Код",
- "DESCRIPTION": "Обмен кода авторизации на токены"
+ "DESCRIPTION": "Обменять код авторизации на токены"
},
"PKCE": {
"TITLE": "PKCE",
- "DESCRIPTION": "Используйте случайный хеш вместо статического секрета клиента для большей безопасности."
+ "DESCRIPTION": "Используйте случайный хеш вместо статического клиентского ключа для большей безопасности"
},
"POST": {
- "TITLE": "ПОЧТА",
- "DESCRIPTION": "Отправьте client_id и client_secret как часть формы."
+ "TITLE": "POST",
+ "DESCRIPTION": "Отправить client_id и client_secret как часть формы"
},
"PK_JWT": {
"TITLE": "Приватный ключ JWT",
@@ -2362,7 +2483,7 @@
},
"BASIC": {
"TITLE": "Базовый",
- "DESCRIPTION": "Аутентификация с помощью имени пользователя и пароля"
+ "DESCRIPTION": "Аутентификация при помощи имени пользователя и пароля"
},
"IMPLICIT": {
"TITLE": "Скрытый",
@@ -2373,24 +2494,24 @@
"DESCRIPTION": "Авторизуйте устройство на компьютере или смартфоне."
},
"CUSTOM": {
- "TITLE": "Обычай",
- "DESCRIPTION": "Ваша настройка не соответствует ни одному другому варианту."
+ "TITLE": "Пользовательский",
+ "DESCRIPTION": "Ваша настройка не соответствует ни единому параметру."
}
},
"TOAST": {
- "REACTIVATED": "Приложение повторно активировано.",
+ "REACTIVATED": "Приложение восстановлено.",
"DEACTIVATED": "Приложение деактивировано.",
"OIDCUPDATED": "Приложение обновлено.",
"APIUPDATED": "Приложение обновлено",
"UPDATED": "Приложение обновлено.",
"CREATED": "Приложение создано.",
- "CLIENTSECRETREGENERATED": "создан секретный ключ клиента.",
+ "CLIENTSECRETREGENERATED": "Клиентский ключ сгенерирован.",
"DELETED": "Приложение удалено.",
"CONFIGCHANGED": "Обнаружены изменения!"
}
},
"GENDERS": {
- "0": "Неопределенный",
+ "0": "Неизвестный",
"1": "Женский",
"2": "Мужской",
"3": "Другой"
@@ -2414,46 +2535,46 @@
"ADD": "Добавить менеджера",
"CREATIONTYPE": "Тип создания",
"CREATIONTYPES": {
- "0": "Собственный проект",
- "1": "Предоставленный проект",
+ "3": "IAM",
"2": "Организация",
- "3": "Я",
+ "0": "Собственный проект",
+ "1": "Допуск проекта",
"4": "Проект"
},
- "EDITROLE": "Редактировать роли",
- "EDITFOR": "Измените роли пользователя: {{value}}",
+ "EDITROLE": "Изменить роли",
+ "EDITFOR": "Изменить роли для пользователя: {{value}}",
"DIALOG": {
"DELETE_TITLE": "Удалить менеджера",
"DELETE_DESCRIPTION": "Вы собираетесь удалить менеджера. Вы уверены?"
},
- "SHOWDETAILS": "Нажмите, чтобы показать детали."
+ "SHOWDETAILS": "Нажмите, чтобы посмотреть детали."
},
"ROLESLABEL": "Роли",
"GRANTS": {
- "TITLE": "Разрешения",
- "DESC": "Разрешения вашей организации.",
- "DELETE": "Удалить разрешения",
+ "TITLE": "Авторизации",
+ "DESC": "Здесь отображаются все авторизации для вашей организации.",
+ "DELETE": "Удалить авторизацию",
"EMPTY": "Авторизация не найдена",
- "ADD": "Создать разрешения",
- "ADD_BTN": "Создать",
+ "ADD": "Создать авторизацию",
+ "ADD_BTN": "Новая",
"PROJECT": {
- "TITLE": "Разрешения",
+ "TITLE": "Авторизация",
"DESCRIPTION": "Определите полномочия для указанного проекта. Обратите внимание, что вы можете видеть только записи проектов и пользователей, для которых у вас есть разрешения."
},
"USER": {
- "TITLE": "Разрешения",
+ "TITLE": "Авторизация",
"DESCRIPTION": "Определите полномочия для указанного пользователя. Обратите внимание, что вы можете видеть только записи проектов и пользователей, для которых у вас есть разрешения."
},
"CREATE": {
- "TITLE": "Создать разрешения",
+ "TITLE": "Создать авторизацию",
"DESCRIPTION": "Найдите организацию, проект и соответствующие роли."
},
"EDIT": {
- "TITLE": "Изменить разрешения"
+ "TITLE": "Изменить авторизацию"
},
"DETAIL": {
"TITLE": "Детали авторизации",
- "DESCRIPTION": "Здесь вы можете увидеть все детали авторизации."
+ "DESCRIPTION": "Здесь отображаются все детали авторизации."
},
"TOAST": {
"UPDATED": "Авторизация обновлена.",
@@ -2464,25 +2585,25 @@
"DIALOG": {
"DELETE_TITLE": "Удалить авторизацию",
"DELETE_DESCRIPTION": "Вы собираетесь удалить авторизацию. Вы хотите продолжать?",
- "BULK_DELETE_TITLE": "Удаление авторизаций",
+ "BULK_DELETE_TITLE": "Удалить авторизации",
"BULK_DELETE_DESCRIPTION": "Вы собираетесь удалить несколько авторизаций. Вы хотите продолжать?"
}
},
"CHANGES": {
"LISTTITLE": "Последние изменения",
- "BOTTOM": "Вы достигли конца списка.",
- "LOADMORE": "Загрузить еще",
+ "BOTTOM": "Конец списка.",
+ "LOADMORE": "Далее",
"ORG": {
"TITLE": "Активность",
- "DESCRIPTION": "Здесь вы можете увидеть последние события, которые привели к изменениям в организации."
+ "DESCRIPTION": "Здесь отображаются последние события, которые привели к изменению организации."
},
"PROJECT": {
"TITLE": "Активность",
- "DESCRIPTION": "Здесь вы можете увидеть последние события, которые привели к изменению проекта."
+ "DESCRIPTION": "Здесь отображаются последние события, которые привели к изменению проекта."
},
"USER": {
"TITLE": "Активность",
- "DESCRIPTION": "Здесь вы можете увидеть последние события, которые привели к изменению пользователя."
+ "DESCRIPTION": "Здесь отображаются последние события, которые привели к изменению пользователя."
}
}
}
diff --git a/internal/api/ui/login/static/i18n/ru.yaml b/internal/api/ui/login/static/i18n/ru.yaml
index cddc1549db..5782e026f8 100644
--- a/internal/api/ui/login/static/i18n/ru.yaml
+++ b/internal/api/ui/login/static/i18n/ru.yaml
@@ -1,15 +1,15 @@
Login:
- Title: С возвращением!
- Description: Введите свои данные для входа.
- TitleLinking: Логин для привязки пользователей
- DescriptionLinking: Введите свои данные для входа, чтобы связать внешнего пользователя.
- LoginNameLabel: Имя пользователя
- UsernamePlaceHolder: Имя пользователя
+ Title: Добро пожаловать!
+ Description: Введите ваши данные.
+ TitleLinking: Вход для привязки пользователей
+ DescriptionLinking: Введите данные для входа, чтобы привязать внешнего пользователя к пользователю ZITADEL.
+ LoginNameLabel: Логин
+ UsernamePlaceHolder: логин
LoginnamePlaceHolder: username@domain
- ExternalUserDescription: Войдите в систему с внешним пользователем.
- MustBeMemberOfOrg: Пользователь должен быть членом {{.OrgName}} организации.
- RegisterButtonText: регистрировать
- NextButtonText: следующий
+ ExternalUserDescription: Войти под внешним пользователем.
+ MustBeMemberOfOrg: Пользователь должен быть участником организации {{.OrgName}}.
+ RegisterButtonText: зарегистрироваться
+ NextButtonText: далее
LDAP:
Title: Войти
@@ -17,91 +17,90 @@ LDAP:
LoginNameLabel: Имя пользователя
PasswordLabel: Пароль
NextButtonText: следующий
-
SelectAccount:
- Title: Выберите учетную запись
- Description: Используйте свой аккаунт
- TitleLinking: Выберите учетную запись для привязки пользователя
- DescriptionLinking: Выберите свою учетную запись для связи с внешним пользователем.
+ Title: Выбор учётной записи
+ Description: Выберите вашу учётную запись.
+ TitleLinking: Выберите учётную запись для привязки пользователя
+ DescriptionLinking: Выберите свою учётную запись для связи с внешним пользователем.
OtherUser: Другой пользователь
SessionState0: активный
- SessionState1: Вышел из системы
- MustBeMemberOfOrg: Пользователь должен быть членом {{.OrgName}} организации.
+ SessionState1: неактивный
+ MustBeMemberOfOrg: Пользователь должен быть участником организации {{.OrgName}}.
Password:
Title: Пароль
- Description: Введите свои данные для входа.
+ Description: Введите ваши данные.
PasswordLabel: Пароль
MinLength: Минимальная длина
- HasUppercase: Прописная буква
+ HasUppercase: Заглавная буква
HasLowercase: Строчная буква
- HasNumber: Число
+ HasNumber: Цифра
HasSymbol: Символ
- Confirmation: Подтверждающее совпадение
- ResetLinkText: Сброс пароля
- BackButtonText: Назад
- NextButtonText: следующий
+ Confirmation: Подтверждение пароля
+ ResetLinkText: сброс пароля
+ BackButtonText: назад
+ NextButtonText: далее
UsernameChange:
- Title: Изменить имя пользователя
- Description: Установите новое имя пользователя
- UsernameLabel: Имя пользователя
- CancelButtonText: Отмена
- NextButtonText: следующий
+ Title: Изменение логина
+ Description: Установите новый логин.
+ UsernameLabel: Логин
+ CancelButtonText: отмена
+ NextButtonText: далее
UsernameChangeDone:
- Title: Имя пользователя изменено
- Description: Ваше имя пользователя было успешно изменено.
- NextButtonText: следующий
+ Title: Логин изменён
+ Description: Ваш логин был успешно изменён.
+ NextButtonText: далее
InitPassword:
- Title: Установить пароль
- Description: Вы получили код, который необходимо ввести в форму ниже, чтобы установить новый пароль.
+ Title: Установка пароля
+ Description: Введите код из письма, отправленного на вашу электронную почту, чтобы установить пароль.
CodeLabel: Код
NewPasswordLabel: Новый пароль
- NewPasswordConfirmLabel: Подтвердите пароль
- ResendButtonText: Повторная отправка кода
- NextButtonText: следующий
+ NewPasswordConfirmLabel: Подтверждение пароля
+ ResendButtonText: повторно отправить код
+ NextButtonText: далее
InitPasswordDone:
- Title: Установка пароля
- Description: Пароль успешно установлен
- NextButtonText: следующий
- CancelButtonText: Отмена
+ Title: Пароль установлен
+ Description: Пароль успешно установлен.
+ NextButtonText: далее
+ CancelButtonText: отмена
InitUser:
- Title: Активировать пользователя
- Description: Подтвердите свой адрес электронной почты с помощью приведенного ниже кода и установите пароль.
+ Title: Активация пользователя
+ Description: Подтвердите вашу электронную почту кодом из письма и установите пароль.
CodeLabel: Код
NewPasswordLabel: Новый пароль
- NewPasswordConfirm: Подтвердите пароль
- NextButtonText: следующий
- ResendButtonText: Повторная отправка кода
+ NewPasswordConfirm: Подтверждение пароля
+ NextButtonText: далее
+ ResendButtonText: повторно отправить код
InitUserDone:
Title: Пользователь активирован
- Description: Адрес электронной почты подтвержден и пароль успешно установлен
- NextButtonText: следующий
- CancelButtonText: Отмена
+ Description: Электронная почта подтверждена и пароль успешно установлен.
+ NextButtonText: далее
+ CancelButtonText: отмена
InitMFAPrompt:
- Title: 2-факторная настройка
- Description: 2-факторная аутентификация обеспечивает дополнительную безопасность вашей учетной записи пользователя. Это гарантирует, что только у вас есть доступ к вашей учетной записи.
- Provider0: Приложение Authenticator (например, Google/Microsoft Authenticator, Authy)
- Provider1: Зависит от устройства (например, FaceID, Windows Hello, отпечаток пальца)
+ Title: Установка двухфакторной аутентификации
+ Description: Двухфакторная аутентификация обеспечивает дополнительную защиту вашей учётной записи.
+ Provider0: Через приложение (например, Google/Microsoft Authenticator, Authy)
+ Provider1: Через устройство (например, FaceID, Windows Hello, Fingerprint)
Provider3: OTP SMS
Provider4: Электронная почта OTP
NextButtonText: следующий
SkipButtonText: скип
InitMFAOTP:
- Title: 2-факторная верификация
- Description: Создайте свой 2-фактор. Загрузите приложение для проверки подлинности, если у вас его еще нет.
- OTPDescription: Отсканируйте код с помощью приложения для аутентификации (например, Google/Microsoft Authenticator, Authy) или скопируйте секрет и вставьте сгенерированный код ниже.
- SecretLabel: Секрет
+ Title: Подтверждение двухфакторной аутентификации
+ Description: Создайте двухфакторную аутентификацию. Загрузите приложение для проверки подлинности, если у вас его ещё нет.
+ OTPDescription: Отсканируйте код с помощью приложения для проверки подлинности (например, Google/Microsoft Authenticator, Authy) или сгенерируйте код указанного ключа и введите его в поле ниже.
+ SecretLabel: Ключ
CodeLabel: Код
- NextButtonText: следующий
- CancelButtonText: Отмена
+ NextButtonText: далее
+ CancelButtonText: отмена
InitMFAOTPSMS:
Title: 2-факторная верификация
@@ -115,30 +114,30 @@ InitMFAOTPSMS:
InitMFAU2F:
Title: Добавление ключа безопасности
- Description: Ключ безопасности — это метод проверки, который можно встроить в телефон, использовать Bluetooth или подключить непосредственно к USB-порту компьютера.
- TokenNameLabel: Имя ключа безопасности / устройства
- NotSupported: WebAuthN не поддерживается вашим браузером. Пожалуйста, убедитесь, что он обновлен или используйте другой (например, Chrome, Safari, Firefox)
- RegisterTokenButtonText: Добавление ключа безопасности
- ErrorRetry: Повторите попытку, создайте новую задачу или выберите другой метод.
+ Description: Ключ безопасности — это метод проверки, который можно встроить в телефон, используя Bluetooth, или подключить непосредственно к USB-порту компьютера.
+ TokenNameLabel: Название ключа безопасности / устройства
+ NotSupported: WebAuthN не поддерживается вашим браузером. Пожалуйста, убедитесь, что он обновлён или используйте другой (например, Chrome, Safari, Firefox)
+ RegisterTokenButtonText: Добавить ключ безопасности
+ ErrorRetry: Повторите попытку или выберите другой метод.
InitMFADone:
- Title: 2-факторная проверка
- Description: Замечательно! Вы только что успешно настроили свой 2-фактор и сделали свою учетную запись более безопасной. Фактор должен быть введен при каждом входе в систему.
- NextButtonText: следующий
- CancelButtonText: Отмена
+ Title: Ключ безопасности подтверждён
+ Description: Поздравляю! Вы только что успешно настроили двухфакторную аутентификацию и сделали свою учётную запись более безопасной. Фактор необходимо вводить при каждом входе в систему.
+ NextButtonText: далее
+ CancelButtonText: отмена
MFAProvider:
- Provider0: Приложение Authenticator (например, Google/Microsoft Authenticator, Authy)
- Provider1: Зависит от устройства (например, FaceID, Windows Hello, отпечаток пальца)
+ Provider0: Через приложение (например, Google/Microsoft Authenticator, Authy)
+ Provider1: Через устройство (например, FaceID, Windows Hello, Fingerprint)
Provider3: OTP SMS
Provider4: Электронная почта OTP
ChooseOther: или выберите другой вариант
VerifyMFAOTP:
- Title: Проверка 2-фактора
- Description: Проверьте свой второй фактор
+ Title: Подтверждение двухфакторной аутентификации
+ Description: Подтвердите двухфакторную аутентификацию.
CodeLabel: Код
- NextButtonText: следующий
+ NextButtonText: далее
VerifyOTP:
Title: Проверка 2-фактора
@@ -148,90 +147,90 @@ VerifyOTP:
NextButtonText: следующий
VerifyMFAU2F:
- Title: 2-факторная верификация
- Description: Подтвердите свой 2-фактор с зарегистрированным устройством (например, FaceID, Windows Hello, отпечаток пальца)
- NotSupported: WebAuthN не поддерживается вашим браузером. Убедитесь, что вы используете последнюю версию или измените браузер на поддерживаемый (Chrome, Safari, Firefox)
- ErrorRetry: Повторите попытку, создайте новый запрос или выберите другой метод.
- ValidateTokenButtonText: Проверить второй фактор
+ Title: Подтверждение двухфакторной аутентификации
+ Description: Подтвердите двухфакторную аутентификацию с помощью зарегистрированного устройства (например, FaceID, Windows Hello, Fingerprint).
+ NotSupported: WebAuthN не поддерживается вашим браузером. Убедитесь, что вы используете самую новую версию, или измените браузер на поддерживаемый (Chrome, Safari, Firefox)
+ ErrorRetry: Повторите попытку или выберите другой метод.
+ ValidateTokenButtonText: Подтвердить двухфакторную аутентификацию
Passwordless:
Title: Вход без пароля
- Description: Войдите в систему с помощью методов аутентификации, предоставляемых вашим устройством, таких как FaceID, Windows Hello или отпечаток пальца.
- NotSupported: WebAuthN не поддерживается вашим браузером. Пожалуйста, убедитесь, что он обновлен или используйте другой (например, Chrome, Safari, Firefox)
- ErrorRetry: Повторите попытку, создайте новую задачу или выберите другой метод.
- LoginWithPwButtonText: Вход с паролем
- ValidateTokenButtonText: Вход без пароля
+ Description: Войдите в систему с помощью методов аутентификации, предоставляемых вашим устройством, таких как FaceID, Windows Hello или Fingerprint.
+ NotSupported: WebAuthN не поддерживается вашим браузером. Пожалуйста, убедитесь, что он обновлён или используйте другой (например, Chrome, Safari, Firefox)
+ ErrorRetry: Повторите попытку или выберите другой метод.
+ LoginWithPwButtonText: Войти по паролю
+ ValidateTokenButtonText: Войти без пароля
PasswordlessPrompt:
- Title: Настройка без пароля
- Description: Хотите настроить вход без пароля? (Методы аутентификации вашего устройства, такие как FaceID, Windows Hello или отпечаток пальца)
- DescriptionInit: Вам необходимо настроить вход без пароля. Используйте ссылку, которую вам дали, чтобы зарегистрировать свое устройство.
- PasswordlessButtonText: Переход без пароля
- NextButtonText: следующий
- SkipButtonText: скип
+ Title: Установка входа без пароля
+ Description: Хотите настроить вход без пароля? (Например, используя методы аутентификации вашего устройства, такие как FaceID, Windows Hello или Fingerprint).
+ DescriptionInit: Вам необходимо настроить вход без пароля. Воспользуйтесь ссылкой, которую вы получили, чтобы зарегистрировать своё устройство.
+ PasswordlessButtonText: Перейти к входу без пароля
+ NextButtonText: далее
+ SkipButtonText: пропустить
PasswordlessRegistration:
- Title: Настройка без пароля
- Description: Добавьте свою аутентификацию, указав имя (например, MyMobilePhone, MacBook и т. д.), а затем нажав кнопку «Зарегистрироваться без пароля» ниже.
- TokenNameLabel: Имя устройства
- NotSupported: WebAuthN не поддерживается вашим браузером. Пожалуйста, убедитесь, что он обновлен или используйте другой (например, Chrome, Safari, Firefox)
- RegisterTokenButtonText: Регистрация без пароля
- ErrorRetry: Повторите попытку, создайте новую задачу или выберите другой метод.
+ Title: Установка входа без пароля
+ Description: Добавьте свою аутентификацию, указав имя (например, MyMobilePhone, MacBook и так далее), а затем нажмите кнопку «Зарегистрировать вход без пароля» ниже.
+ TokenNameLabel: Название устройства
+ NotSupported: WebAuthN не поддерживается вашим браузером. Пожалуйста, убедитесь, что он обновлён или используйте другой (например, Chrome, Safari, Firefox)
+ RegisterTokenButtonText: Зарегистрировать вход без пароля
+ ErrorRetry: Повторите попытку или выберите другой метод.
PasswordlessRegistrationDone:
- Title: Настройка без пароля
- Description: Устройство для работы без пароля успешно добавлено.
- DescriptionClose: Теперь вы можете закрыть это окно.
- NextButtonText: следующий
- CancelButtonText: Отмена
+ Title: Установка входа без пароля
+ Description: Устройство для входа без пароля успешно добавлено.
+ DescriptionClose: Теперь вы можете закрыть данное окно.
+ NextButtonText: далее
+ CancelButtonText: отмена
PasswordChange:
- Title: Смена пароля
- Description: Смените пароль. Введите свой старый и новый пароль.
+ Title: Изменение пароля
+ Description: Измените ваш пароль. Введите старый и новый пароли.
OldPasswordLabel: Старый пароль
NewPasswordLabel: Новый пароль
NewPasswordConfirmLabel: Подтверждение пароля
- CancelButtonText: Отмена
- NextButtonText: следующий
+ CancelButtonText: отмена
+ NextButtonText: далее
Footer: Нижний колонтитул
PasswordChangeDone:
- Title: Смена пароля
- Description: Ваш пароль был успешно изменен.
- NextButtonText: следующий
+ Title: Изменение пароля
+ Description: Ваш пароль был успешно изменён.
+ NextButtonText: далее
PasswordResetDone:
Title: Ссылка для сброса пароля отправлена
- Description: Проверьте свою электронную почту, чтобы сбросить пароль.
- NextButtonText: следующий
+ Description: Проверьте вашу электронную почту, чтобы сбросить пароль.
+ NextButtonText: далее
EmailVerification:
- Title: Проверка электронной почты
- Description: Мы отправили вам электронное письмо для подтверждения вашего адреса. Пожалуйста, введите код в форму ниже.
+ Title: Подтверждение электронной почты
+ Description: Мы отправили вам письмо для подтверждения вашей электронной почты. Пожалуйста, введите полученный код в поле ниже.
CodeLabel: Код
- NextButtonText: следующий
- ResendButtonText: Повторная отправка кода
+ NextButtonText: далее
+ ResendButtonText: повторно отправить код
EmailVerificationDone:
- Title: Проверка электронной почты
- Description: Ваш адрес электронной почты успешно подтвержден.
- NextButtonText: следующий
- CancelButtonText: Отмена
- LoginButtonText: логин
+ Title: Подтверждение электронной почты
+ Description: Ваша электронная почта была успешно подтверждена.
+ NextButtonText: далее
+ CancelButtonText: отмена
+ LoginButtonText: вход
RegisterOption:
- Title: Варианты регистрации
- Description: Выберите, как вы хотите зарегистрироваться
- RegisterUsernamePasswordButtonText: С именем пользователя, паролем
- ExternalLoginDescription: или зарегистрироваться у внешнего пользователя
- LoginButtonText: логин
+ Title: Способы регистрации
+ Description: Выберите способ регистрации.
+ RegisterUsernamePasswordButtonText: С паролем логина
+ ExternalLoginDescription: или зарегистрируйтесь внешним пользователем
+ LoginButtonText: вход
RegistrationUser:
Title: Регистрация
- Description: Введите свои данные пользователя. Ваш адрес электронной почты будет использоваться в качестве имени пользователя.
- DescriptionOrgRegister: Введите свои данные пользователя.
- EmailLabel: Отправить по электронной почте
- UsernameLabel: Имя пользователя
+ Description: Введите ваши данные. Электронная почта будет использоваться в качестве логина.
+ DescriptionOrgRegister: Введите ваши данные.
+ EmailLabel: Электронная почта
+ UsernameLabel: Логин
FirstnameLabel: Имя
LastnameLabel: Фамилия
LanguageLabel: Язык
@@ -249,29 +248,29 @@ RegistrationUser:
Czech: Čeština
Russian: Русский
Dutch: Nederlands
- GenderLabel: Род
+ GenderLabel: Пол
Female: Женский
Male: Мужской
- Diverse: разное / X
+ Diverse: Другой / X
PasswordLabel: Пароль
PasswordConfirmLabel: Подтверждение пароля
- TosAndPrivacyLabel: Правила и условия
- TosConfirm: Я принимаю
- TosLinkText: ТОТ
- PrivacyConfirm: Я принимаю
- PrivacyLinkText: политика конфиденциальности
- ExternalLogin: или зарегистрироваться у внешнего пользователя
- BackButtonText: логин
- NextButtonText: следующий
+ TosAndPrivacyLabel: Условия использования
+ TosConfirm: Я согласен с
+ TosLinkText: Пользовательским соглашением
+ PrivacyConfirm: Я согласен с
+ PrivacyLinkText: Политикой конфиденциальности
+ ExternalLogin: или зарегистрируйтесь внешним пользователем
+ BackButtonText: вход
+ NextButtonText: далее
ExternalRegistrationUserOverview:
Title: Регистрация внешнего пользователя
- Description: Мы взяли ваши пользовательские данные у выбранного провайдера. Теперь вы можете изменить или дополнить их.
- EmailLabel: Отправить по электронной почте
- UsernameLabel: Имя пользователя
+ Description: Мы получили ваши данные пользователя у выбранного провайдера. Теперь вы можете изменить или дополнить их.
+ EmailLabel: Электронная почта
+ UsernameLabel: Логин
FirstnameLabel: Имя
LastnameLabel: Фамилия
- NicknameLabel: Прозвище
+ NicknameLabel: Псевдоним
PhoneLabel: Номер телефона
LanguageLabel: Язык
German: Deutsch
@@ -288,59 +287,59 @@ ExternalRegistrationUserOverview:
Czech: Čeština
Russian: Русский
Dutch: Nederlands
- TosAndPrivacyLabel: Правила и условия
- TosConfirm: Я принимаю
- TosLinkText: ТОТ
- PrivacyConfirm: Я принимаю
- PrivacyLinkText: политика конфиденциальности
- ExternalLogin: или зарегистрироваться у внешнего пользователя
- BackButtonText: Назад
- NextButtonText: спасать
+ TosAndPrivacyLabel: Условия использования
+ TosConfirm: Я согласен с
+ TosLinkText: Пользовательским соглашением
+ PrivacyConfirm: Я согласен с
+ PrivacyLinkText: Политикой конфиденциальности
+ ExternalLogin: или зарегистрируйтесь внешним пользователем
+ BackButtonText: назад
+ NextButtonText: сохранить
RegistrationOrg:
Title: Регистрация организации
- Description: Введите название организации и данные пользователя.
+ Description: Введите название вашей организации и данные пользователя.
OrgNameLabel: Название организации
- EmailLabel: Отправить по электронной почте
- UsernameLabel: Имя пользователя
+ EmailLabel: Электронная почта
+ UsernameLabel: Логин
FirstnameLabel: Имя
LastnameLabel: Фамилия
PasswordLabel: Пароль
PasswordConfirmLabel: Подтверждение пароля
- TosAndPrivacyLabel: Правила и условия
- TosConfirm: Я принимаю
- TosLinkText: ТОТ
- PrivacyConfirm: Я принимаю
- PrivacyLinkText: политика конфиденциальности
+ TosAndPrivacyLabel: Условия использования
+ TosConfirm: Я согласен с
+ TosLinkText: Пользовательским соглашением
+ PrivacyConfirm: Я согласен с
+ PrivacyLinkText: Политикой конфиденциальности
SaveButtonText: Создать организацию
LoginSuccess:
- Title: Вход в систему выполнен успешно
- AutoRedirectDescription: Вы будете автоматически перенаправлены обратно к вашему приложению. Если нет, нажмите на кнопку ниже. После этого вы можете закрыть окно.
- RedirectedDescription: Теперь вы можете закрыть это окно.
- NextButtonText: следующий
+ Title: Успешный вход
+ AutoRedirectDescription: Вы будете автоматически перенаправлены в своё приложение. Если этого не произошло, нажмите кнопку ниже. После этого вы можете закрыть окно.
+ RedirectedDescription: Теперь вы можете закрыть данное окно.
+ NextButtonText: далее
LogoutDone:
- Title: Вышел из системы
+ Title: Выход из системы
Description: Вы успешно вышли из системы.
- LoginButtonText: логин
+ LoginButtonText: вход
LinkingUsersDone:
- Title: Юзерлинкинг
- Description: Пользовательские ссылки сделаны.
- CancelButtonText: Отмена
- NextButtonText: следующий
+ Title: Привязка пользователя
+ Description: Привязка пользователя выполнена.
+ CancelButtonText: отмена
+ NextButtonText: далее
ExternalNotFound:
Title: Внешний пользователь не найден
- Description: Внешний пользователь не найден. Вы хотите связать своего пользователя или автоматически зарегистрировать нового.
- LinkButtonText: Связь
- AutoRegisterButtonText: регистрировать
- TosAndPrivacyLabel: Правила и условия
- TosConfirm: Я принимаю
- TosLinkText: ТОТ
- PrivacyConfirm: Я принимаю
- PrivacyLinkText: политика конфиденциальности
+ Description: Внешний пользователь не найден. Вы можете привязать своего пользователя или автоматически зарегистрировать нового.
+ LinkButtonText: Привязать
+ AutoRegisterButtonText: зарегистрировать
+ TosAndPrivacyLabel: Условия использования
+ TosConfirm: Я согласен с
+ TosLinkText: Пользовательским соглашением
+ PrivacyConfirm: Я согласен с
+ PrivacyLinkText: Политикой конфиденциальности
German: Deutsch
English: English
Italian: Italiano
@@ -375,10 +374,10 @@ DeviceAuth:
Denied: Отказано в авторизации устройства. Теперь вы можете вернуться к устройству.
Footer:
- PoweredBy: Руководствовался
- Tos: ТОТ
+ PoweredBy: На базе
+ Tos: Пользовательское соглашение
PrivacyPolicy: Политика конфиденциальности
- Help: Справка
+ Help: Помощь
SupportEmail: Электронная почта службы поддержки
SignIn: Вход с помощью {{.Provider}}
@@ -386,23 +385,23 @@ SignIn: Вход с помощью {{.Provider}}
Errors:
Internal: Произошла внутренняя ошибка
AuthRequest:
- NotFound: Не удалось найти authrequest
+ NotFound: Не удалось обнаружить запрос авторизации
UserAgentNotCorresponding: User Agent не соответствует
- UserAgentNotFound: Идентификатор агента пользователя не найден
+ UserAgentNotFound: ID User Agent не найден
TokenNotFound: Токен не найден
RequestTypeNotSupported: Тип запроса не поддерживается
MissingParameters: Отсутствуют обязательные параметры
User:
- NotFound: Не удалось найти пользователя
+ NotFound: Пользователь не может быть найден
AlreadyExists: Пользователь уже существует
Inactive: Пользователь неактивен
NotFoundOnOrg: Не удалось найти пользователя в выбранной организации
- NotAllowedOrg: Пользователь не является членом требуемой организации
- NotMatchingUserID: Пользователь и пользователь в authrequest не совпадают
- UserIDMissing: UserID пуст
- Invalid: Неверные пользовательские данные
+ NotAllowedOrg: Пользователь не является участником требуемой организации
+ NotMatchingUserID: Пользователь не совпадает с пользователем в запросе авторизации
+ UserIDMissing: UserID пустой
+ Invalid: Неверные данные пользователя
DomainNotAllowedAsUsername: Домен уже зарезервирован и не может быть использован
- NotAllowedToLink: Пользователю не разрешается связываться с внешним провайдером входа в систему
+ NotAllowedToLink: Пользователя не разрешено привязывать к внешнему провайдеру входа
Profile:
NotFound: Профиль не найден
NotChanged: Профиль не изменен
@@ -410,75 +409,75 @@ Errors:
FirstNameEmpty: Имя в профиле пусто
LastNameEmpty: Фамилия в профиле пуста
IDMissing: Отсутствует идентификатор профиля
- Email:
- NotFound: Электронная почта не найдена
- Invalid: Адрес электронной почты недействителен
- AlreadyVerified: Электронная почта уже подтверждена
- NotChanged: Адрес электронной почты не изменился
- Empty: Электронная почта пуста
- IDMissing: Отсутствует идентификатор электронной почты
- Phone:
- NotFound: Телефон не найден
- Invalid: Телефон недействителен
- AlreadyVerified: Телефон уже проверен
- Empty: Телефон пуст
- NotChanged: Телефон не менялся
- Address:
- NotFound: Адрес не найден
- NotChanged: Адрес не изменился
- Username:
- AlreadyExists: Имя пользователя уже занято
- Reserved: Имя пользователя уже занято
- Empty: Имя пользователя пусто
+ Email:
+ NotFound: Электронная почта не найдена
+ Invalid: Адрес электронной почты недействителен
+ AlreadyVerified: Электронная почта уже подтверждена
+ NotChanged: Адрес электронной почты не изменился
+ Empty: Электронная почта пуста
+ IDMissing: Отсутствует идентификатор электронной почты
+ Phone:
+ NotFound: Телефон не найден
+ Invalid: Телефон недействителен
+ AlreadyVerified: Телефон уже проверен
+ Empty: Телефон пуст
+ NotChanged: Телефон не менялся
+ Address:
+ NotFound: Адрес не найден
+ NotChanged: Адрес не изменился
+ Username:
+ AlreadyExists: Имя пользователя уже занято
+ Reserved: Имя пользователя уже занято
+ Empty: Имя пользователя пусто
Password:
ConfirmationWrong: Неверное подтверждение пароля
- Empty: Пароль пуст
- Invalid: Пароль недействителен
- InvalidAndLocked: Пароль недействителен и пользователь заблокирован, обратитесь к администратору.
+ Empty: Пароль пустой
+ Invalid: Неверный пароль
+ InvalidAndLocked: Неверный пароль, пользователь заблокирован. Обратитесь к администратору.
NotChanged: Пароль не изменен
UsernameOrPassword:
- Invalid: Имя пользователя или пароль недействительны
+ Invalid: Логин или пароль недействительны
PasswordComplexityPolicy:
NotFound: Политика паролей не найдена
MinLength: Пароль слишком короткий
HasLower: Пароль должен содержать строчную букву
- HasUpper: Пароль должен содержать верхнюю букву
+ HasUpper: Пароль должен содержать заглавную букву
HasNumber: Пароль должен содержать цифру
HasSymbol: Пароль должен содержать символ
Code:
- Expired: Срок действия кода истек
- Invalid: Код недействителен
+ Expired: Код истёк
+ Invalid: Неверный код
Empty: Код пустой
CryptoCodeNil: Криптокод равен нулю
NotFound: Не удалось найти код
GeneratorAlgNotSupported: Неподдерживаемый алгоритм генератора
EmailVerify:
- UserIDEmpty: UserID пуст
+ UserIDEmpty: UserID пустой
ExternalData:
- CouldNotRead: Внешние данные не могут быть прочитаны правильно
+ CouldNotRead: Внешние данные не могут быть обработаны корректно
MFA:
- NoProviders: Нет доступных многофакторных провайдеров
+ NoProviders: Нет доступных многофакторных поставщиков
OTP:
- AlreadyReady: Одноразовый код-пароль уже настроен
- NotExisting: Одноразовый код-пароль не настроен
- InvalidCode: Неверный код-пароль
- NotReady: Одноразовый код-пароль не готов
+ AlreadyReady: Мультифактор OTP (OneTimePassword) уже настроен
+ NotExisting: Мультифактор OTP (OneTimePassword) не существует
+ InvalidCode: Неверный код
+ NotReady: Мультифактор OTP (OneTimePassword) не готов
Locked: Пользователь заблокирован
SomethingWentWrong: Что-то пошло не так
- NotActive: Пользователь не активен
+ NotActive: Пользователь неактивен
ExternalIDP:
- IDPTypeNotImplemented: Тип IDP не реализован
- NotAllowed: Внешний поставщик входа в систему не допускается
- IDPConfigIDEmpty: Идентификатор поставщика удостоверений пуст
- ExternalUserIDEmpty: Идентификатор внешнего пользователя пуст
- UserDisplayNameEmpty: Отображаемое имя пользователя пусто
- NoExternalUserData: Внешние пользовательские данные не получены
- CreationNotAllowed: Создание нового пользователя не допускается на этом провайдере
- LinkingNotAllowed: Привязка пользователя к этому провайдеру запрещена
- GrantRequired: Вход в систему невозможен. Пользователь должен иметь хотя бы одно разрешение в рамках приложения. Пожалуйста, свяжитесь с вашим администратором.
- ProjectRequired: Вход в систему невозможен. Организация пользователя должна быть предоставлена проекту. Обратитесь к администратору.
+ IDPTypeNotImplemented: IDP тип не реализован
+ NotAllowed: Внешний провайдер входа запрещён
+ IDPConfigIDEmpty: IDP ID пустой
+ ExternalUserIDEmpty: External User ID пустой
+ UserDisplayNameEmpty: Отображаемое имя пользователя пустое
+ NoExternalUserData: Данные внешнего пользователя не получены
+ CreationNotAllowed: Создание нового пользователя для данного провайдера не разрешено
+ LinkingNotAllowed: Привязка пользователя с данным провайдером запрещена
+ GrantRequired: Вход невозможен. Пользователь должен иметь хотя бы один допуск в приложении. Пожалуйста, свяжитесь с вашим администратором.
+ ProjectRequired: Вход невозможен. Организация пользователя должна иметь допуск к проекту. Пожалуйста, свяжитесь с вашим администратором.
IdentityProvider:
- InvalidConfig: Недопустимая конфигурация поставщика удостоверений
+ InvalidConfig: Недопустимая конфигурация поставщика идентификационных данных
IAM:
LockoutPolicy:
NotExisting: Политика блокировки не существует
@@ -488,4 +487,4 @@ Errors:
DeviceAuth:
NotExisting: Код пользователя не существует
-optional: (необязательно)
+optional: (optional)
diff --git a/internal/notification/static/i18n/ru.yaml b/internal/notification/static/i18n/ru.yaml
index c9706ad6a3..ec187554d0 100644
--- a/internal/notification/static/i18n/ru.yaml
+++ b/internal/notification/static/i18n/ru.yaml
@@ -1,30 +1,30 @@
InitCode:
- Title: Создание пользователя
- PreHeader: Создание пользователя
- Subject: Создание пользователя
- Greeting: Привет, {{.DisplayName}}!
- Text: Пользователь создан. Используйте имя пользователя {{.PreferredLoginName}} для входа в систему. Пожалуйста, нажмите кнопку ниже, чтобы завершить процесс инициализации. (Код {{.Code}}) Если вы не запрашивали это письмо, пожалуйста, проигнорируйте его.
- ButtonText: Завершить создание
+ Title: Регистрация пользователя
+ PreHeader: Регистрация пользователя
+ Subject: Регистрация пользователя
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
+ Text: Используйте логин {{.PreferredLoginName}} для входа. Пожалуйста, нажмите кнопку ниже для завершения процесса регистрации. (Код {{.Code}}) Если вы не запрашивали это письмо, пожалуйста, проигнорируйте его.
+ ButtonText: Завершить регистрацию
PasswordReset:
Title: Сброс пароля
PreHeader: Сброс пароля
Subject: Сброс пароля
- Greeting: Привет, {{.DisplayName}}!
- Text: Мы получили запрос на сброс пароля. Пожалуйста, используйте кнопку ниже, чтобы сбросить пароль. (Код {{.Code}}) Если вы не запрашивали это письмо, пожалуйста, проигнорируйте его.
- ButtonText: Сбросить пароля
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
+ Text: Мы получили запрос на сброс пароля. Пожалуйста, нажмите кнопку ниже для сброса вашего пароля. (Код {{.Code}}) Если вы не запрашивали это письмо, пожалуйста, проигнорируйте его.
+ ButtonText: Сбросить пароль
VerifyEmail:
- Title: Подтверждение адреса электронной почты
- PreHeader: Подтверждение адреса электронной почты
- Subject: Подтверждение адреса электронной почты
- Greeting: Привет, {{.DisplayName}}!
- Text: Добавлен новый адрес электронной почты. Пожалуйста, используйте кнопку ниже, чтобы подтвердить свой адрес электронной почты. (Код {{.Code}}) Если вы не добавили новый адрес электронной почты, пожалуйста, проигнорируйте его.
- ButtonText: Подтвердить адрес электронной почты
+ Title: Подтверждение email
+ PreHeader: Подтверждение email
+ Subject: Подтверждение email
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
+ Text: Добавлен новый email. Пожалуйста, нажмите кнопку ниже для подтверждения вашего email. (Код {{.Code}}) Если вы не запрашивали это письмо, пожалуйста, проигнорируйте его.
+ ButtonText: Подтвердить email
VerifyPhone:
- Title: Пожтверждение телефона
- PreHeader: Пожтверждение телефона
- Subject: Пожтверждение телефона
- Greeting: Привет, {{.DisplayName}}!
- Text: Добавлен новый номер телефона. Пожалуйста, используйте следующий код, чтобы проверить его {{.Code}}
+ Title: Подтверждение телефона
+ PreHeader: Подтверждение телефона
+ Subject: Подтверждение телефона
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
+ Text: Добавлен новый номер телефона. Пожалуйста, используйте следующий код, чтобы подтвердить его. Код {{.Code}}
ButtonText: Подтвердить телефон
VerifyEmailOTP:
Title: Проверка одноразового пароля
@@ -39,23 +39,23 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: Домен заявлен
- PreHeader: Изменить адрес электронной почты / имя пользователя
- Subject: Домен заявлен
- Greeting: Привет, {{.DisplayName}}!
- Text: Домен {{.Domain}} был заявлен организацией. Ваш текущий {{.Username}} пользователя не является частью этой организации. Поэтому вам придется изменить свой адрес электронной почты при входе в систему. Мы создали временное имя пользователя ({{.TempUsername}}) для этого логина.
- ButtonText: Войти
+ Title: Утверждение домена
+ PreHeader: Изменение email / логина
+ Subject: Домен был утвержден
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
+ Text: Домен {{.Domain}} был утвержден организацией. Ваш текущий пользователь {{.Username}} не является частью этой организации. Вам необходимо изменить свой email при входе в систему. Мы создали временный логин ({{.TempUsername}}) для входа.
+ ButtonText: Вход
PasswordlessRegistration:
Title: Добавление входа без пароля
PreHeader: Добавление входа без пароля
Subject: Добавление входа без пароля
- Greeting: Привет, {{.DisplayName}}!
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
Text: Мы получили запрос на добавление токена для входа без пароля. Пожалуйста, используйте кнопку ниже, чтобы добавить свой токен или устройство для входа без пароля.
ButtonText: Добавить вход без пароля
PasswordChange:
- Title: Пароль пользователя изменился
+ Title: Смена пароля пользователя
PreHeader: Смена пароля
- Subject: Пароль пользователя изменился
- Greeting: Привет, {{.DisplayName}}!
- Text: Пароль пользователя изменился. Если это изменение было сделано не вами, пожалуйста, немедленно сбросьте пароль.
- ButtonText: Логин
+ Subject: Пароль пользователя изменен
+ Greeting: Здравствуйте {{.FirstName}} {{.LastName}},
+ Text: Пароль пользователя был изменен. Если это изменение сделано не вами, советуем немедленно сбросить пароль.
+ ButtonText: Вход
diff --git a/internal/static/i18n/ru.yaml b/internal/static/i18n/ru.yaml
index a877d37cfe..67733b7a27 100644
--- a/internal/static/i18n/ru.yaml
+++ b/internal/static/i18n/ru.yaml
@@ -1,33 +1,33 @@
Errors:
- Internal: Возникла внутренняя ошибка
- NoChangesFound: Без изменений
- OriginNotAllowed: Это «Происхождение» не разрешено
- IDMissing: идентификатор отсутствует
- ResourceOwnerMissing: Отсутствует организация-владелец ресурса.
+ Internal: Произошла внутренняя ошибка
+ NoChangesFound: Изменений не обнаружено
+ OriginNotAllowed: Данный "Источник" не разрешён
+ IDMissing: ID отсутствует
+ ResourceOwnerMissing: Отсутствует владелец ресурса организации
RemoveFailed: Не удалось удалить
ProjectionName:
- Invalid: Неверное имя проекции
+ Invalid: Недопустимое название проекции
Assets:
- EmptyKey: Ключ актива пуст
+ EmptyKey: Ключ актива не заполнен
Store:
NotInitialized: Хранилище активов не инициализировано
NotConfigured: Хранилище активов не настроено
Bucket:
- Internal: Внутренняя ошибка при создании сегмента
- AlreadyExists: Сегмент уже существует
- CreateFailed: Сегмент не создан
- ListFailed: Ведра не читаются
- RemoveFailed: Сегмент не удален
- SetPublicFailed: Не удалось сделать сегмент общедоступным.
+ Internal: Внутренняя ошибка при создании бакета
+ AlreadyExists: Бакет уже существует
+ CreateFailed: Бакет не создан
+ ListFailed: Бакеты не могут быть считаны
+ RemoveFailed: Бакет не удалён
+ SetPublicFailed: Не удалось сделать бакет публичным
Object:
PutFailed: Объект не создан
- GetFailed: Объект не может быть прочитан
+ GetFailed: Объект не может быть считан
NotFound: Объект не найден
PresignedTokenFailed: Не удалось создать подписанный токен
- ListFailed: Список объектов не может быть прочитан
- RemoveFailed: Объект не удалось удалить
+ ListFailed: Список объектов не может быть считан
+ RemoveFailed: Объект не может быть удалён
Limit:
- ExceedsDefault: Лимит превышает лимит по умолчанию
+ ExceedsDefault: Превышен лимит по умолчанию
Limits:
NotFound: Лимиты не найдены
NoneSpecified: Не указаны лимиты
@@ -37,7 +37,7 @@ Errors:
NoneSpecified: Не указаны ограничения
DefaultLanguageMustBeAllowed: Язык по умолчанию должен быть разрешен
Language:
- NotParsed: Не удалось разобрать язык
+ NotParsed: Язык не определён
NotSupported: Язык не поддерживается
NotAllowed: Язык не разрешен
Undefined: Язык не определен
@@ -46,9 +46,9 @@ Errors:
NotFound: Конфигурация OIDC не найдена
AlreadyExists: Конфигурация OIDC уже существует
SecretGenerator:
- AlreadyExists: Секретный генератор уже существует
- TypeMissing: Тип секретного генератора отсутствует.
- NotFound: Секретный генератор не найден
+ AlreadyExists: Генератор ключей уже существует
+ TypeMissing: Отсутствует тип генератора ключа
+ NotFound: Генератор ключа не найден
SMSConfig:
NotFound: Конфигурация SMS не найдена
AlreadyActive: Конфигурация SMS уже активна
@@ -56,34 +56,35 @@ Errors:
SMTPConfig:
NotFound: Конфигурация SMTP не найдена
AlreadyExists: Конфигурация SMTP уже существует
- SenderAdressNotCustomDomain: Адрес отправителя должен быть настроен как личный домен на экземпляре.
+ SenderAdressNotCustomDomain: Адрес отправителя должен быть настроен как личный домен в экземпляре
Notification:
- NoDomain: Домен для сообщения не найден
+ NoDomain: Домен не найден
User:
NotFound: Пользователь не найден
AlreadyExists: Пользователь уже существует
NotFoundOnOrg: Пользователь не найден в выбранной организации
NotAllowedOrg: Пользователь не является членом требуемой организации
- UserIDMissing: Идентификатор пользователя отсутствует
+ UserIDMissing: Отсутствует User ID
UserIDWrong: Пользователь запроса не равен аутентифицированному пользователю
- DomainPolicyNil: Политика организации пуста
- EmailAsUsernameNotAllowed: Электронная почта не разрешена в качестве имени пользователя.
+ DomainPolicyNil: Политика организации не заполнена
+ EmailAsUsernameNotAllowed: Электронная почта не может быть использована в качестве имени пользователя
Invalid: Данные пользователя недействительны
- DomainNotAllowedAsUsername: Домен уже зарезервирован и не может быть использован.
+ DomainNotAllowedAsUsername: Домен уже зарезервирован и не может быть использован
AlreadyInactive: Пользователь уже неактивен
- NotInactive: Пользователь не неактивен
- CantDeactivateInitial: Пользователя с начальным состоянием можно только удалить, но не деактивировать.
- ShouldBeActiveOrInitial: Пользователь не активен или не является начальным
+ NotInactive: Пользователь не является неактивным
+ CantDeactivateInitial: Пользователь с начальным статусом может быть только удалён, но не деактивирован
+ ShouldBeActiveOrInitial: Пользователь не является активным или начальным
AlreadyInitialised: Пользователь уже инициализирован
- NotInitialised: Пользователь еще не инициализирован
+ NotInitialised: Пользователь ещё не инициализирован
NotLocked: Пользователь не заблокирован
- NoChanges: Никаких изменений не найдено
+ NoChanges: Изменения не найдены
InitCodeNotFound: Код инициализации не найден
UsernameNotChanged: Имя пользователя не изменено
InvalidURLTemplate: Шаблон URL-адреса недействителен.
Profile:
NotFound: Профиль не найден
- NotChanged: Профиль не изменен
+ NotChanged: Профиль не изменён
+ Invalid: Данные профиля недействительны
Empty: Профиль пуст
FirstNameEmpty: Имя в профиле пусто
LastNameEmpty: Фамилия в профиле пуста
@@ -98,115 +99,114 @@ Errors:
Phone:
NotFound: Телефон не найден
Invalid: Телефон недействителен
- AlreadyVerified: Телефон уже подтвержден
+ AlreadyVerified: Телефон уже подтверждён
Empty: Телефон пуст
NotChanged: Телефон не менялся
Address:
NotFound: Адрес не найден
- NotChanged: Адрес не изменен
+ NotChanged: Адрес не изменён
Machine:
Key:
NotFound: Машинный ключ не найден
AlreadyExisting: Машинный ключ уже существует
Secret:
- NotExisting: Секрета не существует
- Invalid: Секрет недействителен
- CouldNotGenerate: Секрет не может быть создан
+ NotExisting: Ключ не существует
+ Invalid: Ключ недействителен
+ CouldNotGenerate: Ключ не может быть сгенерирован
PAT:
NotFound: Токен личного доступа не найден
NotHuman: Пользователь должен быть персональным
NotMachine: Пользователь должен быть техническим
- WrongType: Не разрешено для этого типа пользователя
- NotAllowedToLink: Пользователю не разрешено связываться с внешним поставщиком входа в систему.
+ WrongType: Запрещено для данного типа пользователя
+ NotAllowedToLink: У пользователя нет разрешения на связь с внешним провайдером входа в систему
Username:
- AlreadyExists: Данное имя пользователя уже занято
- Reserved: Имя пользователя уже используется
- Empty: Имя пользователя пусто
+ AlreadyExists: Имя пользователя занято
+ Reserved: Имя пользователя уже занято
Code:
- Empty: Код пуст
+ Empty: Код не заполнен
NotFound: Код не найден
- Expired: Срок действия кода истек
+ Expired: Срок действия кода истёк
GeneratorAlgNotSupported: Неподдерживаемый алгоритм генератора
Invalid: Код недействителен
Password:
NotFound: Пароль не найден
- Empty: Пароль пуст
- Invalid: Неправильный пароль
- NotSet: Пользователь не установил пароль
+ Empty: Пароль не заполнен
+ Invalid: Неверный пароль
+ NotSet: Пароль не установлен пользователем
NotChanged: Пароль не изменен
NotSupported: Кодировка хэша пароля не поддерживается.
PasswordComplexityPolicy:
NotFound: Политика паролей не найдена
MinLength: Пароль слишком короткий
- MinLengthNotAllowed: Указанная минимальная длина не допускается.
- HasLower: Пароль должен содержать строчные буквы
- HasUpper: Пароль должен содержать заглавные буквы
+ MinLengthNotAllowed: Указанная минимальная длина недопустима
+ HasLower: Пароль должен содержать нижний регистр
+ HasUpper: Пароль должен содержать верхний регистр
HasNumber: Пароль должен содержать цифру
HasSymbol: Пароль должен содержать символ
ExternalIDP:
- Invalid: Внешний идентификационный номер недействителен.
- IDPConfigNotExisting: Поставщик МВУ недействителен для этой организации.
- NotAllowed: Внешний IDP не разрешен
- MinimumExternalIDPNeeded: Необходимо добавить хотя бы одного ВПЛ.
- AlreadyExists: Внешнее ВПЛ уже занято
- NotFound: Внешний IDP не найден
+ Invalid: Внешний поставщик идентификационных данных недействителен
+ IDPConfigNotExisting: Поставщик идентификационной данных недействителен для данной организации
+ NotAllowed: Внешний поставщик идентификационных данных не разрешён в данной организации
+ MinimumExternalIDPNeeded: Необходимо добавить хотя бы одного поставщика идентификационных данных
+ AlreadyExists: Внешний поставщик идентификационных данных уже занят
+ NotFound: Внешний поставщик идентификационных данных не найден
LoginFailed: Не удалось войти во внешний IDP
MFA:
OTP:
- AlreadyReady: Многофакторный OTP (OneTimePassword) уже настроен.
- NotExisting: Многофакторный OTP (OneTimePassword) не существует.
- NotReady: Многофакторный OTP (OneTimePassword) не готов.
+ AlreadyReady: Мультифактор OTP (OneTimePassword) уже настроен
+ NotExisting: Мультифактор OTP (OneTimePassword) не существует
+ NotReady: Мультифактор OTP (OneTimePassword) не готов
InvalidCode: Неверный код
U2F:
- NotExisting: U2F не существует
+ NotExisting: Двухфакторная аутентификация не существует
Passwordless:
- NotExisting: Без пароля не существует
+ NotExisting: Беспарольный вход не существует
WebAuthN:
- NotFound: Токен WebAuthN не найден.
+ NotFound: Токен WebAuthN не найден
BeginRegisterFailed: Ошибка начала регистрации WebAuthN
- MarshalError: Ошибка в данных маршала
- ErrorOnParseCredential: Ошибка при анализе учетных данных
- CreateCredentialFailed: Ошибка при создании учетных данных
- BeginLoginFailed: WebAuthN начать вход в систему не удалось
- ValidateLoginFailed: Ошибка при проверке учетных данных для входа
- CloneWarning: Учетные данные могут быть клонированы
+ MarshalError: Ошибка в формировании данных
+ ErrorOnParseCredential: Ошибка при разборе учётных данных
+ CreateCredentialFailed: Ошибка при создании учётных данных
+ BeginLoginFailed: WebAuthN не удалось начать вход в систему
+ ValidateLoginFailed: Ошибка при проверке учётных данных для входа
+ CloneWarning: Учётные данные могут быть клонированы
RefreshToken:
- Invalid: Токен обновления недействителен.
+ Invalid: Токен обновления недействителен
NotFound: Токен обновления не найден
Instance:
NotFound: Экземпляр не найден
AlreadyExists: Экземпляр уже существует
- NotChanged: Экземпляр не изменен
+ NotChanged: Экземпляр не изменён
Org:
AlreadyExists: Название организации уже занято
Invalid: Организация недействительна
AlreadyDeactivated: Организация уже деактивирована
AlreadyActive: Организация уже активна
- Empty: Организация пуста
+ Empty: Организация не заполнена
NotFound: Организация не найдена
NotChanged: Организация не изменена
- DefaultOrgNotDeletable: Организацию по умолчанию нельзя удалять
- ZitadelOrgNotDeletable: Нельзя удалять организацию с проектом ZITADEL.
+ DefaultOrgNotDeletable: Организация по умолчанию не может быть удалена
+ ZitadelOrgNotDeletable: Невозможно удалить организацию с проектом ZITADEL
InvalidDomain: Неверный домен
DomainMissing: Домен отсутствует
DomainNotOnOrg: Домен не существует в организации
- DomainNotVerified: Домен не подтвержден
- DomainAlreadyVerified: Домен уже подтвержден
- DomainVerificationTypeInvalid: Недопустимый тип подтверждения домена.
- DomainVerificationMissing: Проверка домена еще не началась
- DomainVerificationFailed: Проверка домена не удалась
- PrimaryDomainNotDeletable: Основной домен нельзя удалять
+ DomainNotVerified: Домен не подтверждён
+ DomainAlreadyVerified: Домен уже подтверждён
+ DomainVerificationTypeInvalid: Недопустимый тип подтверждения домена
+ DomainVerificationMissing: Подтверждение домена ещё не началось
+ DomainVerificationFailed: Ошибка подтверждения домена
+ PrimaryDomainNotDeletable: Невозможно удалить основной домен
DomainNotFound: Домен не найден
- MemberIDMissing: Идентификатор участника отсутствует
- MemberNotFound: Член организации не найден
- InvalidMember: Член организации недействителен
- UserIDMissing: Идентификатор пользователя отсутствует
+ MemberIDMissing: ID участника отсутствует
+ MemberNotFound: Участник организации не найден
+ InvalidMember: Участник организации недействителен
+ UserIDMissing: ID пользователя отсутствует
PolicyAlreadyExists: Политика уже существует
PolicyNotExisting: Политика не существует
- IdpInvalid: Конфигурация IDP недействительна.
- IdpNotExisting: Конфигурация IDP не существует
- OIDCConfigInvalid: Конфигурация OIDC IDP недействительна.
- IdpIsNotOIDC: Конфигурация IDP не относится к типу oidc.
+ IdpInvalid: Конфигурация поставщика идентификационных данных недействительна
+ IdpNotExisting: Конфигурация поставщика идентификационных данных не существует
+ OIDCConfigInvalid: Недопустимая конфигурация OIDC поставщика идентификационных данных
+ IdpIsNotOIDC: Конфигурация поставщика идентификационных данных не относится к типу oidc
Domain:
AlreadyExists: Домен уже существует
InvalidCharacter: Только буквенно-цифровые символы, . и - разрешены для домена
@@ -217,281 +217,281 @@ Errors:
KeyIDMissing: KeyID отсутствует
PrivateKeyMissing: Закрытый ключ отсутствует
LoginPolicy:
- NotFound: Политика входа не найдена
- Invalid: Политика входа недействительна.
- RedirectURIInvalid: URI перенаправления по умолчанию недействителен.
- NotExisting: Политика входа не существует
- AlreadyExists: Политика входа уже существует
- IdpProviderAlreadyExisting: Поставщик удостоверений уже существует
- IdpProviderNotExisting: Поставщик удостоверений не существует
+ NotFound: Политика входа в систему не найдена
+ Invalid: Политика входа в систему недействительна
+ RedirectURIInvalid: URI перенаправления по умолчанию недействителен
+ NotExisting: Политика входа в систему не существует
+ AlreadyExists: Политика входа в систему уже существует
+ IdpProviderAlreadyExisting: Поставщик идентификационных данных уже существует
+ IdpProviderNotExisting: Поставщик идентификационных данных не существует
RegistrationNotAllowed: Регистрация не разрешена
- UsernamePasswordNotAllowed: Вход с именем пользователя/паролем невозможен.
+ UsernamePasswordNotAllowed: Вход с логином/паролем не разрешён
MFA:
AlreadyExists: Мультифактор уже существует
- NotExisting: Многофакторный не существует
- Unspecified: Многофакторный недействителен
+ NotExisting: Мультифактор не существует
+ Unspecified: Мультифактор недействителен
MailTemplate:
- NotFound: Шаблон письма по умолчанию не найден
- NotChanged: Шаблон почты по умолчанию не был изменен.
- AlreadyExists: Шаблон письма по умолчанию уже существует.
- Invalid: Шаблон письма по умолчанию недействителен.
+ NotFound: Шаблон почты по умолчанию не найден
+ NotChanged: Шаблон почты по умолчанию не был изменён
+ AlreadyExists: Шаблон почты по умолчанию уже существует
+ Invalid: Шаблон почты по умолчанию недействителен
CustomMessageText:
NotFound: Текст сообщения по умолчанию не найден
- NotChanged: Текст сообщения по умолчанию не был изменен
+ NotChanged: Текст сообщения по умолчанию не изменился
AlreadyExists: Текст сообщения по умолчанию уже существует
- Invalid: Текст сообщения по умолчанию недействителен.
+ Invalid: Текст сообщения по умолчанию недействителен
PasswordComplexityPolicy:
- NotFound: Политика сложности паролей не найдена
- Empty: Политика сложности паролей пуста.
- NotExisting: Политика сложности паролей не существует.
- AlreadyExists: Политика сложности паролей уже существует.
+ NotFound: Политика сложности пароля не найдена
+ Empty: Политика сложности пароля не заполнена
+ NotExisting: Политика сложности пароля не существует
+ AlreadyExists: Политика сложности пароля уже существует
PasswordLockoutPolicy:
- NotFound: Политика блокировки паролей не найдена
- Empty: Политика блокировки паролей пуста
- NotExisting: Политика блокировки паролей не существует
- AlreadyExists: Политика блокировки паролей уже существует
+ NotFound: Политика блокировки пароля не найдена
+ Empty: Политика блокировки пароля не заполнена
+ NotExisting: Политика блокировки пароля не существует
+ AlreadyExists: Политика блокировки пароля уже существует
PasswordAgePolicy:
NotFound: Политика срока действия пароля не найдена
- Empty: Политика срока действия пароля пуста.
- NotExisting: Политика возраста пароля не существует
- AlreadyExists: Политика срока действия пароля уже существует.
+ Empty: Политика срока действия пароля не заполнена
+ NotExisting: Политика срока действия пароля не существует
+ AlreadyExists: Политика срока действия пароля уже существует
OrgIAMPolicy:
- Empty: IAM-политика организации пуста.
- NotExisting: IAM-политика организации не существует.
- AlreadyExists: IAM-политика организации уже существует.
+ Empty: IAM-политика организации не заполнена
+ NotExisting: IAM-политика организации не существует
+ AlreadyExists: IAM-политика организации уже существует
NotificationPolicy:
NotFound: Политика уведомлений не найдена
- NotChanged: Политика уведомлений не изменена
+ NotChanged: Политика уведомлений не изменилась
AlreadyExists: Политика уведомлений уже существует
LabelPolicy:
NotFound: Политика частных торговых марок не найдена
NotChanged: Политика использования частных торговых марок не изменилась.
Project:
- ProjectIDMissing: Идентификатор проекта отсутствует
+ ProjectIDMissing: ID Проекта отсутствует
AlreadyExists: Проект уже существует в организации
OrgNotExisting: Организация не существует
UserNotExisting: Пользователь не существует
- CouldNotGenerateClientSecret: Не удалось создать секрет клиента
+ CouldNotGenerateClientSecret: Не удалось сгенерировать клиентский ключ
Invalid: Проект недействителен
- NotActive: Проект не активен
+ NotActive: Проект неактивен
NotInactive: Проект не деактивирован
NotFound: Проект не найден
- UserIDMissing: Идентификатор пользователя отсутствует
+ UserIDMissing: ID Пользователя отсутствует
Member:
NotFound: Участник проекта не найден
Invalid: Участник проекта недействителен
AlreadyExists: Участник проекта уже существует
NotExisting: Участник проекта не существует
- MinimumOneRoleNeeded: Необходимо добавить хотя бы одну роль.
+ MinimumOneRoleNeeded: Необходимо добавить хотя бы одну роль
Role:
AlreadyExists: Роль уже существует
Invalid: Роль недействительна
NotExisting: Роль не существует
- IDMissing: идентификатор отсутствует
+ IDMissing: ID отсутствует
App:
AlreadyExists: Приложение уже существует
NotFound: Приложение не найдено
- Invalid: Заявка недействительна
+ Invalid: Приложение недействительно
NotExisting: Приложение не существует
- NotActive: Приложение не активно
- NotInactive: Приложение не неактивно
- OIDCConfigInvalid: Конфигурация OIDC недействительна.
- APIConfigInvalid: Конфигурация API недействительна
- SAMLConfigInvalid: Конфигурация SAML недействительна.
- IsNotOIDC: Приложение не типа OIDC
+ NotActive: Приложение неактивно
+ NotInactive: Приложение не является неактивным
+ OIDCConfigInvalid: Конфигурация OIDC недействительна
+ APIConfigInvalid: Недопустимая конфигурация API
+ SAMLConfigInvalid: Недопустимая конфигурация SAML
+ IsNotOIDC: Приложение не относится к типу OIDC
IsNotAPI: Приложение не относится к типу API
IsNotSAML: Приложение не относится к типу SAML
- SAMLMetadataMissing: Метаданные SAML отсутствуют.
+ SAMLMetadataMissing: Метаданные SAML отсутствуют
SAMLMetadataFormat: Ошибка формата метаданных SAML
SAMLEntityIDAlreadyExisting: SAML EntityID уже существует
- OIDCAuthMethodNoSecret: Выбранный метод аутентификации OIDC не требует секрета.
- APIAuthMethodNoSecret: Выбранный метод аутентификации API не требует секрета.
- AuthMethodNoPrivateKeyJWT: Выбранный метод аутентификации не требует ключа.
- ClientSecretInvalid: Секрет клиента недействителен.
+ OIDCAuthMethodNoSecret: Выбранный метод аутентификации OIDC не требует ключа
+ APIAuthMethodNoSecret: Выбранный метод аутентификации API не требует ключа
+ AuthMethodNoPrivateKeyJWT: Выбранный метод аутентификации не требует ключа
+ ClientSecretInvalid: Клиентский ключ недействителен
Key:
AlreadyExisting: Ключ приложения уже существует
NotFound: Ключ приложения не найден
- RequiredFieldsMissing: Некоторые обязательные поля отсутствуют
+ RequiredFieldsMissing: Отсутствуют некоторые обязательные поля
Grant:
- AlreadyExists: Грант на проект уже существует
- NotFound: Грант не найден
- Invalid: Грант проекта недействителен.
- NotExisting: Гранта на проект не существует
- HasNotExistingRole: В проекте не существует одной роли
- NotActive: Грант проекта не активен
- NotInactive: Грант проекта не неактивен
+ AlreadyExists: Допуск проекта уже существует
+ NotFound: Допуск не найден
+ Invalid: Допуск проекта недействителен
+ NotExisting: Допуск проекта не существует
+ HasNotExistingRole: В проекте не существует ни одной роли
+ NotActive: Допуск проекта неактивен
+ NotInactive: Допуск проекта не является неактивным
IAM:
- NotFound: IAM не найден. Убедитесь, что у вас есть правильный домен. Смотрите на https://zitadel.com/docs/apis/introduction#domains
+ NotFound: Экземпляр не найден
Member:
- RolesNotChanged: Роли не изменились
+ RolesNotChanged: Роли не изменены
MemberInvalid: Участник недействителен
MemberAlreadyExisting: Участник уже существует
MemberNotExisting: Участник не существует
- IDMissing: Я пропал
- IAMProjectIDMissing: Идентификатор проекта IAM отсутствует
- IamProjectAlreadySet: Идентификатор проекта IAM уже установлен.
- IdpInvalid: Конфигурация IDP недействительна.
- IdpNotExisting: Конфигурация IDP не существует
- OIDCConfigInvalid: Конфигурация OIDC IDP недействительна.
- IdpIsNotOIDC: Конфигурация IDP не относится к типу oidc.
- LoginPolicyInvalid: Политика входа недействительна.
- LoginPolicyNotExisting: Политика входа не существует
- IdpProviderInvalid: Поставщик удостоверений недействителен.
+ IDMissing: ID отсутствует
+ IAMProjectIDMissing: ID проекта IAM отсутствует
+ IamProjectAlreadySet: ID проекта IAM уже установлен
+ IdpInvalid: Конфигурация поставщика идентификационных данных недействительна
+ IdpNotExisting: Конфигурация поставщика идентификационных данных не существует
+ OIDCConfigInvalid: Недопустимая конфигурация OIDC поставщика идентификационных данных
+ IdpIsNotOIDC: Конфигурация поставщика идентификационных данных не относится к типу oidc
+ LoginPolicyInvalid: Политика входа в систему недействительна
+ LoginPolicyNotExisting: Политика входа в систему не существует
+ IdpProviderInvalid: Поставщик идентификационных данных недействителен
LoginPolicy:
- NotFound: Политика входа по умолчанию не найдена
- NotChanged: Политика входа по умолчанию не была изменена
- NotExisting: Политика входа по умолчанию не существует
- AlreadyExists: Политика входа по умолчанию уже существует
- RedirectURIInvalid: URI перенаправления по умолчанию недействителен.
+ NotFound: Политика входа в систему по умолчанию не найдена
+ NotChanged: Политика входа в систему по умолчанию не была изменена
+ NotExisting: Политика входа в систему по умолчанию не существует
+ AlreadyExists: Политика входа в систему по умолчанию уже существует
+ RedirectURIInvalid: URI перенаправления по умолчанию недействителен
MFA:
AlreadyExists: Мультифактор уже существует
- NotExisting: Многофакторный не существует
- Unspecified: Многофакторный недействителен
+ NotExisting: Мультифактор не существует
+ Unspecified: Мультифактор недействителен
IDP:
- AlreadyExists: Поставщик удостоверений уже существует
- NotExisting: Поставщик удостоверений не существует
- Invalid: Поставщик удостоверений недействителен.
+ AlreadyExists: Поставщик идентификационных данных уже существует
+ NotExisting: Поставщик идентификационных данных не существует
+ Invalid: Поставщик идентификационных данных недействителен
IDPConfig:
- AlreadyExists: Конфигурация поставщика удостоверений уже существует.
- NotInactive: Конфигурация поставщика удостоверений не неактивна
- NotActive: Конфигурация поставщика удостоверений не активна
+ AlreadyExists: Конфигурация поставщика идентификационных данных уже существует
+ NotInactive: Конфигурация поставщика идентификационных данных не является неактивной
+ NotActive: Конфигурация поставщика идентификационных данных неактивна
LabelPolicy:
- NotFound: Политика частных торговых марок по умолчанию не найдена
- NotChanged: Политика частных торговых марок по умолчанию не была изменена.
+ NotFound: Политика частной маркировки по умолчанию не найдена
+ NotChanged: Политика частной маркировки по умолчанию не была изменена
MailTemplate:
- NotFound: Шаблон письма по умолчанию не найден
- NotChanged: Шаблон почты по умолчанию не был изменен.
- AlreadyExists: Шаблон письма по умолчанию уже существует.
- Invalid: Шаблон письма по умолчанию недействителен.
+ NotFound: Образец почты по умолчанию не найден
+ NotChanged: Образец почты по умолчанию не был изменён
+ AlreadyExists: Образец почты по умолчанию уже существует
+ Invalid: Образец почты по умолчанию недействителен
CustomMessageText:
NotFound: Текст сообщения по умолчанию не найден
- NotChanged: Текст сообщения по умолчанию не был изменен
+ NotChanged: Текст сообщения по умолчанию не изменён
AlreadyExists: Текст сообщения по умолчанию уже существует
- Invalid: Текст сообщения по умолчанию недействителен.
+ Invalid: Текст сообщения по умолчанию недействителен
PasswordComplexityPolicy:
- NotFound: Политика сложности паролей по умолчанию не найдена
- NotExisting: Политика сложности паролей по умолчанию не существует
- AlreadyExists: Политика сложности паролей по умолчанию уже существует
- Empty: Политика сложности паролей по умолчанию пуста
- NotChanged: Политика сложности паролей по умолчанию не была изменена.
+ NotFound: Политика сложности пароля по умолчанию не найдена
+ NotExisting: Политика сложности пароля по умолчанию не существует
+ AlreadyExists: Политика сложности пароля по умолчанию уже существует
+ Empty: Политика сложности пароля по умолчанию не заполнена
+ NotChanged: Политика сложности пароля по умолчанию не была изменена
PasswordAgePolicy:
NotFound: Политика срока действия пароля по умолчанию не найдена
NotExisting: Политика срока действия пароля по умолчанию не существует
AlreadyExists: Политика срока действия пароля по умолчанию уже существует
- Empty: Политика срока действия пароля по умолчанию пуста
+ Empty: Политика срока действия пароля по умолчанию не заполнена
NotChanged: Политика срока действия пароля по умолчанию не была изменена
PasswordLockoutPolicy:
NotFound: Политика блокировки пароля по умолчанию не найдена
NotExisting: Политика блокировки пароля по умолчанию не существует
AlreadyExists: Политика блокировки пароля по умолчанию уже существует
- Empty: Политика блокировки пароля по умолчанию пуста
+ Empty: Политика блокировки пароля по умолчанию не заполнена
NotChanged: Политика блокировки пароля по умолчанию не была изменена
DomainPolicy:
- NotFound: Политика IAM организации не найдена
- Empty: IAM-политика организации пуста.
- NotExisting: IAM-политика организации не существует.
- AlreadyExists: IAM-политика организации уже существует.
- NotChanged: IAM-политика организации не изменилась.
+ NotFound: IAM-политика не найдена
+ Empty: IAM-политика не заполнена
+ NotExisting: IAM-политика не существует
+ AlreadyExists: IAM-политика уже существует
+ NotChanged: IAM-политика не была изменена
NotificationPolicy:
NotFound: Политика уведомлений по умолчанию не найдена
- NotChanged: Политика уведомления по умолчанию не изменена
+ NotChanged: Политика уведомлений по умолчанию не изменена
AlreadyExists: Политика уведомлений по умолчанию уже существует
Policy:
AlreadyExists: Политика уже существует
Label:
Invalid:
- PrimaryColor: Основной цвет не является допустимым шестнадцатеричным значением цвета.
- BackgroundColor: Цвет фона не является допустимым шестнадцатеричным значением цвета.
- WarnColor: Цвет предупреждения не является допустимым шестнадцатеричным значением цвета.
- FontColor: Цвет шрифта не является допустимым шестнадцатеричным значением цвета.
- PrimaryColorDark: Основной цвет (темный режим) не является допустимым шестнадцатеричным значением цвета.
- BackgroundColorDark: Цвет фона (темный режим) не является допустимым шестнадцатеричным значением цвета.
- WarnColorDark: Цвет предупреждения (темный режим) не является допустимым шестнадцатеричным значением цвета.
- FontColorDark: Цвет шрифта (темный режим) не является допустимым шестнадцатеричным значением цвета.
+ PrimaryColor: Основной цвет не является допустимым шестнадцатеричным значением цвета
+ BackgroundColor: Цвет фона не является допустимым шестнадцатеричным значением цвета
+ WarnColor: Цвет предупреждения не является допустимым шестнадцатеричным значением цвета
+ FontColor: Цвет шрифта не является допустимым шестнадцатеричным значением цвета
+ PrimaryColorDark: Основной цвет (тёмный режим) не является допустимым шестнадцатеричным значением цвета
+ BackgroundColorDark: Цвет фона (тёмный режим) не является допустимым шестнадцатеричным значением цвета
+ WarnColorDark: Цвет предупреждения (тёмный режим) не является допустимым шестнадцатеричным значением цвета
+ FontColorDark: Цвет шрифта (тёмный режим) не является допустимым шестнадцатеричным значением цвета
UserGrant:
- AlreadyExists: Разрешение пользователя уже существует
- NotFound: Разрешение пользователя не найдено
- Invalid: Недопустимый пользовательский грант
- NotChanged: Пользовательский грант не был изменен
- IDMissing: Идентификатор отсутствует
- NotActive: Разрешение пользователя не активно.
- NotInactive: Разрешение пользователя не деактивировано
- NoPermissionForProject: Пользователь не имеет разрешений на этот проект
+ AlreadyExists: Допуск пользователя уже существует
+ NotFound: Допуск пользователя не найден
+ Invalid: Допуск пользователя недействителен
+ NotChanged: Допуск пользователя не был изменён
+ IDMissing: ID отсутствует
+ NotActive: Допуск пользователя неактивен
+ NotInactive: Допуск пользователя не деактивирован
+ NoPermissionForProject: Пользователь не имеет прав доступа к данному проекту
RoleKeyNotFound: Роль не найдена
Member:
AlreadyExists: Участник уже существует
IDPConfig:
- AlreadyExists: Конфигурация IDP с таким именем уже существует
- NotExisting: Конфигурация поставщика удостоверений не существует
+ AlreadyExists: Конфигурация поставщика идентификационных данных с таким названием уже существует
+ NotExisting: Конфигурация поставщика идентификационных данных не существует
Changes:
NotFound: История не найдена
- AuditRetention: История находится за пределами хранилища журнала аудита
+ AuditRetention: История находится за пределами хранения журнала аудита
Token:
NotFound: Токен не найден
UserSession:
- NotFound: UserSession не найден
+ NotFound: Сессия пользователя не найдена
Key:
NotFound: Ключ не найден
- ExpireBeforeNow: Срок годности в прошлом
+ ExpireBeforeNow: Дата истечения срока действия в прошлом
Login:
LoginPolicy:
MFA:
- ForceAndNotConfigured: Многофакторная настройка выполняется в соответствии с требованиями, но возможные поставщики не настраиваются. Обратитесь к системному администратору.
+ ForceAndNotConfigured: Мультифактор настроен верно, но возможные поставщики не настроены. Пожалуйста, обратитесь к системному администратору.
Step:
Started:
- AlreadyExists: Шаг начат уже существует
+ AlreadyExists: Начатый шаг уже существует
Done:
- AlreadyExists: Шаг сделан уже существует
+ AlreadyExists: Выполненный шаг уже существует
CustomText:
AlreadyExists: Пользовательский текст уже существует
Invalid: Пользовательский текст недействителен
NotFound: Пользовательский текст не найден
TranslationFile:
- ReadError: Ошибка при чтении файла перевода
- MergeError: Файл перевода не может быть объединен с пользовательским переводом
+ ReadError: Ошибка при считывании файла перевода
+ MergeError: Файл перевода не может быть объединён с пользовательскими переводами
NotFound: Файл перевода не существует
Metadata:
NotFound: Метаданные не найдены
NoData: Список метаданных пуст
- Invalid: Недопустимые метаданные
+ Invalid: Метаданные недействительны
KeyNotExisting: Один или несколько ключей не существуют
Action:
- Invalid: Действие недопустимо
+ Invalid: Действие недействительно
NotFound: Действие не найдено
NotActive: Действие не активно
- NotInactive: Действие не является бездействующим
+ NotInactive: Действие не является неактивным
MaxAllowed: Дополнительные активные действия запрещены
Flow:
- FlowTypeMissing: FlowType отсутствует
- Empty: Поток уже пуст
+ FlowTypeMissing: Тип процесса отсутствует
+ Empty: Процесс уже пуст
WrongTriggerType: Недопустимый тип триггера
NoChanges: Без изменений
- ActionIDsNotExist: Идентификаторы действий не существуют
+ ActionIDsNotExist: ID действий не существуют
Query:
- CloseRows: Не удалось завершить инструкцию SQL
- SQLStatement: Не удалось создать инструкцию SQL
+ CloseRows: SQL-запрос не удалось завершить
+ SQLStatement: SQL-запрос не может быть создан
InvalidRequest: Запрос недействителен
Quota:
- AlreadyExists: Квота для этой единицы уже существует
- NotFound: Квота не найдена для этого объекта
+ AlreadyExists: Квота для данного объекта уже существует
+ NotFound: Квота для данного объекта не найдена
Invalid:
- CallURL: URL-адрес вызова квоты недействителен
+ CallURL: URL вызова квоты недействителен
Percent: Процент квоты меньше 1
- Unimplemented: Квоты для этой единицы не применяются
- Amount: Размер квоты меньше 1
+ Unimplemented: Квоты для данного объекта не применяются
+ Amount: Сумма квоты меньше 1
ResetInterval: Интервал сброса квоты меньше минуты
Noop: Неограниченная квота без уведомлений не действует
Access:
- Exhausted: Квота на запросы с проверкой подлинности исчерпана
+ Exhausted: Квота для аутентифицированных запросов исчерпана
Execution:
- Exhausted: Квота на выполнение секунд исчерпана
+ Exhausted: Квота секунд выполнения исчерпана
LogStore:
Access:
StorageFailed: Не удалось сохранить журнал доступа к базе данных
- ScanFailed: Сбой использования запросов для запросов, прошедших проверку подлинности
+ ScanFailed: Запрос использования для аутентифицированных запросов не удался
Execution:
StorageFailed: Не удалось сохранить журнал выполнения действий в базе данных
- ScanFailed: Сбой запроса использования для секунд выполнения действия
+ ScanFailed: Запрос использования для секунд выполнения действия не удался
Session:
NotExisting: Сеанс не существует
Terminated: Сеанс уже завершен
@@ -547,12 +547,12 @@ Errors:
AggregateTypes:
action: Действие
- instance: Пример
- key_pair: Пара ключей
+ instance: Экземпляр
+ key_pair: Ключевая пара
org: Организация
project: Проект
user: Пользователь
- usergrant: Разрешение пользователя
+ usergrant: Допуск пользователя
quota: Квота
feature: Особенность
target: мишень
@@ -568,111 +568,111 @@ EventTypes:
changed: Цель изменена
removed: Цель удалена.
user:
- added: Добавлено пользователем
- selfregistered: Пользователь зарегистрировался сам
+ added: Пользователь добавлен
+ selfregistered: Пользователь зарегистрирован самостоятельно
initialization:
code:
- added: Сгенерирован код инициализации
- sent: Отправлен код инициализации
+ added: Код инициализации создан
+ sent: Код инициализации отправлен
check:
succeeded: Проверка инициализации прошла успешно
failed: Проверка инициализации не удалась
token:
- added: Маркер доступа создан
- removed: Удален маркер доступа
+ added: Токен доступа создан
+ removed: Токен доступа удалён
username:
reserved: Имя пользователя зарезервировано
- released: Имя пользователя выпущено
+ released: Имя пользователя опубликовано
changed: Имя пользователя изменено
email:
reserved: Адрес электронной почты зарезервирован
- released: Адрес электронной почты освобожден
- changed: Адрес электронной почты изменен
- verified: Адрес электронной почты подтвержден
+ released: Адрес электронной почты опубликован
+ changed: Адрес электронной почты изменён
+ verified: Адрес электронной почты подтверждён
verification:
failed: Не удалось подтвердить адрес электронной почты
code:
- added: Сгенерирован код подтверждения адреса электронной почты
- sent: Отправлен код подтверждения адреса электронной почты
+ added: Код подтверждения адреса электронной почты создан
+ sent: Код подтверждения адреса электронной почты отправлен
machine:
- added: Добавлен технический пользователь
- changed: Изменен технический пользователь
+ added: Технический пользователь добавлен
+ changed: Технический пользователь изменён
key:
added: Ключ добавлен
- removed: Ключ удален
+ removed: Ключ удалён
secret:
- set: Секретный набор
- removed: Секрет удален
+ set: Ключ установлен
+ removed: Ключ удалён
check:
- succeeded: Секретная проверка прошла успешно
- failed: Секретная проверка не удалась
+ succeeded: Проверка ключа прошла успешно
+ failed: Проверка ключа не удалась
human:
- added: Человек добавлен
- selfregistered: Человек зарегистрировал себя
+ added: Пользователь добавлен
+ selfregistered: Пользователь зарегистрирован самостоятельно
avatar:
- added: Добавлен аватар
- removed: Аватар удален
+ added: Аватар добавлен
+ removed: Аватар удалён
initialization:
code:
- added: Сгенерирован код инициализации
- sent: Отправлен код инициализации
+ added: Код инициализации создан
+ sent: Код инициализации отправлен
check:
succeeded: Проверка инициализации прошла успешно
failed: Проверка инициализации не удалась
username:
reserved: Имя пользователя зарезервировано
- released: Имя пользователя выпущено
+ released: Имя пользователя опубликовано
email:
- changed: Адрес электронной почты изменен
- verified: Адрес электронной почты подтвержден
+ changed: Адрес электронной почты изменён
+ verified: Адрес электронной почты подтверждён
verification:
failed: Не удалось подтвердить адрес электронной почты
code:
- added: Сгенерирован код подтверждения адреса электронной почты
- sent: Отправлен код подтверждения адреса электронной почты
+ added: Код подтверждения адреса электронной почты создан
+ sent: Код подтверждения адреса электронной почты отправлен
password:
- changed: Пароль изменен
+ changed: Пароль изменён
code:
- added: Сгенерирован код пароля
+ added: Код пароля сгенерирован
sent: Код пароля отправлен
check:
succeeded: Проверка пароля прошла успешно
- failed: Проверка пароля не удалась
+ failed: Ошибка проверки пароля
change:
sent: Отправлена смена пароля
hash:
updated: Обновлен хэш пароля
externallogin:
check:
- succeeded: Внешний вход выполнен успешно
+ succeeded: Внешний вход в систему выполнен успешно
externalidp:
- added: Добавлен внешний поставщик удостоверений
- removed: Удален внешний поставщик удостоверений
+ added: Внешний поставщик идентификационных данных добавлен
+ removed: Внешний поставщик идентификационных данных удалён
cascade:
- removed: Удален внешний каскад IDP
+ removed: Каскад внешнего поставщика идентификационных данных удалён
id:
migrated: Внешний идентификатор пользователя IDP был перенесен
phone:
- changed: Номер телефона изменен
- verified: Номер телефона подтвержден
+ changed: Номер телефона изменён
+ verified: Номер телефона подтверждён
verification:
failed: Не удалось подтвердить номер телефона
code:
- added: Сгенерирован код номера телефона
- sent: Отправленный код номера телефона
- removed: Номер телефона удален
+ added: Код номера телефона сгенерирован
+ sent: Код номера телефона отправлен
+ removed: Номер телефона удалён
profile:
- changed: Профиль пользователя изменен
+ changed: Профиль пользователя изменён
address:
- changed: Адрес пользователя изменен
+ changed: Адрес пользователя изменён
mfa:
otp:
- added: Добавлен многофакторный одноразовый пароль
- verified: Многофакторная проверка OTP
- removed: Удален многофакторный одноразовый пароль
+ added: Мультифактор OTP добавлен
+ verified: Мультифактор OTP проверен
+ removed: Мультифактор OTP удалён
check:
- succeeded: Многофакторная проверка OTP прошла успешно
- failed: Многофакторная проверка одноразового пароля не удалась
+ succeeded: Проверка мультифактора OTP прошла успешно
+ failed: Проверка мультифактора OTP не удалась
sms:
added: Добавлен многофакторный OTP SMS
removed: Удалены многофакторные OTP SMS
@@ -693,278 +693,278 @@ EventTypes:
failed: Не удалось выполнить многофакторную проверку электронной почты OTP
u2f:
token:
- added: Добавлен многофакторный U2F-токен
- verified: Многофакторный U2F-токен проверен
- removed: Удален многофакторный токен U2F
+ added: Токен мультифактора U2F добавлен
+ verified: Токен мультифактора U2F проверен
+ removed: Токен мультифактора U2F удалён
begin:
- login: Запущена многофакторная U2F-проверка
+ login: Проверка мультифактора U2F начата
check:
- succeeded: Многофакторная проверка U2F прошла успешно
- failed: Сбой многофакторной проверки U2F
+ succeeded: Проверка мультифактора U2F прошла успешно
+ failed: Проверка мультифактора U2F U2F не удалась
signcount:
- changed: Изменена контрольная сумма токена Multifactor U2F
+ changed: Контрольная сумма токена мультифактора U2F изменена
init:
- skipped: Пропущена многофакторная инициализация
+ skipped: Многофакторная инициализация пропущена
passwordless:
token:
- added: Добавлен токен для входа без пароля
+ added: Токен для беспарольного входа добавлен
verified: Токен для беспарольного входа проверен
- removed: Удален токен для входа без пароля
+ removed: Токен для беспарольного входа удалён
begin:
- login: Запущена проверка входа без пароля
+ login: Проверка беспарольного входа начата
check:
- succeeded: Проверка входа без пароля прошла успешно
- failed: Ошибка проверки входа без пароля
+ succeeded: Проверка беспарольного входа прошла успешно
+ failed: Проверка беспарольного входа не удалась
signcount:
- changed: Изменена контрольная сумма беспарольного токена входа
+ changed: Контрольная сумма токена беспарольного входа изменена
initialization:
code:
- added: Добавлен код инициализации без пароля
- sent: Отправлен код инициализации без пароля
- requested: Запрошен код инициализации без пароля
+ added: Беспарольный код инициализации добавлен
+ sent: Код беспарольной инициализации отправлен
+ requested: Код беспарольной инициализации запрошен
check:
- succeeded: Код инициализации без пароля успешно проверен
- failed: Ошибка проверки кода инициализации без пароля
+ succeeded: Код беспарольной инициализации успешно проверен
+ failed: Проверка кода беспарольной инициализации не удалась
signed:
out: Пользователь вышел из системы
refresh:
token:
- added: Маркер обновления создан
- renewed: Обновление маркера
- removed: Маркер обновления удален
+ added: Токен обновления создан
+ renewed: Токен обновления обновлён
+ removed: Токен обновления удалён
locked: Пользователь заблокирован
unlocked: Пользователь разблокирован
deactivated: Пользователь деактивирован
reactivated: Пользователь повторно активирован
- removed: Пользователь удален
+ removed: Пользователь удалён
password:
- changed: Пароль изменен
+ changed: Пароль изменён
code:
- added: Сгенерирован код пароля
+ added: Код пароля сгенерирован
sent: Код пароля отправлен
check:
succeeded: Проверка пароля прошла успешно
failed: Проверка пароля не удалась
phone:
- changed: Номер телефона изменен
- verified: Номер телефона подтвержден
+ changed: Номер телефона изменён
+ verified: Номер телефона подтверждён
verification:
- failed: Не удалось подтвердить номер телефона
+ failed: Номер телефона не удалось подтвердить
code:
- added: Сгенерирован код номера телефона
- sent: Отправленный код номера телефона
- removed: Номер телефона удален
+ added: Код номера телефона сгенерирован
+ sent: Код номера телефона отправлен
+ removed: Номер телефона удалён
profile:
- changed: Профиль пользователя изменен
+ changed: Профиль пользователя изменён
address:
- changed: Адрес пользователя изменен
+ changed: Адрес пользователя изменён
mfa:
otp:
- added: Добавлен многофакторный одноразовый пароль
- verified: Многофакторная проверка OTP
- removed: Удален многофакторный одноразовый пароль
+ added: Мультифактор OTP добавлен
+ verified: Мультифактор OTP проверен
+ removed: Мультифактор OTP удалён
check:
- succeeded: Многофакторная проверка OTP прошла успешно
- failed: Многофакторная проверка одноразового пароля не удалась
+ succeeded: Проверка мультифактора OTP прошла успешно
+ failed: Проверка мультифактора OTP не удалась
init:
- skipped: Пропущена многофакторная инициализация одноразового пароля
+ skipped: Инициализация мультифактора OTP пропущена
init:
- skipped: Пропущена многофакторная инициализация
+ skipped: Многофакторная инициализация пропущена
signed:
out: Пользователь вышел из системы
grant:
- added: Добавлена авторизация
+ added: Авторизация добавлена
changed: Авторизация изменена
- removed: Удалена авторизация
- deactivated: Авторизация отключена
- reactivated: Авторизация активирована повторно
+ removed: Авторизация удалена
+ deactivated: Авторизация деактивирована
+ reactivated: Авторизация повторно активирована
reserved: Авторизация зарезервирована
- released: Авторизация выпущена
+ released: Авторизация опубликована
cascade:
- removed: Удалена авторизация
+ removed: Авторизация удалена
changed: Авторизация изменена
metadata:
- set: Набор метаданных пользователя
- removed: Удалены метаданные пользователя
- removed.all: Все метаданные пользователя удалены
+ set: Метаданные пользователя установлены
+ removed: Метаданные пользователя удалены
+ removed.all: Все пользовательские метаданные удалены
domain:
claimed: Домен заявлен
- claimed.sent: Отправлено уведомление о подтверждении домена
+ claimed.sent: Уведомление о заявленном домене отправлено
pat:
- added: Добавлен персональный маркер доступа
- removed: Удален личный маркер доступа
+ added: Токен личного доступа добавлен
+ removed: Токен личного доступа удалён
org:
- added: Добавлена организация
+ added: Организация добавлена
changed: Организация изменена
deactivated: Организация деактивирована
- reactivated: Организация восстановлена
+ reactivated: Организация повторно активирована
removed: Организация удалена
domain:
added: Домен добавлен
verification:
- added: Добавлена проверка домена
- failed: Не удалось подтвердить домен
- verified: Домен подтвержден
- removed: Домен удален
+ added: Проверка домена добавлена
+ failed: Проверка домена не удалась
+ verified: Домен проверен
+ removed: Домен удалён
primary:
- set: Основной набор доменов
+ set: Основной домен установлен
reserved: Домен зарезервирован
- released: Домен освобожден
+ released: Домен опубликован
name:
reserved: Название организации зарезервировано
- released: Опубликовано название организации
+ released: Название организации опубликовано
member:
- added: Добавлен участник организации
- changed: Изменен участник организации
- removed: Удален участник организации
+ added: Участник организации добавлен
+ changed: Участник организации изменён
+ removed: Участник организации удалён
cascade:
- removed: Удален каскад участников организации
+ removed: Каскад участников организации удалён
iam:
policy:
- added: Добавлена системная политика
- changed: Изменена системная политика
- removed: Удалена системная политика
+ added: Системная политика добавлена
+ changed: Системная политика изменена
+ removed: Системная политика удалена
idp:
config:
- added: Добавлена конфигурация IDP
- changed: Изменена конфигурация IDP
- removed: Удалена конфигурация IDP
- deactivated: Конфигурация IDP отключена
- reactivated: Повторная активация конфигурации IDP
+ added: Конфигурация поставщика идентификационных данных добавлена
+ changed: Конфигурация поставщика идентификационных данных изменена
+ removed: Конфигурация поставщика идентификационных данных удалена
+ deactivated: Конфигурация поставщика идентификационных данных деактивирована
+ reactivated: Конфигурация поставщика идентификационных данных повторно активирована
oidc:
config:
- added: Добавлена конфигурация OIDC IDP
- changed: Изменена конфигурация OIDC IDP
+ added: Конфигурация OIDC поставщика идентификационных данных добавлена
+ changed: Конфигурация OIDC поставщика идентификационных данных изменена
saml:
config:
- added: Добавлена конфигурация SAML IDP
- changed: Изменена конфигурация SAML IDP
+ added: Конфигурация SAML поставщика идентификационных данных добавлена
+ changed: Конфигурация SAML поставщика идентификационных данных изменена
jwt:
config:
- added: Добавлена конфигурация JWT IDP
- changed: Изменена конфигурация IDP JWT
+ added: Конфигурация JWT поставщика идентификационных данных добавлена
+ changed: Конфигурация JWT поставщика идентификационных данных изменена
customtext:
- set: Пользовательский набор текста
- removed: Пользовательский текст удален
+ set: Пользовательский текст установлен
+ removed: Пользовательский текст удалён
template:
- removed: Удален пользовательский текстовый шаблон
+ removed: Образец пользовательского текста удалён
policy:
login:
- added: Добавлена политика входа в систему
- changed: Изменена политика входа в систему
+ added: Политика входа в систему добавлена
+ changed: Политика входа в систему изменена
removed: Политика входа в систему удалена
idpprovider:
- added: Поставщик удостоверений добавлен в политику входа
- removed: Поставщик удостоверений удален из политики входа
+ added: Поставщик идентификационных данных добавлен в политику входа в систему
+ removed: Поставщик идентификационных данных удалён из политики входа в систему
cascade:
- removed: Каскад поставщиков удостоверений удален из политики входа
+ removed: Каскад поставщика идентификационных данных удалён из политики входа в систему
secondfactor:
- added: Второй фактор, добавленный в политику входа
- removed: Второй фактор удален из политики входа
+ added: Второй фактор добавлен в политику входа в систему
+ removed: Второй фактор удалён из политики входа в систему
multifactor:
- added: Многофакторный добавлен в политику входа
- removed: Многофакторность удалена из политики входа
+ added: Мультифактор добавлен в политику входа в систему
+ removed: Мультифактор удалён из политики входа в систему
password:
complexity:
- added: Добавлена политика сложности паролей
- changed: Изменена политика сложности паролей
- removed: Удалена политика сложности паролей
+ added: Политика сложности пароля добавлена
+ changed: Политика сложности пароля изменена
+ removed: Политика сложности пароля удалена
age:
- added: Добавлена политика срока действия пароля
- changed: Изменена политика срока действия пароля
- removed: Удалена политика срока действия пароля
+ added: Политика срока действия пароля добавлена
+ changed: Политика срока действия пароля изменена
+ removed: Политика срока действия пароля удалена
lockout:
- added: Добавлена политика блокировки паролем
- changed: Изменена политика блокировки паролем
- removed: Удалена политика блокировки паролем
+ added: Политика блокировки пароля добавлена
+ changed: Политика блокировки пароля изменена
+ removed: Политика блокировки паролей удалена
label:
- added: Добавлена политика меток
- changed: Изменена политика меток
+ added: Политика меток добавлена
+ changed: Политика меток изменена
activated: Политика меток активирована
removed: Политика меток удалена
logo:
added: Логотип добавлен в политику меток
- removed: Логотип удален из политики меток
+ removed: Логотип удалён из политики меток
dark:
- added: Логотип (темный режим) добавлен в политику меток
- removed: Логотип (темный режим) удален из политики меток
+ added: Логотип (тёмный режим) добавлен в политику меток
+ removed: Логотип (тёмный режим) удалён из политики меток
icon:
added: Значок добавлен в политику меток
- removed: Значок удален из политики меток
+ removed: Значок удалён из политики меток
dark:
- added: Значок (темный режим) добавлен в политику меток
- removed: Значок (темный режим) удален из политики меток
+ added: Значок (тёмный режим) добавлен в политику меток
+ removed: Значок (тёмный режим) удалён из политики меток
font:
- added: Шрифт, добавленный в политику меток
- removed: Шрифт удален из политики меток
+ added: Шрифт добавлен в политику меток
+ removed: Шрифт удалён из политики меток
assets:
- removed: Ресурсы, удаленные из политики меток
+ removed: Активы удалены из политики меток
privacy:
- added: Добавлена политика конфиденциальности и TOS
- changed: Политика конфиденциальности и Условия использования изменены
- removed: Политика конфиденциальности и Условия использования удалены
+ added: Политика конфиденциальности и Пользовательское соглашение добавлены
+ changed: Политика конфиденциальности и Пользовательское соглашение изменены
+ removed: Политика конфиденциальности и Пользовательское соглашение удалены
domain:
- added: Добавлена политика домена
- changed: Изменена политика домена
+ added: Политика домена добавлена
+ changed: Политика домена изменена
removed: Политика домена удалена
lockout:
- added: Добавлена политика блокировки
- changed: Изменена политика блокировки
+ added: Политика блокировки добавлена
+ changed: Политика блокировки изменена
removed: Политика блокировки удалена
notification:
- added: Добавлена политика уведомлений
- changed: Изменена политика уведомлений
+ added: Политика уведомлений добавлена
+ changed: Политика уведомлений изменена
removed: Политика уведомлений удалена
flow:
trigger_actions:
- set: Набор действий
+ set: Действие установлено
cascade:
- removed: Удален каскад действий
- removed: Удаленные действия
- cleared: Поток очищен
+ removed: Каскад действий удалён
+ removed: Действия удалены
+ cleared: Процесс очищен
mail:
template:
- added: Добавлен шаблон E-Mail
- changed: Изменен шаблон E-Mail
- removed: Удален шаблон электронной почты
+ added: Образец электронной почты добавлен
+ changed: Образец электронной почты изменён
+ removed: Образец электронной почты удалён
text:
- added: Добавлен текст E-Mail
- changed: Изменен текст сообщения электронной почты
- removed: Текст электронной почты удален
+ added: Текст сообщения электронной почты добавлен
+ changed: Текст сообщения электронной почты изменён
+ removed: Текст сообщения электронной почты удалён
metadata:
removed: Метаданные удалены
removed.all: Все метаданные удалены
- set: Набор метаданных
+ set: Метаданные установлены
project:
added: Проект добавлен
- changed: Проект изменен
+ changed: Проект изменён
deactivated: Проект деактивирован
- reactivated: Проект возобновлен
- removed: Проект удален
+ reactivated: Проект повторно активирован
+ removed: Проект удалён
member:
- added: Добавлен участник проекта
- changed: Изменен участник проекта
- removed: Удален участник проекта
+ added: Участник проекта добавлен
+ changed: Участник проекта изменён
+ removed: Участник проекта удалён
cascade:
- removed: Удален каскад участников проекта
+ removed: Каскад участников проекта удалён
role:
- added: Добавлена роль проекта
- changed: Изменена роль проекта
- removed: Удалена роль проекта
+ added: Роль проекта добавлена
+ changed: Роль проекта изменена
+ removed: Роль проекта удалена
grant:
- added: Добавлен доступ к управлению
- changed: Изменен доступ к управлению
- removed: Удален доступ к управлению
- deactivated: Доступ к управлению отключен
- reactivated: Доступ к управлению снова активирован
+ added: Доступ к управлению добавлен
+ changed: Доступ к управлению изменён
+ removed: Доступ к управлению удалён
+ deactivated: Доступ к управлению деактивирован
+ reactivated: Доступ к управлению повторно активирован
cascade:
- changed: Изменен доступ к управлению
+ changed: Доступ к управлению изменён
member:
- added: Добавлен участник с доступом к управлению
- changed: Изменен участник с доступом к управлению
- removed: Удален участник с доступом к управлению
+ added: Участник с доступом к управлению добавлен
+ changed: Участник с доступом к управлению изменён
+ removed: Участник с доступом к управлению удалён
cascade:
- removed: Удален каскад доступа к управлению
+ removed: Каскад доступа к управлению удалён
application:
added: Приложение добавлено
changed: Приложение изменено
@@ -974,267 +974,267 @@ EventTypes:
oidc:
secret:
check:
- succeeded: Проверка секрета клиента OIDC прошла успешно
- failed: Сбой проверки секрета клиента OIDC
+ succeeded: Проверка клиентского ключа OIDC прошла успешно
+ failed: Проверки клиентского ключа OIDC не удалась
key:
- added: Добавлен ключ приложения
- removed: Удален ключ приложения
+ added: Ключ приложения добавлен
+ removed: Ключ приложения удалён
config:
saml:
- added: Добавлена конфигурация SAML
- changed: Изменена конфигурация SAML
+ added: Конфигурация SAML добавлена
+ changed: Конфигурация SAML изменена
oidc:
- added: Добавлена конфигурация OIDC
- changed: Изменена конфигурация OIDC
+ added: Конфигурация OIDC добавлена
+ changed: Конфигурация OIDC изменена
secret:
- changed: Секрет OIDC изменен
+ changed: Ключ OIDC изменён
api:
- added: Добавлена конфигурация API
- changed: Изменена конфигурация API
+ added: Конфигурация API добавлена
+ changed: Конфигурация API изменена
secret:
- changed: Секрет API изменен
+ changed: Ключ API изменён
policy:
password:
complexity:
- added: Добавлена политика сложности паролей
- changed: Изменена политика сложности паролей
+ added: Политика сложности пароля добавлена
+ changed: Политика сложности пароля изменена
age:
- added: Добавлена политика срока действия пароля
- changed: Изменена политика срока действия пароля
+ added: Политика срока действия пароля добавлена
+ changed: Политика срока действия пароля изменена
lockout:
- added: Добавлена политика блокировки паролем
- changed: Изменена политика блокировки паролем
+ added: Политика блокировки пароля добавлена
+ changed: Политика блокировки пароля изменена
iam:
setup:
- started: Начата настройка ZITADEL
+ started: Настройка ZITADEL начата
done: Настройка ZITADEL завершена
global:
org:
- set: Глобальный организационный набор
+ set: Глобальная организация установлена
project:
iam:
- set: Проектный комплект ZITADEL
+ set: Проект ZITADEL установлен
member:
- added: Добавлен член ZITADEL
- changed: Сменился участник ZITADEL
- removed: Удален член ZITADEL
+ added: Участник ZITADEL добавлен
+ changed: Участник ZITADEL изменён
+ removed: Участник ZITADEL удалён
cascade:
- removed: Удален каскад элементов ZITADEL
+ removed: Каскад участников ZITADEL удалён
idp:
config:
- added: Добавлена конфигурация IDP
- changed: Изменена конфигурация IDP
- removed: Удалена конфигурация IDP
- deactivated: Конфигурация IDP отключена
- reactivated: Повторная активация конфигурации IDP
+ added: Конфигурация поставщика идентификационных данных добавлена
+ changed: Конфигурация поставщика идентификационных данных изменена
+ removed: Конфигурация поставщика идентификационных данных удалена
+ deactivated: Конфигурация поставщика идентификационных данных деактивирована
+ reactivated: Конфигурация поставщика идентификационных данных повторно активирована
oidc:
config:
- added: Добавлена конфигурация OIDC IDP
- changed: Изменена конфигурация OIDC IDP
+ added: Конфигурация OIDC поставщика идентификационных данных добавлена
+ changed: Конфигурация OIDC поставщика идентификационных данных изменена
saml:
config:
- added: Добавлена конфигурация SAML IDP
- changed: Изменена конфигурация SAML IDP
+ added: Конфигурация SAML поставщика идентификационных данных добавлена
+ changed: Конфигурация SAML поставщика идентификационных данных изменена
jwt:
config:
- added: Добавлена конфигурация JWT для поставщика удостоверений
- changed: Удалена конфигурация JWT из поставщика удостоверений
+ added: Конфигурация JWT для поставщика идентификационных данных добавлена
+ changed: Конфигурация JWT удалена из поставщика идентификационных данных
customtext:
- set: Текст был задан
- removed: Текст был удален
+ set: Текст установлен
+ removed: Текст удалён
policy:
login:
- added: Добавлена политика входа по умолчанию
- changed: Изменена политика входа по умолчанию
+ added: Политика входа в систему по умолчанию добавлена
+ changed: Политика входа в систему по умолчанию изменена
idpprovider:
- added: Поставщик удостоверений добавлен в политику входа по умолчанию
- removed: Поставщик удостоверений удален из политики входа по умолчанию
+ added: Поставщик идентификационных данных добавлен в политику входа в систему по умолчанию
+ removed: Поставщик идентификационных данных удалён из политики входа в систему по умолчанию
label:
- added: Добавлена политика меток
- changed: Изменена политика меток
+ added: Политика меток добавлена
+ changed: Политика меток изменена
activated: Политика меток активирована
logo:
added: Логотип добавлен в политику меток
- removed: Логотип удален из политики меток
+ removed: Логотип удалён из политики меток
dark:
- added: Логотип (темный режим) добавлен в политику меток
- removed: Логотип (темный режим) удален из политики меток
+ added: Логотип (тёмный режим) добавлен в политику меток
+ removed: Логотип (тёмный режим) удалён из политики меток
icon:
added: Значок добавлен в политику меток
- removed: Значок удален из политики меток
+ removed: Значок удалён из политики меток
dark:
- added: Значок (темный режим) добавлен в политику меток
- removed: Значок (темный режим) удален из политики меток
+ added: Значок (тёмный режим) добавлен в политику меток
+ removed: Значок (тёмный режим) удалён из политики меток
font:
- added: Шрифт, добавленный в политику меток
- removed: Шрифт удален из политики меток
+ added: Шрифт добавлен в политику меток
+ removed: Шрифт удалён из политики меток
assets:
- removed: Ресурсы, удаленные из политики меток
+ removed: Активы удалены из политики меток
default:
language:
- set: Набор языков по умолчанию
+ set: Язык по умолчанию установлен
oidc:
settings:
- added: Добавлена конфигурация OIDC
- changed: Изменена конфигурация OIDC
- removed: Удалена конфигурация OIDC
+ added: Конфигурация OIDC добавлена
+ changed: Конфигурация OIDC изменена
+ removed: Конфигурация OIDC удалена
secret:
generator:
- added: Добавлен генератор секретов
- changed: Изменен генератор секретов
- removed: Удален генератор секретов
+ added: Генератор ключей добавлен
+ changed: Генератор ключей изменён
+ removed: Генератор ключей удалён
smtp:
config:
- added: Добавлена конфигурация SMTP
- changed: Изменена конфигурация SMTP
+ added: Конфигурация SMTP добавлена
+ changed: Конфигурация SMTP изменена
password:
- changed: Изменен секрет конфигурации SMTP
+ changed: Ключ конфигурации SMTP изменён
sms:
config:
twilio:
- added: Добавлен SMS-провайдер Twilio
- changed: Смена SMS-провайдера Twilio
+ added: Поставщик SMS Twilio добавлен
+ changed: Поставщик SMS Twilio изменён
token:
- changed: Изменен маркер поставщика Twilio SMS
- removed: Удален поставщик SMS Twilio
- activated: Активирован поставщик Twilio SMS
- deactivated: Поставщик SMS Twilio отключен
+ changed: Токен поставщика SMS Twilio изменён
+ removed: Поставщик SMS Twilio удалён
+ activated: Поставщик SMS Twilio активирован
+ deactivated: Поставщик SMS Twilio деактивирован
key_pair:
- added: Добавлена пара ключей
+ added: Пара ключей добавлена
certificate:
added: Сертификат добавлен
action:
- added: Добавлено действие
+ added: Действие добавлено
changed: Действие изменено
deactivated: Действие деактивировано
- reactivated: Действие активировано повторно
+ reactivated: Действие повторно активировано
removed: Действие удалено
instance:
- added: Добавлен экземпляр
- changed: Экземпляр изменен
+ added: Экземпляр добавлен
+ changed: Экземпляр изменён
customtext:
- removed: Пользовательский текст удален
- set: Пользовательский набор текста
+ removed: Пользовательский текст удалён
+ set: Пользовательский текст установлен
template:
- removed: Удален шаблон пользовательского текста
+ removed: Образец пользовательского текста удалён
default:
language:
- set: Набор языков по умолчанию
+ set: Языков по умолчанию установлен
org:
- set: Набор организации по умолчанию
+ set: Организация по умолчанию установлена
domain:
added: Домен добавлен
primary:
- set: Основной набор доменов
- removed: Домен удален
+ set: Основной домен установлен
+ removed: Домен удалён
iam:
console:
- set: Набор приложений ZITADEL Console
+ set: Приложение консоли ZITADEL установлено
project:
- set: Проектный комплект ZITADEL
+ set: Проект ZITADEL установлен
mail:
template:
- added: Добавлен шаблон E-Mail
- changed: Изменен шаблон E-Mail
+ added: Образец электронной почты добавлен
+ changed: Образец электронной почты изменён
text:
- added: Добавлен текст E-Mail
- changed: Изменен текст сообщения электронной почты
+ added: Текст сообщения электронной почты добавлен
+ changed: Текст сообщения электронной почты изменён
member:
- added: Добавлен элемент экземпляра
- changed: Изменен элемент экземпляра
- removed: Удален элемент экземпляра
+ added: Участник экземпляра добавлен
+ changed: Участник экземпляра изменён
+ removed: Участник экземпляра удалён
cascade:
- removed: Удален каскад элементов экземпляра
+ removed: Каскад участника экземпляра удалён
notification:
provider:
debug:
- fileadded: Добавлен поставщик уведомлений об отладке файлов
- filechanged: Изменен поставщик уведомлений об отладке файлов
- fileremoved: Удален поставщик уведомлений об отладке файлов
- logadded: Добавлен поставщик уведомлений об отладке журнала
- logchanged: Изменен поставщик уведомлений об отладке журнала
- logremoved: Удален поставщик уведомлений об отладке журнала
+ fileadded: Поставщик уведомлений об отладке файлов добавлен
+ filechanged: Поставщик уведомлений об отладке файлов изменён
+ fileremoved: Поставщик уведомлений об отладке файлов удалён
+ logadded: Поставщик уведомлений об отладке журнала добавлен
+ logchanged: Поставщик уведомлений об отладке журнала изменён
+ logremoved: Поставщик уведомлений об отладке журналов удалён
oidc:
settings:
- added: Добавлены настройки OIDC
- changed: Изменены настройки OIDC
+ added: Настройки OIDC добавлены
+ changed: Настройки OIDC изменены
policy:
domain:
- added: Добавлена политика домена
- changed: Изменена политика домена
+ added: Политика домена добавлена
+ changed: Политика домена изменена
label:
activated: Политика меток активирована
- added: Добавлена политика меток
+ added: Политика меток добавлена
assets:
- removed: Удалена политика "Ресурс из меток"
- changed: Изменена политика меток
+ removed: Актив из политики меток удалён
+ changed: Политика меток изменена
font:
- added: Шрифт, добавленный в политику меток
- removed: Шрифт удален из политики меток
+ added: Шрифт добавлен в политику меток
+ removed: Шрифт удалён из политики меток
icon:
added: Значок добавлен в политику меток
- removed: Значок удален из политики меток
+ removed: Значок удалён из политики меток
dark:
- added: Значок добавлен в политику dark label
- removed: Значок удален из политики темной метки
+ added: Значок добавлен в политику тёмных меток
+ removed: Значок удалён из политики тёмных меток
logo:
- added: Логотип добавлен в правила маркировки
- removed: Логотип удален из правил маркировки
+ added: Логотип добавлен в политику меток
+ removed: Логотип удалён из политики меток
dark:
- added: Логотип добавлен в политику в отношении темных меток
- removed: Логотип удален из политики темной этикетки
+ added: Логотип добавлен в политику тёмных меток
+ removed: Логотип удалён из политики тёмных меток
lockout:
- added: Добавлена политика блокировки
- changed: Изменена политика блокировки
+ added: Политика блокировки добавлена
+ changed: Политика блокировки изменена
login:
- added: Добавлена политика входа в систему
- changed: Изменена политика входа в систему
+ added: Политика входа в систему добавлена
+ changed: Политика входа в систему изменена
idpprovider:
- added: Поставщик удостоверений добавлен в политику входа
+ added: Поставщик идентификационных данных добавлен в политику входа в систему
cascade:
- removed: Каскад поставщиков удостоверений удален из политики входа
- removed: Поставщик удостоверений удален из политики входа
+ removed: Каскад поставщика идентификационных данных удалён из политики входа в систему
+ removed: Поставщик идентификационных данных удалён из политики входа в систему
multifactor:
- added: Многофакторный добавлен в политику входа
- removed: Многофакторность удалена из политики входа в систему
+ added: Мультифактор добавлен в политику входа в систему
+ removed: Мультифактор удалён из политики входа в систему
secondfactor:
- added: Второй фактор, добавленный в политику входа
- removed: Второй фактор удален из политики входа в систему
+ added: Второй фактор добавлен в политику входа в систему
+ removed: Второй фактор удалён из политики входа в систему
password:
age:
- added: Добавлена политика срока действия пароля
- changed: Изменена политика срока действия пароля
+ added: Политика срока действия пароля добавлена
+ changed: Политика срока действия пароля изменена
complexity:
- added: Добавлена политика сложности паролей
- changed: Удалена политика сложности паролей
+ added: Политика сложности пароля добавлена
+ changed: Политика сложности пароля удалена
privacy:
- added: Добавлена политика конфиденциальности
+ added: Политика конфиденциальности добавлена
changed: Политика конфиденциальности изменена
security:
- set: Набор политик безопасности
+ set: Политика безопасности установлена
- removed: Экземпляр удален
+ removed: Экземпляр удалён
secret:
generator:
- added: Добавлен генератор секретов
- changed: Изменен генератор секретов
- removed: Удален генератор секретов
+ added: Генератор ключей добавлен
+ changed: Генератор ключей изменён
+ removed: Генератор ключей удалён
sms:
configtwilio:
- activated: Конфигурация Twilio SMS активирована
- added: Добавлена конфигурация Twilio SMS
- changed: Изменена конфигурация Twilio SMS
- deactivated: Конфигурация Twilio SMS отключена
- removed: Удалена конфигурация Twilio SMS
+ activated: Конфигурация SMS Twilio активирована
+ added: Конфигурация SMS Twilio добавлена
+ changed: Конфигурация SMS Twilio изменена
+ deactivated: Конфигурация SMS Twilio деактивирована
+ removed: Конфигурация SMS Twilio удалена
token:
- changed: Изменена конфигурация токена Twilio SMS
+ changed: Токен конфигурации SMS Twilio изменён
smtp:
config:
- added: Добавлена конфигурация SMTP
- changed: Изменена конфигурация SMTP
+ added: Конфигурация SMTP добавлена
+ changed: Конфигурация SMTP изменена
password:
- changed: Изменен пароль конфигурации SMTP
- removed: Удалена конфигурация SMTP
+ changed: Пароль конфигурации SMTP изменён
+ removed: Конфигурация SMTP удалена
user_schema:
created: Пользовательская схема создана
updated: Пользовательская схема обновлена
@@ -1245,42 +1245,43 @@ Application:
OIDC:
UnsupportedVersion: Ваша версия OIDC не поддерживается
V1:
- NotCompliant: Конфигурация не соответствует требованиям стандарта OIDC 1.0 и отличается от него.
- NoRedirectUris: Должен быть зарегистрирован хотя бы один URI перенаправления.
- NotAllCombinationsAreAllowed: Конфигурация соответствует требованиям, но не все возможные комбинации разрешены.
+ NotCompliant: Ваша конфигурация не соответствует требованиям и отличается от стандарта OIDC 1.0.
+ NoRedirectUris: Должен быть зарегистрирован хотя бы один URI перенаправления
+ NotAllCombinationsAreAllowed: Конфигурация соответствует требованиям, но разрешены не все возможные комбинации
Code:
RedirectUris:
- HttpOnlyForWeb: Код типа гранта разрешен только URI перенаправления http для веб-сайта типа приложения.
- CustomOnlyForNative: Код типа гранта разрешает пользовательские URI перенаправления только для нативного типа приложения (например, appname:// )
+ HttpOnlyForWeb: Код типа допуска разрешает только URI перенаправления http для типа приложения веб
+ CustomOnlyForNative: Код типа допуска разрешает только пользовательский URI перенаправления для нативного типа приложения (например, appname:// )
Implicit:
RedirectUris:
- CustomNotAllowed: Тип grant implicit не разрешает пользовательские uri перенаправления
- HttpNotAllowed: Тип grant implicit не разрешает uri перенаправления http
- HttpLocalhostOnlyForNative: URI перенаправления Http://localhost разрешен только для собственных приложений.
+ CustomNotAllowed: Скрытый тип допуска не поддерживает настраиваемый URI перенаправления
+ HttpNotAllowed: Скрытый тип допуска не позволяет http перенаправлять uris
+ HttpLocalhostOnlyForNative: URI перенаправления HTTP ://localhost разрешён только для нативных приложений
Native:
AuthMethodType:
- NotNone: Нативные приложения должны иметь authmethodtype none.
+ NotNone: Нативные приложения не должны содержать authmethodtype none
RedirectUris:
- MustBeHttpLocalhost: URI перенаправления должны начинаться с вашего собственного протокола, http://127.0.0.1, http://[::1] или http://localhost.
+ MustBeHttpLocalhost: URI перенаправления должны начинаться с вашего собственного протокола, http://127.0.0.1, http://[::1] или http://localhost
UserAgent:
AuthMethodType:
- NotNone: Приложение агента пользователя должно иметь authmethodtype none.
+ NotNone: Приложение User agent не должно содержать authmethodtype none
GrantType:
Refresh:
- NoAuthCode: Маркер обновления разрешен только в сочетании с кодом авторизации.
+ NoAuthCode: Токен обновления разрешён только в сочетании с кодом авторизации
+
Action:
Flow:
Type:
- Unspecified: Неопределенное
+ Unspecified: Не определён
ExternalAuthentication: Внешняя аутентификация
CustomiseToken: Токен дополнения
InternalAuthentication: Внутренняя аутентификация
CustomizeSAMLResponse: Дополнение SAMLResponse
TriggerType:
- Unspecified: Неопределенное
- PostAuthentication: Постаутентификация
+ Unspecified: Не определён
+ PostAuthentication: Пост-аутентификация
PreCreation: Предварительное создание
- PostCreation: Создание поста
+ PostCreation: Пост-создание
PreUserinfoCreation: Предварительное создание информации о пользователе
- PreAccessTokenCreation: Создание маркера предварительного доступа
+ PreAccessTokenCreation: Предварительное создание токена доступа
PreSAMLResponseCreation: Предварительное создание SAMLResponse