adding i18n to all other pages
This commit is contained in:
@@ -337,6 +337,780 @@ abstract class AppLocalizations {
|
||||
/// In en, this message translates to:
|
||||
/// **'Language'**
|
||||
String get language;
|
||||
|
||||
/// Create account title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Create Account'**
|
||||
String get createAccount;
|
||||
|
||||
/// Company name label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Company Name'**
|
||||
String get companyName;
|
||||
|
||||
/// Mobile number label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Mobile Number'**
|
||||
String get mobileNumber;
|
||||
|
||||
/// Workspace label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Workspace'**
|
||||
String get workspace;
|
||||
|
||||
/// GST number label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Gst Number'**
|
||||
String get gstNumber;
|
||||
|
||||
/// Pancard label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'pancard'**
|
||||
String get pancard;
|
||||
|
||||
/// Working label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Working'**
|
||||
String get workingField;
|
||||
|
||||
/// Generic required-field validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter {label}'**
|
||||
String pleaseEnterThis(String label);
|
||||
|
||||
/// Generic input hint
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter {label}'**
|
||||
String enterThis(String label);
|
||||
|
||||
/// Short email validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter a valid email'**
|
||||
String get validEmailShort;
|
||||
|
||||
/// Submit button uppercase
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'SUBMIT'**
|
||||
String get submitCaps;
|
||||
|
||||
/// Account creation failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Account Creation Failed: {error}'**
|
||||
String accountCreationFailed(String error);
|
||||
|
||||
/// Mobile number short label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Mobile No'**
|
||||
String get mobileNo;
|
||||
|
||||
/// Signup step 1 header
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Step 1: Create Account'**
|
||||
String get step1CreateAccount;
|
||||
|
||||
/// Previous button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Previous'**
|
||||
String get previous;
|
||||
|
||||
/// Next button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Next'**
|
||||
String get next;
|
||||
|
||||
/// Signup wizard title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sign Up - Step {step}'**
|
||||
String signUpStep(String step);
|
||||
|
||||
/// Selected account display
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Selected Account ID: {accountId}'**
|
||||
String selectedAccountId(String accountId);
|
||||
|
||||
/// Signup step 2 header
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Step 2: Get Email Verification'**
|
||||
String get step2EmailVerification;
|
||||
|
||||
/// Signup step 3 header
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Step 3: Get Registration'**
|
||||
String get step3GetRegistration;
|
||||
|
||||
/// Account created message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Account created successfully!'**
|
||||
String get accountCreatedSuccess;
|
||||
|
||||
/// Registration title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Registration'**
|
||||
String get registration;
|
||||
|
||||
/// First name label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'First Name'**
|
||||
String get firstName;
|
||||
|
||||
/// Last name label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Last Name'**
|
||||
String get lastName;
|
||||
|
||||
/// New password label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'New Password'**
|
||||
String get newPassword;
|
||||
|
||||
/// Confirm password label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Confirm Password'**
|
||||
String get confirmPassword;
|
||||
|
||||
/// Add account row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Add Account'**
|
||||
String get addAccount;
|
||||
|
||||
/// Short password validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter a valid password'**
|
||||
String get validPasswordShort;
|
||||
|
||||
/// Terms agreement prefix
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'By signing up you are agreeing to the '**
|
||||
String get termsAgreePrefix;
|
||||
|
||||
/// Terms link
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Terms & Conditions'**
|
||||
String get termsConditions;
|
||||
|
||||
/// Terms conjunction
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' and our '**
|
||||
String get termsAndOur;
|
||||
|
||||
/// EULA link
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'End User License Agreement'**
|
||||
String get eula;
|
||||
|
||||
/// Processing without dots
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Processing'**
|
||||
String get processingPlain;
|
||||
|
||||
/// Create user title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Create User'**
|
||||
String get createUser;
|
||||
|
||||
/// Your email hint
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter Your Email'**
|
||||
String get enterYourEmail;
|
||||
|
||||
/// Send OTP button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Send OTP'**
|
||||
String get sendOtp;
|
||||
|
||||
/// Send OTP failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Failed to send OTP: {error}'**
|
||||
String failedToSendOtp(String error);
|
||||
|
||||
/// Email verification header
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Email Verification'**
|
||||
String get emailVerification;
|
||||
|
||||
/// OTP sent message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'A mail with a 6-digit verification code was just sent to {email}'**
|
||||
String otpSentToEmail(String email);
|
||||
|
||||
/// Email verified message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Email verified successfully'**
|
||||
String get emailVerifiedSuccess;
|
||||
|
||||
/// OTP verification failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Failed to verify OTP: {error}'**
|
||||
String failedToVerifyOtp(String error);
|
||||
|
||||
/// OTP resent message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'OTP Resent'**
|
||||
String get otpResent;
|
||||
|
||||
/// OTP resend failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Failed to resend OTP: {error}'**
|
||||
String failedToResendOtp(String error);
|
||||
|
||||
/// Forgot password link
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Forgot Password?'**
|
||||
String get forgotPasswordLink;
|
||||
|
||||
/// Resend prompt
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Didn’t get the code?'**
|
||||
String get didntGetCode;
|
||||
|
||||
/// Resend button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Resend'**
|
||||
String get resend;
|
||||
|
||||
/// Go to registration button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Go to Registration Details'**
|
||||
String get goToRegistrationDetails;
|
||||
|
||||
/// About us title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'About Us'**
|
||||
String get aboutUs;
|
||||
|
||||
/// About us body
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Create a new project if you have access, if you don\'t have access, then contact the admin.'**
|
||||
String get aboutDescription;
|
||||
|
||||
/// Reset password title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Reset Password'**
|
||||
String get resetPassword;
|
||||
|
||||
/// Signed in as message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'You\'re signed in as {email}'**
|
||||
String signedInAs(String email);
|
||||
|
||||
/// Wrong account link
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Wrong account? Log in instead.'**
|
||||
String get wrongAccount;
|
||||
|
||||
/// Old password label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter Old Password'**
|
||||
String get enterOldPassword;
|
||||
|
||||
/// Old password validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter your old password'**
|
||||
String get oldPasswordError;
|
||||
|
||||
/// New password label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter New Password'**
|
||||
String get enterNewPassword;
|
||||
|
||||
/// New password validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter your new password'**
|
||||
String get newPasswordError;
|
||||
|
||||
/// Re-enter password label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Re-Enter New Password'**
|
||||
String get reEnterNewPassword;
|
||||
|
||||
/// Re-enter validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please re-enter your new password'**
|
||||
String get reEnterPasswordError;
|
||||
|
||||
/// Password mismatch
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Passwords do not match'**
|
||||
String get passwordsDontMatch;
|
||||
|
||||
/// Continue button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Continue'**
|
||||
String get continueBtn;
|
||||
|
||||
/// Password changed message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Password Changed Successfully'**
|
||||
String get passwordChangedSuccess;
|
||||
|
||||
/// Incorrect password message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Incorrect Password'**
|
||||
String get incorrectPassword;
|
||||
|
||||
/// Select image prompt
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please select an image.'**
|
||||
String get selectImage;
|
||||
|
||||
/// Image updated message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Profile image updated'**
|
||||
String get profileImageUpdated;
|
||||
|
||||
/// Image upload failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Failed to upload image: {error}'**
|
||||
String failedUploadImage(String error);
|
||||
|
||||
/// Missing user id message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'User id missing, please re-login'**
|
||||
String get userIdMissing;
|
||||
|
||||
/// Profile updated message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Profile updated'**
|
||||
String get profileUpdated;
|
||||
|
||||
/// Profile update failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Failed to update profile: {code}'**
|
||||
String failedUpdateProfile(String code);
|
||||
|
||||
/// Update failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Failed to update: {error}'**
|
||||
String failedUpdate(String error);
|
||||
|
||||
/// Profile settings title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'My Profile Settings'**
|
||||
String get myProfileSettings;
|
||||
|
||||
/// Pick photo button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Pick a Profile Photo'**
|
||||
String get pickProfilePhoto;
|
||||
|
||||
/// Profile info header
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Your Profile Information'**
|
||||
String get yourProfileInfo;
|
||||
|
||||
/// Full name label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Your Full Name'**
|
||||
String get yourFullName;
|
||||
|
||||
/// Full name hint
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter Full Name'**
|
||||
String get enterFullName;
|
||||
|
||||
/// Full name validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter your full name'**
|
||||
String get enterFullNameError;
|
||||
|
||||
/// Pronouns label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Pronouns'**
|
||||
String get pronouns;
|
||||
|
||||
/// Pronouns hint
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter Pronouns'**
|
||||
String get enterPronouns;
|
||||
|
||||
/// Role label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Role'**
|
||||
String get role;
|
||||
|
||||
/// Role hint
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter Role'**
|
||||
String get enterRole;
|
||||
|
||||
/// Department label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Department or Team'**
|
||||
String get departmentOrTeam;
|
||||
|
||||
/// Department hint
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter Department or Team'**
|
||||
String get enterDepartmentOrTeam;
|
||||
|
||||
/// Email validation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please enter a valid email address'**
|
||||
String get validEmailError;
|
||||
|
||||
/// About me label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'About Me'**
|
||||
String get aboutMe;
|
||||
|
||||
/// Update profile button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Update Profile'**
|
||||
String get updateProfile;
|
||||
|
||||
/// Profile password row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Password:Change Password for your account Change password'**
|
||||
String get profilePasswordRow;
|
||||
|
||||
/// Profile security row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Security:Logout of all sessions except this current browser Logout other sessions'**
|
||||
String get profileSecurityRow;
|
||||
|
||||
/// Profile deactivation row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Deactivation:Remove access to all organizations and workspace in cloudnsure Deactivate account'**
|
||||
String get profileDeactivationRow;
|
||||
|
||||
/// Loading indicator
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Loading...'**
|
||||
String get loading;
|
||||
|
||||
/// Home tab
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Home'**
|
||||
String get navHome;
|
||||
|
||||
/// Contacts tab
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Contacts'**
|
||||
String get navContacts;
|
||||
|
||||
/// Wallet tab
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Wallet'**
|
||||
String get navWallet;
|
||||
|
||||
/// Duty summary dialog title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Duty summary'**
|
||||
String get dutySummary;
|
||||
|
||||
/// Duty summary dialog body
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Points recorded: {points}\\nDistance (straight line): {km} km\\nRoad distance: coming in step 4 (free API).'**
|
||||
String dutySummaryBody(String points, String km);
|
||||
|
||||
/// Duty punch title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Duty Punch'**
|
||||
String get dutyPunch;
|
||||
|
||||
/// Busy button label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Please wait...'**
|
||||
String get pleaseWait;
|
||||
|
||||
/// Punch out button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punch Out'**
|
||||
String get punchOut;
|
||||
|
||||
/// Punch in button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punch In'**
|
||||
String get punchIn;
|
||||
|
||||
/// Punched in confirmation
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punched in - tracking every 5 min'**
|
||||
String get punchedInTracking;
|
||||
|
||||
/// Punch in failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punch in failed: {error}'**
|
||||
String punchInFailed(String error);
|
||||
|
||||
/// Punch out failure
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punch out failed: {error}'**
|
||||
String punchOutFailed(String error);
|
||||
|
||||
/// Background tracking note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Keeps recording one location every 5 min, even with the app minimized. For Xiaomi/Oppo/Vivo/Samsung allow Unrestricted battery use or tracking may pause.'**
|
||||
String get batteryNote;
|
||||
|
||||
/// Recent duties header
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Recent duties'**
|
||||
String get recentDuties;
|
||||
|
||||
/// Punched in status
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punched IN'**
|
||||
String get punchedIn;
|
||||
|
||||
/// Punched out status
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Punched OUT'**
|
||||
String get punchedOut;
|
||||
|
||||
/// Session row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Session: {session}'**
|
||||
String sessionRow(String session);
|
||||
|
||||
/// Since row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Since: {time}'**
|
||||
String sinceRow(String time);
|
||||
|
||||
/// Points row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Points: {points}'**
|
||||
String pointsRow(String points);
|
||||
|
||||
/// Distance row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Distance: {km} km'**
|
||||
String distanceRow(String km);
|
||||
|
||||
/// History out row
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Out: {out} • {km} km'**
|
||||
String historyOutRow(String out, String km);
|
||||
|
||||
/// Battery dialog title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Keep tracking running'**
|
||||
String get keepTracking;
|
||||
|
||||
/// Battery exemption body
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Xiaomi, Oppo, Vivo and Samsung phones stop background tracking to save battery. Allow \"Unrestricted\" battery use for this app so duty tracking keeps working when the screen is off?'**
|
||||
String get batteryExemptBody;
|
||||
|
||||
/// Later button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Later'**
|
||||
String get laterBtn;
|
||||
|
||||
/// Open settings button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Open settings'**
|
||||
String get openSettings;
|
||||
|
||||
/// Scan barcode title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Scan Barcode'**
|
||||
String get scanBarcode;
|
||||
|
||||
/// Bar code title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'BAR CODE'**
|
||||
String get barCode;
|
||||
|
||||
/// Scanned barcode label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Scanned Barcode:'**
|
||||
String get scannedBarcode;
|
||||
|
||||
/// Scan QR title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Scan QR'**
|
||||
String get scanQR;
|
||||
|
||||
/// QR code title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'QR Code'**
|
||||
String get qrCode;
|
||||
|
||||
/// Scanned QR label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Scanned QRcode:'**
|
||||
String get scannedQRCode;
|
||||
|
||||
/// Scan QR button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Scan QRcode'**
|
||||
String get scanQRCode;
|
||||
|
||||
/// Generated QR title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Generated QR Code'**
|
||||
String get generatedQrCode;
|
||||
|
||||
/// Generated barcode title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Generated Bar Code'**
|
||||
String get generatedBarCode;
|
||||
|
||||
/// QR and barcode title
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'QR AND BAR CODE'**
|
||||
String get qrAndBarCode;
|
||||
|
||||
/// Generate QR button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Generate Qr'**
|
||||
String get generateQr;
|
||||
|
||||
/// Generate barcode button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Generate Bar code'**
|
||||
String get generateBarCode;
|
||||
|
||||
/// QR scanner button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'QR Code Scanner'**
|
||||
String get qrCodeScanner;
|
||||
|
||||
/// Barcode scanner button
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Bar Code Scanner'**
|
||||
String get barCodeScanner;
|
||||
|
||||
/// QR data field label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'qr_code_data'**
|
||||
String get qrCodeData;
|
||||
|
||||
/// Barcode data field label
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Bar Code Data'**
|
||||
String get barCodeData;
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
||||
Reference in New Issue
Block a user