{
  "all": "All",
  "mainApp": "Main App",
  "close": "Close",
  "operation": "Operation",
  "next": "Next",
  "prev": "Previous",
  "cancel": "Cancel",
  "cancelEdit": "Cancel Edit",
  "ok": "OK",
  "confirm": "Confirm",
  "confirmAndContinue": "Confirm and Continue",
  "save": "Save",
  "add": "Add",
  "delete": "Delete",
  "edit": "Edit",
  "update": "Update",
  "reset": "Reset",
  "status": "Status",
  "enabled": "Enabled",
  "disabled": "Disabled",
  "selected": "Selected",
  "noData": "No Data",
  "loading": "Loading",
  "loadMore": "Load More",
  "noMore": "No more data",
  "noMoreData": "No more data",
  "justNow": "Just now",
  "minutesAgo": "minutes ago",
  "hoursAgo": "hours ago",
  "yesterday": "Yesterday",
  "daysAgo": "days ago",
  "tips": "Tips",
  "warning": "Warning",
  "success": "Success",
  "info": "Info",
  "error": "Error",
  "primary": "Primary",
  "search": "Search",
  "clear": "Clear",
  "replace": "Replace",
  "copy": "Copy",
  "format": "Format",
  "compress": "Compress",
  "redo": "Redo",
  "jsonEditor": {
    "placeholder": "Enter or paste JSON",
    "valid": "✓ Valid",
    "invalid": "✗ Invalid",
    "format": "Format",
    "compress": "Compress",
    "copy": "Copy",
    "clear": "Clear",
    "copiedSuccess": "Copied to clipboard",
    "copyFailed": "Copy failed",
    "noContent": "No content to copy",
    "formatSuccess": "Format successful",
    "formatFailed": "Format failed: {0}",
    "compressSuccess": "Compress successful",
    "compressFailed": "Compress failed: {0}",
    "invalidJson": "Invalid JSON format",
    "emptyContent": "Please enter JSON content",
    "stats": "Lines: {0} | Characters: {1}"
  },
  "ui": {
    "placeholder": {
      "select": "Please select",
      "selectAll": "Select All",
      "search": "Please enter search content"
    },
    "actionTitle": {
      "create": "Create {0}",
      "add": "Add {0}",
      "edit": "Edit {0}",
      "view": "View {0}",
      "delete": "Delete {0}"
    },
    "actionMessage": {
      "createSuccess": "Created successfully",
      "createError": "Create failed",
      "updateSuccess": "Updated successfully",
      "updateError": "Update failed",
      "deleteSuccess": "Deleted successfully",
      "deleteConfirm": "Are you sure you want to delete {0}?",
      "deleteError": "Delete failed",
      "loadError": "Failed to load"
    },
    "submit": "Submit",
    "formRules": {
      "required": "{0} is required",
      "minLength": "{0} must be at least {1} characters",
      "maxLength": "{0} must be at most {1} characters",
      "alreadyExists": "{0} {1} already exists",
      "startWith": "{0} must start with {1}",
      "invalidURL": "Please enter a valid URL"
    }
  },
  "male": "Male",
  "female": "Female",
  "yes": "Yes",
  "no": "No",
  "fullscreen": "Fullscreen",
  "exitFullscreen": "Exit Fullscreen",
  "setting": "Settings",
  "columnSetting": "Column Settings",
  "sort": "Sort",
  "batchDelete": "Batch Delete",
  "export": "Export",
  "import": "Import",
  "downloadTemplate": "Download Template",
  "view": "View",
  "summarySum": "Sum",
  "summaryAvg": "Average",
  "summaryCount": "Count",
  "summaryMax": "Max",
  "summaryMin": "Min",
  "startDate": "Start Date",
  "endDate": "End Date",
  "selectDate": "Select Date",
  "table": "Table",
  "action": "Action",
  "placeholder": "Please enter",
  "selectPlaceholder": "Please select",
  "back": "Back",
  "createSuccess": "Created successfully",
  "updateSuccess": "Updated successfully",
  "saveFailed": "Save failed",
  "noDescription": "No description",
  "applicationName": "Application",
  "more": "More",
  "copied": "Copied",
  "deleted": "Deleted",
  "duplicate": "Duplicate",
  "description": "Description",
  "download": "Download",
  "downloadFailed": "Download failed",
  "loadError": "Load failed",
  "loadFailed": "Load failed",
  "loadingMenu": "Loading menu",
  "moveDown": "Move Down",
  "moveUp": "Move Up",
  "none": "None",
  "operationFailed": "Operation failed",
  "operationSuccess": "Operation successful",
  "pasted": "Pasted",
  "preview": "Preview",
  "prompt": "Prompt",
  "redone": "Redone",
  "refresh": "Refresh",
  "row": "Row",
  "saveSuccess": "Saved successfully",
  "select": "Select",
  "selectAll": "Select All",
  "unselectAll": "Unselect All",
  "submit": "Submit",
  "tip": "Tip",
  "undo": "Undo",
  "undone": "Undone",
  "video": "Video",
  "exportData": "Export Data",
  "exportSuccess": "Export successful",
  "exportFailed": "Export failed",
  "exportCompleted": "Export completed, {0} records in total",
  "exportPreparing": "Preparing export...",
  "exportReady": "Ready to export...",
  "exportQuerying": "Querying data {0} / {1} records...",
  "exportGeneratingExcel": "Generating Excel file...",
  "exportGeneratingExcelShort": "Generating Excel...",
  "querying": "Querying...",
  "retryExport": "Retry Export",
  "fileDownloadFailed": "File download failed, please retry",
  "records": "records",
  "importFailed": "Import failed",
  "importPreparing": "Preparing import...",
  "importParsing": "Parsing Excel data {0} / {1} rows...",
  "importImporting": "Importing data {0} / {1} records...",
  "importValidating": "Validating data {0} / {1} rows...",
  "validatePreparing": "Preparing validation...",
  "importValidatingData": "Checking data uniqueness...",
  "willInsert": "Will insert {0} records",
  "willUpdate": "Will update {0} records",
  "willOverwrite": "Will overwrite {0} records",
  "comma": ", ",
  "closeConfirmTitle": "Confirm Close",
  "closeConfirmMessage": "An operation is in progress. Closing will interrupt it. Are you sure?",
  "maxImportRows": "Server supports importing up to {0}0,000 rows",
  "maxExportRows": "Server supports exporting up to {0}0,000 rows"
}
