125 lines
6.2 KiB
TOML
125 lines
6.2 KiB
TOML
[translations]
|
|
"app.title" = "Interactive Color Range Analyzer"
|
|
"toolbar.open_image" = "Open image"
|
|
"toolbar.open_folder" = "Open folder"
|
|
"toolbar.choose_color" = "Choose color"
|
|
"toolbar.pick_from_image" = "Select color from image"
|
|
"toolbar.save_overlay" = "Save Image"
|
|
"toolbar.clear_excludes" = "Clear exclusions"
|
|
"toolbar.toggle_free_draw" = "Toggle free-draw"
|
|
"toolbar.undo_exclude" = "Undo last exclusion"
|
|
"toolbar.reset_sliders" = "Reset sliders"
|
|
"toolbar.toggle_theme" = "Toggle theme"
|
|
"toolbar.open_app_folder" = "Open application folder"
|
|
"toolbar.prefer_dark" = "Prefer darkness"
|
|
"toolbar.exclude_bg" = "Exclude Background ({color})"
|
|
"status.no_file" = "No file loaded."
|
|
"status.defaults_restored" = "Defaults restored."
|
|
"status.free_draw_enabled" = "Free-draw exclusion mode enabled."
|
|
"status.free_draw_disabled" = "Rectangle exclusion mode enabled."
|
|
"status.loaded" = "Loaded: {name} — {dimensions}{position}"
|
|
"status.filename_label" = "{name} — {dimensions}{position}"
|
|
"status.color_selected" = "Color chosen: {label} — Hue {hue:.1f}°, S {saturation:.0f}%, V {value:.0f}%"
|
|
"status.sample_color" = "Sample color applied: {label} ({hex_code}) — Hue {hue:.1f}°, S {saturation:.0f}%, V {value:.0f}%"
|
|
"status.pick_mode_ready" = "Pick mode: Click the left image to choose a color (Esc exits)"
|
|
"status.pick_mode_ended" = "Pick mode ended."
|
|
"status.pick_mode_from_image" = "Color picked from image: Hue {hue:.1f}°, S {saturation:.0f}%, V {value:.0f}%"
|
|
"palette.current" = "Color:"
|
|
"palette.overlay_color" = "Overlay:"
|
|
"palette.more" = "More colors:"
|
|
"palette.swatch.red" = "Red"
|
|
"palette.swatch.orange" = "Orange"
|
|
"palette.swatch.yellow" = "Yellow"
|
|
"palette.swatch.green" = "Green"
|
|
"palette.swatch.teal" = "Teal"
|
|
"palette.swatch.blue" = "Blue"
|
|
"palette.swatch.violet" = "Violet"
|
|
"palette.swatch.magenta" = "Magenta"
|
|
"palette.swatch.white" = "White"
|
|
"palette.swatch.grey" = "Grey"
|
|
"palette.swatch.black" = "Black"
|
|
"sliders.hue_min" = "Hue min (°)"
|
|
"sliders.hue_max" = "Hue max (°)"
|
|
"sliders.sat_min" = "Saturation min (%)"
|
|
"sliders.sat_max" = "Saturation max (%)"
|
|
"sliders.val_min" = "Value min (%)"
|
|
"sliders.val_max" = "Value max (%)"
|
|
"sliders.alpha" = "Overlay alpha"
|
|
"stats.placeholder" = "Matches (with exclusions): —"
|
|
"stats.summary" = "Score: {score:.2f}% | Matches (w/ excl.): {with_pct:.2f}% | Matches: {without_pct:.2f}% | {brightness_label}: {brightness:.1f}% | Grouping: {grouping:.1f}% | Excluded: {excluded_pct:.2f}%"
|
|
"stats.brightness_label" = "Brightness"
|
|
"stats.darkness_label" = "Darkness"
|
|
"stats.grouping_label" = "Grouping"
|
|
"menu.copy" = "Copy"
|
|
"dialog.info_title" = "Info"
|
|
"dialog.error_title" = "Error"
|
|
"dialog.saved_title" = "Saved"
|
|
"dialog.open_image_title" = "Select image"
|
|
"dialog.open_folder_title" = "Select folder"
|
|
"dialog.save_overlay_title" = "Save Image as"
|
|
"dialog.choose_color_title" = "Choose color"
|
|
"dialog.images_filter" = "Images"
|
|
"dialog.folder_not_found" = "The folder could not be found."
|
|
"dialog.folder_empty" = "No supported images were found in the folder."
|
|
"dialog.file_missing" = "File not found: {path}"
|
|
"dialog.image_open_failed" = "Image could not be loaded: {error}"
|
|
"dialog.load_image_first" = "Please load an image first."
|
|
"dialog.no_image_loaded" = "No image loaded."
|
|
"dialog.no_preview_available" = "No preview available."
|
|
"dialog.overlay_saved" = "Overlay saved: {path}"
|
|
"dialog.json_filter" = "JSON Files (*.json)"
|
|
"dialog.export_settings_title" = "Export settings to JSON"
|
|
"dialog.import_settings_title" = "Import settings from JSON"
|
|
"status.settings_exported" = "Settings exported: {path}"
|
|
"status.settings_imported" = "Settings imported."
|
|
"toolbar.export_settings" = "Export settings (JSON)"
|
|
"toolbar.import_settings" = "Import settings (JSON)"
|
|
"dialog.export_stats_title" = "Export Folder Statistics (CSV)"
|
|
"dialog.csv_filter" = "CSV Files (*.csv)"
|
|
"status.drag_drop" = "Drop an image or folder here to open it."
|
|
"status.exporting" = "Exporting statistics... ({current}/{total})"
|
|
"status.export_done" = "Export complete: {path}"
|
|
"toolbar.export_folder" = "Export Folder Stats"
|
|
"menu.file" = "File"
|
|
"menu.edit" = "Edit"
|
|
"menu.exclusions" = "Exclusions"
|
|
"menu.view" = "View"
|
|
"menu.view_log" = "View Log"
|
|
"menu.tools" = "Tools"
|
|
|
|
"toolbar.pull_patterns" = "Pull Pattern Images"
|
|
"dialog.puller_title" = "Pull Pattern Images"
|
|
"dialog.puller_instruction" = "Paste a CSGOSkins.gg item URL:"
|
|
"dialog.puller_start" = "Start Download"
|
|
"dialog.puller_cancel" = "Cancel"
|
|
"dialog.puller_invalid_url" = "Invalid URL format."
|
|
"dialog.puller_success" = "All patterns downloaded successfully!"
|
|
|
|
"dialog.weighting_title" = "Export Weighting & Preference"
|
|
"dialog.weighting_instruction" = "Set the weighting for each component (total must be 100%):"
|
|
"dialog.weight_match_all" = "Match (All) %"
|
|
"dialog.weight_match_keep" = "Match (Keep) %"
|
|
"dialog.weight_brightness" = "Brightness/Darkness %"
|
|
"dialog.weight_grouping" = "Grouping %"
|
|
"dialog.total_weight" = "Total:"
|
|
"dialog.weight_error" = "Weights must sum exactly to 100% (currently {total}%)."
|
|
|
|
[tooltip]
|
|
"tooltip.open_image" = "Open a single image for analysis"
|
|
"tooltip.open_folder" = "Open a folder of images to process in batch"
|
|
"tooltip.export_folder" = "Export CSV results for the current folder"
|
|
"tooltip.export_settings" = "Save current slider and color settings to a JSON file"
|
|
"tooltip.import_settings" = "Load saved settings from a JSON file"
|
|
"tooltip.save_overlay" = "Save the currently visible composite overlay image"
|
|
"tooltip.open_app_folder" = "Open the application installation directory"
|
|
"tooltip.reset_sliders" = "Reset all sliders to their default values"
|
|
"tooltip.pick_from_image" = "Click on the image to select a target color"
|
|
"tooltip.prefer_dark" = "Prioritize darker colors over brighter ones in the composite score"
|
|
"tooltip.undo_exclude" = "Undo the last exclusion shape drawn"
|
|
"tooltip.clear_excludes" = "Remove all exclusion shapes from the image"
|
|
"tooltip.toggle_free_draw" = "Toggle between drawing rectangles and free-form polygons"
|
|
"tooltip.exclude_bg" = "Automatically ignore background colors based on settings"
|
|
"tooltip.pull_patterns" = "Download pattern images from a remote source"
|
|
"tooltip.toggle_theme" = "Switch between light and dark UI themes"
|
|
"tooltip.view_log" = "View recent application status messages and logs"
|