{
    "//": "--- Units and Formatting ---",
    "SETTINGS_WINDOW_TITLE": "Settings",
    "GRAPH_WINDOW_TITLE": "Network Speed History",
    "EXPORT_CSV_TITLE": "Export History",
    "EXPORT_GRAPH_IMAGE_TITLE": "Save Graph Image",
    "EXPORT_ERROR_LOG_TITLE": "Export Error Log",
    "FIXED_WIDTH_VALUES_LABEL": "Fixed Width Values",
    "SELECT_COLOR_TITLE": "Select Color",
    "SELECT_FONT_TITLE": "Select Font",
    "ERROR_TITLE": "Error",
    "WARNING_TITLE": "Warning",
    "SUCCESS_TITLE": "Success",
    "INFORMATION_TITLE": "Information",
    "NO_LOG_TITLE": "Log File Not Found",
    "ERROR_WINDOW_TITLE": "Application Error",
    "LANGUAGE_RESTART_TITLE": "Restart Required",
    "NO_DATA_MESSAGE": "No data available for the selected period.",
    "COLLECTING_DATA_MESSAGE": "Collecting data for current session...",
    "GRAPH_ERROR_MESSAGE": "Failed to show the graph window. Check logs for details.",
    "APP_USAGE_ERROR_MESSAGE": "Failed to load app usage data. Check logs for details.",
    "SETTINGS_ERROR_MESSAGE": "Failed to apply one or more settings.",
    "SAVE_ERROR_MESSAGE": "Failed to save settings:\n{error}",
    "SETUP_ERROR_MESSAGE": "Critical error during UI setup.",
    "COLOR_PICKER_ERROR_MESSAGE": "Could not open color picker.",
    "FONT_SELECTOR_ERROR_MESSAGE": "Could not open font selector.",
    "EXPORT_SUCCESS_MESSAGE": "Exported successfully to:\n{file_path}",
    "NO_HISTORY_DATA_MESSAGE": "No history data available to export.",
    "EXPORT_ERROR_MESSAGE": "Failed to export data:\n{error}",
    "LOG_COPY_ERROR_MESSAGE": "Could not copy log file:\n{error}",
    "DATA_RETENTION_ERROR": "Data Retention: {days} days (error calculating size)",
    "NO_LOG_MESSAGE": "The error log file does not exist or could not be found.",
    "LOG_EXPORT_SUCCESS_MESSAGE": "Error log exported successfully to:\n{file_path}",
    "PERMISSION_DENIED_MESSAGE": "Permission denied while exporting the log.",
    "LOG_EXPORT_ERROR_MESSAGE": "Failed to export the error log:\n{error}",
    "NO_INTERFACES_DETECTED": "No active network interfaces were detected.",
    "ERROR_UI_SETUP_FAILED": "Failed to set up the settings dialog: {error}",
    "ERROR_GETTING_SETTINGS": "Failed to retrieve current settings from UI.",
    "ERROR_SAVING_CONFIG": "Failed to save configuration file:\n{error}",
    "NO_APP_DATA_MESSAGE": "No application usage data available for this period.",
    "APP_USAGE_CONFIG_ERROR": "Error loading app usage: Configuration or data issue.",
    "GRAPH_DATA_ERROR": "Error displaying graph: Invalid data.",
    "GRAPH_INVALID_DATA_FORMAT": "Invalid data format for graph plotting.",
    "GRAPH_UPDATE_ERROR_MESSAGE": "Error updating graph display: {error}",
    "LANGUAGE_RESTART_MESSAGE": "Language changes will take effect after restarting the application.",
    "EXPORT_DATA_ACCESS_ERROR_MESSAGE": "Cannot access data for export.",
    "DATA_SOURCE_UNAVAILABLE_ERROR": "Data source not available.",
    "GRAPH_UPDATE_ERROR_TEMPLATE": "Error updating graph: {error}",
    "STATS_CALCULATION_ERROR": "Error calculating statistics",
    "DEFAULT_TEXT": "N/A",
    "GENERAL_SETTINGS_GROUP": "General",
    "APPEARANCE_SETTINGS_GROUP": "Appearance",
    "BACKGROUND_SETTINGS_GROUP_TITLE": "Background Settings",
    "BACKGROUND_COLOR_LABEL": "Color:",
    "BACKGROUND_OPACITY_LABEL": "Opacity:",
    "BACKGROUND_COLOR_TOOLTIP": "Select the background color of the widget",
    "UPDATE_RATE_GROUP_TITLE": "Update Rate",
    "OPTIONS_GROUP_TITLE": "Options",
    "FONT_SETTINGS_GROUP_TITLE": "Font Settings",
    "COLOR_CODING_GROUP": "Color Coding",
    "ARROWS_SETTINGS_GROUP": "Arrows",
    "ARROW_STYLING_GROUP": "Arrow Styling",
    "USE_CUSTOM_ARROW_FONT": "Use custom arrow font",
    "MINI_GRAPH_SETTINGS_GROUP": "Mini Graph (Widget)",
    "UNITS_GROUP": "Display",
    "NETWORK_INTERFACES_GROUP": "Network Interfaces",
    "TROUBLESHOOTING_GROUP": "Troubleshooting",
    "GRAPH_SETTINGS_LABEL": "Graph Settings",
    "SPEED_GRAPH_TAB_LABEL": "Speed Graph",
    "APP_USAGE_TAB_LABEL": "App Usage",
    "DARK_MODE_LABEL": "Dark Mode",
    "LIVE_UPDATE_LABEL": "Live Update",
    "HISTORY_PERIOD_LABEL": "Timeline: {period}",
    "HISTORY_PERIOD_LABEL_NO_VALUE": "Timeline",
    "DATA_RETENTION_LABEL_NO_VALUE": "Data Retention",
    "DATA_RETENTION_LABEL_DAYS": "Data Retention: {days} day{plural}",
    "DATA_RETENTION_LABEL_YEAR": "Data Retention: 1 Year (DB size: {size_mb:.1f} MB)",
    "YEAR_WITH_DB_SIZE_LABEL": "Year (DB {size_mb:.2f}MB)",
    "DAYS_TEMPLATE": "{days} Days",
    "REALTIME_LABEL": "Real-time",
    "LEGEND_POSITION_LABEL": "Legend Position",
    "SHOW_LEGEND_LABEL": "Show Legend",
    "SHOW_LOADING_LABEL": "Show Status",
    "TIME_LABEL": "Time",
    "SPEED_LABEL": "Speed ({unit})",
    "UPLOAD_LABEL": "Upload",
    "DOWNLOAD_LABEL": "Download",
    "FILTER_BY_LABEL": "Filter by:",
    "LAST_30_DAYS_LABEL": "Last 30 Days",
    "LAST_7_DAYS_LABEL": "Last 7 Days",
    "SESSION_LABEL": "Current Session",
    "LANGUAGE_LABEL": "Language",
    "UPDATE_INTERVAL_LABEL": "Update Interval:",
    "DYNAMIC_UPDATE_RATE_LABEL": "Dynamic Update Rate",
    "START_WITH_WINDOWS_LABEL": "Start with Windows",
    "FREE_MOVE_LABEL": "Free Move (No Snapping)",
    "FONT_SIZE_LABEL": "Font Size:",
    "FONT_FAMILY_LABEL": "Font:",
    "FONT_WEIGHT_LABEL": "Weight:",
    "ENABLE_COLOR_CODING_LABEL": "Enable Color Coding",
    "DEFAULT_COLOR_LABEL": "Default Color:",
    "HIGH_SPEED_THRESHOLD_LABEL": "High Speed:",
    "LOW_SPEED_THRESHOLD_LABEL": "Low Speed:",
    "HIGH_SPEED_COLOR_LABEL": "High Color:",
    "LOW_SPEED_COLOR_LABEL": "Low Color:",
    "ENABLE_GRAPH_LABEL": "Show Mini Graph",
    "GRAPH_NOTE_TEXT": "Note: Shows a small real-time graph inside the widget area.",
    "HISTORY_DURATION_LABEL": "Graph Timespan:",
    "GRAPH_OPACITY_LABEL": "Graph Opacity:",
    "SPEED_DISPLAY_MODE_LABEL": "Speed Display Mode",
    "SPEED_DISPLAY_MODE_AUTO": "Auto",
    "SPEED_DISPLAY_MODE_MBPS": "Mega",
    "DECIMAL_PLACES_LABEL": "Decimal Places",
    "TEXT_ALIGNMENT_LABEL": "Text Alignment",
    "FORCE_DECIMALS_LABEL": "Always Show Decimals",
    "ALIGN_LEFT": "Left",
    "ALIGN_CENTER": "Center",
    "ALIGN_RIGHT": "Right",
    "ALL_INTERFACES_LABEL": "Monitor All Interfaces",
    "MONITORING_MODE_LABEL": "Monitoring Mode:",
    "AUTO_PRIMARY_LABEL": "Auto (Primary Interface)",
    "SELECTED_INTERFACES_LABEL": "Select Specific Interfaces",
    "NO_INTERFACES_FOUND": "No network interfaces detected.",
    "INTERFACE_LABEL": "Interface",
    "ALL_INTERFACES_AGGREGATED_LABEL": "All (Aggregated)",
    "SYSTEM_UPTIME_LABEL": "System Uptime",
    "YEAR_LABEL": "Year",
    "SMART_MODE_LABEL": "Smart Mode",
    "UPLOAD_ARROW": "↑",
    "DOWNLOAD_ARROW": "↓",
    "MONITORING_MODE_AUTO": "Auto (Primary Interface)",
    "MONITORING_MODE_AUTO_TOOLTIP": "Automatically monitors the main active connection, like Wi-Fi or Ethernet.",
    "MONITORING_MODE_PHYSICAL": "All Physical Interfaces",
    "MONITORING_MODE_PHYSICAL_TOOLTIP": "Aggregates speed from all physical hardware, ignoring virtual adapters like VPNs and VMs.",
    "MONITORING_MODE_VIRTUAL": "All Interfaces (including virtual)",
    "MONITORING_MODE_VIRTUAL_TOOLTIP": "A power-user option. Aggregates speed from every single network adapter, including VPNs and VMs.",
    "MONITORING_MODE_SELECTED": "Select Specific Interfaces",
    "MONITORING_MODE_SELECTED_TOOLTIP": "Allows you to manually select one or more interfaces to monitor from the list below.",
    "TIMELINE_SYSTEM_UPTIME": "System Uptime",
    "TIMELINE_SESSION": "Session",
    "TIMELINE_3_HOURS": "3 Hours",
    "TIMELINE_6_HOURS": "6 Hours",
    "TIMELINE_12_HOURS": "12 Hours",
    "TIMELINE_24_HOURS": "24 Hours",
    "TIMELINE_WEEK": "Week",
    "TIMELINE_MONTH": "Month",
    "TIMELINE_ALL": "All",
    "LEGEND_POSITION_OFF": "Off",
    "LEGEND_POSITION_LEFT": "Left",
    "LEGEND_POSITION_CENTER": "Center",
    "LEGEND_POSITION_RIGHT": "Right",
    "SHOW_GRAPH_SETTINGS_TOOLTIP": "Show graph settings panel",
    "HIDE_GRAPH_SETTINGS_TOOLTIP": "Hide graph settings panel",
    "DEFAULT_COLOR_TOOLTIP": "Select the default text color",
    "HIGH_SPEED_COLOR_TOOLTIP": "Select the color for high speeds",
    "LOW_SPEED_COLOR_TOOLTIP": "Select the color for low speeds",
    "HIGH_SPEED_THRESHOLD_TOOLTIP": "Speed above which the text color switches to 'High Color'.",
    "LOW_SPEED_THRESHOLD_TOOLTIP": "Speed below which the text color switches to 'Low Color'.",
    "EXPORT_ERROR_LOG_TOOLTIP": "Save a copy of the application error log",
    "EXPORT_CSV_BUTTON": "Export History (CSV)",
    "EXPORT_GRAPH_IMAGE_BUTTON": "Save Graph (PNG)",
    "SETTINGS_MENU_ITEM": "&Settings",
    "SHOW_GRAPH_MENU_ITEM": "Show &Graph Window",
    "STARTUP_MENU_ITEM": "Run at Start&up",
    "PAUSE_MENU_ITEM": "&Pause",
    "RESUME_MENU_ITEM": "&Resume",
    "EXIT_MENU_ITEM": "E&xit",
    "SELECT_FONT_BUTTON": "Select",
    "EXPORT_ERROR_LOG_BUTTON": "Export Error Log",
    "SAVE_BUTTON": "&Save",
    "CANCEL_BUTTON": "&Cancel",
    "BPS_LABEL": "B/s",
    "BITS_LABEL": "bps",
    "KBPS_LABEL": "KB/s",
    "KBITS_LABEL": "Kbps",
    "MBPS_LABEL": "MB/s",
    "MBITS_LABEL": "Mbps",
    "MBPS_UNIT": "MB/s",
    "MBITS_UNIT": "Mbps",
    "GBPS_LABEL": "GB/s",
    "GBITS_LABEL": "Gbps",
    "BIBPS_LABEL": "B/s",
    "KIBPS_LABEL": "KiB/s",
    "MIBPS_LABEL": "MiB/s",
    "GIBPS_LABEL": "GiB/s",
    "KIBITS_LABEL": "Kibps",
    "MIBITS_LABEL": "Mibps",
    "GIBITS_LABEL": "Gibps",
    "BYTES_UNIT": "B",
    "KB_UNIT": "KB",
    "MB_UNIT": "MB",
    "GB_UNIT": "GB",
    "TB_UNIT": "TB",
    "PB_UNIT": "PB",
    "PLURAL_SUFFIX": "s",
    "SECONDS_LABEL": "Seconds",
    "MINUTES_LABEL": "Minutes",
    "HOURS_LABEL": "Hours",
    "DAYS_LABEL": "Days",
    "WEEKS_LABEL": "Weeks",
    "MONTHS_LABEL": "Months",
    "BPS_SHORT_LABEL": "B",
    "KBPS_SHORT_LABEL": "KB",
    "MBPS_SHORT_LABEL": "MB",
    "GBPS_SHORT_LABEL": "GB",
    "BITS_SHORT_LABEL": "b",
    "KBITS_SHORT_LABEL": "Kb",
    "MBITS_SHORT_LABEL": "Mb",
    "GBITS_SHORT_LABEL": "Gb",
    "BIBPS_SHORT_LABEL": "B",
    "KIBPS_SHORT_LABEL": "KiB",
    "MIBPS_SHORT_LABEL": "MiB",
    "GIBPS_SHORT_LABEL": "GiB",
    "KIBITS_SHORT_LABEL": "Kib",
    "MIBITS_SHORT_LABEL": "Mib",
    "GIBITS_SHORT_LABEL": "Gib",
    "UNIT_TYPE_LABEL": "Unit Type",
    "UNIT_TYPE_BITS_DECIMAL": "Bits (Kbps, Mbps)",
    "UNIT_TYPE_BITS_BINARY": "Bits (Kibps, Mibps)",
    "UNIT_TYPE_BYTES_DECIMAL": "Bytes (KB/s, MB/s)",
    "UNIT_TYPE_BYTES_BINARY": "Bytes (KiB/s, MiB/s)",
    "SWAP_UPLOAD_DOWNLOAD_LABEL": "Swap Upload/Download Order",
    "HIDE_ARROWS_LABEL": "Hide Arrows",
    "HIDE_UNIT_SUFFIX_LABEL": "Hide Unit Suffix",
    "SHORT_UNIT_LABELS_LABEL": "Short Unit Labels (e.g. Mb)",
    "DISPLAY_FORMAT_GROUP": "Display Format",
    "SCALING_LABEL": "Scaling",
    "INTERFACE_LAYOUT_GROUP": "Interface Layout",
    "POSITION_GROUP": "Positioning",
    "TRAY_OFFSET_LABEL": "Tray Offset (px)",
    "CSV_FILE_FILTER": "CSV Files (*.csv);;All Files (*.*)",
    "PNG_FILE_FILTER": "PNG Images (*.png);;All Files (*.*)",
    "LOG_FILES_FILTER": "Log Files",
    "ALL_FILES_FILTER": "All Files",
    "CSV_HEADER_TIMESTAMP": "Timestamp",
    "CSV_HEADER_UPLOAD_MBPS": "Upload (Mbps)",
    "CSV_HEADER_DOWNLOAD_MBPS": "Download (Mbps)",
    "FONT_WEIGHT_THIN": "Thin",
    "FONT_WEIGHT_EXTRALIGHT": "ExtraLight",
    "FONT_WEIGHT_LIGHT": "Light",
    "FONT_WEIGHT_NORMAL": "Normal",
    "FONT_WEIGHT_MEDIUM": "Medium",
    "FONT_WEIGHT_DEMIBOLD": "DemiBold",
    "FONT_WEIGHT_BOLD": "Bold",
    "FONT_WEIGHT_EXTRABOLD": "ExtraBold",
    "FONT_WEIGHT_BLACK": "Black",
    "DEFAULT_STATS_TEXT_TEMPLATE": "Max: ↑{max_up:.2f} {max_up_unit}, ↓{max_down:.2f} {max_down_unit} | Avg: ↑{avg_up:.2f} {avg_up_unit}, ↓{avg_down:.2f} {avg_down_unit} | Total: ↑{up_total:.2f} {up_unit}, ↓{down_total:.2f} {down_unit}",
    "APP_USAGE_STATS_TEXT_TEMPLATE": "Total: ↑{up_total:.2f} {up_unit}, ↓{down_total:.2f} {down_unit}",
    "GRAPH_TITLE_TEMPLATE": "Speed History ({period})",
    "GRAPH_STATS_TEXT_TEMPLATE": "Max: ↑{max_up:.1f} {unit} | ↓{max_down:.1f} {unit}",
    "STAT_MAX_SPEED": "MAX SPEED",
    "STAT_AVG_SPEED": "AVG SPEED",
    "STAT_TOTAL_DATA": "TOTAL DATA",
    "BUTTON_RESET_VIEW": "Reset View",
    "ZOOM_HINT": "Double-click to Reset"
}