|
|
|
|
|
import 'dart:async';
|
|
|
|
|
|
|
|
|
|
|
|
import 'package:flutter/foundation.dart';
|
|
|
|
|
|
import 'package:flutter/widgets.dart';
|
|
|
|
|
|
import 'package:flutter_localizations/flutter_localizations.dart';
|
|
|
|
|
|
import 'package:intl/intl.dart' as intl;
|
|
|
|
|
|
|
|
|
|
|
|
import 'app_localizations_ar.dart';
|
|
|
|
|
|
import 'app_localizations_en.dart';
|
|
|
|
|
|
|
|
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
|
|
|
|
|
|
|
|
/// Callers can lookup localized strings with an instance of AppLocalizations
|
|
|
|
|
|
/// returned by `AppLocalizations.of(context)`.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// Applications need to include `AppLocalizations.delegate()` in their app's
|
|
|
|
|
|
/// `localizationDelegates` list, and the locales they support in the app's
|
|
|
|
|
|
/// `supportedLocales` list. For example:
|
|
|
|
|
|
///
|
|
|
|
|
|
/// ```dart
|
|
|
|
|
|
/// import 'l10n/app_localizations.dart';
|
|
|
|
|
|
///
|
|
|
|
|
|
/// return MaterialApp(
|
|
|
|
|
|
/// localizationsDelegates: AppLocalizations.localizationsDelegates,
|
|
|
|
|
|
/// supportedLocales: AppLocalizations.supportedLocales,
|
|
|
|
|
|
/// home: MyApplicationHome(),
|
|
|
|
|
|
/// );
|
|
|
|
|
|
/// ```
|
|
|
|
|
|
///
|
|
|
|
|
|
/// ## Update pubspec.yaml
|
|
|
|
|
|
///
|
|
|
|
|
|
/// Please make sure to update your pubspec.yaml to include the following
|
|
|
|
|
|
/// packages:
|
|
|
|
|
|
///
|
|
|
|
|
|
/// ```yaml
|
|
|
|
|
|
/// dependencies:
|
|
|
|
|
|
/// # Internationalization support.
|
|
|
|
|
|
/// flutter_localizations:
|
|
|
|
|
|
/// sdk: flutter
|
|
|
|
|
|
/// intl: any # Use the pinned version from flutter_localizations
|
|
|
|
|
|
///
|
|
|
|
|
|
/// # Rest of dependencies
|
|
|
|
|
|
/// ```
|
|
|
|
|
|
///
|
|
|
|
|
|
/// ## iOS Applications
|
|
|
|
|
|
///
|
|
|
|
|
|
/// iOS applications define key application metadata, including supported
|
|
|
|
|
|
/// locales, in an Info.plist file that is built into the application bundle.
|
|
|
|
|
|
/// To configure the locales supported by your app, you’ll need to edit this
|
|
|
|
|
|
/// file.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// First, open your project’s ios/Runner.xcworkspace Xcode workspace file.
|
|
|
|
|
|
/// Then, in the Project Navigator, open the Info.plist file under the Runner
|
|
|
|
|
|
/// project’s Runner folder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// Next, select the Information Property List item, select Add Item from the
|
|
|
|
|
|
/// Editor menu, then select Localizations from the pop-up menu.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// Select and expand the newly-created Localizations item then, for each
|
|
|
|
|
|
/// locale your application supports, add a new item and select the locale
|
|
|
|
|
|
/// you wish to add from the pop-up menu in the Value field. This list should
|
|
|
|
|
|
/// be consistent with the languages listed in the AppLocalizations.supportedLocales
|
|
|
|
|
|
/// property.
|
|
|
|
|
|
abstract class AppLocalizations {
|
|
|
|
|
|
AppLocalizations(String locale)
|
|
|
|
|
|
: localeName = intl.Intl.canonicalizedLocale(locale.toString());
|
|
|
|
|
|
|
|
|
|
|
|
final String localeName;
|
|
|
|
|
|
|
|
|
|
|
|
static AppLocalizations? of(BuildContext context) {
|
|
|
|
|
|
return Localizations.of<AppLocalizations>(context, AppLocalizations);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
static const LocalizationsDelegate<AppLocalizations> delegate =
|
|
|
|
|
|
_AppLocalizationsDelegate();
|
|
|
|
|
|
|
|
|
|
|
|
/// A list of this localizations delegate along with the default localizations
|
|
|
|
|
|
/// delegates.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// Returns a list of localizations delegates containing this delegate along with
|
|
|
|
|
|
/// GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate,
|
|
|
|
|
|
/// and GlobalWidgetsLocalizations.delegate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// Additional delegates can be added by appending to this list in
|
|
|
|
|
|
/// MaterialApp. This list does not have to be used at all if a custom list
|
|
|
|
|
|
/// of delegates is preferred or required.
|
|
|
|
|
|
static const List<LocalizationsDelegate<dynamic>> localizationsDelegates =
|
|
|
|
|
|
<LocalizationsDelegate<dynamic>>[
|
|
|
|
|
|
delegate,
|
|
|
|
|
|
GlobalMaterialLocalizations.delegate,
|
|
|
|
|
|
GlobalCupertinoLocalizations.delegate,
|
|
|
|
|
|
GlobalWidgetsLocalizations.delegate,
|
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
/// A list of this localizations delegate's supported locales.
|
|
|
|
|
|
static const List<Locale> supportedLocales = <Locale>[
|
|
|
|
|
|
Locale('ar'),
|
|
|
|
|
|
Locale('en')
|
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serverErrorMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Currently, Service not available'**
|
|
|
|
|
|
String get serverErrorMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @failedRequestMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Failed to complete request'**
|
|
|
|
|
|
String get failedRequestMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @successfulRequestMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request complete successfully'**
|
|
|
|
|
|
String get successfulRequestMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @commentAdded.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Comment Added'**
|
|
|
|
|
|
String get commentAdded;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestLockMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Wait until your request complete'**
|
|
|
|
|
|
String get requestLockMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @cancel.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Cancel'**
|
|
|
|
|
|
String get cancel;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @confirm.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Confirm'**
|
|
|
|
|
|
String get confirm;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @notArrived.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Not Arrived'**
|
|
|
|
|
|
String get notArrived;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @arrived.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Arrived'**
|
|
|
|
|
|
String get arrived;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @done.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Done'**
|
|
|
|
|
|
String get done;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @exit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Exit'**
|
|
|
|
|
|
String get exit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @refreshQrCode.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Refresh QR Code'**
|
|
|
|
|
|
String get refreshQrCode;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @exitAlert.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Are you sure you want to exit?'**
|
|
|
|
|
|
String get exitAlert;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetRetiredPendingOpManagementApproval.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Retired. Pending OP Management Approval'**
|
|
|
|
|
|
String get assetRetiredPendingOpManagementApproval;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetRetirementRequestSubmittedSuccessfully.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset retirement request submitted successfully'**
|
|
|
|
|
|
String get assetRetirementRequestSubmittedSuccessfully;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @youMarkedThisIssueAsFixedWaitingForTheRequesterToConfirm.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'You marked this issue as fixed. Waiting for the requester to confirm'**
|
|
|
|
|
|
String get youMarkedThisIssueAsFixedWaitingForTheRequesterToConfirm;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @signOut.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Sign Out'**
|
|
|
|
|
|
String get signOut;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @logoutAlert.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Are you sure you want to Sign Out?'**
|
|
|
|
|
|
String get logoutAlert;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @language.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'English'**
|
|
|
|
|
|
String get language;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @name.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Name'**
|
|
|
|
|
|
String get name;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @email.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Email'**
|
|
|
|
|
|
String get email;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @retirementType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Retirement Type'**
|
|
|
|
|
|
String get retirementType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetSituation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Situation'**
|
|
|
|
|
|
String get assetSituation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @phoneNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Phone Number'**
|
|
|
|
|
|
String get phoneNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @password.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Password'**
|
|
|
|
|
|
String get password;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @confirmPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Confirm Password'**
|
|
|
|
|
|
String get confirmPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @skipForLater.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Skip For Later'**
|
|
|
|
|
|
String get skipForLater;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @signIn.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Sign In'**
|
|
|
|
|
|
String get signIn;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @letSignInToAccount.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Let’s sign in to your account'**
|
|
|
|
|
|
String get letSignInToAccount;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @signUp.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Sign Up'**
|
|
|
|
|
|
String get signUp;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @accept.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Accept'**
|
|
|
|
|
|
String get accept;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reject.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Reject'**
|
|
|
|
|
|
String get reject;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @forgetPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Forget Password'**
|
|
|
|
|
|
String get forgetPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @acceptTermsAndConditions.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Accept Terms And Conditions'**
|
|
|
|
|
|
String get acceptTermsAndConditions;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @emailValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Not valid email'**
|
|
|
|
|
|
String get emailValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @nameValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'name is required'**
|
|
|
|
|
|
String get nameValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @passwordValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'at least 6 characters or numbers'**
|
|
|
|
|
|
String get passwordValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @confirmPasswordValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Password and confirm password not match'**
|
|
|
|
|
|
String get confirmPasswordValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @phoneNumberValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Not valid phone number'**
|
|
|
|
|
|
String get phoneNumberValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @termsAndConditionsValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Accept terms and conditions is required'**
|
|
|
|
|
|
String get termsAndConditionsValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @update.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update'**
|
|
|
|
|
|
String get update;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @step.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Step'**
|
|
|
|
|
|
String get step;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @forgetPasswordWithMark.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Forget Password?'**
|
|
|
|
|
|
String get forgetPasswordWithMark;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @showPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'show password'**
|
|
|
|
|
|
String get showPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @wrongEmailOrPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Wrong email or password'**
|
|
|
|
|
|
String get wrongEmailOrPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @emailExist.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Email exist'**
|
|
|
|
|
|
String get emailExist;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @phoneNumberExist.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Phone number exist'**
|
|
|
|
|
|
String get phoneNumberExist;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @next.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Next'**
|
|
|
|
|
|
String get next;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @back.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Back'**
|
|
|
|
|
|
String get back;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @search.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search'**
|
|
|
|
|
|
String get search;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @searchByName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search by name'**
|
|
|
|
|
|
String get searchByName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @searchByAssetNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search by asset number'**
|
|
|
|
|
|
String get searchByAssetNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @address.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Address'**
|
|
|
|
|
|
String get address;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addressNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Address not found'**
|
|
|
|
|
|
String get addressNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addressValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Address validateMessage'**
|
|
|
|
|
|
String get addressValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @dataNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Data not found'**
|
|
|
|
|
|
String get dataNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @description.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Description'**
|
|
|
|
|
|
String get description;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @descriptionNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Description not found'**
|
|
|
|
|
|
String get descriptionNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @descriptionValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Description can\'t be empty'**
|
|
|
|
|
|
String get descriptionValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @edit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Edit'**
|
|
|
|
|
|
String get edit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @emailNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Email not found'**
|
|
|
|
|
|
String get emailNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @from.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'From'**
|
|
|
|
|
|
String get from;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @endDateTimeMustBeGreaterThanStartDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'End Date time must be greater than start date'**
|
|
|
|
|
|
String get endDateTimeMustBeGreaterThanStartDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @signaturesAreRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Signatures are required'**
|
|
|
|
|
|
String get signaturesAreRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @to.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'To'**
|
|
|
|
|
|
String get to;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @linkNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Link not found'**
|
|
|
|
|
|
String get linkNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @nameNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Name not found'**
|
|
|
|
|
|
String get nameNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @phoneNumberNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Phone number not found'**
|
|
|
|
|
|
String get phoneNumberNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @title.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Title'**
|
|
|
|
|
|
String get title;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @titleNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Title not found'**
|
|
|
|
|
|
String get titleNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @titleValidateMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Title Can\'t be empty'**
|
|
|
|
|
|
String get titleValidateMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @urlNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'URL not found'**
|
|
|
|
|
|
String get urlNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @date.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Date'**
|
|
|
|
|
|
String get date;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @status.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Status'**
|
|
|
|
|
|
String get status;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @code.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Code'**
|
|
|
|
|
|
String get code;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serialNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Serial Number'**
|
|
|
|
|
|
String get serialNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @add.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add'**
|
|
|
|
|
|
String get add;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @brand.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'manufacture'**
|
|
|
|
|
|
String get brand;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @clearSearch.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Clear Search'**
|
|
|
|
|
|
String get clearSearch;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @closed.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Closed'**
|
|
|
|
|
|
String get closed;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @close.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Close'**
|
|
|
|
|
|
String get close;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @scanOrPickAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Scan or Pick Asset'**
|
|
|
|
|
|
String get scanOrPickAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reScanOrPickAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Re-Scan or Pick Asset'**
|
|
|
|
|
|
String get reScanOrPickAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @camera.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Camera'**
|
|
|
|
|
|
String get camera;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @gallery.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Gallery'**
|
|
|
|
|
|
String get gallery;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @files.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Files'**
|
|
|
|
|
|
String get files;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @attachFiles.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Attach Files'**
|
|
|
|
|
|
String get attachFiles;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @activityStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Activity Status'**
|
|
|
|
|
|
String get activityStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @takeAction.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Take Action'**
|
|
|
|
|
|
String get takeAction;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pleaseConfirmTheIssueHasBeenResolved.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Please confirm the issue has been resolved'**
|
|
|
|
|
|
String get pleaseConfirmTheIssueHasBeenResolved;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @nurseAcknowledge.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'I acknowledge the completion of this work order'**
|
|
|
|
|
|
String get nurseAcknowledge;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @hours.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Hours'**
|
|
|
|
|
|
String get hours;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @internal.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Internal'**
|
|
|
|
|
|
String get internal;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @external.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'External'**
|
|
|
|
|
|
String get external;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addInternalActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add Internal Activity'**
|
|
|
|
|
|
String get addInternalActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addExternalActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add External Activity'**
|
|
|
|
|
|
String get addExternalActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @remotely.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Remotely'**
|
|
|
|
|
|
String get remotely;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workshop.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Workshop'**
|
|
|
|
|
|
String get workshop;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @abroad.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Abroad'**
|
|
|
|
|
|
String get abroad;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @create.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create'**
|
|
|
|
|
|
String get create;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createServiceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create Service Request'**
|
|
|
|
|
|
String get createServiceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @delete.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Delete'**
|
|
|
|
|
|
String get delete;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @details.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Details'**
|
|
|
|
|
|
String get details;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @device.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Device'**
|
|
|
|
|
|
String get device;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceArName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Ar Name'**
|
|
|
|
|
|
String get deviceArName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sparePartDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Spare Part Details'**
|
|
|
|
|
|
String get sparePartDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @attachQuotation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Attach Quotation'**
|
|
|
|
|
|
String get attachQuotation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addSparePartActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add Spare Part Activity'**
|
|
|
|
|
|
String get addSparePartActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add Activity'**
|
|
|
|
|
|
String get addActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateSparePartActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Spare Part Activity'**
|
|
|
|
|
|
String get updateSparePartActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Name'**
|
|
|
|
|
|
String get deviceName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceImages.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Images'**
|
|
|
|
|
|
String get deviceImages;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceModel.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Model'**
|
|
|
|
|
|
String get deviceModel;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @doYouWantToCreateAnotherSparePartRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Do you want to create another spare part request?'**
|
|
|
|
|
|
String get doYouWantToCreateAnotherSparePartRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sparePartActivitySuccess.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Spare Part Request activity has been created successfully'**
|
|
|
|
|
|
String get sparePartActivitySuccess;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Required'**
|
|
|
|
|
|
String get deviceRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceSN.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Serial Number'**
|
|
|
|
|
|
String get deviceSN;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @engineerName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Engineer Name'**
|
|
|
|
|
|
String get engineerName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @engineerPhone.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Engineer Phone'**
|
|
|
|
|
|
String get engineerPhone;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @facebook.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'facebook'**
|
|
|
|
|
|
String get facebook;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @faultDescription.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Fault Description'**
|
|
|
|
|
|
String get faultDescription;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @general.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'General'**
|
|
|
|
|
|
String get general;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @hospital.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Site'**
|
|
|
|
|
|
String get hospital;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @hospitalRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Site Required'**
|
|
|
|
|
|
String get hospitalRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @hotLine.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Hot Line'**
|
|
|
|
|
|
String get hotLine;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @jobSheetNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Job Sheet Number'**
|
|
|
|
|
|
String get jobSheetNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @linkedIn.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'linkedIn'**
|
|
|
|
|
|
String get linkedIn;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @maintenanceIssue.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Maintenance Issue'**
|
|
|
|
|
|
String get maintenanceIssue;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @maintenanceIssueRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'maintenance Issue Required'**
|
|
|
|
|
|
String get maintenanceIssueRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @maxImagesNumberIs5.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Maximum Images Number Is 5'**
|
|
|
|
|
|
String get maxImagesNumberIs5;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @model.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Model'**
|
|
|
|
|
|
String get model;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @modelNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Model No.'**
|
|
|
|
|
|
String get modelNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @modelName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Model Name'**
|
|
|
|
|
|
String get modelName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @nameExist.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Name Exist'**
|
|
|
|
|
|
String get nameExist;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newServiceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New Service Request'**
|
|
|
|
|
|
String get newServiceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newWord.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New'**
|
|
|
|
|
|
String get newWord;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noDateFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Date Found'**
|
|
|
|
|
|
String get noDateFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noDeviceFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Asset Found'**
|
|
|
|
|
|
String get noDeviceFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noHospitalFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Site Found'**
|
|
|
|
|
|
String get noHospitalFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noModelFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Model Found'**
|
|
|
|
|
|
String get noModelFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noServiceRequestFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Service Request Found'**
|
|
|
|
|
|
String get noServiceRequestFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noSnFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No SN Found'**
|
|
|
|
|
|
String get noSnFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @notifications.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Notifications'**
|
|
|
|
|
|
String get notifications;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @notificationsNotFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Notifications Not Found'**
|
|
|
|
|
|
String get notificationsNotFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noUniteFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Unit Found'**
|
|
|
|
|
|
String get noUniteFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @ourWebsite.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Our Website'**
|
|
|
|
|
|
String get ourWebsite;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickDevice.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Asset'**
|
|
|
|
|
|
String get pickDevice;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickHospital.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Site'**
|
|
|
|
|
|
String get pickHospital;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickUnite.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Unit'**
|
|
|
|
|
|
String get pickUnite;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @policy.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Policy'**
|
|
|
|
|
|
String get policy;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @fixed.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Fixed'**
|
|
|
|
|
|
String get fixed;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reason1.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'The engineer didn\'t confirm visit date with 2 hours from the request time'**
|
|
|
|
|
|
String get reason1;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reason2.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'The engineer change the visit date without coordination with me'**
|
|
|
|
|
|
String get reason2;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reason3.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'the engineer didn\'t attend on date/time'**
|
|
|
|
|
|
String get reason3;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reason4.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'I can\'t reach engineer by phone or SMS'**
|
|
|
|
|
|
String get reason4;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reason5.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'There is delay ib bringing the spare parts'**
|
|
|
|
|
|
String get reason5;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @repaired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Repaired'**
|
|
|
|
|
|
String get repaired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @repeated.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Repeated'**
|
|
|
|
|
|
String get repeated;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reportIssue.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Report a Issue'**
|
|
|
|
|
|
String get reportIssue;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestInformation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'request Information'**
|
|
|
|
|
|
String get requestInformation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @searchBySn.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search By Sn'**
|
|
|
|
|
|
String get searchBySn;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serviceRequestInformation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Service Request Information'**
|
|
|
|
|
|
String get serviceRequestInformation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serviceRequests.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Service Requests'**
|
|
|
|
|
|
String get serviceRequests;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @correctiveMaintenance.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Corrective Maintenance'**
|
|
|
|
|
|
String get correctiveMaintenance;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @shareAntherIssue.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'share Another Issue'**
|
|
|
|
|
|
String get shareAntherIssue;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @shareApp.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Share App'**
|
|
|
|
|
|
String get shareApp;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sn.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'SN'**
|
|
|
|
|
|
String get sn;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @submit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Submit'**
|
|
|
|
|
|
String get submit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @trackServiceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Track Service Requests'**
|
|
|
|
|
|
String get trackServiceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @twitter.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Twitter'**
|
|
|
|
|
|
String get twitter;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @underRepair.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Under Repair'**
|
|
|
|
|
|
String get underRepair;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @unite.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Unit'**
|
|
|
|
|
|
String get unite;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @uniteRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Unit Required'**
|
|
|
|
|
|
String get uniteRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @visitDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Visit Date'**
|
|
|
|
|
|
String get visitDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @returnToService.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Return to service'**
|
|
|
|
|
|
String get returnToService;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @whatsApp.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'WhatsApp'**
|
|
|
|
|
|
String get whatsApp;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workPerformed.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Work Performed'**
|
|
|
|
|
|
String get workPerformed;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @actualDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Actual Date'**
|
|
|
|
|
|
String get actualDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @expectDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Expect Date'**
|
|
|
|
|
|
String get expectDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @images.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Images'**
|
|
|
|
|
|
String get images;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @imagesRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Images Required'**
|
|
|
|
|
|
String get imagesRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noSerialNumberFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Serial Number Found'**
|
|
|
|
|
|
String get noSerialNumberFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @notYet.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Not Yet'**
|
|
|
|
|
|
String get notYet;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noVisitsFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Visits Found'**
|
|
|
|
|
|
String get noVisitsFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @onHold.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'On Hold'**
|
|
|
|
|
|
String get onHold;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickFromCamera.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick From Camera'**
|
|
|
|
|
|
String get pickFromCamera;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickFromGallery.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick From Gallery'**
|
|
|
|
|
|
String get pickFromGallery;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @preventiveMaintenance.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Preventive Maintenance'**
|
|
|
|
|
|
String get preventiveMaintenance;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @preventiveMaintenanceUpdatedSuccessfully.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Preventive Maintenance Updated Successfully'**
|
|
|
|
|
|
String get preventiveMaintenanceUpdatedSuccessfully;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @regularVisits.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Regular Visits'**
|
|
|
|
|
|
String get regularVisits;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @regularVisitsUpdatedSuccessfully.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Regular Visits Updated Successfully'**
|
|
|
|
|
|
String get regularVisitsUpdatedSuccessfully;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requiredStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Required Status'**
|
|
|
|
|
|
String get requiredStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updatePreventiveMaintenance.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Preventive Maintenance'**
|
|
|
|
|
|
String get updatePreventiveMaintenance;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateRegularVisits.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Regular Visits'**
|
|
|
|
|
|
String get updateRegularVisits;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateVisitsGroup.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Visits Group'**
|
|
|
|
|
|
String get updateVisitsGroup;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updatingDots.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Updating ...'**
|
|
|
|
|
|
String get updatingDots;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @expectedVisitDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Next Visit Date'**
|
|
|
|
|
|
String get expectedVisitDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @actualVisitDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Actual Visit Date'**
|
|
|
|
|
|
String get actualVisitDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @visitInformation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Visit Information'**
|
|
|
|
|
|
String get visitInformation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @travelingHours.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Traveling Hours'**
|
|
|
|
|
|
String get travelingHours;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workingHours.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Working Hours'**
|
|
|
|
|
|
String get workingHours;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @contactStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assigned To'**
|
|
|
|
|
|
String get contactStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @image.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Image'**
|
|
|
|
|
|
String get image;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickImage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Image'**
|
|
|
|
|
|
String get pickImage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requiredImage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Image Required'**
|
|
|
|
|
|
String get requiredImage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @taskStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Task Status'**
|
|
|
|
|
|
String get taskStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @activationAlert.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Account under reviewing please wait until be activated'**
|
|
|
|
|
|
String get activationAlert;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @attachImage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Attach Image'**
|
|
|
|
|
|
String get attachImage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @callLastSituation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Call\'s Last Situation'**
|
|
|
|
|
|
String get callLastSituation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @customer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Customer'**
|
|
|
|
|
|
String get customer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @editServiceReport.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Edit Work Order'**
|
|
|
|
|
|
String get editServiceReport;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @invoiceCode.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Invoice Code'**
|
|
|
|
|
|
String get invoiceCode;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @invoiceNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Invoice Number'**
|
|
|
|
|
|
String get invoiceNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newServiceReport.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New Work Order'**
|
|
|
|
|
|
String get newServiceReport;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @number.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Number'**
|
|
|
|
|
|
String get number;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @operatingHours.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Operating Hours'**
|
|
|
|
|
|
String get operatingHours;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @partName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Part Name'**
|
|
|
|
|
|
String get partName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @quantity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Quantity'**
|
|
|
|
|
|
String get quantity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @installedQty.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Installed Quantity'**
|
|
|
|
|
|
String get installedQty;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @returnQty.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Return Quantity'**
|
|
|
|
|
|
String get returnQty;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @oracleNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Oracle No.'**
|
|
|
|
|
|
String get oracleNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reasons.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Reasons'**
|
|
|
|
|
|
String get reasons;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addSparePartActionHeading.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Do you want to create another spare part request?'**
|
|
|
|
|
|
String get addSparePartActionHeading;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reason.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Reason'**
|
|
|
|
|
|
String get reason;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reportStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Report Status'**
|
|
|
|
|
|
String get reportStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reportType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Report Type'**
|
|
|
|
|
|
String get reportType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @callId.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Call Id'**
|
|
|
|
|
|
String get callId;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requiredWord.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'required'**
|
|
|
|
|
|
String get requiredWord;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Type'**
|
|
|
|
|
|
String get assetType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workPreformed.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Work Preformed'**
|
|
|
|
|
|
String get workPreformed;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @orderWorkNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Order Work Number'**
|
|
|
|
|
|
String get orderWorkNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assignedEmployee.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assigned Employee'**
|
|
|
|
|
|
String get assignedEmployee;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetSN.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset S.N'**
|
|
|
|
|
|
String get assetSN;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Name'**
|
|
|
|
|
|
String get assetName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Number'**
|
|
|
|
|
|
String get assetNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Detail'**
|
|
|
|
|
|
String get assetDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Details'**
|
|
|
|
|
|
String get requestDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @site.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Site'**
|
|
|
|
|
|
String get site;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @maintenanceSituation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Maintenance Situation'**
|
|
|
|
|
|
String get maintenanceSituation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @currentSituation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Current Situation'**
|
|
|
|
|
|
String get currentSituation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @alert.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Alert'**
|
|
|
|
|
|
String get alert;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @duplicateAlert.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Duplicate Alert'**
|
|
|
|
|
|
String get duplicateAlert;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @duplicateAlertMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Are you sure you want to duplicate request?'**
|
|
|
|
|
|
String get duplicateAlertMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @duplicateRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Duplicate Request'**
|
|
|
|
|
|
String get duplicateRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @comment.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Comment'**
|
|
|
|
|
|
String get comment;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateServiceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Service Request'**
|
|
|
|
|
|
String get updateServiceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @repairLocation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Repair Location'**
|
|
|
|
|
|
String get repairLocation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @travelingExpense.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Traveling Expense'**
|
|
|
|
|
|
String get travelingExpense;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @startDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Start Date'**
|
|
|
|
|
|
String get startDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @startTime.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Start Time'**
|
|
|
|
|
|
String get startTime;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @endTime.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'End Time'**
|
|
|
|
|
|
String get endTime;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @no.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No'**
|
|
|
|
|
|
String get no;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @fillDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Please fill the below details'**
|
|
|
|
|
|
String get fillDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @yes.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Yes'**
|
|
|
|
|
|
String get yes;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestedQuantity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Requested Quantity'**
|
|
|
|
|
|
String get requestedQuantity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deliveredQuantity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Delivered Quantity'**
|
|
|
|
|
|
String get deliveredQuantity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @endDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'End Date'**
|
|
|
|
|
|
String get endDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @destinationSite.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Destination Site'**
|
|
|
|
|
|
String get destinationSite;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @building.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Building'**
|
|
|
|
|
|
String get building;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @floor.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Floor'**
|
|
|
|
|
|
String get floor;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @department.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Department'**
|
|
|
|
|
|
String get department;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @room.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Room'**
|
|
|
|
|
|
String get room;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @actions.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Actions'**
|
|
|
|
|
|
String get actions;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceFiles.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Files'**
|
|
|
|
|
|
String get deviceFiles;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickFromFiles.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick From Files'**
|
|
|
|
|
|
String get pickFromFiles;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requiredFile.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'File Required'**
|
|
|
|
|
|
String get requiredFile;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickFile.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick File'**
|
|
|
|
|
|
String get pickFile;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @login.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Login'**
|
|
|
|
|
|
String get login;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @enterCredsToLogin.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Enter your credential to login'**
|
|
|
|
|
|
String get enterCredsToLogin;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @signInToYour.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Sign in to your'**
|
|
|
|
|
|
String get signInToYour;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @account.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'account'**
|
|
|
|
|
|
String get account;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @forgotPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Forgot Password?'**
|
|
|
|
|
|
String get forgotPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @username.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Username'**
|
|
|
|
|
|
String get username;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requiredField.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Required Field'**
|
|
|
|
|
|
String get requiredField;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @passwordLengthMessage.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Password must has at least 6 characters'**
|
|
|
|
|
|
String get passwordLengthMessage;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @overview.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Overview'**
|
|
|
|
|
|
String get overview;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @request.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request'**
|
|
|
|
|
|
String get request;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assets.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assets'**
|
|
|
|
|
|
String get assets;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @contact.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Contact'**
|
|
|
|
|
|
String get contact;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @welcome.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Welcome,'**
|
|
|
|
|
|
String get welcome;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @openWhatsapp.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Open WhatsApp'**
|
|
|
|
|
|
String get openWhatsapp;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @timeAndDuration.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Time and Duration'**
|
|
|
|
|
|
String get timeAndDuration;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetsCondition.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset’s Condition'**
|
|
|
|
|
|
String get assetsCondition;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @attachmentsAcknowledge.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Attachments & Acknowledge'**
|
|
|
|
|
|
String get attachmentsAcknowledge;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @up_and_running.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Up & Running'**
|
|
|
|
|
|
String get up_and_running;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @partially_down.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Partially Down'**
|
|
|
|
|
|
String get partially_down;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @needAVisit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Need a Visit'**
|
|
|
|
|
|
String get needAVisit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @fixedRemotely.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Fixed Remotely'**
|
|
|
|
|
|
String get fixedRemotely;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @iHaveArrived.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'I have arrived'**
|
|
|
|
|
|
String get iHaveArrived;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateAssetDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Asset Details'**
|
|
|
|
|
|
String get updateAssetDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @equipment_status.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Equipment Status'**
|
|
|
|
|
|
String get equipment_status;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @failureReason.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Failure Reason'**
|
|
|
|
|
|
String get failureReason;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @visitDateAndTime.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Visit Date & Time'**
|
|
|
|
|
|
String get visitDateAndTime;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @markAsFixed.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Mark as Fixed'**
|
|
|
|
|
|
String get markAsFixed;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @fully_down.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Fully Down'**
|
|
|
|
|
|
String get fully_down;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @solutions.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Solutions'**
|
|
|
|
|
|
String get solutions;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @callUs.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Call Us'**
|
|
|
|
|
|
String get callUs;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @liveChat.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Live Chat'**
|
|
|
|
|
|
String get liveChat;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @feedBack.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Feedback'**
|
|
|
|
|
|
String get feedBack;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @gasRefillRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Gas Refill Request'**
|
|
|
|
|
|
String get gasRefillRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @transferRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Transfer Request'**
|
|
|
|
|
|
String get transferRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serviceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Service Request'**
|
|
|
|
|
|
String get serviceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newGasRefillRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New Gas Refill Request'**
|
|
|
|
|
|
String get newGasRefillRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newTransferRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New Transfer Request'**
|
|
|
|
|
|
String get newTransferRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @submitRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Submit Request'**
|
|
|
|
|
|
String get submitRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @select.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Select'**
|
|
|
|
|
|
String get select;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @gasType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Gas Type'**
|
|
|
|
|
|
String get gasType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @cylinderType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Cylinder Type'**
|
|
|
|
|
|
String get cylinderType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @cylinderSize.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Cylinder Size'**
|
|
|
|
|
|
String get cylinderSize;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @httpError.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Error Request Failed'**
|
|
|
|
|
|
String get httpError;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @tryAgain.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Try Again'**
|
|
|
|
|
|
String get tryAgain;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @onlyNumbers.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Only Numbers Allowed'**
|
|
|
|
|
|
String get onlyNumbers;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @youHaveToSelect.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'You have to select'**
|
|
|
|
|
|
String get youHaveToSelect;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @youHaveToAddRequests.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'You have to add requests'**
|
|
|
|
|
|
String get youHaveToAddRequests;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createdSuccessfully.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Created successfully'**
|
|
|
|
|
|
String get createdSuccessfully;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @failedToCompleteRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Failed to complete request'**
|
|
|
|
|
|
String get failedToCompleteRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset No'**
|
|
|
|
|
|
String get assetNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @manufacture.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Manufacture'**
|
|
|
|
|
|
String get manufacture;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serialNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Serial No'**
|
|
|
|
|
|
String get serialNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Asset'**
|
|
|
|
|
|
String get pickAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @filter.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Filter'**
|
|
|
|
|
|
String get filter;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @firstAction.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'First Action'**
|
|
|
|
|
|
String get firstAction;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @rejectionReason.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Rejection Reason'**
|
|
|
|
|
|
String get rejectionReason;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Work Order'**
|
|
|
|
|
|
String get workOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @cmDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'CM Details'**
|
|
|
|
|
|
String get cmDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetInformation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Information'**
|
|
|
|
|
|
String get assetInformation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @callDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Call Details'**
|
|
|
|
|
|
String get callDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Status'**
|
|
|
|
|
|
String get assetStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workOrders.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Work Orders'**
|
|
|
|
|
|
String get workOrders;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @viewWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'View All Work Order'**
|
|
|
|
|
|
String get viewWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create Work Order'**
|
|
|
|
|
|
String get createWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serviceDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Service Details'**
|
|
|
|
|
|
String get serviceDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @setVisitDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Set Date Of Visit'**
|
|
|
|
|
|
String get setVisitDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @verifyArrival.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Verify Arrival'**
|
|
|
|
|
|
String get verifyArrival;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @selectWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Select Work Order'**
|
|
|
|
|
|
String get selectWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @scanQr.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Scan QR'**
|
|
|
|
|
|
String get scanQr;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @scanQrDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Scan QR Code of the device'**
|
|
|
|
|
|
String get scanQrDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @askRequester.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Ask Requester to Verify'**
|
|
|
|
|
|
String get askRequester;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @askRequesterDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Ask requester to verify your arrival through Atoms Application.'**
|
|
|
|
|
|
String get askRequesterDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @askOtp.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Ask OTP From Requester'**
|
|
|
|
|
|
String get askOtp;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @askOtpDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Ask OTP from requester to verify you arrival'**
|
|
|
|
|
|
String get askOtpDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @takeDevicePhoto.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Take Device Photo'**
|
|
|
|
|
|
String get takeDevicePhoto;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @takeDevicePhotoDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Take the photo of the device from location'**
|
|
|
|
|
|
String get takeDevicePhotoDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @lastSituationStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Last Situation Status'**
|
|
|
|
|
|
String get lastSituationStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @priority.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Priority'**
|
|
|
|
|
|
String get priority;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @equipmentStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Equipment Status'**
|
|
|
|
|
|
String get equipmentStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestSparePart.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Spare Part'**
|
|
|
|
|
|
String get requestSparePart;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @callResponse.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Call Response'**
|
|
|
|
|
|
String get callResponse;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @selectAction.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Select Action'**
|
|
|
|
|
|
String get selectAction;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestSparePartForYourAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request spare part for your asset'**
|
|
|
|
|
|
String get requestSparePartForYourAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addNewActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add New Activity'**
|
|
|
|
|
|
String get addNewActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addNewActivityToYourWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add new activity to your work order'**
|
|
|
|
|
|
String get addNewActivityToYourWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @markAsCompleted.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Mark As Completed'**
|
|
|
|
|
|
String get markAsCompleted;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @cmNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'CM Number'**
|
|
|
|
|
|
String get cmNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @jopStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Jop Status'**
|
|
|
|
|
|
String get jopStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @callComments.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Call Comments'**
|
|
|
|
|
|
String get callComments;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @comments.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Comments'**
|
|
|
|
|
|
String get comments;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @recordVoice.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Record Voice'**
|
|
|
|
|
|
String get recordVoice;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @gasRefillDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Gas Refill Details'**
|
|
|
|
|
|
String get gasRefillDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Request'**
|
|
|
|
|
|
String get updateRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @gasRefill.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Gas Refill'**
|
|
|
|
|
|
String get gasRefill;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Details'**
|
|
|
|
|
|
String get assetDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @receiverName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Receiver Name'**
|
|
|
|
|
|
String get receiverName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @receiverDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Receiver Details'**
|
|
|
|
|
|
String get receiverDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestedThrough.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Requested Through'**
|
|
|
|
|
|
String get requestedThrough;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @typeOfRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Type of Request'**
|
|
|
|
|
|
String get typeOfRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceTransfer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Device Transfer'**
|
|
|
|
|
|
String get deviceTransfer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceTransferRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Device Transfer Requests'**
|
|
|
|
|
|
String get deviceTransferRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceTransferDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Device Transfer Details'**
|
|
|
|
|
|
String get deviceTransferDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @transferDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Transfer Details'**
|
|
|
|
|
|
String get transferDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @senderDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Sender Details'**
|
|
|
|
|
|
String get senderDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @searchBy.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search by'**
|
|
|
|
|
|
String get searchBy;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @searchByDesc.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search by any of the following criteria'**
|
|
|
|
|
|
String get searchByDesc;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @location.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Location'**
|
|
|
|
|
|
String get location;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @supplier.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Supplier'**
|
|
|
|
|
|
String get supplier;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @supplierEngineer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Supplier Engineer'**
|
|
|
|
|
|
String get supplierEngineer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @md.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'MD'**
|
|
|
|
|
|
String get md;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @snNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'SN Number'**
|
|
|
|
|
|
String get snNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @snNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'SN No.'**
|
|
|
|
|
|
String get snNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @oracleCode.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Oracle Code'**
|
|
|
|
|
|
String get oracleCode;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @byDepartment.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'By Department'**
|
|
|
|
|
|
String get byDepartment;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @bySite.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'By Site'**
|
|
|
|
|
|
String get bySite;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @applyFilter.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Apply Filter'**
|
|
|
|
|
|
String get applyFilter;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pmDateRange.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PM Date Range'**
|
|
|
|
|
|
String get pmDateRange;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Date'**
|
|
|
|
|
|
String get pickDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @verify.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Verify'**
|
|
|
|
|
|
String get verify;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @resend.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Resend'**
|
|
|
|
|
|
String get resend;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @resendIn.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Resend In'**
|
|
|
|
|
|
String get resendIn;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @havingTroubleReceivingOtp.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Having trouble receiving OTP?'**
|
|
|
|
|
|
String get havingTroubleReceivingOtp;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @askOtpFromRequester.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Ask OTP From Requester'**
|
|
|
|
|
|
String get askOtpFromRequester;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @checkOutOtherMethods.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Check out other methods.'**
|
|
|
|
|
|
String get checkOutOtherMethods;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @otpSentToNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'An OTP sent to the number'**
|
|
|
|
|
|
String get otpSentToNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Details'**
|
|
|
|
|
|
String get requestDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @historyLogs.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'History Logs'**
|
|
|
|
|
|
String get historyLogs;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickTime.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Time'**
|
|
|
|
|
|
String get pickTime;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @readCompleteThread.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Read Complete thread'**
|
|
|
|
|
|
String get readCompleteThread;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickADate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick a date'**
|
|
|
|
|
|
String get pickADate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @firstActionStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'First Action Status'**
|
|
|
|
|
|
String get firstActionStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @loanAvailability.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Loan Availability'**
|
|
|
|
|
|
String get loanAvailability;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @save.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Save'**
|
|
|
|
|
|
String get save;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @serviceType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Service Type'**
|
|
|
|
|
|
String get serviceType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assistantEmployee.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assistant Employee'**
|
|
|
|
|
|
String get assistantEmployee;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assignAssistant.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assign Assistant'**
|
|
|
|
|
|
String get assignAssistant;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @partNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Part No.'**
|
|
|
|
|
|
String get partNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @partNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Part Number'**
|
|
|
|
|
|
String get partNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @engSign.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Engineer Signature'**
|
|
|
|
|
|
String get engSign;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requesterName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Requester Name'**
|
|
|
|
|
|
String get requesterName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @updateWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Update Work Order'**
|
|
|
|
|
|
String get updateWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createPreventiveMaintenanceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create Preventive Maintenance Request'**
|
|
|
|
|
|
String get createPreventiveMaintenanceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createNewRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create New Request'**
|
|
|
|
|
|
String get createNewRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @calendar.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Calendar'**
|
|
|
|
|
|
String get calendar;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @helpCenter.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Help Center'**
|
|
|
|
|
|
String get helpCenter;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @rateUs.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Rate Us'**
|
|
|
|
|
|
String get rateUs;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @settings.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Settings'**
|
|
|
|
|
|
String get settings;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reportBg.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Report a bug'**
|
|
|
|
|
|
String get reportBg;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @whatsNew.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'What\'s New'**
|
|
|
|
|
|
String get whatsNew;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @logout.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Logout'**
|
|
|
|
|
|
String get logout;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @arabic.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Arabic'**
|
|
|
|
|
|
String get arabic;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @lightTheme.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Light Theme'**
|
|
|
|
|
|
String get lightTheme;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @myProfile.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'My Profile'**
|
|
|
|
|
|
String get myProfile;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @viewDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'View Details'**
|
|
|
|
|
|
String get viewDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requests.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Requests'**
|
|
|
|
|
|
String get requests;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @highPriority.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'High Priority'**
|
|
|
|
|
|
String get highPriority;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newRequests.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New'**
|
|
|
|
|
|
String get newRequests;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @completed.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Completed'**
|
|
|
|
|
|
String get completed;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @overdue.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Overdue'**
|
|
|
|
|
|
String get overdue;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @lowPriority.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Low Priority'**
|
|
|
|
|
|
String get lowPriority;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newR.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New'**
|
|
|
|
|
|
String get newR;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @inProgress.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'In Progress'**
|
|
|
|
|
|
String get inProgress;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @open.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Open'**
|
|
|
|
|
|
String get open;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Type'**
|
|
|
|
|
|
String get requestType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request No'**
|
|
|
|
|
|
String get requestNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assignedTo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assigned To'**
|
|
|
|
|
|
String get assignedTo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @waitingForQuotation.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Waiting for quotation'**
|
|
|
|
|
|
String get waitingForQuotation;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @gasRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Gas Request'**
|
|
|
|
|
|
String get gasRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @viewComments.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'View Comments'**
|
|
|
|
|
|
String get viewComments;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @commentHere.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Comment Here'**
|
|
|
|
|
|
String get commentHere;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @nurseSignature.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Nurse Signature'**
|
|
|
|
|
|
String get nurseSignature;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @ppmVisit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PPM Visit Status'**
|
|
|
|
|
|
String get ppmVisit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @ppmRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PPMs Request'**
|
|
|
|
|
|
String get ppmRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @timer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Timer'**
|
|
|
|
|
|
String get timer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @deviceStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Device Status'**
|
|
|
|
|
|
String get deviceStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add Asset'**
|
|
|
|
|
|
String get addAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @calibrationDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Calibration Date'**
|
|
|
|
|
|
String get calibrationDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @asset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset'**
|
|
|
|
|
|
String get asset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @addItem.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Add Item'**
|
|
|
|
|
|
String get addItem;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @item.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Item'**
|
|
|
|
|
|
String get item;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @measuredValue.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Measured Value'**
|
|
|
|
|
|
String get measuredValue;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sureExit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Are you sure ypu want to Exit? '**
|
|
|
|
|
|
String get sureExit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @daily.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Daily'**
|
|
|
|
|
|
String get daily;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @weekly.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Weekly'**
|
|
|
|
|
|
String get weekly;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @monthly.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Monthly'**
|
|
|
|
|
|
String get monthly;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @confirmEngineerArrival.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Confirm Engineer Arrival'**
|
|
|
|
|
|
String get confirmEngineerArrival;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @confirmingEngineerArrivalAction.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'With this action you are confirming engineer arrival'**
|
|
|
|
|
|
String get confirmingEngineerArrivalAction;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @myShift.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'My Shift'**
|
|
|
|
|
|
String get myShift;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @myTeamRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'My Team Request'**
|
|
|
|
|
|
String get myTeamRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sunToThurs.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Sunday to Thursday'**
|
|
|
|
|
|
String get sunToThurs;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestGasRefill.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Gas Refill'**
|
|
|
|
|
|
String get requestGasRefill;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @trackGasRefill.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Track Gas Refill'**
|
|
|
|
|
|
String get trackGasRefill;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @trackAssetTransfer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Track Asset Transfer'**
|
|
|
|
|
|
String get trackAssetTransfer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @total.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Total'**
|
|
|
|
|
|
String get total;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @noDataFound.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'No Data Found'**
|
|
|
|
|
|
String get noDataFound;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @allRequests.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'All Requests'**
|
|
|
|
|
|
String get allRequests;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @allWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'All Work Orders'**
|
|
|
|
|
|
String get allWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @requestStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Request Status'**
|
|
|
|
|
|
String get requestStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createSubWorkOrder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create Sub Work Order'**
|
|
|
|
|
|
String get createSubWorkOrder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @mrNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'MR Number'**
|
|
|
|
|
|
String get mrNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @vendorEng.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Vendor Engineer'**
|
|
|
|
|
|
String get vendorEng;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @vendorName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Vendor Name'**
|
|
|
|
|
|
String get vendorName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @reset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Reset'**
|
|
|
|
|
|
String get reset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @solution.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Solution'**
|
|
|
|
|
|
String get solution;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @technicalComment.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Technical Comment'**
|
|
|
|
|
|
String get technicalComment;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @recentActivities.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Recent Activities'**
|
|
|
|
|
|
String get recentActivities;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @activities.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Activities'**
|
|
|
|
|
|
String get activities;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @provideQrCodeToEngineer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Provide the below QR Code to Engineer to verify his arrival'**
|
|
|
|
|
|
String get provideQrCodeToEngineer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @qrCode.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'QR Code'**
|
|
|
|
|
|
String get qrCode;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createNewActivity.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create New Activity'**
|
|
|
|
|
|
String get createNewActivity;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @selectActivityType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Select Activity Type'**
|
|
|
|
|
|
String get selectActivityType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sparePartRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Spare Part Request'**
|
|
|
|
|
|
String get sparePartRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @sparePartRequestDetail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Ask requester to verify your arrival through Atoms Application.'**
|
|
|
|
|
|
String get sparePartRequestDetail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @maintenanceRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Maintenance Request'**
|
|
|
|
|
|
String get maintenanceRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetToBeRetired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset to be retired'**
|
|
|
|
|
|
String get assetToBeRetired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @problemDesc.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Problem Description'**
|
|
|
|
|
|
String get problemDesc;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @source.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Source'**
|
|
|
|
|
|
String get source;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @costCodeName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Cost Code Name'**
|
|
|
|
|
|
String get costCodeName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @installationDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Installation Date'**
|
|
|
|
|
|
String get installationDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @nextPmDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Next PM Date'**
|
|
|
|
|
|
String get nextPmDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @lastPmDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Last PM Date'**
|
|
|
|
|
|
String get lastPmDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assetScan.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Asset Scan'**
|
|
|
|
|
|
String get assetScan;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pickManually.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Pick Manually'**
|
|
|
|
|
|
String get pickManually;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @doYouWantToSetReminder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Do you want to set reminder?'**
|
|
|
|
|
|
String get doYouWantToSetReminder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @youCanSetTheReminderInAlarmToRemindYouBeforeVisit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'You can set the reminder in alarm to remind you before visit. Please select the time below'**
|
|
|
|
|
|
String get youCanSetTheReminderInAlarmToRemindYouBeforeVisit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @setReminder.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Set Reminder'**
|
|
|
|
|
|
String get setReminder;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @searchAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Search Asset'**
|
|
|
|
|
|
String get searchAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @newPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'New Password'**
|
|
|
|
|
|
String get newPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @resetPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Reset Password'**
|
|
|
|
|
|
String get resetPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @otpVerification.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'OTP Verification'**
|
|
|
|
|
|
String get otpVerification;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pleaseEnterTheOtpSentTo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Please enter the OTP sent to'**
|
|
|
|
|
|
String get pleaseEnterTheOtpSentTo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pleaseEnterTheNewPassword.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Please enter the new password'**
|
|
|
|
|
|
String get pleaseEnterTheNewPassword;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @markAttendance.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Mark Attendance'**
|
|
|
|
|
|
String get markAttendance;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @selectMethodToMarkAttendance.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Select the method to mark the attendance'**
|
|
|
|
|
|
String get selectMethodToMarkAttendance;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @employeeIdIsRequired.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Employee Id is required'**
|
|
|
|
|
|
String get employeeIdIsRequired;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @successful.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Successful'**
|
|
|
|
|
|
String get successful;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @youHaveSuccessfullyMarkedYourAttendance.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'You have successfully marked your attendance'**
|
|
|
|
|
|
String get youHaveSuccessfullyMarkedYourAttendance;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @swipeTypeName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Swipe Type Name'**
|
|
|
|
|
|
String get swipeTypeName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @userName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'User Name'**
|
|
|
|
|
|
String get userName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @siteName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Site Name'**
|
|
|
|
|
|
String get siteName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pointName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Point Name'**
|
|
|
|
|
|
String get pointName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @checkIn.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Check in'**
|
|
|
|
|
|
String get checkIn;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pmWo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PM WO'**
|
|
|
|
|
|
String get pmWo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @recurrentWo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Recurrent WO'**
|
|
|
|
|
|
String get recurrentWo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @taskNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Task No'**
|
|
|
|
|
|
String get taskNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @assignEngineer.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Assign Engineer'**
|
|
|
|
|
|
String get assignEngineer;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @scheduledDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Scheduled Date'**
|
|
|
|
|
|
String get scheduledDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @complete.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Complete'**
|
|
|
|
|
|
String get complete;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createdDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Created Date'**
|
|
|
|
|
|
String get createdDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @employeeId.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Employee ID'**
|
|
|
|
|
|
String get employeeId;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @extensionNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Extension No'**
|
|
|
|
|
|
String get extensionNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @fail.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'FAIL'**
|
|
|
|
|
|
String get fail;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pass.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PASS'**
|
|
|
|
|
|
String get pass;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pmPlanNo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PM Plan No'**
|
|
|
|
|
|
String get pmPlanNo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @executionTimeFrame.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Execution Time Frame'**
|
|
|
|
|
|
String get executionTimeFrame;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @pmTestResult.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'PM Test Result'**
|
|
|
|
|
|
String get pmTestResult;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @actualVisit.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Actual Visit'**
|
|
|
|
|
|
String get actualVisit;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @totalWorkingTime.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Total Working Time'**
|
|
|
|
|
|
String get totalWorkingTime;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @typeOfPm.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Type of PM'**
|
|
|
|
|
|
String get typeOfPm;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @attachments.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Attachments'**
|
|
|
|
|
|
String get attachments;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @supplierName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Supplier Name'**
|
|
|
|
|
|
String get supplierName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @externalEngineerName.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'External Engineer Name'**
|
|
|
|
|
|
String get externalEngineerName;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @telephone.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Telephone'**
|
|
|
|
|
|
String get telephone;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @task.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Task'**
|
|
|
|
|
|
String get task;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @taskType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Task Type'**
|
|
|
|
|
|
String get taskType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createTaskRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create Task Request'**
|
|
|
|
|
|
String get createTaskRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @taskRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Task Request'**
|
|
|
|
|
|
String get taskRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @completedActions.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Completed Actions'**
|
|
|
|
|
|
String get completedActions;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @impactStatus.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Impact Status'**
|
|
|
|
|
|
String get impactStatus;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @installationSite.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Installation Site'**
|
|
|
|
|
|
String get installationSite;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @installationBuilding.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Installation Building'**
|
|
|
|
|
|
String get installationBuilding;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @installationFloor.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Installation Floor'**
|
|
|
|
|
|
String get installationFloor;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @installationDepartment.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Installation Department'**
|
|
|
|
|
|
String get installationDepartment;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @acknowledge.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Acknowledge'**
|
|
|
|
|
|
String get acknowledge;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @transferAsset.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Transfer Asset'**
|
|
|
|
|
|
String get transferAsset;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createAssetTransferRequest.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Create Asset Transfer Request'**
|
|
|
|
|
|
String get createAssetTransferRequest;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @arrivedDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Arrived Date'**
|
|
|
|
|
|
String get arrivedDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @closedDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Closed Date'**
|
|
|
|
|
|
String get closedDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @transferType.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Transfer Type'**
|
|
|
|
|
|
String get transferType;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @since.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Since'**
|
|
|
|
|
|
String get since;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @rejectionDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Rejection Details'**
|
|
|
|
|
|
String get rejectionDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @part.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Part'**
|
|
|
|
|
|
String get part;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @creationDate.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Creation Date'**
|
|
|
|
|
|
String get creationDate;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @createdBy.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Created BY'**
|
|
|
|
|
|
String get createdBy;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @trNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'TR Number'**
|
|
|
|
|
|
String get trNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @workOrderDetails.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Work Order Details'**
|
|
|
|
|
|
String get workOrderDetails;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @woNumber.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'WO Number'**
|
|
|
|
|
|
String get woNumber;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @contactInfo.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Contact Info'**
|
|
|
|
|
|
String get contactInfo;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @destinationBuilding.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Destination Building'**
|
|
|
|
|
|
String get destinationBuilding;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @destinationFloor.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Destination Floor'**
|
|
|
|
|
|
String get destinationFloor;
|
|
|
|
|
|
|
|
|
|
|
|
/// No description provided for @destinationDepartment.
|
|
|
|
|
|
///
|
|
|
|
|
|
/// In en, this message translates to:
|
|
|
|
|
|
/// **'Destination Department'**
|
|
|
|
|
|
String get destinationDepartment;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
class _AppLocalizationsDelegate
|
|
|
|
|
|
extends LocalizationsDelegate<AppLocalizations> {
|
|
|
|
|
|
const _AppLocalizationsDelegate();
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
|
Future<AppLocalizations> load(Locale locale) {
|
|
|
|
|
|
return SynchronousFuture<AppLocalizations>(lookupAppLocalizations(locale));
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
|
bool isSupported(Locale locale) =>
|
|
|
|
|
|
<String>['ar', 'en'].contains(locale.languageCode);
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
|
bool shouldReload(_AppLocalizationsDelegate old) => false;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
AppLocalizations lookupAppLocalizations(Locale locale) {
|
|
|
|
|
|
// Lookup logic when only language code is specified.
|
|
|
|
|
|
switch (locale.languageCode) {
|
|
|
|
|
|
case 'ar':
|
|
|
|
|
|
return AppLocalizationsAr();
|
|
|
|
|
|
case 'en':
|
|
|
|
|
|
return AppLocalizationsEn();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
throw FlutterError(
|
|
|
|
|
|
'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely '
|
|
|
|
|
|
'an issue with the localizations generation tool. Please file an issue '
|
|
|
|
|
|
'on GitHub with a reproducible sample app and the gen-l10n configuration '
|
|
|
|
|
|
'that was used.');
|
|
|
|
|
|
}
|