{ "HomePage": { "title": "Image Web Exporter", "description": "Upload a picture, then export it in a different resolution and format." }, "LanguageSwitcher": { "placeholder": "Language" }, "ImageConverter": { "uploadTitle": "Upload Images", "uploadButton": "Click or drag and drop to upload", "uploadHint": "PNG, JPG, WEBP supported", "uploadedImagesTitle": "Uploaded Images", "clearAll": "Clear All", "downloadAll": "Download All ({count})", "converting": "Converting...", "baseNameLabel": "Base Name", "finalNameLabel": "Final name: {filename}", "downloadImageTooltip": "Download this image", "removeImageTooltip": "Remove this image", "imageSettingsTitle": "Image Settings", "imageSettingsDescription": "Adjust resolution and scaling for all images.", "aspectRatioLabel": "Aspect Ratio", "aspectRatioTooltip": "Choose a preset aspect ratio or select 'Custom' to enter dimensions manually.", "customAspectRatio": "Custom", "squareAspectRatio": "1:1 (Square)", "standardAspectRatio": "4:3 (Standard)", "photoAspectRatio": "3:2 (Photography)", "widescreenAspectRatio": "16:9 (Widescreen)", "widthLabel": "Width (px)", "widthTooltip": "Set the output width in pixels. Leave blank to use the original width.", "heightLabel": "Height (px)", "heightTooltip": "Set the output height in pixels. Leave blank to use the original height.", "originalPlaceholder": "Original", "swapDimensionsTooltip": "Swap the entered width and height values.", "keepOrientationLabel": "Keep original orientation", "keepOrientationTooltip": "Automatically swaps width and height to match the original image's orientation.", "scalingLabel": "Scaling", "scalingTooltip": "Determines how the image fits into the new dimensions.", "scalingFill": "Fill (stretch to fit)", "scalingCover": "Cover (crop to fit)", "scalingContain": "Contain (letterbox)", "positionLabel": "Position", "positionTooltip": "Sets the anchor point for 'Cover' or 'Contain' scaling.", "filenameSettingsTitle": "Filename Settings", "filenameSettingsDescription": "Customize the output filenames.", "useDefaultBaseNameLabel": "Use default base name", "useDefaultBaseNameTooltip": "When enabled, all newly uploaded images will use the specified default base name.", "defaultBaseNameLabel": "Default base name", "applyToAll": "Apply to all", "applyToAllTooltip": "Apply this base name to all currently uploaded images.", "prefixLabel": "Prefix", "prefixTooltip": "Add text to the beginning of every filename.", "suffixLabel": "Suffix", "suffixTooltip": "Add text to the end of every filename (before the number).", "addSequentialNumberLabel": "Add sequential number", "addSequentialNumberTooltip": "Append a numbered sequence to each filename.", "startNumberLabel": "Start number", "startNumberTooltip": "The first number to use in the sequence.", "paddingDigitsLabel": "Padding digits", "paddingDigitsTooltip": "Total number of digits for the counter, padded with leading zeros (e.g., 3 for 001).", "qualitySettingsTitle": "Quality Settings", "qualitySettingsDescription": "Choose format and compression level.", "formatLabel": "Format", "formatTooltip": "Choose the output file format for the images.", "qualityLabel": "Quality", "qualityTooltip": "Set compression quality for JPEG/WEBP. Higher is better quality but larger file size.", "qualityDisabledHint": "Quality slider is disabled for PNG (lossless format).", "applySettings": "Apply Settings", "applySettingsTooltip": "Confirm and apply all the settings above. This does not download the images.", "toasts": { "noImages": "Please upload images first.", "conversionStarting": "Starting conversion for {count} images...", "conversionSuccess": "Successfully exported all {count} images!", "conversionError": "An unknown error occurred during conversion.", "singleConversionStarting": "Starting conversion for {filename}...", "singleConversionSuccess": "Successfully exported {filename}!", "settingsApplied": "Settings updated and will be used for all downloads.", "noValidImages": "No valid image files found.", "imagesAdded": "{count} image(s) added.", "allCleared": "All images cleared.", "noDefaultBaseName": "Please enter a default base name to apply.", "uploadImagesFirst": "Upload some images first.", "baseNameApplied": "Set base name to \\\"{baseName}\\\" for all {count} images." } } }