// ignore: unused_import import 'package:intl/intl.dart' as intl; import 'app_localizations.dart'; // ignore_for_file: type=lint /// The translations for English (`en`). class AppLocalizationsEn extends AppLocalizations { AppLocalizationsEn([String locale = 'en']) : super(locale); @override String get appTitle => 'SXCHNGE · Your next move'; @override String get nextChapter => 'YOUR NEXT CHAPTER'; @override String get loginHeading => 'Hey, welcome\nback.'; @override String get signupHeading => 'Make your\nfirst move.'; @override String get loginIntro => 'Your next move is just a login away.'; @override String get signupIntro => 'A new account. A world of possibility.'; @override String get login => 'Log in'; @override String get signup => 'Sign up'; @override String get name => 'Your name'; @override String get email => 'Email address'; @override String get emailHint => 'you@example.com'; @override String get password => 'Password'; @override String get confirmPassword => 'Confirm password'; @override String get passwordHint => 'Use at least 12 characters.'; @override String get showPassword => 'Show password'; @override String get hidePassword => 'Hide password'; @override String get showConfirmation => 'Show confirmation'; @override String get hideConfirmation => 'Hide confirmation'; @override String get createAccount => 'Create account'; @override String get letsGo => 'Let’s go'; @override String get loginPreview => 'You’re signed in.'; @override String get signupPreview => 'Your account is ready.'; @override String get alreadyMember => 'Already part of sxchnge?'; @override String get newHere => 'New around here?'; @override String get loginInstead => 'Log in instead'; @override String get createAnAccount => 'Create an account'; @override String get brandEyebrow => 'A LITTLE CHANGE. A BIG NEXT STEP.'; @override String get brandHeading => 'Good moves.\nStart here.'; @override String get brandIntro => 'A fresh way forward.\nMake it yours with sxchnge.'; @override String get brandCard => 'Less friction.\nMore possibility.'; @override String get brandFooter => 'YOUR NEXT MOVE STARTS WITH YOU.'; @override String get emailRequired => 'Enter your email address.'; @override String get emailInvalid => 'Enter a valid email address.'; @override String get nameRequired => 'Enter your name.'; @override String get passwordRequired => 'Enter your password.'; @override String get confirmationRequired => 'Confirm your password.'; @override String get passwordMismatch => 'Passwords do not match.'; @override String get language => 'Language'; @override String get preferenceNotSaved => 'Language changed for this session. Your preference could not be saved.'; @override String get authWorking => 'Please wait…'; @override String get authCompleted => 'Request completed.'; @override String get authInvalidCredentials => 'Email or password is incorrect. Please try again.'; @override String get authEmailInUse => 'This email is already registered. Try logging in.'; @override String get authUnavailable => 'The service is unavailable. Please try again.'; @override String get authUnexpected => 'Something went wrong. Please try again.'; @override String get checkInbox => 'Check your inbox.'; @override String get verificationSent => 'We’ve sent you a verification email. Open the link in your inbox to confirm your email address.'; @override String get verificationSending => 'Preparing your verification email…'; @override String get verificationChecking => 'Verifying your email…'; @override String get verificationVerified => 'Your email\nis verified.'; @override String get verificationVerifiedBody => 'One step done. You can now return to login. Identity verification is a separate step.'; @override String get verificationExpired => 'This link has expired.'; @override String get verificationExpiredBody => 'Request a new verification email and use the latest link.'; @override String get verificationInvalid => 'This link isn’t valid.'; @override String get verificationInvalidBody => 'The confirmation link is missing or invalid. Open the complete link from your email, or request a new one.'; @override String get verificationInternal => 'Something went wrong.'; @override String get verificationInternalBody => 'We couldn’t complete your request because of an internal error. Please try again.'; @override String get verificationResend => 'Resend verification email'; @override String get verificationRequest => 'Send a new verification email'; @override String get verificationRetry => 'Retry verification'; @override String get verificationBack => 'Back to login'; @override String get verificationHint => 'No email? Check your spam folder or request another below.'; @override String get verificationDemoLink => 'Continue to confirmation'; @override String get verificationStep => 'CONFIRM YOUR EMAIL'; @override String get verificationRecipient => 'Recipient'; @override String get verificationChangeEmail => 'Change email'; @override String get kycTitle => 'Verification & limits'; @override String get kycIntro => 'Your account, at your pace. Verify your identity when you need higher limits.'; @override String get kycUnverified => 'Not verified'; @override String get kycPending => 'In review'; @override String get kycApproved => 'Identity verified'; @override String get kycChanges => 'New photos needed'; @override String get kycDenied => 'Verification declined'; @override String get kycUnverifiedBody => 'You can keep using your account with basic limits. Submit a passport photo and a selfie holding it to request an upgrade.'; @override String get kycPendingBody => 'Your submission is awaiting a human review. Basic limits remain active until approval. You do not need to submit again.'; @override String get kycApprovedBody => 'Your review is complete. Check your current limits below.'; @override String get kycChangesBody => 'Your account remains available with basic limits. Replace the photos and submit a new review request.'; @override String get kycDeniedBody => 'Basic limits remain available. If you believe this decision is incorrect, contact support for a review.'; @override String get kycPassportReason => 'The passport details could not be read. Retake the photo in good light, with every edge visible.'; @override String get kycSelfieReason => 'Your face or passport was not clear in the selfie. Keep both visible and in focus.'; @override String get kycExpiredReason => 'The passport has expired. Use a valid passport and take both photos again.'; @override String get kycDeniedReason => 'We could not verify your identity from this submission.'; @override String get kycStart => 'Verify identity'; @override String get kycResubmit => 'Replace photos'; @override String get kycRefresh => 'Refresh status & limits'; @override String get kycSupport => 'Contact support'; @override String get kycSupportBody => 'Support is currently unavailable. Please try again later.'; @override String get kycBasic => 'Basic'; @override String get kycVerifiedTier => 'Verified'; @override String get kycLimits => 'Your limits'; @override String get kycDay => 'Daily volume'; @override String get kycMonth => 'Monthly volume'; @override String get kycCurrent => 'Current cap'; @override String get kycRemaining => 'Available'; @override String get kycAfter => 'After approval'; @override String get kycLimitsError => 'Limits could not be refreshed. Any values below are out of date. Retry to see your current access.'; @override String get kycLimitsEmpty => 'No limits were returned. Refresh or check with support before making a transaction.'; @override String get kycLoading => 'Loading your status…'; @override String get kycPassport => 'Passport photo'; @override String get kycSelfie => 'Selfie with passport'; @override String get kycReview => 'Review your photos'; @override String get kycPassportHelp => 'Open your valid passport to the photo page. Show all four edges and keep text sharp. Avoid glare, blur and covered details.'; @override String get 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.'; @override String get kycFileRules => 'JPEG or PNG · up to 10 MB · at least 600 × 600 pixels. Take a photo with your camera, then choose it here.'; @override String get kycChoose => 'Choose photo'; @override String get kycReplace => 'Choose a different photo'; @override String get kycRemove => 'Remove photo'; @override String get kycNext => 'Continue'; @override String get kycBack => 'Back'; @override String get kycSkip => 'Keep basic limits'; @override String get kycClose => 'Back to account'; @override String get 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.'; @override String get kycConfirm => 'These photos show me and my own valid passport.'; @override String get kycSubmit => 'Submit for review'; @override String get kycWorking => 'Processing… Please keep this page open.'; @override String get kycDiscardTitle => 'Discard these photos?'; @override String get kycDiscardBody => 'Your draft is only in memory. Leaving will remove the selected photos; you can start again later.'; @override String get kycStay => 'Keep editing'; @override String get kycDiscard => 'Discard & leave'; @override String get kycErrorUnavailable => 'The service is unavailable. Your selected photos are still here. Try again.'; @override String get kycErrorInternal => 'Something went wrong. Try again; your selected photos have been kept.'; @override String get kycErrorPermission => 'We could not open that photo. Check file access or choose another image.'; @override String get kycErrorFormat => 'Choose a JPEG or PNG image. Other formats are not supported.'; @override String get kycErrorLarge => 'This image is too large. Choose one under 10 MB and 40 megapixels.'; @override String get kycErrorUnreadable => 'This image is damaged or cannot be read. Choose another photo.'; @override String get kycErrorSmall => 'The photo is too small. Use an image at least 600 pixels wide and high.'; @override String get kycErrorIncomplete => 'Choose both photos and confirm they belong to you before submitting.'; @override String get kycErrorSession => 'Your session has expired. Return to login, then check your verification status.'; @override String get kycErrorRate => 'Too many requests. Wait a moment before trying again.'; @override String get kycErrorConflict => 'Your review status has changed. Refresh it before continuing.'; @override String get kycDemoControls => 'Review scenarios'; @override String get kycDemoApprove => 'Approve'; @override String get kycDemoCorrect => 'Request clearer passport'; @override String get kycDemoSelfie => 'Request clearer selfie'; @override String get kycDemoExpired => 'Passport expired'; @override String get kycDemoDeny => 'Decline'; @override String get kycPreview => 'Explore verification & limits'; @override String get kycChooseFirst => 'Choose a photo to continue.'; @override String get kycStatusStale => 'Status could not be refreshed. The status shown is the last known result.'; @override String get kycUsed => 'Used'; @override String get kycReserved => 'Reserved'; @override String get kycUsageHelp => 'Used is completed activity. Reserved is held for pending transactions. Both count toward your limit.'; @override String get kycOccupied => 'Used + reserved'; @override String get kycNoCapacity => 'No capacity available'; @override String get wAccounts => 'Accounts'; @override String get wActivity => 'Activity'; @override String get wLimits => 'Limits'; @override String get wSettings => 'Settings'; @override String get wHeadline => 'Your money.\nYour next move.'; @override String get wSubheading => 'Top up. Exchange. Go further.'; @override String get wAvailable => 'Available to you'; @override String get wTopUp => 'Top up'; @override String get wExchange => 'Exchange'; @override String get wPayout => 'Pay out'; @override String get wRecent => 'Recent activity'; @override String get wSeeAll => 'See all'; @override String get wEmptyActivity => 'Your next move starts here. Your transactions will appear below.'; @override String get wEmptyAccounts => 'Your accounts are not ready yet. Try refreshing.'; @override String get wRefresh => 'Refresh'; @override String get wSource => 'From account'; @override String get wDestination => 'To account'; @override String get wReceiveAccount => 'Receiving account'; @override String get wAmount => 'Amount'; @override String get wRecipient => 'Recipient'; @override String get wRecipientHint => 'Recipient name or reference'; @override String get wReview => 'Review'; @override String get wReviewTitle => 'One last look.'; @override String get wFee => 'Fee'; @override String get wTotalDebit => 'Leaves your account'; @override String get wCredit => 'Arrives in your account'; @override String get wRecipientGets => 'Recipient receives'; @override String get wYouPay => 'You pay'; @override String get wRate => 'Exchange rate'; @override String get wQuoteNotice => 'These terms are valid for 60 seconds. Confirm them before continuing.'; @override String get wExpired => 'This quote expired. Refresh it and review the new terms.'; @override String get wNewQuote => 'Refresh quote'; @override String get wConfirm => 'Confirm transaction'; @override String get wEdit => 'Edit details'; @override String get wClose => 'Close'; @override String get wWorking => 'Working on it…'; @override String get wPending => 'Processing'; @override String get wCompleted => 'Completed'; @override String get wFailed => 'Not completed'; @override String get wPendingTopUp => 'Your top-up is processing. Your available balance has not changed yet.'; @override String get wPendingExchange => 'The amount and fee have left your available balance. The exchanged amount will appear in the receiving account when completed.'; @override String get wPendingPayout => 'The amount and fee have left your available balance. The payout is still processing.'; @override String get wCompleteTopUp => 'Your account has been credited. The money is available to use.'; @override String get wCompleteExchange => 'Your exchange is complete. The money is available in the receiving account.'; @override String get wCompletePayout => 'Your payout is complete. The amount and fee have been deducted from your account.'; @override String get wFailedTopUp => 'The top-up did not complete. No money was added to your account.'; @override String get wFailedOutgoing => 'The transaction did not complete. The amount and fee are available in your account again.'; @override String get wUnavailable => 'Could not refresh. The displayed information may be out of date. Try again.'; @override String get wInvalidAmount => 'Enter an amount greater than zero, using the currency’s decimal precision.'; @override String get wInsufficient => 'Not enough available money for this amount and fee. Top up or enter a smaller amount.'; @override String get wLimitError => 'This amount exceeds your available limit. Check your limits before continuing.'; @override String get wRecipientError => 'Enter a sample recipient between 6 and 140 characters.'; @override String get wUnsupported => 'This combination is unavailable. Choose another account.'; @override String get wNotFound => 'This item could not be found. Return to your accounts.'; @override String get wUncertain => 'We could not confirm the outcome. Check it before trying another transaction.'; @override String get wCheckOutcome => 'Check outcome'; @override String get wNoSubmission => 'No transaction was found. You can review and confirm again.'; @override String get wDiscardTitle => 'Leave this transaction?'; @override String get wDiscardBody => 'Your entered details will be cleared. No new transaction will be submitted.'; @override String get wStay => 'Keep editing'; @override String get wAll => 'All'; @override String get wSearch => 'Search by reference'; @override String get wNoMatches => 'No matching transactions. Try another filter.'; @override String get wClearFilters => 'Clear filters'; @override String get wReference => 'Reference'; @override String get wWhen => 'Created'; @override String get wViewAccount => 'View account'; @override String get wPreferences => 'Make it yours.'; @override String get wLanguage => 'Account language'; @override String get wLanguageHelp => 'Used throughout your account.'; @override String get wLanguageSaved => 'Saved to your account.'; @override String get wLanguageFailed => 'Changed for this session, but not saved to your account. Retry below.'; @override String get wProfileError => 'Account preferences could not be loaded. Try again.'; @override String get wSecurity => 'Security'; @override String get wSecurityBody => 'Password and security settings are not available yet.'; @override String get wIdentity => 'Identity verification'; @override String get wIdentityHelp => 'Optional verification for higher limits.'; @override String get wBackLogin => 'Back to login'; @override String get wEnter => 'Explore your accounts'; @override String get wUsage => 'Used this period'; @override String get wLimitsScope => 'Outgoing activity · EUR equivalent'; @override String get wPendingHint => 'Refresh to check the latest status. You can keep using your other accounts.'; @override String get wFundsHeading => 'Where is my money?'; @override String get wAnother => 'Make another transaction'; }