{ "@@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", "wAccounts": "Accounts", "wActivity": "Activity", "wLimits": "Limits", "wSettings": "Settings", "wHeadline": "Your money.\nYour next move.", "wSubheading": "Top up. Exchange. Go further.", "wAvailable": "Available to you", "wTopUp": "Top up", "wExchange": "Exchange", "wPayout": "Pay out", "wRecent": "Recent activity", "wSeeAll": "See all", "wEmptyActivity": "Your next move starts here. Your transactions will appear below.", "wEmptyAccounts": "Your accounts are not ready yet. Try refreshing.", "wRefresh": "Refresh", "wDemo": "Demo workspace · No real money moves.", "wSource": "From account", "wDestination": "To account", "wReceiveAccount": "Receiving account", "wAmount": "Amount", "wRecipient": "Recipient", "wRecipientHint": "Sample recipient — demo only", "wReview": "Review", "wReviewTitle": "One last look.", "wFee": "Fee", "wTotalDebit": "Leaves your account", "wCredit": "Arrives in your account", "wRecipientGets": "Recipient receives", "wYouPay": "You pay", "wRate": "Exchange rate", "wQuoteNotice": "These terms are valid for 60 seconds. Confirm them before continuing.", "wExpired": "This quote expired. Refresh it and review the new terms.", "wNewQuote": "Refresh quote", "wConfirm": "Confirm demo transaction", "wEdit": "Edit details", "wClose": "Close", "wWorking": "Working on it…", "wPending": "Processing", "wCompleted": "Completed", "wFailed": "Not completed", "wPendingTopUp": "Your top-up is processing. Your available balance has not changed yet.", "wPendingExchange": "The amount and fee have left your available balance. The exchanged amount will appear in the receiving account when completed.", "wPendingPayout": "The amount and fee have left your available balance. The payout is still processing.", "wCompleteTopUp": "Your account has been credited. The money is available to use.", "wCompleteExchange": "Your exchange is complete. The money is available in the receiving account.", "wCompletePayout": "Your payout is complete. The amount and fee have been deducted from your account.", "wFailedTopUp": "The top-up did not complete. No money was added to your account.", "wFailedOutgoing": "The transaction did not complete. The amount and fee are available in your account again.", "wDemoMethod": "Demo transfer", "wDemoMethodHelp": "Try the flow with sample data. No bank or payment provider is contacted.", "wUnavailable": "Could not refresh. The displayed information may be out of date. Try again.", "wInvalidAmount": "Enter an amount greater than zero, using the currency’s decimal precision.", "wInsufficient": "Not enough available money for this amount and fee. Top up or enter a smaller amount.", "wLimitError": "This amount exceeds your available limit. Check your limits before continuing.", "wRecipientError": "Enter a sample recipient between 6 and 140 characters.", "wUnsupported": "This combination is unavailable. Choose another account.", "wNotFound": "This item could not be found. Return to your accounts.", "wUncertain": "We could not confirm the outcome. Check it before trying another transaction.", "wCheckOutcome": "Check outcome", "wNoSubmission": "No transaction was found. You can review and confirm again.", "wDiscardTitle": "Leave this transaction?", "wDiscardBody": "Your entered details will be cleared. No new transaction will be submitted.", "wStay": "Keep editing", "wAll": "All", "wSearch": "Search by reference", "wNoMatches": "No matching transactions. Try another filter.", "wClearFilters": "Clear filters", "wReference": "Reference", "wWhen": "Created", "wViewAccount": "View account", "wPreferences": "Make it yours.", "wLanguage": "Account language", "wLanguageHelp": "Used throughout your account.", "wLanguageSaved": "Saved to your demo account.", "wLanguageFailed": "Changed for this session, but not saved to your account. Retry below.", "wProfileError": "Account preferences could not be loaded. Try again.", "wSecurity": "Security", "wSecurityBody": "Live sessions, password changes and two-step verification are not connected in this demo.", "wIdentity": "Identity verification", "wIdentityHelp": "Optional verification for higher limits.", "wBackLogin": "Back to login", "wEnter": "Explore your accounts", "wUsage": "Used this period", "wLimitsScope": "Outgoing activity · EUR equivalent", "wPendingHint": "Refresh to check the latest status. You can keep using your other accounts.", "wFundsHeading": "Where is my money?", "wAnother": "Make another transaction" }