# # Copyright (c) 2024-2026 OnixByte # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal # in the Software without restriction, including without limitation the rights # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell # copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. # asset.not-empty = 文件不能为空。 asset.invalid-prefix = 前缀不能为空,且不能以 '/' 或 '..' 开头。 asset.delete-forbidden = 你不能删除非自己上传的文件。 asset.upload-failed = 文件上传失败:{0} authority.deleted = 权限【{0}】删除成功。 authority.code-used = 权限编码【{0}】已被使用。 authority.not-found = 找不到 ID 为【{0}】的权限。 auth.login.captcha-not-found = 未找到验证码。 auth.login.captcha-incorrect = 验证码错误。 auth.login.failed = 登录失败,服务器出现错误。 auth.provider.failed = 用户认证失败,请稍后再试。 auth.provider.bad-credentials = 用户名或密码错误。 auth.provider.password-not-configured = 你还没有配置密码,请使用第三方账号登录。 captcha.generate-failed = 无法生成验证码图片。 role.not-exists = 角色不存在。 role.not-found = 找不到 ID 为 {0} 的角色。 role.deleted = 角色【{0}】删除成功。 user.password-reset-success = 密码修改成功。 user.deleted = 用户【{0}】删除成功。 user.not-found = 找不到 ID 为【{0}】的用户信息。 security.context-user-not-found = 无法从安全上下文中获取用户信息。 tree.multiple-roots = 数据中包含多个根节点。 request.add-user.username.not-empty = 用户名不能为空。 request.add-user.password.not-empty = 密码不能为空。 request.add-user.full-name.not-empty = 姓名不能为空。 request.authority.code.not-editable = 权限编码不可修改。 request.authority.code.not-null = 权限编码不能为空。 request.authority.name.not-null = 权限名称不能为空。 request.department.name.not-null = 部门名称不能为空。 request.edit-role.id.not-null = 角色 ID 不能为空。 request.edit-role.status.invalid = 状态只能是 ACTIVE 或 INACTIVE。 request.edit-user.id.not-null = 用户 ID 不能为空。 request.edit-user.id.positive = 用户 ID 必须为正数。 request.reset-password.password.not-empty = 密码不能为空。 request.role.name.not-empty = 角色名称不能为空。 request.role.code.not-empty = 角色编码不能为空。 request.role.sort.not-null = 排序编号不能为空。 request.query-role.status.invalid = 状态只能是 ACTIVE 或 INACTIVE。 request.query-user.status.invalid = 状态只能是 ACTIVE、INACTIVE 或 LOCKED。 request.create-department.name-duplicated=部门名称已存在。