zitadel/internal/static/i18n/zh.yaml
Livio Spring 7c494fd219
feat(login): add OTP (email and sms) (#6353)
* feat: login with otp

* fix(i18n): japanese translation

* add missing files

* fix provider change

* add event types translations to en

* add tests

* resourceOwner

* remove unused handler

* fix: secret generators and add comments

* add setup step

* rename

* linting

* fix setup

* improve otp handling

* fix autocomplete

* translations for login and notifications

* translations for event types

* changes from review

* check selected mfa type
2023-08-15 12:47:05 +00:00

1055 lines
36 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Errors:
Internal: 发生了内部错误
NoChangesFound: 没有变化
OriginNotAllowed: 这个"来源"是不被允许的
IDMissing: ID 丢失
ResourceOwnerMissing: 组织没有资源所有者
RemoveFailed: 无法移除
ProjectionName:
Invalid: 错误的映射名称
Assets:
EmptyKey: 资产的 Key 为空
Store:
NotInitialized: 资产存储未初始化
NotConfigured: 未配置资产存储
Bucket:
Internal: 创建桶时出现内部错误
AlreadyExists: 存储桶已存在
CreateFailed: 未创建存储桶
ListFailed: 无法读取存储桶
RemoveFailed: 未删除存储桶
SetPublicFailed: 无法将存储桶设置为公开
Object:
PutFailed: 未创建对象
GetFailed: 无法读取对象
NotFound: 找不到对象
PresignedTokenFailed: 无法创建签名令牌
ListFailed: 无法读取对象列表
RemoveFailed: 无法移除对象
Limit:
ExceedsDefault: 超出默认限制
Language:
NotParsed: 无法解析语言
OIDCSettings:
NotFound: OIDC 配置未找到
AlreadyExists: OIDC 配置已存在
SecretGenerator:
AlreadyExists: 秘密生成器已经存在
TypeMissing: 缺少秘钥生成器类型
NotFound: 未找到秘钥生成器
SMSConfig:
NotFound: 未找到 SMS 配置
AlreadyActive: SMS 配置已启用
AlreadyDeactivated: SMS 配置已停用
SMTPConfig:
NotFound: 未找到 SMTP 配置
AlreadyExists: SMTP 配置已存在
SenderAdressNotCustomDomain: 发件人地址必须在在实例的域名设置中验证。
Notification:
NoDomain: 未找到对应的域名
User:
NotFound: 找不到用户
AlreadyExists: 用户已存在
NotFoundOnOrg: 在所选组织中找不到用户
NotAllowedOrg: 用户不是所需组织的成员
UserIDMissing: 缺少用户 ID
UserIDWrong: "请求用户不等于经过身份验证的用户"
DomainPolicyNil: 组织策略为空
EmailAsUsernameNotAllowed: 电子邮件不允许作为用户名
Invalid: 用户数据无效
DomainNotAllowedAsUsername: 域已保存,但无法使用
AlreadyInactive: 用户已处于停用状态
NotInactive: 用户未处于停用状态
CantDeactivateInitial: 处于初始状态的用户只能删除不能停用
ShouldBeActiveOrInitial: 用户不是处于启用的的或初始化的
AlreadyInitialised: 用户已经初始化
NotInitialised: 用户尚未初始化
NotLocked: 用户未锁定
NoChanges: 未发现任何更改
InitCodeNotFound: 未找到初始化验证码
UsernameNotChanged: 用户名未更改
InvalidURLTemplate: URL模板无效
Profile:
NotFound: 未找到个人资料
NotChanged: 个人资料未更改
Empty: 简介是空的
FirstNameEmpty: 简介中的名字是空的
LastNameEmpty: 简介中的姓氏是空的
IDMissing: 简介ID丢失
Email:
NotFound: 电子邮件没有找到
Invalid: 电子邮件无效
AlreadyVerified: 电子邮件已经过验证
NotChanged: 电子邮件未更改
Empty: 电子邮件是空的
IDMissing: 电子邮件ID丢失
Phone:
NotFound: 手机号码未找到
Invalid: 手机号码无效
AlreadyVerified: 手机号码已经验证
Empty: 电话号码是空的
NotChanged: 电话号码没有改变
Address:
NotFound: 找不到地址
NotChanged: 地址没有改变
Machine:
Key:
NotFound: 未找到机器密钥
AlreadyExisting: 已有的机器钥匙
Secret:
NotExisting: 秘密并不存在
Invalid: 秘密是无效的
CouldNotGenerate: 无法生成秘密
PAT:
NotFound: 未找到个人访问令牌
NotHuman: 用户必须是个人
NotMachine: 用户必须是技术人员
WrongType: 此用户类型不允许
NotAllowedToLink: 不允许使用外部身份提供者登录并注册用户
Username:
AlreadyExists: 用户名已被使用
Reserved: 用户名已被使用
Empty: 用户名是空的
Code:
Empty: 验证码为空
NotFound: 验证码不存在
Expired: 验证码已过期
GeneratorAlgNotSupported: 不支持的生成器算法
Password:
NotFound: 未找到密码
Empty: 密码为空
Invalid: 密码无效
NotSet: 用户未设置密码
NotChanged: 密码未更改
NotSupported: 不支持密码哈希编码
PasswordComplexityPolicy:
NotFound: 未找到密码策略
MinLength: 密码太短
MinLengthNotAllowed: 给定的最小长度不被允许
HasLower: 密码必须包含小写
HasUpper: 密码必须包含大写
HasNumber: 密码必须包含数字
HasSymbol: 密码必须包含符号
ExternalIDP:
Invalid: 外部 IDP 无效
IDPConfigNotExisting: IDP 提供者对此组织无效
NotAllowed: 此组织不允许外部 IDP
MinimumExternalIDPNeeded: 必须添加至少一个 IDP
AlreadyExists: 外部 IDP 已存在
NotFound: 未找到外部 IDP
MFA:
OTP:
AlreadyReady: OTP (一次性密码) 已经设置好了
NotExisting: OTP (一次性密码) 不存在
NotReady: OTP (一次性密码) 还没准备好
InvalidCode: 无效的验证码
U2F:
NotExisting: U2F 不存在
Passwordless:
NotExisting: 未设置无密码登录
WebAuthN:
NotFound: 找不到 WebAuthN 令牌
BeginRegisterFailed: WebAuthN 注册失败
MarshalError: 编组数据错误
ErrorOnParseCredential: 解析凭证数据时出错
CreateCredentialFailed: 创建凭据时出错
BeginLoginFailed: WebAuthN 登录失败
ValidateLoginFailed: 验证登录凭据时出错
CloneWarning: 凭证可能被克隆
RefreshToken:
Invalid: Refresh Token 无效
NotFound: 未找到 Refresh Token
Instance:
NotFound: 没有找到实例
AlreadyExists: 实例已经存在
NotChanged: 实例没有改变
Org:
AlreadyExists: 组织名称已被占用
Invalid: 组织无效
AlreadyDeactivated: 组织已停用
AlreadyActive: 组织已处于启用状态
Empty: 组织为空
NotFound: 未找到组织
NotChanged: 组织信息未改变
DefaultOrgNotDeletable: 默认组织不应删除
ZitadelOrgNotDeletable: 不得删除与ZITADEL项目有关的组织
InvalidDomain: 无效的域名
DomainMissing: 域名缺失
DomainNotOnOrg: 组织中不存在域
DomainNotVerified: 域名未验证
DomainAlreadyVerified: 域已经过验证
DomainVerificationTypeInvalid: 域名验证类型无效
DomainVerificationMissing: 域名验证尚未开始
DomainVerificationFailed: 域名验证失败
PrimaryDomainNotDeletable: 不得删除主域名
DomainNotFound: 未找到域名
MemberIDMissing: 成员 ID 丢失
MemberNotFound: 未找到组织成员
InvalidMember: 组织成员无效
UserIDMissing: 缺少用户 ID
PolicyAlreadyExists: 策略已存在
PolicyNotExisting: 策略不存在
IdpInvalid: IDP 配置无效
IdpNotExisting: IDP 配置不存在
OIDCConfigInvalid: OIDC IDP 配置无效
IdpIsNotOIDC: IDP 配置不是 OIDC 类型
Domain:
AlreadyExists: 域名已存在
InvalidCharacter: 只有字母数字字符,.和 - 允许用于域名中
IDP:
InvalidSearchQuery: 无效的搜索查询
LoginPolicy:
NotFound: 未找到登录策略
Invalid: 登录策略无效
RedirectURIInvalid: 默认重定向 URL 无效
NotExisting: 登录策略不存在
AlreadyExists: 登录策略已存在
IdpProviderAlreadyExisting: IDP 提供者已存在
IdpProviderNotExisting: IDP 提供者不存在
RegistrationNotAllowed: 不允许注册
UsernamePasswordNotAllowed: 不允许使用用户名/密码登录
MFA:
AlreadyExists: 多因素身份认证已经存在
NotExisting: 多因素身份认证不存在
Unspecified: 多因素身份认证无效
MailTemplate:
NotFound: 未找到默认邮件模板
NotChanged: 默认邮件模板未更改
AlreadyExists: 默认邮件模板已存在
Invalid: 默认邮件模板无效
CustomMessageText:
NotFound: 未找到默认消息文本
NotChanged: 默认消息文本未更改
AlreadyExists: 默认消息文本已存在
Invalid: 默认消息文本无效
PasswordComplexityPolicy:
NotFound: 未找到密码复杂性策略
Empty: 密码复杂性策略为空
NotExisting: 密码复杂性策略不存在
AlreadyExists: 密码复杂性策略已存在
PasswordLockoutPolicy:
NotFound: 密码锁定策略不存在
Empty: 密码锁定策略为空
NotExisting: 密码锁定策略不存在
AlreadyExists: 密码锁定策略已存在
PasswordAgePolicy:
NotFound: 密码过期策略不存在
Empty: 密码过期策略为空
NotExisting: 密码过期策略不存在
AlreadyExists: 密码过期策略已存在
OrgIAMPolicy:
Empty: 组织 IAM 策略为空
NotExisting: 组织 IAM 策略不存在
AlreadyExists: 组织 IAM 策略已存在
NotificationPolicy:
NotFound: 未找到通知政策
NotChanged: 通知政策没有改变
AlreadyExists: 已经存在的通知政策
LabelPolicy:
NotFound: 不存在私人政策
NotChanged: 私人政策不改变
Project:
ProjectIDMissing: P缺少项目 ID
AlreadyExists: 项目以存在于组织中
OrgNotExisting: 组织不存在
UserNotExisting: 用户不存在
CouldNotGenerateClientSecret: 无法生成客户端秘钥
Invalid: 项目无效
NotActive: 项目不是启用状态
NotInactive: 项目不是停用状态
NotFound: 项目不存在
UserIDMissing: 缺少用户 ID
Member:
NotFound: 项目成员不存在
Invalid: 项目成员无效
AlreadyExists: 项目成员已存在
NotExisting: 项目成员不存在
MinimumOneRoleNeeded: 必须添加至少一个角色
Role:
AlreadyExists: 角色已存在
Invalid: 角色无效
NotExisting: 角色不存在
IDMissing: 丢失 ID
App:
AlreadyExists: 应用已存在
NotFound: 应用不存在
Invalid: 无效的应用
NotExisting: 应用不存在
NotActive: 应用不是启用状态
NotInactive: 应用不是停用状态
OIDCConfigInvalid: OIDC 配置无效
APIConfigInvalid: API 配置无效
SAMLConfigInvalid: SAML 配置无效
IsNotOIDC: 应用不是 OIDC 类型
IsNotAPI: 应用不是 API 类型
IsNotSAML: 应用不是 SAML 类型
SAMLMetadataMissing: SAML 元数据丢失
SAMLMetadataFormat: SAML 元数据格式化错误
SAMLEntityIDAlreadyExisting: SAML EntityID 已经存在
OIDCAuthMethodNoSecret: 选择的 OIDC 身份验证方法不需要秘钥
APIAuthMethodNoSecret: 选择的 API 身份验证方法不需要秘钥
AuthMethodNoPrivateKeyJWT: 选择的身份验证方法不需要 Key
ClientSecretInvalid: Client Secret 无效
Key:
AlreadyExisting: 已经存在的应用钥匙
NotFound: 未找到应用钥匙
RequiredFieldsMissing: 缺少一些必填字段
Grant:
AlreadyExists: 项目授权已存在
NotFound: 授权不存在
Invalid: 项目授权无效
NotExisting: 项目授权不存在
HasNotExistingRole: 角色不存在与项目中
NotActive: 项目授权不是启用状态
NotInactive: 项目授权不是停用状态
IAM:
NotFound: 实例未找到
Member:
RolesNotChanged: 角色没有改变
MemberInvalid: 成员无效
MemberAlreadyExisting: 成员已存在
MemberNotExisting: 成员不存在
IDMissing: ID 丢失
IAMProjectIDMissing: IAM 项目 ID 缺失
IamProjectAlreadySet: IAM 项目 ID 已设置
IdpInvalid: IDP 配置无效
IdpNotExisting: IDP 配置不存在
OIDCConfigInvalid: OIDC IDP 配置无效
IdpIsNotOIDC: IDP 配置不是 OIDC 类型
LoginPolicyInvalid: 登录策略无效
LoginPolicyNotExisting: 登录策略不存在
IdpProviderInvalid: IDP 提供者无效
LoginPolicy:
NotFound: 默认登录策略不存在
NotChanged: 默认登录策略没有改变
NotExisting: 默认登录策略不存在
AlreadyExists: 默认登录策略已存在
RedirectURIInvalid: 默认重定向 URL 无效
MFA:
AlreadyExists: MFA 已存在
NotExisting: MFA 不存在
Unspecified: MFA 无效
IDP:
AlreadyExists: 身份提供者已存在
NotExisting: 身份提供者不存在
Invalid: 身份提供者无效
IDPConfig:
AlreadyExists: 身份提供者配置已存在
NotInactive: 身份提供者配置不是停用状态
NotActive: 身份提供者配置不是启动状态
LabelPolicy:
NotFound: 默认私有策略不存在
NotChanged: 默认私有策略未更改
MailTemplate:
NotFound: 默认邮件模板不存在
NotChanged: 默认邮件模板未更改
AlreadyExists: 默认邮件模板已存在
Invalid: 默认邮件模板无效
CustomMessageText:
NotFound: 默认消息文本不存在
NotChanged: 默认消息文本未更改
AlreadyExists: 默认消息文本已存在
Invalid: 默认消息文本无效
PasswordComplexityPolicy:
NotFound: 默认密码复杂策略不存在
NotExisting: 默认密码复杂策略不存在
AlreadyExists: 默认密码复杂策略已存在
Empty: 默认密码复杂策略为空
NotChanged: 默认密码复杂策略未更改
PasswordAgePolicy:
NotFound: 默认密码有效期策略不存在
NotExisting: 默认密码有效期策略不存在
AlreadyExists: 默认密码有效期策略已存在
Empty: 默认密码有效期策略为空
NotChanged: 默认密码有效期策略未更改
PasswordLockoutPolicy:
NotFound: 默认密码锁策略不存在
NotExisting: 默认密码锁策略不存在
AlreadyExists: 默认密码锁策略已存在
Empty: 默认密码锁策略为空
NotChanged: 默认密码锁策略未更改
DomainPolicy:
NotFound: 组织 IAM 策略不存在
Empty: 组织 IAM 策略为空
NotExisting: 组织 IAM 策略不存在
AlreadyExists: 组织 IAM 策略已存在
NotChanged: 组织 IAM 策略未更改
NotificationPolicy:
NotFound: 没有找到默认的通知政策
NotChanged: 默认的通知政策没有改变
AlreadyExists: 默认的通知政策已经存在
Policy:
AlreadyExists: 策略已存在
Label:
Invalid:
PrimaryColor: 主色调不是有效的十六进制颜色值
BackgroundColor: 背景颜色不是有效的十六进制颜色值
WarnColor: 警告颜色不是有效的十六进制颜色值
FontColor: 字体颜色不是有效的十六进制颜色值
PrimaryColorDark: 主色调 (深色模式) 不是有效的十六进制颜色值
BackgroundColorDark: 背景颜色 (深色模式) 不是有效的十六进制颜色值
WarnColorDark: 警告颜色 (深色模式) 不是有效的十六进制颜色值
FontColorDark: 字体颜色 (深色模式) 不是有效的十六进制颜色值
UserGrant:
AlreadyExists: 用户授权已存在
NotFound: 用户授权不存在
Invalid: 用户授权无效
NotChanged: 用户授权未更改
IDMissing: 没有 ID
NotActive: 用户授权不是启用状态
NotInactive: 用户授权不是停用状态
NoPermissionForProject: 用户对此项目没有权限
RoleKeyNotFound: 角色不存在
Member:
AlreadyExists: 成员已存在
IDPConfig:
AlreadyExists: IDP 配置名称已存在
NotExisting: 身份提供者配置不存在
Changes:
NotFound: 未找到任何历史记录
AuditRetention: 历史记录在审核日志保留范围之外
Token:
NotFound: 令牌不存在
UserSession:
NotFound: 用户会话不存在
Key:
ExpireBeforeNow: 过期日期是过去的无效日期
Login:
LoginPolicy:
MFA:
ForceAndNotConfigured: MFA 已根据需要进行配置,但未配置任何可能的提供程序。请联系您的系统管理员。
Step:
Started:
AlreadyExists: 设置已存在
Done:
AlreadyExists: 设置完成已存在
CustomText:
AlreadyExists: 自定义文本已存在
Invalid: 自定义文本无效
NotFound: 自定义文本不存在
TranslationFile:
ReadError: 读取翻译文件时出错
MergeError: 翻译文件无法与自定义翻译合并
NotFound: 翻译文件不存在
Metadata:
NotFound: 元数据不存在
NoData: 元数据列表为空
Invalid: 元数据无效
KeyNotExisting: 一个或多个键不存在
Action:
Invalid: 动作无效
NotFound: 动作不存在
NotActive: 动作不是启用状态
NotInactive: 动作不是停用状态
MaxAllowed: 不允许额外的动作
Flow:
FlowTypeMissing: 缺少身份认证流程类型
Empty: 身份认证流程为空
WrongTriggerType: 触发器类型无效
NoChanges: 未更改
ActionIDsNotExist: 动作 ID 不存在
Query:
CloseRows: SQL 语句无法完成
SQLStatement: 无法创建 SQL 语句
InvalidRequest: 请求无效
Quota:
AlreadyExists: 这个单位的配额已经存在
NotFound: 没有找到该单位的配额
Invalid:
CallURL: 配额调用的URL是无效的
Percent: 配额百分比低于1
Unimplemented: 该单位没有实施配额
Amount: 配额数量低于1
ResetInterval: 配额重置时间间隔短于1分钟
Noop: 没有通知的无限配额没有效果
Access:
Exhausted: 认证请求的配额已用完
Execution:
Exhausted: 行动秒数的配额已用完
LogStore:
Access:
StorageFailed: 存储访问日志到数据库失败
ScanFailed: 查询已认证请求的使用情况失败
Execution:
StorageFailed: 将行动执行日志存储到数据库失败
ScanFailed: Q查询动作执行秒数的使用情况失败
Session:
NotExisting: 会话不存在
Terminated: 会话已经终止
Token:
Invalid: 会话令牌是无效的
WebAuthN:
NoChallenge: 没有 WebAuthN 质询的会话
Intent:
IDPMissing: 请求中缺少IDP ID
SuccessURLMissing: 请求中缺少成功URL
FailureURLMissing: 请求中缺少失败的URL
StateMissing: 请求中缺少状态参数
NotStarted: 意图没有开始或已经结束
NotSucceeded: 意图不成功
TokenCreationFailed: 令牌创建失败
InvalidToken: 意图令牌是无效的
OtherUser: 意图是为另一个用户准备的
AuthRequest:
AlreadyExists: AuthRequest已经存在
NotExisting: AuthRequest不存在
WrongLoginClient: 其他登录客户端创建的AuthRequest
OIDCSession:
RefreshTokenInvalid: Refresh Token 无效
Token:
Invalid: 令牌无效
Expired: 令牌已过期
InvalidClient: 没有为该客户发放令牌
AggregateTypes:
action: 动作
instance: 实例
key_pair: 密钥对
org: 组织
project: 项目
user: 用户
usergrant: 用户授权
quota: 配额
EventTypes:
user:
added: 已添加用户
selfregistered: 自注册用户
initialization:
code:
added: 生成初始化代码
sent: 发送初始化代码
check:
succeeded: 初始化检查成功
failed: 初始化检查失败
token:
added: 已创建访问令牌
username:
reserved: 保留用户名
released: 用户名已发布
email:
reserved: 电子邮件地址已保留
released: 电子邮件地址已发布
changed: 电子邮件地址已更改
verified: 电子邮件地址已验证
verification:
failed: 电子邮件验证失败
code:
added: 生成电子邮件验证码
sent: 发送电子邮件验证码
machine:
added: 添加了服务用户
changed: 更改了服务用户
key:
added: 添加服务用户 Key
removed: 删除服务用户 Key
secret:
set: 秘密套装
removed: 秘密删除
check:
succeeded: 成功的秘密控制
failed: 秘密控制失败
human:
added: 添加用户
selfregistered: 自注册用户
avatar:
added: 添加了头像
removed: 删除了头像
initialization:
code:
added: 生成初始化验证码
sent: 发送初始化验证码
check:
succeeded: 初始化检查成功
failed: 初始化检查失败
username:
reserved: 保留用户名
released: 用户名已发布
email:
changed: 电子邮件地址已更改
verified: 电子邮件地址已验证
verification:
failed: 电子邮件地址验证失败
code:
added: 生成电子邮件地址验证码
sent: 发送电子邮件地址验证码
password:
changed: 更改密码
code:
added: 生成重置密码验证码
sent: 发送重置密码验证码
check:
succeeded: 密码检查成功
failed: 密码检查失败
externallogin:
check:
succeeded: 外部登录成功
externalidp:
added: 添加了外部 IDP
removed: 移除了外部 IDP
cascade:
removed: 移除了外部 IDP
id:
migrated: IDP 的外部用户 ID 已迁移
phone:
changed: 修改手机号码
verified: 已验证手机号码
verification:
failed: 手机号码验证失败
code:
added: 生成手机号码验证码
sent: 发送手机号码验证码
removed: 删除手机号码
profile:
changed: 更改个人资料
address:
changed: 更改用户地址
mfa:
otp:
added: 添加 MFA OTP
verified: 验证 MFA OTP
removed: 删除 MFA OTP
check:
succeeded: 验证 MFA OTP 成功
failed: 验证 MFA OTP 失败
sms:
added: 添加了多因素 OTP 短信
removed: 删除了多因素 OTP 短信
code:
added: 添加了多因素 OTP 短信代码
sent: 已发送多因素 OTP 短信代码
check:
succeeded: 多因素 OTP 短信验证成功
failed: 多因素 OTP 短信验证失败
email:
added: 添加了多因素 OTP 电子邮件
removed: 删除了多因素 OTP 电子邮件
code:
added: 添加了多因素 OTP 电子邮件代码
sent: 已发送多因素 OTP 电子邮件代码
check:
succeeded: 多因素 OTP 电子邮件验证成功
failed: 多因素 OTP 电子邮件验证失败
u2f:
token:
added: 添加 MFA U2F 令牌
verified: 验证 MFA U2F 令牌
removed: 删除 MFA U2F 令牌
begin:
login: 开始验证 MFA U2F
check:
succeeded: 验证 MFA U2F 成功
failed: 验证 MFA U2F 失败
signcount:
changed: MFA U2F 令牌的校验和已更改
init:
skipped: 跳过 MFA 初始化
passwordless:
token:
added: 添加无密码登录令牌
verified: 验证无密码登录令牌
removed: 删除无密码登录令牌
begin:
login: 无密码登录检查开始
check:
succeeded: 无密码登录检查成功
failed: 无密码登录检查失败
signcount:
changed: 无密码登录令牌的校验和已更改
initialization:
code:
added: 添加无密码初始化验证码
sent: 发送无密码初始化验证码
requested: 发起无密码初始化验证码请求
check:
succeeded: 无密码初始化验证码验证成功
failed: 无密码初始化验证码验证失败
signed:
out: 用户退出登录
refresh:
token:
added: 创建 Refresh Token
renewed: 删除 Refresh Token
removed: 删除 Refresh Token
locked: 用户锁定
unlocked: 解锁用户
deactivated: 停用用户
reactivated: 启用用户
removed: 删除用户
password:
changed: 修改密码
code:
added: 生成重置密码验证码
sent: 发送验证码
check:
succeeded: 密码检查成功
failed: 密码检查失败
change:
sent: 密码更改已发送
hash:
updated: 密码哈希已更新
phone:
changed: 更改手机号码
verified: 验证手机号码
verification:
failed: 手机号码验证失败
code:
added: 生成的手机号码验证码
sent: 发送手机号码验证码
profile:
changed: 修改用户资料
address:
changed: 修改用户地址
mfa:
otp:
added: 添加 MFA OTP
verified: 验证 MFA OTP
removed: 删除 MFA OTP
check:
succeeded: MFA OTP 验证成功
failed: MFA OTP 验证失败
init:
skipped: 跳过 MFA 初始化
signed:
out: 用户退出登录
grant:
added: 添加授权
changed: 更改授权
removed: 删除授权
deactivated: 停用授权
reactivated: 启用授权
reserved: 保留授权
released: 释放授权
cascade:
removed: 删除授权
changed: 更改授权
metadata:
set: 用户元数据集
removed: 删除用户元数据
removed.all: 删除所有用户元数据
org:
added: 添加组织
changed: 更改组织
deactivated: 停用组织
reactivated: 启用组织
removed: 删除组织
domain:
added: 添加域名
verification:
added: 添加域名验证
failed: 域名验证失败
verified: 验证域名
removed: 删除域名
primary:
set: 设置主域名
reserved: 保留域名
released: 释放域名
name:
reserved: 保留组织名
released: 释放组织名
member:
added: 添加组织成员
changed: 更改组织成员
removed: 删除组织成员
cascade:
removed: 已删除组织级联成员
iam:
policy:
added: 添加系统策略
changed: 更改系统策略
removed: 删除系统策略
idp:
config:
added: 添加 IDP 配置
changed: 更改 IDP 配置
removed: 删除 IDP 配置
deactivated: 停用 IDP 配置
reactivated: 启用 IDP 配置
oidc:
config:
added: 添加 OIDC IDP 配置
changed: 更改 OIDC IDP 配置
saml:
config:
added: 添加 SAML IDP 配置
changed: 更改 SAML IDP 配置
customtext:
set: 设置自定义文本
removed: 删除自定义文本
template:
removed: 删除自定义文本模板
policy:
login:
added: 添加登录策略
changed: 更改登录策略
removed: 删除登录策略
idpprovider:
added: 添加 IDP 到登录策略
removed: 从登录策略删除 IDP
secondfactor:
added: 添加两步认证到登录策略
removed: 删除两步认证到登录策略
multifactor:
added: 添加 MFA 到登录策略
removed: 从登录策略删除 MFA
password:
complexity:
added: 添加密码复杂性策略
changed: 更改密码复杂性策略
removed: 删除密码复杂性策略
age:
added: 添加密码有效期策略
changed: 更改密码有效期策略
removed: 删除密码有效期策略
lockout:
added: 添加密码锁策略
changed: 更改密码锁策略
removed: 删除密码锁策略
label:
added: 添加标签策略
changed: 更改标签策略
activated: 启用标签策略
removed: 删除标签策略
logo:
added: 添加 Logo 标签策略
removed: 从标签策略删除 Logo
dark:
added: 添加 Logo (深色模式) Logo 标签策略
removed: 删除 Logo (深色模式) Logo 标签策略
icon:
added: 添加图标到标签策略
removed: 从标签策略中删除图标
dark:
added: 添加图标(dark mode) 到标签策略
removed: 从标签策略中删除图标 (深色模式)
font:
added: 字体添加到标签策略
removed: 从标签策略中删除字体
assets:
removed: 从标签策略中删除的资产
privacy:
added: 添加隐私政策和服务条款
changed: 更改隐私政策和服务条款
removed: 删除隐私政策和服务条款
notification:
added: 增加了通知政策
changed: 通知政策改变
removed: 删除了通知政策
flow:
trigger_actions:
set: 设置动作
cascade:
removed: 删除动作级联
removed: 删除动作
project:
added: 添加项目
changed: 更改项目
deactivated: 停用项目
reactivated: 启用项目
removed: 删除项目
member:
added: 添加项目成员
changed: 更改项目成员
removed: 删除项目成员
cascade:
removed: 移除项目成员级联
role:
added: 添加项目角色
changed: 更改项目角色
removed: 删除项目角色
grant:
added: 添加外部授权
changed: 更改外部授权
removed: 删除外部授权
deactivated: 停用外部授权
reactivated: 启用外部授权
cascade:
changed: 更改外部授权
member:
added: 添加访问成员
changed: 更改访问成员
removed: 删除访问成员
cascade:
removed: 删除管理访问级联
application:
added: 添加应用
changed: 更改应用
removed: 删除应用
deactivated: 停用应用
reactivated: 启用应用
oidc:
secret:
check:
succeeded: 检查 OIDC Client Secret 成功
failed: 检查 OIDC Client Secret 失败
key:
added: 添加应用 Key
removed: 删除应用 Key
config:
saml:
added: 添加 SAML 配置
changed: 更改 SAML 配置
oidc:
added: 添加 OIDC 配置
changed: 更改 OIDC 配置
secret:
changed: 更改 OIDC Secret
api:
added: 添加 API 配置
changed: 更改 API 配置
secret:
changed: 更改 API Secret
policy:
password:
complexity:
added: 添加密码复杂性策略
changed: 更改密码复杂性策略
age:
added: 添加密码过期策略
changed: 更改密码过期策略
lockout:
added: 添加密码锁定策略
changed: 更改密码锁定策略
iam:
setup:
started: 开始 ZITADEL 配置
done: ZITADEL 配置完成
global:
org:
set: 设置全局组织
project:
iam:
set: 设置 ZITADEL 项目
member:
added: 添加 ZITADEL 成员
changed: 更改 ZITADEL 成员
removed: 删除 ZITADEL 成员
cascade:
removed: 删除 ZITADEL 成员级联
idp:
config:
added: 添加 IDP 配置
changed: 更改 IDP 配置
removed: 删除 IDP 配置
deactivated: 停用 IDP 配置
reactivated: 启用 IDP 配置
oidc:
config:
added: 添加 OIDC IDP 配置
changed: 更改 OIDC IDP 配置
saml:
config:
added: 添加 SAML IDP 配置
changed: 更改 SAML IDP 配置
customtext:
set: 设置文本
removed: 删除文本
policy:
login:
added: 添加默认登录策略
changed: 更改默认登录策略
idpprovider:
added: IDP 添加到默认登录策略
removed: 从默认登录策略中删除 IDP
label:
added: 添加标签策略
changed: 更改标签策略
activated: 启用标签策略
logo:
added: 添加 Logo 标签策略
removed: 从标签策略删除 Logo
dark:
added: 添加 Logo (深色模式) Logo 标签策略
removed: 删除Logo (深色模式) Logo 标签策略
icon:
added: 添加图标到标签策略
removed: 从标签策略中删除图标
dark:
added: 添加图标(dark mode) 到标签策略
removed: 从标签策略中删除图标 (深色模式)
font:
added: 字体添加到标签策略
removed: 从标签策略中删除字体
assets:
removed: 从标签策略中删除的资产
default:
language:
set: 设置默认语言
oidc:
settings:
added: 添加 OIDC 配置
changed: 更改 OIDC 配置
removed: 删除 OIDC 配置
secret:
generator:
added: 添加秘钥生成器
changed: 更改秘钥生成器
removed: 删除秘钥生成器
smtp:
config:
added: 添加 SMTP 配置
changed: 更改 SMTP 配置
password:
changed: 更改 SMTP 安全设置
sms:
config:
twilio:
added: 添加 Twilio SMS 提供者
changed: 更改 Twilio SMS 提供者
token:
changed: 更改 Twilio SMS 提供者令牌
removed: 删除 Twilio SMS 提供者
activated: 启用 Twilio SMS 提供者
deactivated: 停用 Twilio SMS 提供者
key_pair:
added: 添加密钥对
action:
added: 添加动作
changed: 更改动作
deactivated: 停用动作
reactivated: 启用动作
removed: 删除动作
Application:
OIDC:
UnsupportedVersion: 不支持您的 OIDC 版本
V1:
NotCompliant: 您的配置不符合要求,并且与 OIDC 1.0 标准不同。
NoRedirectUris: 必须至少注册一个重定向 URL。
NotAllCombinationsAreAllowed: 配置是合规的,但并非所有可能的组合都是允许的。
Code:
RedirectUris:
HttpOnlyForWeb: 授权方式为 Code 模式时,仅允许 Web 和 Native 应用类型的应用使用 HTTP 重定向。
CustomOnlyForNative: 授权方式为 Code 时支持自定义原生 App Schema (e.g appname:// )
Implicit:
RedirectUris:
CustomNotAllowed: 授权类型为隐式时不允许自定义重定向 URL。
HttpNotAllowed: 授权类型为隐式时不允许 HTTP 重定向 URL。
HttpLocalhostOnlyForNative: http://localhost 重定向 URL 仅允许用于本机应用程序。
Native:
AuthMethodType:
NotNone: 原生应用的身份验证方式应该为 None。
RedirectUris:
MustBeHttpLocalhost: 重定向 URL 必须以您自己的协议、http://127.0.0.1、http://[::1] 或 http://localhost 开头。
UserAgent:
AuthMethodType:
NotNone: UserAgent 应用应使用 None 身份验证方式。
GrantType:
Refresh:
NoAuthCode: Refresh Token 仅允许与授权码Authorization Code模式一起使用。
Action:
Flow:
Type:
Unspecified: 未指定的
ExternalAuthentication: 外部认证
CustomiseToken: 自定义令牌
InternalAuthentication: 内部认证
TriggerType:
Unspecified: 未指定的
PostAuthentication: 后期认证
PreCreation: 创建前
PostCreation: 创建后
PreUserinfoCreation: 用户信息创建前
PreAccessTokenCreation: access 令牌创建前