WindowTitle = "LMVPN" StatusLabel = "Status" ProfileLabel = "Profile" StateDisconnected = "Disconnected" StateConnecting = "Connecting..." StateConnected = "Connected" StateReconnecting = "Reconnecting..." StateError = "Error" BtnConnect = "Connect" BtnDisconnect = "Disconnect" BtnAddProfile = "Add Profile" BtnEdit = "Edit" BtnDelete = "Delete" BtnSave = "Save" BtnCancel = "Cancel" BtnOK = "OK" IpLabel = "IP: {{.ip}}" Ip6Label = "IPv6: {{.ip}}" Ip6None = "IPv6: —" IpNone = "IP: —" UptimeLabel = "Uptime: {{.uptime}}" UptimeNone = "Uptime: —" RxV4Label = "IPv4 ↓ {{.bytes}} {{.speed}}" TxV4Label = "↑ {{.bytes}} {{.speed}}" RxV6Label = "IPv6 ↓ {{.bytes}} {{.speed}}" TxV6Label = "↑ {{.bytes}} {{.speed}}" RxTotalLabel = "Total ↓ {{.bytes}} {{.speed}}" TxTotalLabel = "↑ {{.bytes}} {{.speed}}" RxV4Zero = "IPv4 ↓ 0 B 0 bps" TxV4Zero = "↑ 0 B 0 bps" RxV6Zero = "IPv6 ↓ 0 B 0 bps" TxV6Zero = "↑ 0 B 0 bps" RxTotalZero = "Total ↓ 0 B 0 bps" TxTotalZero = "↑ 0 B 0 bps" DlgNoProfileTitle = "No Profile" DlgNoProfileEditMsg = "Select a profile to edit." DlgNoProfileConnectMsg = "Please select or create a profile first." DlgDeleteProfileTitle = "Delete Profile" DlgDeleteProfileMsg = 'Delete profile "{{.name}}" and its stored credentials?' DlgProfileTitle = "Profile" DlgValidationTitle = "Validation" DlgValidationMsg = "Name, Host, and Username are required." DlgDaemonError = "Daemon Error" DlgCredentialError = "Credential Error" DlgCredentialErrorMsg = "No password stored for this profile. Edit the profile to set it." DlgIPCError = "IPC Error" DlgVPNError = "VPN Error" DlgSaveError = "Save Error" DlgKeychainError = "Keychain Error" DlgError = "Error" DlgAuthError = "Authentication Failed" AuthErrWrongCredentials = "Wrong username or password. Please check your credentials." AuthErrUserDisabled = "This user account does not exist or has been disabled." AuthErrTokenInvalid = "The authentication token is invalid or expired." AuthErrRateLimited = "Too many authentication attempts. Please try again later." AuthErrMalformed = "Authentication message format error." BtnResetDB = "Reset Database" DlgResetDBTitle = "Reset Database" DlgResetDBMsg = "Delete all profiles and connection logs? This cannot be undone." BtnProfileList = "Profile List" ProfileListTitle = "Profile List" DlgNoListSelectTitle = "No Selection" DlgNoListSelectEditMsg = "Select a profile in the list to edit." DlgNoListSelectDeleteMsg = "Select a profile in the list to delete." TrayShowWindow = "Show Window" TrayConnect = "Connect" TrayDisconnect = "Disconnect" TrayLanguage = "Language" TrayLanguageAuto = "Auto" TrayQuit = "Quit" FieldName = "Name" FieldProtocol = "Protocol" FieldHost = "Host" FieldServerIPs = "Server IPs (CDN)" FieldPort = "Port" FieldPath = "Path" FieldUsername = "Username" FieldPassword = "Password" FieldAuthMode = "Auth Mode" FieldRoutingMode = "Routing Mode" FieldCustomCIDRs = "Custom CIDRs (comma-separated)" FieldMTUOverride = "MTU Override" PlaceholderCIDRs = "10.0.0.0/8, 172.16.0.0/12" PlaceholderMTU = "0 = use server MTU" PlaceholderPasswordUnchanged = "(unchanged)" PlaceholderServerIPs = "e.g. 1.2.3.4, 5.6.7.8" AuthModeBoth = "Both (JWT + Password)" AuthModeJWT = "JWT" AuthModePassword = "Password" RoutingModeFull = "Full Tunnel" RoutingModeSplit = "Split Tunnel" RoutingModeCustom = "Custom"