{
    "general": {
        "appTitle": "Hiddify Next",
        "reset": "Reset",
        "toggle": {
            "enabled": "Enabled",
            "disabled": "Disabled"
        },
        "state": {
            "disable": "Disable"
        },
        "sort": "Sort",
        "sortBy": "Sort by",
        "addToClipboard": "Add to clipboard"
    },
    "intro": {
        "termsAndPolicyCaution(rich)": "by continuing you agree with ${tap(@:about.termsAndConditions)}",
        "start": "Start"
    },
    "home": {
        "pageTitle": "Home",
        "emptyProfilesMsg": "Begin by adding a subscription profile",
        "noActiveProfileMsg": "Choose a profile",
        "connection": {
            "tapToConnect": "Tap to Connect",
            "connecting": "Connecting",
            "disconnecting": "Disconnecting",
            "connected": "Connected",
            "experimentalNotice": "Experimental Features In Use",
            "experimentalNoticeMsg": "You've enabled some experimental features which might affect connection quality and cause unexpected errors. You can always change or reset these options from Config options page.",
            "disableExperimentalNotice": "Don't show again"
        },
        "stats": {
            "traffic": "Live Traffic",
            "trafficTotal": "Total Traffic",
            "uplink": "Uplink",
            "downlink": "Downlink"
        }
    },
    "profile": {
        "overviewPageTitle": "Profiles",
        "detailsPageTitle": "Profile",
        "activeProfileNameSemanticLabel": "Active profile name: \"${name}\".",
        "activeProfileBtnSemanticLabel": "View all profiles.",
        "nonActiveProfileBtnSemanticLabel": "Select \"${name}\" as active profile.",
        "subscription": {
            "traffic": "Traffic",
            "updatedTimeAgo": "Updated ${timeago}",
            "remainingDuration": "${duration} Days Remaining",
            "remainingTrafficSemanticLabel": "${consumed} of ${total} traffic consumed.",
            "expired": "Expired",
            "noTraffic": "Out of Quota"
        },
        "sortBy": {
            "lastUpdate": "Recently updated",
            "name": "Alphabetically"
        },
        "add": {
            "buttonText": "New Profile",
            "shortBtnTxt": "New Profile",
            "fromClipboard": "Add From Clipboard",
            "scanQr": "Scan QR code",
            "qrScanner": {
                "permissionDeniedError": "Permission denied",
                "unexpectedError": "Something went wrong",
                "torchSemanticLabel": "Flash light",
                "facingSemanticLabel": "Camera facing"
            },
            "manually": "Manual Entry",
            "addingProfileMsg": "Adding Profile",
            "failureMsg": "Failed to add profile"
        },
        "update": {
            "buttonTxt": "Update",
            "tooltip": "Update Profile",
            "updateSubscriptions": "Update Subscriptions",
            "failureMsg": "Failed to update profile",
            "successMsg": "Profile updated successfully",
            "namedFailureMsg": "Failed to update \"${name}\"",
            "namedSuccessMsg": "\"${name}\" updated successfully"
        },
        "share": {
            "buttonText": "Share",
            "exportToClipboardSuccess": "Exported to clipboard",
            "exportSubLinkToClipboard": "Export subscription link to clipboard",
            "subLinkQrCode": "Subscription link QR code",
            "exportConfigToClipboard": "Export configuration to clipboard",
            "exportConfigToClipboardSuccess": "Configuration copied to clipboard"
        },
        "edit": {
            "buttonTxt": "Edit",
            "selectActiveTxt": "Select active profile"
        },
        "delete": {
            "buttonTxt": "Delete",
            "confirmationMsg": "Delete profile permanently?",
            "successMsg": "Profile deleted successfully"
        },
        "save": {
            "buttonText": "Save",
            "successMsg": "Profile saved successfully",
            "failureMsg": "Failed to save profile"
        },
        "detailsForm": {
            "nameLabel": "Name",
            "nameHint": "Profile name",
            "urlLabel": "URL",
            "urlHint": "Full config URL",
            "emptyNameMsg": "Name is required",
            "invalidUrlMsg": "Invalid URL",
            "lastUpdate": "Last Update",
            "updateInterval": "Auto Update",
            "updateIntervalDialogTitle": "Auto Update Interval (in hours)"
        }
    },
    "proxies": {
        "pageTitle": "Proxies",
        "emptyProxiesMsg": "No proxies available",
        "delayTestTooltip": "Test Delay",
        "sortTooltip": "Sort Proxies",
        "sortOptions": {
            "unsorted": "Default",
            "name": "Alphabetically",
            "delay": "By Delay"
        }
    },
    "logs": {
        "pageTitle": "Logs",
        "filterHint": "Filter",
        "allLevelsFilter": "All",
        "shareCoreLogs": "Share Core Logs",
        "shareAppLogs": "Share App logs",
        "pauseTooltip": "Pause",
        "resumeTooltip": "Resume",
        "clearTooltip": "Clear"
    },
    "settings": {
        "pageTitle": "Settings",
        "requiresRestartMsg": "For this to take effect restart the app",
        "experimental": "Experimental",
        "experimentalMsg": "Features with Experimental flag are still in development and might cause issues.",
        "general": {
            "sectionTitle": "General",
            "locale": "Language",
            "region": "Region",
            "regionMsg": "Helps set default options to bypass domestic addresses",
            "regions": {
                "ir": "Iran (ir)",
                "cn": "China (cn)",
                "ru": "Russia (ru)",
                "af": "Afghanistan (af)",
                "other": "Other"
            },
            "themeMode": "Theme Mode",
            "themeModes": {
                "system": "Follow system theme",
                "dark": "Dark mode",
                "light": "Light mode",
                "black": "Black mode"
            },
            "enableAnalytics": "Enable Analytics",
            "enableAnalyticsMsg": "Give permission to collect analytics and send crash reports to improve the app",
            "autoStart": "Start on Boot",
            "silentStart": "Silent Start",
            "openWorkingDir": "Open Working Directory",
            "ignoreBatteryOptimizations": "Disable Battery Optimization",
            "ignoreBatteryOptimizationsMsg": "Remove restrictions for optimal VPN performance",
            "dynamicNotification": "Display speed in notification"
        },
        "advanced": {
            "sectionTitle": "Advanced",
            "debugMode": "Debug Mode",
            "debugModeMsg": "Restart the app for applying this change",
            "memoryLimit": "Memory Limit"
        },
        "network": {
            "perAppProxyPageTitle": "Per-app Proxy",
            "perAppProxyModes": {
                "off": "All",
                "offMsg": "Proxy all apps",
                "include": "Proxy",
                "includeMsg": "Proxy only selected apps",
                "exclude": "Bypass",
                "excludeMsg": "Do not proxy selected apps"
            },
            "showSystemApps": "Show system apps",
            "hideSystemApps": "Hide system apps",
            "clearSelection": "Clear selection"
        },
        "config": {
            "resetBtn": "Reset options",
            "serviceMode": "Service Mode",
            "serviceModes": {
                "proxy": "Proxy",
                "systemProxy": "System Proxy",
                "tun": "VPN"
            },
            "section": {
                "route": "Route Options",
                "dns": "DNS Options",
                "inbound": "Inbound Options",
                "outbound": "Outbound Options",
                "tlsTricks": "TLS Tricks",
                "misc": "Misc Options"
            },
            "pageTitle": "Config Options",
            "logLevel": "Log Level",
            "resolveDestination": "Resolve Destination",
            "ipv6Mode": "IPv6 Route",
            "ipv6Modes": {
                "disable": "Disable",
                "enable": "Enable",
                "prefer": "Preferred",
                "only": "Exclusive"
            },
            "remoteDnsAddress": "Remote DNS",
            "remoteDnsDomainStrategy": "Remote DNS Domain Strategy",
            "directDnsAddress": "Direct DNS",
            "directDnsDomainStrategy": "Direct DNS Domain Strategy",
            "mixedPort": "Mixed Port",
            "localDnsPort": "Local DNS Port",
            "allowConnectionFromLan": "Allow Connection from LAN",
            "tunImplementation": "TUN Implementation",
            "mtu": "MTU",
            "connectionTestUrl": "Connection Test URL",
            "urlTestInterval": "URL Test Interval",
            "enableClashApi": "Enable Clash API",
            "clashApiPort": "Clash API Port",
            "enableTun": "Enable TUN",
            "setSystemProxy": "Set System Proxy",
            "enableDnsRouting": "Enable DNS Routing",
            "enableFakeDns": "Enable Fake DNS",
            "bypassLan": "Bypass Lan",
            "strictRoute": "Strict Route",
            "enableTlsFragment": "Enable TLS Fragment",
            "tlsFragmentSize": "TLS Fragment Size",
            "tlsFragmentSleep": "TLS Fragment Sleep",
            "enableTlsMixedSniCase": "Enable TLS Mixed SNI Case",
            "enableTlsPadding": "Enable TLS Padding",
            "tlsPaddingSize": "TLS Padding"
        },
        "geoAssets": {
            "pageTitle": "Routing Assets",
            "version": "Version ${version}",
            "fileMissing": "File Missing",
            "update": "Update",
            "download": "Download",
            "failureMsg": "Failed to update asset",
            "successMsg": "Successfully updated asset",
            "addRecommended": "Add Recommended Assets",
            "missingGeoAssetsMsg": "Selected routing assets' files are missing. Either download them or choose existing ones."
        }
    },
    "about": {
        "pageTitle": "About",
        "version": "Version",
        "sourceCode": "Source Code",
        "telegramChannel": "Telegram Channel",
        "checkForUpdate": "Check for update",
        "privacyPolicy": "Privacy policy",
        "termsAndConditions": "Terms and conditions"
    },
    "appUpdate": {
        "notAvailableMsg": "Already using the latest version",
        "dialogTitle": "Update Available",
        "updateMsg": "A new version of @:general.appTitle is available. Would you like to update now?",
        "currentVersionLbl": "Current Version",
        "newVersionLbl": "New Version",
        "updateNowBtnTxt": "Update Now",
        "laterBtnTxt": "Later",
        "ignoreBtnTxt": "Ignore"
    },
    "tray": {
        "dashboard": "Dashboard",
        "quit": "Quit",
        "open": "Open",
        "status": {
            "connect": "Connect",
            "connecting": "Connecting",
            "disconnect": "Disconnect",
            "disconnecting": "Disconnecting"
        }
    },
    "failure": {
        "unexpected": "Unexpected Error",
        "clash": {
            "unexpected": "Unexpected Error",
            "core": "Clash Error ${reason}"
        },
        "singbox": {
            "unexpected": "Unexpected Service Error",
            "serviceNotRunning": "Service is not running",
            "missingPrivilege": "Missing Privilege",
            "missingPrivilegeMsg": "VPN mode requires administrator privileges. Either relaunch the app as administrator or change service mode.",
            "missingGeoAssets": "Missing Geo Assets",
            "missingGeoAssetsMsg": "Geo assets are missing. consider changing active asset or download selected one in the settings.",
            "invalidConfigOptions": "Invalid configuration options",
            "invalidConfig": "Invalid Configuration",
            "create": "Service creation error",
            "start": "Service startup error"
        },
        "connectivity": {
            "unexpected": "Unexpected Failure",
            "missingVpnPermission": "Missing VPN Permission",
            "missingNotificationPermission": "Missing Notification Permission",
            "core": "Core Error"
        },
        "profiles": {
            "unexpected": "Unexpected Error",
            "notFound": "Profile Not Found",
            "invalidConfig": "Invalid Configs",
            "invalidUrl": "Invalid URL"
        },
        "connection": {
            "unexpected": "Unexpected connection error",
            "timeout": "Connection timeout",
            "badResponse": "Bad response",
            "connectionError": "Connection error",
            "badCertificate": "Bad certificate"
        },
        "geoAssets": {
            "unexpected": "Unexpected Error",
            "notUpdate": "No Update Available",
            "activeNotFound": "Active Geo Asset Not Found"
        }
    },
    "play": {
        "title": "Hiddify Next (Preview)",
        "short_description": "Auto, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks",
        "full_description": "The key goal of HiddifyNext is to provide a secure, user-friendly and efficient tunneling client. It enables you to route all traffic or selected app traffic to a remote server of your choose, utilizing VPN-Service permission.\n\nNote: We do not provide any server; users are required to ensure their online activities stay private by using use their own self-hosted server or trusted servers. \n \nWe support servers with:\n- Normal V2ray/Xray Subscription Link\n- Clash Subscription Link\n- Sing-Box Subscription Link\n\nWhat is our unique features?\n - User Friendly\n - Optimized and Fast\n - Automatically select LowestPing \n - Show user usage information\n - Easily import sublink by one click using deeplinking \n - Free and No ADS\n - Easily switch user sublinks\n - more and more\n\nSupport:\n- All Protocols supported by Sing-Box \n- VLESS + xtls reality, vision\n- VMESS\n- Trojan\n- ShoadowSocks\n- Reality\n- V2ray\n- Hystria2\n- TUIC\n- SSH\n- ShadowTLS\n\n\nThe source code exist in https://github.com/hiddify/Hiddify-Next\nThe application core is based on open-source sing-box.\n\nPermission Description:\n- VPN Service: As the goal of this application is to provide a secure, user-friendly and efficient tunneling client, we need this permission to be able to route the traffic via tunnel to the remote server. \n- QUERY ALL PACKAGES: This permission is used to allow users to include or exclude specific applications for tunneling.\n- RECEIVE BOOT COMPLETED: This permission can be enabled or disabled from app settings to activate this application upon device boot.\n- POST NOTIFICATIONS: This permission is essential as we employ a foreground service to ensure the continuous operation of the VPN service.\n- This application is free from advertisements. The analytics and crash data only occurs with the explicit consent of the user in the first use of application."
    }
}