feat: 文件管理器操作替换为自定义模态框

This commit is contained in:
Baobhan Sith
2025-05-07 09:41:12 +08:00
parent 78ee62e947
commit 2a0cf41dc7
5 changed files with 493 additions and 74 deletions
+39 -1
View File
@@ -338,7 +338,45 @@
"dropFilesHere": "Drop files here to upload",
"changeEncodingTooltip": "Change file encoding",
"loadingEncoding": "Loading...",
"noSearchResults": "No search results found"
"noSearchResults": "No search results found",
"modals": {
"titles": {
"delete": "Delete \"{name}\"",
"deleteMultiple": "Delete {count} Items",
"rename": "Rename \"{name}\"",
"chmod": "Change Permissions for \"{name}\"",
"newFile": "Create New File",
"newFolder": "Create New Folder"
},
"buttons": {
"delete": "Delete",
"rename": "Rename",
"changePermissions": "Set Permissions",
"create": "Create",
"confirm": "Confirm",
"cancel": "Cancel",
"close": "Close"
},
"messages": {
"confirmDelete": "Are you sure you want to delete the {type} \"{name}\"? This action cannot be undone.",
"confirmDeleteMultiple": "Are you sure you want to delete these {count} items? This action cannot be undone.\nItems: {names}"
},
"labels": {
"newName": "New name:",
"newPermissions": "New permissions (octal):",
"fileName": "File name:",
"folderName": "Folder name:",
"folder": "folder",
"file": "file"
},
"placeholders": {
"newName": "Enter new name",
"newPermissions": "e.g., 755 or 0755",
"newFile": "Enter file name",
"newFolder": "Enter folder name"
},
"chmodHelp": "Enter permissions in octal format (e.g., 755 or 0755)."
}
},
"statusMonitor": {
"title": "Server Status",
+41 -3
View File
@@ -336,9 +336,47 @@
},
"changeEncodingTooltip": "ファイルエンコーディングを変更",
"loadingEncoding": "読み込み中...",
"noSearchResults": "検索結果が見つかりませんでした"
},
"focusSwitcher": {
"noSearchResults": "検索結果が見つかりませんでした",
"modals": {
"titles": {
"delete": "\"{name}\" を削除",
"deleteMultiple": "{count} 個のアイテムを削除",
"rename": "\"{name}\" の名前を変更",
"chmod": "\"{name}\" の権限を変更",
"newFile": "新しいファイルを作成",
"newFolder": "新しいフォルダーを作成"
},
"buttons": {
"delete": "削除",
"rename": "名前を変更",
"changePermissions": "権限を設定",
"create": "作成",
"confirm": "確認",
"cancel": "キャンセル",
"close": "閉じる"
},
"messages": {
"confirmDelete": "{type} \"{name}\" を削除してもよろしいですか?この操作は元に戻せません。",
"confirmDeleteMultiple": "これらの {count} 個のアイテムを削除してもよろしいですか?この操作は元に戻せません。\nアイテム: {names}"
},
"labels": {
"newName": "新しい名前:",
"newPermissions": "新しい権限 (8進数):",
"fileName": "ファイル名:",
"folderName": "フォルダー名:",
"folder": "フォルダー",
"file": "ファイル"
},
"placeholders": {
"newName": "新しい名前を入力",
"newPermissions": "例: 755 または 0755",
"newFile": "ファイル名を入力",
"newFolder": "フォルダー名を入力"
},
"chmodHelp": "8進数形式で権限を入力してください (例: 755 または 0755)。"
}
},
"focusSwitcher": {
"allInputsConfigured": "すべての利用可能な入力ソースが設定されました",
"altSwitchHint": "ヒント:Alt キーを押すと、設定された入力ソース間でフォーカスを素早く切り替えることができます。",
"availableInputs": "利用可能な入力ソース",
+39 -1
View File
@@ -338,7 +338,45 @@
"dropFilesHere": "将文件拖拽到此处上传",
"changeEncodingTooltip": "更改文件编码",
"loadingEncoding": "加载中...",
"noSearchResults": "未找到匹配的搜索结果"
"noSearchResults": "未找到匹配的搜索结果",
"modals": {
"titles": {
"delete": "删除 \"{name}\"",
"deleteMultiple": "删除 {count} 个项目",
"rename": "重命名 \"{name}\"",
"chmod": "修改 \"{name}\" 的权限",
"newFile": "创建新文件",
"newFolder": "创建新文件夹"
},
"buttons": {
"delete": "删除",
"rename": "重命名",
"changePermissions": "设置权限",
"create": "创建",
"confirm": "确认",
"cancel": "取消",
"close": "关闭"
},
"messages": {
"confirmDelete": "您确定要删除{type} \"{name}\" 吗?此操作无法撤销。",
"confirmDeleteMultiple": "您确定要删除这 {count} 个项目吗?此操作无法撤销。\n项目: {names}"
},
"labels": {
"newName": "新名称:",
"newPermissions": "新权限 (八进制):",
"fileName": "文件名:",
"folderName": "文件夹名称:",
"folder": "文件夹",
"file": "文件"
},
"placeholders": {
"newName": "输入新名称",
"newPermissions": "例如 755 或 0755",
"newFile": "输入文件名",
"newFolder": "输入文件夹名称"
},
"chmodHelp": "请输入八进制格式的权限 (例如 755 或 0755)。"
}
},
"statusMonitor": {
"title": "服务器状态",