{
    "_meta": {
        "name": "English",
        "flag": "gb"
    },
    "common": {
        "dashboard": "Dashboard",
        "save": "Save",
        "cancel": "Cancel",
        "delete": "Delete",
        "edit": "Edit",
        "add": "Add",
        "back": "Back",
        "actions": "Actions",
        "status": "Status",
        "name": "Name",
        "description": "Description",
        "search": "Search",
        "previous": "Previous",
        "next": "Next",
        "confirm_delete": "Are you sure you want to delete this item?",
        "page_of": "Page {current} of {total}",
        "all_topics": "All Topics",
        "open": "Open",
        "session": "Session",
        "table": {
            "entries_per_page": "entries per page",
            "search_placeholder": "Search...",
            "all": "All",
            "showing": "Showing {start} to {end} of {total} entries",
            "no_match": "No matching records found"
        },
        "char_length": "{n} Characters",
        "forms": {
            "general": "General",
            "required": "required",
            "save_changes": "Save Changes",
            "please_wait": "Please wait...",
            "none": "none",
            "enabled": "Enabled",
            "disabled": "Disabled"
        },
        "warning": "Warning"
    },
    "home": {
        "subtitle": "A modern, lightweight MikroTik Hotspot Manager built for performance and simplicity.",
        "manage_routers": "Manage Routers",
        "manage_routers_desc": "Configure RouterOS connections and view status.",
        "source_code": "Source Code",
        "source_code_desc": "View the project repository and contribute.",
        "quick_access": "Quick Access",
        "session_name": "Session Name",
        "hotspot_name": "Hotspot Name",
        "ip_address": "IP Address"
    },
    "dashboard": {
        "system_info": "System Info",
        "model": "Model",
        "board_name": "Board Name",
        "router_os": "RouterOS",
        "architecture": "Architecture",
        "uptime": "Uptime",
        "resources": "Resources",
        "cpu_load": "CPU Load",
        "memory": "Memory",
        "free": "Free",
        "hdd": "HDD",
        "income_today": "Income Today",
        "traffic_monitor": "Traffic Monitor",
        "rx_download": "Rx (Download)",
        "tx_upload": "Tx (Upload)"
    },
    "settings": {
        "title": "Settings",
        "subtitle": "Manage your application preferences and configurations.",
        "system": "General",
        "system_desc": "System-wide configurations and security.",
        "admin_username": "Admin Username",
        "admin_username_desc": "For security reasons, the administrator username cannot be changed.",
        "change_password": "Change Password",
        "new_password_placeholder": "Enter new password",
        "update_password": "Update Password",
        "quick_print_mode": "Quick Print Mode",
        "quick_print_mode_desc": "Enable direct printing for voucher generation.",
        "save_global": "Save Global Settings",
        "data_management": "Data Management",
        "data_management_desc": "Backup or restore your application data.",
        "backup_data": "Backup Data",
        "backup_data_desc": "Download a configuration file (.mivo) containing your database and settings.",
        "download_backup": "Download Backup",
        "restore_data": "Restore Data",
        "restore_data_desc": "Upload a previously backup file (.mivo). Overwrites or adds to existing data.",
        "restore": "Restore",
        "warning_restore": "WARNING: This will restore settings from the file and may overwrite existing data. Continue?",
        "routers_title": "Routers",
        "routers_subtitle": "Manage your MikroTik RouterOS connections.",
        "add_router": "Add Router",
        "no_routers": "No Routers Found",
        "connect_first": "Connect your first MikroTik router to start managing hotspots and vouchers.",
        "delete_router_title": "Delete Session?",
        "delete_router_confirm": "Are you sure you want to delete <strong>{name}</strong>? This action cannot be undone.",
        "connect": "Connect",
        "logos_title": "Logos",
        "logos_subtitle": "Upload and manage logos for your hotspots and vouchers.",
        "upload_new_logo": "Upload New Logo",
        "drag_drop": "Drag and drop or click to select file",
        "supports_formats": "Supports PNG, JPG, SVG, GIF",
        "no_logos": "No logos uploaded yet.",
        "id_copied": "ID Copied",
        "logo_id_copied_desc": "Logo ID <strong>{id}</strong> copied to clipboard.",
        "delete_logo_title": "Delete Logo?",
        "delete_logo_confirm": "Are you sure you want to delete logo <strong>{id}</strong>?",
        "templates_title": "Voucher Templates",
        "templates_subtitle": "Manage and customize your voucher print designs.",
        "new_template": "New Template",
        "edit_template": "Edit Template",
        "default_template": "Default Template",
        "system_label": "System",
        "custom_label": "Custom",
        "built_in": "Built-in",
        "default_template_desc": "Standard thermal printer friendly template.",
        "delete_template_title": "Delete Template?",
        "delete_template_confirm": "Are you sure you want to delete <strong>{name}</strong>?",
        "template_name": "Template Name",
        "html_source": "HTML Source",
        "docs": "Docs",
        "live_preview": "Live Preview",
        "template_variables": "Template Variables",
        "variables_desc": "Use these variables in your HTML source. They will be replaced with actual user data during printing.",
        "qr_code": "QR Code",
        "qr_desc": "Generates a QR Code containing the Login URL with username and password.",
        "custom_attributes": "Custom Attributes",
        "examples": "Examples",
        "api_cors_title": "API CORS",
        "api_cors_subtitle": "Manage Cross-Origin Resource Sharing for API access.",
        "add_rule": "Add CORS Rule",
        "edit_rule": "Edit CORS Rule",
        "origin": "Origin",
        "methods": "Allowed Methods",
        "headers": "Allowed Headers",
        "max_age": "Max Age (seconds)",
        "cpu_warning": "Low values (< 5s) may increase CPU usage on older routers.",
        "back": "Back to Settings",
        "editor_shortcuts": "Editor Shortcuts & Emmet",
        "emmet_desc": "Use Emmet abbreviations for fast coding. Look for the dotted underline, then press Tab.",
        "tip_emmet_html": "<strong>HTML Boilerplate</strong>: Type <code>!</code> then <code>Tab</code>.",
        "tip_emmet_tag": "<strong>Auto-Tag</strong>: Type <code>.container</code> then <code>Tab</code> for <code>&lt;div class=\"container\"&gt;</code>.",
        "tip_color_picker": "<strong>Color Picker</strong>: Click the color box next to hex codes (e.g., #ff0000) to open the picker.",
        "tip_syntax_error": "<strong>Syntax Error</strong>: Red squiggles (and dots in the gutter) show structure errors like mismatched tags."
    },
    "routers": {
        "edit_router_title": "Edit Router",
        "add_router_title": "Add Router",
        "connect_desc": "Connect Mikhmon to your RouterOS device.",
        "session_settings": "Session Settings",
        "unique_id": "Unique ID. Preview:",
        "show_quick_access": "Show in Quick Access (Home Page)",
        "connection_details": "Connection Details",
        "password_hint": "Leave empty to keep existing password.",
        "hotspot_info": "Hotspot Information",
        "dns_name": "DNS Name",
        "traffic_interface": "Traffic Interface",
        "check_btn": "Check",
        "currency": "Currency",
        "auto_reload": "Auto Reload (Sec)",
        "save_connect": "Save & Connect"
    },
    "login": {
        "welcome": "Welcome back, please sign in to continue.",
        "username": "Username",
        "password": "Password",
        "sign_in": "Sign In"
    },
    "quick_print": {
        "title": "Quick Print",
        "subtitle": "Instant voucher generation and printing.",
        "manage": "Manage Packages",
        "manage_title": "Manage Packages",
        "manage_subtitle": "Configure your Quick Print voucher packages for:",
        "no_packages": "No Packages Found",
        "no_packages_found": "No packages found.",
        "create_first": "Create a Quick Print package to get started.",
        "create_package": "Create Package",
        "add_package": "Add Package",
        "edit_package": "Edit Package",
        "save_package": "Save Package",
        "delete_package": "Delete Package",
        "print_voucher": "Print Voucher",
        "name": "Name",
        "package_name": "Package Name",
        "profile": "Profile",
        "select_profile": "Select Profile",
        "prefix": "Prefix",
        "server": "Server",
        "price": "Price",
        "selling_price": "Selling Price",
        "time_limit": "Time Limit",
        "data_limit": "Data Limit",
        "card_color": "Card Color",
        "char_length": "Char Length",
        "vouchers_to_generate": "Vouchers to Generate",
        "comment": "Comment"
    },
    "sidebar": {
        "dashboard": "Dashboard",
        "quick_print": "Quick Print",
        "hotspot": "Hotspot",
        "status": "Status",
        "security": "Security",
        "reports": "Reports",
        "network": "Network",
        "system": "System",
        "settings": "Settings",
        "templates": "Templates",
        "disconnect": "Disconnect",
        "logout": "Logout from Mivo"
    },
    "hotspot_active": {
        "title": "Active Users",
        "subtitle": "Monitor currently active hotspot sessions",
        "filter_server": "All Servers",
        "server": "Server",
        "user": "User",
        "address": "Address / MAC",
        "uptime": "Uptime / Left",
        "bytes_in_out": "Bytes In/Out",
        "time_left": "Left",
        "remove": "Disconnect User?"
    },
    "hotspot_hosts": {
        "title": "Hotspot Hosts",
        "subtitle": "Devices connected to the hotspot network for:",
        "mac": "MAC Address",
        "address": "Address",
        "to_address": "To Address",
        "server": "Server",
        "comment": "Comment"
    },
    "hotspot_menu": {
        "users": "Users",
        "profiles": "User Profiles",
        "generate": "Generate",
        "cookies": "Cookies",
        "active": "Active",
        "hosts": "Hosts",
        "bindings": "IP Bindings",
        "walled_garden": "Walled Garden"
    },
    "reports_menu": {
        "resume": "Resume",
        "selling": "Selling Report",
        "user_log": "User Log"
    },
    "network_menu": {
        "dhcp": "DHCP Leases"
    },
    "system_menu": {
        "scheduler": "Scheduler",
        "reboot": "Reboot",
        "shutdown": "Shutdown"
    },
    "dhcp": {
        "title": "DHCP Leases",
        "subtitle": "Active DHCP leases for:",
        "all_servers": "All Servers",
        "address": "Address",
        "mac": "MAC Address",
        "server": "Server",
        "status": "Status",
        "host": "Host Name"
    },
    "cookies": {
        "title": "Hotspot Users",
        "subtitle": "Manage users and vouchers",
        "name": "Name",
        "mac": "MAC Address",
        "ip": "IP Address",
        "expires": "Expires In",
        "remove_cookie": "Remove Cookie?",
        "remove_confirm": "Are you sure you want to remove the cookie for {user}?"
    },
    "reports": {
        "selling_title": "Selling Report",
        "selling_subtitle": "Sales summary and details for:",
        "user_log_title": "User Log",
        "user_log_subtitle": "Login and logout history for:",
        "resume_title": "Resume Report",
        "resume_subtitle": "Overview of aggregated income.",
        "total_income": "Total Income",
        "total_vouchers": "Total Vouchers Sold",
        "date_batch": "Date / Batch (Comment)",
        "qty": "Qty",
        "total": "Total",
        "no_data": "No sales data found.",
        "time": "Time",
        "topics": "Topics",
        "message": "Message",
        "daily": "Daily",
        "monthly": "Monthly",
        "yearly": "Yearly",
        "date": "Date",
        "month": "Month",
        "year": "Year",
        "refresh": "Refresh",
        "print_report": "Print Report"
    },
    "hotspot_profiles": {
        "title": "User Profiles",
        "subtitle": "Manage hotspot rate limits and pricing",
        "add_profile": "Add Profile",
        "edit_profile": "Edit Profile",
        "all_modes": "All Expired Modes",
        "name": "Name",
        "shared_users": "Shared Users",
        "rate_limit": "Rate Limit",
        "parent_queue": "Parent Queue",
        "expired_mode": "Expired Mode",
        "validity": "Validity",
        "price": "Price",
        "selling_price": "Selling Price",
        "lock_user": "Lock User",
        "form": {
            "add_title": "Add Profile",
            "edit_title": "Edit Profile",
            "add_subtitle": "Create a new hotspot user profile for: {name}",
            "edit_subtitle": "Edit hotspot user profile: {name}",
            "settings": "Profile Settings",
            "general": "General Settings",
            "limits_queues": "Limits & Queues",
            "pricing_validity": "Pricing & Validity",
            "address_pool": "Address Pool",
            "rate_limit_help": "Rx/Tx (Upload/Download). Example: 512k/1M",
            "expired_mode_help": "Action when validity expires.",
            "validity_help": "Days / Hours / Minutes",
            "lock_user_help": "Lock user to one specific MAC address.",
            "save": "Save Profile",
            "name_placeholder": "e.g. 1Hour-Package",
            "quick_tips": "Quick Tips",
            "tip_rate_limit": "<strong>Rate Limit</strong>: Rx/Tx (Upload/Download). Example: <code>512k/1M</code>",
            "tip_expired_mode": "<strong>Expired Mode</strong>: Select 'Remove' or 'Notice' to enable Validity.",
            "tip_parent_queue": "<strong>Parent Queue</strong>: Assigns users to a specific parent queue for bandwidth management."
        }
    },
    "hotspot_users": {
        "add_user": "Add User",
        "edit_user": "Edit User",
        "title": "Hotspot Users",
        "subtitle": "Manage users and vouchers",
        "name": "Name",
        "profile": "Profile",
        "uptime_limit": "Uptime / Limit",
        "bytes_in_out": "Bytes In/Out",
        "comment": "Comment",
        "no_users_selected": "No users selected.",
        "form": {
            "add_title": "Add User",
            "edit_title": "Edit User",
            "subtitle": "Hotspot user account",
            "edit_subtitle": "Update user details for: {name}",
            "username": "Username",
            "password": "Password",
            "profile": "Profile",
            "server": "Server",
            "time_limit": "Time Limit",
            "data_limit": "Data Limit",
            "comment": "Comment",
            "save": "Save User",
            "username_help": "Unique username for login.",
            "password_help": "Strong password for security.",
            "profile_help": "Profile determines speed limit and shared user policy.",
            "time_limit_help": "Total allowed uptime (Days, Hours, Minutes).",
            "data_limit_help": "Limit data usage (0 for unlimited).",
            "comment_help": "Additional notes or contact info.",
            "username_placeholder": "e.g. voucher123",
            "password_placeholder": "e.g. 123456",
            "comment_placeholder": "Optional note for this user",
            "quick_tips": "Quick Tips",
            "tip_profiles": "<strong>Profiles</strong> define the default speed limits, session timeout, and shared users policy.",
            "tip_time_limit": "<strong>Time Limit</strong> is the total accumulated uptime allowed for this user.",
            "tip_data_limit": "<strong>Data Limit</strong> will override the profile's data limit settings if specified here. Set to 0 to use profile default."
        }
    },
    "hotspot_generate": {
        "title": "Generate Vouchers",
        "form": {
            "qty": "Quantity",
            "server": "Server",
            "user_mode": "User Mode",
            "user_length": "User Length",
            "prefix": "Prefix",
            "characters": "Characters",
            "profile": "Profile",
            "time_limit": "Time Limit",
            "data_limit": "Data Limit",
            "comment": "Comment",
            "generate": "Generate Vouchers",
            "subtitle": "Create multiple hotspot vouchers in batch for: {name}",
            "batch_settings": "Batch Generation Settings",
            "core_config": "Core Config",
            "qty_help": "Count of vouchers to generate.",
            "server_help": "Target Hotspot Instance.",
            "user_mode_help": "Login credential format.",
            "comment_help": "Note for this batch.",
            "user_format": "User Format",
            "name_length_help": "Length of username/password.",
            "prefix_placeholder": "e.g. VIP-",
            "prefix_help": "Prefix for generated usernames.",
            "characters_help": "Character types to include.",
            "limits_profile": "Limits & Profile",
            "profile_help": "Apply speed limits from profile.",
            "time_limit_help": "Max uptime (e.g. 1h, 30m).",
            "data_limit_help": "Max data transfer (MB).",
            "quick_tips": "Quick Tips",
            "tip_user_mode": "<strong>User Mode</strong>: UP (separate), VC (same).",
            "tip_format_examples": "<strong>Format Examples</strong>: abcd (lower), 1234 (num), Mix (upper/lower/num).",
            "tip_limits": "<strong>Limits</strong>: Time (e.g. 1h, 30m), Data (e.g. 100MB). Leave empty to use Profile default."
        }
    },
    "security": {
        "bindings": {
            "title": "IP Bindings",
            "subtitle": "Manage IP bindings (bypass/blocked) for: {name}",
            "all_types": "All Types",
            "regular": "Regular",
            "bypassed": "Bypassed",
            "blocked": "Blocked",
            "table": {
                "mac": "MAC Address",
                "address": "Address",
                "to_address": "To Address",
                "type": "Type",
                "comment": "Comment"
            },
            "form": {
                "add_title": "Add Binding",
                "mac_address": "MAC Address",
                "address": "Address",
                "to_address": "To Address",
                "type": "Type",
                "server": "Server",
                "comment": "Comment",
                "mac_help": "Target device MAC address.",
                "address_help": "Target IP address (optional).",
                "to_address_help": "Translate to this IP (optional).",
                "server_help": "Apply to specific Hotspot server.",
                "comment_help": "Note for this binding.",
                "save": "Save & Bind",
                "tip_bypassed": "<strong>Bypassed</strong>: Access without login.",
                "tip_blocked": "<strong>Blocked</strong>: Deny access completely.",
                "tip_regular": "<strong>Regular</strong>: Normal hotspot client."
            }
        },
        "walled_garden": {
            "title": "Walled Garden",
            "subtitle": "Manage allowed destinations (bypass without login) for: {name}",
            "all_actions": "All Actions",
            "allow": "Allow",
            "deny": "Deny",
            "table": {
                "host_ip": "Dst. Host / IP",
                "proto_port": "Protocol / Port",
                "action": "Action",
                "comment": "Comment"
            },
            "form": {
                "add_title": "Add Entry",
                "action": "Action",
                "dst_host": "Dst. Host (Domain)",
                "dst_address": "Dst. Address (IP)",
                "protocol": "Protocol",
                "dst_port": "Dst. Port",
                "server": "Server",
                "comment": "Comment",
                "host_help": "Domain to allow (wildcard supported).",
                "addr_help": "Destination IP Address.",
                "action_help": "Allow (bypass) or Deny access.",
                "server_help": "Apply to specific Hotspot server.",
                "comment_help": "Note for this rule.",
                "save": "Save Entry",
                "tip_host": "<strong>Dst. Host</strong>: Domain name (e.g. <code>*.google.com</code>).",
                "tip_ip": "<strong>Dst. IP</strong>: Specific IP address.",
                "tip_action": "<strong>Action</strong>: Allow to bypass auth."
            }
        }
    },
    "system_tools": {
        "scheduler_subtitle": "Manage RouterOS automated tasks for:",
        "add_task": "Add Task",
        "add_title": "Add Scheduler Task",
        "edit_title": "Edit Scheduler Task",
        "save_task": "Save Task",
        "update_task": "Update Task",
        "delete_task": "Delete Task",
        "table_name": "Name",
        "name": "Name",
        "interval": "Interval",
        "next_run": "Next Run",
        "status": "Status",
        "enabled": "Enabled",
        "disabled": "Disabled",
        "start_date": "Start Date",
        "start_time": "Start Time",
        "on_event": "On Event (Script)",
        "comment": "Comment"
    },
    "toasts": {
        "profile_created": "Profile Created",
        "profile_created_desc": "User profile \"{name}\" has been created successfully.",
        "profile_updated": "Profile Updated",
        "profile_updated_desc": "Changes to profile \"{name}\" have been saved.",
        "profile_deleted": "Profile Deleted",
        "profile_deleted_desc": "The user profile has been removed.",
        "user_added": "User Added",
        "user_added_desc": "Hotspot user \"{name}\" has been created.",
        "user_deleted": "User(s) Deleted",
        "user_deleted_desc": "The selected hotspot user(s) have been removed.",
        "user_updated": "User Updated",
        "user_updated_desc": "Changes to user \"{name}\" have been saved.",
        "session_removed": "Session Removed",
        "session_removed_desc": "The active hotspot session has been terminated.",
        "binding_added": "Binding Added",
        "binding_added_desc": "IP Binding has been created successfully.",
        "binding_removed": "Binding Removed",
        "binding_removed_desc": "IP Binding has been removed.",
        "rule_added": "Rule Added",
        "rule_added_desc": "Walled Garden rule has been added.",
        "rule_removed": "Rule Removed",
        "rule_removed_desc": "Walled Garden rule has been removed.",
        "cookie_removed": "Cookie Removed",
        "cookie_removed_desc": "Hotspot cookie has been cleared.",
        "package_saved": "Package Saved",
        "package_saved_desc": "Quick print package has been updated.",
        "package_deleted": "Package Deleted",
        "package_deleted_desc": "Quick print package has been removed.",
        "vouchers_generated": "Vouchers Generated",
        "vouchers_generated_desc": "{qty} users have been created successfully.",
        "schedule_added": "Schedule Added",
        "schedule_added_desc": "The task has been scheduled.",
        "schedule_updated": "Schedule Updated",
        "schedule_updated_desc": "Changes to the task have been saved.",
        "schedule_deleted": "Schedule Deleted",
        "schedule_deleted_desc": "The scheduled task has been removed.",
        "router_added": "Router Added",
        "router_added_desc": "Session {name} has been created.",
        "router_updated": "Router Updated",
        "router_updated_desc": "Settings for {name} have been saved.",
        "router_deleted": "Router Deleted",
        "router_deleted_desc": "The session has been removed.",
        "password_updated": "Password Updated",
        "password_updated_desc": "Administrator password has been changed.",
        "settings_saved": "Settings Saved",
        "settings_saved_desc": "Global preferences have been updated.",
        "restore_success": "Restore Successful",
        "restore_success_desc": "Sessions and settings have been restored from backup.",
        "restore_failed": "Restore Failed",
        "no_file_selected": "No backup file selected.",
        "invalid_file_type": "Invalid file type. Please upload a .mivo or .json file.",
        "invalid_file_type_mivo": "Invalid file type. Please upload a .mivo file.",
        "file_empty": "The uploaded file is empty.",
        "file_corrupted": "The file is corrupted or not a valid Mivo backup.",
        "logo_uploaded": "Logo Uploaded",
        "logo_uploaded_desc": "New logo has been added successfully.",
        "logo_deleted": "Logo Deleted",
        "logo_deleted_desc": "The logo has been removed.",
        "template_created": "Template Created",
        "template_created_desc": "Voucher template \"{name}\" has been added.",
        "template_updated": "Template Updated",
        "template_updated_desc": "Changes to \"{name}\" have been saved.",
        "template_deleted": "Template Deleted",
        "template_deleted_desc": "The template has been removed.",
        "test_alert": "Mivo Alert Test",
        "test_alert_desc": "If you see this, the new alert system is working perfectly! 🚀",
        "cors_rule_added": "CORS Rule Added",
        "cors_rule_added_desc": "The CORS rule for {origin} has been created.",
        "cors_rule_updated": "CORS Rule Updated",
        "cors_rule_updated_desc": "Changes to CORS rule for {origin} have been saved.",
        "cors_rule_deleted": "CORS Rule Deleted",
        "cors_rule_deleted_desc": "The CORS rule has been removed."
    },
    "status": {
        "check_title": "Check Voucher Status",
        "check_desc": "Monitor your data usage and voucher validity in real-time without needing to re-login.",
        "voucher_code_label": "Voucher Code",
        "voucher_code_placeholder": "Ex: QWASZX",
        "code_placeholder": "Ex: QWASZX",
        "check_now": "Check Now",
        "details_title": "Voucher Details",
        "code": "Voucher Code",
        "data_remaining": "Data Remaining",
        "used": "Used",
        "package": "Package",
        "validity": "Validity",
        "uptime": "Uptime",
        "expires": "Expires",
        "not_found_title": "Voucher Not Found",
        "not_found_desc": "The voucher code you entered does not exist.",
        "try_again": "Try Again"
    },
    "errors": {
        "404_title": "Page Not Found",
        "404_desc": "The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.",
        "403_title": "Access Denied",
        "403_desc": "You do not have permission to access this resource.",
        "500_title": "Server Error",
        "500_desc": "Something went wrong on our end. Please try again later.",
        "503_title": "Service Unavailable",
        "503_desc": "The server is currently unable to handle the request due to maintenance or overload.",
        "router_not_found_title": "Router Not Found",
        "router_not_found_desc": "The router session you are trying to access does not exist or has been removed.",
        "return_home": "Return Home",
        "go_back": "Go Back"
    }
}