Integrate themed login/signup, EN/RU localization, shared dummy providers, verification recovery screens and named URL routes. Store frontend guidelines, workflow skills, validation and delivery documentation. Related to #2, #3, #5 and #6.
223 lines
5.5 KiB
Dart
223 lines
5.5 KiB
Dart
// 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 =>
|
||
'Demo login completed. No real session was created. Your credentials have not been sent or saved.';
|
||
|
||
@override
|
||
String get signupPreview =>
|
||
'Demo sign-up completed. No real account was created. Your credentials have not been sent or saved.';
|
||
|
||
@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 earlyPreview =>
|
||
'EARLY PREVIEW · Login and sign-up are not live yet.';
|
||
|
||
@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 => 'Try again';
|
||
|
||
@override
|
||
String get verificationBack => 'Back to login';
|
||
|
||
@override
|
||
String get verificationHint =>
|
||
'No email? Check your spam folder or request another below.';
|
||
|
||
@override
|
||
String get verificationDemo =>
|
||
'DEMO · No real email is sent and no account is verified.';
|
||
|
||
@override
|
||
String get verificationDemoLink => 'Open demo confirmation link';
|
||
|
||
@override
|
||
String get verificationStep => 'CONFIRM YOUR EMAIL';
|
||
}
|