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, you’ll need to edit this /// file. /// /// First, open your project’s ios/Runner.xcworkspace Xcode workspace file. /// Then, in the Project Navigator, open the Info.plist file under the Runner /// project’s Runner folder. /// /// Next, select the Information Property List item, select Add Item from the /// Editor menu, then select Localizations from the pop-up menu. /// /// Select and expand the newly-created Localizations item then, for each /// locale your application supports, add a new item and select the locale /// you wish to add from the pop-up menu in the Value field. This list should /// be consistent with the languages listed in the AppLocalizations.supportedLocales /// property. abstract class AppLocalizations { AppLocalizations(String locale) : localeName = intl.Intl.canonicalizedLocale(locale.toString()); final String localeName; static AppLocalizations of(BuildContext context) { return Localizations.of(context, AppLocalizations)!; } static const LocalizationsDelegate 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> localizationsDelegates = >[ delegate, GlobalMaterialLocalizations.delegate, GlobalCupertinoLocalizations.delegate, GlobalWidgetsLocalizations.delegate, ]; /// A list of this localizations delegate's supported locales. static const List supportedLocales = [ 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 @importFromExcel. /// /// In en, this message translates to: /// **'Import from Excel'** String get importFromExcel; /// 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: /// **'Are you sure to delete \"{name}\"?'** String deleteConfirm(Object name); /// 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 reports and user activity logs'** 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 @personCode. /// /// In en, this message translates to: /// **'Person Code'** String get personCode; /// 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 @receiptsAndPayments. /// /// In en, this message translates to: /// **'Receipts and Payments'** String get receiptsAndPayments; /// 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 @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 @title. /// /// In en, this message translates to: /// **'Title'** String get title; /// No description provided for @description. /// /// In en, this message translates to: /// **'Description'** String get description; /// No description provided for @add. /// /// In en, this message translates to: /// **'Add'** String get add; /// 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 @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 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 @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: /// **'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; /// No description provided for @appearanceSettings. /// /// In en, this message translates to: /// **'Appearance Settings'** String get appearanceSettings; /// No description provided for @advancedSettings. /// /// In en, this message translates to: /// **'Advanced Settings'** String get advancedSettings; /// No description provided for @businessSettingsDescription. /// /// In en, this message translates to: /// **'Manage business information and main settings'** String get businessSettingsDescription; /// No description provided for @usersAndPermissionsDescription. /// /// In en, this message translates to: /// **'Manage users and set access levels'** String get usersAndPermissionsDescription; /// No description provided for @printDocumentsDescription. /// /// In en, this message translates to: /// **'Configure print templates and formatting'** String get printDocumentsDescription; /// No description provided for @languageDescription. /// /// In en, this message translates to: /// **'Select user interface language'** String get languageDescription; /// No description provided for @themeDescription. /// /// In en, this message translates to: /// **'Choose light, dark or system theme'** String get themeDescription; /// No description provided for @calendarDescription. /// /// In en, this message translates to: /// **'Select calendar type (Jalali or Gregorian)'** String get calendarDescription; /// No description provided for @dataBackup. /// /// In en, this message translates to: /// **'Data Backup'** String get dataBackup; /// No description provided for @dataBackupDescription. /// /// In en, this message translates to: /// **'Create backup of all business data'** String get dataBackupDescription; /// No description provided for @dataRestore. /// /// In en, this message translates to: /// **'Data Restore'** String get dataRestore; /// No description provided for @dataRestoreDescription. /// /// In en, this message translates to: /// **'Restore data from previous backup'** String get dataRestoreDescription; /// No description provided for @manage. /// /// In en, this message translates to: /// **'Manage'** String get manage; /// No description provided for @configure. /// /// In en, this message translates to: /// **'Configure'** String get configure; /// No description provided for @set. /// /// In en, this message translates to: /// **'Set'** String get set; /// No description provided for @execute. /// /// In en, this message translates to: /// **'Execute'** String get execute; /// No description provided for @backup. /// /// In en, this message translates to: /// **'Backup'** String get backup; /// No description provided for @restore. /// /// In en, this message translates to: /// **'Restore'** String get restore; /// No description provided for @businessSettingsDialogContent. /// /// In en, this message translates to: /// **'In this section you can manage business information, address, contact numbers and other details.'** String get businessSettingsDialogContent; /// No description provided for @usersAndPermissionsDialogContent. /// /// In en, this message translates to: /// **'In this section you can add new users, set permissions and manage roles.'** String get usersAndPermissionsDialogContent; /// No description provided for @printDocumentsDialogContent. /// /// In en, this message translates to: /// **'In this section you can configure print templates, letterheads and printer settings.'** String get printDocumentsDialogContent; /// No description provided for @dataBackupDialogContent. /// /// In en, this message translates to: /// **'In this section you can create a backup of all business data.'** String get dataBackupDialogContent; /// No description provided for @dataRestoreDialogContent. /// /// In en, this message translates to: /// **'In this section you can restore data from a previous backup.'** String get dataRestoreDialogContent; /// No description provided for @systemLogsDialogContent. /// /// In en, this message translates to: /// **'In this section you can view system reports, errors and user activities.'** String get systemLogsDialogContent; /// No description provided for @accountManagement. /// /// In en, this message translates to: /// **'Account Management'** String get accountManagement; /// No description provided for @persons. /// /// In en, this message translates to: /// **'Persons'** String get persons; /// No description provided for @personsList. /// /// In en, this message translates to: /// **'Persons List'** String get personsList; /// No description provided for @editPerson. /// /// In en, this message translates to: /// **'Edit Person'** String get editPerson; /// No description provided for @personDetails. /// /// In en, this message translates to: /// **'Person Details'** String get personDetails; /// No description provided for @deletePerson. /// /// In en, this message translates to: /// **'Delete Person'** String get deletePerson; /// No description provided for @personAliasName. /// /// In en, this message translates to: /// **'Alias Name'** String get personAliasName; /// No description provided for @personFirstName. /// /// In en, this message translates to: /// **'First Name'** String get personFirstName; /// No description provided for @personLastName. /// /// In en, this message translates to: /// **'Last Name'** String get personLastName; /// No description provided for @personType. /// /// In en, this message translates to: /// **'Person Type'** String get personType; /// No description provided for @personCompanyName. /// /// In en, this message translates to: /// **'Company Name'** String get personCompanyName; /// No description provided for @personPaymentId. /// /// In en, this message translates to: /// **'Payment ID'** String get personPaymentId; /// No description provided for @personNationalId. /// /// In en, this message translates to: /// **'National ID'** String get personNationalId; /// No description provided for @personRegistrationNumber. /// /// In en, this message translates to: /// **'Registration Number'** String get personRegistrationNumber; /// No description provided for @personEconomicId. /// /// In en, this message translates to: /// **'Economic ID'** String get personEconomicId; /// No description provided for @personCountry. /// /// In en, this message translates to: /// **'Country'** String get personCountry; /// No description provided for @personProvince. /// /// In en, this message translates to: /// **'Province'** String get personProvince; /// No description provided for @personCity. /// /// In en, this message translates to: /// **'City'** String get personCity; /// No description provided for @personAddress. /// /// In en, this message translates to: /// **'Address'** String get personAddress; /// No description provided for @personPostalCode. /// /// In en, this message translates to: /// **'Postal Code'** String get personPostalCode; /// No description provided for @personPhone. /// /// In en, this message translates to: /// **'Phone'** String get personPhone; /// No description provided for @personMobile. /// /// In en, this message translates to: /// **'Mobile'** String get personMobile; /// No description provided for @personFax. /// /// In en, this message translates to: /// **'Fax'** String get personFax; /// No description provided for @personEmail. /// /// In en, this message translates to: /// **'Email'** String get personEmail; /// No description provided for @personWebsite. /// /// In en, this message translates to: /// **'Website'** String get personWebsite; /// No description provided for @personBankAccounts. /// /// In en, this message translates to: /// **'Bank Accounts'** String get personBankAccounts; /// No description provided for @editBankAccount. /// /// In en, this message translates to: /// **'Edit Bank Account'** String get editBankAccount; /// No description provided for @deleteBankAccount. /// /// In en, this message translates to: /// **'Delete Bank Account'** String get deleteBankAccount; /// No description provided for @bankName. /// /// In en, this message translates to: /// **'Bank Name'** String get bankName; /// No description provided for @accountNumber. /// /// In en, this message translates to: /// **'Account Number'** String get accountNumber; /// No description provided for @cardNumber. /// /// In en, this message translates to: /// **'Card Number'** String get cardNumber; /// No description provided for @shebaNumber. /// /// In en, this message translates to: /// **'Sheba Number'** String get shebaNumber; /// No description provided for @personTypeCustomer. /// /// In en, this message translates to: /// **'Customer'** String get personTypeCustomer; /// No description provided for @personTypeMarketer. /// /// In en, this message translates to: /// **'Marketer'** String get personTypeMarketer; /// No description provided for @personTypeEmployee. /// /// In en, this message translates to: /// **'Employee'** String get personTypeEmployee; /// No description provided for @personTypeSupplier. /// /// In en, this message translates to: /// **'Supplier'** String get personTypeSupplier; /// No description provided for @personTypePartner. /// /// In en, this message translates to: /// **'Partner'** String get personTypePartner; /// No description provided for @personTypeSeller. /// /// In en, this message translates to: /// **'Seller'** String get personTypeSeller; /// No description provided for @personCreatedSuccessfully. /// /// In en, this message translates to: /// **'Person created successfully'** String get personCreatedSuccessfully; /// No description provided for @personUpdatedSuccessfully. /// /// In en, this message translates to: /// **'Person updated successfully'** String get personUpdatedSuccessfully; /// No description provided for @personDeletedSuccessfully. /// /// In en, this message translates to: /// **'Person deleted successfully'** String get personDeletedSuccessfully; /// No description provided for @personNotFound. /// /// In en, this message translates to: /// **'Person not found'** String get personNotFound; /// No description provided for @personAliasNameRequired. /// /// In en, this message translates to: /// **'Alias name is required'** String get personAliasNameRequired; /// No description provided for @personTypeRequired. /// /// In en, this message translates to: /// **'Person type is required'** String get personTypeRequired; /// No description provided for @bankAccountAddedSuccessfully. /// /// In en, this message translates to: /// **'Bank account added successfully'** String get bankAccountAddedSuccessfully; /// No description provided for @bankAccountUpdatedSuccessfully. /// /// In en, this message translates to: /// **'Bank account updated successfully'** String get bankAccountUpdatedSuccessfully; /// No description provided for @bankAccountDeletedSuccessfully. /// /// In en, this message translates to: /// **'Bank account deleted successfully'** String get bankAccountDeletedSuccessfully; /// No description provided for @bankNameRequired. /// /// In en, this message translates to: /// **'Bank name is required'** String get bankNameRequired; /// No description provided for @personBasicInfo. /// /// In en, this message translates to: /// **'Basic Information'** String get personBasicInfo; /// No description provided for @personEconomicInfo. /// /// In en, this message translates to: /// **'Economic Information'** String get personEconomicInfo; /// No description provided for @personContactInfo. /// /// In en, this message translates to: /// **'Contact Information'** String get personContactInfo; /// No description provided for @personBankInfo. /// /// In en, this message translates to: /// **'Bank Accounts'** String get personBankInfo; /// No description provided for @personSummary. /// /// In en, this message translates to: /// **'Persons Summary'** String get personSummary; /// No description provided for @totalPersons. /// /// In en, this message translates to: /// **'Total Persons'** String get totalPersons; /// No description provided for @activePersons. /// /// In en, this message translates to: /// **'Active Persons'** String get activePersons; /// No description provided for @inactivePersons. /// /// In en, this message translates to: /// **'Inactive Persons'** String get inactivePersons; /// No description provided for @personsByType. /// /// In en, this message translates to: /// **'Persons by Type'** String get personsByType; /// No description provided for @update. /// /// In en, this message translates to: /// **'Update'** String get update; /// No description provided for @collect. /// /// In en, this message translates to: /// **'Collect'** String get collect; /// No description provided for @transfer. /// /// In en, this message translates to: /// **'Transfer'** String get transfer; /// No description provided for @charge. /// /// In en, this message translates to: /// **'Charge'** String get charge; /// No description provided for @saving. /// /// In en, this message translates to: /// **'Saving...'** String get saving; /// No description provided for @userPermissionsTitle. /// /// In en, this message translates to: /// **'User Permissions'** String get userPermissionsTitle; /// No description provided for @dialogClose. /// /// In en, this message translates to: /// **'Close'** String get dialogClose; /// No description provided for @buy. /// /// In en, this message translates to: /// **'Buy'** String get buy; /// No description provided for @templates. /// /// In en, this message translates to: /// **'Templates'** String get templates; /// No description provided for @history. /// /// In en, this message translates to: /// **'History'** String get history; /// No description provided for @business. /// /// In en, this message translates to: /// **'Business'** String get business; /// No description provided for @shareCount. /// /// In en, this message translates to: /// **'Share Count'** String get shareCount; /// No description provided for @commissionSalePercentLabel. /// /// In en, this message translates to: /// **'Commission Sale Percent'** String get commissionSalePercentLabel; /// No description provided for @commissionSalesReturnPercentLabel. /// /// In en, this message translates to: /// **'Commission Sales Return Percent'** String get commissionSalesReturnPercentLabel; /// No description provided for @commissionSalesAmountLabel. /// /// In en, this message translates to: /// **'Commission Sales Amount'** String get commissionSalesAmountLabel; /// No description provided for @commissionSalesReturnAmountLabel. /// /// In en, this message translates to: /// **'Commission Sales Return Amount'** String get commissionSalesReturnAmountLabel; /// No description provided for @importPersonsFromExcel. /// /// In en, this message translates to: /// **'Import Persons from Excel'** String get importPersonsFromExcel; /// No description provided for @selectedFile. /// /// In en, this message translates to: /// **'Selected file'** String get selectedFile; /// No description provided for @noFileSelected. /// /// In en, this message translates to: /// **'No file selected'** String get noFileSelected; /// No description provided for @chooseFile. /// /// In en, this message translates to: /// **'Choose file'** String get chooseFile; /// No description provided for @matchBy. /// /// In en, this message translates to: /// **'Match by'** String get matchBy; /// No description provided for @code. /// /// In en, this message translates to: /// **'Code'** String get code; /// No description provided for @conflictPolicy. /// /// In en, this message translates to: /// **'Conflict policy'** String get conflictPolicy; /// No description provided for @policyInsertOnly. /// /// In en, this message translates to: /// **'Insert-only'** String get policyInsertOnly; /// No description provided for @policyUpdateExisting. /// /// In en, this message translates to: /// **'Update existing'** String get policyUpdateExisting; /// No description provided for @policyUpsert. /// /// In en, this message translates to: /// **'Upsert'** String get policyUpsert; /// No description provided for @dryRun. /// /// In en, this message translates to: /// **'Dry run'** String get dryRun; /// No description provided for @dryRunValidateOnly. /// /// In en, this message translates to: /// **'Dry run (validate only)'** String get dryRunValidateOnly; /// No description provided for @downloadTemplate. /// /// In en, this message translates to: /// **'Download template'** String get downloadTemplate; /// No description provided for @reviewDryRun. /// /// In en, this message translates to: /// **'Review (Dry run)'** String get reviewDryRun; /// No description provided for @import. /// /// In en, this message translates to: /// **'Import'** String get import; /// No description provided for @importReal. /// /// In en, this message translates to: /// **'Import (real)'** String get importReal; /// No description provided for @templateDownloaded. /// /// In en, this message translates to: /// **'Template downloaded'** String get templateDownloaded; /// No description provided for @pickFileError. /// /// In en, this message translates to: /// **'Error picking file'** String get pickFileError; /// No description provided for @templateDownloadError. /// /// In en, this message translates to: /// **'Error downloading template'** String get templateDownloadError; /// No description provided for @importError. /// /// In en, this message translates to: /// **'Import error'** String get importError; /// No description provided for @result. /// /// In en, this message translates to: /// **'Result'** String get result; /// No description provided for @valid. /// /// In en, this message translates to: /// **'Valid'** String get valid; /// No description provided for @invalid. /// /// In en, this message translates to: /// **'Invalid'** String get invalid; /// No description provided for @inserted. /// /// In en, this message translates to: /// **'Inserted'** String get inserted; /// No description provided for @updated. /// /// In en, this message translates to: /// **'Updated'** String get updated; /// No description provided for @skipped. /// /// In en, this message translates to: /// **'Skipped'** String get skipped; /// No description provided for @yes. /// /// In en, this message translates to: /// **'Yes'** String get yes; /// No description provided for @no. /// /// In en, this message translates to: /// **'No'** String get no; /// No description provided for @row. /// /// In en, this message translates to: /// **'Row'** String get row; /// No description provided for @onlyForMarketerSeller. /// /// In en, this message translates to: /// **'This section is shown only for marketer/seller'** String get onlyForMarketerSeller; /// No description provided for @percentFromSales. /// /// In en, this message translates to: /// **'Percent from sales'** String get percentFromSales; /// No description provided for @percentFromSalesReturn. /// /// In en, this message translates to: /// **'Percent from sales return'** String get percentFromSalesReturn; /// No description provided for @salesAmount. /// /// In en, this message translates to: /// **'Sales amount'** String get salesAmount; /// No description provided for @salesReturnAmount. /// /// In en, this message translates to: /// **'Sales return amount'** String get salesReturnAmount; /// No description provided for @mustBeBetweenZeroAndHundred. /// /// In en, this message translates to: /// **'Must be between 0 and 100'** String get mustBeBetweenZeroAndHundred; /// No description provided for @mustBePositiveNumber. /// /// In en, this message translates to: /// **'Must be a positive number'** String get mustBePositiveNumber; /// No description provided for @personCodeOptional. /// /// In en, this message translates to: /// **'Person code (optional)'** String get personCodeOptional; /// No description provided for @uniqueCodeNumeric. /// /// In en, this message translates to: /// **'Unique code (numeric)'** String get uniqueCodeNumeric; /// No description provided for @automatic. /// /// In en, this message translates to: /// **'Automatic'** String get automatic; /// No description provided for @manual. /// /// In en, this message translates to: /// **'Manual'** String get manual; /// No description provided for @personCodeRequired. /// /// In en, this message translates to: /// **'Person code is required'** String get personCodeRequired; /// No description provided for @codeMustBeNumeric. /// /// In en, this message translates to: /// **'Code must be numeric'** String get codeMustBeNumeric; /// No description provided for @integerNoDecimal. /// /// In en, this message translates to: /// **'Integer number (no decimals)'** String get integerNoDecimal; /// No description provided for @shareholderShareCountRequired. /// /// In en, this message translates to: /// **'For shareholder, share count is required'** String get shareholderShareCountRequired; /// No description provided for @noBankAccountsAdded. /// /// In en, this message translates to: /// **'No bank accounts added'** String get noBankAccountsAdded; /// No description provided for @commissionExcludeDiscounts. /// /// In en, this message translates to: /// **'Exclude discounts from commission'** String get commissionExcludeDiscounts; /// No description provided for @commissionExcludeAdditionsDeductions. /// /// In en, this message translates to: /// **'Exclude additions/deductions from commission'** String get commissionExcludeAdditionsDeductions; /// No description provided for @commissionPostInInvoiceDocument. /// /// In en, this message translates to: /// **'Post commission in invoice accounting document'** String get commissionPostInInvoiceDocument; /// No description provided for @manageCategories. /// /// In en, this message translates to: /// **'Manage Categories'** String get manageCategories; /// No description provided for @categoriesDialogTitle. /// /// In en, this message translates to: /// **'Manage Categories'** String get categoriesDialogTitle; /// No description provided for @addRootCategory. /// /// In en, this message translates to: /// **'Add Root'** String get addRootCategory; /// No description provided for @addChildCategory. /// /// In en, this message translates to: /// **'Add Child'** String get addChildCategory; /// No description provided for @renameCategory. /// /// In en, this message translates to: /// **'Rename'** String get renameCategory; /// No description provided for @deleteCategory. /// /// In en, this message translates to: /// **'Delete Category'** String get deleteCategory; /// No description provided for @deleteCategoryConfirm. /// /// In en, this message translates to: /// **'Are you sure you want to delete this category?'** String get deleteCategoryConfirm; /// No description provided for @categoryNameFa. /// /// In en, this message translates to: /// **'Name (Persian)'** String get categoryNameFa; /// No description provided for @categoryNameEn. /// /// In en, this message translates to: /// **'Name (English)'** String get categoryNameEn; /// No description provided for @categoryType. /// /// In en, this message translates to: /// **'Type'** String get categoryType; /// No description provided for @productType. /// /// In en, this message translates to: /// **'Product'** String get productType; /// No description provided for @serviceType. /// /// In en, this message translates to: /// **'Service'** String get serviceType; /// No description provided for @loadingCategories. /// /// In en, this message translates to: /// **'Loading categories...'** String get loadingCategories; /// No description provided for @createCategory. /// /// In en, this message translates to: /// **'Create Category'** String get createCategory; /// No description provided for @updateCategory. /// /// In en, this message translates to: /// **'Update Category'** String get updateCategory; /// No description provided for @deleteCategorySuccess. /// /// In en, this message translates to: /// **'Category deleted'** String get deleteCategorySuccess; /// No description provided for @operationFailed. /// /// In en, this message translates to: /// **'Operation failed'** String get operationFailed; /// No description provided for @productGeneralInfo. /// /// In en, this message translates to: /// **'General Information'** String get productGeneralInfo; /// No description provided for @pricingAndInventory. /// /// In en, this message translates to: /// **'Pricing & Inventory'** String get pricingAndInventory; /// No description provided for @tax. /// /// In en, this message translates to: /// **'Tax'** String get tax; /// No description provided for @inventoryControl. /// /// In en, this message translates to: /// **'Inventory control'** String get inventoryControl; /// No description provided for @reorderPoint. /// /// In en, this message translates to: /// **'Reorder point'** String get reorderPoint; /// No description provided for @reorderPointRepeat. /// /// In en, this message translates to: /// **'Reorder point'** String get reorderPointRepeat; /// No description provided for @minOrderQty. /// /// In en, this message translates to: /// **'Minimum order quantity'** String get minOrderQty; /// No description provided for @leadTimeDays. /// /// In en, this message translates to: /// **'Lead time (days)'** String get leadTimeDays; /// No description provided for @pricing. /// /// In en, this message translates to: /// **'Pricing'** String get pricing; /// No description provided for @salesPrice. /// /// In en, this message translates to: /// **'Sales price'** String get salesPrice; /// No description provided for @salesPriceNote. /// /// In en, this message translates to: /// **'Sales price note'** String get salesPriceNote; /// No description provided for @purchasePrice. /// /// In en, this message translates to: /// **'Purchase price'** String get purchasePrice; /// No description provided for @purchasePriceNote. /// /// In en, this message translates to: /// **'Purchase price note'** String get purchasePriceNote; /// No description provided for @pricesInPriceLists. /// /// In en, this message translates to: /// **'Prices in price lists'** String get pricesInPriceLists; /// No description provided for @addPrice. /// /// In en, this message translates to: /// **'Add price'** String get addPrice; /// No description provided for @price. /// /// In en, this message translates to: /// **'Price'** String get price; /// No description provided for @currency. /// /// In en, this message translates to: /// **'Currency'** String get currency; /// No description provided for @noPriceListsTitle. /// /// In en, this message translates to: /// **'No price list'** String get noPriceListsTitle; /// No description provided for @noPriceListsMessage. /// /// In en, this message translates to: /// **'To add a price, first create a price list.'** String get noPriceListsMessage; /// No description provided for @noPriceListsHint. /// /// In en, this message translates to: /// **'Use \"Manage price lists\" button in Products page to create one.'** String get noPriceListsHint; /// No description provided for @gotIt. /// /// In en, this message translates to: /// **'Got it'** String get gotIt; /// No description provided for @unitsTitle. /// /// In en, this message translates to: /// **'Units'** String get unitsTitle; /// No description provided for @mainUnit. /// /// In en, this message translates to: /// **'Main unit'** String get mainUnit; /// No description provided for @secondaryUnit. /// /// In en, this message translates to: /// **'Secondary unit'** String get secondaryUnit; /// No description provided for @unitConversionFactor. /// /// In en, this message translates to: /// **'Unit conversion factor'** String get unitConversionFactor; /// No description provided for @itemType. /// /// In en, this message translates to: /// **'Type'** String get itemType; /// No description provided for @type. /// /// In en, this message translates to: /// **'Type'** String get type; /// No description provided for @productPhysicalDesc. /// /// In en, this message translates to: /// **'Physical products'** String get productPhysicalDesc; /// No description provided for @serviceDesc. /// /// In en, this message translates to: /// **'Services'** String get serviceDesc; /// No description provided for @taxTitle. /// /// In en, this message translates to: /// **'Tax'** String get taxTitle; /// No description provided for @taxCode. /// /// In en, this message translates to: /// **'Tax code'** String get taxCode; /// No description provided for @isSalesTaxable. /// /// In en, this message translates to: /// **'Sales taxable'** String get isSalesTaxable; /// No description provided for @salesTaxRate. /// /// In en, this message translates to: /// **'Sales tax rate (%)'** String get salesTaxRate; /// No description provided for @isPurchaseTaxable. /// /// In en, this message translates to: /// **'Purchase taxable'** String get isPurchaseTaxable; /// No description provided for @purchaseTaxRate. /// /// In en, this message translates to: /// **'Purchase tax rate (%)'** String get purchaseTaxRate; /// No description provided for @taxType. /// /// In en, this message translates to: /// **'Tax type'** String get taxType; /// No description provided for @taxTypeId. /// /// In en, this message translates to: /// **'Tax type id'** String get taxTypeId; /// No description provided for @taxUnit. /// /// In en, this message translates to: /// **'Tax unit'** String get taxUnit; /// No description provided for @taxUnitId. /// /// In en, this message translates to: /// **'Tax unit id'** String get taxUnitId; /// No description provided for @bulkPriceUpdateTitle. /// /// In en, this message translates to: /// **'Bulk price update'** String get bulkPriceUpdateTitle; /// No description provided for @bulkPriceUpdateSubtitle. /// /// In en, this message translates to: /// **'Increase or decrease prices with advanced filters'** String get bulkPriceUpdateSubtitle; /// No description provided for @preview. /// /// In en, this message translates to: /// **'Preview'** String get preview; /// No description provided for @applyChanges. /// /// In en, this message translates to: /// **'Apply changes'** String get applyChanges; /// No description provided for @changeTypeAndDirection. /// /// In en, this message translates to: /// **'Change type & direction'** String get changeTypeAndDirection; /// No description provided for @changeTarget. /// /// In en, this message translates to: /// **'Target'** String get changeTarget; /// No description provided for @changeAmount. /// /// In en, this message translates to: /// **'Change amount'** String get changeAmount; /// No description provided for @filters. /// /// In en, this message translates to: /// **'Filters'** String get filters; /// No description provided for @previewChanges. /// /// In en, this message translates to: /// **'Preview changes'** String get previewChanges; /// No description provided for @percentage. /// /// In en, this message translates to: /// **'Percentage'** String get percentage; /// No description provided for @amount. /// /// In en, this message translates to: /// **'Amount'** String get amount; /// No description provided for @samplePercent. /// /// In en, this message translates to: /// **'e.g. 10%'** String get samplePercent; /// No description provided for @sampleAmount. /// /// In en, this message translates to: /// **'e.g. 1,000,000'** String get sampleAmount; /// No description provided for @increase. /// /// In en, this message translates to: /// **'Increase'** String get increase; /// No description provided for @decrease. /// /// In en, this message translates to: /// **'Decrease'** String get decrease; /// No description provided for @both. /// /// In en, this message translates to: /// **'Both'** String get both; /// No description provided for @allCurrencies. /// /// In en, this message translates to: /// **'All currencies'** String get allCurrencies; /// No description provided for @priceList. /// /// In en, this message translates to: /// **'Price list'** String get priceList; /// No description provided for @allPriceLists. /// /// In en, this message translates to: /// **'All lists'** String get allPriceLists; /// No description provided for @itemTypeLabel. /// /// In en, this message translates to: /// **'Item type'** String get itemTypeLabel; /// No description provided for @allTypes. /// /// In en, this message translates to: /// **'All types'** String get allTypes; /// No description provided for @productsWithInventoryOnly. /// /// In en, this message translates to: /// **'Only products with inventory'** String get productsWithInventoryOnly; /// No description provided for @productsWithInventoryOnlySubtitle. /// /// In en, this message translates to: /// **'Only products with inventory control'** String get productsWithInventoryOnlySubtitle; /// No description provided for @productsWithBasePriceOnly. /// /// In en, this message translates to: /// **'Only products with base price'** String get productsWithBasePriceOnly; /// No description provided for @productsWithBasePriceOnlySubtitle. /// /// In en, this message translates to: /// **'Only products that have a base price'** String get productsWithBasePriceOnlySubtitle; /// No description provided for @confirmChangesTitle. /// /// In en, this message translates to: /// **'Confirm changes'** String get confirmChangesTitle; /// No description provided for @confirmApplyChangesForNProducts. /// /// In en, this message translates to: /// **'Apply changes to {count} products?'** String confirmApplyChangesForNProducts(Object count); /// No description provided for @irreversibleWarning. /// /// In en, this message translates to: /// **'This action is irreversible.'** String get irreversibleWarning; /// No description provided for @summary. /// /// In en, this message translates to: /// **'Summary'** String get summary; /// No description provided for @totalProducts. /// /// In en, this message translates to: /// **'Total products'** String get totalProducts; /// No description provided for @affectedProducts. /// /// In en, this message translates to: /// **'Affected products'** String get affectedProducts; /// No description provided for @salesPriceChanges. /// /// In en, this message translates to: /// **'Sales price changes'** String get salesPriceChanges; /// No description provided for @purchasePriceChanges. /// /// In en, this message translates to: /// **'Purchase price changes'** String get purchasePriceChanges; /// No description provided for @codeLabel. /// /// In en, this message translates to: /// **'Code'** String get codeLabel; /// No description provided for @salesLabel. /// /// In en, this message translates to: /// **'Sales'** String get salesLabel; /// No description provided for @purchaseLabel. /// /// In en, this message translates to: /// **'Purchase'** String get purchaseLabel; /// No description provided for @managePriceLists. /// /// In en, this message translates to: /// **'Manage price lists'** String get managePriceLists; /// No description provided for @noProductsReadAccess. /// /// In en, this message translates to: /// **'You do not have permission to view products & services'** String get noProductsReadAccess; /// No description provided for @productId. /// /// In en, this message translates to: /// **'Product ID'** String get productId; /// No description provided for @unit. /// /// In en, this message translates to: /// **'Unit'** String get unit; /// No description provided for @minQty. /// /// In en, this message translates to: /// **'Minimum quantity'** String get minQty; /// No description provided for @addPriceTitle. /// /// In en, this message translates to: /// **'Add price'** String get addPriceTitle; /// No description provided for @editPriceTitle. /// /// In en, this message translates to: /// **'Edit price'** String get editPriceTitle; /// No description provided for @productDeletedSuccessfully. /// /// In en, this message translates to: /// **'Product or service deleted successfully'** String get productDeletedSuccessfully; /// No description provided for @productsDeletedSuccessfully. /// /// In en, this message translates to: /// **'Selected items deleted successfully'** String get productsDeletedSuccessfully; /// No description provided for @noRowsSelectedError. /// /// In en, this message translates to: /// **'No rows selected'** String get noRowsSelectedError; /// No description provided for @deleteSelected. /// /// In en, this message translates to: /// **'Delete Selected'** String get deleteSelected; /// No description provided for @deletedSuccessfully. /// /// In en, this message translates to: /// **'Deleted successfully'** String get deletedSuccessfully; /// No description provided for @comingSoon. /// /// In en, this message translates to: /// **'Coming soon'** String get comingSoon; /// No description provided for @pettyCashManagement. /// /// In en, this message translates to: /// **'Petty Cash Management'** String get pettyCashManagement; /// No description provided for @pettyCashName. /// /// In en, this message translates to: /// **'Petty Cash Name'** String get pettyCashName; /// No description provided for @pettyCashCode. /// /// In en, this message translates to: /// **'Petty Cash Code'** String get pettyCashCode; /// No description provided for @pettyCashDescription. /// /// In en, this message translates to: /// **'Petty Cash Description'** String get pettyCashDescription; /// No description provided for @pettyCashCurrency. /// /// In en, this message translates to: /// **'Currency'** String get pettyCashCurrency; /// No description provided for @pettyCashIsActive. /// /// In en, this message translates to: /// **'Active'** String get pettyCashIsActive; /// No description provided for @pettyCashIsDefault. /// /// In en, this message translates to: /// **'Default'** String get pettyCashIsDefault; /// No description provided for @pettyCashCreatedSuccessfully. /// /// In en, this message translates to: /// **'Petty cash created successfully'** String get pettyCashCreatedSuccessfully; /// No description provided for @pettyCashUpdatedSuccessfully. /// /// In en, this message translates to: /// **'Petty cash updated successfully'** String get pettyCashUpdatedSuccessfully; /// No description provided for @pettyCashDeletedSuccessfully. /// /// In en, this message translates to: /// **'Petty cash deleted successfully'** String get pettyCashDeletedSuccessfully; /// No description provided for @pettyCashNotFound. /// /// In en, this message translates to: /// **'Petty cash not found'** String get pettyCashNotFound; /// No description provided for @pettyCashNameRequired. /// /// In en, this message translates to: /// **'Petty cash name is required'** String get pettyCashNameRequired; /// No description provided for @duplicatePettyCashCode. /// /// In en, this message translates to: /// **'Duplicate petty cash code'** String get duplicatePettyCashCode; /// No description provided for @invalidPettyCashCode. /// /// In en, this message translates to: /// **'Invalid petty cash code'** String get invalidPettyCashCode; /// No description provided for @pettyCashBulkDeleted. /// /// In en, this message translates to: /// **'Petty cash items deleted successfully'** String get pettyCashBulkDeleted; /// No description provided for @pettyCashListFetched. /// /// In en, this message translates to: /// **'Petty cash list fetched'** String get pettyCashListFetched; /// No description provided for @pettyCashDetails. /// /// In en, this message translates to: /// **'Petty cash details'** String get pettyCashDetails; /// No description provided for @pettyCashExportExcel. /// /// In en, this message translates to: /// **'Export petty cash to Excel'** String get pettyCashExportExcel; /// No description provided for @pettyCashExportPdf. /// /// In en, this message translates to: /// **'Export petty cash to PDF'** String get pettyCashExportPdf; /// No description provided for @pettyCashReport. /// /// In en, this message translates to: /// **'Petty Cash Report'** String get pettyCashReport; } class _AppLocalizationsDelegate extends LocalizationsDelegate { const _AppLocalizationsDelegate(); @override Future load(Locale locale) { return SynchronousFuture(lookupAppLocalizations(locale)); } @override bool isSupported(Locale locale) => ['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.', ); }