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}}" IpNone = "IP: —" UptimeLabel = "Uptime: {{.uptime}}" UptimeNone = "Uptime: —" RxLabel = "↓ {{.bytes}}" TxLabel = "↑ {{.bytes}}" RxZero = "↓ 0 B" TxZero = "↑ 0 B" 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, Server URL, 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" TrayShowWindow = "Show Window" TrayConnect = "Connect" TrayDisconnect = "Disconnect" TrayLanguage = "Language" TrayLanguageAuto = "Auto" TrayQuit = "Quit" FieldName = "Name" FieldServerURL = "Server URL" 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)" AuthModeBoth = "Both (JWT + Password)" AuthModeJWT = "JWT" AuthModePassword = "Password" RoutingModeFull = "Full Tunnel" RoutingModeSplit = "Split Tunnel" RoutingModeCustom = "Custom"