{ "page": { "actions": { "manual": "Manual", "telegram": "Telegram Channel", "github": "Github Repo" }, "title": "Settings" }, "sections": { "system": { "title": "System Setting", "toggles": { "tunMode": "Tun Mode", "systemProxy": "System Proxy" }, "tooltips": { "autoLaunchAdmin": "Administrator mode may not support auto launch", "silentStart": "Start the program in background mode without displaying the panel" }, "fields": { "autoLaunch": "Auto Launch", "silentStart": "Silent Start" }, "notifications": { "tunMode": { "autoDisabled": "TUN Mode automatically disabled due to service unavailable", "autoDisableFailed": "Failed to disable TUN Mode automatically" } } }, "proxyControl": { "tooltips": { "systemProxy": "Enable to modify the operating system's proxy settings. If enabling fails, modify the operating system's proxy settings manually", "tunMode": "Tun (Virtual NIC) mode: Captures all system traffic, when enabled, there is no need to enable system proxy.", "tunUnavailable": "TUN requires Service Mode or Admin Mode" }, "actions": { "installService": "Install Service", "uninstallService": "Uninstall Service" }, "fields": { "systemProxy": "System Proxy", "tunMode": "Tun Mode" } }, "externalController": { "title": "External Controller", "fields": { "enable": "Enable External Controller", "address": "External Controller", "secret": "Core Secret" }, "placeholders": { "address": "Required", "secret": "Recommended" }, "tooltips": { "copy": "Copy to clipboard" }, "messages": { "addressRequired": "Controller address cannot be empty", "secretRequired": "Secret cannot be empty", "copyFailed": "Failed to copy", "controllerCopied": "Controller address copied to clipboard", "secretCopied": "Secret copied to clipboard" } }, "externalCors": { "title": "External Cors Configuration", "fields": { "allowPrivateNetwork": "Allow private network access", "allowedOrigins": "Allowed Origins" }, "placeholders": { "origin": "Please enter a valid url" }, "actions": { "add": "Add" }, "messages": { "alwaysIncluded": "Always included origins: {{urls}}" }, "tooltips": { "open": "External Cors Settings" } }, "appearance": { "light": "Light", "dark": "Dark", "system": "System" }, "clash": { "title": "Clash Setting", "form": { "fields": { "allowLan": "Allow LAN", "dnsOverwrite": "DNS Overwrite", "ipv6": "IPv6", "unifiedDelay": "Unified Delay", "logLevel": "Log Level", "portConfig": "Port Config", "external": "External", "webUI": "Web UI", "clashCore": "Clash Core", "openUwpTool": "Open UWP tool", "updateGeoData": "Update GeoData" }, "tooltips": { "networkInterface": "Network Interface", "unifiedDelay": "When unified delay is turned on, two delay tests will be performed to eliminate the delay differences between different types of nodes caused by connection handshakes, etc", "logLevel": "This parameter is valid only for kernel log files in the log directory Service folder", "openUwpTool": "Since Windows 8, UWP apps (such as Microsoft Store) are restricted from directly accessing local host network services, and this tool can be used to bypass this restriction" }, "options": { "logLevel": { "debug": "Debug", "info": "Info", "warning": "Warn", "error": "Error", "silent": "Silent" } } } } }, "components": { "verge": { "basic": { "title": "Verge Basic Setting", "actions": { "browse": "Browse" }, "trayOptions": { "showMainWindow": "Show Main Window", "showTrayMenu": "Show Tray Menu", "disable": "Disable" }, "fields": { "language": "Language", "themeMode": "Theme Mode", "trayClickEvent": "Tray Click Event", "copyEnvType": "Copy Env Type", "startPage": "Start Page", "startupScript": "Startup Script", "themeSetting": "Theme Setting", "layoutSetting": "Layout Setting", "misc": "Miscellaneous", "hotkeySetting": "Hotkey Setting" } }, "advanced": { "title": "Verge Advanced Setting", "tooltips": { "backupInfo": "Support local or WebDAV backup of configuration files", "openConfDir": "If the software runs abnormally, BACKUP and delete all files in this folder then restart the software", "liteMode": "Close the GUI and keep only the kernel running" }, "actions": { "copyVersion": "Copy Version" }, "notifications": { "latestVersion": "Currently on the Latest Version", "versionCopied": "Version copied to clipboard" }, "fields": { "backupSetting": "Backup Setting", "runtimeConfig": "Runtime Config", "openConfDir": "Open Conf Dir", "openCoreDir": "Open Core Dir", "openLogsDir": "Open Logs Dir", "checkUpdates": "Check for Updates", "openDevTools": "Dev Tools", "liteModeSettings": "LightWeight Mode Settings", "exit": "Exit", "exportDiagnostics": "Export Diagnostic Info", "vergeVersion": "Verge Version" } }, "theme": { "title": "Theme Setting", "fields": { "primaryColor": "Primary Color", "secondaryColor": "Secondary Color", "primaryText": "Primary Text", "secondaryText": "Secondary Text", "infoColor": "Info Color", "warningColor": "Warning Color", "errorColor": "Error Color", "successColor": "Success Color", "fontFamily": "Font Family", "cssInjection": "CSS Injection" }, "actions": { "editCss": "Edit CSS" }, "dialogs": { "editCssTitle": "Edit CSS" } }, "layout": { "title": "Layout Setting", "fields": { "preferSystemTitlebar": "Prefer System Titlebar", "trafficGraph": "Traffic Graph", "memoryUsage": "Core Usage", "proxyGroupIcon": "Proxy Group Icon", "hoverNavigator": "Hover Jump Navigator", "hoverNavigatorDelay": "Hover Jump Navigator Delay", "navIcon": "Nav Icon", "trayIcon": "Tray Icon", "showProxyGroupsInline": "Show Proxy Groups Inline", "commonTrayIcon": "Common Tray Icon", "systemProxyTrayIcon": "System Proxy Tray Icon", "tunTrayIcon": "Tun Tray Icon", "enableTrayIcon": "Enable Tray Icon", "enableTraySpeed": "Enable Tray Speed" }, "tooltips": { "hoverNavigator": "Automatically scroll to the corresponding proxy group when hovering over alphabet letters", "hoverNavigatorDelay": "Delay before auto scrolling when hovering, in milliseconds" }, "options": { "icon": { "monochrome": "Monochrome", "colorful": "Colorful", "disable": "Disable" } } } } }, "modals": { "clashPort": { "title": "Port Config", "fields": { "mixed": "Mixed Port", "socks": "Socks Port", "http": "Http(s) Port", "redir": "Redir Port", "tproxy": "Tproxy Port" }, "actions": { "random": "Random Port" }, "messages": { "saved": "Port settings saved", "saveFailed": "Failed to save port settings" } }, "clashCore": { "variants": { "release": "Release Version", "alpha": "Alpha Version" } }, "liteMode": { "title": "LightWeight Mode Settings", "actions": { "enterNow": "Enter LightWeight Mode Now" }, "toggles": { "autoEnter": "Auto Enter LightWeight Mode" }, "tooltips": { "autoEnter": "Enable to automatically activate LightWeight Mode after the window is closed for a period of time" }, "fields": { "delay": "Auto Enter LightWeight Mode Delay" }, "messages": { "autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes" } }, "backup": { "title": "Backup Setting", "tabs": { "local": "Local backup", "webdav": "WebDAV backup" }, "actions": { "selectTarget": "Select backup target", "backup": "Backup", "export": "Export", "exportBackup": "Export Backup", "deleteBackup": "Delete Backup", "restore": "Restore", "restoreBackup": "Restore Backup", "viewHistory": "View history" }, "fields": { "webdavUrl": "WebDAV Server URL", "username": "Username", "info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups." }, "messages": { "webdavUrlRequired": "WebDAV URL cannot be empty", "invalidWebdavUrl": "Invalid WebDAV URL format", "usernameRequired": "Username cannot be empty", "passwordRequired": "Password cannot be empty", "webdavConfigSaved": "WebDAV configuration saved successfully", "webdavConfigSaveFailed": "Failed to save WebDAV configuration: {{error}}", "backupCreated": "Backup created successfully", "backupFailed": "Backup failed: {{error}}", "localBackupCreated": "Local backup created successfully", "localBackupFailed": "Local backup failed", "restoreSuccess": "Restore Success, App will restart in 1s", "localBackupExported": "Local backup exported successfully", "localBackupExportFailed": "Failed to export local backup", "webdavRefreshSuccess": "WebDAV refresh succeeded", "webdavRefreshFailed": "WebDAV refresh failed: {{error}}", "confirmDelete": "Confirm to delete this backup file?", "confirmRestore": "Confirm to restore this backup file?" }, "auto": { "title": "Automatic backup", "scheduleLabel": "Enable scheduled backup", "scheduleHelper": "Create local backups in the background at the configured interval.", "intervalLabel": "Backup frequency", "changeLabel": "Backup on critical changes", "changeHelper": "Automatically back up when the global extend config/script or subscriptions are added, removed, or edited.", "options": { "hours": "Every {{n}} hours", "days": "Every {{n}} days" } }, "manual": { "title": "Manual backup", "local": "Creates a snapshot on this device, stored under the app data directory.", "webdav": "Upload a snapshot to your WebDAV server once credentials are set.", "configureWebdav": "Configure WebDAV" }, "history": { "title": "Backup history", "summary": "{{count}} backups • latest {{recent}}", "empty": "No backups available" }, "webdav": { "title": "WebDAV settings" }, "table": { "filename": "Filename", "backupTime": "Backup Time", "actions": "Actions", "noBackups": "No backups available", "rowsPerPage": "Rows per page" } }, "misc": { "title": "Miscellaneous", "fields": { "appLogLevel": "App Log Level", "appLogMaxSize": "App Log Max Size", "appLogMaxCount": "App Log Max Count", "autoCloseConnections": "Auto Close Connections", "autoCheckUpdate": "Auto Check Update", "enableBuiltinEnhanced": "Enable Builtin Enhanced", "proxyLayoutColumns": "Proxy Layout Columns", "autoLogClean": "Auto Log Clean", "autoDelayDetection": "Auto Delay Detection", "defaultLatencyTest": "Default Latency Test", "defaultLatencyTimeout": "Default Latency Timeout" }, "tooltips": { "autoCloseConnections": "Terminate established connections when the proxy group selection or proxy mode changes", "enableBuiltinEnhanced": "Compatibility handling for the configuration file", "autoDelayDetection": "Periodically test the current node latency in the background", "defaultLatencyTest": "Used for HTTP client request testing only and won't make a difference to the configuration file" }, "options": { "proxyLayoutColumns": { "auto": "Auto Columns" }, "autoLogClean": { "never": "Never Clean", "retainDays": "Retain {{n}} Days" } } }, "update": { "title": "New Version v{{version}}", "actions": { "goToRelease": "Go to Release Page", "update": "Update" }, "messages": { "portableError": "The portable version does not support in-app updates. Please manually download and replace it", "breakChangeError": "This version is a major update and does not support in-app updates. Please uninstall it and manually download and install the new version" } }, "sysproxy": { "title": "System Proxy Setting", "fieldsets": { "currentStatus": "Current System Proxy" }, "fields": { "enableStatus": "Enable Status:", "serverAddr": "Server Addr: ", "pacUrl": "PAC URL: ", "proxyHost": "Proxy Host", "usePacMode": "Use PAC Mode", "proxyGuard": "Proxy Guard", "guardDuration": "Guard Duration", "alwaysUseDefaultBypass": "Always use Default Bypass", "proxyBypass": "Proxy Bypass Settings: ", "bypass": "Bypass: ", "pacScriptContent": "PAC Script Content" }, "tooltips": { "proxyGuard": "Enable to prevent other software from modifying the operating system's proxy settings" }, "messages": { "durationTooShort": "Proxy Daemon Duration Cannot be Less than 1 Second", "invalidBypass": "Invalid Bypass Format", "invalidProxyHost": "Invalid Proxy Host Format" }, "actions": { "editPac": "Edit PAC" } }, "tun": { "title": "Tun Mode", "fields": { "stack": "Tun Stack", "device": "Device Name", "autoRoute": "Auto Route", "strictRoute": "Strict Route", "autoDetectInterface": "Auto Detect Interface", "dnsHijack": "DNS Hijack", "mtu": "Max Transmission Unit" }, "tooltips": { "dnsHijack": "Please use , to separate multiple DNS servers" }, "messages": { "applied": "Settings Applied" } }, "dns": { "dialog": { "title": "DNS Overwrite", "warning": "If you are not familiar with these settings, please do not modify them and keep DNS Overwrite enabled" }, "sections": { "general": "DNS Settings", "fallbackFilter": "Fallback Filter Settings", "hosts": "Hosts Settings" }, "fields": { "enable": "Enable DNS", "listen": "DNS Listen", "enhancedMode": "Enhanced Mode", "fakeIpRange": "Fake IP Range", "fakeIpFilterMode": "Fake IP Filter Mode", "ipv6": { "label": "IPv6", "description": "Enable IPv6 DNS resolution" }, "preferH3": { "label": "Prefer H3", "description": "DNS DOH uses HTTP/3" }, "respectRules": { "label": "Respect Rules", "description": "DNS connections follow routing rules" }, "useHosts": { "label": "Use Hosts", "description": "Enable to resolve hosts through hosts file" }, "useSystemHosts": { "label": "Use System Hosts", "description": "Enable to resolve hosts through system hosts file" }, "directPolicy": { "label": "Direct Nameserver Follow Policy", "description": "Whether to follow nameserver policy" }, "defaultNameserver": { "label": "Default Nameserver", "description": "Default DNS servers used to resolve DNS servers" }, "nameserver": { "label": "Nameserver", "description": "List of DNS servers, comma separated" }, "fallback": { "label": "Fallback", "description": "List of fallback DNS servers, comma separated" }, "proxy": { "label": "Proxy Server Nameserver", "description": "DNS servers for proxy node domain resolution" }, "directNameserver": { "label": "Direct Nameserver", "description": "DNS servers for direct exit domain resolution, supports 'system' keyword, comma separated" }, "fakeIpFilter": { "label": "Fake IP Filter", "description": "Domains that skip fake IP resolution, comma separated" }, "nameserverPolicy": { "label": "Nameserver Policy", "description": "Domain-specific DNS server, multiple servers separated by semicolons, format: domain=server1;server2" }, "geoipFiltering": { "label": "GeoIP Filtering", "description": "Enable GeoIP filtering for fallback" }, "geoipCode": "GeoIP Code", "fallbackIpCidr": { "label": "Fallback IP CIDR", "description": "IP CIDRs not using fallback servers, comma separated" }, "fallbackDomain": { "label": "Fallback Domain", "description": "Domains using fallback servers, comma separated" }, "hosts": { "label": "Hosts", "description": "Custom domain to IP or domain mapping" } }, "messages": { "saved": "DNS settings saved", "configError": "DNS configuration error:" }, "errors": { "invalid": "Invalid configuration", "invalidYaml": "Invalid YAML format" } }, "webUI": { "actions": { "openUrl": "Open URL" }, "title": "Web UI", "messages": { "supportedPlaceholders": "Support %host, %port, %secret", "placeholderInstruction": "Replace host, port, secret with %host, %port, %secret" } }, "hotkey": { "toggles": { "enableGlobal": "Enable Global Hotkey" }, "title": "Hotkey Setting", "functions": { "rule": "Rule Mode", "global": "Global Mode", "openOrCloseDashboard": "Open/Close Dashboard", "toggleSystemProxy": "Enable/Disable System Proxy", "toggleTunMode": "Enable/Disable Tun Mode", "entryLightweightMode": "Entry Lightweight Mode", "direct": "Direct Mode", "reactivateProfiles": "Reactivate Profiles" } }, "password": { "prompts": { "enterRoot": "Please enter your root password" } }, "networkInterface": { "title": "Network Interface", "fields": { "ipAddress": "IP Address", "macAddress": "MAC Address" } } }, "feedback": { "notifications": { "clash": { "restartSuccess": "Clash Core Restarted", "versionUpdated": "Core Version Updated", "alreadyLatestVersion": "Already Using Latest Core Version", "changeSuccess": "Core changed successfully", "changeFailed": "Failed to change core", "geoDataUpdated": "GeoData Updated" }, "clashService": { "installSuccess": "Service Installed Successfully", "uninstallSuccess": "Service Uninstalled Successfully" }, "updater": { "withClashProxySuccess": "Update with Clash proxy successfully", "withClashProxyFailed": "Update failed even with Clash proxy" } } }, "statuses": { "clash": { "stopping": "Stopping Core...", "restarting": "Restarting Core..." }, "clashService": { "installing": "Installing Service...", "uninstalling": "Uninstalling Service..." } } }