{
  "app": {
    "name": "Auto Bulk Mockup Pro",
    "version": "v3.2",
    "tagline": "Bulk mockup generator for Photoshop",
    "by": "by Ali Körpe"
  },
  "header": {
    "buyLicense": "Buy License",
    "upgradeLicense": "Upgrade License",
    "thankYou": "Thank You ❤️",
    "dailyLimit": "{remaining} / {total}",
    "unlimited": "∞ Unlimited"
  },
  "tabs": {
    "mockupFactory": "Mockup Factory",
    "tools": "Tools",
    "watermark": "Watermark",
    "presets": "Presets",
    "market": "Mockup Market",
    "settings": "Settings"
  },
  "learn": {
    "mockupFactory": "📚 Learn how to use Mockup Factory",
    "tools": "📚 Learn how to use Tools",
    "watermark": "📚 Learn how to use Watermark & Logo",
    "presets": "📚 Learn how to use Presets",
    "market": "📚 Learn how to use Mockup Market",
    "settings": "📚 Learn about Settings & Log",
    "button": "Learn →"
  },
  "mockupFactory": {
    "title": "Mockup Factory",
    "folderSelection": "Folder Selection",
    "folderSelectionDesc": "Select mockup, design and output folders",
    "mockupFolderLabel": "Mockup PSD Files",
    "designFolderLabel": "Design Files",
    "outputFolderLabel": "Output Folder",
    "supportedFormatsDesc": "Supported: PNG, JPG, PSD, TIF, EPS, PDF, AI",
    "selectFolder": "Select Folder",
    "filesFound": "{count} files found",
    "noFilesFound": "No files found",
    "exportSettings": "Export Settings",
    "exportSettingsDesc": "Configure export format and quality",
    "exportFormat": "Export Format",
    "exportQuality": "JPG Quality",
    "fitMode": "Fit Mode",
    "fitModes": {
      "fit": "Fit",
      "fitDesc": "Keep aspect ratio",
      "fill": "Fill",
      "fillDesc": "Cover entire area",
      "smart": "Smart",
      "smartDesc": "Auto-detect focus"
    },
    "smartCrop": {
      "betaWarning": "🧪 <strong>BETA:</strong> Uses Adobe Sensei AI to detect subjects. Results may vary depending on image complexity.",
      "removeBg": "Remove Background",
      "checkedDesc": "✓ Checked: Extract subject only (may clip edges)",
      "uncheckedDesc": "✗ Unchecked: Keep full image, center on subject",
      "focusPoint": "Focus Point (Manual Override)",
      "autoFocusHelp": "🎯 Auto = AI detects subject | Arrows = force position",
      "subjectSize": "Subject Size",
      "subjectSizeHelp": "0% = Smallest | 100% = Fill entire area"
    },
    "soMode": {
      "title": "Smart Object Mode",
      "desc": "Single, All Same or Multi pattern matching",
      "single": "Single",
      "singleDesc": "First SO only",
      "allSame": "All Same",
      "allSameDesc": "Same to all SOs",
      "multi": "Multi",
      "multiDesc": "Pattern match",
      "selectionMethod": "SO Selection Method",
      "auto": "Auto",
      "autoDesc": "Skip vectors, logos & decorative SOs",
      "skippedKeywords": "⚠️ Skipped keywords:",
      "excludeHint": "💡 To exclude a SO, rename it to include one of these keywords",
      "manual": "Manual",
      "manualDesc": "Select SOs from list",
      "soTypesInfo": "🔷 Vector | 🖼️ Raster | 📦 Embedded | 🔗 Linked",
      "scanMockup": "Scan Mockup",
      "clickScan": "Click \"Scan Mockup\" to detect Smart Objects",
      "patternMapping": "Smart Object Pattern Mapping",
      "patternHelp": "Match design files by pattern (e.g. design_1.png → SO with pattern _1)",
      "namingRule": "💡 <strong>Naming Rule:</strong> Files must have same base name, only suffix differs."
    },
    "smartObjectMode": "🎯 Smart Object Mode",
    "scanMockup": "Scan Mockup",
    "scanning": "Scanning...",
    "noSmartObjectsFound": "No smart objects found",
    "renderSection": "🚀 Render",
    "renderSectionDesc": "Start batch mockup generation",
    "renderBtn": "Start Render",
    "rendering": "Rendering...",
    "stopBtn": "Stop",
    "batchInfo": "Will create {count} mockups",
    "outputOptions": "Output Options",
    "outputOptionsDesc": "Folder organization and file inclusion",
    "saveAsFolder": "Save each design group in separate folder",
    "includeDesignFiles": "Include original design files in folder"
  },
  "tools": {
    "title": "Tools",
    "common": {
      "sourceImages": "Source Images",
      "sourceDesigns": "Source Designs",
      "selectImageFolder": "Select image folder",
      "selectDesignFolder": "Select design folder",
      "selectOutputFolder": "Select output folder",
      "outputNaming": "Output Naming",
      "prefix": "Prefix",
      "start": "Start",
      "exportFormat": "Export Format",
      "sameAsSource": "Same as source",
      "suffix": "Filename Suffix",
      "suffixPlaceholder": "e.g. _small, _1080",
      "suffixHelp": "Added to filename: image<strong>_resized</strong>.jpg"
    },
    "splitTable": {
      "title": "Split Table",
      "desc": "Split designs into equal pieces for multi-panel mockups",
      "sourceFolder": "Source Folder",
      "outputFolder": "Output Folder",
      "pieces": "Number of Pieces",
      "direction": "Direction",
      "horizontal": "↔️ Horizontal",
      "vertical": "↕️ Vertical",
      "leftToRight": "Left to right",
      "topToBottom": "Top to bottom",
      "rows": "Rows",
      "columns": "Columns",
      "startBtn": "Split Designs"
    },
    "batchResize": {
      "title": "Batch Resize",
      "desc": "Resize multiple images with various options",
      "sourceFolder": "Source Folder",
      "outputFolder": "Output Folder",
      "resizeMode": "Resize Mode",
      "modes": {
        "percentage": "Percentage (%)",
        "fixed": "Fixed Size (WxH)",
        "preset": "Social Media Preset"
      },
      "scalePercentage": "Scale Percentage",
      "scaleHelp": "50% = half size, 200% = double size",
      "targetDimensions": "Target Dimensions (px)",
      "selectPlatform": "Select Platform",
      "fitMode": "Fit Mode",
      "fitOptions": {
        "fit": "Fit",
        "fill": "Fill",
        "stretch": "Stretch"
      },
      "fitDescs": {
        "fit": "Add padding",
        "fill": "Crop edges",
        "stretch": "Ignore ratio"
      },
      "backgroundColor": "Background Color",
      "transparent": "Transparent (PNG only)",
      "width": "Width (px)",
      "height": "Height (px)",
      "maintainAspect": "Maintain Aspect Ratio",
      "startBtn": "Start Batch Resize"
    },
    "formatConverter": {
      "title": "Format Converter",
      "desc": "Convert images between PNG, JPG, TIFF, PSD formats",
      "sourceFolder": "Source Folder",
      "outputFolder": "Output Folder",
      "outputFormat": "Output Format",
      "quality": "Quality",
      "qualityHelp": "Higher = better quality, larger file size",
      "pngCompression": "PNG Compression",
      "compression": {
        "none": "None (Fastest)",
        "medium": "Medium",
        "high": "High (Slowest)"
      },
      "keepOriginal": "Keep original filename (change extension only)",
      "startBtn": "Convert Images"
    }
  },
  "watermark": {
    "title": "Watermark & Logo Settings",
    "settings": {
      "title": "Watermark Settings",
      "desc": "Configure watermark position and style"
    },
    "enableWatermark": "Enable Watermark",
    "enableWatermarkDesc": "Add logo/watermark to rendered mockups",
    "selectLogo": "Select Logo PNG",
    "selectLogoHelp": "Supported: PNG, JPG, PSD, EPS, PDF, AI",
    "logoSelected": "Logo selected",
    "noLogoSelected": "No logo selected",
    "preview": "Preview",
    "previewPlaceholder": "Select a logo to preview",
    "position": "Position",
    "positions": {
      "topLeft": "Top Left",
      "topCenter": "Top Center",
      "topRight": "Top Right",
      "centerLeft": "Center Left",
      "center": "Center",
      "centerRight": "Center Right",
      "bottomLeft": "Bottom Left",
      "bottomCenter": "Bottom Center",
      "bottomRight": "Bottom Right"
    },
    "advancedSettings": "Advanced Settings",
    "advancedSettingsDesc": "Margins, opacity and scale options",
    "margins": "Margins",
    "marginX": "X Margin (px)",
    "marginY": "Y Margin (px)",
    "opacity": "Opacity",
    "scale": "Scale (% of width)",
    "freeModeLocked": "⚠️ Watermark cannot be disabled in Free Mode",
    "batchWatermark": {
      "title": "Batch Watermark Tool",
      "desc": "Apply watermark to existing images without mockup rendering",
      "sourceFolder": "Source Images Folder",
      "outputFolder": "Output Folder",
      "outputFormat": "Output Format",
      "applyBtn": "Apply Watermark to All Images"
    }
  },
  "presets": {
    "title": "Presets",
    "presetName": "Preset Name",
    "presetNamePlaceholder": "Enter preset name...",
    "saveBtn": "Save Preset",
    "loadBtn": "Load",
    "deleteBtn": "Delete",
    "savedPresets": "Saved Presets",
    "noPresets": "No presets saved yet",
    "presetSaved": "Preset saved successfully!",
    "presetLoaded": "Preset loaded successfully!",
    "presetDeleted": "Preset deleted!",
    "proOnly": {
      "title": "This Feature is Exclusive to Premium Users",
      "desc": "Available for Starter, Pro, and Agency users.",
      "getBtn": "Get License"
    },
    "errors": {
      "nameRequired": "Please enter a preset name",
      "saveFailed": "Failed to save preset"
    }
  },
  "market": {
    "title": "Mockup Market",
    "search": "🔍 Search mockups... tshirt, mousepad, pillow",
    "customRequest": "Looking for a mockup that's not here? Contact us for a quote.",
    "contactBtn": "Contact",
    "noResults": "No mockups found",
    "loading": "Loading mockups...",
    "error": "Could not load mockups. Check your internet connection.",
    "retry": "Retry",
    "free": "Free",
    "download": "Download",
    "preview": "Preview"
  },
  "settings": {
    "title": "Settings",
    "language": "Language",
    "license": "License Status",
    "licenseInfo": {
      "email": "Email",
      "plan": "Plan",
      "status": "Status",
      "activeDevices": "Active Devices",
      "expiresAt": "Expires",
      "daysRemaining": "{days} days remaining"
    },
    "upgradeBtn": "Upgrade to Pro",
    "logoutBtn": "Logout",
    "resetDevices": {
      "title": "🔄 Reset Registered Devices",
      "desc": "This action resets the device limit of your package. Do not press this button unless you intend to switch to another computer.",
      "monthlyRights": "Monthly Reset Rights:",
      "starter": "• Starter: 1 time/mo",
      "pro": "• Pro: 2 times/mo",
      "agency": "• Agency: 3 times/mo",
      "freeNote": "(Free plan has no reset rights)",
      "btn": "Reset Registered Devices"
    },
    "feedback": {
      "title": "Feedback & Support",
      "reportBug": "Report Bug",
      "suggestFeature": "Suggestion",
      "contact": "Contact"
    },
    "analytics": {
      "title": "Usage Analytics",
      "enableAnalytics": "Help improve this plugin by sending anonymous usage data",
      "note": "📊 We only collect: which tools are used, file counts, and plugin version. No personal data or file names."
    },
    "aboutTitle": "About",
    "about": {
      "title": "About",
      "version": "Version:",
      "developer": "Developer:",
      "website": "Website:"
    },
    "resetSettings": "Reset to Defaults"
  },
  "log": {
    "title": "Log & Reports",
    "desc": "View processing logs and statistics",
    "clearLog": "Clear Log",
    "exportLog": "Export Log",
    "noLogs": "No log entries yet",
    "types": {
      "info": "INFO",
      "success": "SUCCESS",
      "warning": "WARNING",
      "error": "ERROR"
    },
    "summary": {
      "title": "Render Summary",
      "total": "Total",
      "successful": "Successful",
      "failed": "Failed",
      "warnings": "Warnings"
    }
  },
  "login": {
    "title": "Auto Bulk Mockup",
    "subtitle": "Sign in to start automating",
    "requiredTitle": "🔐 Login Required",
    "enterEmail": "Please enter your email to use this plugin",
    "emailLabel": "Email Address",
    "emailRequired": "Email Address *",
    "emailPlaceholder": "name@example.com",
    "startFree": "Start with Free Mode →",
    "or": "─────── or ───────",
    "reportBtn": "Report Issue",
    "reportHelp": "If you are having trouble logging in, contact us here",
    "haveLicense": "⭐ Have a Pro license?",
    "licenseKeyLabel": "License Key",
    "licenseKeyOptional": "(Optional)",
    "licenseKeyPlaceholder": "ABM-XXXX-XXXX-XXXX",
    "freeModeNote": "Leave empty to use Free Mode.",
    "loginBtn": "Login / Start",
    "loggingIn": "Logging in...",
    "nolicense": "Don't have a license?",
    "getPro": "Get Pro",
    "errors": {
      "invalidEmail": "Please enter a valid email address",
      "networkError": "Connection error. Please try again.",
      "loginFailed": "Login failed. Please check your details."
    },
    "success": "✓ Welcome! Plan: {plan}"
  },
  "modals": {
    "dailyLimitReached": {
      "title": "Daily Limit Reached",
      "message": "You have used all {limit} free mockups for today. Your limit will reset at midnight.",
      "upgradeMessage": "Upgrade to Pro for unlimited mockups!",
      "closeBtn": "Close",
      "upgradeBtn": "Upgrade to Pro"
    },
    "batchTooLarge": {
      "title": "Batch Too Large",
      "message": "You are trying to render {requested} mockups, but you only have {remaining} remaining today.",
      "closeBtn": "Close",
      "upgradeBtn": "Upgrade to Pro"
    },
    "confirmRender": {
      "title": "Confirm Render",
      "message": "This will render {count} mockups. Do you want to continue?",
      "cancelBtn": "Cancel",
      "confirmBtn": "Start Render"
    },
    "renderComplete": {
      "title": "Render Complete",
      "message": "Successfully rendered {success} out of {total} mockups.",
      "viewFolder": "Open Output Folder",
      "closeBtn": "Close"
    }
  },
  "errors": {
    "noMockupFolder": "Please select a mockup folder",
    "noDesignFolder": "Please select a design folder",
    "noOutputFolder": "Please select an output folder",
    "noMockupsFound": "No PSD files found in mockup folder",
    "noDesignsFound": "No design files found in design folder",
    "psdOpenFailed": "Failed to open PSD: {filename}",
    "smartObjectNotFound": "Smart object not found: {name}",
    "exportFailed": "Export failed: {filename}",
    "generalError": "An error occurred: {message}",
    "offlineUsagePending": "Offline usage pending sync: {count}"
  },
  "common": {
    "browse": "Browse",
    "select": "Select",
    "save": "Save",
    "cancel": "Cancel",
    "delete": "Delete",
    "close": "Close",
    "confirm": "Confirm",
    "yes": "Yes",
    "no": "No",
    "ok": "OK",
    "loading": "Loading...",
    "processing": "Processing...",
    "success": "Success",
    "error": "Error",
    "warning": "Warning",
    "info": "Info",
    "unlimited": "Unlimited",
    "noFolderSelected": "No folder selected"
  }
}