hesabixArc/hesabixUI/hesabix_ui/lib/l10n/app_localizations.dart
2025-09-25 03:16:45 +03:30

4107 lines
105 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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_en.dart';
import 'app_localizations_fa.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, youll need to edit this
/// file.
///
/// First, open your projects ios/Runner.xcworkspace Xcode workspace file.
/// Then, in the Project Navigator, open the Info.plist file under the Runner
/// projects 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('en'),
Locale('fa'),
];
/// No description provided for @appTitle.
///
/// In en, this message translates to:
/// **'Hesabix'**
String get appTitle;
/// No description provided for @login.
///
/// In en, this message translates to:
/// **'Login'**
String get login;
/// No description provided for @username.
///
/// In en, this message translates to:
/// **'Username'**
String get username;
/// No description provided for @password.
///
/// In en, this message translates to:
/// **'Password'**
String get password;
/// No description provided for @submit.
///
/// In en, this message translates to:
/// **'Submit'**
String get submit;
/// No description provided for @loginFailed.
///
/// In en, this message translates to:
/// **'Login failed. Please try again.'**
String get loginFailed;
/// No description provided for @homeWelcome.
///
/// In en, this message translates to:
/// **'Signed in successfully!'**
String get homeWelcome;
/// No description provided for @language.
///
/// In en, this message translates to:
/// **'Language'**
String get language;
/// No description provided for @requiredField.
///
/// In en, this message translates to:
/// **'is required'**
String get requiredField;
/// No description provided for @register.
///
/// In en, this message translates to:
/// **'Register'**
String get register;
/// No description provided for @forgotPassword.
///
/// In en, this message translates to:
/// **'Forgot password'**
String get forgotPassword;
/// No description provided for @firstName.
///
/// In en, this message translates to:
/// **'First Name'**
String get firstName;
/// No description provided for @lastName.
///
/// In en, this message translates to:
/// **'Last Name'**
String get lastName;
/// No description provided for @email.
///
/// In en, this message translates to:
/// **'Email'**
String get email;
/// No description provided for @mobile.
///
/// In en, this message translates to:
/// **'Mobile'**
String get mobile;
/// No description provided for @registerSuccess.
///
/// In en, this message translates to:
/// **'Registration successful.'**
String get registerSuccess;
/// No description provided for @forgotSent.
///
/// In en, this message translates to:
/// **'Reset link sent to your email.'**
String get forgotSent;
/// No description provided for @identifier.
///
/// In en, this message translates to:
/// **'Email or mobile'**
String get identifier;
/// No description provided for @theme.
///
/// In en, this message translates to:
/// **'Theme'**
String get theme;
/// No description provided for @system.
///
/// In en, this message translates to:
/// **'System'**
String get system;
/// No description provided for @light.
///
/// In en, this message translates to:
/// **'Light'**
String get light;
/// No description provided for @dark.
///
/// In en, this message translates to:
/// **'Dark'**
String get dark;
/// No description provided for @welcomeTitle.
///
/// In en, this message translates to:
/// **'Hesabix Cloud Accounting'**
String get welcomeTitle;
/// No description provided for @welcomeSubtitle.
///
/// In en, this message translates to:
/// **'Smart, secure, and always available accounting for your business.'**
String get welcomeSubtitle;
/// No description provided for @brandTagline.
///
/// In en, this message translates to:
/// **'Manage your finances anywhere, anytime with confidence.'**
String get brandTagline;
/// No description provided for @captcha.
///
/// In en, this message translates to:
/// **'Captcha'**
String get captcha;
/// No description provided for @refresh.
///
/// In en, this message translates to:
/// **'Refresh'**
String get refresh;
/// No description provided for @captchaRequired.
///
/// In en, this message translates to:
/// **'Captcha is required.'**
String get captchaRequired;
/// No description provided for @sendReset.
///
/// In en, this message translates to:
/// **'Send reset code'**
String get sendReset;
/// No description provided for @registerFailed.
///
/// In en, this message translates to:
/// **'Registration failed. Please try again.'**
String get registerFailed;
/// No description provided for @resetFailed.
///
/// In en, this message translates to:
/// **'Request failed. Please try again.'**
String get resetFailed;
/// No description provided for @fixFormErrors.
///
/// In en, this message translates to:
/// **'Please fix the form errors.'**
String get fixFormErrors;
/// No description provided for @dashboard.
///
/// In en, this message translates to:
/// **'Dashboard'**
String get dashboard;
/// No description provided for @profile.
///
/// In en, this message translates to:
/// **'Profile'**
String get profile;
/// No description provided for @settings.
///
/// In en, this message translates to:
/// **'Settings'**
String get settings;
/// No description provided for @logout.
///
/// In en, this message translates to:
/// **'Logout'**
String get logout;
/// No description provided for @logoutDone.
///
/// In en, this message translates to:
/// **'Signed out.'**
String get logoutDone;
/// No description provided for @logoutConfirmTitle.
///
/// In en, this message translates to:
/// **'Sign out'**
String get logoutConfirmTitle;
/// No description provided for @logoutConfirmMessage.
///
/// In en, this message translates to:
/// **'Are you sure you want to sign out?'**
String get logoutConfirmMessage;
/// No description provided for @menu.
///
/// In en, this message translates to:
/// **'Menu'**
String get menu;
/// No description provided for @systemSettings.
///
/// In en, this message translates to:
/// **'System Settings'**
String get systemSettings;
/// No description provided for @adminTools.
///
/// In en, this message translates to:
/// **'Admin Tools'**
String get adminTools;
/// No description provided for @emailSettings.
///
/// In en, this message translates to:
/// **'Email Settings'**
String get emailSettings;
/// No description provided for @emailSettingsDescription.
///
/// In en, this message translates to:
/// **'Configure SMTP settings for email sending'**
String get emailSettingsDescription;
/// No description provided for @emailConfigurations.
///
/// In en, this message translates to:
/// **'Email Configurations'**
String get emailConfigurations;
/// No description provided for @noEmailConfigurations.
///
/// In en, this message translates to:
/// **'No email configurations found'**
String get noEmailConfigurations;
/// No description provided for @addEmailConfiguration.
///
/// In en, this message translates to:
/// **'Add Email Configuration'**
String get addEmailConfiguration;
/// No description provided for @configurationName.
///
/// In en, this message translates to:
/// **'Configuration Name'**
String get configurationName;
/// No description provided for @smtpHost.
///
/// In en, this message translates to:
/// **'SMTP Host'**
String get smtpHost;
/// No description provided for @smtpPort.
///
/// In en, this message translates to:
/// **'SMTP Port'**
String get smtpPort;
/// No description provided for @smtpUsername.
///
/// In en, this message translates to:
/// **'SMTP Username'**
String get smtpUsername;
/// No description provided for @smtpPassword.
///
/// In en, this message translates to:
/// **'SMTP Password'**
String get smtpPassword;
/// No description provided for @fromEmail.
///
/// In en, this message translates to:
/// **'From Email'**
String get fromEmail;
/// No description provided for @fromName.
///
/// In en, this message translates to:
/// **'From Name'**
String get fromName;
/// No description provided for @useTls.
///
/// In en, this message translates to:
/// **'Use TLS'**
String get useTls;
/// No description provided for @useSsl.
///
/// In en, this message translates to:
/// **'Use SSL'**
String get useSsl;
/// No description provided for @isActive.
///
/// In en, this message translates to:
/// **'Active'**
String get isActive;
/// No description provided for @active.
///
/// In en, this message translates to:
/// **'Active'**
String get active;
/// No description provided for @testConnection.
///
/// In en, this message translates to:
/// **'Test Connection'**
String get testConnection;
/// No description provided for @sendTestEmail.
///
/// In en, this message translates to:
/// **'Send Test Email'**
String get sendTestEmail;
/// No description provided for @saveConfiguration.
///
/// In en, this message translates to:
/// **'Save Configuration'**
String get saveConfiguration;
/// No description provided for @deleteConfiguration.
///
/// In en, this message translates to:
/// **'Delete Configuration'**
String get deleteConfiguration;
/// No description provided for @deleteConfigurationConfirm.
///
/// In en, this message translates to:
/// **'Are you sure you want to delete this configuration?'**
String get deleteConfigurationConfirm;
/// No description provided for @delete.
///
/// In en, this message translates to:
/// **'Delete'**
String get delete;
/// No description provided for @invalidPort.
///
/// In en, this message translates to:
/// **'Invalid port'**
String get invalidPort;
/// No description provided for @invalidEmail.
///
/// In en, this message translates to:
/// **'Invalid email'**
String get invalidEmail;
/// No description provided for @ok.
///
/// In en, this message translates to:
/// **'OK'**
String get ok;
/// No description provided for @cancel.
///
/// In en, this message translates to:
/// **'Cancel'**
String get cancel;
/// No description provided for @columnSettings.
///
/// In en, this message translates to:
/// **'Column Settings'**
String get columnSettings;
/// No description provided for @columnSettingsDescription.
///
/// In en, this message translates to:
/// **'Manage column visibility and order for this table'**
String get columnSettingsDescription;
/// No description provided for @columnName.
///
/// In en, this message translates to:
/// **'Column Name'**
String get columnName;
/// No description provided for @visibility.
///
/// In en, this message translates to:
/// **'Visibility'**
String get visibility;
/// No description provided for @order.
///
/// In en, this message translates to:
/// **'Order'**
String get order;
/// No description provided for @visible.
///
/// In en, this message translates to:
/// **'Visible'**
String get visible;
/// No description provided for @hidden.
///
/// In en, this message translates to:
/// **'Hidden'**
String get hidden;
/// No description provided for @resetToDefaults.
///
/// In en, this message translates to:
/// **'Reset to Defaults'**
String get resetToDefaults;
/// No description provided for @save.
///
/// In en, this message translates to:
/// **'Save'**
String get save;
/// No description provided for @error.
///
/// In en, this message translates to:
/// **'Error'**
String get error;
/// No description provided for @newBusiness.
///
/// In en, this message translates to:
/// **'New business'**
String get newBusiness;
/// No description provided for @businesses.
///
/// In en, this message translates to:
/// **'Businesses'**
String get businesses;
/// No description provided for @support.
///
/// In en, this message translates to:
/// **'Support'**
String get support;
/// No description provided for @changePassword.
///
/// In en, this message translates to:
/// **'Change password'**
String get changePassword;
/// No description provided for @marketing.
///
/// In en, this message translates to:
/// **'Marketing'**
String get marketing;
/// No description provided for @marketingReport.
///
/// In en, this message translates to:
/// **'Marketing report'**
String get marketingReport;
/// No description provided for @today.
///
/// In en, this message translates to:
/// **'Today'**
String get today;
/// No description provided for @thisMonth.
///
/// In en, this message translates to:
/// **'This Month'**
String get thisMonth;
/// No description provided for @total.
///
/// In en, this message translates to:
/// **'Total'**
String get total;
/// No description provided for @dateFrom.
///
/// In en, this message translates to:
/// **'From date'**
String get dateFrom;
/// No description provided for @dateTo.
///
/// In en, this message translates to:
/// **'To date'**
String get dateTo;
/// No description provided for @applyFilter.
///
/// In en, this message translates to:
/// **'Apply filter'**
String get applyFilter;
/// No description provided for @copied.
///
/// In en, this message translates to:
/// **'Copied'**
String get copied;
/// No description provided for @copyLink.
///
/// In en, this message translates to:
/// **'Copy link'**
String get copyLink;
/// No description provided for @loading.
///
/// In en, this message translates to:
/// **'Loading...'**
String get loading;
/// No description provided for @currentPassword.
///
/// In en, this message translates to:
/// **'Current password'**
String get currentPassword;
/// No description provided for @newPassword.
///
/// In en, this message translates to:
/// **'New password'**
String get newPassword;
/// No description provided for @confirmPassword.
///
/// In en, this message translates to:
/// **'Confirm new password'**
String get confirmPassword;
/// No description provided for @changePasswordSuccess.
///
/// In en, this message translates to:
/// **'Password changed successfully'**
String get changePasswordSuccess;
/// No description provided for @changePasswordFailed.
///
/// In en, this message translates to:
/// **'Failed to change password. Please try again.'**
String get changePasswordFailed;
/// No description provided for @passwordsDoNotMatch.
///
/// In en, this message translates to:
/// **'New password and confirm password do not match'**
String get passwordsDoNotMatch;
/// No description provided for @samePassword.
///
/// In en, this message translates to:
/// **'New password must be different from current password'**
String get samePassword;
/// No description provided for @invalidCurrentPassword.
///
/// In en, this message translates to:
/// **'Current password is incorrect'**
String get invalidCurrentPassword;
/// No description provided for @passwordChanged.
///
/// In en, this message translates to:
/// **'Password changed successfully'**
String get passwordChanged;
/// No description provided for @changePasswordDescription.
///
/// In en, this message translates to:
/// **'Enter your current password and choose a new secure password'**
String get changePasswordDescription;
/// No description provided for @changePasswordButton.
///
/// In en, this message translates to:
/// **'Change Password'**
String get changePasswordButton;
/// No description provided for @passwordMinLength.
///
/// In en, this message translates to:
/// **'Password must be at least 8 characters'**
String get passwordMinLength;
/// No description provided for @calendar.
///
/// In en, this message translates to:
/// **'Calendar'**
String get calendar;
/// No description provided for @gregorian.
///
/// In en, this message translates to:
/// **'Gregorian'**
String get gregorian;
/// No description provided for @jalali.
///
/// In en, this message translates to:
/// **'Jalali'**
String get jalali;
/// No description provided for @calendarType.
///
/// In en, this message translates to:
/// **'Calendar Type'**
String get calendarType;
/// No description provided for @dataLoadingError.
///
/// In en, this message translates to:
/// **'Error loading data'**
String get dataLoadingError;
/// No description provided for @yourReferralLink.
///
/// In en, this message translates to:
/// **'Your referral link'**
String get yourReferralLink;
/// No description provided for @filtersAndSearch.
///
/// In en, this message translates to:
/// **'Filters and search'**
String get filtersAndSearch;
/// No description provided for @hideFilters.
///
/// In en, this message translates to:
/// **'Hide filters'**
String get hideFilters;
/// No description provided for @showFilters.
///
/// In en, this message translates to:
/// **'Show filters'**
String get showFilters;
/// No description provided for @clear.
///
/// In en, this message translates to:
/// **'Clear'**
String get clear;
/// No description provided for @searchInNameEmail.
///
/// In en, this message translates to:
/// **'Search in name, last name and email...'**
String get searchInNameEmail;
/// No description provided for @recordsPerPage.
///
/// In en, this message translates to:
/// **'Records per page'**
String get recordsPerPage;
/// No description provided for @records.
///
/// In en, this message translates to:
/// **'records'**
String get records;
/// No description provided for @test.
///
/// In en, this message translates to:
/// **'Test'**
String get test;
/// No description provided for @user.
///
/// In en, this message translates to:
/// **'User'**
String get user;
/// No description provided for @showingRecords.
///
/// In en, this message translates to:
/// **'Showing {start} to {end} of {total} records'**
String showingRecords(Object end, Object start, Object total);
/// No description provided for @previousPage.
///
/// In en, this message translates to:
/// **'Previous page'**
String get previousPage;
/// No description provided for @nextPage.
///
/// In en, this message translates to:
/// **'Next page'**
String get nextPage;
/// No description provided for @pageOf.
///
/// In en, this message translates to:
/// **'{current} of {total}'**
String pageOf(Object current, Object total);
/// No description provided for @referralList.
///
/// In en, this message translates to:
/// **'Referral List'**
String get referralList;
/// No description provided for @dateRangeFilter.
///
/// In en, this message translates to:
/// **'Date Range Filter'**
String get dateRangeFilter;
/// No description provided for @columnSearch.
///
/// In en, this message translates to:
/// **'Column Search'**
String get columnSearch;
/// No description provided for @searchInColumn.
///
/// In en, this message translates to:
/// **'Search in {column}'**
String searchInColumn(Object column);
/// No description provided for @searchType.
///
/// In en, this message translates to:
/// **'Search Type'**
String get searchType;
/// No description provided for @contains.
///
/// In en, this message translates to:
/// **'contains'**
String get contains;
/// No description provided for @startsWith.
///
/// In en, this message translates to:
/// **'Starts With'**
String get startsWith;
/// No description provided for @endsWith.
///
/// In en, this message translates to:
/// **'Ends With'**
String get endsWith;
/// No description provided for @exactMatch.
///
/// In en, this message translates to:
/// **'Exact Match'**
String get exactMatch;
/// No description provided for @searchValue.
///
/// In en, this message translates to:
/// **'Search Value'**
String get searchValue;
/// No description provided for @applyColumnFilter.
///
/// In en, this message translates to:
/// **'Apply Column Filter'**
String get applyColumnFilter;
/// No description provided for @clearColumnFilter.
///
/// In en, this message translates to:
/// **'Clear Column Filter'**
String get clearColumnFilter;
/// No description provided for @activeFilters.
///
/// In en, this message translates to:
/// **'Active Filters'**
String get activeFilters;
/// No description provided for @selectDate.
///
/// In en, this message translates to:
/// **'Select Date'**
String get selectDate;
/// No description provided for @noDataFound.
///
/// In en, this message translates to:
/// **'No data found'**
String get noDataFound;
/// No description provided for @marketingReportSubtitle.
///
/// In en, this message translates to:
/// **'Manage and analyze user referrals'**
String get marketingReportSubtitle;
/// No description provided for @showing.
///
/// In en, this message translates to:
/// **'Showing'**
String get showing;
/// No description provided for @to.
///
/// In en, this message translates to:
/// **'to'**
String get to;
/// No description provided for @ofText.
///
/// In en, this message translates to:
/// **'of'**
String get ofText;
/// No description provided for @results.
///
/// In en, this message translates to:
/// **'results'**
String get results;
/// No description provided for @firstPage.
///
/// In en, this message translates to:
/// **'First page'**
String get firstPage;
/// No description provided for @lastPage.
///
/// In en, this message translates to:
/// **'Last page'**
String get lastPage;
/// No description provided for @exportToExcel.
///
/// In en, this message translates to:
/// **'Export to Excel'**
String get exportToExcel;
/// No description provided for @exportToPdf.
///
/// In en, this message translates to:
/// **'Export to PDF'**
String get exportToPdf;
/// No description provided for @exportSelected.
///
/// In en, this message translates to:
/// **'Export Selected'**
String get exportSelected;
/// No description provided for @exportAll.
///
/// In en, this message translates to:
/// **'Export All'**
String get exportAll;
/// No description provided for @exporting.
///
/// In en, this message translates to:
/// **'Exporting...'**
String get exporting;
/// No description provided for @exportSuccess.
///
/// In en, this message translates to:
/// **'Export completed successfully'**
String get exportSuccess;
/// No description provided for @exportError.
///
/// In en, this message translates to:
/// **'Export error'**
String get exportError;
/// No description provided for @export.
///
/// In en, this message translates to:
/// **'Export'**
String get export;
/// No description provided for @rowNumber.
///
/// In en, this message translates to:
/// **'Row'**
String get rowNumber;
/// No description provided for @registrationDate.
///
/// In en, this message translates to:
/// **'Registration Date'**
String get registrationDate;
/// No description provided for @selectedRange.
///
/// In en, this message translates to:
/// **'Selected Range'**
String get selectedRange;
/// No description provided for @page.
///
/// In en, this message translates to:
/// **'Page'**
String get page;
/// No description provided for @equals.
///
/// In en, this message translates to:
/// **'equals'**
String get equals;
/// No description provided for @greater_than.
///
/// In en, this message translates to:
/// **'greater than'**
String get greater_than;
/// No description provided for @greater_equal.
///
/// In en, this message translates to:
/// **'greater or equal'**
String get greater_equal;
/// No description provided for @less_than.
///
/// In en, this message translates to:
/// **'less than'**
String get less_than;
/// No description provided for @less_equal.
///
/// In en, this message translates to:
/// **'less or equal'**
String get less_equal;
/// No description provided for @not_equals.
///
/// In en, this message translates to:
/// **'not equals'**
String get not_equals;
/// No description provided for @starts_with.
///
/// In en, this message translates to:
/// **'starts with'**
String get starts_with;
/// No description provided for @ends_with.
///
/// In en, this message translates to:
/// **'ends with'**
String get ends_with;
/// No description provided for @in_list.
///
/// In en, this message translates to:
/// **'in list'**
String get in_list;
/// No description provided for @businessBasicInfo.
///
/// In en, this message translates to:
/// **'Basic Business Information'**
String get businessBasicInfo;
/// No description provided for @businessContactInfo.
///
/// In en, this message translates to:
/// **'Contact Information'**
String get businessContactInfo;
/// No description provided for @businessLegalInfo.
///
/// In en, this message translates to:
/// **'Legal Information'**
String get businessLegalInfo;
/// No description provided for @businessGeographicInfo.
///
/// In en, this message translates to:
/// **'Geographic Information'**
String get businessGeographicInfo;
/// No description provided for @businessConfirmation.
///
/// In en, this message translates to:
/// **'Confirmation'**
String get businessConfirmation;
/// No description provided for @businessName.
///
/// In en, this message translates to:
/// **'Business Name'**
String get businessName;
/// No description provided for @businessType.
///
/// In en, this message translates to:
/// **'Business Type'**
String get businessType;
/// No description provided for @businessField.
///
/// In en, this message translates to:
/// **'Business Field'**
String get businessField;
/// No description provided for @address.
///
/// In en, this message translates to:
/// **'Address'**
String get address;
/// No description provided for @phone.
///
/// In en, this message translates to:
/// **'Phone'**
String get phone;
/// No description provided for @postalCode.
///
/// In en, this message translates to:
/// **'Postal Code'**
String get postalCode;
/// No description provided for @nationalId.
///
/// In en, this message translates to:
/// **'National ID'**
String get nationalId;
/// No description provided for @registrationNumber.
///
/// In en, this message translates to:
/// **'Registration Number'**
String get registrationNumber;
/// No description provided for @economicId.
///
/// In en, this message translates to:
/// **'Economic ID'**
String get economicId;
/// No description provided for @country.
///
/// In en, this message translates to:
/// **'Country'**
String get country;
/// No description provided for @province.
///
/// In en, this message translates to:
/// **'Province'**
String get province;
/// No description provided for @city.
///
/// In en, this message translates to:
/// **'City'**
String get city;
/// No description provided for @step.
///
/// In en, this message translates to:
/// **'Step'**
String get step;
/// No description provided for @previous.
///
/// In en, this message translates to:
/// **'Previous'**
String get previous;
/// No description provided for @next.
///
/// In en, this message translates to:
/// **'Next'**
String get next;
/// No description provided for @createBusiness.
///
/// In en, this message translates to:
/// **'Create Business'**
String get createBusiness;
/// No description provided for @confirmInfo.
///
/// In en, this message translates to:
/// **'Confirm Information'**
String get confirmInfo;
/// No description provided for @confirmInfoMessage.
///
/// In en, this message translates to:
/// **'Are you sure about the entered information?'**
String get confirmInfoMessage;
/// No description provided for @businessCreatedSuccessfully.
///
/// In en, this message translates to:
/// **'Business created successfully'**
String get businessCreatedSuccessfully;
/// No description provided for @businessCreationFailed.
///
/// In en, this message translates to:
/// **'Failed to create business'**
String get businessCreationFailed;
/// No description provided for @pleaseFillRequiredFields.
///
/// In en, this message translates to:
/// **'Please fill all required fields'**
String get pleaseFillRequiredFields;
/// No description provided for @required.
///
/// In en, this message translates to:
/// **'required'**
String get required;
/// No description provided for @example.
///
/// In en, this message translates to:
/// **'Example'**
String get example;
/// No description provided for @phoneExample.
///
/// In en, this message translates to:
/// **'02112345678'**
String get phoneExample;
/// No description provided for @mobileExample.
///
/// In en, this message translates to:
/// **'09123456789'**
String get mobileExample;
/// No description provided for @nationalIdExample.
///
/// In en, this message translates to:
/// **'1234567890'**
String get nationalIdExample;
/// No description provided for @company.
///
/// In en, this message translates to:
/// **'Company'**
String get company;
/// No description provided for @shop.
///
/// In en, this message translates to:
/// **'Shop'**
String get shop;
/// No description provided for @store.
///
/// In en, this message translates to:
/// **'Store'**
String get store;
/// No description provided for @union.
///
/// In en, this message translates to:
/// **'Union'**
String get union;
/// No description provided for @club.
///
/// In en, this message translates to:
/// **'Club'**
String get club;
/// No description provided for @institute.
///
/// In en, this message translates to:
/// **'Institute'**
String get institute;
/// No description provided for @individual.
///
/// In en, this message translates to:
/// **'Individual'**
String get individual;
/// No description provided for @manufacturing.
///
/// In en, this message translates to:
/// **'Manufacturing'**
String get manufacturing;
/// No description provided for @trading.
///
/// In en, this message translates to:
/// **'Trading'**
String get trading;
/// No description provided for @service.
///
/// In en, this message translates to:
/// **'Service'**
String get service;
/// No description provided for @other.
///
/// In en, this message translates to:
/// **'Other'**
String get other;
/// No description provided for @owner.
///
/// In en, this message translates to:
/// **'Owner'**
String get owner;
/// No description provided for @member.
///
/// In en, this message translates to:
/// **'Member'**
String get member;
/// No description provided for @newTicket.
///
/// In en, this message translates to:
/// **'New Ticket'**
String get newTicket;
/// No description provided for @ticketTitle.
///
/// In en, this message translates to:
/// **'Ticket Title'**
String get ticketTitle;
/// No description provided for @ticketDescription.
///
/// In en, this message translates to:
/// **'Problem Description'**
String get ticketDescription;
/// No description provided for @category.
///
/// In en, this message translates to:
/// **'Category'**
String get category;
/// No description provided for @priority.
///
/// In en, this message translates to:
/// **'Priority'**
String get priority;
/// No description provided for @status.
///
/// In en, this message translates to:
/// **'Status'**
String get status;
/// No description provided for @messages.
///
/// In en, this message translates to:
/// **'Messages'**
String get messages;
/// No description provided for @sendMessage.
///
/// In en, this message translates to:
/// **'Send Message'**
String get sendMessage;
/// No description provided for @messageHint.
///
/// In en, this message translates to:
/// **'Type your message...'**
String get messageHint;
/// No description provided for @createTicket.
///
/// In en, this message translates to:
/// **'Create Ticket'**
String get createTicket;
/// No description provided for @ticketCreated.
///
/// In en, this message translates to:
/// **'Ticket created successfully'**
String get ticketCreated;
/// No description provided for @messageSent.
///
/// In en, this message translates to:
/// **'Message sent'**
String get messageSent;
/// No description provided for @loadingTickets.
///
/// In en, this message translates to:
/// **'Loading tickets...'**
String get loadingTickets;
/// No description provided for @noTickets.
///
/// In en, this message translates to:
/// **'No tickets found'**
String get noTickets;
/// No description provided for @ticketDetails.
///
/// In en, this message translates to:
/// **'Ticket Details'**
String get ticketDetails;
/// No description provided for @supportTickets.
///
/// In en, this message translates to:
/// **'Support Tickets'**
String get supportTickets;
/// No description provided for @ticketCreatedAt.
///
/// In en, this message translates to:
/// **'Created At'**
String get ticketCreatedAt;
/// No description provided for @ticketUpdatedAt.
///
/// In en, this message translates to:
/// **'Last Updated'**
String get ticketUpdatedAt;
/// No description provided for @ticketLoadingError.
///
/// In en, this message translates to:
/// **'Error loading ticket'**
String get ticketLoadingError;
/// No description provided for @ticketId.
///
/// In en, this message translates to:
/// **'Ticket ID'**
String get ticketId;
/// No description provided for @createdAt.
///
/// In en, this message translates to:
/// **'Created At'**
String get createdAt;
/// No description provided for @updatedAt.
///
/// In en, this message translates to:
/// **'Updated At'**
String get updatedAt;
/// No description provided for @assignedTo.
///
/// In en, this message translates to:
/// **'Assigned to'**
String get assignedTo;
/// No description provided for @low.
///
/// In en, this message translates to:
/// **'Low'**
String get low;
/// No description provided for @medium.
///
/// In en, this message translates to:
/// **'Medium'**
String get medium;
/// No description provided for @high.
///
/// In en, this message translates to:
/// **'High'**
String get high;
/// No description provided for @urgent.
///
/// In en, this message translates to:
/// **'Urgent'**
String get urgent;
/// No description provided for @open.
///
/// In en, this message translates to:
/// **'Open'**
String get open;
/// No description provided for @inProgress.
///
/// In en, this message translates to:
/// **'In Progress'**
String get inProgress;
/// No description provided for @waitingForUser.
///
/// In en, this message translates to:
/// **'Waiting for User'**
String get waitingForUser;
/// No description provided for @closed.
///
/// In en, this message translates to:
/// **'Closed'**
String get closed;
/// No description provided for @resolved.
///
/// In en, this message translates to:
/// **'Resolved'**
String get resolved;
/// No description provided for @technicalIssue.
///
/// In en, this message translates to:
/// **'Technical Issue'**
String get technicalIssue;
/// No description provided for @featureRequest.
///
/// In en, this message translates to:
/// **'Feature Request'**
String get featureRequest;
/// No description provided for @question.
///
/// In en, this message translates to:
/// **'Question'**
String get question;
/// No description provided for @complaint.
///
/// In en, this message translates to:
/// **'Complaint'**
String get complaint;
/// No description provided for @operatorPanel.
///
/// In en, this message translates to:
/// **'Operator Panel'**
String get operatorPanel;
/// No description provided for @allTickets.
///
/// In en, this message translates to:
/// **'All Tickets'**
String get allTickets;
/// No description provided for @assignTicket.
///
/// In en, this message translates to:
/// **'Assign Ticket'**
String get assignTicket;
/// No description provided for @createNewTicket.
///
/// In en, this message translates to:
/// **'Create New Ticket'**
String get createNewTicket;
/// No description provided for @createSupportTicket.
///
/// In en, this message translates to:
/// **'Create Support Ticket'**
String get createSupportTicket;
/// No description provided for @ticketTitleLabel.
///
/// In en, this message translates to:
/// **'Ticket Title'**
String get ticketTitleLabel;
/// No description provided for @ticketTitleHint.
///
/// In en, this message translates to:
/// **'Enter a short and clear title for your issue'**
String get ticketTitleHint;
/// No description provided for @categoryLabel.
///
/// In en, this message translates to:
/// **'Category'**
String get categoryLabel;
/// No description provided for @priorityLabel.
///
/// In en, this message translates to:
/// **'Priority'**
String get priorityLabel;
/// No description provided for @descriptionLabel.
///
/// In en, this message translates to:
/// **'Problem Description'**
String get descriptionLabel;
/// No description provided for @descriptionHint.
///
/// In en, this message translates to:
/// **'Please describe your problem or question in detail...'**
String get descriptionHint;
/// No description provided for @submitTicket.
///
/// In en, this message translates to:
/// **'Submit Ticket'**
String get submitTicket;
/// No description provided for @submittingTicket.
///
/// In en, this message translates to:
/// **'Submitting...'**
String get submittingTicket;
/// No description provided for @ticketTitleRequired.
///
/// In en, this message translates to:
/// **'Ticket title is required'**
String get ticketTitleRequired;
/// No description provided for @ticketTitleMinLength.
///
/// In en, this message translates to:
/// **'Title must be at least 5 characters'**
String get ticketTitleMinLength;
/// No description provided for @categoryRequired.
///
/// In en, this message translates to:
/// **'Please select a category'**
String get categoryRequired;
/// No description provided for @priorityRequired.
///
/// In en, this message translates to:
/// **'Please select a priority'**
String get priorityRequired;
/// No description provided for @descriptionRequired.
///
/// In en, this message translates to:
/// **'Problem description is required'**
String get descriptionRequired;
/// No description provided for @descriptionMinLength.
///
/// In en, this message translates to:
/// **'Description must be at least 10 characters'**
String get descriptionMinLength;
/// No description provided for @loadingData.
///
/// In en, this message translates to:
/// **'Loading...'**
String get loadingData;
/// No description provided for @retry.
///
/// In en, this message translates to:
/// **'Retry'**
String get retry;
/// No description provided for @ticketCreatedSuccessfully.
///
/// In en, this message translates to:
/// **'Ticket created successfully'**
String get ticketCreatedSuccessfully;
/// No description provided for @pleaseSelectCategoryAndPriority.
///
/// In en, this message translates to:
/// **'Please select category and priority'**
String get pleaseSelectCategoryAndPriority;
/// No description provided for @changeStatus.
///
/// In en, this message translates to:
/// **'Change Status'**
String get changeStatus;
/// No description provided for @multiSelectFilter.
///
/// In en, this message translates to:
/// **'Multi-Select Filter'**
String get multiSelectFilter;
/// No description provided for @selectFilterOptions.
///
/// In en, this message translates to:
/// **'Select Filter Options'**
String get selectFilterOptions;
/// No description provided for @noFilterOptionsAvailable.
///
/// In en, this message translates to:
/// **'No filter options available'**
String get noFilterOptionsAvailable;
/// No description provided for @marketingDescription.
///
/// In en, this message translates to:
/// **'Manage referrals and marketing codes'**
String get marketingDescription;
/// No description provided for @referralCode.
///
/// In en, this message translates to:
/// **'Referral Code'**
String get referralCode;
/// No description provided for @internalMessage.
///
/// In en, this message translates to:
/// **'Internal Message'**
String get internalMessage;
/// No description provided for @operator.
///
/// In en, this message translates to:
/// **'Operator'**
String get operator;
/// No description provided for @ticketNumber.
///
/// In en, this message translates to:
/// **'Ticket #{number}'**
String ticketNumber(Object number);
/// No description provided for @ticketNotFound.
///
/// In en, this message translates to:
/// **'Ticket not found'**
String get ticketNotFound;
/// No description provided for @noMessagesFound.
///
/// In en, this message translates to:
/// **'No messages found'**
String get noMessagesFound;
/// No description provided for @writeYourMessage.
///
/// In en, this message translates to:
/// **'Write your message...'**
String get writeYourMessage;
/// No description provided for @writeYourResponse.
///
/// In en, this message translates to:
/// **'Write your response...'**
String get writeYourResponse;
/// No description provided for @sendingMessage.
///
/// In en, this message translates to:
/// **'Sending message...'**
String get sendingMessage;
/// No description provided for @messageSentSuccessfully.
///
/// In en, this message translates to:
/// **'Message sent successfully'**
String get messageSentSuccessfully;
/// No description provided for @errorSendingMessage.
///
/// In en, this message translates to:
/// **'Error sending message'**
String get errorSendingMessage;
/// No description provided for @statusUpdatedSuccessfully.
///
/// In en, this message translates to:
/// **'Status updated successfully'**
String get statusUpdatedSuccessfully;
/// No description provided for @errorUpdatingStatus.
///
/// In en, this message translates to:
/// **'Error updating status'**
String get errorUpdatingStatus;
/// No description provided for @ticketClosed.
///
/// In en, this message translates to:
/// **'Ticket is closed'**
String get ticketClosed;
/// No description provided for @ticketResolved.
///
/// In en, this message translates to:
/// **'Ticket is resolved'**
String get ticketResolved;
/// No description provided for @daysAgo.
///
/// In en, this message translates to:
/// **'{count} days ago'**
String daysAgo(Object count);
/// No description provided for @hoursAgo.
///
/// In en, this message translates to:
/// **'{count} hours ago'**
String hoursAgo(Object count);
/// No description provided for @minutesAgo.
///
/// In en, this message translates to:
/// **'{count} minutes ago'**
String minutesAgo(Object count);
/// No description provided for @justNow.
///
/// In en, this message translates to:
/// **'Just now'**
String get justNow;
/// No description provided for @conversation.
///
/// In en, this message translates to:
/// **'Conversation'**
String get conversation;
/// No description provided for @ticketInfo.
///
/// In en, this message translates to:
/// **'Ticket Information'**
String get ticketInfo;
/// No description provided for @createdBy.
///
/// In en, this message translates to:
/// **'Created by'**
String get createdBy;
/// No description provided for @lastUpdated.
///
/// In en, this message translates to:
/// **'Last updated'**
String get lastUpdated;
/// No description provided for @messageCount.
///
/// In en, this message translates to:
/// **'{count} messages'**
String messageCount(Object count);
/// No description provided for @replyAsOperator.
///
/// In en, this message translates to:
/// **'Reply as Operator'**
String get replyAsOperator;
/// No description provided for @replyAsUser.
///
/// In en, this message translates to:
/// **'Reply as User'**
String get replyAsUser;
/// No description provided for @internalNote.
///
/// In en, this message translates to:
/// **'Internal Note'**
String get internalNote;
/// No description provided for @publicMessage.
///
/// In en, this message translates to:
/// **'Public Message'**
String get publicMessage;
/// No description provided for @markAsInternal.
///
/// In en, this message translates to:
/// **'Mark as Internal'**
String get markAsInternal;
/// No description provided for @markAsPublic.
///
/// In en, this message translates to:
/// **'Mark as Public'**
String get markAsPublic;
/// No description provided for @ticketDetailsDialog.
///
/// In en, this message translates to:
/// **'Ticket Details'**
String get ticketDetailsDialog;
/// No description provided for @close.
///
/// In en, this message translates to:
/// **'Close'**
String get close;
/// No description provided for @fileStorage.
///
/// In en, this message translates to:
/// **'File Management'**
String get fileStorage;
/// No description provided for @fileStorageSettings.
///
/// In en, this message translates to:
/// **'File Settings'**
String get fileStorageSettings;
/// No description provided for @storageConfigurations.
///
/// In en, this message translates to:
/// **'Storage Configurations'**
String get storageConfigurations;
/// No description provided for @addStorageConfig.
///
/// In en, this message translates to:
/// **'Add Storage Configuration'**
String get addStorageConfig;
/// No description provided for @editStorageConfig.
///
/// In en, this message translates to:
/// **'Edit Storage Configuration'**
String get editStorageConfig;
/// No description provided for @storageName.
///
/// In en, this message translates to:
/// **'Configuration Name'**
String get storageName;
/// No description provided for @storageType.
///
/// In en, this message translates to:
/// **'Storage Type'**
String get storageType;
/// No description provided for @localStorage.
///
/// In en, this message translates to:
/// **'Local Storage'**
String get localStorage;
/// No description provided for @ftpStorage.
///
/// In en, this message translates to:
/// **'FTP Storage'**
String get ftpStorage;
/// No description provided for @isDefault.
///
/// In en, this message translates to:
/// **'Default'**
String get isDefault;
/// No description provided for @configData.
///
/// In en, this message translates to:
/// **'Configuration Data'**
String get configData;
/// No description provided for @basePath.
///
/// In en, this message translates to:
/// **'Base Path'**
String get basePath;
/// No description provided for @ftpHost.
///
/// In en, this message translates to:
/// **'FTP Host'**
String get ftpHost;
/// No description provided for @ftpPort.
///
/// In en, this message translates to:
/// **'FTP Port'**
String get ftpPort;
/// No description provided for @ftpUsername.
///
/// In en, this message translates to:
/// **'FTP Username'**
String get ftpUsername;
/// No description provided for @ftpPassword.
///
/// In en, this message translates to:
/// **'FTP Password'**
String get ftpPassword;
/// No description provided for @ftpDirectory.
///
/// In en, this message translates to:
/// **'FTP Directory'**
String get ftpDirectory;
/// No description provided for @connectionSuccessful.
///
/// In en, this message translates to:
/// **'Connection Successful'**
String get connectionSuccessful;
/// No description provided for @connectionFailed.
///
/// In en, this message translates to:
/// **'Connection Failed'**
String get connectionFailed;
/// No description provided for @setAsDefault.
///
/// In en, this message translates to:
/// **'Set as Default'**
String get setAsDefault;
/// No description provided for @defaultConfiguration.
///
/// In en, this message translates to:
/// **'Default Configuration'**
String get defaultConfiguration;
/// No description provided for @setDefaultConfirm.
///
/// In en, this message translates to:
/// **'Are you sure you want to set this configuration as default?'**
String get setDefaultConfirm;
/// No description provided for @defaultSetSuccessfully.
///
/// In en, this message translates to:
/// **'Default configuration set successfully'**
String get defaultSetSuccessfully;
/// No description provided for @defaultSetFailed.
///
/// In en, this message translates to:
/// **'Failed to set default configuration'**
String get defaultSetFailed;
/// No description provided for @cannotDeleteDefault.
///
/// In en, this message translates to:
/// **'Cannot delete default configuration'**
String get cannotDeleteDefault;
/// No description provided for @defaultConfigurationNote.
///
/// In en, this message translates to:
/// **'Default configuration is used for sending emails and cannot be deleted'**
String get defaultConfigurationNote;
/// No description provided for @setAsDefaultEmail.
///
/// In en, this message translates to:
/// **'Set as Default Email'**
String get setAsDefaultEmail;
/// No description provided for @defaultEmailServer.
///
/// In en, this message translates to:
/// **'Default Email Server'**
String get defaultEmailServer;
/// No description provided for @changeDefaultEmail.
///
/// In en, this message translates to:
/// **'Change Default Email'**
String get changeDefaultEmail;
/// No description provided for @currentDefault.
///
/// In en, this message translates to:
/// **'Current Default'**
String get currentDefault;
/// No description provided for @makeDefault.
///
/// In en, this message translates to:
/// **'Make Default'**
String get makeDefault;
/// No description provided for @defaultEmailNote.
///
/// In en, this message translates to:
/// **'Emails are sent from the default server'**
String get defaultEmailNote;
/// No description provided for @noDefaultSet.
///
/// In en, this message translates to:
/// **'No default email server is set'**
String get noDefaultSet;
/// No description provided for @selectDefaultServer.
///
/// In en, this message translates to:
/// **'Select Default Server'**
String get selectDefaultServer;
/// No description provided for @defaultServerChanged.
///
/// In en, this message translates to:
/// **'Default server changed'**
String get defaultServerChanged;
/// No description provided for @defaultServerChangeFailed.
///
/// In en, this message translates to:
/// **'Failed to change default server'**
String get defaultServerChangeFailed;
/// No description provided for @emailConfigSavedSuccessfully.
///
/// In en, this message translates to:
/// **'Email configuration saved successfully'**
String get emailConfigSavedSuccessfully;
/// No description provided for @emailConfigUpdatedSuccessfully.
///
/// In en, this message translates to:
/// **'Email configuration updated successfully'**
String get emailConfigUpdatedSuccessfully;
/// No description provided for @editEmailConfiguration.
///
/// In en, this message translates to:
/// **'Edit Email Configuration'**
String get editEmailConfiguration;
/// No description provided for @updateConfiguration.
///
/// In en, this message translates to:
/// **'Update Configuration'**
String get updateConfiguration;
/// No description provided for @testEmailSubject.
///
/// In en, this message translates to:
/// **'Test Email'**
String get testEmailSubject;
/// No description provided for @testEmailBody.
///
/// In en, this message translates to:
/// **'This is a test email.'**
String get testEmailBody;
/// No description provided for @testEmailSentSuccessfully.
///
/// In en, this message translates to:
/// **'Test email sent successfully'**
String get testEmailSentSuccessfully;
/// No description provided for @emailConfigDeletedSuccessfully.
///
/// In en, this message translates to:
/// **'Configuration deleted successfully'**
String get emailConfigDeletedSuccessfully;
/// No description provided for @confirm.
///
/// In en, this message translates to:
/// **'Confirm'**
String get confirm;
/// No description provided for @fileStatistics.
///
/// In en, this message translates to:
/// **'File Statistics'**
String get fileStatistics;
/// No description provided for @totalFiles.
///
/// In en, this message translates to:
/// **'Total Files'**
String get totalFiles;
/// No description provided for @totalSize.
///
/// In en, this message translates to:
/// **'Total Size'**
String get totalSize;
/// No description provided for @temporaryFiles.
///
/// In en, this message translates to:
/// **'Temporary Files'**
String get temporaryFiles;
/// No description provided for @unverifiedFiles.
///
/// In en, this message translates to:
/// **'Unverified Files'**
String get unverifiedFiles;
/// No description provided for @cleanupTemporaryFiles.
///
/// In en, this message translates to:
/// **'Cleanup Temporary Files'**
String get cleanupTemporaryFiles;
/// No description provided for @cleanupCompleted.
///
/// In en, this message translates to:
/// **'Cleanup Completed'**
String get cleanupCompleted;
/// No description provided for @filesCleaned.
///
/// In en, this message translates to:
/// **'{count} files cleaned'**
String filesCleaned(Object count);
/// No description provided for @fileManagement.
///
/// In en, this message translates to:
/// **'File Management'**
String get fileManagement;
/// No description provided for @allFiles.
///
/// In en, this message translates to:
/// **'All Files'**
String get allFiles;
/// No description provided for @unverifiedFilesList.
///
/// In en, this message translates to:
/// **'Unverified Files'**
String get unverifiedFilesList;
/// No description provided for @fileName.
///
/// In en, this message translates to:
/// **'File Name'**
String get fileName;
/// No description provided for @fileSize.
///
/// In en, this message translates to:
/// **'File Size'**
String get fileSize;
/// No description provided for @mimeType.
///
/// In en, this message translates to:
/// **'MIME Type'**
String get mimeType;
/// No description provided for @moduleContext.
///
/// In en, this message translates to:
/// **'Module Context'**
String get moduleContext;
/// No description provided for @expiresAt.
///
/// In en, this message translates to:
/// **'Expires At'**
String get expiresAt;
/// No description provided for @isTemporary.
///
/// In en, this message translates to:
/// **'Temporary'**
String get isTemporary;
/// No description provided for @isVerified.
///
/// In en, this message translates to:
/// **'Verified'**
String get isVerified;
/// No description provided for @forceDelete.
///
/// In en, this message translates to:
/// **'Force Delete'**
String get forceDelete;
/// No description provided for @restoreFile.
///
/// In en, this message translates to:
/// **'Restore File'**
String get restoreFile;
/// No description provided for @deleteConfirm.
///
/// In en, this message translates to:
/// **'Confirm Delete'**
String get deleteConfirm;
/// No description provided for @deleteConfirmMessage.
///
/// In en, this message translates to:
/// **'Are you sure you want to delete this file?'**
String get deleteConfirmMessage;
/// No description provided for @restoreConfirm.
///
/// In en, this message translates to:
/// **'Confirm Restore'**
String get restoreConfirm;
/// No description provided for @restoreConfirmMessage.
///
/// In en, this message translates to:
/// **'Are you sure you want to restore this file?'**
String get restoreConfirmMessage;
/// No description provided for @fileDeleted.
///
/// In en, this message translates to:
/// **'File deleted'**
String get fileDeleted;
/// No description provided for @fileRestored.
///
/// In en, this message translates to:
/// **'File restored'**
String get fileRestored;
/// No description provided for @errorDeletingFile.
///
/// In en, this message translates to:
/// **'Error deleting file'**
String get errorDeletingFile;
/// No description provided for @errorRestoringFile.
///
/// In en, this message translates to:
/// **'Error restoring file'**
String get errorRestoringFile;
/// No description provided for @noFilesFound.
///
/// In en, this message translates to:
/// **'No files found'**
String get noFilesFound;
/// No description provided for @loadingFiles.
///
/// In en, this message translates to:
/// **'Loading files...'**
String get loadingFiles;
/// No description provided for @errorLoadingFiles.
///
/// In en, this message translates to:
/// **'Error loading files'**
String get errorLoadingFiles;
/// No description provided for @refreshFiles.
///
/// In en, this message translates to:
/// **'Refresh Files'**
String get refreshFiles;
/// No description provided for @fileDetails.
///
/// In en, this message translates to:
/// **'File Details'**
String get fileDetails;
/// No description provided for @originalName.
///
/// In en, this message translates to:
/// **'Original Name'**
String get originalName;
/// No description provided for @storedName.
///
/// In en, this message translates to:
/// **'Stored Name'**
String get storedName;
/// No description provided for @filePath.
///
/// In en, this message translates to:
/// **'File Path'**
String get filePath;
/// No description provided for @checksum.
///
/// In en, this message translates to:
/// **'Checksum'**
String get checksum;
/// No description provided for @uploadedBy.
///
/// In en, this message translates to:
/// **'Uploaded by'**
String get uploadedBy;
/// No description provided for @lastVerified.
///
/// In en, this message translates to:
/// **'Last Verified'**
String get lastVerified;
/// No description provided for @developerData.
///
/// In en, this message translates to:
/// **'Developer Data'**
String get developerData;
/// No description provided for @edit.
///
/// In en, this message translates to:
/// **'Edit'**
String get edit;
/// No description provided for @actions.
///
/// In en, this message translates to:
/// **'Actions'**
String get actions;
/// No description provided for @search.
///
/// In en, this message translates to:
/// **'Search'**
String get search;
/// No description provided for @filter.
///
/// In en, this message translates to:
/// **'Filter'**
String get filter;
/// No description provided for @apply.
///
/// In en, this message translates to:
/// **'Apply'**
String get apply;
/// No description provided for @reset.
///
/// In en, this message translates to:
/// **'Reset'**
String get reset;
/// No description provided for @itemsPerPage.
///
/// In en, this message translates to:
/// **'Items per page'**
String get itemsPerPage;
/// No description provided for @first.
///
/// In en, this message translates to:
/// **'First'**
String get first;
/// No description provided for @last.
///
/// In en, this message translates to:
/// **'Last'**
String get last;
/// No description provided for @systemSettingsWelcome.
///
/// In en, this message translates to:
/// **'System Settings'**
String get systemSettingsWelcome;
/// No description provided for @systemSettingsDescription.
///
/// In en, this message translates to:
/// **'Manage system configuration and administration'**
String get systemSettingsDescription;
/// No description provided for @storageManagement.
///
/// In en, this message translates to:
/// **'Storage Management'**
String get storageManagement;
/// No description provided for @storageManagementDescription.
///
/// In en, this message translates to:
/// **'Configure file storage systems and manage files'**
String get storageManagementDescription;
/// No description provided for @systemConfiguration.
///
/// In en, this message translates to:
/// **'System Configuration'**
String get systemConfiguration;
/// No description provided for @systemConfigurationDescription.
///
/// In en, this message translates to:
/// **'General system settings and preferences'**
String get systemConfigurationDescription;
/// No description provided for @userManagement.
///
/// In en, this message translates to:
/// **'User Management'**
String get userManagement;
/// No description provided for @userManagementDescription.
///
/// In en, this message translates to:
/// **'Manage users, roles and permissions'**
String get userManagementDescription;
/// No description provided for @systemLogs.
///
/// In en, this message translates to:
/// **'System Logs'**
String get systemLogs;
/// No description provided for @systemLogsDescription.
///
/// In en, this message translates to:
/// **'View system logs and monitoring'**
String get systemLogsDescription;
/// No description provided for @backToSettings.
///
/// In en, this message translates to:
/// **'Back to Settings'**
String get backToSettings;
/// No description provided for @settingsOverview.
///
/// In en, this message translates to:
/// **'Settings Overview'**
String get settingsOverview;
/// No description provided for @availableSettings.
///
/// In en, this message translates to:
/// **'Available Settings'**
String get availableSettings;
/// No description provided for @systemAdministration.
///
/// In en, this message translates to:
/// **'System Administration'**
String get systemAdministration;
/// No description provided for @generalSettings.
///
/// In en, this message translates to:
/// **'General Settings'**
String get generalSettings;
/// No description provided for @securitySettings.
///
/// In en, this message translates to:
/// **'Security Settings'**
String get securitySettings;
/// No description provided for @maintenanceSettings.
///
/// In en, this message translates to:
/// **'Maintenance Settings'**
String get maintenanceSettings;
/// No description provided for @initializing.
///
/// In en, this message translates to:
/// **'Initializing...'**
String get initializing;
/// No description provided for @loadingLanguageSettings.
///
/// In en, this message translates to:
/// **'Loading language settings...'**
String get loadingLanguageSettings;
/// No description provided for @loadingCalendarSettings.
///
/// In en, this message translates to:
/// **'Loading calendar settings...'**
String get loadingCalendarSettings;
/// No description provided for @loadingThemeSettings.
///
/// In en, this message translates to:
/// **'Loading theme settings...'**
String get loadingThemeSettings;
/// No description provided for @loadingAuthentication.
///
/// In en, this message translates to:
/// **'Loading authentication...'**
String get loadingAuthentication;
/// No description provided for @businessManagementPlatform.
///
/// In en, this message translates to:
/// **'Business Management Platform'**
String get businessManagementPlatform;
/// No description provided for @businessDashboard.
///
/// In en, this message translates to:
/// **'Business Dashboard'**
String get businessDashboard;
/// No description provided for @businessStatistics.
///
/// In en, this message translates to:
/// **'Business Statistics'**
String get businessStatistics;
/// No description provided for @recentActivities.
///
/// In en, this message translates to:
/// **'Recent Activities'**
String get recentActivities;
/// No description provided for @sales.
///
/// In en, this message translates to:
/// **'Sales'**
String get sales;
/// No description provided for @accounting.
///
/// In en, this message translates to:
/// **'Accounting'**
String get accounting;
/// No description provided for @inventory.
///
/// In en, this message translates to:
/// **'Inventory'**
String get inventory;
/// No description provided for @reports.
///
/// In en, this message translates to:
/// **'Reports'**
String get reports;
/// No description provided for @members.
///
/// In en, this message translates to:
/// **'Members'**
String get members;
/// No description provided for @backToProfile.
///
/// In en, this message translates to:
/// **'Back to Profile'**
String get backToProfile;
/// No description provided for @noBusinessesFound.
///
/// In en, this message translates to:
/// **'No businesses found'**
String get noBusinessesFound;
/// No description provided for @createFirstBusiness.
///
/// In en, this message translates to:
/// **'Create your first business'**
String get createFirstBusiness;
/// No description provided for @accessDenied.
///
/// In en, this message translates to:
/// **'Access denied'**
String get accessDenied;
/// No description provided for @basicTools.
///
/// In en, this message translates to:
/// **'Basic Tools'**
String get basicTools;
/// No description provided for @businessSettings.
///
/// In en, this message translates to:
/// **'Business Settings'**
String get businessSettings;
/// No description provided for @printDocuments.
///
/// In en, this message translates to:
/// **'Print Documents'**
String get printDocuments;
/// No description provided for @people.
///
/// In en, this message translates to:
/// **'People'**
String get people;
/// No description provided for @peopleList.
///
/// In en, this message translates to:
/// **'People List'**
String get peopleList;
/// No description provided for @receipts.
///
/// In en, this message translates to:
/// **'Receipts'**
String get receipts;
/// No description provided for @payments.
///
/// In en, this message translates to:
/// **'Payments'**
String get payments;
/// No description provided for @productsAndServices.
///
/// In en, this message translates to:
/// **'Products and Services'**
String get productsAndServices;
/// No description provided for @products.
///
/// In en, this message translates to:
/// **'Products and Services'**
String get products;
/// No description provided for @services.
///
/// In en, this message translates to:
/// **'Services'**
String get services;
/// No description provided for @priceLists.
///
/// In en, this message translates to:
/// **'Price Lists'**
String get priceLists;
/// No description provided for @categories.
///
/// In en, this message translates to:
/// **'Categories'**
String get categories;
/// No description provided for @productAttributes.
///
/// In en, this message translates to:
/// **'Product Attributes'**
String get productAttributes;
/// No description provided for @banking.
///
/// In en, this message translates to:
/// **'Banking'**
String get banking;
/// No description provided for @accounts.
///
/// In en, this message translates to:
/// **'Accounts'**
String get accounts;
/// No description provided for @pettyCash.
///
/// In en, this message translates to:
/// **'Petty Cash'**
String get pettyCash;
/// No description provided for @cashBox.
///
/// In en, this message translates to:
/// **'Cash Box'**
String get cashBox;
/// No description provided for @wallet.
///
/// In en, this message translates to:
/// **'Wallet'**
String get wallet;
/// No description provided for @checks.
///
/// In en, this message translates to:
/// **'Checks'**
String get checks;
/// No description provided for @transfers.
///
/// In en, this message translates to:
/// **'Transfers'**
String get transfers;
/// No description provided for @invoice.
///
/// In en, this message translates to:
/// **'Invoice'**
String get invoice;
/// No description provided for @expenseAndIncome.
///
/// In en, this message translates to:
/// **'Expense and Income'**
String get expenseAndIncome;
/// No description provided for @accountingMenu.
///
/// In en, this message translates to:
/// **'Accounting'**
String get accountingMenu;
/// No description provided for @documents.
///
/// In en, this message translates to:
/// **'Documents'**
String get documents;
/// No description provided for @chartOfAccounts.
///
/// In en, this message translates to:
/// **'Chart of Accounts'**
String get chartOfAccounts;
/// No description provided for @openingBalance.
///
/// In en, this message translates to:
/// **'Opening Balance'**
String get openingBalance;
/// No description provided for @yearEndClosing.
///
/// In en, this message translates to:
/// **'Year End Closing'**
String get yearEndClosing;
/// No description provided for @accountingSettings.
///
/// In en, this message translates to:
/// **'Settings'**
String get accountingSettings;
/// No description provided for @servicesAndPlugins.
///
/// In en, this message translates to:
/// **'Services and Plugins'**
String get servicesAndPlugins;
/// No description provided for @warehouseManagement.
///
/// In en, this message translates to:
/// **'Warehouse Management'**
String get warehouseManagement;
/// No description provided for @warehouses.
///
/// In en, this message translates to:
/// **'Warehouse Management'**
String get warehouses;
/// No description provided for @shipments.
///
/// In en, this message translates to:
/// **'Shipments'**
String get shipments;
/// No description provided for @inquiries.
///
/// In en, this message translates to:
/// **'Inquiries'**
String get inquiries;
/// No description provided for @storageSpace.
///
/// In en, this message translates to:
/// **'Storage Space'**
String get storageSpace;
/// No description provided for @taxpayers.
///
/// In en, this message translates to:
/// **'Taxpayers'**
String get taxpayers;
/// No description provided for @others.
///
/// In en, this message translates to:
/// **'Others'**
String get others;
/// No description provided for @pluginMarketplace.
///
/// In en, this message translates to:
/// **'Plugin Marketplace'**
String get pluginMarketplace;
/// No description provided for @practicalTools.
///
/// In en, this message translates to:
/// **'Practical Tools'**
String get practicalTools;
/// No description provided for @usersAndPermissions.
///
/// In en, this message translates to:
/// **'Users and Permissions'**
String get usersAndPermissions;
/// No description provided for @businessUsers.
///
/// In en, this message translates to:
/// **'Business Users'**
String get businessUsers;
/// No description provided for @addNewUser.
///
/// In en, this message translates to:
/// **'Add New User'**
String get addNewUser;
/// No description provided for @userEmailOrPhone.
///
/// In en, this message translates to:
/// **'Email or Phone'**
String get userEmailOrPhone;
/// No description provided for @userEmailOrPhoneHint.
///
/// In en, this message translates to:
/// **'Enter user email or phone number'**
String get userEmailOrPhoneHint;
/// No description provided for @addUser.
///
/// In en, this message translates to:
/// **'Add User'**
String get addUser;
/// No description provided for @userAddedSuccessfully.
///
/// In en, this message translates to:
/// **'User added successfully'**
String get userAddedSuccessfully;
/// No description provided for @userAddFailed.
///
/// In en, this message translates to:
/// **'Failed to add user'**
String get userAddFailed;
/// No description provided for @userRemovedSuccessfully.
///
/// In en, this message translates to:
/// **'User removed successfully'**
String get userRemovedSuccessfully;
/// No description provided for @userRemoveFailed.
///
/// In en, this message translates to:
/// **'Failed to remove user'**
String get userRemoveFailed;
/// No description provided for @permissionsUpdatedSuccessfully.
///
/// In en, this message translates to:
/// **'Permissions updated successfully'**
String get permissionsUpdatedSuccessfully;
/// No description provided for @permissionsUpdateFailed.
///
/// In en, this message translates to:
/// **'Failed to update permissions'**
String get permissionsUpdateFailed;
/// No description provided for @userNotFound.
///
/// In en, this message translates to:
/// **'User not found'**
String get userNotFound;
/// No description provided for @invalidEmailOrPhone.
///
/// In en, this message translates to:
/// **'Invalid email or phone number'**
String get invalidEmailOrPhone;
/// No description provided for @userAlreadyExists.
///
/// In en, this message translates to:
/// **'User already exists'**
String get userAlreadyExists;
/// No description provided for @removeUser.
///
/// In en, this message translates to:
/// **'Remove User'**
String get removeUser;
/// No description provided for @removeUserConfirm.
///
/// In en, this message translates to:
/// **'Are you sure you want to remove this user?'**
String get removeUserConfirm;
/// No description provided for @userPermissions.
///
/// In en, this message translates to:
/// **'User Permissions'**
String get userPermissions;
/// No description provided for @permissions.
///
/// In en, this message translates to:
/// **'Permissions'**
String get permissions;
/// No description provided for @permission.
///
/// In en, this message translates to:
/// **'Permission'**
String get permission;
/// No description provided for @hasPermission.
///
/// In en, this message translates to:
/// **'Has Permission'**
String get hasPermission;
/// No description provided for @noPermission.
///
/// In en, this message translates to:
/// **'No Permission'**
String get noPermission;
/// No description provided for @viewUsers.
///
/// In en, this message translates to:
/// **'View Users'**
String get viewUsers;
/// No description provided for @managePermissions.
///
/// In en, this message translates to:
/// **'Manage Permissions'**
String get managePermissions;
/// No description provided for @totalUsers.
///
/// In en, this message translates to:
/// **'Total Users'**
String get totalUsers;
/// No description provided for @activeUsers.
///
/// In en, this message translates to:
/// **'Active Users'**
String get activeUsers;
/// No description provided for @pendingUsers.
///
/// In en, this message translates to:
/// **'Pending Users'**
String get pendingUsers;
/// No description provided for @userName.
///
/// In en, this message translates to:
/// **'User Name'**
String get userName;
/// No description provided for @userEmail.
///
/// In en, this message translates to:
/// **'Email'**
String get userEmail;
/// No description provided for @userPhone.
///
/// In en, this message translates to:
/// **'Phone'**
String get userPhone;
/// No description provided for @userStatus.
///
/// In en, this message translates to:
/// **'Status'**
String get userStatus;
/// No description provided for @userRole.
///
/// In en, this message translates to:
/// **'Role'**
String get userRole;
/// No description provided for @userAddedAt.
///
/// In en, this message translates to:
/// **'Added At'**
String get userAddedAt;
/// No description provided for @lastActive.
///
/// In en, this message translates to:
/// **'Last Active'**
String get lastActive;
/// No description provided for @inactive.
///
/// In en, this message translates to:
/// **'Inactive'**
String get inactive;
/// No description provided for @pending.
///
/// In en, this message translates to:
/// **'Pending'**
String get pending;
/// No description provided for @admin.
///
/// In en, this message translates to:
/// **'Admin'**
String get admin;
/// No description provided for @viewer.
///
/// In en, this message translates to:
/// **'Viewer'**
String get viewer;
/// No description provided for @editPermissions.
///
/// In en, this message translates to:
/// **'Edit Permissions'**
String get editPermissions;
/// No description provided for @savePermissions.
///
/// In en, this message translates to:
/// **'Save Permissions'**
String get savePermissions;
/// No description provided for @noUsersFound.
///
/// In en, this message translates to:
/// **'No users found'**
String get noUsersFound;
/// No description provided for @searchUsers.
///
/// In en, this message translates to:
/// **'Search users...'**
String get searchUsers;
/// No description provided for @filterByStatus.
///
/// In en, this message translates to:
/// **'Filter by Status'**
String get filterByStatus;
/// No description provided for @filterByRole.
///
/// In en, this message translates to:
/// **'Filter by Role'**
String get filterByRole;
/// No description provided for @allStatuses.
///
/// In en, this message translates to:
/// **'All Statuses'**
String get allStatuses;
/// No description provided for @allRoles.
///
/// In en, this message translates to:
/// **'All Roles'**
String get allRoles;
/// No description provided for @permissionDashboard.
///
/// In en, this message translates to:
/// **'Dashboard Access'**
String get permissionDashboard;
/// No description provided for @permissionPeople.
///
/// In en, this message translates to:
/// **'People Access'**
String get permissionPeople;
/// No description provided for @permissionReceipts.
///
/// In en, this message translates to:
/// **'Receipts Access'**
String get permissionReceipts;
/// No description provided for @permissionPayments.
///
/// In en, this message translates to:
/// **'Payments Access'**
String get permissionPayments;
/// No description provided for @permissionReports.
///
/// In en, this message translates to:
/// **'Reports Access'**
String get permissionReports;
/// No description provided for @permissionSettings.
///
/// In en, this message translates to:
/// **'Settings Access'**
String get permissionSettings;
/// No description provided for @permissionUsers.
///
/// In en, this message translates to:
/// **'Users Access'**
String get permissionUsers;
/// No description provided for @permissionPrint.
///
/// In en, this message translates to:
/// **'Print Access'**
String get permissionPrint;
/// No description provided for @ownerWarning.
///
/// In en, this message translates to:
/// **'Warning: Business owner does not need to be added and always has full access to all sections'**
String get ownerWarning;
/// No description provided for @ownerWarningTitle.
///
/// In en, this message translates to:
/// **'Business Owner'**
String get ownerWarningTitle;
/// No description provided for @alreadyAddedWarning.
///
/// In en, this message translates to:
/// **'This user has already been added to the business'**
String get alreadyAddedWarning;
/// No description provided for @alreadyAddedWarningTitle.
///
/// In en, this message translates to:
/// **'Existing User'**
String get alreadyAddedWarningTitle;
/// No description provided for @version.
///
/// In en, this message translates to:
/// **'Version 1.0.0'**
String get version;
/// No description provided for @motto.
///
/// In en, this message translates to:
/// **'The world becomes beautiful through cooperation'**
String get motto;
/// No description provided for @add.
///
/// In en, this message translates to:
/// **'Add'**
String get add;
/// No description provided for @view.
///
/// In en, this message translates to:
/// **'View'**
String get view;
/// No description provided for @draft.
///
/// In en, this message translates to:
/// **'Manage Drafts'**
String get draft;
/// No description provided for @addPerson.
///
/// In en, this message translates to:
/// **'Add New Person'**
String get addPerson;
/// No description provided for @viewPeople.
///
/// In en, this message translates to:
/// **'View People List'**
String get viewPeople;
/// No description provided for @editPeople.
///
/// In en, this message translates to:
/// **'Edit People Information'**
String get editPeople;
/// No description provided for @deletePeople.
///
/// In en, this message translates to:
/// **'Delete People'**
String get deletePeople;
/// No description provided for @addReceipt.
///
/// In en, this message translates to:
/// **'Add New Receipt'**
String get addReceipt;
/// No description provided for @viewReceipts.
///
/// In en, this message translates to:
/// **'View Receipts'**
String get viewReceipts;
/// No description provided for @editReceipts.
///
/// In en, this message translates to:
/// **'Edit Receipts'**
String get editReceipts;
/// No description provided for @deleteReceipts.
///
/// In en, this message translates to:
/// **'Delete Receipts'**
String get deleteReceipts;
/// No description provided for @manageReceiptDrafts.
///
/// In en, this message translates to:
/// **'Manage Receipt Drafts'**
String get manageReceiptDrafts;
/// No description provided for @addPayment.
///
/// In en, this message translates to:
/// **'Add New Payment'**
String get addPayment;
/// No description provided for @viewPayments.
///
/// In en, this message translates to:
/// **'View Payments'**
String get viewPayments;
/// No description provided for @editPayments.
///
/// In en, this message translates to:
/// **'Edit Payments'**
String get editPayments;
/// No description provided for @deletePayments.
///
/// In en, this message translates to:
/// **'Delete Payments'**
String get deletePayments;
/// No description provided for @managePaymentDrafts.
///
/// In en, this message translates to:
/// **'Manage Payment Drafts'**
String get managePaymentDrafts;
/// No description provided for @addProduct.
///
/// In en, this message translates to:
/// **'Add Product or Service'**
String get addProduct;
/// No description provided for @viewProducts.
///
/// In en, this message translates to:
/// **'View Products and Services'**
String get viewProducts;
/// No description provided for @editProducts.
///
/// In en, this message translates to:
/// **'Edit Products and Services'**
String get editProducts;
/// No description provided for @deleteProducts.
///
/// In en, this message translates to:
/// **'Delete Products and Services'**
String get deleteProducts;
/// No description provided for @addPriceList.
///
/// In en, this message translates to:
/// **'Add Price List'**
String get addPriceList;
/// No description provided for @viewPriceLists.
///
/// In en, this message translates to:
/// **'View Price Lists'**
String get viewPriceLists;
/// No description provided for @editPriceLists.
///
/// In en, this message translates to:
/// **'Edit Price Lists'**
String get editPriceLists;
/// No description provided for @deletePriceLists.
///
/// In en, this message translates to:
/// **'Delete Price Lists'**
String get deletePriceLists;
/// No description provided for @addCategory.
///
/// In en, this message translates to:
/// **'Add Category'**
String get addCategory;
/// No description provided for @viewCategories.
///
/// In en, this message translates to:
/// **'View Categories'**
String get viewCategories;
/// No description provided for @editCategories.
///
/// In en, this message translates to:
/// **'Edit Categories'**
String get editCategories;
/// No description provided for @deleteCategories.
///
/// In en, this message translates to:
/// **'Delete Categories'**
String get deleteCategories;
/// No description provided for @addInventory.
///
/// In en, this message translates to:
/// **'Add Inventory'**
String get addInventory;
/// No description provided for @viewInventory.
///
/// In en, this message translates to:
/// **'View Inventory'**
String get viewInventory;
/// No description provided for @editInventory.
///
/// In en, this message translates to:
/// **'Edit Inventory'**
String get editInventory;
/// No description provided for @deleteInventory.
///
/// In en, this message translates to:
/// **'Delete Inventory'**
String get deleteInventory;
/// No description provided for @viewReports.
///
/// In en, this message translates to:
/// **'View Reports'**
String get viewReports;
/// No description provided for @generateReports.
///
/// In en, this message translates to:
/// **'Generate Reports'**
String get generateReports;
/// No description provided for @exportReports.
///
/// In en, this message translates to:
/// **'Export Reports'**
String get exportReports;
/// No description provided for @viewSettings.
///
/// In en, this message translates to:
/// **'View Settings'**
String get viewSettings;
/// No description provided for @editSettings.
///
/// In en, this message translates to:
/// **'Edit Settings'**
String get editSettings;
/// No description provided for @users.
///
/// In en, this message translates to:
/// **'Users'**
String get users;
/// No description provided for @manageUsers.
///
/// In en, this message translates to:
/// **'Manage Users'**
String get manageUsers;
/// No description provided for @print.
///
/// In en, this message translates to:
/// **'Print Documents'**
String get print;
/// No description provided for @peopleReceipts.
///
/// In en, this message translates to:
/// **'Receipts from People'**
String get peopleReceipts;
/// No description provided for @peoplePayments.
///
/// In en, this message translates to:
/// **'Payments to People'**
String get peoplePayments;
/// No description provided for @storageConfigUpdated.
///
/// In en, this message translates to:
/// **'Storage configuration updated'**
String get storageConfigUpdated;
/// No description provided for @storageConfigCreated.
///
/// In en, this message translates to:
/// **'Storage configuration created'**
String get storageConfigCreated;
/// No description provided for @storageConfigDeleted.
///
/// In en, this message translates to:
/// **'Storage configuration deleted'**
String get storageConfigDeleted;
/// No description provided for @storageConfigHasFiles.
///
/// In en, this message translates to:
/// **'This storage configuration has files and cannot be deleted'**
String get storageConfigHasFiles;
/// No description provided for @storageConfigNotFound.
///
/// In en, this message translates to:
/// **'Storage configuration not found'**
String get storageConfigNotFound;
/// No description provided for @storageConfigSetAsDefault.
///
/// In en, this message translates to:
/// **'Configuration set as default'**
String get storageConfigSetAsDefault;
/// No description provided for @storageConfigSetDefaultFailed.
///
/// In en, this message translates to:
/// **'Failed to set as default'**
String get storageConfigSetDefaultFailed;
/// No description provided for @passwordChangeError.
///
/// In en, this message translates to:
/// **'Error changing password'**
String get passwordChangeError;
/// No description provided for @bankAccounts.
///
/// In en, this message translates to:
/// **'Bank Accounts'**
String get bankAccounts;
/// No description provided for @cash.
///
/// In en, this message translates to:
/// **'Cash'**
String get cash;
/// No description provided for @invoices.
///
/// In en, this message translates to:
/// **'Invoices'**
String get invoices;
/// No description provided for @expensesIncome.
///
/// In en, this message translates to:
/// **'Expenses & Income'**
String get expensesIncome;
/// No description provided for @accountingDocuments.
///
/// In en, this message translates to:
/// **'Accounting Documents'**
String get accountingDocuments;
/// No description provided for @warehouse.
///
/// In en, this message translates to:
/// **'Warehouse'**
String get warehouse;
/// No description provided for @warehouseTransfers.
///
/// In en, this message translates to:
/// **'Warehouse Transfers'**
String get warehouseTransfers;
/// No description provided for @addAttribute.
///
/// In en, this message translates to:
/// **'Add Attribute'**
String get addAttribute;
/// No description provided for @viewAttributes.
///
/// In en, this message translates to:
/// **'View Attributes'**
String get viewAttributes;
/// No description provided for @editAttributes.
///
/// In en, this message translates to:
/// **'Edit Attributes'**
String get editAttributes;
/// No description provided for @deleteAttributes.
///
/// In en, this message translates to:
/// **'Delete Attributes'**
String get deleteAttributes;
/// No description provided for @addBankAccount.
///
/// In en, this message translates to:
/// **'Add Bank Account'**
String get addBankAccount;
/// No description provided for @viewBankAccounts.
///
/// In en, this message translates to:
/// **'View Bank Accounts'**
String get viewBankAccounts;
/// No description provided for @editBankAccounts.
///
/// In en, this message translates to:
/// **'Edit Bank Accounts'**
String get editBankAccounts;
/// No description provided for @deleteBankAccounts.
///
/// In en, this message translates to:
/// **'Delete Bank Accounts'**
String get deleteBankAccounts;
/// No description provided for @addCash.
///
/// In en, this message translates to:
/// **'Add Cash'**
String get addCash;
/// No description provided for @viewCash.
///
/// In en, this message translates to:
/// **'View Cash'**
String get viewCash;
/// No description provided for @editCash.
///
/// In en, this message translates to:
/// **'Edit Cash'**
String get editCash;
/// No description provided for @deleteCash.
///
/// In en, this message translates to:
/// **'Delete Cash'**
String get deleteCash;
/// No description provided for @addPettyCash.
///
/// In en, this message translates to:
/// **'Add Petty Cash'**
String get addPettyCash;
/// No description provided for @viewPettyCash.
///
/// In en, this message translates to:
/// **'View Petty Cash'**
String get viewPettyCash;
/// No description provided for @editPettyCash.
///
/// In en, this message translates to:
/// **'Edit Petty Cash'**
String get editPettyCash;
/// No description provided for @deletePettyCash.
///
/// In en, this message translates to:
/// **'Delete Petty Cash'**
String get deletePettyCash;
/// No description provided for @addCheck.
///
/// In en, this message translates to:
/// **'Add Check'**
String get addCheck;
/// No description provided for @viewChecks.
///
/// In en, this message translates to:
/// **'View Checks'**
String get viewChecks;
/// No description provided for @editChecks.
///
/// In en, this message translates to:
/// **'Edit Checks'**
String get editChecks;
/// No description provided for @deleteChecks.
///
/// In en, this message translates to:
/// **'Delete Checks'**
String get deleteChecks;
/// No description provided for @collectChecks.
///
/// In en, this message translates to:
/// **'Collect Checks'**
String get collectChecks;
/// No description provided for @transferChecks.
///
/// In en, this message translates to:
/// **'Transfer Checks'**
String get transferChecks;
/// No description provided for @returnChecks.
///
/// In en, this message translates to:
/// **'Return Checks'**
String get returnChecks;
/// No description provided for @viewWallet.
///
/// In en, this message translates to:
/// **'View Wallet'**
String get viewWallet;
/// No description provided for @chargeWallet.
///
/// In en, this message translates to:
/// **'Charge Wallet'**
String get chargeWallet;
/// No description provided for @addTransfer.
///
/// In en, this message translates to:
/// **'Add Transfer'**
String get addTransfer;
/// No description provided for @viewTransfers.
///
/// In en, this message translates to:
/// **'View Transfers'**
String get viewTransfers;
/// No description provided for @editTransfers.
///
/// In en, this message translates to:
/// **'Edit Transfers'**
String get editTransfers;
/// No description provided for @deleteTransfers.
///
/// In en, this message translates to:
/// **'Delete Transfers'**
String get deleteTransfers;
/// No description provided for @manageTransferDrafts.
///
/// In en, this message translates to:
/// **'Manage Transfer Drafts'**
String get manageTransferDrafts;
/// No description provided for @addInvoice.
///
/// In en, this message translates to:
/// **'Add Invoice'**
String get addInvoice;
/// No description provided for @viewInvoices.
///
/// In en, this message translates to:
/// **'View Invoices'**
String get viewInvoices;
/// No description provided for @editInvoices.
///
/// In en, this message translates to:
/// **'Edit Invoices'**
String get editInvoices;
/// No description provided for @deleteInvoices.
///
/// In en, this message translates to:
/// **'Delete Invoices'**
String get deleteInvoices;
/// No description provided for @manageInvoiceDrafts.
///
/// In en, this message translates to:
/// **'Manage Invoice Drafts'**
String get manageInvoiceDrafts;
/// No description provided for @addExpenseIncome.
///
/// In en, this message translates to:
/// **'Add Expense/Income'**
String get addExpenseIncome;
/// No description provided for @viewExpensesIncome.
///
/// In en, this message translates to:
/// **'View Expenses & Income'**
String get viewExpensesIncome;
/// No description provided for @editExpensesIncome.
///
/// In en, this message translates to:
/// **'Edit Expenses & Income'**
String get editExpensesIncome;
/// No description provided for @deleteExpensesIncome.
///
/// In en, this message translates to:
/// **'Delete Expenses & Income'**
String get deleteExpensesIncome;
/// No description provided for @manageExpenseIncomeDrafts.
///
/// In en, this message translates to:
/// **'Manage Expense/Income Drafts'**
String get manageExpenseIncomeDrafts;
/// No description provided for @addAccountingDocument.
///
/// In en, this message translates to:
/// **'Add Accounting Document'**
String get addAccountingDocument;
/// No description provided for @viewAccountingDocuments.
///
/// In en, this message translates to:
/// **'View Accounting Documents'**
String get viewAccountingDocuments;
/// No description provided for @editAccountingDocuments.
///
/// In en, this message translates to:
/// **'Edit Accounting Documents'**
String get editAccountingDocuments;
/// No description provided for @deleteAccountingDocuments.
///
/// In en, this message translates to:
/// **'Delete Accounting Documents'**
String get deleteAccountingDocuments;
/// No description provided for @manageAccountingDocumentDrafts.
///
/// In en, this message translates to:
/// **'Manage Accounting Document Drafts'**
String get manageAccountingDocumentDrafts;
/// No description provided for @addAccount.
///
/// In en, this message translates to:
/// **'Add Account'**
String get addAccount;
/// No description provided for @viewChartOfAccounts.
///
/// In en, this message translates to:
/// **'View Chart of Accounts'**
String get viewChartOfAccounts;
/// No description provided for @editChartOfAccounts.
///
/// In en, this message translates to:
/// **'Edit Chart of Accounts'**
String get editChartOfAccounts;
/// No description provided for @deleteAccounts.
///
/// In en, this message translates to:
/// **'Delete Accounts'**
String get deleteAccounts;
/// No description provided for @viewOpeningBalance.
///
/// In en, this message translates to:
/// **'View Opening Balance'**
String get viewOpeningBalance;
/// No description provided for @editOpeningBalance.
///
/// In en, this message translates to:
/// **'Edit Opening Balance'**
String get editOpeningBalance;
/// No description provided for @addWarehouse.
///
/// In en, this message translates to:
/// **'Add Warehouse'**
String get addWarehouse;
/// No description provided for @viewWarehouses.
///
/// In en, this message translates to:
/// **'View Warehouses'**
String get viewWarehouses;
/// No description provided for @editWarehouses.
///
/// In en, this message translates to:
/// **'Edit Warehouses'**
String get editWarehouses;
/// No description provided for @deleteWarehouses.
///
/// In en, this message translates to:
/// **'Delete Warehouses'**
String get deleteWarehouses;
/// No description provided for @addWarehouseTransfer.
///
/// In en, this message translates to:
/// **'Add Warehouse Transfer'**
String get addWarehouseTransfer;
/// No description provided for @viewWarehouseTransfers.
///
/// In en, this message translates to:
/// **'View Warehouse Transfers'**
String get viewWarehouseTransfers;
/// No description provided for @editWarehouseTransfers.
///
/// In en, this message translates to:
/// **'Edit Warehouse Transfers'**
String get editWarehouseTransfers;
/// No description provided for @deleteWarehouseTransfers.
///
/// In en, this message translates to:
/// **'Delete Warehouse Transfers'**
String get deleteWarehouseTransfers;
/// No description provided for @manageWarehouseTransferDrafts.
///
/// In en, this message translates to:
/// **'Manage Warehouse Transfer Drafts'**
String get manageWarehouseTransferDrafts;
/// No description provided for @printSettings.
///
/// In en, this message translates to:
/// **'Print Settings'**
String get printSettings;
/// No description provided for @eventHistory.
///
/// In en, this message translates to:
/// **'Event History'**
String get eventHistory;
/// No description provided for @viewStorage.
///
/// In en, this message translates to:
/// **'View Storage'**
String get viewStorage;
/// No description provided for @deleteFiles.
///
/// In en, this message translates to:
/// **'Delete Files'**
String get deleteFiles;
/// No description provided for @smsPanel.
///
/// In en, this message translates to:
/// **'SMS Panel'**
String get smsPanel;
/// No description provided for @viewSmsHistory.
///
/// In en, this message translates to:
/// **'View SMS History'**
String get viewSmsHistory;
/// No description provided for @manageSmsTemplates.
///
/// In en, this message translates to:
/// **'Manage SMS Templates'**
String get manageSmsTemplates;
/// No description provided for @marketplace.
///
/// In en, this message translates to:
/// **'Marketplace'**
String get marketplace;
/// No description provided for @viewMarketplace.
///
/// In en, this message translates to:
/// **'View Marketplace'**
String get viewMarketplace;
/// No description provided for @buyPlugins.
///
/// In en, this message translates to:
/// **'Buy Plugins'**
String get buyPlugins;
}
class _AppLocalizationsDelegate
extends LocalizationsDelegate<AppLocalizations> {
const _AppLocalizationsDelegate();
@override
Future<AppLocalizations> load(Locale locale) {
return SynchronousFuture<AppLocalizations>(lookupAppLocalizations(locale));
}
@override
bool isSupported(Locale locale) =>
<String>['en', 'fa'].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 'en':
return AppLocalizationsEn();
case 'fa':
return AppLocalizationsFa();
}
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.',
);
}