{ "header": { "backgroundAlt": "Header background" }, "loading": { "title": "Loading lottery hall", "progress": "Progress" }, "steps": { "token": { "title": "Checking token", "description": "Verifying your session securely." }, "account": { "title": "Creating account", "description": "Setting up your account." }, "hall": { "title": "Loading lottery hall", "description": "Preparing the lottery hall." } }, "messages": { "initializing": "Initializing…", "retrying": "Retrying…", "verifying": "Verifying session…", "connectingHall": "Connecting to lottery hall…", "ready": "Ready", "retryProgress": "Retrying ({{current}}/{{total}})…" }, "failure": { "title": "Authorization failed", "subtitle": "We couldn’t authorize your session. Please try again.", "detailsTitle": "Failure details", "table": { "no": "No.", "check": "Check", "reason": "Reason" }, "reenter": "Re-enter", "backToMainSite": "Back to main site" }, "success": { "title": "Authorization successful!", "subtitle": "Your session has been verified successfully.", "doneLabel": "Done", "continue": "Continue to lottery hall" }, "footer": { "secure": "Secure. Trusted. Authorized access." }, "login": { "title": "Agent player login", "hint": "Sign in with the account your agent created for you. Main-site users should enter from the main site.", "username": "Username", "usernamePlaceholder": "Enter username", "password": "Password", "passwordPlaceholder": "Enter password", "showPassword": "Show password", "hidePassword": "Hide password", "submit": "Sign in", "missingFields": "Please enter username and password", "failed": "Sign-in failed", "backEntry": "Back to entry", "captcha": "Captcha", "captchaPlaceholder": "Enter captcha", "captchaRequired": "Please load the captcha first", "captchaLoadFailed": "Failed to load captcha. Try again.", "captchaLoading": "Loading…", "captchaRefresh": "Refresh captcha", "captchaFetch": "Tap to load", "usernameInvalidCharset": "Username may only contain letters, numbers, dots (.), underscores, and hyphens", "passwordMinLength": "Password must be at least 6 characters" }, "errors": { "noToken": "No authorization token found", "noTokenDetail": "Please return to the main site and try again.", "sessionExpired": "Session expired", "sessionExpiredDetail": "Please return to the main site and open the lottery hall again.", "authFailed": "Authorization failed", "unknown": "Unknown error", "network": "Network error occurred", "networkDetail": "Please check your internet connection and try again.", "maxRetries": "Unable to connect after multiple attempts", "maxRetriesDetail": "The server may be temporarily unavailable.", "tryLater": "Please try again later", "http401": "Token is invalid or expired", "http403": "Account has been blocked", "http404": "Account not found in the system", "player8001": "Missing or invalid Authorization", "player8002": "Token invalid, expired, malformed, or exceeding the allowed time window (e.g. >5 min)", "player8003": "Player not registered (dev token only)", "player8004": "SSO not configured on lottery server", "player8005": "Account suspended or unavailable" } }