feat: Add file compression feature with friendly error messages
Add comprehensive file compression functionality to file manager: Compression features: - Support multiple formats: zip, tar.gz, tar.bz2, tar.xz, 7z - Compress single or multiple files/folders - Interactive compression dialog with format selection - Preview of files to be compressed - Context menu integration (right-click to compress) Error handling improvements: - Detect missing compression tools on remote server - Provide friendly error messages with installation instructions - Format-specific tool detection (zip, tar, 7z, unrar, etc.) - Clear guidance for users when tools are unavailable UI enhancements: - Multi-language support (English/Chinese) - Real-time compression progress feedback - Smart default format selection 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -907,6 +907,18 @@
|
||||
"extractingArchive": "Extracting {{name}}...",
|
||||
"archiveExtractedSuccessfully": "{{name}} extracted successfully",
|
||||
"extractFailed": "Extract failed",
|
||||
"compressFile": "Compress File",
|
||||
"compressFiles": "Compress Files",
|
||||
"compressFilesDesc": "Compress {{count}} items into an archive",
|
||||
"archiveName": "Archive Name",
|
||||
"enterArchiveName": "Enter archive name...",
|
||||
"compressionFormat": "Compression Format",
|
||||
"selectedFiles": "Selected files",
|
||||
"andMoreFiles": "and {{count}} more...",
|
||||
"compress": "Compress",
|
||||
"compressingFiles": "Compressing {{count}} items into {{name}}...",
|
||||
"filesCompressedSuccessfully": "{{name}} created successfully",
|
||||
"compressFailed": "Compression failed",
|
||||
"edit": "Edit",
|
||||
"preview": "Preview",
|
||||
"previous": "Previous",
|
||||
|
||||
Reference in New Issue
Block a user