mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-11-01 08:05:23 +00:00
chore: sync Crowdin translations for 2.9.1
This commit is contained in:
1 parent
dd66aa57e4
commit
e083f09658
726 files changed
+10504
-1880
No files matched your search
@@ -25,12 +25,12 @@
|
||||
},
|
||||
"user": {
|
||||
"transferConcurrency": {
|
||||
"label": "同时传输文件数",
|
||||
"description": "本地与远程分栏文件管理器同时上传或下载的文件数。如果服务器限制 SFTP 通道数,请调低此值。"
|
||||
"label": "同时文件传输",
|
||||
"description": "本地/远程并排管理器同时上传或下载的文件数量。如果您的服务器限制 SFTP 通道,请降低此值。"
|
||||
},
|
||||
"confirmBeforeTrash": {
|
||||
"label": "移入回收站前确认",
|
||||
"description": "将远程文件移入回收站前询问。永久删除仍需确认。"
|
||||
"label": "请确认后再将文件移至回收站",
|
||||
"description": "将远程文件移至回收站前请先询问。永久删除仍需确认。"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -72,14 +72,14 @@
|
||||
"rename": "重命名",
|
||||
"uploading": "上传中...",
|
||||
"uploadingFile": "正在上传 {{name}}...",
|
||||
"uploadingChunk": "正在上传 {{name}}:{{percent}}%(第 {{chunk}} 部分,共 {{total}} 部分)",
|
||||
"uploadingChunk": "正在上传 {{name}}: {{percent}}% ( {{chunk}} 的一部分,共 {{total}})",
|
||||
"fileName": "文件名",
|
||||
"folderName": "文件夹名称",
|
||||
"fileUploadedSuccessfully": "文件 \"{{name}}\" 上传成功",
|
||||
"failedToUploadFile": "上传文件失败",
|
||||
"uploadingFolderFiles": "正在上传 {{count}} 个文件……",
|
||||
"uploadedFolderFiles": "成功上传 {{count}} 个文件",
|
||||
"uploadedFolderPartial": "已上传 {{uploaded}} 个文件,{{failed}} 个失败",
|
||||
"uploadingFolderFiles": "正在上传 {{count}} 文件...",
|
||||
"uploadedFolderFiles": "已成功上传 {{count}} 个文件",
|
||||
"uploadedFolderPartial": "上传了 {{uploaded}} 个文件, {{failed}} 个文件失败",
|
||||
"fileDownloadedSuccessfully": "文件 \"{{name}}\" 下载成功",
|
||||
"failedToDownloadFile": "下载文件失败",
|
||||
"fileCreatedSuccessfully": "文件 \"{{name}}\" 创建成功",
|
||||
@@ -95,12 +95,12 @@
|
||||
"sudoOperationFailed": "Sudo 操作失败",
|
||||
"sudoAuthFailed": "Sudo 认证失败",
|
||||
"dragFilesToUpload": "将文件拖放到此处以上传",
|
||||
"dropToUploadHere": "拖放到此处上传",
|
||||
"dropToDownloadHere": "拖放到此处下载",
|
||||
"dropToUploadHere": "在此处上传",
|
||||
"dropToDownloadHere": "点击此处下载",
|
||||
"localFiles": "本地",
|
||||
"showLocalFiles": "显示本地文件(分栏视图)",
|
||||
"showLocalFiles": "显示本地文件(分屏显示)",
|
||||
"hideLocalFiles": "隐藏本地文件",
|
||||
"localHome": "主目录",
|
||||
"localHome": "主页",
|
||||
"localPathPlaceholder": "本地文件夹路径",
|
||||
"localShowHidden": "显示隐藏文件",
|
||||
"localHideHidden": "隐藏隐藏文件",
|
||||
@@ -109,44 +109,44 @@
|
||||
"localItemCount": "{{count}} 个项目",
|
||||
"localSelectedCount": "已选择 {{count}} 项",
|
||||
"back": "返回",
|
||||
"forward": "前进",
|
||||
"up": "上一级",
|
||||
"kind": "类型",
|
||||
"localUploadingProgress": "正在上传第 {{current}} 个,共 {{total}} 个",
|
||||
"localDownloadingProgress": "正在下载第 {{current}} 个,共 {{total}} 个",
|
||||
"localTransferInFlight": "同时 {{count}} 个",
|
||||
"forward": "向前",
|
||||
"up": "向上",
|
||||
"kind": "种类",
|
||||
"localUploadingProgress": "正在上传 {{current}} 中的 {{total}}",
|
||||
"localDownloadingProgress": "正在下载 {{current}} 中的 {{total}}",
|
||||
"localTransferInFlight": "{{count}} 立刻",
|
||||
"localPreparingDownload": "正在准备下载……",
|
||||
"localTransferCancelled": "传输已取消",
|
||||
"localNothingToTransfer": "没有需要传输的内容",
|
||||
"localNothingToTransfer": "无需转移",
|
||||
"localUploadComplete": "已上传 {{count}} 个文件",
|
||||
"localUploadFailed": "上传失败",
|
||||
"localUploadPartial": "已上传 {{done}} 个文件,{{failed}} 个失败",
|
||||
"localUploadPartial": "上传文件 {{done}} 个失败, {{failed}} 个失败",
|
||||
"localDownloadComplete": "已下载 {{count}} 个文件",
|
||||
"localDownloadFailed": "下载失败",
|
||||
"localDownloadPartial": "已下载 {{done}} 个文件,{{failed}} 个失败",
|
||||
"localReplaceExistingPrompt": "此文件夹中已有 {{count}} 个同名项目,是否替换?",
|
||||
"localDownloadPartial": "下载了 {{done}} 个文件, {{failed}} 个文件失败",
|
||||
"localReplaceExistingPrompt": "此文件夹中已存在 {{count}} 个项目。是否替换它们?",
|
||||
"localReplace": "替换",
|
||||
"localSkipExisting": "跳过",
|
||||
"localSkippedExisting": "已跳过 {{count}} 个现有项目",
|
||||
"localUnsafeNamesSkipped": "已跳过 {{count}} 个名称无法在此计算机上使用的项目",
|
||||
"localUnsafeNamesSkipped": "已跳过 {{count}} 个名称无法在此计算机上使用的项目。",
|
||||
"localOpen": "打开",
|
||||
"localOpenFolder": "打开文件夹",
|
||||
"localUploadToRemote": "上传到服务器",
|
||||
"localUploadToRemoteMany": "将 {{count}} 个项目上传到服务器",
|
||||
"localMoveToTrash": "移入回收站",
|
||||
"localMoveToTrashMany": "将 {{count}} 个项目移入回收站",
|
||||
"localTrashConfirmSingle": "将“{{name}}”移入回收站?",
|
||||
"localTrashConfirmFolder": "将文件夹“{{name}}”及其中所有内容移入回收站?",
|
||||
"localTrashConfirmMany": "将 {{count}} 个项目移入回收站?",
|
||||
"localTrashed": "已将 {{count}} 个项目移入回收站",
|
||||
"localTrashFailed": "无法移入回收站",
|
||||
"localUploadToRemoteMany": "上传 {{count}} 项到服务器",
|
||||
"localMoveToTrash": "移至垃圾桶",
|
||||
"localMoveToTrashMany": "将 {{count}} 个物品移至垃圾桶",
|
||||
"localTrashConfirmSingle": "将“{{name}}”移至回收站?",
|
||||
"localTrashConfirmFolder": "将文件夹“{{name}}”及其所有内容移至回收站?",
|
||||
"localTrashConfirmMany": "将 {{count}} 个项目移至回收站?",
|
||||
"localTrashed": "已将 {{count}} 个项目移至回收站",
|
||||
"localTrashFailed": "无法移至垃圾桶",
|
||||
"localRenameFailed": "重命名失败",
|
||||
"localCreateFailed": "无法创建项目",
|
||||
"goToParentFolder": "转到父文件夹",
|
||||
"resizeSidebar": "拖动调整侧边栏宽度(双击重置)",
|
||||
"resizeLocalPane": "拖动调整本地窗格大小(双击重置)",
|
||||
"goToParentFolder": "转到上文件夹",
|
||||
"resizeSidebar": "拖动即可调整侧边栏大小(双击即可重置)",
|
||||
"resizeLocalPane": "拖动即可调整本地窗格大小(双击可重置)",
|
||||
"columns": "列",
|
||||
"columnsHint": "右键点击选择显示的列",
|
||||
"columnsHint": "右键单击选择列",
|
||||
"emptyFolder": "此文件夹为空",
|
||||
"searchFiles": "搜索文件...",
|
||||
"upload": "上传",
|
||||
@@ -203,25 +203,25 @@
|
||||
"confirmDeleteFolder": "确定要永久删除文件夹“{{name}}”及其所有内容吗?",
|
||||
"permanentDeleteWarning": "此操作无法撤销。项目将从服务器永久删除。",
|
||||
"moveToTrashWarning": "该项目将被移至 Termix 回收站,可在保留期到期前恢复。",
|
||||
"itemsMovedToTrash": "已将 {{count}} 个项目移入回收站",
|
||||
"itemsMovedToTrash": "{{count}} 项已移至回收站",
|
||||
"trash": "回收站",
|
||||
"trashDescription": "删除的项目将在此主机上保留 {{days}} 天。",
|
||||
"trashDescription": "已删除的项目将在本主机上保留 {{days}} 天。",
|
||||
"trashLoadFailed": "加载回收站失败",
|
||||
"trashEmpty": "回收站是空的",
|
||||
"trashRestore": "恢复",
|
||||
"trashRestored": "已恢复 {{name}}",
|
||||
"trashRestoreFailed": "恢复项目失败,原路径可能已存在。",
|
||||
"trashRestoreFailed": "恢复项目失败。原始路径可能已存在。",
|
||||
"trashDeletePermanently": "永久删除",
|
||||
"trashDeleteConfirm": "永久删除 {{name}}?此操作无法撤销。",
|
||||
"trashPermanentlyDeleted": "已永久删除 {{name}}",
|
||||
"trashDeleteFailed": "永久删除项目失败",
|
||||
"trashPermanentlyDeleted": "永久删除 {{name}}",
|
||||
"trashDeleteFailed": "无法永久删除项目",
|
||||
"trashEmptyAction": "清空回收站",
|
||||
"trashEmptyConfirm": "永久删除回收站中的所有项目?此操作无法撤销。",
|
||||
"trashEmptied": "回收站已清空",
|
||||
"trashRetention": "自动清理(N 天后)",
|
||||
"trashRetentionSaved": "回收站保留设置已更新",
|
||||
"trashRetentionFailed": "更新回收站保留设置失败",
|
||||
"trashUnavailableConfirm": "此项目无法移入回收站,通常是因为它位于其他文件系统中或需要更高权限。是否改为永久删除?",
|
||||
"trashUnavailableConfirm": "此项目无法移至回收站,通常是因为它位于其他文件系统或需要更高的权限。是否将其永久删除?",
|
||||
"recent": "最近",
|
||||
"pinned": "已固定",
|
||||
"folderShortcuts": "文件夹快捷方式",
|
||||
@@ -303,7 +303,7 @@
|
||||
"operationCompleted": "{{operation}}了{{count}}个项目",
|
||||
"downloadFileSuccess": "文件 {{name}} 下载成功",
|
||||
"downloadFileFailed": "下载失败",
|
||||
"downloadingFile": "正在下载 {{name}}……",
|
||||
"downloadingFile": "正在下载 {{name}}…",
|
||||
"downloadProgressBytes": "{{transferred}} / {{total}}",
|
||||
"moveTo": "移动到 {{name}}",
|
||||
"diffCompareWith": "与 {{name}} 对比差异",
|
||||
@@ -323,7 +323,7 @@
|
||||
"sideBySide": "并排",
|
||||
"inline": "内联",
|
||||
"fileComparison": "文件比较: {{file1}} 对比 {{file2}}",
|
||||
"fileTooLarge": "文件过大(超过 10 MB),出于安全考虑无法作为文本打开。",
|
||||
"fileTooLarge": "File is too large (> 10MB) and cannot be opened as text for security reasons.",
|
||||
"sshConnectionFailed": "SSH 连接失败。请检查您到 {{name}} ({{ip}}:{{port}}) 的连接",
|
||||
"loadFileFailed": "加载文件失败: {{error}}",
|
||||
"connecting": "连接中...",
|
||||
@@ -361,42 +361,42 @@
|
||||
"used": "已用",
|
||||
"of": "/",
|
||||
"toggleSidebar": "切换侧边栏",
|
||||
"compactLayout": "使用紧凑布局",
|
||||
"comfortableLayout": "使用宽松布局",
|
||||
"compactLayout": "采用紧凑型布局",
|
||||
"comfortableLayout": "采用舒适的布局",
|
||||
"cannotLoadPdf": "无法加载 PDF",
|
||||
"pdfLoadError": "加载此 PDF 文件时出错。",
|
||||
"loadingPdf": "正在加载 PDF 查看器……",
|
||||
"loadingPdf": "Loading PDF viewer...",
|
||||
"loadingPage": "正在加载页面...",
|
||||
"cancel": "取消",
|
||||
"copiedItems_one": "已复制 {{count}} 个项目",
|
||||
"copiedItems_other": "已复制 {{count}} 个项目",
|
||||
"deleteCopiedFileFailed": "无法删除 {{name}} 的副本:{{error}}",
|
||||
"dragMovedItems_one": "已将 {{count}} 个项目移至 {{target}}",
|
||||
"dragMovedItems_other": "已将 {{count}} 个项目移至 {{target}}",
|
||||
"moveBackFileFailed": "无法将 {{name}} 移回原处:{{error}}",
|
||||
"terminal": "终端:{{host}}({{path}})",
|
||||
"dragToDesktop": "正在将 {{name}} 拖到桌面",
|
||||
"dragFilesToDesktop": "正在将 {{count}} 个文件拖到桌面",
|
||||
"folderDragUnsupported": "暂不支持将文件夹拖到桌面",
|
||||
"saveToDesktopFailed": "保存失败:{{error}}",
|
||||
"dragFailedDetail": "拖放失败:{{error}}",
|
||||
"videoUnsupported": "你的浏览器无法播放此视频格式。",
|
||||
"downloadToPlay": "下载后使用其他程序播放",
|
||||
"copiedItems_one": "已复制 {{count}} 项目",
|
||||
"copiedItems_other": "已复制 {{count}} 项",
|
||||
"deleteCopiedFileFailed": "无法删除 {{name}}的副本: {{error}}",
|
||||
"dragMovedItems_one": "将 {{count}} 项移动到 {{target}}",
|
||||
"dragMovedItems_other": "已将 {{count}} 个项目移动到 {{target}}",
|
||||
"moveBackFileFailed": "无法将 {{name}} 向后移动: {{error}}",
|
||||
"terminal": "终端: {{host}} ({{path}})",
|
||||
"dragToDesktop": "将 {{name}} 拖到桌面",
|
||||
"dragFilesToDesktop": "将 {{count}} 文件拖到桌面",
|
||||
"folderDragUnsupported": "目前尚不支持将文件夹拖到桌面。",
|
||||
"saveToDesktopFailed": "保存失败: {{error}}",
|
||||
"dragFailedDetail": "拖拽失败: {{error}}",
|
||||
"videoUnsupported": "您的浏览器无法播放此视频格式。",
|
||||
"downloadToPlay": "下载后即可在其他地方播放",
|
||||
"cannotPreviewType": "无法预览此文件类型",
|
||||
"cannotPreviewTypeHint": "此文件类型不支持预览,请下载后使用其他应用打开。",
|
||||
"loadingFile": "正在加载文件……",
|
||||
"loadingImage": "正在加载图片……",
|
||||
"loadingEditor": "正在加载编辑器……",
|
||||
"loadingPreview": "正在加载预览……",
|
||||
"loadingAudio": "正在加载音频播放器……",
|
||||
"emptyPreview": "暂无可预览内容……",
|
||||
"revert": "还原",
|
||||
"openAsText": "作为文本打开",
|
||||
"confirmOpenAsText": "是否继续将此文件作为文本打开?这可能导致浏览器运行变慢。"
|
||||
"cannotPreviewTypeHint": "此文件类型没有预览。请下载后在其他应用程序中打开。",
|
||||
"loadingFile": "Loading file...",
|
||||
"loadingImage": "Loading image...",
|
||||
"loadingEditor": "Loading editor...",
|
||||
"loadingPreview": "Loading preview...",
|
||||
"loadingAudio": "Loading audio player...",
|
||||
"emptyPreview": "Nothing to preview yet...",
|
||||
"revert": "Revert",
|
||||
"openAsText": "Open as Text",
|
||||
"confirmOpenAsText": "Do you want to continue opening this file as text? This may slow down your browser."
|
||||
},
|
||||
"sftpTransfer": {
|
||||
"title": "SFTP",
|
||||
"description": "在两台 SSH 主机之间传输文件。",
|
||||
"description": "在两台SSH主机之间传输文件。",
|
||||
"sourceServer": "源服务器",
|
||||
"destinationServer": "目标服务器",
|
||||
"selectHost": "选择主机",
|
||||
@@ -404,8 +404,8 @@
|
||||
"move": "移动",
|
||||
"copy": "复制",
|
||||
"upload": "上传",
|
||||
"itemsSelected": "已选择 {{count}} 个项目",
|
||||
"itemsSelected_other": "已选择 {{count}} 个项目",
|
||||
"itemsSelected": "{{count}} 已选择项目",
|
||||
"itemsSelected_other": "{{count}} 已选择项目",
|
||||
"ready": "就绪",
|
||||
"loadingHosts": "正在加载主机...",
|
||||
"name": "名称",
|
||||
@@ -413,30 +413,30 @@
|
||||
"size": "大小",
|
||||
"noFiles": "没有文件",
|
||||
"open": "打开",
|
||||
"up": "上一级",
|
||||
"up": "向上",
|
||||
"refresh": "刷新",
|
||||
"copyToTarget": "复制到目标目录",
|
||||
"rename": "重命名",
|
||||
"delete": "删除",
|
||||
"editPermissions": "编辑权限",
|
||||
"createNewFolder": "新建文件夹",
|
||||
"deleteSelectedItems": "删除所选项目",
|
||||
"deleteConfirm": "删除选中的 {{count}} 个项目?",
|
||||
"deleteConfirm_other": "删除选中的 {{count}} 个项目?",
|
||||
"createNewFolder": "创建新文件夹",
|
||||
"deleteSelectedItems": "删除选定项目",
|
||||
"deleteConfirm": "删除 {{count}} 选定项目?",
|
||||
"deleteConfirm_other": "删除 {{count}} 选定项目?",
|
||||
"cancel": "取消",
|
||||
"save": "保存",
|
||||
"folderCreated": "文件夹已创建",
|
||||
"folderCreated": "已创建文件夹",
|
||||
"itemRenamed": "项目已重命名",
|
||||
"actionFailed": "操作失败",
|
||||
"itemsDeleted": "已删除 {{count}} 个项目",
|
||||
"itemsDeleted_other": "已删除 {{count}} 个项目",
|
||||
"itemsDeleted": "{{count}} 项目已删除",
|
||||
"itemsDeleted_other": "{{count}} 项已删除",
|
||||
"deleteFailed": "删除失败",
|
||||
"permissionsUpdated": "权限已更新",
|
||||
"noRemoteSessionConnected": "尚未连接远程会话",
|
||||
"noRemoteSessionConnected": "未连接远程会话",
|
||||
"failedToListFiles": "文件列表失败",
|
||||
"failedToRefresh": "刷新失败",
|
||||
"destinationInsideSource": "目标路径不能位于所选源路径内。",
|
||||
"sameHostNoOp": "源路径与目标路径为同一文件夹。"
|
||||
"sameHostNoOp": "源文件夹和目标文件夹是同一个文件夹。"
|
||||
},
|
||||
"hosts": {
|
||||
"fileManager": "文件管理器",
|
||||
@@ -473,7 +473,7 @@
|
||||
"destinationPath": "目标路径",
|
||||
"destMustBeDirectory": "对于多项目传输,目标必须是一个目录",
|
||||
"goUp": "向上",
|
||||
"hostAuthRequired": "需要身份验证,请先在此主机上打开文件管理器",
|
||||
"hostAuthRequired": "需要进行身份验证。请先在此主机上打开文件管理器。",
|
||||
"hostConnecting": "连接中…",
|
||||
"hostConnectionFailed": "连接失败",
|
||||
"hostDisconnected": "未连接",
|
||||
@@ -494,12 +494,12 @@
|
||||
"methodReason": {
|
||||
"user_item_sftp": "您选择了逐文件 SFTP。",
|
||||
"user_tar": "您选择了 Tar 归档。",
|
||||
"tar_unavailable": "一台或两台主机未安装 tar,将改为逐文件使用 SFTP 传输。",
|
||||
"windows_host": "传输涉及 Windows 主机,因此不使用 tar。",
|
||||
"auto_multi_large": "自动选择:多个文件中包含可压缩的大文件({{largestSize}}),使用 tar 打包后统一传输。",
|
||||
"auto_single_large_in_archive": "自动选择:文件集中包含一个大文件({{largestSize}}),采用逐文件 SFTP 传输。",
|
||||
"auto_many_incompressible": "自动选择:数据大多不可压缩,采用逐文件 SFTP 传输。",
|
||||
"auto_many_files": "自动选择:文件较多({{fileCount}} 个),使用 tar 减少逐文件传输开销。",
|
||||
"tar_unavailable": "如果一台或两台主机上没有 Tar 服务,则将改用按文件传输的 SFTP 服务。",
|
||||
"windows_host": "由于涉及 Windows 主机,因此不使用 tar。",
|
||||
"auto_multi_large": "自动:支持多个文件,其中包括一个包含可压缩数据的大文件({{largestSize}})。Tar 会将它们打包成一个文件进行传输。",
|
||||
"auto_single_large_in_archive": "自动:此集合中有一个大文件({{largestSize}}),因此按文件 SFTP。",
|
||||
"auto_many_incompressible": "自动:数据大多不可压缩,因此按文件进行 SFTP 传输。",
|
||||
"auto_many_files": "自动:多个文件({{fileCount}}),tar 可以减少每个文件的开销。",
|
||||
"auto_default": "自动:此集合使用逐文件 SFTP。"
|
||||
},
|
||||
"methodTar": "Tar 归档",
|
||||
@@ -507,11 +507,11 @@
|
||||
"metricsCompress": "源端压缩:{{duration}}",
|
||||
"metricsExtract": "目标端解压:{{duration}}",
|
||||
"metricsPrepare": "准备目标:{{duration}}",
|
||||
"metricsRouteBenchmark": "路径探测:直连 {{direct}},中转 {{relay}}",
|
||||
"metricsRouteBenchmark": "路由探测:直接 {{direct}},中继 {{relay}}",
|
||||
"metricsSourceDelete": "从源端删除:{{duration}}",
|
||||
"metricsTotal": "总计:{{duration}}",
|
||||
"metricsTransfer": "端到端:{{throughput}} ({{duration}})",
|
||||
"metricsVerify": "SHA-256 校验通过:{{duration}}",
|
||||
"metricsVerify": "SHA-256 已验证: {{duration}}",
|
||||
"moveFolderToHost": "移动文件夹到主机…",
|
||||
"moveItemsToHost": "移动 {{count}} 个项目到主机…",
|
||||
"moveToHost": "移动到主机…",
|
||||
@@ -520,7 +520,7 @@
|
||||
"parallelSegmentsHint": "大文件会被拆分为 256 MB 的块。多个通道使用独立连接(如同同时进行多个传输),以获得更高的总吞吐量。",
|
||||
"parallelSegmentsLabel": "并行传输通道",
|
||||
"parallelSegmentsOption": "{{count}} 个通道",
|
||||
"progressBenchmarking": "正在选择最快的传输路径……",
|
||||
"progressBenchmarking": "选择最快的传输路线…",
|
||||
"progressBytes": "{{transferred}} / {{total}}",
|
||||
"progressCancel": "取消",
|
||||
"progressCancelling": "正在取消…",
|
||||
@@ -532,7 +532,7 @@
|
||||
"progressTotalSpeed": "{{speed}} 总计({{lanes}} 通道)",
|
||||
"progressTransferring": "正在传输数据…",
|
||||
"progressTransferringItems": "正在传输文件({{current}}/{{total}})…",
|
||||
"progressVerifying": "正在校验文件完整性……",
|
||||
"progressVerifying": "正在验证文件完整性…",
|
||||
"recentDestinations": "最近目标",
|
||||
"resumedHint": "已重新连接到在另一个窗口中启动的进行中的传输。",
|
||||
"retryTransfer": "重试",
|
||||
@@ -550,6 +550,6 @@
|
||||
"metricsHopDestLocalWrite": "服务器 → 目标 (本地):{{throughput}}"
|
||||
},
|
||||
"plugin": {
|
||||
"name": "文件管理器"
|
||||
"name": "File Manager"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user