From b8baf9c65b1e92ab721af12b52759df2e586e406 Mon Sep 17 00:00:00 2001 From: salam Date: Wed, 28 Oct 2026 10:53:39 +0100 Subject: [PATCH] wip --- config/filament-file-manager.php | 11 +- .../filament-file-manager/en/file-manager.php | 201 ++++++++++++++++++ 2 files changed, 207 insertions(+), 5 deletions(-) create mode 100644 lang/vendor/filament-file-manager/en/file-manager.php diff --git a/config/filament-file-manager.php b/config/filament-file-manager.php index 6534c5ff..cab08c22 100644 --- a/config/filament-file-manager.php +++ b/config/filament-file-manager.php @@ -69,14 +69,15 @@ return [ 'show_item_layout' => false, 'allowed_mimes' => [ + // ZIP + 'application/zip', + 'application/x-zip-compressed', + // IMG 'image/jpeg', 'image/png', 'image/webp', 'image/gif', 'application/pdf', 'text/plain', 'text/csv', 'application/msword', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/vnd.ms-excel', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', - // ZIP - 'application/zip', - 'application/x-zip-compressed', // CSV 'text/csv', @@ -92,9 +93,9 @@ return [ 'application/x-tar', ], - 'allowed_extensions' => ['jpg', 'jpeg', 'png', 'webp', 'gif', 'pdf', 'txt', 'csv', 'doc', 'docx', 'xls', 'xlsx', 'zip', 'xls', 'xlsx', 'gz', 'tar'], + 'allowed_extensions' => ['csv', 'doc', 'docx', 'xls', 'xlsx', 'zip', 'xls', 'xlsx', 'gz', 'tar', 'jpg', 'jpeg', 'png', 'webp', 'gif', 'pdf', 'txt'], - 'preview_mimes' => ['image/jpeg', 'image/png', 'image/webp', 'image/gif', 'application/pdf', 'text/plain'], + 'preview_mimes' => ['application/zip', 'image/jpeg', 'image/png', 'image/webp', 'image/gif', 'application/pdf', 'text/plain'], /* Maximum authorised preview and thumbnail requests per minute, per user or guest IP address. */ 'preview_rate_limit' => 60, diff --git a/lang/vendor/filament-file-manager/en/file-manager.php b/lang/vendor/filament-file-manager/en/file-manager.php new file mode 100644 index 00000000..e646e943 --- /dev/null +++ b/lang/vendor/filament-file-manager/en/file-manager.php @@ -0,0 +1,201 @@ + 'File library', + 'main_library' => 'Main Library', + 'storage' => 'Storage', + 'private_files' => 'Private files', + 'public_media' => 'Public media', + 'upload_files' => 'Upload files', + 'upload_file' => 'Upload file', + 'upload' => 'Upload', + 'uploading_files' => 'Uploading files…', + 'uploads_start_automatically' => 'Uploads start automatically.', + 'choose_or_drop_files' => 'Choose files or drag & drop them here', + 'browse_files' => 'Browse files', + 'uploaded' => 'Uploaded', + 'uploaded_file' => 'Uploaded file', + 'uploaded_files' => 'Uploaded files', + 'delete_all' => 'Delete all', + 'delete_file' => 'Delete file', + 'delete_uploaded_file' => 'Delete uploaded file', + 'delete_all_uploads_heading' => 'Delete all these uploads?', + 'delete_all_uploads_description' => 'This permanently deletes every file currently listed in this upload window.', + 'delete_uploaded_file_heading' => 'Delete uploaded file?', + 'delete_uploaded_file_description' => 'This permanently deletes the file from your library.', + 'search_this_folder' => 'Search this folder', + 'search_folder' => 'Search folder', + 'item_layout' => 'Item layout', + 'folders_first' => 'Folders first', + 'all_items_together' => 'All items together', + 'sort_by' => 'Sort by', + 'name' => 'Name', + 'last_modified' => 'Last modified', + 'type' => 'Type', + 'ascending' => 'Ascending', + 'descending' => 'Descending', + 'folders' => 'Folders', + 'files' => 'Files', + 'file' => 'File', + 'folder' => 'Folder', + 'this_folder_is_empty' => 'This folder is empty', + 'no_files_found' => 'No files found', + 'no_matching_files' => 'No files match your search.', + 'no_subfolders' => 'This folder has no subfolders.', + 'no_files' => 'This folder has no files.', + 'try_different_search' => 'Try a different search term.', + 'upload_or_open_folder' => 'Upload a file or open another folder.', + 'selected' => 'Selected', + 'select_file' => 'Select file', + 'deselect_file' => 'Deselect file', + 'select_current_page' => 'Select current page', + 'select_all_pages' => 'Select all pages', + 'clear_all_files' => 'Clear all', + 'select_page_or_all_files' => 'Click once to select this page, or double-click to select all files', + 'use_selected' => 'Use selected :count :files', + 'select_up_to_files' => 'You can select up to :count file|You can select up to :count files', + 'choose_file' => 'Choose a file', + 'choose_files' => 'Choose files', + 'close_file_picker' => 'Close file picker', + 'close_upload_dialog' => 'Close upload dialog', + 'go_to_parent_folder' => 'Go to parent folder', + 'open_main_library' => 'Open main library', + 'current_folder' => 'Current folder', + 'clear_selection' => 'Clear selection', + 'remove_file' => 'Remove file', + 'preview_file' => 'Preview file', + 'too_many_files' => 'You may upload a maximum of :count files at once.', + 'selected_too_many_files' => 'You selected :selected files. The maximum is :count files.', + 'unsupported_field_files' => 'One or more selected files are not supported by this field.', + 'upload_failed' => 'Upload failed', + 'upload_failed_body' => 'The files could not be uploaded. Please try again.', + 'use_or_remove_selected' => 'Use or remove the selected files before uploading more.', + 'uploaded_file_deleted' => 'Uploaded file deleted', + 'uploaded_file_deleted_body' => 'The file was removed from your library.', + 'delete_failed' => 'Delete failed', + 'delete_failed_body' => 'The uploaded file could not be deleted. Please try again.', + 'uploaded_files_deleted' => 'Uploaded files deleted', + 'uploaded_files_deleted_body' => 'All files listed in this upload window were deleted.', + 'some_uploads_not_deleted' => 'Some uploads were not deleted', + 'some_uploads_not_deleted_body' => 'Some files could not be deleted. They remain listed.', + 'file_uploaded' => 'File uploaded', + 'files_uploaded' => 'Files uploaded', + 'file_uploaded_body' => ':name', + 'files_uploaded_body' => ':count files were uploaded successfully.', + 'upload_validation_failed' => 'Upload validation failed', + 'review_selected_files' => 'Review the selected files and try again.', + 'file_manager' => 'File Manager', + 'new_folder' => 'New folder', + 'create_folder' => 'Create folder', + 'rename_file' => 'Rename file', + 'rename_folder' => 'Rename folder', + 'save_name' => 'Save name', + 'cancel' => 'Cancel', + 'download_file' => 'Download file', + 'file_details' => 'File details', + 'relative_path' => 'Relative path', + 'public_url' => 'Public URL', + 'copy' => 'Copy', + 'move_file' => 'Move file', + 'move_folder' => 'Move folder', + 'move_here' => 'Move here', + 'destination' => 'Destination', + 'choose_different_destination' => 'Choose a different destination.', + 'folder_cannot_be_created' => 'Folder cannot be created', + 'folder_created' => 'Folder created', + 'name_saved' => 'name saved', + 'renamed' => 'renamed', + 'object_was_created' => '"%s" was created.', + 'name_is_unchanged' => 'The %s name is unchanged.', + 'a_is_now_b' => '"%s" is now "%s".', + 'rename_failed' => 'Rename failed', + 'rename_failed_body' => 'The item could not be renamed. Please try again.', + 'upload_maximum_files' => 'You may upload a maximum of %d files at once.', + 'too_many_files_selected' => 'Too many files selected', + 'select_maximum_files_at_once' => 'Select a maximum of %d files at once.', + 'uploaded_too_many_files' => 'You selected %d files. The maximum is %d files.', + 'files_were_uploaded_succesfully' => '%d files were uploaded successfully.', + 'folder_deleted' => 'Folder deleted', + 'file_deleted' => 'File deleted', + 'object_was_succesfully_deleted' => 'The %s was removed successfully.', + 'delete_item' => 'Delete item', + 'delete_item_body' => 'This permanently deletes the selected file or folder from storage.', + 'delete_folder_confirmation_body' => 'This permanently deletes the folder "%s" and everything inside it. Type the folder name to continue.', + 'confirm_folder_name' => 'Folder name', + 'confirm_folder_name_help' => 'Enter the exact folder name to confirm deletion.', + 'delete_selected_folders_body' => 'This permanently deletes the %d selected item%s, including the contents of selected folders. Type "%s" to continue.', + 'confirm_folder_contents' => 'Confirmation', + 'confirm_folder_contents_help' => 'Type the confirmation phrase exactly as shown above.', + 'invalid_folder_name_confirmation' => 'The folder name does not match. Enter the exact folder name to continue.', + 'invalid_folder_contents_confirmation' => 'The confirmation phrase does not match. Enter it exactly as shown.', + 'invalid_delete_confirmation' => 'The confirmation text does not match.', + 'delete_confirmation_failed' => 'Deletion was not confirmed', + 'delete_failed_item_body' => 'The %s could not be deleted. Please try again.', + 'move_unavailable' => 'Move unavailable', + 'move_unavailable_body' => 'This item cannot be moved right now.', + 'folder_moved' => 'Folder moved', + 'file_moved' => 'File moved', + 'a_moved_to_b' => '"%s" moved to %s.', + 'move_failed' => 'Move failed', + 'move_failed_body' => 'The item could not be moved. Please try again.', + 'delete_selected' => 'Delete selected', + 'delete_selected_items' => 'Delete selected items', + 'delete_selected_items_body' => 'This permanently deletes the %d selected item%s. This action cannot be undone.', + 'non_empty_folder_message' => '%d %s %s not deleted because %s still %s files or folders. Move or delete %s contents, then try again.', + 'was' => 'was', + 'were' => 'were', + 'it' => 'it', + 'they' => 'they', + 'contains' => 'contains', + 'contain' => 'contain', + 'its' => 'its', + 'their' => 'their', + 'selected_items_deleted' => 'Selected items deleted', + 'some_items_were_not_deleted' => 'Some items were not deleted', + 'items_deleted_succesfully' => '%d %s deleted successfully.', + 'item' => 'Item', + 'items' => 'Items', + 'non_empty_folder_title' => '%d %s deleted. %s', + 'items_could_not_be_deleted' => '%d %s could not be deleted and remain selected.', + 'recent_uploads_deleted' => 'Recent uploads deleted', + 'deleted_succesfully_body' => '%d %s deleted successfully.', + 'some_uploads_not_deleted_details' => '%d %s remain in the upload list.', + 'choose_files_to_upload' => 'Choose or drop up to %d files. Uploads start automatically.', + 'choose_files_and_drop' => 'Choose files or drag & drop them here', + 'upload_dropzone_help' => 'Uploads start automatically. %s and more · up to %d MB each', + 'clear' => 'Clear', + 'folders_description' => 'Keep related files organised in one place.', + 'item_layout_and_sort_options' => 'Item layout and sort options', + 'sort_options' => 'Sort options', + 'items_together' => 'All items together', + 'folder_name' => 'Folder name', + 'select_file_to_pick' => 'Select a file to use it with a File Picker field.', + 'folders_and_files_in_this_directory' => 'Folders and files in this directory.', + 'folder_is_empty' => 'This folder is empty', + 'upload_to_get_started' => 'Upload a permitted file or create a folder to get started.', + 'moving_item' => 'Moving item', + 'moving_item_body' => 'Browse to the destination folder, then confirm.', + 'no_folders_in_location' => 'No folders in this location.', + 'no_folders_match_search' => 'No folders match your search.', + 'resolution' => 'Resolution', + 'size' => 'Size', + 'modified' => 'Modified', + 'open_in_new_tab' => 'Open in new tab', + 'sort_files_and_folders' => 'Sort files and folders', + 'save_folder_name' => 'Save folder name', + 'cancel_folder_rename' => 'Cancel folder rename', + 'cancel_file_rename' => 'Cancel file rename', + 'cancel_rename' => 'Cancel rename', + 'rename' => 'Rename', + 'rename_actions' => 'Rename actions', + 'save_file_name' => 'Save file name', + 'close_move_dialog' => 'Close move dialog', + 'destination_folder' => 'Destination folder', + 'back' => 'Back', + 'close_preview' => 'Close preview', + 'image_preview' => 'Image preview', + 'file_preview' => 'File preview', + 'download' => 'Download', +];