mirror of
https://github.com/cloudreve/frontend.git
synced 2025-12-25 19:52:48 +00:00
1623 lines
97 KiB
JSON
1623 lines
97 KiB
JSON
{
|
||
"errors": {
|
||
"40036": "默认存储策略无法删除",
|
||
"40037": "有文件 Blob 仍在使用此存储策略,请先删除这些文件 Blob",
|
||
"40038": "有 {{message}} 个用户组绑定了此存储策略,请先解除绑定",
|
||
"40040": "无法对系统用户组执行此操作",
|
||
"40041": "有 {{message}} 位用户仍属于此用户组,请先删除这些用户或者更改用户组",
|
||
"40042": "无法更改初始用户的用户组",
|
||
"40043": "无法对初始用户执行此操作",
|
||
"40046": "无法对主机节点执行此操作",
|
||
"40060": "从机无法向主机发送回调请求,请检查主机端 参数设置 - 站点信息 - 站点URL设置,并确保从机可以连接到此地址 ({{message}})",
|
||
"40061": "Cloudreve 版本不一致 ({{message}})",
|
||
"40086": "节点正在被以下存储策略使用:{{message}}",
|
||
"50008": "设置项更新失败 ({{message}})",
|
||
"50009": "跨域策略添加失败"
|
||
},
|
||
"nav": {
|
||
"summary": "面板首页",
|
||
"settings": "参数设置",
|
||
"basicSetting": "站点信息",
|
||
"email": "邮件",
|
||
"transportation": "传输与通信",
|
||
"appearance": "外观",
|
||
"image": "图像与预览",
|
||
"captcha": "验证码",
|
||
"storagePolicy": "存储策略",
|
||
"nodes": "节点",
|
||
"groups": "用户组",
|
||
"users": "用户",
|
||
"files": "文件",
|
||
"entities": "文件 Blob",
|
||
"shares": "分享",
|
||
"tasks": "后台任务",
|
||
"remoteDownload": "离线下载",
|
||
"generalTasks": "常规任务",
|
||
"title": "仪表盘",
|
||
"dashboard": "Cloudreve 仪表盘",
|
||
"userSession": "用户会话",
|
||
"fileSystem": "文件系统",
|
||
"mediaProcessing": "媒体处理",
|
||
"queue": "队列",
|
||
"events": "事件",
|
||
"server": "服务器",
|
||
"customProps": "自定义属性",
|
||
"abuseReport": "滥用举报"
|
||
},
|
||
"summary": {
|
||
"generatedAt": "生成于 <0></0>",
|
||
"confirmSiteURLTitle": "确定站点URL设置",
|
||
"siteURLNotMatch": "你设置的站点 URL 并未包含当前的 {{current}},是否要更改设置?",
|
||
"setAsPrimary": "设置为主要站点 URL",
|
||
"setAsPrimaryDes": "将 {{current}} 设置为主要站点 URL,用于与外部服务通信和接受回调,请使用能被公网访问的 URL。",
|
||
"setAsSecondary": "添加到备选站点 URL",
|
||
"setAsSecondaryDes": "将 {{current}} 添加到备选站点 URL,Cloudreve 会根据用户实际访问的 URL 自动选择是否使用。",
|
||
"siteURLDescription": "此设置非常重要,请确保其与你站点的实际地址一致。你可以在 参数设置 - 站点信息 中更改此设置。",
|
||
"ignore": "忽略",
|
||
"changeIt": "更改",
|
||
"trend": "趋势",
|
||
"summary": "总计",
|
||
"totalUsers": "注册用户",
|
||
"totalFilesAndFolders": "文件与目录",
|
||
"shareLinks": "分享链接",
|
||
"totalBlobs": "文件 Blob",
|
||
"homepage": "主页",
|
||
"github": "GitHub",
|
||
"documents": "文档",
|
||
"discordCommunity": "Discord 社群",
|
||
"telegram": "Telegram 社群",
|
||
"forum": "社区论坛",
|
||
"buyPro": "升级到 Pro",
|
||
"publishedAt": "发表于 <0></0>",
|
||
"licenseExpireAt": "授权有效期",
|
||
"permanentLicense": "永久",
|
||
"offlineLicenseExpireAy": "离线授权过期日期",
|
||
"offlineLicenseDes": "在连接网络的情况下,Cloudreve 会在过期前自动更新离线授权",
|
||
"licensedDomains": "授权的域名",
|
||
"renew": "更新离线授权",
|
||
"manageLicense": "管理授权",
|
||
"volPurchase": "客户端 VOL 授权需要单独在 <0>授权管理面板</0> 购买。VOL 授权允许你的用户免费使用 <1>Cloudreve iOS 客户端</1> 连接到你的站点,无需用户再付费订阅 iOS 客户端。购买授权后请点击下方更新授权。",
|
||
"iosVol": "iOS 客户端批量授权 (VOL)",
|
||
"refreshSuccessfully": "刷新成功",
|
||
"manualRefresh": "手动刷新离线授权",
|
||
"manualRefreshDes": "自动刷新离线授权失败,请尝试登录 <0>授权管理面板</0> 获取最新的离线授权,将其粘贴在下方。"
|
||
},
|
||
"queue": {
|
||
"queueName_io_intense": "IO 密集型",
|
||
"queueName_io_intenseDes": "用于处理大量 IO 操作的队列,包括:转移存储策略、解压缩、压缩。",
|
||
"queueName_media_meta": "媒体元数据提取",
|
||
"queueName_media_metaDes": "用于提取媒体文件的元数据。",
|
||
"queueName_recycle": "Blob 回收",
|
||
"queueName_recycleDes": "用于删除过期的文件 Blob。",
|
||
"queueName_thumb": "缩略图生成",
|
||
"queueName_thumbDes": "用于为文件生成缩略图。",
|
||
"queueName_remote_download": "离线下载",
|
||
"queueName_remote_downloadDes": "用于处理离线下载任务。",
|
||
"failed": "失败 ({{count}})",
|
||
"success": "成功 ({{count}})",
|
||
"suspending": "挂起 ({{count}})",
|
||
"busyWorker": "处理中 ({{count}})",
|
||
"submited": "已提交 ({{count}})",
|
||
"editQueueSettings": "编辑队列设置 - {{name}}",
|
||
"workerNum": "工作线程数",
|
||
"workerNumDes": "任务队列最多并行执行的任务数。",
|
||
"maxExecution": "最大执行时间",
|
||
"maxExecutionDes": "任务最大执行时间(秒),超过此时间任务将被终止。",
|
||
"backoffFactor": "退避因子",
|
||
"backoffFactorDes": "任务重试时间间隔的增长因子。",
|
||
"backoffMaxDuration": "最大退避时间",
|
||
"backoffMaxDurationDes": "任务重试的最大退避时间(秒)。",
|
||
"maxRetry": "最大重试次数",
|
||
"maxRetryDes": "任务失败后的最大重试次数。",
|
||
"retryDelay": "重试延迟",
|
||
"retryDelayDes": "任务重试的初始延迟时间(秒)。"
|
||
},
|
||
"settings": {
|
||
"headlessFooter": "登录会话页面底部",
|
||
"headlessFooterDes": "用户登录、注册、回调结果等页面底部展示的自定义 HTML 内容。",
|
||
"headlessBottom": "登录会话页面主体底部",
|
||
"headlessBottomDes": "用户登录、注册、回调结果等页面主体框底部展示的自定义 HTML 内容。",
|
||
"customHTML": "自定义 HTML",
|
||
"customHTMLDes": "在站点的预设位置插入展示自定义的 HTML 内容。",
|
||
"sidebarBottom": "侧边栏底部",
|
||
"sidebarBottomDes": "在侧边栏底部展示的自定义 HTML 内容。",
|
||
"addNavItem": "添加导航条目",
|
||
"customNavItems": "自定义侧边导航栏",
|
||
"customNavItemsDes": "你可以在左侧导航栏中添加自定义的条目,用户点击后会跳转到对应的链接。",
|
||
"navItemUrl": "链接",
|
||
"iconifyNamePlaceholder": "Iconify 图标标识,比如:fluent:home-24-regular",
|
||
"imageUrl": "图像 URL",
|
||
"iconifyName": "Iconify 图标名",
|
||
"oidc": "OpenID Connect (OIDC)",
|
||
"oidcDes": "OpenID Connect (OIDC) 是一种开放的认证协议,用于在不同的系统之间进行身份验证。在第三方身份平台中创建应用后,请将 <0>{{url}}</0> 添加到 “重定向 URI” 中。详情请参考 <1>官方文档</1>。",
|
||
"clientID": "客户端 ID",
|
||
"clientIDDes": "第三方身份平台创建的应用的客户端 ID。",
|
||
"clientSecret": "客户端密钥",
|
||
"clientSecretDes": "第三方身份平台创建的应用的客户端密钥。",
|
||
"scope": "Scope",
|
||
"scopeDes": "需要额外请求的 Scope,以逗号 <0>,</0> 分隔。默认情况下,Cloudreve 会请求 <0>openid</0> , <0>email</0> 和 <0>profile</0>;无需在此重复填写。",
|
||
"oidcWellknown": "发现文档 (Wellknown)",
|
||
"oidcWellknownDes": "第三方身份平台发现文档,包含 OpenID Connect 的配置信息。",
|
||
"importFromWellknown": "从 URL 导入",
|
||
"importOidc": "导入 OIDC 发现文档",
|
||
"oidcWellknownUrl": "发现文档 URL",
|
||
"oidcWellknownUrlDes": "第三方身份平台发现文档的 URL 地址,比如 <0>https://accounts.google.com/.well-known/openid-configuration</0>。",
|
||
"resetUrl": "重置链接",
|
||
"exceedToleranceDays": "设置的封禁宽容天数",
|
||
"activateUrl": "激活链接",
|
||
"domainNotLicensed": "域名未授权",
|
||
"domainNotLicensedDes": "你设置的站点 URL 中包含未授权的域名,请在 <0>授权管理面板</0> 中添加此子域名,然后点击下方按钮更新授权后重试。",
|
||
"showSettings": "显示设置",
|
||
"perPage": "每页 {{num}} 条",
|
||
"noNodes": "没有可用的节点。",
|
||
"extractMediaMeta": "媒体信息提取",
|
||
"extractMediaMetaDes": "提取媒体文件的元数据以用于展示和搜索。默认情况下,非本机存储策略只会使用“存储策略原生”方式提取。你可以在存储策略设置页面开启“提取器代理”功能扩展第三方存储策略的缩略图能力。详情请参考 <0>官方文档</0>。",
|
||
"exif": "EXIF",
|
||
"exifDes": "从图片文件中提取 EXIF 元数据以用于展示和搜索。",
|
||
"music": "音乐元数据",
|
||
"musicDes": "从音乐文件中提取元数据,包括标题、艺术家、专辑等信息。",
|
||
"ffprobe": "FFprobe",
|
||
"ffprobeDes": "使用 FFprobe 从视频和音频文件中提取元数据。",
|
||
"maxSizeLocal": "最大文件大小(本地存储)",
|
||
"maxSizeLocalDes": "当文件存储在本地存储策略时,允许提取元数据的最大文件大小,填写为 0 时不限制。",
|
||
"maxSizeRemote": "最大文件大小(远程存储)",
|
||
"maxSizeRemoteDes": "当文件存储在第三方存储策略时,允许提取元数据的最大文件大小,填写为 0 时不限制。",
|
||
"exifBruteForce": "必要时使用暴力搜索",
|
||
"exifBruteForceDes": "启用后,如果在标准头部位置找不到 EXIF 数据,将扫描整个文件以查找 EXIF 数据。这可能会增加处理时间,但可以找到非标准位置的 EXIF 数据。",
|
||
"musicCover": "歌曲封面",
|
||
"musicCoverDes": "提取音频文件中的专辑封面, 支持 ID3 (v1, 2.2, 2.3, 2.4) 元数据容器。这一生成器依赖于任一其他图像生成器(Cloudreve 内置 或 VIPS)。",
|
||
"geocoding": "地理编码",
|
||
"geocodingDes": "根据媒体 EXIF 中记录的坐标信息,使用 Mapbox 服务获取地址信息。",
|
||
"mapboxAK": "Mapbox 密钥",
|
||
"mapboxAKDes": "在 Mapbox 控制台创建的密钥。",
|
||
"geocodingDependencyWarning": "地理编码生成器依赖于 EXIF 生成器,请开启 EXIF 生成器。",
|
||
"notAppliedToNativeGenerator": "{{prefix}}不适用于存储策略原生生成器。",
|
||
"notAppliedToOneDriveNativeGenerator": "{{prefix}}不适用于 OneDrive 或 SharePoint 存储策略原生生成器。",
|
||
"fileBlobMargin": "文件 Blob 临时 URL 缓存冗余(秒)",
|
||
"fileBlobMarginDes": "当相同的文件 Blob 被多次请求时,如果最初的 URL 剩余有效期大于冗余时长,相同的 URL 会被复用。",
|
||
"fileBlobTimeout": "文件 Blob 临时 URL 有效期(秒)",
|
||
"fileBlobTimeoutDes": "限制用户打开或下载文件时,所获得的临时链接的有效期,只针对本机存储策略、WebDAV 或经 Cloudreve 代理的文件下载。",
|
||
"wopiSessionTimeout": "WOPI 会话有效期(秒)",
|
||
"wopiSessionTimeoutDes": "限制用户使用 WOPI 编辑文件时,单个会话的有效期,过期后用户需要重新从 Cloudreve 打开文件。",
|
||
"oauthRefresh": "OAuth 存储策略凭证刷新间隔",
|
||
"oauthRefreshDes": "设定多久刷新需要使用 OAuth 的存储策略(OneDrive)的凭证,可以避免长期未使用存储策略导致的凭证过期",
|
||
"transitParallelNum": "中转最大并行传输",
|
||
"transitParallelNumDes": "当单个服务端文件中转任务包含多个文件时,最大并行上传的数量。",
|
||
"failedChunkRetry": "分片错误最大重试",
|
||
"failedChunkRetryDes": "分片上传失败后重试的最大次数,只适用于服务端上传或中转分片上传。",
|
||
"cacheChunks": "缓存流式分片文件以用于重试",
|
||
"cacheChunksDes": "开启后,流式中转分片上传时会将分片数据缓存在系统临时目录,以便用于分片上传失败后的重试;\n 关闭后,流式中转分片上传不会额外占用硬盘空间,但分片上传失败后整个上传会立即失败。",
|
||
"folderPropsTimeout": "目录统计信息有效期(秒)",
|
||
"folderPropsTimeoutDes": "用户计算目录统计信息(大小,包含文件数量等)时,结果缓存的有效期。",
|
||
"slaveAPIExpiration": "从机 API 签名有效期(秒)",
|
||
"slaveAPIExpirationDes": "主机访问从机 API 时使用的签名有效期。",
|
||
"uploadSessionTimeout": "上传会话有效期 (秒)",
|
||
"uploadSessionDes": "在上传会话有效期内,对于支持的存储策略,用户可以断点续传未完成的任务。最大可设定的值受限于不同存储策略服务商的规则。",
|
||
"archiveTimeout": "服务端打包下载会话有效期 (秒)",
|
||
"advanceOptions": "高级设置",
|
||
"emojiOptions": "Emoji 选项",
|
||
"addCategorize": "添加分类",
|
||
"category": "分类",
|
||
"searchQuery": "文件分类查询",
|
||
"importWopi": "导入 WOPI 应用设置",
|
||
"wopiEndpoint": "WOPI Discovery Endpoint",
|
||
"wopiDes": "通过对接支持 WOPI 协议的在线文档处理系统,扩展 Cloudreve 的文档在线预览和编辑能力。请在此填写 WOPI 服务发现地址,比如 <0>https://example.com/hosting/discovery</0>。详情请参考 <1>官方文档</1>。",
|
||
"embeddedWebpageViewer": "嵌入网页式应用",
|
||
"wopiViewer": "WOPI 协议应用",
|
||
"ext": "扩展名",
|
||
"invalidWopiActionMapping": "WOPI Action 映射无效",
|
||
"woapiActionMapping": "WOPI Action 映射",
|
||
"drawioHost": "DrawIO 实例",
|
||
"drawioHostDes": "你可以填写自建实例的地址。",
|
||
"openInNew": "在新窗口直接打开",
|
||
"openInNewDes": "勾选后,会直接弹出新标签打开此应用。",
|
||
"maxSize": "最大文件大小",
|
||
"maxSizeDes": "此应用支持的最大文件大小,填写 0 表示不限制,超出大小时仍会尝试打开文件,但会警告用户。",
|
||
"srcEncodedVar": "经过 URL 编码后的文件 Blob 临时访问地址",
|
||
"srcVar": "文件 Blob 临时访问地址",
|
||
"srcBase64Var": "经过 Base64 编码后的文件 Blob 临时访问地址",
|
||
"nameEncodedVar": "经过 URL 编码后的文件名",
|
||
"versionEntityVar": "打开的文件版本 Blob ID,为空时表示打开的是最新版本。",
|
||
"fileIdVar": "文件 ID",
|
||
"userIdVar": "用户 ID,未登录时为空。",
|
||
"userDisplayNameVar": "经过 URL 编码后的用户昵称。",
|
||
"fileViewers": "文件浏览应用",
|
||
"addViewer": "添加应用",
|
||
"viewerGroupTitle": "应用分组 #{{index}}",
|
||
"viewerType": "类型",
|
||
"viewerPlatform": "平台",
|
||
"viewerPlatformDes": "选择对应的平台,使应用仅在对应平台上展示。",
|
||
"viewerPlatformPC": "PC端",
|
||
"viewerPlatformMobile": "移动端",
|
||
"viewerPlatformAll": "全平台",
|
||
"displayName": "名称",
|
||
"displayNameDes": "展示名称,支持 i18next 键值。",
|
||
"viewerEnabled": "启用",
|
||
"newFileAction": "新建文件映射",
|
||
"newFileActionDes": "添加映射后,用户点击“新建”按钮后会出现此应用的选项。",
|
||
"addNewFileAction": "添加映射",
|
||
"builtinViewerType": "内置应用",
|
||
"wopiViewerType": "WOPI",
|
||
"customViewerType": "自定义",
|
||
"nMapping": "{{num}} 个",
|
||
"editViewerTitle": "编辑 {{name}}",
|
||
"builtInIconUrlDes": "此内置应用有默认图标,图标地址留空时会使用默认图标。",
|
||
"viewerUrl": "应用 URL",
|
||
"viewerUrlDes": "自定义应用的 URL 地址,支持使用 <0>魔法变量</0>。",
|
||
"addIcon": "添加图标",
|
||
"exts": "扩展名列表",
|
||
"icon": "图标",
|
||
"iconUrl": "图标地址",
|
||
"iconColor": "图标颜色",
|
||
"iconColorDark": "图标颜色(黑暗模式)",
|
||
"fileIcons": "文件图标",
|
||
"builtinIcon": "内置图标",
|
||
"mimeMapping": "MIME 类型映射",
|
||
"mimeMappingDes": "JSON 格式的 MIME 类型映射表,键为文件扩展名,值为 MIME 类型。Cloudreve 会根据文件扩展名和此设置判断文件 MIME 类型。",
|
||
"mapProvider": "地图提供商",
|
||
"mapProviderDes": "展示媒体位置信息时使用的地图提供商。",
|
||
"mapGoogle": "Google Maps (Leaflet)",
|
||
"mapOpenStreetMap": "OpenStreetMap (Leaflet)",
|
||
"mapboxMap": "OpenStreetMap (Mapbox)",
|
||
"mapboxAccessToken": "Mapbox 密钥",
|
||
"mapboxAccessTokenDes": "在 <0>Mapbox 控制台</0> 创建的公共密钥。",
|
||
"tileType": "默认地图类型",
|
||
"tileTypeDes": "Google Maps 默认地图类型。",
|
||
"tileTypeTerrain": "地形",
|
||
"tileTypeSatellite": "卫星",
|
||
"tileTypeGeneral": "常规",
|
||
"maxPageSize": "最大分页大小",
|
||
"maxPageSizeDes": "限制用户可调整的每页最大文件数量。",
|
||
"maxRecursiveSearch": "最大递归搜索数量",
|
||
"maxRecursiveSearchDes": "用户搜索文件时,如果已搜索的文件数量超出此限制,搜索会停止并警告用户。",
|
||
"maxBatchSize": "最大批量操作数量",
|
||
"maxBatchSizeDes": "用户可批量操作的最大文件数量,只会统计顶层数量,子目录下的文件数量不会计入。",
|
||
"defaultPagination": "文件列表分页方式",
|
||
"cursorPagination": "游标分页",
|
||
"cursorPaginationDes": "用户滚动到底端后会自动加载更多文件,对于大量文件列表性能较好,但无法看到总页数。",
|
||
"offsetPagination": "传统分页",
|
||
"offsetPaginationDes": "页面底部会展示分页导航,用户可以看到总页数并跳转到某一页,在对于大量文件列表下性能较差。",
|
||
"defaultPaginationDes": "无论上面设置如何,用户在搜索时会强制使用游标分页。",
|
||
"publicResourceMaxAge": "静态资源缓存有效期 (秒)",
|
||
"publicResourceMaxAgeDes": "用于告知浏览器或 CDN 缓存静态资源的有效期,单位为秒。影响范围包括文件、缩略图和用户头像。",
|
||
"cronDes": "{{des}},此处需要填写正确的 <0>Cron 表达式</0>。重启 Cloudreve 后生效。",
|
||
"entityCollectInterval": "文件 Blob 回收间隔",
|
||
"entityCollectIntervalDes": "设定多久扫描并删除过期的文件 Blob",
|
||
"trashBinInterval": "回收站扫描间隔",
|
||
"trashBinIntervalDes": "设定多久扫描并删除回收站中的过期文件",
|
||
"logtoName": "登录方式名称",
|
||
"logtoNameDes": "用于展示给用户的登录方式名称,默认为 “SSO”,支持 i18next 键值。",
|
||
"logtoDirectSSO": "直达第三方登录",
|
||
"logtoDirectSSODes": "如果你想要跳过 Logto 登录屏幕,直接跳转到对接的第三方登录或 SSO,请在此填写第三方登录连接器的标识,详情请参考 <0>Logto 文档</0>。",
|
||
"logtoEndpoint": "Logto 端点",
|
||
"logtoEndpointDes": "应用管理面板获取到的 Logto 端点地址,可以为自己部署的实例。",
|
||
"logtoKey": "应用密钥",
|
||
"logtoKeyDes": "应用管理页面创建的应用密钥。",
|
||
"logtoAppIDDes": "你所创建的应用 ID。",
|
||
"logto": "Logto",
|
||
"logtoDes": "借由 <0>Logto</0>, 你可以实现更多第三方平台的互联登录,比如 Apple、GitHub、Microsoft Entra ID、Google、短信等。请在 Logto 管理面板创建一个 “传统网页应用”,并将 <1>{{url}}</1> 加入到 “重定向 URIs” 中。",
|
||
"thirdPartySignIn": "第三方登录",
|
||
"logo": "LOGO",
|
||
"logoDes": "LOGO 图像的地址,用于在左上角展示;请分别提供黑暗模式和日间模式下不同的 LOGO。",
|
||
"dark": "黑暗模式",
|
||
"light": "日间模式",
|
||
"tosUrl": "使用条款链接",
|
||
"tosUrlDes": "用于在用户登录或注册页脚展示,留空不展示。",
|
||
"privacyUrl": "隐私政策链接",
|
||
"privacyUrlDes": "用于在用户登录或注册页脚展示,留空不展示。",
|
||
"addSecondary": "添加备选站点 URL",
|
||
"secondarySiteURL": "备选",
|
||
"secondaryDes": "你还可以添加其他备选站点 URL,Cloudreve 会根据用户实际访问的 URL 自动选择是否使用",
|
||
"primarySiteURL": "主要",
|
||
"primarySiteURLDes": "主要站点 URL 用于与外部服务通信和接受回调(比如:存储提供商),请使用能被公网访问的 URL。",
|
||
"revert": "撤销更改",
|
||
"saved": "设置已更改",
|
||
"save": "保存",
|
||
"basicInformation": "基本信息",
|
||
"mainTitle": "站点名称",
|
||
"mainTitleDes": "站点的名称。",
|
||
"siteDescription": "站点描述",
|
||
"siteDescriptionDes": "站点描述信息,可能会在分享页面摘要内展示。",
|
||
"siteURL": "站点 URL",
|
||
"customFooterHTML": "页脚代码",
|
||
"customFooterHTMLDes": "在页面底部插入的自定义 HTML 代码。",
|
||
"announcement": "站点公告",
|
||
"announcementDes": "展示给已登录用户的公告,留空不展示。当此项内容更改时,所有用户会重新看到公告。",
|
||
"supportHTML": "支持 HTML 代码",
|
||
"branding": "图标",
|
||
"smallIcon": "小图标",
|
||
"smallIconDes": "小图标地址,ico 或 svg 格式。此图标还会被用于在浏览器标签页、书签和桌面快捷方式等位置展示。",
|
||
"mediumIcon": "中图标",
|
||
"mediumIconDes": "192x192 的中图标地址,png 格式。",
|
||
"largeIcon": "大图标",
|
||
"largeIconDes": "512x512 的大图标地址,png 格式。此图标还会被用于在 iOS 客户端切换站点时展示。",
|
||
"displayMode": "展示模式",
|
||
"displayModeDes": "PWA 应用添加后的展示模式。",
|
||
"themeColor": "主题色",
|
||
"themeColorDes": "CSS 色值,影响 PWA 启动画面上状态栏、内容页中状态栏、地址栏的颜色。",
|
||
"backgroundColor": "背景色",
|
||
"backgroundColorDes": "CSS 色值",
|
||
"hint": "提示",
|
||
"webauthnNoHttps": "Web Authn 需要你的站点启用 HTTPS,并确认 参数设置 - 站点信息 - 站点URL 也使用了 HTTPS 后才能开启。",
|
||
"accountManagement": "注册与登录",
|
||
"allowNewRegistrations": "允许新用户注册",
|
||
"allowNewRegistrationsDes": "关闭后,无法再通过前台注册新的用户。",
|
||
"emailActivation": "邮件激活",
|
||
"emailActivationDes": "开启后,新用户注册需要点击邮件中的激活链接才能完成。请确认 <0>邮件发信设置</0> 是否正确,否则激活邮件无法送达。",
|
||
"captchaForSignup": "注册验证码",
|
||
"captchaForSignupDes": "是否启用注册表单验证码。",
|
||
"captchaForLogin": "登录验证码",
|
||
"captchaForLoginDes": "是否启用登录表单验证码。",
|
||
"captchaForReset": "找回密码验证码",
|
||
"captchaForResetDes": "是否启用找回密码表单验证码。",
|
||
"captchaForAbuseReport": "滥用举报验证码",
|
||
"captchaForAbuseReportDes": "是否启用滥用举报表单验证码。",
|
||
"webauthnDes": "是否允许用户使用绑定的硬件认证设备登录,比如:人脸、指纹或 USB 密钥;站点必须启用 HTTPS 才能使用。",
|
||
"webauthn": "使用通行密钥登录",
|
||
"defaultSymbolics": "初始分享快捷方式",
|
||
"defaultSymbolicsDes": "新用户根目录下默认存在的分享链接快捷方式。请通过数字 ID 搜索分享链接,你可在 <0>分享列表</0> 最左侧看到数字 ID。",
|
||
"searchShare": "搜索分享 ID...",
|
||
"defaultGroup": "默认用户组",
|
||
"defaultGroupDes": "用户注册后的初始用户组。",
|
||
"testMailSent": "测试邮件已发送",
|
||
"testSMTPSettings": "发件测试",
|
||
"testSMTPTooltip": "Cloudreve 会使用你当前 SMTP 设置发送测试邮件,测试前无需保存设置。",
|
||
"recipient": "收件人地址",
|
||
"send": "发送",
|
||
"smtp": "发信",
|
||
"senderName": "发件人名",
|
||
"senderNameDes": "邮件中展示的发件人姓名。",
|
||
"senderAddress": "发件人邮箱",
|
||
"senderAddressDes": "发件邮箱的地址。",
|
||
"smtpServer": "SMTP 服务器",
|
||
"smtpServerDes": "发件服务器地址,不含端口号。",
|
||
"smtpPort": "SMTP 端口",
|
||
"smtpPortDes": "发件服务器端口号。",
|
||
"smtpUsername": "SMTP 用户名",
|
||
"smtpUsernameDes": "发信邮箱用户名,一般与邮箱地址相同。",
|
||
"smtpPassword": "SMTP 密码",
|
||
"smtpPasswordDes": "发信邮箱密码。",
|
||
"replyToAddress": "回信邮箱",
|
||
"replyToAddressDes": "用户回复系统发送的邮件时,用于接收回信的邮箱。",
|
||
"enforceSSL": "强制使用 SSL 连接",
|
||
"enforceSSLDes": "是否强制使用 SSL 加密连接。如果无法发送邮件,可关闭此项,Cloudreve 会尝试使用 STARTTLS 并决定是否使用加密连接。",
|
||
"smtpTTL": "SMTP 连接有效期 (秒)",
|
||
"smtpTTLDes": "有效期内建立的 SMTP 连接会被新邮件发送请求复用。",
|
||
"emailTemplates": "邮件模板",
|
||
"activateNewUser": "新用户激活",
|
||
"resetPassword": "重置密码",
|
||
"sendTestEmail": "发送测试邮件",
|
||
"transportation": "传输",
|
||
"workerNum": "Worker 数量",
|
||
"workerNumDes": "主机节点任务队列最多并行执行的任务数,保存后需要重启 Cloudreve 生效",
|
||
"tempFolder": "临时目录",
|
||
"tempFolderDes": "用于存放解压缩、压缩等任务产生的临时文件的目录路径",
|
||
"textEditMaxSize": "文档在线编辑最大大小",
|
||
"textEditMaxSizeDes": "文档文件可在线编辑的最大大小,超出此大小的文件无法在线编辑。此项设置适用于纯文本文件、代码文件、Office 文档(WOPI)等 Web 在线编辑器。",
|
||
"resetConnection": "上传校验失败时强制重置连接",
|
||
"resetConnectionDes": "开启后,如果本次策略、头像等数据上传校验失败,服务器会强制重置连接",
|
||
"batchDownload": "打包下载",
|
||
"previewURL": "预览链接",
|
||
"cannotDeleteDefaultTheme": "不能删除默认配色",
|
||
"themeConfig": "色彩配置",
|
||
"actions": "操作",
|
||
"wrongFormat": "格式不正确",
|
||
"avatar": "头像",
|
||
"gravatarServer": "Gravatar 服务器",
|
||
"gravatarServerDes": "Gravatar 服务器地址,可选择使用国内镜像。",
|
||
"avatarFilePath": "头像存储路径",
|
||
"avatarFilePathDes": "用户上传自定义头像的存储路径,相对于 Cloudreve 数据目录。",
|
||
"avatarSize": "头像文件大小限制",
|
||
"avatarSizeDes": "用户可上传头像文件的最大大小。",
|
||
"avatarImageSize": "图像尺寸 (px)",
|
||
"avatarImageSizeDes": "用户所上传头像会被调整到给定的尺寸,单位为像素。",
|
||
"filePreview": "文件预览",
|
||
"thumbnails": "缩略图",
|
||
"thumbnailDoc": "有关配置缩略图的更多信息,请参阅 <0>官方文档</0>。",
|
||
"thumbnailDocLink": "https://docs.cloudreve.org/usage/thumbnails",
|
||
"thumbnailBasic": "基本设置",
|
||
"generators": "缩略图生成器",
|
||
"thumbMaxSize": "最大原始文件尺寸",
|
||
"thumbMaxSizeDes": "可生成缩略图的最大原始文件的大小,超出此大小的文件不会生成缩略图。",
|
||
"generatorProxyWarning": "默认情况下,非本机存储策略只会使用“存储策略原生”生成器。你可以在存储策略设置页面开启“生成器代理”功能扩展第三方存储策略的缩略图能力。详情请参考 <0>官方文档</0>。",
|
||
"policyBuiltin": "存储策略原生",
|
||
"policyBuiltinDes": "使用存储提供方原生的图像处理接口。对于本机和 S3 策略,这一生成器不可用,将会自动顺沿其他生成器。对于其他存储策略,请前往存储策略设置页面设置允许的扩展名。",
|
||
"cloudreveBuiltin": "Cloudreve 内置",
|
||
"cloudreveBuiltinDes": "使用 Cloudreve 内置的图像处理能力,仅支持 PNG、JPEG、GIF 格式的图片。",
|
||
"libreOffice": "LibreOffice",
|
||
"libreOfficeDes": "使用 LibreOffice 生成 Office 文档的缩略图。这一生成器依赖于任一其他图像生成器(Cloudreve 内置 或 VIPS)。",
|
||
"libraw": "LibRaw / DCRaw",
|
||
"librawDes": "使用 LibRaw 附带的 DCRaw 模拟例程,或者原始 DCRaw 程序生成 RAW 图像的缩略图。",
|
||
"vips": "VIPS",
|
||
"vipsDes": "使用 libvips 处理缩略图图像,支持更多图像格式,资源消耗更低。",
|
||
"thumbDependencyWarning": "LibreOffice 或歌曲封面生成器依赖于 Cloudreve 内置 或 VIPS 生成器,请开启其中任一生成器。",
|
||
"ffmpeg": "FFmpeg",
|
||
"ffmpegDes": "使用 FFmpeg 生成视频缩略图。",
|
||
"executable": "可执行文件",
|
||
"executableDes": "第三方生成器可执行文件的路径或命令。",
|
||
"executableTest": "测试",
|
||
"executableTestSuccess": "生成器正常,版本:{{version}}",
|
||
"generatorExts": "可用扩展名",
|
||
"generatorExtsDes": "此生成器可用的文件扩展名列表,多个请使用半角逗号 , 隔开。",
|
||
"ffmpegSeek": "缩略图截取位置",
|
||
"ffmpegSeekDes": "定义缩略图截取的时间,推荐选择较小值以加速生成过程。如果超出视频实际长度,会导致缩略图截取失败。",
|
||
"ffmpegExtraArgs": "额外输入参数",
|
||
"ffmpegExtraArgsDes": "调用 FFmpeg 时额外输入的参数。",
|
||
"generatorProxy": "生成器代理",
|
||
"enableThumbProxy": "使用生成器代理",
|
||
"proxyPolicyList": "启动代理的存储策略",
|
||
"proxyPolicyListDes": "可多选。选中后,存储策略不支持原生生成缩略图的类型会由 Cloudreve 代理生成。",
|
||
"thumbWidth": "最大宽度",
|
||
"thumbHeight": "最大高度",
|
||
"thumbSuffix": "Blob 文件后缀",
|
||
"thumbSuffixDes": "生成的缩略图 Blob 相对于原始 Blob 增加的后缀,",
|
||
"thumbFormat": "缩略图格式",
|
||
"thumbFormatDes": "优先使用的缩略图格式,如果生成器不支持,会自动降级为 jpg 格式。",
|
||
"thumbQuality": "图像质量",
|
||
"thumbQualityDes": "压缩质量百分比,只针对 jpg 和 webp 格式有效。",
|
||
"thumbGC": "生成完成后立即回收内存",
|
||
"captcha": "验证码",
|
||
"captchaType": "验证码类型",
|
||
"captchaTypeDes": "选择验证码类型和验证码服务提供商。",
|
||
"plainCaptcha": "图形",
|
||
"reCaptchaV2": "reCAPTCHA V2",
|
||
"turnstile": "Cloudflare Turnstile",
|
||
"turnstileSiteKey": "站点密钥",
|
||
"turnstileSiteKSecret": "密钥",
|
||
"cap": "Cap",
|
||
"capInstanceURL": "实例 URL",
|
||
"capInstanceURLDes": "自部署 Cap 服务器的 URL 地址。详细信息请参考 <0>自部署模式文档</0>。",
|
||
"capSiteKey": "站点密钥",
|
||
"capSiteKeyDes": "从 Cap 服务器控制面板获取的站点密钥。",
|
||
"capSecretKey": "私密密钥",
|
||
"capSecretKeyDes": "从 Cap 服务器控制面板获取的私密密钥。",
|
||
"capAssetServer": "静态资源服务源",
|
||
"capAssetServerDes": "选择 Cap 验证码静态资源的加载源。使用自部署服务器需要在服务器端设置环境变量,请参考 <0>开启静态资源服务</0>。",
|
||
"capAssetServerJsdelivr": "jsDelivr CDN",
|
||
"capAssetServerUnpkg": "unpkg CDN",
|
||
"capAssetServerInstance": "自部署服务器",
|
||
"captchaProvider": "验证码类型",
|
||
"captchaWidth": "宽度",
|
||
"captchaHeight": "高度",
|
||
"captchaLength": "长度",
|
||
"captchaLengthDes": "验证码中字符的长度。",
|
||
"captchaMode": "模式",
|
||
"captchaModeNumber": "数字",
|
||
"captchaModeLetter": "字母",
|
||
"captchaModeMath": "算数",
|
||
"captchaModeNumberLetter": "数字+字母",
|
||
"captchaElement": "验证码的形式",
|
||
"complexOfNoiseText": "加强干扰文字",
|
||
"complexOfNoiseDot": "加强干扰点",
|
||
"showHollowLine": "使用空心线",
|
||
"showNoiseDot": "使用噪点",
|
||
"showNoiseText": "使用干扰文字",
|
||
"showSlimeLine": "使用波浪线",
|
||
"showSineLine": "使用正弦线",
|
||
"siteKey": "Site KEY",
|
||
"siteKeyDes": "<0>应用管理页面</0> 获取到的 网站密钥。",
|
||
"siteSecret": "Secret",
|
||
"siteSecretDes": "<0>应用管理页面</0> 获取到的 秘钥。",
|
||
"secretID": "SecretId",
|
||
"secretIDDes": "<0>访问密钥页面</0> 获取到的 SecretId",
|
||
"secretKey": "SecretKey",
|
||
"secretKeyDes": "<0>访问密钥页面</0> 获取到的 SecretKey",
|
||
"tCaptchaAppID": "APPID",
|
||
"tCaptchaAppIDDes": "<0>图形验证页面</0> 获取到的 APPID",
|
||
"tCaptchaSecretKey": "App Secret Key",
|
||
"tCaptchaSecretKeyDes": "<0>图形验证页面</0> 获取到的 App Secret Key",
|
||
"staticResourceCache": "静态公共资源缓存",
|
||
"staticResourceCacheDes": "公共可访问的静态资源(如:本机策略直链、文件下载链接)的缓存有效期",
|
||
"creditSystem": "积分系统",
|
||
"creditAndVAS": "积分与增值服务",
|
||
"enableCredit": "启用积分系统",
|
||
"enableCreditDes": "启用积分系统,允许用户为分享链接设置价格。",
|
||
"creditPrice": "积分价格",
|
||
"creditPriceDes": "使用货币充值积分的价格(以最小货币单位计),填写 0 表示禁止充值积分。",
|
||
"shareScoreRate": "分享者佣金比例",
|
||
"shareScoreRateDes": "分享链接被购买时,分享者获得的积分百分比(1-100)。",
|
||
"cronNotifyUser": "通知超额用户扫描间隔",
|
||
"cronNotifyUserDes": "扫描并发送邮件提醒超额用户",
|
||
"cronBanUser": "用户封禁扫描间隔",
|
||
"cronBanUserDes": "扫描并封禁超出存储且超出缓冲期的用户",
|
||
"anonymousPurchase": "匿名购买",
|
||
"anonymousPurchaseDes": "允许未登录用户直接购买分享链接。",
|
||
"shopNavEnabled": "显示商店导航",
|
||
"shopNavEnabledDes": "在侧边栏导航中显示“商店”条目。",
|
||
"paymentSettings": "支付设置",
|
||
"currencyCode": "货币代码",
|
||
"currencyCodeDes": "三字母货币代码(如 USD、CNY、EUR)。",
|
||
"currencySymbol": "货币符号",
|
||
"currencySymbolDes": "显示的货币符号(如 $、¥、€)。",
|
||
"currencyUnit": "货币单位",
|
||
"currencyUnitDes": "最小货币单位(如美元/分为100)。",
|
||
"paymentProviders": "支付提供商",
|
||
"providerName": "提供商名称,用于展示给用户。",
|
||
"providerType": "提供商类型",
|
||
"providerKey": "密钥",
|
||
"selectCurrency": "选择常用货币",
|
||
"addPaymentProvider": "添加支付提供商",
|
||
"stripeProvider": "Stripe",
|
||
"weixinProvider": "微信支付",
|
||
"alipayProvider": "支付宝",
|
||
"customProvider": "自定义支付渠道",
|
||
"customProviderDes": "通过实现 Cloudreve 兼容付款接口来对接其他第三方支付平台,详情请参考 <0>官方文档</0>。",
|
||
"providerKeyDes": "输入 Stripe 的 API 密钥。",
|
||
"storageProductSettings": "存储产品",
|
||
"storageProductsDes": "配置用户可以购买以扩展存储空间的产品。",
|
||
"addStorageProduct": "添加产品",
|
||
"editStorageProduct": "编辑产品",
|
||
"storageSize": "存储大小",
|
||
"storageSizeBytes": "此产品包含的存储大小。",
|
||
"duration": "时长",
|
||
"durationSeconds": "时长(秒,例如:2592000 表示 30 天)。",
|
||
"price": "价格",
|
||
"priceInUnits": "价格(以最小货币单位计)",
|
||
"priceInUnitsDes": "价格将显示为:",
|
||
"chipLabel": "标签(可选)",
|
||
"chipLabelHelp": "显示在产品名称旁边的短文本标签。",
|
||
"usePoints": "允许使用积分",
|
||
"points": "积分",
|
||
"pointsHelp": "购买此产品所需的积分数量。",
|
||
"pointsUnit": "积分",
|
||
"groupProductSettings": "用户组产品",
|
||
"groupProductsDes": "配置用户可以购买以加入特定用户组的产品。",
|
||
"addGroupProduct": "添加用户组产品",
|
||
"editGroupProduct": "编辑用户组产品",
|
||
"groupId": "用户组 ID",
|
||
"groupIdHelp": "购买此产品后升级到的用户组。",
|
||
"description": "描述",
|
||
"descriptionHelp": "输入特性或优势,每行一项",
|
||
"receiptEmailTemplate": "支付收据模板",
|
||
"receiptEmailTemplateDes": "当支付被确认时发送给用户的邮件模板。",
|
||
"activationEmailTemplate": "账户激活模板",
|
||
"activationEmailTemplateDes": "当用户激活账户时发送给用户的邮件模板。",
|
||
"quotaExceededEmailTemplate": "存储配额超出模板",
|
||
"quotaExceededEmailTemplateDes": "当用户超出存储配额时发送给用户的邮件模板。",
|
||
"resetPasswordEmailTemplate": "密码重置模板",
|
||
"resetPasswordEmailTemplateDes": "当用户请求重置密码时发送给用户的邮件模板。",
|
||
"preferredLanguage": "首选语言",
|
||
"setAsPreferredLanguage": "设为首选语言",
|
||
"setAsPreferredLanguageDes": "如果无法获取用户的语言偏好,将使用首选语言的邮件模板。",
|
||
"alreadyAsPreferredLanguageDes": "当前语言已设为首选语言。如果无法获取用户的语言偏好,将使用此邮件模板。",
|
||
"addLanguage": "添加语言",
|
||
"removeLanguage": "移除语言",
|
||
"removeLanguageBtn": "移除语言",
|
||
"cannotRemovePreferredLanguageDes": "无法移除首选语言。请设置其他语言为首选语言后重试。",
|
||
"languageCodeDes": "请选择要添加的语言。",
|
||
"emailSubject": "邮件主题",
|
||
"emailSubjectDes": "邮件的主题。你可以使用 <0>魔法变量</0> 来定制邮件主题。",
|
||
"emailBody": "邮件内容",
|
||
"emailBodyDes": "邮件的内容。你可以使用 <0>魔法变量</0> 来定制邮件内容。",
|
||
"orderTitle": "订单标题",
|
||
"themeOptions": "主题选项",
|
||
"themeOptionsDes": "为你的站点配置自定义主题选项。这些主题将可供用户在其偏好设置中选择。",
|
||
"primaryColor": "主色调",
|
||
"secondaryColor": "次色调",
|
||
"primaryColorDark": "主色调(暗色模式)",
|
||
"secondaryColorDark": "次色调(暗色模式)",
|
||
"addThemeOption": "添加主题选项",
|
||
"editThemeOption": "编辑主题选项",
|
||
"invalidThemeConfig": "无效的主题配置。请检查你的 JSON 语法。",
|
||
"themeConfiguration": "主题配置",
|
||
"themePreview": "主题预览",
|
||
"lightTheme": "亮色主题",
|
||
"darkTheme": "暗色主题",
|
||
"previewTitle": "预览标题",
|
||
"previewTextField": "输入字段",
|
||
"previewPrimary": "主色调",
|
||
"invalidThemePreview": "无效的主题配置,无法预览",
|
||
"duplicateThemeColor": "已存在使用此主色调的主题。请选择不同的颜色。",
|
||
"themeDes": "完整的可配置项请参考 <0>Material-UI Default theme viewer</0>。",
|
||
"defaultTheme": "默认",
|
||
"auditLog": "事件",
|
||
"auditLogDes": "配置哪些事件应该被记录。某些事件可能会被系统用于提供额外功能,例如文件活动和登录活动。",
|
||
"systemEvents": "系统事件",
|
||
"systemEventsDes": "与系统操作和状态相关的事件。",
|
||
"userEvents": "用户事件",
|
||
"userEventsDes": "与用户账户、认证和配置文件更改相关的事件。",
|
||
"fileEvents": "文件事件",
|
||
"fileEventsDes": "与文件操作相关的事件,如上传、下载和修改。",
|
||
"shareEvents": "分享事件",
|
||
"shareEventsDes": "与文件分享和链接访问相关的事件。",
|
||
"versionEvents": "版本事件",
|
||
"versionEventsDes": "与文件版本管理相关的事件。",
|
||
"mediaEvents": "媒体事件",
|
||
"mediaEventsDes": "与媒体文件处理相关的事件,如缩略图生成。",
|
||
"filesystemEvents": "文件系统事件",
|
||
"filesystemEventsDes": "与文件系统操作相关的事件,如挂载和归档处理。",
|
||
"webdavEvents": "WebDAV 事件",
|
||
"webdavEventsDes": "与 WebDAV 账户管理和访问相关的事件。",
|
||
"paymentEvents": "支付事件",
|
||
"paymentEventsDes": "与支付交易和处理相关的事件。",
|
||
"emailEvents": "Email 事件",
|
||
"emailEventsDes": "与邮件发送和通知相关的事件。",
|
||
"toggleAll": "启用/禁用所有事件",
|
||
"toggleAllDes": "启用或禁用此类别中的所有事件。",
|
||
"event": {
|
||
"file_imported": "外部文件导入",
|
||
"server_start": "服务器启动",
|
||
"user_signup": "用户注册",
|
||
"email_sent": "邮件发送",
|
||
"user_activated": "用户激活",
|
||
"user_login_failed": "登录失败",
|
||
"user_login": "用户登录",
|
||
"user_token_refresh": "令牌刷新",
|
||
"file_create": "文件创建",
|
||
"file_rename": "文件重命名",
|
||
"set_file_permission": "权限更改",
|
||
"entity_uploaded": "文件上传或更新",
|
||
"entity_downloaded": "文件下载",
|
||
"copy_from": "复制来源",
|
||
"copy_to": "复制到",
|
||
"move_to": "移动到",
|
||
"delete_file": "文件删除",
|
||
"move_to_trash": "移动到回收站",
|
||
"share": "分享创建",
|
||
"share_link_viewed": "分享链接查看",
|
||
"set_current_version": "设置当前版本",
|
||
"delete_version": "删除版本",
|
||
"thumb_generated": "缩略图生成",
|
||
"live_photo_uploaded": "上传 Live Photo",
|
||
"update_metadata": "元数据更新",
|
||
"edit_share": "分享编辑",
|
||
"delete_share": "分享删除",
|
||
"mount": "挂载",
|
||
"relocate": "转移存储策略",
|
||
"create_archive": "创建归档",
|
||
"extract_archive": "解压归档",
|
||
"webdav_login_failed": "WebDAV 登录失败",
|
||
"webdav_account_create": "WebDAV 账户创建",
|
||
"webdav_account_update": "WebDAV 账户更新",
|
||
"webdav_account_delete": "WebDAV 账户删除",
|
||
"payment_created": "支付创建",
|
||
"points_change": "积分更改",
|
||
"payment_paid": "支付完成",
|
||
"payment_fulfilled": "履行订单",
|
||
"payment_fulfill_failed": "履行订单失败",
|
||
"storage_added": "存储扩容",
|
||
"group_changed": "用户组更改",
|
||
"user_exceed_quota_notified": "超出配额通知",
|
||
"user_changed": "用户状态更改",
|
||
"get_direct_link": "获取直链",
|
||
"link_account": "链接外部账户",
|
||
"unlink_account": "取消链接外部账户",
|
||
"change_nick": "更改昵称",
|
||
"change_avatar": "更改头像",
|
||
"membership_unsubscribe": "取消订阅",
|
||
"change_password": "更改密码",
|
||
"enable_2fa": "启用 2FA",
|
||
"disable_2fa": "禁用 2FA",
|
||
"add_passkey": "添加通行密钥",
|
||
"remove_passkey": "移除通行密钥",
|
||
"redeem_gift_code": "兑换礼品码",
|
||
"update_view": "更改视图设置",
|
||
"delete_direct_link": "删除直链",
|
||
"report_abuse": "举报滥用"
|
||
},
|
||
"server": "服务器设置",
|
||
"tempPath": "临时路径",
|
||
"tempPathDes": "存储临时文件的目录,相对于 Cloudreve 数据目录。修改前请确保没有正在进行的队列任务。",
|
||
"siteID": "站点 ID",
|
||
"siteIDDes": "用于标识站点的唯一 ID,一般无需修改。",
|
||
"siteSecretKey": "主密钥",
|
||
"siteSecretKeyDes": "用于加密用户令牌、签名的主密钥。轮转后,所有用户令牌、签名都将失效。保存后重启 Cloudreve 生效。",
|
||
"rotateSecretKey": "轮转主密钥",
|
||
"hashidSalt": "HashID 盐值",
|
||
"hashidSaltDes": "用于生成 HashID 的盐值,请谨慎更改,更改后会导致现有的直链、分享链接等全部失效。",
|
||
"accessTokenTTL": "访问令牌 TTL",
|
||
"accessTokenTTLDes": "访问令牌的有效期,单位为秒。",
|
||
"refreshTokenTTL": "刷新令牌 TTL",
|
||
"refreshTokenTTLDes": "刷新令牌的有效期,单位为秒。影响用户登录状态的保持时间。",
|
||
"cronGarbageCollect": "垃圾回收扫描间隔",
|
||
"cronGarbageCollectDes": "设定多久扫描并回收临时文件和 KV 存储中的过期数据",
|
||
"startWithProtocol": "必须以 http:// 或 https:// 开头",
|
||
"tlsWarning": "当前站点使用 https,这里填写 http 的 URL 可能会导致异常。",
|
||
"blobUrlCache": "Blob URL 缓存",
|
||
"clearBlobUrlCache": "清除 Blob URL 缓存",
|
||
"clearBlobUrlCacheDes": "为了增加缓存命中率,Cloudreve 会缓存并复用 Blob URL。当 CDN 地址等设置发生变更时,请清除缓存。",
|
||
"cacheCleared": "缓存已清除"
|
||
},
|
||
"giftCodes": {
|
||
"giftCodesSettings": "礼品码",
|
||
"generateGiftCodes": "生成礼品码",
|
||
"giftCodeQuantity": "数量",
|
||
"giftCodeQuantityHelp": "要生成的礼品码数量。",
|
||
"giftCodeProductType": "产品类型",
|
||
"giftCodeTypePoints": "积分",
|
||
"giftCodeTypeStorage": "存储空间",
|
||
"giftCodeTypeGroup": "用户组",
|
||
"giftCodePointsAmount": "积分数量",
|
||
"giftCodePointsAmountHelp": "兑换码被使用时将获得的积分数量。",
|
||
"giftCodeProduct": "产品",
|
||
"selectStorageProduct": "选择存储产品",
|
||
"selectGroupProduct": "选择用户组产品",
|
||
"giftCodeType": "类型",
|
||
"giftCodeAmount": "数量",
|
||
"giftCode": "礼品码",
|
||
"giftCodeStatus": "状态",
|
||
"giftCodeUsedBy": "使用者",
|
||
"giftCodeUsed": "已使用",
|
||
"giftCodeUnused": "可用",
|
||
"giftCodeDeleted": "礼品码已成功删除",
|
||
"giftCodesGenerated": "礼品码已成功生成",
|
||
"noGiftCodes": "暂无礼品码",
|
||
"generatedCodesTitle": "已生成的礼品码",
|
||
"generatedCodesDescription": "复制这些礼品码以分享给用户。每个礼品码只能使用一次。",
|
||
"copyAndClose": "复制并关闭",
|
||
"duratonTimes": "时长倍数",
|
||
"duratonTimesDes": "每个礼品码包含了多少份对应商品。",
|
||
"unknownProduct": "未知产品"
|
||
},
|
||
"policy": {
|
||
"acceleratedDomainUpload": "使用传输加速域名上传",
|
||
"acceleratedDomainUploadDes": "开启后,上传文件时会使用七牛的 <0>传输加速域名</0>。",
|
||
"compare": "对比存储策略",
|
||
"deletePolicyConfirmation": "确定要删除存储策略 {{name}} 吗?",
|
||
"streamSaver": "由浏览器处理下载",
|
||
"streamSaverDes": "开启后,用户下载文件时会强制由浏览器处理。因为 OneDrive 存储策略的限制,用户直接下载文件时得到的文件名无法与 Cloudreve 内文件名一致,由浏览器处理下载可以解决此问题。",
|
||
"oauthCallbackFailed": "授权失败",
|
||
"httpsRequired": "Entra ID 应用需要使用 HTTPS 重定向 URL,但是当前站点使用的是 HTTP,后续登录完成后可能会导致重定向失败,届时请手动将浏览器地址栏中的 HTTPS 替换为 HTTP。",
|
||
"authorizeMicrosoft": "使用 Microsoft 登录",
|
||
"redirectUrl": "重定向 URL",
|
||
"redirectUrlDes": "当前展示的是最新的符合要求的重定向 URL,请确认应用设置中的重定向 URL 一致。",
|
||
"authorizeOneDrive": "确认 Entra ID 应用设置",
|
||
"authorizeOneDriveDes": "请确认以下 Entra ID 应用信息是否仍然有效,如有需要请做出更改。",
|
||
"authorizeNow": "立即授权",
|
||
"authorizeAgain": "重新授权",
|
||
"notGranted": "无授权账号,存储策略无法使用。",
|
||
"granted": "已授权账号,凭证刷新于 <0></0>。",
|
||
"grantedNotRefresh": "已授权账号,凭证自上次启动后尚未刷新。",
|
||
"batchDeleteSize": "最大批量删除数量",
|
||
"batchDeleteSizeDes": "限制单次 API 请求的最大删除数量,此设置不会影响用户删除批量文件。不填写会使用默认值 <0>1000</0>,这是官方 S3 API 的最大允许值。",
|
||
"bucketPolicy": "桶策略",
|
||
"cdnOrCustomDomain": "CDN 或自定义源站域名",
|
||
"bucketDomain": "存储空间域名",
|
||
"bucketDomainDes": "填写你为存储空间绑定的 CDN 加速域名或者自定义源站域名。",
|
||
"storageNodeInternal": "存储节点(内网 Endpoint)",
|
||
"chunkSizeDesOssObs": "允许范围:100 KB ~ 5 GB,",
|
||
"chunkSizeDesQiniuCos": "允许范围:1 MB ~ 1 GB,",
|
||
"chunkSizeDesS3": "允许范围:5 MB ~ 5 GB,",
|
||
"thisIsACustomDomain": "这是一个自定义域名",
|
||
"thisIsACustomDomainDes": "如果你为 Bucket 绑定了自定义域名,且需要通过自定义域名进行上传等管理操作,请勾选此选项。勾选后,Cloudreve 不会在请求域名中尝试补全 Bucket 名称。",
|
||
"addedManually": "我已自行设置",
|
||
"origin": "来源",
|
||
"allowMethods": "允许 Methods",
|
||
"exposeHeaders": "暴露 Headers",
|
||
"allowHeaders": "允许 Headers",
|
||
"maxAge": "缓存时间",
|
||
"accessCredential": "访问凭证",
|
||
"downloadTrafficDiagram": "下载流量路径演示图",
|
||
"downloadRelay": "下载中转",
|
||
"downloadRelayDes": "开启后,用户下载文件时会通过 Cloudreve 代理。",
|
||
"download": "下载",
|
||
"downloadCdn": "下载 CDN",
|
||
"useDownloadCdn": "使用 CDN 加速下载",
|
||
"skipSign": "不为 CDN 签名文件 URL",
|
||
"skipSignDes": "如果你在 COS 域名设置中开启了 “回源鉴权”,请勾选此项。",
|
||
"cdnHost": "CDN 地址",
|
||
"downloadCdnDes": "用户访问文件时的 URL 中的主机名、协议等部分会被替换为你指定的 CDN 域名。",
|
||
"mediaExtractorProxy": "代理提取媒体信息",
|
||
"mediaExtractorProxyDes": "开启后,对于存储端提取器不支持的文件,Cloudreve 会尝试提取文件媒体信息。请在 <0>媒体处理</0> 中配置 Cloudreve 媒体信息提取器。",
|
||
"mediaExtractorNative": "原生提取器",
|
||
"mediaExtractorOss": "智能媒体管理(IMM)",
|
||
"mediaExtractorQiniu": "智能多媒体服务",
|
||
"mediaExtractorCos": "腾讯云数据万象",
|
||
"mediaExtractorObs": "图片处理服务",
|
||
"mediaExtractorUpyun": "图片处理服务",
|
||
"nativeMediaMetaExts": "使用<0>{{name}}</0>的文件扩展名",
|
||
"nativeMediaMetaExtsGeneralDes": "半角逗号 , 隔开,留空表示不使用<0>{{name}}</0>。",
|
||
"nativeMediaMetaExtsRemote": "对于从机存储,默认情况下支持 EXIF 和音乐元数据,你可以通过配置覆写在从机端启用其他生成器。",
|
||
"nativeMediaMetaExtOss": "智能媒体管理(IMM)服务支持处理音频、视频和图片。处理图片无需手动配置,但如果你需要处理音频或视频,需要手动开通 IMM 并绑定到 Bucket, 请参考 <0>文档</0> 绑定。绑定完成后请在上面加上你想要处理的音视频的扩展名。",
|
||
"nativeMediaMetaExtQiniu": "智能多媒体服务支持处理常见音频、视频和图片,无需额外配置,在上方填写你想要处理的媒体的扩展名即可。",
|
||
"nativeMediaMetaExtCos": "腾讯云数据万象服务支持处理音频、视频和图片。处理图片无需手动配置,但如果你需要处理音频或视频, 请先前往 <0>数据万象</0> 开通并绑定存储桶,然后前往 存储桶设置 - 媒体处理 中开通美图处理服务。绑定完成后请在上面加上你想要处理的音视频的扩展名。",
|
||
"nativeMediaMetaExtObs": "图片处理服务支持<0>提取图片 EXIF</0>。无需手动配置,在上面加上你想要处理的图片的扩展名即可。",
|
||
"nativeMediaMetaExtUpyun": "图片处理服务支持<0>提取图片 EXIF</0>。无需手动配置,在上面加上你想要处理的图片的扩展名即可。",
|
||
"thumbProxy": "代理生成缩略图",
|
||
"thumbProxyDes": "开启后,对于不符合原生缩略图条件的文件,Cloudreve 会尝试为其生成缩略图文件,并上传到存储端。请在 <0>媒体处理</0> 中配置 Cloudreve 缩略图生成器。",
|
||
"nativeThumbnailMaxSize": "使用原生缩略图的最大文件大小",
|
||
"nativeThumbnailMaxSizeDes": "填写 0 表示不限制,超出此大小的文件将不会使用原生缩略图。",
|
||
"nativeThumbNailsSupportAllExts": "对所有文件扩展名使用",
|
||
"nativeThumbNails": "使用原生缩略图的扩展名",
|
||
"nativeThumbNailsGeneralDes": "半角逗号 , 隔开,留空表示不使用原生缩略图。对于列表中列出的文件扩展名,Cloudreve 会使用存储端的原生缩略图。",
|
||
"nativeThumbNailsGeneralRemote": "对于从机存储,默认情况下只支持简单图像和歌曲封面缩略图,你可以通过配置覆写在从机端启用其他生成器。",
|
||
"nativeThumbNailsGeneralOss": "对于阿里云 OSS 存储,<0>图片处理</0>服务会被用来生成缩略图。",
|
||
"nativeThumbNailsGeneralQiniu": "对于七牛云存储,<0>图片基本处理(imageView2)</0>服务会被用来生成缩略图。",
|
||
"nativeThumbNailsGeneralCos": "对于腾讯云 COS 存储,<0>腾讯云数据万象</0>服务会被用来生成缩略图。",
|
||
"nativeThumbNailsGeneralObs": "对于华为云 OBS 存储,<0>图片处理</0>服务会被用来生成缩略图。",
|
||
"nativeThumbNailsGeneralUpyun": "对于又拍云存储,<0>图片处理</0>服务会被用来生成缩略图。",
|
||
"preallocate": "预分配硬盘空间",
|
||
"preallocateDes": "开启后,用户上传文件时会预先分配硬盘空间,同时也可支持并行分片上传。只在 Linux 或 Darwin 下有效。",
|
||
"chunkConcurrency": "并行上传分片数",
|
||
"chunkConcurrencyDes": "设定 Web 端直传时,同时进行的分片上传数量。",
|
||
"sourceWebEdit": "Web 在线编辑",
|
||
"uploadRelay": "中转上传",
|
||
"uploadRelayDes": "开启后,用户的上传请求会通过 Cloudreve 中转到存储端,因为无法进行分片上传,请注意调整 Web 服务器端最大上传大小限制。",
|
||
"customProxy": "自定义代理",
|
||
"storageNode": "存储提供商",
|
||
"sourceWeb": "Web / 官方客户端",
|
||
"sourceDav": "WebDAV",
|
||
"uploadTrafficDiagram": "上传流量路径演示图",
|
||
"node": "存储节点",
|
||
"nodeDes": "请选择一个从机节点用于存储文件,你可以到 <0>存储节点列表</0> 中创建或管理从机节点。",
|
||
"noBindedGroupWarning": "当前存储策略没有被分配给任何用户组,请前往 <0>用户组列表</0> 为当前存储策略绑定用户组。",
|
||
"nameRuleImmutable": "修改此设置不会影响存储策略下已有文件。Blob 路径在创建后固定,即使其中魔法变量发生改变,路径也不会更新。",
|
||
"uniqueVarRequired": "请在目录路径或文件名中至少包含一个唯一性变量:{uuid}、{randomkey8}、{randomkey16}。",
|
||
"storageAndUpload": "存储与上传",
|
||
"blobFolderNaming": "Blob 存储目录",
|
||
"blobFolderNamingDes": "文件 Blob 的存放目录,可以使用 <0>魔法变量</0> 。",
|
||
"blobName": "Blob 名称",
|
||
"blobNameDes": "文件 Blob 的名称,可以使用 <0>魔法变量</0>,需要确保为绝对唯一,即使在短时间内多次上传同一文件。",
|
||
"basicInfo": "基本信息",
|
||
"editX": "编辑 {{name}}",
|
||
"noGroupBinded": "没有绑定任何用户组",
|
||
"create": "创建",
|
||
"addXStoragePolicy": "添加 {{type}} 存储策略",
|
||
"loadSummary": "加载统计数据",
|
||
"policySummary": "{{count}} 个文件 Blob ({{size}})",
|
||
"sharp": "#",
|
||
"name": "名称",
|
||
"type": "类型",
|
||
"childFiles": "下属文件数",
|
||
"totalSize": "数据量",
|
||
"actions": "操作",
|
||
"authSuccess": "授权成功",
|
||
"policyDeleted": "存储策略已删除",
|
||
"newStoragePolicy": "添加存储策略",
|
||
"all": "全部",
|
||
"local": "本机存储",
|
||
"remote": "从机存储",
|
||
"qiniu": "七牛",
|
||
"upyun": "又拍云",
|
||
"oss": "阿里云 OSS",
|
||
"cos": "腾讯云 COS",
|
||
"onedrive": "OneDrive",
|
||
"s3": "S3 兼容",
|
||
"ks3": "金山云 KS3",
|
||
"obs": "华为云 OBS",
|
||
"load_balance": "负载均衡",
|
||
"childPolicy": "子存储策略",
|
||
"childPolicyDes": "选择你要添加到负载均衡中的子存储策略。",
|
||
"weight": "权重",
|
||
"addTargetPolicy": "添加子存储策略",
|
||
"selectPolicies": "选择策略",
|
||
"selectPoliciesDes": "选择要添加到负载均衡的存储策略。",
|
||
"loadBalanceDes": "使用负载均衡存储策略时,新上传的文件会根据权重随机分配到不同的子存储策略中。",
|
||
"xChildPolicies": "{{count}} 个子存储策略",
|
||
"refresh": "刷新",
|
||
"delete": "删除",
|
||
"edit": "编辑",
|
||
"selectAStorageProvider": "选择存储方式",
|
||
"maxSizeOfSingleFile": "文件大小限制",
|
||
"maxSizeOfSingleFileDes": "单个文件的最大大小,输入限制为 0 时表示不限制单文件大小。",
|
||
"enterFileExt": "留空表示不限制文件扩展名,多个请以半角逗号 , 隔开。",
|
||
"extList": "文件扩展名限制",
|
||
"noLimit": "无限制",
|
||
"whitelist": "允许",
|
||
"blacklist": "拒绝",
|
||
"fileNameRegex": "文件名正则规则",
|
||
"fileNameRegexDes": "用于匹配文件名的正则表达式,留空表示无限制。",
|
||
"chunkSizeDes": "请指定分片上传时的分片大小,填写为 0 表示不使用分片上传,但最大上传大小可能受限于 Web 服务器。",
|
||
"chunkSizeDesSuffix": "{{prefix}}通过分片上传,用户上传的文件将会被切分成分片逐个上传到存储端,当上传中断后,用户可以选择从上次上传的分片后继续开始上传。",
|
||
"chunkSize": "上传分片大小",
|
||
"policyName": "存储策略的展示名,也会用于向用户展示。",
|
||
"magicVar": {
|
||
"fileNameMagicVar": "文件名魔法变量",
|
||
"pathMagicVar": "路径魔法变量",
|
||
"variable": "魔法变量",
|
||
"description": "描述",
|
||
"example": "示例",
|
||
"16digitsRandomString": "16 位随机字符",
|
||
"8digitsRandomString": "8 位随机字符",
|
||
"secondTimestamp": "秒级时间戳",
|
||
"nanoTimestamp": "纳秒级时间戳",
|
||
"uid": "用户 ID",
|
||
"originalFileName": "原始文件名",
|
||
"originFileNameNoext": "无扩展名的原始文件名",
|
||
"extension": "文件扩展名",
|
||
"uuidV4": "UUID V4",
|
||
"date": "日期",
|
||
"dateAndTime": "日期时间",
|
||
"randomNumber": "范围内的随机数",
|
||
"year": "年份",
|
||
"month": "月份",
|
||
"day": "日",
|
||
"hour": "小时",
|
||
"minute": "分钟",
|
||
"second": "秒",
|
||
"path": "用户上传文件时的初始路径"
|
||
},
|
||
"storageBucket": "存储空间",
|
||
"wanSiteURLDes": "在使用此存储策略前,请确保你在 参数设置 - 站点信息 - 站点URL 中填写的 地址与实际相符,并且 <0>能够被外网正常访问</0>。",
|
||
"enterQiniuBucket": "前往 <0>七牛控制面板</0> 创建对象存储资源。在填写你在七牛创建存储空间时指定的“存储空间名称”。",
|
||
"qiniuBucketName": "存储空间名称",
|
||
"cosObsBucketName": "存储桶名称",
|
||
"bucketType": "Bucket 读写权限",
|
||
"bucketTypeDes": "请选择你创建的存储空间的读写权限类型。",
|
||
"aclType": "访问控制类型",
|
||
"accessTypePulic": "公有读私有写",
|
||
"accessTypePrivate": "私有读写",
|
||
"accessType": "访问权限",
|
||
"privateBucket": "私有",
|
||
"privateDes": "Cloudreve 会对文件 URL 签名。",
|
||
"publicBucket": "公共读",
|
||
"publicStorage": "公开",
|
||
"publicDes": "不推荐选择,Cloudreve 会直接返回文件的直链,无法有效控制文件的访问权限。",
|
||
"bucketCDNDes": "填写你为存储空间绑定的 CDN 加速域名。",
|
||
"bucketCDNDomain": "CDN 加速域名",
|
||
"qiniuCredentialDes": "在七牛控制面板进入 个人中心 - 密钥管理,填写获得到的 AK、SK。",
|
||
"ak": "AK",
|
||
"sk": "SK",
|
||
"cannotEnableForPrivateBucket": "私有空间开启外链功能后,还需要在用户组里设置开启“使用重定向的外链”,否则无法正常生成外链",
|
||
"chunkSizeLabelQiniu": "请指定分片上传时的分片大小,范围 1 MB - 1 GB。",
|
||
"corsSettingStep": "跨域策略",
|
||
"corsPolicyAdded": "跨域策略已添加。",
|
||
"createOSSBucketDes": "你可前往 <0>OSS 管理控制台</0> 创建 Bucket。只支持 <1>标准存储</1> 和 <2>低频访问</2> 类型的 Bucket。",
|
||
"bucketName": "Bucket 名称",
|
||
"publicReadBucket": "公共读",
|
||
"ossEndpointDes": "转到所创建 Bucket 的概览页面,填写 <0>访问域名</0> 栏目下 <1>外网访问</1> 一行中间的 <2>EndPoint(地域节点)</2>。",
|
||
"ossEndpointDesInternalHint": "如需配置内网或自定义域名 Endpoint,可在创建存储策略后设置。",
|
||
"obsEndpointCnameHint": "如需配置自定义域名 Endpoint,可在创建存储策略后设置。",
|
||
"endpoint": "EndPoint",
|
||
"ossLANEndpointDes": "留空为不使用。如果你的 Cloudreve 部署在阿里云计算服务中,并且与 OSS 处在同一可用区下,你可以额外指定使用内网 EndPoint 以节省流量开支, Cloudreve 会在条件满足时切换到内网 EndPoint 发送请求。",
|
||
"intranetEndPoint": "内网 EndPoint",
|
||
"ossCDNDes": "是否要使用配套的 阿里云CDN 加速 OSS 访问?",
|
||
"createOSSCDNDes": "前往 <0>阿里云 CDN 管理控制台</0> 创建 CDN 加速域名,并设定源站为刚创建的 OSS Bucket。在下方填写 CDN 加速域名,并选择是否使用 HTTPS:",
|
||
"ossAKDes": "在阿里云 <0>安全信息管理</0> 页面获取 AccessKey。你也可以在 <1>RAM 访问控制</1> 中创建拥有 <2>AliyunOSSFullAccess</2> 权限的 AccessKey。",
|
||
"shouldNotContainSpace": "不能含有空格",
|
||
"nameThePolicyFirst": "为此存储策略命名:",
|
||
"chunkSizeLabelOSS": "请指定分片上传时的分片大小,范围 100 KB ~ 5 GB。",
|
||
"ossCORSDes": "此存储策略需要正确配置如上跨域策略后才能使用 Web 端上传文件,Cloudreve 可以帮你自动设置,你也可以手动设置。如果你已设置过此 Bucket 的跨域策略,此步骤可以跳过。",
|
||
"letCloudreveHelpMe": "让 Cloudreve 帮我设置",
|
||
"skip": "跳过",
|
||
"createUpyunBucketDes": "填写在 <0>又拍云面板</0> 创建云存储服务名称。",
|
||
"storageServiceName": "服务名称",
|
||
"operatorName": "操作员名",
|
||
"operatorPassword": "操作员密码",
|
||
"tokenStatus": "Token 防盗链",
|
||
"upyunTokenDes": "强烈建议开启 Token 防盗链,前往所创建云存储服务的 <0>功能配置</0> 面板,转到 <1>访问控制</1> 选项卡,开启 Token 防盗链并设定密码。",
|
||
"tokenEnabled": "已开启 Token 防盗链",
|
||
"tokenDisabled": "未开启 Token 防盗链",
|
||
"upyunTokenSecretDes": "填写你所设置的 Token 防盗链密钥。",
|
||
"upyunTokenSecret": "Token 防盗链密钥",
|
||
"createCOSBucketDes": "前往 <0>COS 管理控制台</0> 创建存储桶,转到所创建存储桶的基础配置页面,将 <1>存储桶名称</1> 填写到上方。",
|
||
"obsBucketDes": "前往 <0>OBS 管理控制台</0> 创建存储桶,将 <1>桶名称</1> 填写到上方。存储桶类别只支持 <2>标准存储</2> 或 <3>低频访问存储</3>。",
|
||
"cosPrivateRW": "私有读写",
|
||
"cosPublicRW": "公共读私有写",
|
||
"cosAccessDomainDes": "在所创建 Bucket 的概况页面,填写 <0>域名信息</0> 栏目下 给出的 <1>访问域名</1>。你也可以使用自己绑定的源站域名或 CDN 加速域名。",
|
||
"obsEndpointDes": "在所创建存储桶的概览页面,填写 <0>域名信息</0> 栏目下 给出的 <1>Endpoint(终端节点)</1>。",
|
||
"accessDomain": "访问域名",
|
||
"cosCDNDomainDes": "前往 <0>腾讯云 CDN 管理控制台</0> 创建 CDN 加速域名,并设定源站为刚创建的 COS 存储桶。在下方填写 CDN 加速域名,并选择是否使用 HTTPS:",
|
||
"cosCredentialDes": "填写在腾讯云 <0>访问密钥</0> 页面获取一对访问密钥。请确保这对密钥拥有 COS 服务的访问权限。你也可以创建带有 <1>编程访问</1> 能力的<2>子用户</2>,为其赋予 COS 服务的访问权限。",
|
||
"obsCredentialDes": "填写在华为云 <0>访问密钥</0> 页面获取一对访问密钥。你也可以创建带有 <1>编程访问</1> 能力的<2>IAM 用户</2>,为其赋予 <3>OBS OperateAccess</3> 权限。",
|
||
"grantAccess": "账号授权",
|
||
"grantAccessLater": "点击下方按钮创建存储策略后,还需要在存储策略设置页面进行账号授权。",
|
||
"odHttpsWarning": "你必须启用 HTTPS 才能使用 OneDrive/SharePoint 存储策略;启用后同步更改 参数设置 - 站点信息 - 站点URL。",
|
||
"creatAadAppDes": "前往 <0>Microsoft Entra ID 控制台</0> 并登录,登录后进入<1>Microsoft Entra ID</1> 管理面板,这里登录使用的账号和最终存储使用的 OneDrive 所属账号可以不同。",
|
||
"createAadAppDes2": "进入左侧 <0>应用注册</0> 菜单,并点击 <1>新注册</1> 按钮。填写应用注册表单。其中,名称可任取;<2>受支持的帐户类型</2> 选择为 <3>任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户和个人 Microsoft 帐户(例如,Skype、Xbox)</3>;<4>重定向 URI (可选)</4> 请选择 <5>Web</5>,并填写 <6>{{url}}</6>; 其他保持默认即可。",
|
||
"aadAppIDDes": "进入应用管理的 <0>概览</0> 页面,看到的 <1>应用程序(客户端) ID</1> 的值。",
|
||
"entraIdApp": "Entra ID 应用信息",
|
||
"aadAppID": "应用程序(客户端) ID",
|
||
"addAppSecretDes": "客户端密码的创建方式:进入应用管理页面左侧的 <0>证书和密码</0> 菜单,点击 <1>新建客户端密码</1> 按钮,<2>截止期限</2> 选择为最长时间。客户端密码过期后,需要重新创建并将其填入存储策略设置中。",
|
||
"aadAppSecret": "客户端密码",
|
||
"aadAccountCloud": "Microsoft Graph 端点",
|
||
"aadAccountCloudDes": "请根据你使用的 Microsoft 365 账号类型选择对应的端点。",
|
||
"multiTenant": "公有(国际版)",
|
||
"gallatin": "世纪互联",
|
||
"sharePointDes": "是否将文件存放在 SharePoint 中?",
|
||
"saveToOneDrive": "存到账号默认 OneDrive 驱动器中",
|
||
"spSiteURL": "SharePoint 站点地址",
|
||
"odReverseProxyURLDes": "是否要在文件下载时替换为使用自建的反代服务器?",
|
||
"odReverseProxyURL": "反代服务器地址",
|
||
"chunkSizeDesOd": "允许范围:5 MB ~ 5GB,OneDrive 要求必须为 320 KiB (327,680 bytes) 的整数倍。",
|
||
"limitOdTPSDes": "限制 OneDrive API 请求频率",
|
||
"tps": "TPS 限制",
|
||
"tpsDes": "留空表示不限制。限制此存储策略每秒向 OneDrive 发送 API 请求最大数量。超出此频率的请求会被限速。多个 Cloudreve 节点转存文件时,它们会各自使用自己的限流桶,请根据情况按比例调低此数值。Web 端上传请求并不受此限制。",
|
||
"tpsBurst": "TPS 突发请求",
|
||
"tpsBurstDes": "请求空闲时,Cloudreve 可将指定数量的名额预留给未来的突发流量使用。",
|
||
"odOauthDes": "但是你需要点击下方按钮,并使用 OneDrive 登录授权以完成初始化后才能使用。日后你可以在存储策略列表页面重新进行授权。",
|
||
"gotoAuthPage": "转到授权页面",
|
||
"s3BucketDes": "前往 AWS S3 控制台创建存储桶,在下方填写你创建存储桶时指定的 <0>Bucket 名称</0>:",
|
||
"s3EndpointDes": "指定存储桶的 EndPoint(地域节点),填写为完整的 URL 格式,比如 <0>https://bucket.region.example.com</0>。",
|
||
"selectRegionDes": "输入存储桶所在的区域代码,如 <0>us-east-1</0>。对于非 AWS 的 S3 兼容存储提供商,请在其文档中查找如何填写此项。",
|
||
"chunkSizeLabelS3": "请指定分片上传时的分片大小,范围 5 MB ~ 5 GB。",
|
||
"policyEndpoint": "Endpoint",
|
||
"s3Region": "地区代码",
|
||
"s3EndpointPathStyle": "选择是否强制使用路径格式 Endpoint。某些第三方 S3 兼容存储可能需要勾选此选项。开启后,将会强制使用路径格式地址,比如 <0>http://s3.amazonaws.com/BUCKET/KEY</0>。",
|
||
"usePathEndpoint": "强制路径格式 Endpoint",
|
||
"thumbExt": "可生成缩略图的文件扩展名",
|
||
"thumbExtDes": "留空表示使用存储策略预定义集合。对本机、S3存储策略无效",
|
||
"driverRoot": "驱动器根目录",
|
||
"driverRootDes": "选择在 OneDrive 账户中保存文件的位置。更改此选项会导致存储策略中已有文件无法访问。",
|
||
"saveToDefaultOneDrive": "保存文件到默认 OneDrive 驱动器",
|
||
"saveToSharePoint": "保存文件到 SharePoint",
|
||
"sharePointUrlDes": "输入 SharePoint 站点 URL。失去焦点后,系统将自动转换为正确的驱动器标识。",
|
||
"ks3selectRegionDes": "输入存储桶所在的区域代码,如 <0>BEIJING</0>。",
|
||
"ks3EndpointPathStyle": "选择是否强制使用路径格式 Endpoint。"
|
||
},
|
||
"node": {
|
||
"slave": "从机",
|
||
"master": "主机",
|
||
"noCapabilities": "未启用任何功能",
|
||
"active": "已启用",
|
||
"suspended": "已禁用",
|
||
"deleteNodeConfirmation": "确定要删除节点 {{name}} 吗?",
|
||
"editNode": "编辑节点 {{node}}",
|
||
"thisIsMasterNodes": "你正在编辑一个主机节点,即正在服务当前站点的 Cloudreve 实例。",
|
||
"enableNode": "启用节点",
|
||
"enableNodeDes": "启用节点后,节点会接受处理已开启的功能。",
|
||
"name": "名称",
|
||
"nameNode": "节点名称,也用于向用户展示。",
|
||
"type": "类型",
|
||
"server": "节点地址",
|
||
"serverDes": "用于与节点通信的地址。如果你要在此节点存储文件,此地址也会暴露给用户端用于上传文件。",
|
||
"loadBalancerRankDes": "为此节点指定负载均衡权重,数值为整数。权重越高,节点被选中的概率越大。",
|
||
"loadBalancerRank": "负载均衡权重",
|
||
"slaveSecret": "从机密钥",
|
||
"slaveSecretDes": "用于从机节点与主机节点通信的密钥。需要与从机配置文件中 <0>Slave</0> 下的 <1>Secret</1> 保持一致。",
|
||
"testNode": "测试节点通信",
|
||
"testNodeSuccess": "节点通信成功",
|
||
"createArchiveDes": "接受创建压缩文件的任务请求。",
|
||
"extractArchiveDes": "接受解压文件的任务请求。",
|
||
"remoteDownloadDes": "接受离线下载的任务请求。启用后还需要在下方配置离线下载相关信息。",
|
||
"downloader": "下载器",
|
||
"aria2Des": "请在目标节点服务器上以和运行 Cloudreve 相同的用户/权限启动 Aria2, 并在 Aria2 的配置文件中开启 RPC 服务,更多信息及指引请参考文档的“离线下载”章节。",
|
||
"qbittorrentDes": "请在目标节点服务器上以和运行 Cloudreve 相同的用户/权限启动 qBittorrent, 并在 qBittorrent 的设置中开启“Web UI”服务,更多信息及指引请参考文档的“离线下载”章节。",
|
||
"rpcServer": "RPC 服务器地址",
|
||
"rpcServerHelpDes": "包含端口的完整 RPC 服务器地址,例如:<0>http://127.0.0.1:6800/</0>。",
|
||
"rpcToken": "RPC 授权令牌",
|
||
"rpcTokenDes": "与 Aria2 配置文件中 <0>rpc-secret</0> 保持一致,未设置请留空。",
|
||
"downloaderOptionDes": "在创建下载任务时额外携带的下载器配置,以 JSON 键值对格式书写,具体可参考<0>下载器官方文档</0>。",
|
||
"refreshInterval": "状态刷新间隔 (秒)",
|
||
"refreshIntervalDes": "Cloudreve 向下载器请求刷新任务状态的间隔,实际刷新间隔也取决于“离线下载”队列的配置和繁忙程度。",
|
||
"waitForSeeding": "等待做种完成",
|
||
"waitForSeedingDes": "启用后,当离线下载任务完成后,会保留此任务在做种状态,直到在下载器配置的做种结束条件满足。等待做种发生在离线下载任务完成后,不会影响用户使用下载的文件。",
|
||
"webUIEndpoint": "Web UI 地址",
|
||
"webUIEndpointDes": "qBittorrent 的 Web UI 地址,比如 <0>http://127.0.0.1:8080/</0>。",
|
||
"tempPath": "临时下载目录",
|
||
"tempPathDes": "节点上用于临时存放离线下载文件的目录,节点上的 Cloudreve 进程需要此目录的读、写、执行权限,下载器也要能够访问此目录。留空会使用默认的临时文件路径。",
|
||
"webUIUsername": "Web UI 用户名",
|
||
"webUIPassword": "Web UI 密码",
|
||
"webUICredDes": "如果未启用认证,此处请留空。",
|
||
"downloaderTestPass": "成功连接到下载器,版本:{{version}}",
|
||
"testDownloader": "测试下载器通信",
|
||
"addNewNode": "新建节点",
|
||
"nameTheNode": "为节点命名:",
|
||
"copyBinary": "",
|
||
"runCrSlave": "在节点上运行和主站相同版本的 Cloudreve,并使用以下配置文件启动:",
|
||
"keepIfUpload": "如果你未来需要使用此节点存储,请保留下面的跨域配置。",
|
||
"storeFiles": "存储文件",
|
||
"storeFilesDes": "使用此节点存储用户文件。",
|
||
"storeFilesHint": "如果你想使用此节点存储文件,清前往 <0>存储策略</0> 页面新建从机存储策略,并选择此节点。",
|
||
"runCrWithConfig": "将上述文件保存为 <0>config.ini</0> 文件,并使用此文件启动 Cloudreve:<0>./cloudreve -c config.ini</0>。一个从机 Cloudreve 实例可以对接多个 Cloudreve 主节点,只需在所有主节点中添加此从机节点并保持密钥一致即可。",
|
||
"inputServer": "输入节点的地址:",
|
||
"testButton": "可以点击下面按钮测试通信是否正常。",
|
||
"hostHeaderHint": "如果有签名错误,请检查从机前置反代是否呈递了 <0>Host</0> 头。",
|
||
"features": "已启用功能",
|
||
"remoteDownload": "离线下载",
|
||
"refresh": "刷新"
|
||
},
|
||
"group": {
|
||
"countUser": "统计",
|
||
"anonymous": "未登录访客用户组",
|
||
"sysGroup": "系统用户组",
|
||
"adminGroup": "管理员用户组",
|
||
"#": "#",
|
||
"name": "名称",
|
||
"type": "存储策略",
|
||
"count": "下属用户数",
|
||
"size": "最大容量",
|
||
"nameOfGroup": "用户组名",
|
||
"nameOfGroupDes": "用户组的名称,用于向用户展示。",
|
||
"availablePolicies": "可用存储策略",
|
||
"availablePoliciesDes": "指定用户组可用的存储策略,修改此设置不会影响用户已上传的文件。",
|
||
"availablePolicyDesPro": "可多选,用户可在选定范围内自由切换存储策略.",
|
||
"initialStorageQuota": "初始容量",
|
||
"initialStorageQuotaDes": "用户组下的用户初始可用最大容量。",
|
||
"isAdmin": "管理员用户组",
|
||
"isAdminDes": "开启后,用户组下的用户将拥有管理员权限。",
|
||
"share": "分享",
|
||
"allowCreateShareLink": "创建分享链接",
|
||
"allowCreateShareLinkDes": "关闭后,用户无法创建分享链接。",
|
||
"shareFree": "无需购买分享链接",
|
||
"shareFreeDes": "开启后,用户无需购买即可访问所有付费分享链接。",
|
||
"fileManagement": "文件管理",
|
||
"allowWabDAV": "WebDAV",
|
||
"allowWabDAVDes": "关闭后,用户无法通过 WebDAV 协议连接至网盘。",
|
||
"allowWabDAVProxy": "WebDAV 代理",
|
||
"allowWabDAVProxyDes": "启用后,用户可以配置 WebDAV 下载经由 Cloudreve 中转。",
|
||
"compressTask": "压缩/解压缩任务",
|
||
"compressTaskDes": "开启后,用户可以在线压缩/解压缩文件。",
|
||
"compressSize": "待压缩文件最大大小",
|
||
"compressSizeDes": "用户可创建的压缩任务的文件最大总大小,填写为 0 表示不限制。这一限制在创建压缩任务时不会检查,当执行时已处理原始文件总大小超过此限制时,任务会失败。",
|
||
"decompressSize": "待解压文件最大大小",
|
||
"decompressSizeDes": "用户可创建的解压缩任务的文件最大总大小,填写为 0 表示不限制。",
|
||
"allowRemoteDownload": "离线下载",
|
||
"allowRemoteDownloadDes": "是否允许用户创建离线下载任务。如需使用离线下载,还需要在 <0>节点列表</0> 中有开启离线下载功能的节点。",
|
||
"aria2Options": "下载器任务参数",
|
||
"aria2OptionsDes": "qBittorrent 或 Aria2 下载器的任务额外配置参数,以 JSON 编码后的键-值格式书写,可用参数请查阅官方文档。",
|
||
"aria2BatchSize": "批量离线下载最大数量",
|
||
"aria2BatchSizeDes": "批量创建离线下载时的最大数量,填写为 0 表示不限制。",
|
||
"migratePolicy": "存储策略转移",
|
||
"migratePolicyDes": "是否用户创建存储策略转移任务。",
|
||
"advanceDelete": "高级文件删除选项",
|
||
"advanceDeleteDes": "开启后,用户在前台删除文件时可以选择是否保留物理文件,请只开放给可信用户组。",
|
||
"allowSelectNode": "允许选择节点",
|
||
"allowSelectNodeDes": "开启后,用户可以在创建任务前选择处理节点;关闭后,系统会在用户组允许的节点下自动分配节点。",
|
||
"allowedNodes": "可用节点",
|
||
"allowedNodesDes": "指定用户组可用的任务处理节点,留空表示全部节点都可用。用户只能在此列表内选择或被负载均衡分配节点。目前覆盖的任务范围是:离线下载、文件压缩或解压缩。其他任务会分配给主机处理。",
|
||
"allNodes": "所有节点",
|
||
"esclateAnonymity": "提升匿名用户权限",
|
||
"esclateAnonymityDes": "开启后,用户可以为匿名用户设置更高权限(修改/创建/删除);关闭后,用户最高只能赋予匿名用户只读权限。更改此设置不会影响已设置的分享链接或文件。",
|
||
"allowDownloadShare": "访问分享链接",
|
||
"allowDownloadShareDes": "关闭后,用户无法查看别人的分享链接。此项设置优先级高于分享链接的权限设置。",
|
||
"deletedNode": "已删除节点 #{{id}}",
|
||
"maxWalkedFiles": "最大遍历文件数",
|
||
"maxWalkedFilesDes": "在某些需要深层遍历文件的操作中,最大允许遍历的文件数。",
|
||
"trashBinDuration": "回收站保留时间(秒)",
|
||
"trashBinDurationDes": "回收站中文件的保留时长,超期后文件将被彻底删除。更改此设置不会影响已经在回收站中的文件。",
|
||
"serverSideBatchDownload": "服务端打包下载",
|
||
"serverSideBatchDownloadDes": "是否允许用户多选文件使用服务端中转打包下载,关闭后,用户仍然可以使用纯 Web 端打包下载功能。",
|
||
"uploadDownload": "上传和下载",
|
||
"getDirectLink": "获取直链",
|
||
"getDirectLinkDes": "是否允许用户获取文件的直链。",
|
||
"bathSourceLinkLimit": "批量生成外直链量限制",
|
||
"bathSourceLinkLimitDes": "允许用户单次批量获取直链的最大文件数量,填写为 0 表示不允许获取直链。",
|
||
"redirectedSource": "使用重定向的直链",
|
||
"redirectedSourceDes": "推荐开启。开启后,用户获取的文件直链将由 Cloudreve 中转,链接较短。关闭后,用户获取的文件直链会变成文件的原始链接,且与文件版本绑定。部分存储策略在某些设置下获取的非中转直链无法保持永久有效,请参阅 Cloudreve 文档。",
|
||
"reuseDirectLink": "重用已有直链",
|
||
"reuseDirectLinkDes": "开启后,多次请求同一个文件的直链时,会重用已创建的中转直链。",
|
||
"downloadSpeedLimit": "下载限速",
|
||
"downloadSpeedLimitDes": "填写为 0 表示不限制。开启限制后,用户下载所有支持限速的存储策略下的文件时,下载最大速度会被限制。",
|
||
"anonymousHint": "此用户组对应着未登录的匿名访客。",
|
||
"create": "新建",
|
||
"copyFromExisting": "从现有用户组复制?",
|
||
"notCopy": "不复制",
|
||
"confirmDelete": "确认要删除用户组 {{group}}?",
|
||
"new": "新建用户组",
|
||
"editGroup": "编辑 {{group}}"
|
||
},
|
||
"user": {
|
||
"createdAt": "创建日期",
|
||
"originUserGroup": "原始用户组",
|
||
"originUserGroupDes": "用户在购买用户组前所属的用户组,当前用户组到期后会回退到此用户组。",
|
||
"noOriginUserGroup": "无",
|
||
"groupExpired": "用户组过期日期",
|
||
"groupExpiredDes": "ISO8601 格式的用户组到期日期,留空表示当前用户组永久有效。",
|
||
"openUserFiles": "打开用户文件",
|
||
"id": "ID",
|
||
"idValue": "{{id}} ({{hash_id}})",
|
||
"avatar": "头像",
|
||
"removeAvatar": "移除头像",
|
||
"userDialogTitle": "用户详情",
|
||
"2FAEnabled": "已启用二步验证",
|
||
"qqEnabled": "已绑定 QQ",
|
||
"logtoEnabled": "已绑定 Logto",
|
||
"deleted": "用户已删除",
|
||
"new": "新建用户",
|
||
"filter": "过滤",
|
||
"emptyNoFilter": "留空表示不过滤此项。",
|
||
"selectedObjects": "已选择 {{num}} 个对象",
|
||
"nick": "昵称",
|
||
"email": "Email",
|
||
"group": "用户组",
|
||
"status": "状态",
|
||
"usedStorage": "已用空间",
|
||
"status_active": "正常",
|
||
"status_inactive": "未激活",
|
||
"status_manual_banned": "手动封禁",
|
||
"status_sys_banned": "系统封禁",
|
||
"toggleBan": "封禁/解封",
|
||
"filterCondition": "过滤条件",
|
||
"all": "全部",
|
||
"userStatus": "用户状态",
|
||
"apply": "应用",
|
||
"editUser": "编辑 {{nick}}",
|
||
"password": "密码",
|
||
"passwordDes": "留空表示不修改",
|
||
"groupDes": "用户所属用户组",
|
||
"2FA": "二步验证",
|
||
"notEnabled": "未启用",
|
||
"reset2Fa": "关闭",
|
||
"reset": "重置",
|
||
"confirmDelete": "确认要删除用户 {{user}}?",
|
||
"deleteXUsers": "删除 {{num}} 个用户",
|
||
"confirmBatchDelete": "确认要删除 {{num}} 个用户?",
|
||
"calibrateStorage": "校准存储空间",
|
||
"calibrateStorageSuccess": "存储空间校准成功"
|
||
},
|
||
"file": {
|
||
"deleteXFiles": "删除 {{num}} 个文件",
|
||
"confirmBatchDelete": "确定要删除 {{num}} 个文件?",
|
||
"confirmDelete": "确认要删除文件 {{file}}?",
|
||
"haveShares": "拥有分享链接",
|
||
"haveDirectLinks": "拥有中转直链",
|
||
"directLinkId": "链接标识",
|
||
"directLinks": "中转直链",
|
||
"noRecords": "没有记录",
|
||
"speed": "限速",
|
||
"downloads": "下载次数",
|
||
"shareLink": "分享链接",
|
||
"shareLinkNum": "{{num}} 个 (<0>查看</0>)",
|
||
"blobType": "类型",
|
||
"noEntities": "没有 Blob",
|
||
"blobs": "Blobs",
|
||
"creator": "创建者",
|
||
"source": "源",
|
||
"key": "键",
|
||
"value": "值",
|
||
"isPublic": "公开",
|
||
"noMetadata": "没有元数据",
|
||
"metadata": "元数据",
|
||
"id": "ID",
|
||
"primaryStoragePolicy": "首选存储策略",
|
||
"fileDialogTitle": "文件详情",
|
||
"name": "文件名",
|
||
"deleteAsync": "删除任务将在后台执行",
|
||
"forceDelete": "强制删除",
|
||
"size": "大小",
|
||
"sizeUsed": "占用空间",
|
||
"uploader": "所有者",
|
||
"createdAt": "创建于",
|
||
"uploading": "上传中",
|
||
"unknownUploader": "未知",
|
||
"uploaderID": "所有者 ID",
|
||
"searchFileName": "搜索文件名",
|
||
"storagePolicy": "存储策略",
|
||
"selectTargetUser": "请先选择目标用户",
|
||
"importTaskCreated": "导入任务已创建,你可以在“后台任务”中查看执行情况",
|
||
"manuallyPathOnly": "选择的存储策略只支持手动输入路径",
|
||
"selectFolder": "选择目录",
|
||
"import": "导入",
|
||
"importExternalFolder": "导入外部目录",
|
||
"importExternalFolderDes": "你可以将存储策略中已有文件、目录结构导入到 Cloudreve 中,导入操作不会额外占用物理存储空间,但仍会正常扣除用户已用容量空间。",
|
||
"storagePolicyDes": "选择要导入文件目前存储所在的存储策略。",
|
||
"targetUser": "目标用户",
|
||
"targetUserDes": "选择要将文件导入到哪个用户的文件系统中。",
|
||
"srcFolderPath": "原始目录路径",
|
||
"select": "选择",
|
||
"selectSrcDes": "要导入的目录在存储端的路径。",
|
||
"dstFolderPath": "目的目录路径",
|
||
"dstFolderPathDes": "要将目录导入到用户文件系统中的路径。",
|
||
"recursivelyImport": "递归导入子目录",
|
||
"recursivelyImportDes": "是否将目录下的所有子目录递归导入。",
|
||
"createImportTask": "创建导入任务",
|
||
"unlink": "解除关联(保留物理文件)",
|
||
"searchUser": "搜索用户昵称或邮箱...",
|
||
"extractMediaMeta": "提取媒体信息",
|
||
"extractMediaMetaDes": "是否在导入文件的同时尝试提取每个文件的媒体信息。",
|
||
"importWarning": "注意事项",
|
||
"importWarnings": [
|
||
"导入后,物理文件将由 Cloudreve 接管,后续请不要在外部修改此文件;",
|
||
"不要重复导入相同的文件;",
|
||
"如果用户文件冲突,此文件会被跳过;"
|
||
],
|
||
"otherConditions": "其他条件",
|
||
"shareLinkExisted": "存在分享链接",
|
||
"directLinkExisted": "存在中转直链",
|
||
"isUploading": "上传中"
|
||
},
|
||
"entity": {
|
||
"refenenceCount": "引用次数",
|
||
"waitForRecycle": "等待回收",
|
||
"entityDialogTitle": "Blob 详情",
|
||
"uploadSessionID": "上传会话 ID",
|
||
"referredFiles": "关联文件",
|
||
"confirmBatchDelete": "确认要删除 {{num}} 个 Blob?",
|
||
"deleteXEntities": "删除 {{num}} 个 Blob",
|
||
"forceDelete": "强制删除",
|
||
"forceDeleteDes": "无论物理文件是否删除成功,都会删除 Blob 记录。"
|
||
},
|
||
"event": {
|
||
"cleanup": "清理",
|
||
"cleanupAuditLog": "清理事件",
|
||
"cleanupAuditLogDescription": "删除满足以下条件的所有事件:",
|
||
"cleanupNotAfter": "在此日期之前",
|
||
"cleanupEventTypes": "事件类型",
|
||
"cleanupEventTypesDes": "选择要清理的事件类型,留空表示清理所有类型。",
|
||
"allEventTypes": "所有事件类型",
|
||
"initiator": "发起者",
|
||
"event": "事件",
|
||
"userID": "用户 ID",
|
||
"ip": "IP",
|
||
"type": "类型",
|
||
"correlationId": "请求 ID",
|
||
"fileID": "文件 ID",
|
||
"emailSend": "发送邮件 “{{title}}” 到 {{email}}",
|
||
"emailFailed": "邮件队列启动失败",
|
||
"signinFailed": "登录失败: {{reason}}",
|
||
"createDavAccount": "创建 WebDAV 账户: {{account}}",
|
||
"updateDavAccount": "更新 WebDAV 账户: {{account}}",
|
||
"deleteDavAccount": "删除 WebDAV 账户: {{account}}",
|
||
"pointsChange": "积分变化: {{points}}",
|
||
"storageAdded": "购买了 {{size}} 容量",
|
||
"nickChange": "昵称从 {{old}} 改为 {{new}}",
|
||
"eventDialogTitle": "事件详情",
|
||
"userAgent": "用户代理",
|
||
"linkedUser": "关联用户",
|
||
"datetime": "时间",
|
||
"linkedFile": "关联文件",
|
||
"linkedEntity": "关联 Blob",
|
||
"linkedShare": "关联分享",
|
||
"rawContent": "原始记录",
|
||
"confirmDelete": "确认要删除这个事件?",
|
||
"deleteXEvents": "删除 {{num}} 个事件",
|
||
"confirmBatchDelete": "确认要删除 {{num}} 个事件?"
|
||
},
|
||
"share": {
|
||
"confirmBatchDelete": "确认要删除 {{num}} 个分享?",
|
||
"confirmDelete": "确认要删除这个分享?",
|
||
"deleteXShares": "删除 {{num}} 个分享",
|
||
"shareDialogTitle": "分享详情",
|
||
"shareLink": "分享链接",
|
||
"deleted": "文件已删除",
|
||
"srcFileName": "源文件",
|
||
"views": "浏览",
|
||
"downloads": "下载",
|
||
"price": "积分",
|
||
"autoExpire": "自动过期",
|
||
"owner": "分享者",
|
||
"createdAt": "分享于",
|
||
"private": "从个人主页隐藏",
|
||
"yes": "是",
|
||
"no": "否",
|
||
"afterNDownloads": "{{num}} 次下载后",
|
||
"none": "无",
|
||
"srcType": "源文件类型",
|
||
"folder": "目录",
|
||
"file": "文件"
|
||
},
|
||
"task": {
|
||
"cleanupTasks": "清理任务",
|
||
"cleanupTasksDescription": "清理满足以下条件的所有任务:",
|
||
"cleanupNotAfter": "在此日期之前",
|
||
"cleanupTaskTypes": "任务类型",
|
||
"cleanupTaskTypesDes": "选择要清理的任务类型,留空表示清理所有类型。",
|
||
"cleanupTaskStatuses": "任务状态",
|
||
"cleanupTaskStatusesDes": "选择要清理的任务状态,留空表示清理所有已完成状态的任务。",
|
||
"confirmDelete": "确认要删除这个任务?",
|
||
"confirmBatchDelete": "确认要删除 {{num}} 个任务?",
|
||
"deleteXTasks": "删除 {{num}} 个任务",
|
||
"blobID": "Blob ID",
|
||
"retryIndex": "重试序号",
|
||
"entityError": "回收失败的 Blob",
|
||
"updatedAt": "更新于",
|
||
"taskDialogTitle": "任务详情",
|
||
"explicitEntityRecycle": "显式回收文件 Blob: {{blobs}}",
|
||
"entityRecycleRoutine": "定时扫描回收文件 Blob",
|
||
"mediaMetadata": "提取 Blob <0>#{{entityID}}</0> 的媒体信息",
|
||
"uploadSentinelCheck": "检查上传会话 {{uploadSessionID}} 状态",
|
||
"remoteDownload": "离线下载:",
|
||
"owner": "所有者",
|
||
"content": "内容",
|
||
"status": "状态",
|
||
"create_archive": "创建压缩文件",
|
||
"extract_archive": "解压文件",
|
||
"relocate": "转移存储策略",
|
||
"remote_download": "离线下载",
|
||
"media_meta": "媒体信息提取",
|
||
"entity_recycle_routine": "Blob 扫描回收",
|
||
"explicit_entity_recycle": "显式 Blob 回收",
|
||
"upload_sentinel_check": "上传哨兵检查",
|
||
"import": "外部导入",
|
||
"type": "类型",
|
||
"node": "处理节点",
|
||
"createdBy": "创建者",
|
||
"ready": "就绪",
|
||
"downloading": "下载中",
|
||
"paused": "暂停中",
|
||
"seeding": "做种中",
|
||
"error": "出错",
|
||
"finished": "完成",
|
||
"canceled": "取消/停止",
|
||
"unknown": "未知",
|
||
"errorMsg": "错误信息"
|
||
},
|
||
"payment": {
|
||
"tradeNo": "交易单号",
|
||
"productType": "商品类型",
|
||
"providerID": "支付方式",
|
||
"status": "状态",
|
||
"deleteXPayments": "删除 {{num}} 个订单"
|
||
},
|
||
"customProps": {
|
||
"add": "添加",
|
||
"type": "类型",
|
||
"default": "默认值",
|
||
"actions": "操作",
|
||
"text": "文本",
|
||
"number": "数字",
|
||
"boolean": "勾选",
|
||
"select": "单选",
|
||
"multiSelect": "多选",
|
||
"user": "用户",
|
||
"link": "链接",
|
||
"rating": "评分",
|
||
"addProp": "添加属性",
|
||
"editProp": "编辑属性",
|
||
"icon": "图标",
|
||
"iconDes": "<0>Iconify</0> 图标名称,留空表示不展示图标。",
|
||
"id": "标识",
|
||
"idDes": "属性标识,需要确保在所有属性中唯一。",
|
||
"idPatternDes": "只能包含字母、数字、下划线和中划线。",
|
||
"minLength": "最小长度",
|
||
"maxLength": "最大长度",
|
||
"emptyLimit": "留空表示不限制。",
|
||
"minValue": "最小值",
|
||
"maxValue": "最大值",
|
||
"options": "选项",
|
||
"optionsDes": "每行一个选项。"
|
||
},
|
||
"vas": {
|
||
"disableSubAddressEmail": "禁用子地址邮箱",
|
||
"disableSubAddressEmailDes": "开启后,包含加号 <0>+</0> 的邮箱地址无法注册账户。",
|
||
"confirmDelete": "确认要删除这些订单?",
|
||
"vas": "增值服务",
|
||
"reports": "举报",
|
||
"orders": "订单",
|
||
"initialFiles": "初始文件",
|
||
"initialFilesDes": "指定用户注册后初始拥有的文件。输入文件 ID 搜索并添加现有文件。",
|
||
"filterEmailProvider": "过滤注册邮箱域",
|
||
"filterEmailProviderDisabled": "不启用",
|
||
"filterEmailProviderWhitelist": "白名单",
|
||
"filterEmailProviderBlacklist": "黑名单",
|
||
"filterEmailProviderDes": "只允许使用特定的邮箱注册站点,第三方 SSO 登录不受此限制。",
|
||
"filterEmailProviderRule": "邮箱域过滤规则",
|
||
"filterEmailProviderRuleDes": "多个域请使用半角逗号隔开。",
|
||
"qqConnect": "QQ 互联",
|
||
"qqConnectHint": "在 <0>QQ 互联开放平台</0> 创建应用时,回调地址请填写:{{url}}。",
|
||
"enableQQConnect": "开启 QQ 互联",
|
||
"enableQQConnectDes": "是否允许绑定 QQ、使用 QQ 登录本站",
|
||
"loginWithoutBinding": "未绑定时可直接登录",
|
||
"loginWithoutBindingDes": "开启后,如果用户使用了第三方登录,但是没有已绑定的注册用户,系统会为其创建用户并登录。这种方式创建的用户日后只能使用第三方登录。",
|
||
"appid": "APP ID",
|
||
"appidDes": "应用管理页面获取到的 APP ID。",
|
||
"appKey": "APP KEY",
|
||
"appKeyDes": "应用管理页面获取到的 APP KEY。",
|
||
"overuseReminder": "超额提醒",
|
||
"overuseReminderDes": "用户因增值服务过期,容量超出限制后发送的提醒邮件模板",
|
||
"vasSetting": "支付/杂项设置",
|
||
"storagePack": "容量包",
|
||
"purchasableGroups": "可购用户组",
|
||
"giftCodes": "兑换码",
|
||
"enable": "开启",
|
||
"appID": "APP ID",
|
||
"appIDDes": "当面付应用的 APPID。",
|
||
"rsaPrivate": "RSA 应用私钥",
|
||
"rsaPrivateDes": "当面付应用的 RSA2 (SHA256) 私钥,一般是由你自己生成。详情参考 <0>生成 RSA 密钥</0>。",
|
||
"alipayPublicKey": "支付宝公钥",
|
||
"alipayPublicKeyDes": "由支付宝提供,可在【应用管理】-【应用信息】-【接口加签方式】中获取。",
|
||
"wechatPay": "微信官方扫码支付",
|
||
"applicationID": "应用 ID",
|
||
"applicationIDDes": "直连商户申请的公众号或移动应用 appid。",
|
||
"merchantID": "直连商户号",
|
||
"merchantIDDes": "直连商户的商户号,由微信支付生成并下发。",
|
||
"apiV3Secret": "API v3 密钥",
|
||
"apiV3SecretDes": "商户需先在【商户平台】-【API 安全】的页面设置该密钥,请求才能通过微信支付的签名校验。密钥的长度为 32 个字节。",
|
||
"mcCertificateSerial": "商户证书序列号",
|
||
"mcCertificateSerialDes": "登录商户平台【API 安全】-【API 证书】-【查看证书】,可查看商户 API 证书序列号。",
|
||
"mcAPISecret": "商户 API 私钥",
|
||
"mcAPISecretDes": "私钥文件 apiclient_key.pem 的内容。",
|
||
"payjs": "PAYJS 微信支付",
|
||
"payjsWarning": "此服务由第三方平台 <0>PAYJS</0> 提供,产生的任何纠纷与 Cloudreve 开发者无关。",
|
||
"mcNumber": "商户号",
|
||
"mcNumberDes": "可在 PAYJS 管理面板首页看到",
|
||
"communicationSecret": "通信密钥",
|
||
"otherSettings": "杂项设置",
|
||
"banBufferPeriod": "封禁缓冲期 (秒)",
|
||
"banBufferPeriodDes": "用户保持容量超额状态的最长时长,超出时长该用户会被系统冻结。",
|
||
"allowSellShares": "允许为分享定价",
|
||
"allowSellSharesDes": "开启后,用户可为分享设定积分价格,下载需要扣除积分。",
|
||
"creditPriceRatio": "积分到账比率 (%)",
|
||
"creditPriceRatioDes": "购买下载设定价格的分享,分享者实际到账的积分比率。",
|
||
"creditPrice": "积分价格 (分)",
|
||
"creditPriceDes": "充值积分时的价格",
|
||
"add": "添加",
|
||
"name": "名称",
|
||
"price": "单价",
|
||
"duration": "时长",
|
||
"size": "大小",
|
||
"actions": "操作",
|
||
"orCredits": " 或 {{num}} 积分",
|
||
"highlight": "突出展示",
|
||
"yes": "是",
|
||
"no": "否",
|
||
"productName": "商品名",
|
||
"qyt": "数量",
|
||
"code": "兑换码",
|
||
"status": "状态",
|
||
"invalidProduct": "已失效商品",
|
||
"used": "已使用",
|
||
"notUsed": "未使用",
|
||
"generatingResult": "生成结果",
|
||
"addStoragePack": "添加容量包",
|
||
"editStoragePack": "编辑容量包",
|
||
"productNameDes": "商品展示名称",
|
||
"packSizeDes": "容量包的大小",
|
||
"durationDay": "有效期 (天)",
|
||
"durationDayDes": "每个容量包的有效期",
|
||
"priceYuan": "单价 (元)",
|
||
"packPriceDes": "容量包的单价",
|
||
"priceCredits": "单价 (积分)",
|
||
"priceCreditsDes": "使用积分购买时的价格,填写为 0 表示不能使用积分购买",
|
||
"editMembership": "编辑可购用户组",
|
||
"addMembership": "添加可购用户组",
|
||
"group": "用户组",
|
||
"groupDes": "购买后升级的用户组",
|
||
"durationGroupDes": "购买后升级的用户组单位购买时间的有效期",
|
||
"groupPriceDes": "用户组的单价",
|
||
"productDescription": "商品描述 (一行一个)",
|
||
"productDescriptionDes": "购买页面展示的商品描述",
|
||
"highlightDes": "开启后,在商品选择页面会被突出展示",
|
||
"generateGiftCode": "生成兑换码",
|
||
"numberOfCodes": "生成数量",
|
||
"numberOfCodesDes": "激活码批量生成数量",
|
||
"linkedProduct": "对应商品",
|
||
"productQyt": "商品数量",
|
||
"productQytDes": "对于积分类商品,此处为积分数量,其他商品为时长倍数",
|
||
"freeDownload": "免积分下载分享",
|
||
"freeDownloadDes": "开启后,用户可以免费下载需付积分的分享",
|
||
"credits": "积分",
|
||
"markSuccessful": "标记成功",
|
||
"markAsResolved": "标记为已处理",
|
||
"reportedContent": "举报对象",
|
||
"reason": "原因",
|
||
"description": "补充描述",
|
||
"reportTime": "举报时间",
|
||
"invalid": "[已失效]",
|
||
"deleteShare": "删除分享",
|
||
"orderDeleted": "订单记录已删除",
|
||
"orderName": "订单名",
|
||
"product": "商品",
|
||
"paymentId": "订单 ID",
|
||
"orderNumber": "订单号",
|
||
"paidBy": "支付方式",
|
||
"orderOwner": "创建者",
|
||
"amount": "金额",
|
||
"unpaid": "未支付",
|
||
"paid": "已支付",
|
||
"shareLink": "分享链接",
|
||
"mobileApp": "移动客户端",
|
||
"showAppPromotion": "展示客户端引导页面",
|
||
"showAppPromotionDes": "开启后,用户可以在 “连接与挂载” 页面中看到移动客户端的使用引导。",
|
||
"customPaymentName": "付款方式名称",
|
||
"customPaymentNameDes": "用于展示给用户的付款方式名称",
|
||
"customPaymentSecretDes": "Cloudreve 用于签名付款请求的密钥。",
|
||
"customPaymentEndpoint": "支付接口地址",
|
||
"customPaymentEndpointDes": "创建支付订单时请求的接口 URL。",
|
||
"appFeedback": "反馈页面 URL",
|
||
"appForum": "用户论坛 URL",
|
||
"appLinkDes": "用于在 App 设置页面展示,留空即不展示链接按钮,仅当 VOL 授权有效时此项设置才会生效。"
|
||
},
|
||
"pro": {
|
||
"title": "Pro 版本专属功能",
|
||
"description": "您尝试访问的功能仅在 Cloudreve Pro 版本中可用,升级以解锁所有高级功能。",
|
||
"proInclude": "Pro 版本包含:",
|
||
"shareLinkCollabration": "分享链接协同编辑",
|
||
"filePermission": "文件权限管理",
|
||
"multipleStoragePolicy": "多存储策略和目录存储策略切换",
|
||
"auditAndActivity": "文件和系统活动日志",
|
||
"vasService": "增值服务和积分系统",
|
||
"sso": "SSO 单点登录",
|
||
"more": "......",
|
||
"later": "稍后再说",
|
||
"learnMore": "了解 Pro 版本详情",
|
||
"promotionTitle": "社区版升级特别优惠",
|
||
"promotion": "购买时使用优惠码 <0>{{code}}</0>,获得 <1>-{{discount}}%</1> 折扣。"
|
||
},
|
||
"abuseReport": {
|
||
"deleteXAbuseReports": "删除 {{num}} 个举报",
|
||
"folderPath": "目录路径",
|
||
"reporter": "举报者",
|
||
"shareLink": "分享链接 <0>#{{id}}</0>",
|
||
"deletedShare": "已删除的分享链接",
|
||
"deletedUser": "已删除的用户",
|
||
"confirmDelete": "确认要删除这个举报记录?",
|
||
"confirmBatchDelete": "确认要删除 {{num}} 个举报记录?",
|
||
"reporterID": "举报者用户 ID",
|
||
"reportedUserID": "举报对象用户 ID",
|
||
"shareID": "分享 ID",
|
||
"reason": "原因"
|
||
}
|
||
}
|