{ "@@locale": "en", "appTitle": "SXCHNGE · Your next move", "nextChapter": "YOUR NEXT CHAPTER", "loginHeading": "Hey, welcome\nback.", "signupHeading": "Make your\nfirst move.", "loginIntro": "Your next move is just a login away.", "signupIntro": "A new account. A world of possibility.", "login": "Log in", "signup": "Sign up", "name": "Your name", "email": "Email address", "emailHint": "you@example.com", "password": "Password", "confirmPassword": "Confirm password", "passwordHint": "Use at least 12 characters.", "showPassword": "Show password", "hidePassword": "Hide password", "showConfirmation": "Show confirmation", "hideConfirmation": "Hide confirmation", "createAccount": "Create account", "letsGo": "Let’s go", "loginPreview": "Demo login completed. No real session was created. Your credentials have not been sent or saved.", "signupPreview": "Demo sign-up completed. No real account was created. Your credentials have not been sent or saved.", "alreadyMember": "Already part of sxchnge?", "newHere": "New around here?", "loginInstead": "Log in instead", "createAnAccount": "Create an account", "earlyPreview": "EARLY PREVIEW · Login and sign-up are not live yet.", "brandEyebrow": "A LITTLE CHANGE. A BIG NEXT STEP.", "brandHeading": "Good moves.\nStart here.", "brandIntro": "A fresh way forward.\nMake it yours with sxchnge.", "brandCard": "Less friction.\nMore possibility.", "brandFooter": "YOUR NEXT MOVE STARTS WITH YOU.", "emailRequired": "Enter your email address.", "emailInvalid": "Enter a valid email address.", "nameRequired": "Enter your name.", "passwordRequired": "Enter your password.", "confirmationRequired": "Confirm your password.", "passwordMismatch": "Passwords do not match.", "language": "Language", "preferenceNotSaved": "Language changed for this session. Your preference could not be saved.", "authWorking": "Please wait…", "authCompleted": "Request completed.", "authInvalidCredentials": "Email or password is incorrect. Please try again.", "authEmailInUse": "This email is already registered. Try logging in.", "authUnavailable": "The service is unavailable. Please try again.", "authUnexpected": "Something went wrong. Please try again.", "checkInbox": "Check your inbox.", "verificationSent": "We’ve sent you a verification email. Open the link in your inbox to confirm your email address.", "verificationSending": "Preparing your verification email…", "verificationChecking": "Verifying your email…", "verificationVerified": "Your email\nis verified.", "verificationVerifiedBody": "One step done. You can now return to login. Identity verification is a separate step.", "verificationExpired": "This link has expired.", "verificationExpiredBody": "Request a new verification email and use the latest link.", "verificationInvalid": "This link isn’t valid.", "verificationInvalidBody": "The confirmation link is missing or invalid. Open the complete link from your email, or request a new one.", "verificationInternal": "Something went wrong.", "verificationInternalBody": "We couldn’t complete your request because of an internal error. Please try again.", "verificationResend": "Resend verification email", "verificationRequest": "Send a new verification email", "verificationRetry": "Retry verification", "verificationBack": "Back to login", "verificationHint": "No email? Check your spam folder or request another below.", "verificationDemo": "DEMO · No real email is sent and no account is verified.", "verificationDemoLink": "Open demo confirmation link", "verificationStep": "CONFIRM YOUR EMAIL", "demoSentHeading": "Demo email prepared.", "demoSentBody": "No email was sent. Use the demo confirmation below to preview the next step.", "demoVerifiedHeading": "Demo verification\ncomplete.", "demoVerifiedBody": "You’ve previewed email confirmation. No account was verified. Return to login to explore the demo.", "verificationRecipient": "Recipient", "verificationChangeEmail": "Change email", "demoResend": "Prepare demo email again", "kycTitle": "Verification & limits", "kycIntro": "Your account, at your pace. Verify your identity when you need higher limits.", "kycDemo": "DEMO · Use sample images only. Photos stay in memory, are never uploaded, and disappear when you leave or reload. Review decisions are simulated.", "kycUnverified": "Not verified", "kycPending": "In review", "kycApproved": "Identity verified", "kycChanges": "New photos needed", "kycDenied": "Verification declined", "kycUnverifiedBody": "You can keep using your account with basic limits. Submit a passport photo and a selfie holding it to request an upgrade.", "kycPendingBody": "Your submission is awaiting a human review. Basic limits remain active until approval. You do not need to submit again.", "kycApprovedBody": "Your review is complete. Check your current limits below.", "kycChangesBody": "Your account remains available with basic limits. Replace the photos and submit a new review request.", "kycDeniedBody": "Basic limits remain available. If you believe this decision is incorrect, contact support for a review.", "kycPassportReason": "The passport details could not be read. Retake the photo in good light, with every edge visible.", "kycSelfieReason": "Your face or passport was not clear in the selfie. Keep both visible and in focus.", "kycExpiredReason": "The passport has expired. Use a valid passport and take both photos again.", "kycDeniedReason": "We could not verify your identity from this submission.", "kycStart": "Verify identity", "kycResubmit": "Replace photos", "kycRefresh": "Refresh status & limits", "kycSupport": "Contact support", "kycSupportBody": "Support is not connected in this preview. In the live app, you will be able to request a review here without submitting documents again.", "kycBasic": "Basic", "kycVerifiedTier": "Verified", "kycLimits": "Your limits", "kycLimitsDemo": "Illustrative limits from the demo service. These are not a live offer.", "kycDay": "Daily volume", "kycMonth": "Monthly volume", "kycCurrent": "Current cap", "kycRemaining": "Available", "kycAfter": "After approval", "kycLimitsError": "Limits could not be refreshed. Any values below are out of date. Retry to see your current access.", "kycLimitsEmpty": "No limits were returned. Refresh or check with support before making a transaction.", "kycLoading": "Loading your status…", "kycPassport": "Passport photo", "kycSelfie": "Selfie with passport", "kycReview": "Review your photos", "kycPassportHelp": "Open your valid passport to the photo page. Show all four edges and keep text sharp. Avoid glare, blur and covered details.", "kycSelfieHelp": "Hold the open passport beside your face. Show your whole face and the photo page in the same image. Keep both sharp and uncovered.", "kycFileRules": "JPEG or PNG · up to 10 MB · at least 600 × 600 pixels. Take a photo with your camera, then choose it here.", "kycChoose": "Choose photo", "kycReplace": "Choose a different photo", "kycRemove": "Remove photo", "kycNext": "Continue", "kycBack": "Back", "kycSkip": "Keep basic limits", "kycClose": "Back to account preview", "kycReviewHelp": "Check that both photos are readable and show the same passport. A staff member will review them; submission does not immediately raise your limits.", "kycConfirm": "These photos show me and my own valid passport.", "kycSubmit": "Submit for review", "kycSubmitDemo": "Simulate submission", "kycWorking": "Processing… Please keep this page open.", "kycDiscardTitle": "Discard these photos?", "kycDiscardBody": "Your draft is only in memory. Leaving will remove the selected photos; you can start again later.", "kycStay": "Keep editing", "kycDiscard": "Discard & leave", "kycErrorUnavailable": "The service is unavailable. Your selected photos are still here. Try again.", "kycErrorInternal": "Something went wrong. Try again; your selected photos have been kept.", "kycErrorPermission": "We could not open that photo. Check file access or choose another image.", "kycErrorFormat": "Choose a JPEG or PNG image. Other formats are not supported.", "kycErrorLarge": "This image is too large. Choose one under 10 MB and 40 megapixels.", "kycErrorUnreadable": "This image is damaged or cannot be read. Choose another photo.", "kycErrorSmall": "The photo is too small. Use an image at least 600 pixels wide and high.", "kycErrorIncomplete": "Choose both photos and confirm they belong to you before submitting.", "kycErrorSession": "Your session has expired. Return to login, then check your verification status.", "kycErrorRate": "Too many requests. Wait a moment before trying again.", "kycErrorConflict": "Your review status has changed. Refresh it before continuing.", "kycDemoControls": "Demo: simulate a backoffice decision", "kycDemoApprove": "Approve", "kycDemoCorrect": "Request clearer passport", "kycDemoSelfie": "Request clearer selfie", "kycDemoExpired": "Passport expired", "kycDemoDeny": "Decline", "kycPreview": "Explore verification & limits", "kycChooseFirst": "Choose a photo to continue.", "kycStatusStale": "Status could not be refreshed. The status shown is the last known result.", "kycUsed": "Used", "kycReserved": "Reserved", "kycUsageHelp": "Used is completed activity. Reserved is held for pending transactions. Both count toward your limit.", "kycOccupied": "Used + reserved", "kycNoCapacity": "No capacity available" }