{
  "FQU.ModuleName": "Quick Upload",

  "FQU.Button.Upload": "Quick Upload",

  "FQU.Dialog.Title": "Quick Upload",
  "FQU.Dialog.NoImage": "No Image Selected",
  "FQU.Dialog.UploadTitle": "Upload Image",
  "FQU.Dialog.DropHint": "Drag & Drop or Paste (Ctrl+V)",
  "FQU.Dialog.ClickToBrowse": "or click to browse",
  "FQU.Dialog.UrlLabel": "Or Image URL",
  "FQU.Dialog.SavePath": "Save Path",
  "FQU.Dialog.Filename": "Filename",
  "FQU.Dialog.Upload": "Upload & Save",
  "FQU.Dialog.Processing": "Processing...",
  "FQU.Dialog.SelectField": "Select Image Field",
  "FQU.Dialog.SelectFieldHint": "This document has multiple image fields. Please select which one to update:",

  "FQU.Editor.OpenEditor": "Open Editor",
  "FQU.Editor.EditButton": "Edit",

  "FQU.State.Processing": "Processing...",

  "FQU.Field.Portrait": "Portrait",
  "FQU.Field.Token": "Token",
  "FQU.Field.Background": "Background",
  "FQU.Field.Foreground": "Foreground",
  "FQU.Field.Image": "Image",

  "FQU.Toast.Success": "Image uploaded successfully",
  "FQU.Toast.Failed": "Upload failed",
  "FQU.Toast.UploadInfo": "{before} -> {after} ({percent}), path copied to clipboard",

  "FQU.Error.NoImage": "Please select an image first",
  "FQU.Error.UrlLoadFailed": "Failed to load image from URL",

  "FQU.Settings.Compression.Name": "Enable Compression",
  "FQU.Settings.Compression.Hint": "Compress images when converting to WebP format",

  "FQU.Settings.Quality.Name": "Compression Quality",
  "FQU.Settings.Quality.Hint": "Quality level for WebP compression (0.1 - 1.0)",

  "FQU.Settings.NamingTemplate.Name": "Naming Template",
  "FQU.Settings.NamingTemplate.Hint": "Template for generated filenames. Available placeholders: {name}, {type}, {hash}",

  "FQU.Settings.HashLength.Name": "Hash Length",
  "FQU.Settings.HashLength.Hint": "Length of the random hash in filenames",

  "FQU.Settings.HoverButton.Name": "Show Hover Button",
  "FQU.Settings.HoverButton.Hint": "Display upload button when hovering over images in sheets",

  "FQU.Settings.HeaderButton.Name": "Show Header Button",
  "FQU.Settings.HeaderButton.Hint": "Display upload button in sheet header controls",

  "FQU.Settings.StorageSource.Name": "Storage Source",
  "FQU.Settings.StorageSource.Hint": "Choose where uploads are stored",
  "FQU.Settings.StorageSource.Data": "Local (data)",
  "FQU.Settings.StorageSource.S3": "Amazon S3",

  "FQU.Settings.S3Bucket.Name": "S3 Bucket",
  "FQU.Settings.S3Bucket.Hint": "Bucket name for S3 uploads",
  "FQU.Settings.S3Bucket.AriaLabel": "S3 bucket",
  "FQU.Settings.S3Bucket.Loading": "Loading buckets...",

  "FQU.Settings.BasePath.Name": "Base Path",
  "FQU.Settings.BasePath.Hint": "Optional upload path prefix. Leave empty to use the default world path; when set, uploads resolve as \"base path/type path\", or inside the S3 bucket when S3 is selected.",

  "FQU.Settings.Paths.ActorPortrait": "Actor Portrait Path",
  "FQU.Settings.Paths.ActorToken": "Actor Token Path",
  "FQU.Settings.Paths.Item": "Item Image Path",
  "FQU.Settings.Paths.SceneBackground": "Scene Background Path",
  "FQU.Settings.Paths.SceneForeground": "Scene Foreground Path",
  "FQU.Settings.Paths.Journal": "Journal Entry Path",
  "FQU.Settings.Paths.RollTable": "Roll Table Path",
  "FQU.Settings.Paths.Cards": "Cards Path",
  "FQU.Settings.Paths.Macro": "Macro Path",
  "FQU.Settings.Paths.Hint": "Type-specific path. Only used when Base Path is empty; when Base Path is set, the module's default type suffix is used instead."
}
