2023-07-06 17:18:41 +03:30
{
2024-03-08 15:07:45 +03:30
"general" : {
"appTitle" : "Hiddify" ,
"reset" : "Reset" ,
"toggle" : {
"enabled" : "Enabled" ,
"disabled" : "Disabled"
} ,
"state" : {
"disable" : "Disable"
} ,
"sort" : "Sort" ,
"sortBy" : "Sort by" ,
2024-03-11 07:47:08 +03:30
"addToClipboard" : "Add To Clipboard" ,
2024-03-08 15:07:45 +03:30
"notSet" : "Not Set" ,
"agree" : "Agree" ,
"decline" : "Decline" ,
"unknown" : "Unknown" ,
"hidden" : "Hidden" ,
2024-03-11 07:47:34 +03:30
"timeout" : "Timeout" ,
2024-03-11 07:47:54 +03:30
"clipboardExportSuccessMsg" : "Added To Clipboard" ,
2024-03-08 15:07:45 +03:30
"showMore" : "Show More" ,
2024-03-09 18:09:34 +03:30
"showLess" : "Show Less" ,
"openAppSettings" : "Open App Settings" ,
"grantPermission" : "Grant Permission"
2024-03-08 15:07:45 +03:30
} ,
"intro" : {
2024-03-11 07:48:30 +03:30
"termsAndPolicyCaution(rich)" : "By Continuing You Agree With ${tap(@:about.termsAndConditions)}" ,
2024-03-08 15:07:45 +03:30
"start" : "Start"
} ,
"home" : {
"pageTitle" : "Home" ,
2024-03-11 07:49:02 +03:30
"emptyProfilesMsg" : "Begin by Adding a Subscription Profile" ,
2024-03-11 07:49:11 +03:30
"noActiveProfileMsg" : "Choose a Profile"
2024-03-08 15:07:45 +03:30
} ,
"stats" : {
"traffic" : "Traffic" ,
"trafficLive" : "Live Traffic" ,
"trafficTotal" : "Total Traffic" ,
"uplink" : "Uplink" ,
"downlink" : "Downlink" ,
"connection" : "Connection" ,
"speed" : "Speed" ,
2024-03-11 07:49:41 +03:30
"totalTransferred" : "Total Transferred"
2024-03-08 15:07:45 +03:30
} ,
"profile" : {
"overviewPageTitle" : "Profiles" ,
"detailsPageTitle" : "Profile" ,
2024-03-11 07:50:13 +03:30
"activeProfileNameSemanticLabel" : "Active Profile Name: \"${name}\"." ,
2024-03-11 07:50:26 +03:30
"activeProfileBtnSemanticLabel" : "View All Profiles" ,
2024-03-11 07:50:46 +03:30
"nonActiveProfileBtnSemanticLabel" : "Select \"${name}\" as Active Profile" ,
2024-03-08 15:07:45 +03:30
"subscription" : {
"traffic" : "Traffic" ,
"updatedTimeAgo" : "Updated ${timeago}" ,
"remainingDuration" : "${duration} Days Remaining" ,
2024-03-11 07:51:34 +03:30
"remainingTrafficSemanticLabel" : "${consumed} of ${total} Traffic Consumed" ,
2024-03-08 15:07:45 +03:30
"expired" : "Expired" ,
"noTraffic" : "Out of Quota" ,
"upload" : "Upload" ,
"download" : "Download" ,
"total" : "Total Traffic" ,
"expireDate" : "Expire Date"
} ,
"sortBy" : {
2024-03-11 07:52:28 +03:30
"lastUpdate" : "Recently Updated" ,
2024-03-08 15:07:45 +03:30
"name" : "Alphabetically"
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"add" : {
"buttonText" : "New Profile" ,
"shortBtnTxt" : "New Profile" ,
"fromClipboard" : "Add From Clipboard" ,
2024-03-11 07:53:34 +03:30
"scanQr" : "Scan QR Code" ,
2024-03-08 15:07:45 +03:30
"qrScanner" : {
2024-03-11 07:53:43 +03:30
"permissionDeniedError" : "Permission Denied" ,
2024-03-11 07:54:04 +03:30
"unexpectedError" : "Something Went Wrong" ,
2024-03-11 07:54:12 +03:30
"torchSemanticLabel" : "Flash Light" ,
2024-03-11 07:54:22 +03:30
"facingSemanticLabel" : "Camera Facing"
2024-03-08 15:07:45 +03:30
} ,
"manually" : "Manual Entry" ,
"addingProfileMsg" : "Adding Profile" ,
2024-03-11 07:54:44 +03:30
"failureMsg" : "Failed to Add Profile"
2023-09-17 00:23:31 +03:30
} ,
2024-03-08 15:07:45 +03:30
"update" : {
"buttonTxt" : "Update" ,
"tooltip" : "Update Profile" ,
"updateSubscriptions" : "Update Subscriptions" ,
2024-03-11 07:55:08 +03:30
"failureMsg" : "Failed to Update Profile" ,
2024-03-11 07:55:22 +03:30
"successMsg" : "Profile Updated Successfully" ,
2024-03-11 07:56:12 +03:30
"namedFailureMsg" : "Failed to Update \"${name}\"" ,
2024-03-11 07:56:22 +03:30
"namedSuccessMsg" : "\"${name}\" Updated Successfully"
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"share" : {
"buttonText" : "Share" ,
2024-03-11 07:56:35 +03:30
"exportToClipboardSuccess" : "Exported to Clipboard" ,
2024-03-11 07:56:56 +03:30
"exportSubLinkToClipboard" : "Export Subscription Link to Clipboard" ,
2024-03-11 07:57:10 +03:30
"subLinkQrCode" : "Subscription Link QR Code" ,
2024-03-11 07:57:29 +03:30
"exportConfigToClipboard" : "Export Configuration to Clipboard" ,
2024-03-11 07:57:37 +03:30
"exportConfigToClipboardSuccess" : "Configuration Copied to Clipboard"
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"edit" : {
"buttonTxt" : "Edit" ,
2024-03-11 07:57:52 +03:30
"selectActiveTxt" : "Select Active Profile"
2024-03-08 15:07:45 +03:30
} ,
"delete" : {
"buttonTxt" : "Delete" ,
2024-03-11 07:58:03 +03:30
"confirmationMsg" : "Delete Profile Permanently?" ,
2024-03-11 07:58:16 +03:30
"successMsg" : "Profile Deleted Successfully"
2024-03-08 15:07:45 +03:30
} ,
"save" : {
"buttonText" : "Save" ,
2024-03-11 07:58:24 +03:30
"successMsg" : "Profile Saved Successfully" ,
2024-03-11 07:58:33 +03:30
"failureMsg" : "Failed to Save Profile"
2024-03-08 15:07:45 +03:30
} ,
"detailsForm" : {
"nameLabel" : "Name" ,
2024-03-11 07:58:44 +03:30
"nameHint" : "Profile Name" ,
2024-03-08 15:07:45 +03:30
"urlLabel" : "URL" ,
2024-03-11 07:58:54 +03:30
"urlHint" : "Full Config URL" ,
2024-03-08 15:07:45 +03:30
"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" ,
"checkIp" : "Check IP" ,
"unknownIp" : "Unknown IP" ,
"sortOptions" : {
"unsorted" : "Default" ,
"name" : "Alphabetically" ,
"delay" : "By Delay"
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"activeProxySemanticLabel" : "Active proxy" ,
"delaySemantics" : {
"result" : "delay: ${delay}ms" ,
"timeout" : "delay test timeout" ,
"testing" : "delay: testing..."
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"ipInfoSemantics" : {
"address" : "IP address" ,
"country" : "Country"
}
} ,
"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." ,
"exportOptions" : "Export Options to Clipboard" ,
"exportAllOptions" : "Export Options to Clipboard (debug)" ,
"importOptions" : "Import Options from Clipboard" ,
"importOptionsMsg" : "This will rewrite all config options with provided values. Are you sure?" ,
"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 At Login" ,
"silentStart" : "Start Minimized" ,
"openWorkingDir" : "Open Working Directory" ,
"ignoreBatteryOptimizations" : "Disable Battery Optimization" ,
"ignoreBatteryOptimizationsMsg" : "Remove restrictions for optimal VPN performance" ,
"dynamicNotification" : "Display speed in notification" ,
"hapticFeedback" : "Haptic Feedback" ,
"autoIpCheck" : "Automatically check connection IP"
} ,
"advanced" : {
"sectionTitle" : "Advanced" ,
"debugMode" : "Debug Mode" ,
"debugModeMsg" : "Restart the app for applying this change" ,
"memoryLimit" : "Memory Limit" ,
"memoryLimitMsg" : "Enable if you're experiencing out of memory errors or frequent app crash" ,
"resetTunnel" : "Reset VPN Profile"
} ,
"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"
} ,
"geoAssets" : {
"pageTitle" : "Routing Assets" ,
"geoip" : "Geoip" ,
"geosite" : "Geosite" ,
"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}"
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"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"
2023-07-22 16:02:06 +03:30
} ,
2024-03-08 15:07:45 +03:30
"connectivity" : {
"unexpected" : "Unexpected Failure" ,
"missingVpnPermission" : "Missing VPN Permission" ,
"missingNotificationPermission" : "Missing Notification Permission" ,
"core" : "Core Error"
2023-07-27 18:03:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"profiles" : {
"unexpected" : "Unexpected Error" ,
"notFound" : "Profile Not Found" ,
"invalidConfig" : "Invalid Configs" ,
"invalidUrl" : "Invalid URL"
2023-07-06 17:18:41 +03:30
} ,
2024-03-08 15:07:45 +03:30
"connection" : {
"unexpected" : "Unexpected connection error" ,
"timeout" : "Connection timeout" ,
"badResponse" : "Bad response" ,
"connectionError" : "Connection error" ,
"badCertificate" : "Bad certificate"
2023-10-06 10:54:29 +02:00
} ,
2024-03-08 15:07:45 +03:30
"geoAssets" : {
"unexpected" : "Unexpected Error" ,
"notUpdate" : "No Update Available" ,
"activeNotFound" : "Active Geo Asset Not Found"
2023-07-06 17:18:41 +03:30
}
2024-03-08 15:07:45 +03:30
} ,
"play" : {
"title" : "Hiddify (Preview)" ,
"short_description" : "Auto, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks" ,
"full_description" : "The key goal of Hiddify 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."
2024-03-08 17:24:43 +03:30
} ,
"connection" : {
"tapToConnect" : "Tap to Connect" ,
"connecting" : "Connecting" ,
"disconnecting" : "Disconnecting" ,
"connected" : "Connected" ,
"reconnect" : "Reconnect" ,
"connectAnyWay" : "Connect" ,
"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" ,
"reconnectMsg" : "Reconnect for changes to take effect"
} ,
"config" : {
"resetBtn" : "Reset options" ,
"serviceMode" : "Service Mode" ,
"quickSettings" : "Quick Settings" ,
"setupWarp" : "Setup WARP" ,
"allOptions" : "All Config Options" ,
"serviceModes" : {
"proxy" : "Proxy Service Only" ,
"systemProxy" : "Set System Proxy" ,
"tun" : "VPN" ,
"tunService" : "VPN Service"
} ,
"shortServiceModes" : {
"proxy" : "Proxy" ,
"systemProxy" : "System Proxy" ,
"tun" : "VPN" ,
"tunService" : "VPN Service"
} ,
"section" : {
"route" : "Route Options" ,
"dns" : "DNS Options" ,
"inbound" : "Inbound Options" ,
"mux" : "Multiplexer" ,
"outbound" : "Outbound Options" ,
"tlsTricks" : "TLS Tricks" ,
"warp" : "WARP Options" ,
"misc" : "Misc Options"
} ,
"warpConsent" : {
"title" : "Cloudflare WARP Consent" ,
"description(rich)" : "Cloudflare WARP is a free WireGuard VPN provider. By enabling this option you are agreeing to the Cloudflare WARP's ${tos(Terms of Service)} and ${privacy(Privacy Policy)}."
} ,
"generateWarpConfig" : "Generate WARP config" ,
"missingWarpConfig" : "Missing WARP config" ,
"warpConfigGenerated" : "WARP config generated" ,
"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" ,
"enableMux" : "Enable Mux" ,
"muxProtocol" : "Mux Protocol" ,
"muxMaxStreams" : "Max Concurrent Streams" ,
"enableWarp" : "Enable WARP" ,
"warpDetourMode" : "Detour Mode" ,
"warpDetourModes" : {
"proxyOverWarp" : "Detour proxies through WARP" ,
"warpOverProxy" : "Detour WARP through proxies"
} ,
"warpLicenseKey" : "License Key" ,
"warpCleanIp" : "Clean IP" ,
"warpPort" : "Port" ,
"warpNoise" : "Noise Count" ,
"warpNoiseDelay" : "Noise Delay"
2024-03-08 15:07:45 +03:30
}
}