{ "extName": "CloudDrive Renamer", "extDescription": "Powerful batch renaming tool for Quark Drive, Aliyun Drive, and Baidu Cloud Drive", "rename_dialog_title": "Batch Rename", "file_selector_title": "Batch Rename", "config_panel_title": "Configuration", "file_list_panel_title": "File List", "preview_panel_title": "Preview", "preview_items": "Preview items:", "execute_rename": "Execute Rename", "executing": "Executing...", "loading_files": "Loading files...", "error_title": "Error", "retry": "Retry", "back": "Back", "close": "Close", "search_placeholder": "Search files", "clear_search": "Clear search", "select_all": "Select All", "deselect_all": "Deselect All", "select_all_checkbox": "Select All", "filter_by_type": "Filter by Type", "all_types": "All Types", "type_video": "Video", "type_image": "Image", "type_audio": "Audio", "type_document": "Document", "type_other": "Other", "selected_files_count": "Selected $1 / $2 files", "no_files_found": "No files found", "rename_dialog_file_count": "files", "rename_dialog_close": "×", "rule_selector_title": "Select Rename Rule", "rule_config_title": "Configure Parameters", "preview_section_title": "Preview (First 3 Files)", "rule_replace": "Replace Text", "rule_replace_desc": "Replace characters in filename", "rule_regex": "Regex Replace", "rule_regex_desc": "Replace filename using regular expression", "rule_prefix": "Add Prefix", "rule_prefix_desc": "Add text before filename", "rule_suffix": "Add Suffix", "rule_suffix_desc": "Add text before extension", "rule_numbering": "Add Numbering", "rule_numbering_desc": "Add sequential numbers", "rule_sanitize": "Sanitize Filename", "rule_sanitize_desc": "Remove illegal characters", "param_search_text": "Search Text", "param_search_placeholder": "Text to replace", "param_regex_pattern": "Regex Pattern", "param_regex_pattern_placeholder": "e.g. ^old_|(\\d+)", "param_regex_invalid": "Invalid regex", "param_regex_flags_hint": "Current flags: $1", "param_regex_flags": "Custom Flags (Advanced)", "param_regex_flags_placeholder": "e.g. msu", "param_regex_flags_extra_hint": "Tip: g/i are controlled by the toggles above. Prefer entering m/s/u/y/d/v here.", "param_regex_include_extension": "Include extension (allow changing suffix)", "param_replace_with": "Replace With", "param_replace_placeholder": "New text", "param_case_sensitive": "Case Sensitive", "param_replace_all": "Replace All Matches", "param_prefix_text": "Prefix Text", "param_prefix_placeholder": "Prefix to add", "param_suffix_text": "Suffix Text", "param_suffix_placeholder": "Suffix to add", "param_separator": "Separator (Optional)", "param_separator_placeholder": "e.g., - or _", "param_separator_hint_prefix": "Separator to insert between prefix and original filename", "param_separator_hint_suffix": "Separator to insert between original filename and suffix", "param_start_number": "Start Number", "param_digits": "Number of Digits", "param_digits_hint": "e.g., 3 digits → 001, 002, 003", "param_position": "Position", "param_position_prefix": "Prefix (Before Filename)", "param_position_suffix": "Suffix (Before Extension)", "param_format_template": "Format Template", "param_format_hint": "Use {num} to represent number position", "param_remove_illegal": "Remove Illegal Characters", "param_remove_illegal_hint": "Automatically remove / \\ : * ? \" < > | characters", "param_remove_chars": "Additional Characters to Remove (Optional)", "param_remove_chars_placeholder": "e.g., [](){}", "param_remove_chars_hint": "Enter additional characters to remove", "button_cancel": "Cancel", "button_execute": "Execute Rename", "progress_dialog_title": "Batch Renaming...", "progress_current_file": "Processing:", "progress_completed": "Completed", "progress_success": "Success", "progress_failed": "Failed", "progress_eta": "Estimated Time Remaining:", "progress_calculating": "Calculating...", "progress_button_pause": "Pause", "progress_button_resume": "Resume", "progress_button_cancel": "Cancel", "progress_cancel_confirm": "Are you sure you want to cancel batch rename?", "progress_cancel_stats": "Completed: $1\\nFailed: $2\\nRemaining: $3", "progress_remaining": "Remaining", "status_pending": "Pending", "execution_finished_title": "Batch Rename Completed", "no_rename_needed": "No files need renaming", "sync_list": "Sync List (Recommended)", "syncing_list": "Syncing...", "sync_success": "List synced", "sync_failed": "Sync failed, please refresh the page", "sync_retry": "Resync", "sync_not_supported": "Auto sync is not supported on this platform. Please refresh the page.", "conflicts_detected": "Conflicts detected: $1", "conflicts_detected_confirm": "Conflicts detected: $1. Continue?", "preview_empty": "No files to preview", "preview_empty_hint": "Select files and configure rules to see the preview", "preview_loading": "Generating preview...", "preview_summary_total": "Total:", "preview_summary_changed": "To Change:", "preview_summary_unchanged": "Unchanged:", "preview_summary_conflict": "Conflicts:", "preview_badge_conflict": "Conflict", "preview_badge_no_change": "No Change", "floating_button_tooltip": "Batch Rename", "floating_button_tooltip_activate": "Select files to activate", "floating_button_alt": "Batch Rename", "popup_title": "CloudDrive Renamer", "popup_platform_label": "Current Platform", "popup_platform_none": "No platform detected", "popup_platform_unsupported": "Unsupported platform", "popup_toggle_label": "Show Floating Button", "popup_toggle_hint_supported": "Feature enabled", "popup_toggle_hint_unsupported": "Current page does not support this feature", "popup_toggle_hint_available": "Only available on supported cloud platforms", "popup_stats_success": "Success Count", "popup_stats_failed": "Failed Count", "popup_reset_button": "Reset Statistics", "popup_reset_confirm": "Are you sure you want to reset statistics for $1?", "popup_reset_failed": "Reset failed, please try again", "popup_link_help": "User Guide", "popup_link_feedback": "Report Issues", "popup_appearance_label": "Appearance", "popup_appearance_tooltip": "Appearance: $1", "appearance_mode_follow": "Follow system", "appearance_mode_light": "Light", "appearance_mode_dark": "Dark", "toast_appearance_changed": "Appearance changed to $1", "toast_appearance_change_failed": "Failed to change appearance, please try again", "error_unknown": "Unknown error", "error_network": "Network error", "error_api_success": "Success", "error_api_unauthorized": "Not logged in or authentication failed", "error_api_forbidden": "Access forbidden", "error_api_not_found": "File not found", "error_api_conflict": "Filename conflict", "error_api_rate_limit": "Too many requests", "error_api_server": "Internal server error", "error_api_invalid_param": "Invalid parameter", "error_api_invalid_filename": "Invalid filename", "error_api_file_exists": "File already exists", "time_seconds": "s", "time_minutes": "m", "time_hours": "h", "platform_quark": "Quark Drive", "platform_aliyun": "Aliyun Drive", "platform_baidu": "Baidu Cloud Drive", "popup_language_label": "Language", "toast_language_changed": "Language changed to $1", "toast_language_change_failed": "Failed to change language, please try again" }